diff --git a/options/locale/locale_bg-BG.ini b/options/locale/locale_bg-BG.ini index b5c618bc63..e91f69f4cc 100644 --- a/options/locale/locale_bg-BG.ini +++ b/options/locale/locale_bg-BG.ini @@ -19,6 +19,7 @@ create_new=Създай… user_profile_and_more=Профил и настройки… signed_in_as=Вписан като enable_javascript=Този сайт работи по-добре с JavaScript. +toc=Table of Contents username=Потребител email=Имейл адрес @@ -82,10 +83,13 @@ loading=Зареждане… error404=Страницата, която се опитвате да достъпите, не съществува или не сте оторизирани да я достъпите. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] app_desc=Практичен собствен Git сървър install=Лесен за инсталиране +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Платформено-независим platform_desc=Gitea може да работи на всички системи, за които може да се компилира с Go: Windows, macOS, Linux, ARM и т.н. Изберете системата, която харесвате! lightweight=Използва малко ресурси @@ -106,6 +110,7 @@ password=Парола db_name=Име на база данни db_helper=Забележка за MySQL: използвайте механизъм за съхранение InnoDB и, ако използвате "utf8mb4", версията на InnoDB трябва да е по-голяма от 5.6 . db_schema=Схема +db_schema_helper=Leave blank for database default ("public"). ssl_mode=SSL charset=Кодиране на знаците path=Път @@ -128,6 +133,7 @@ lfs_path_helper=Файловете, проследявани от Git LFS ще run_user=Изпълни като потребителско име run_user_helper=Въведете името на акаунта, под който ще се стартира Gitea. Този акаунт трябва да има достъп до директорията с хранилищата. domain=Домейн на SSH сървъра +domain_helper=Domain or host address for SSH clone URLs. ssh_port=SSH сървър порт ssh_port_helper=Номер на порт, на който слуша SSH сървъра. Оставете празно, за да забраните. http_port=Gitea HTTP Listen Порт @@ -148,7 +154,10 @@ register_confirm=Изисквай потвърждение чрез E-mail пр mail_notify=Включи уведомления по пощата server_service_title=Настройки за сървъра и външни услуги offline_mode=Включване на локален режим +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. disable_gravatar=Изключи Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars federated_avatar_lookup_popup=Позволява използване на външни аватари от услуги съвместими с libravatar. disable_registration=Изключи саморегистрацията disable_registration_popup=Изключи потребителската саморегистрация. Само администраторите могат да създават профили. @@ -157,6 +166,7 @@ openid_signin=Включване на OpenID вход openid_signin_popup=Включване на потребителски вход чрез OpenID. openid_signup=Включване на OpenID саморегистрация openid_signup_popup=Включване на OpenID-базирана потребителска саморегистрация. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Изисква валидиране с captcha при саморегистрация на потребители. require_sign_in_view=Изисквай вписване за разглеждане на страници require_sign_in_view_popup=Ограничаване на достъпа до страницата до вписани потребители. Посетителите ще видят само страниците за вписване и регистрация. @@ -180,6 +190,8 @@ default_keep_email_private=Скриване на имейл адреси по п default_keep_email_private_popup=Скриване на имейл адресите на нови потребители по подразбиране. default_allow_create_organization=Позволяване на създаването на организации по подразбиране default_allow_create_organization_popup=Позволяване на нови потребители да създават организации по подразбиране. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. no_reply_address=Скрит имейл домейн no_reply_address_helper=Домейн за потребители със скрит имейл адрес. Например, потребителското име 'joe' ще бъде логнато в Git като 'joe@noreply.example.org' ако скритият имейл домейн е 'noreply.example.org'. @@ -194,8 +206,17 @@ my_orgs=Моите организации my_mirrors=Моите огледала view_home=Преглед на %s search_repos=Намери хранилище… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=Във Вашите хранилища @@ -208,6 +229,7 @@ code=Код repo_no_results=Не са открити съвпадащи хранилища. user_no_results=Не са открити съвпадащи потребители. org_no_results=Не бяха намерени съответстващи организации. +code_no_results=No source code matching your search term found. code_search_results=Резултати от търсене за '%s' code_last_indexed_at=Последно индексиран %s @@ -222,10 +244,15 @@ forgot_password_title=Забравена парола forgot_password=Забравена парола? sign_up_now=Нуждаете се от профил? Регистрирайте се сега. sign_up_successful=Профилът е създаден успешно. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. must_change_password=Променете своята парола +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. active_your_account=Активиране на профил account_activated=Профилът беше активиран prohibit_login=Вписването е забранено +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. has_unconfirmed_mail=Здравейте %s, имате непотвърден адрес на ел. поща (%s). Ако не сте получили писмо за потвърждение или имате нужда да се изпрати ново писмо, моля щракнете бутона по-долу. resend_mail=Щракнете тук, за да се изпрати ново писмо за потвърждение email_not_associate=Имейл адресът не е свързан към профил. @@ -235,9 +262,12 @@ invalid_code=Кодът за потвърждение е невалиден ил reset_password_helper=Възстановяване на профил reset_password_wrong_user=Вие сте вписани като %s, а линкът за възстановяване е за %s password_too_short=Дължината на паролата не може да бъде по-малко от %d символа. +non_local_account=Non-local users can not update their password through the Gitea web interface. verify=Потвърждаване scratch_code=Код за възстановяване use_scratch_code=Използвай код за възстановяване +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. twofa_scratch_token_incorrect=Вашият код за възстановяване е невалиден. login_userpass=Вход login_openid=OpenID @@ -245,17 +275,23 @@ oauth_signup_tab=Регистрация на нов профил oauth_signup_title=Добавяне на имейл адрес и парола (за възстановяване на профила) oauth_signup_submit=Завършване на профил oauth_signin_tab=Свържи към съществуващ акаунт +oauth_signin_title=Sign In to Authorize Linked Account oauth_signin_submit=Свържи профил openid_connect_submit=Свързване openid_connect_title=Свързване към съществуващ профил +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. openid_register_title=Създай нов акаунт +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. openid_signin_desc=Въведете вашето OpenID URI. Например: https://anne.me, bob.openid.org.cn или gnusocial.net/carry. disable_forgot_password_mail=Възстановяването на профили е изключено. Моля обърнете се към администратора на сайта. +email_domain_blacklisted=You cannot register with your email address. authorize_application=Оторизиране на приложение authorize_redirect_notice=Ще бъдете пренасочени към %s ако оторизирате това приложение. authorize_application_created_by=Това приложение е създадено от %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. authorize_title=Оторизирайте "%s" достъп до вашия акаунт? authorization_failed=Оторизацията беше неуспешна +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. sspi_auth_failed=SSPI удостоверяването беше неуспешно [mail] @@ -294,6 +330,9 @@ SSPISeparatorReplacement=Разделител SSPIDefaultLanguage=Език по подразбиране require_error=` не може да бъде празен.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` size_error=` трябва да е с размер %s.` min_size_error=` трябва да съдържа поне %s знака.` max_size_error=` трябва да съдържа най-много %s знака.` @@ -308,6 +347,8 @@ lang_select_error=Изберете език от списъка. username_been_taken=Потребителското име вече е заето. repo_name_been_taken=Името на хранилището вече е заето. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. org_name_been_taken=Името на организацията вече е заето. team_name_been_taken=Името на екипа вече е заето. team_no_units_error=Позволете достъп до поне една секция на хранилището. @@ -334,6 +375,7 @@ auth_failed=Неуспешно удостоверяване: %v still_own_repo=Вашият профил притежава едно или повече хранилища; изтрийте ги или ги прехвърлете първо. still_has_org=Вашият профил е член на една или повече организации; напуснете ги първо. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. target_branch_not_exist=Целевият клон не съществува. @@ -352,6 +394,7 @@ user_bio=Биография form.name_reserved=Потребителското име '%s' е запазено. form.name_pattern_not_allowed=Шаблонът '%s' не е позволен в потребителско име. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=Профил @@ -373,6 +416,7 @@ u2f=Ключове за сигурност public_profile=Публичен профил profile_desc=Вашият имейл адрес ще се използва за изпращане на уведомления и други операции. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. full_name=Пълно име website=Уебсайт location=Локация @@ -386,6 +430,7 @@ cancel=Отказ language=Език ui=Тема +lookup_avatar_by_mail=Look Up Avatar by Email Address federated_avatar_lookup=Външно търсене на аватари enable_custom_avatar=Разреши потребителски аватар choose_new_avatar=Избор на нов аватар @@ -401,32 +446,54 @@ new_password=Нова парола retype_new_password=Повторете новата парола password_incorrect=Текуща парола е неправилна. change_password_success=Вашата парола беше променена. Влизайте с вашата нова парола оттук нататък. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. emails=Адреси на ел. поща manage_emails=Управление на Имейл Адреси manage_themes=Изберете тема по подразбиране manage_openid=Управление на OpenID адреси email_desc=Вашият основен адрес на ел. поща ще се използва за изпращане на уведомления и други операции. +theme_desc=This will be your default theme across the site. primary=Основен activated=Активирано +requires_activation=Requires activation primary_email=Направи основен +activate_email=Send Activation +activations_pending=Activations Pending delete_email=Премахване email_deletion=Премахни имейл адрес +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? email_deletion_success=Имейл адресът беше премахнат. theme_update_success=Вашата тема беше променена. theme_update_error=Избраната тема не съществува. openid_deletion=Премахни OpenID адрес +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? openid_deletion_success=OpenID адресът беше премахнат. add_new_email=Добавяне на нов имейл адрес add_new_openid=Добавяне на ново OpenID URI add_email=Добавяне на имейл адрес +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. keep_email_private=Скриване на имейл адреса +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. manage_ssh_keys=Управление на SSH ключове +manage_gpg_keys=Manage GPG Keys add_key=Добави ключ +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. add_new_key=Добавяне на SSH ключ add_new_gpg_key=Добавяне на GPG ключ +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. gpg_key_id_used=Публичен GPG ключ със същото ID вече съществува. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. subkeys=Подключове key_id=ID на ключа key_name=Име на ключа @@ -436,86 +503,195 @@ add_gpg_key_success=GPG ключът '%s' беше добавен. delete_key=Премахни ssh_key_deletion=Премахни SSH ключ gpg_key_deletion=Премахни GPG ключ +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? ssh_key_deletion_success=SSH ключът беше премахнат. gpg_key_deletion_success=GPG ключът беше премахнат. add_on=Добавен на valid_until=Валиден до +valid_forever=Valid forever last_used=Последно използван на no_activity=Няма скорошна дейност +can_read_info=Read +can_write_info=Write key_state_desc=Този ключ е използван през последните 7 дни +token_state_desc=This token has been used in the last 7 days show_openid=Показване в профила hide_openid=Скриване от профила ssh_disabled=SSH Изключен manage_social=Управление на свързани профили в социалните мрежи +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. +manage_access_token=Manage Access Tokens generate_new_token=Генериране на нов API ключ +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. token_name=Име на API ключ generate_token=Генериране на API ключ +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Изтрий +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. +manage_oauth2_applications=Manage OAuth2 Applications edit_oauth2_application=Редактирай OAuth2 Приложение +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. remove_oauth2_application=Премахни OAuth2 Приложение +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application create_oauth2_application_button=Създаване на Приложение +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. oauth2_application_name=Име на приложението +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) oauth2_redirect_uri=URI за пренасочване save_application=Запазване oauth2_client_id=Клиентско ID oauth2_client_secret=Клиентска тайна +oauth2_regenerate_secret=Regenerate Secret oauth2_regenerate_secret_hint=Загубили сте тайната си? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. oauth2_application_edit=Редактиране +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication twofa_disable_note=Можете да изключите двустъпкова автентикация по-късно. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: or_enter_secret=Или въведете този ключ: %s then_enter_passcode=И въведете кодът, показан в приложението: passcode_invalid=Този код е невалиден. Опитайте отново. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. u2f_register_key=Добавяне на ключ за сигурност u2f_nickname=Псевдоним +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories delete_account=Изтриване на собствения профил +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. confirm_delete_account=Потвърди изтриването delete_account_title=Изтриване на потребителски акаунт +delete_account_desc=Are you sure you want to permanently delete this user account? +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention email_notifications.disable=Изключване на известията по имейл +email_notifications.submit=Set Email Preference [repo] owner=Притежател repo_name=Име на хранилището +repo_name_helper=Good repository names use short, memorable and unique keywords. repo_size=Размер на хранилището template=Шаблон template_select=Избиране на шаблон. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=Видимост +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. fork_repo=Разклони хранилището fork_from=Разклонение от +fork_visibility_helper=The visibility of a forked repository cannot be changed. use_template=Използвай този шаблон generate_repo=Генерирай хранилище generate_from=Генерирай от repo_desc=Описание repo_lang=Програмен език repo_gitignore_helper=Изберете .gitignore файлове. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. license=Лиценз +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) create_repo=Създай хранилище default_branch=Клон по подразбиране mirror_prune=Окастряне +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. mirror_last_synced=Последно синхронизиране watchers=Наблюдаващи stargazers=Харесващи forks=Разклонения pick_reaction=Подберете реакцията си +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. language_other=Друго +template.items=Template Items +template.git_content=Git Content (Default Branch) template.git_hooks=Git куки +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics template.avatar=Аватар +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. +need_auth=Clone Authorization migrate_type=Тип мигриране migrate_type_helper=Това хранилище ще бъде огледало +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items migrate_items_wiki=Уики +migrate_items_milestones=Milestones migrate_items_labels=Етикети migrate_items_issues=Проблеми migrate_items_pullrequests=Заявки за сливане @@ -525,13 +701,18 @@ migrate.clone_address=Мигрирай / клонирай от URL migrate.clone_address_desc=HTTP(S) или Git URL за клониране на съществуващо хранилище migrate.clone_local_path=или път към локален сървър migrate.permission_denied=Недостатъчни права за импорт на локални хранилища. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. migrate.failed=Грешка при миграция: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s migrated_from_fake=Мигриран от %[1]с migrate.migrating=Мигриране от %s... migrate.migrating_failed=Мигрирането от %s беше неуспешно. mirror_from=огледало от forked_from=разклонено от +generated_from=generated from fork_from_self=Не можете да разклоните хранилище което си е Ваше. fork_guest_user=Влезте, за да разклоните това хранилище. copy_link=Копирай @@ -549,9 +730,11 @@ no_desc=Няма описание quick_guide=Бърз справочник clone_this_repo=Клонирай хранилището create_new_repo_command=Създаване на ново хранилище чрез командния ред +push_exist_repo=Pushing an existing repository from the command line empty_message=Това хранилище все още не съдържа нищо. code=Код +code.desc=Access source code, files, commits and branches. branch=Клон tree=ИН на ревизия filter_branch_and_tag=Филтър по маркер или клон @@ -560,9 +743,12 @@ tags=Маркери issues=Задачи pulls=Заявки за сливане labels=Етикети +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Етапи commits=Ревизии +commit=Commit releases=Версии file_raw=Директен файл file_history=История @@ -571,19 +757,34 @@ file_permalink=Постоянна връзка file_too_large=Този файл е твърде голям за да се визуализира. video_not_supported_in_browser=Вашият браузър не поддържа HTML5 видео тагове. audio_not_supported_in_browser=Вашият браузър не поддържа HTML5 аудио тагове. +stored_lfs=Stored with Git LFS symbolic_link=Символен линк +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines editor.new_file=Нов файл editor.upload_file=Качване на файл editor.edit_file=Редактиране на файл editor.preview_changes=Преглед на промени +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. editor.edit_this_file=Редактиране на файл editor.this_file_locked=Файлът е заключен +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. editor.delete_this_file=Изтриване на файл +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. editor.name_your_file=Име на файла ви… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. editor.or=или editor.cancel_lower=Отказ +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=Промени в ревизия +editor.add_tmpl=Add '' editor.add=Добави '%s' editor.update=Модифицирай '%s' editor.delete=Изтрий '%s' @@ -598,23 +799,33 @@ editor.filename_cannot_be_empty=Името на файла не може да б editor.filename_is_invalid=Името на файла е невалидно: '%s'. editor.branch_does_not_exist=Клон '%s' не съществува в това хранилище. editor.branch_already_exists=Клон '%s' вече съществува в това хранилище. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. editor.file_is_a_symlink='%s' е символен линк. Символните линкове не могат да бъдат редактирани в уеб редактора +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. editor.file_editing_no_longer_exists=Редактираният файл '%s' вече не съществува в това хранилище. editor.file_deleting_no_longer_exists=Изтриваният файл '%s' вече не съществува в това хранилище. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. editor.file_already_exists=Файл с име '%s' вече съществува в това хранилище. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=Няма промени. editor.fail_to_update_file=Невъзможно модифициране/създаване на файл '%s' заради грешка: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. editor.add_subdir=Добавяне на директория… editor.unable_to_upload_files=Невъзможно качване на файлове в '%s' заради грешка: %v editor.upload_file_is_locked=Файлът '%s' е заключен от %s. editor.upload_files_to_dir=Качи файлове в '%s' editor.cannot_commit_to_protected_branch=Не могат да бъдат направени ревизии към защитен клон '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch editor.require_signed_commit=Клонът изисква подписана ревизия commits.desc=Разгледай историята на промените на изходния код. commits.commits=Ревизии commits.no_commits=Няма общи ревизии. '%s' и '%s' имат напълно различни истории. commits.search=Търсене в ревизии… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=Търсене commits.search_all=Всички клонове commits.author=Автор @@ -623,25 +834,37 @@ commits.date=Дата commits.older=По-стари commits.newer=По-нови commits.signed_by=Подписан от +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer commits.gpg_key_id=GPG ключ ID ext_issues=Външни задачи ext_issues.desc=Свързване на външна система за следене на задачи. issues.desc=Организиране на доклади за бъгове, задачи и етапи. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=Нова задача issues.new.title_empty=Заглавието не може да бъде празно issues.new.labels=Етикети +issues.new.add_labels_title=Apply labels issues.new.no_label=Няма етикет issues.new.clear_labels=Изчисти етикети +issues.new.no_items=No items issues.new.milestone=Етап +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=Няма етап issues.new.clear_milestone=Изчисти етап issues.new.open_milestone=Отворени етапи issues.new.closed_milestone=Затворени етапи issues.new.assignees=Изпълнители +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=Изчисти изпълнители issues.new.no_assignees=Няма изпълнители +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=Няма зададен клон/таг issues.create=Създай задача issues.new_label=Нов етикет @@ -653,12 +876,27 @@ issues.label_templates.info=Не съществуват етикети все о issues.label_templates.helper=Изберете набор етикети issues.label_templates.use=Използвай набор етикети issues.label_templates.fail_to_load_file=Неуспешно зареждане на шаблон с етикети '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` issues.deleted_milestone=`(изтрито)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` issues.open_tab=%d отворени issues.close_tab=%d затворени issues.filter_label=Етикет +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels issues.filter_milestone=Етап +issues.filter_milestone_no_select=All milestones issues.filter_assignee=Изпълнител +issues.filter_assginee_no_select=All assignees issues.filter_type=Тип issues.filter_type.all_issues=Всички задачи issues.filter_type.assigned_to_you=Възложени на Вас @@ -671,13 +909,25 @@ issues.filter_sort.recentupdate=Последно променени issues.filter_sort.leastupdate=Отдавна променени issues.filter_sort.mostcomment=Най-много коментирани issues.filter_sort.leastcomment=Най-малко коментирани +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks issues.action_open=Отваряне issues.action_close=Затваряне issues.action_label=Етикет issues.action_milestone=Етап issues.action_milestone_no_select=Няма етап +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee issues.opened_by=отворен %[1]s от %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=отворен %[1]s от %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Предишна issues.next=Следваща issues.open_title=Отворени @@ -686,30 +936,49 @@ issues.num_comments=%d коментара issues.commented_at=`коментира %s` issues.delete_comment_confirm=Желаете ли да изтриете този коментар? issues.context.copy_link=Копиране на връзката +issues.context.quote_reply=Quote Reply issues.context.edit=Редактиране issues.context.delete=Изтриване issues.no_content=Все още няма съдържание. issues.close_issue=Затвори +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close issues.reopen_issue=Отвори повторно +issues.reopen_comment_issue=Comment and Reopen issues.create_comment=Коментирай +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`посочи тази задача от ревизия %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=Участник issues.collaborator=Сътрудник issues.owner=Притежател +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Впишете се за да се присъедините към разговора. issues.edit=Редакция issues.cancel=Отказ issues.save=Запис issues.label_title=Име на етикета +issues.label_description=Label description issues.label_color=Цвят на етикет issues.label_count=%d етикети issues.label_open_issues=%d отворени задачи issues.label_edit=Редакция issues.label_delete=Изтрий +issues.label_modify=Edit Label issues.label_deletion=Изтриване на етикет issues.label_deletion_desc=Изтриването на етикет го премахва от всички задачи. Продължи? issues.label_deletion_success=Етикетът беше изтрит. issues.label.filter_sort.alphabetically=По азбучен ред +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically issues.label.filter_sort.by_size=Най-малката големина issues.label.filter_sort.reverse_by_size=Най-голямата големина issues.num_participants=%d участника @@ -719,16 +988,32 @@ issues.subscribe=Абониране issues.unsubscribe=Отписване issues.lock=Заключване на доскусията issues.unlock=Отключване на дискусията +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. issues.lock_duplicate=Задача не може да бъде заключена два пъти. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s issues.unlock_comment=отключи този разговор %s issues.lock_confirm=Заключване issues.unlock_confirm=Отключване issues.lock.notice_1=-Други потребители не могат да добавят нови коментари по този въпрос. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. issues.lock.reason=Причина за заключване +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. issues.tracker=Тракер на време issues.start_tracking_short=Начало +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` issues.tracker_auto_close=Таймерът ще бъде спрян автоматично, когато билетът бъде затворен +issues.tracking_already_started=`You have already started time tracking on this issue!` issues.stop_tracking=Спиране +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time issues.add_time_short=Добави време issues.add_time_cancel=Отказ issues.add_time_history=`добави прекарано време %s` @@ -737,26 +1022,83 @@ issues.add_time_hours=Часа issues.add_time_minutes=Минути issues.add_time_sum_to_small=Няма въведено време. issues.cancel_tracking=Отказ +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=гггг-мм-дд issues.due_date_form_add=Добави краен срок issues.due_date_form_edit=Редакция issues.due_date_form_remove=Премахни +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s issues.due_date_overdue=Просрочен issues.due_date_invalid=Крайният срок е невалиден или извън обхват. Моля използвайте форматът 'гггг-мм-дд'. issues.dependency.title=Зависимости +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. issues.dependency.add=Добавяне на зависимост… issues.dependency.cancel=Отказ issues.dependency.remove=Премахване issues.dependency.remove_info=Премахване на тази зависимост +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. issues.dependency.blocks_short=Блокове +issues.dependency.blocked_by_short=Depends on issues.dependency.remove_header=Премахване на зависимост +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=Чака +issues.review.review=Review +issues.review.reviewers=Reviewers issues.review.show_outdated=Покажи остарели issues.review.hide_outdated=Скрий остарели +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved issues.assignee.error=Не всички изпълнители бяха добавени поради неочаквана грешка. +pulls.desc=Enable pull requests and code reviews. pulls.new=Нова заявка за сливане +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. pulls.compare_base=слей в +pulls.compare_compare=pull from pulls.filter_branch=Филтър по клон pulls.no_results=Няма резултати. pulls.nothing_to_compare=Тези клонове са еднакви. Няма нужда за създаване на заявка за сливане. @@ -776,16 +1118,56 @@ pulls.is_closed=Тази заявка за сливане е затворена. pulls.has_merged=Тази заявка за сливане е обединена. pulls.title_wip_desc=`Започнете заглавието с %s, за да предотвратите случайно обединяване на заявката за сливане.` pulls.cannot_merge_work_in_progress=Тази завка за сливане е отбелязане като работа в прогрес. Премахнете %s представката от заглавието, когато е готова +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Може да се извърши обединяване на тази заявка за сливане. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. pulls.num_conflicting_files_1=%d конфликтен файл pulls.num_conflicting_files_n=%d конфликтни файлове +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews pulls.no_merge_desc=Тази заявка за сливане не може да бъде обединена, защото всички опции за обединяване на хранилището са изключени. pulls.no_merge_helper=Включете опции за сливане в настройките на хранилището или обединете заявката за сливане ръчно. pulls.no_merge_wip=Тази заявка за сливане не може да бъде обединена, защото е отбелязана като работа в прогрес. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=Обедини заявка за сливане +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending pulls.status_checks_success=Всички проверявания бяха успешни +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors pulls.update_branch=Осъвременяване на клона +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Нов етап milestones.open_tab=%d отворени @@ -794,11 +1176,14 @@ milestones.closed=Затворен %s milestones.no_due_date=Няма краен срок milestones.open=Отвори milestones.close=Затвори +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed milestones.create=Създай етап milestones.title=Заглавие milestones.desc=Описание milestones.due_date=Краен срок (опционален) milestones.clear=Изчисти +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. milestones.create_success=Етапът '%s' беше създаден. milestones.edit=Редактирай етап milestones.edit_subheader=Етапите организират задачи и проследяват прогрес. @@ -808,6 +1193,10 @@ milestones.edit_success=Етапът '%s' беше променен. milestones.deletion=Изтрий етап milestones.deletion_desc=Изтриването на етап го премахва от всички свързани задачи. Продължаване? milestones.deletion_success=Този етап е изтрит. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete milestones.filter_sort.most_issues=Най-много задачи milestones.filter_sort.least_issues=Най-малко задачи @@ -816,6 +1205,13 @@ signing.wont_sign.error=Възникна проблем при проверяв signing.wont_sign.nokey=Няма наличен ключ за подписване на тази ревизия signing.wont_sign.never=Ревизиите никога не се подписват signing.wont_sign.always=Ревизиите винаги се подписват +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved ext_wiki=Външно Уики ext_wiki.desc=Връзка към външното уики. @@ -828,108 +1224,410 @@ wiki.create_first_page=Създайте първата страница wiki.page=Страница wiki.filter_page=Филтър страница wiki.new_page=Страница +wiki.default_commit_message=Write a note about this page update (optional). wiki.save_page=Запис на страница wiki.last_commit_info=%s редактира тази страница %s wiki.edit_page_button=Редакция wiki.new_page_button=Нова страница +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=Изтрий страница +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? wiki.page_already_exists=Страница със същото име вече съществува. +wiki.reserved_page=The wiki page name '%s' is reserved. wiki.pages=Страници wiki.last_updated=Последна модификация на %s +activity=Activity activity.period.filter_label=Период: activity.period.daily=1 ден activity.period.halfweekly=3 дни activity.period.weekly=1 седмица activity.period.monthly=1 месец +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests activity.title.user_1=%d потребител activity.title.user_n=%d потребителя +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s activity.merged_prs_label=Слети +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s activity.closed_issue_label=Затворено +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues activity.new_issue_label=Отворено +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. activity.unresolved_conv_label=Отваряне +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s activity.published_release_label=Публикувано +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, activity.git_stats_author_1=%d автор activity.git_stats_author_n=%d автори +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, activity.git_stats_file_1=%d файл activity.git_stats_file_n=%d файла +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions activity.git_stats_and_deletions=и +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions search=Търсене +search.search_repo=Search repository +search.results=Search results for "%s" in %s settings=Настройки +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator settings.collaboration.write=За писане settings.collaboration.read=За четене +settings.collaboration.owner=Owner settings.collaboration.undefined=Недефинирано settings.hooks=Уеб-куки settings.githooks=Git куки settings.basic_settings=Основни настройки settings.mirror_settings=Настройки на огледало settings.sync_mirror=Синхронизиране сега +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference settings.site=Уебсайт settings.update_settings=Запази настройките settings.advanced_settings=Разширени настройки +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki settings.external_wiki_url=URL адрес на външно уики +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. settings.tracker_url_format=Формат на URL адрес на външна система за проследяване на задачи +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format settings.tracker_issue_style.numeric=Цифров settings.tracker_issue_style.alphanumeric=Символен +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=Опасна зона settings.new_owner_has_same_repo=Новият притежател вече има хранилище със същото име. Изберете друго име. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. settings.transfer=Прехвърли притежание +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. settings.delete=Изтрий това хранилище +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- Тази операция НЕ МОЖЕ да бъде отменена в последствие. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. settings.transfer_owner=Нов притежател +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository settings.add_collaborator=Добавяне на сътрудник +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. settings.delete_collaborator=Премахване +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. settings.search_user_placeholder=Търсене на потребител… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=Добави уеб-кука +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. settings.webhook.test_delivery=Тестово изпращане +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=Заявка settings.webhook.response=Отговор settings.webhook.headers=Заглавки settings.webhook.payload=Съдържание settings.webhook.body=Тяло +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=Ако куката е неактивна, ще бъде представено примерно съдържание. Ако оставите съдържанието празно, то тази кука ще бъде изключена. settings.githook_name=Име на куката settings.githook_content=Съдържание на куката settings.update_githook=Запази куката +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type settings.secret=Тайна settings.slack_username=Потребителско име settings.slack_icon_url=URL адрес на икона settings.discord_username=Потребителско име settings.discord_icon_url=URL адрес на икона settings.slack_color=Цвят +settings.event_desc=Trigger On: +settings.event_push_only=Push Events settings.event_send_everything=Всички събития +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events settings.event_create=Създаване +settings.event_create_desc=Branch or tag created. settings.event_delete=Изтриване +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. settings.event_push=Предаване +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Заявка за сливане +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. settings.update_webhook=Запази уеб-куката +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook settings.recent_deliveries=Последни изпращания settings.hook_type=Тип на куката +settings.add_slack_hook_desc=Integrate Slack into your repository. settings.slack_token=API ключ settings.slack_domain=Домейн settings.slack_channel=Канал +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=Ключове за внедряване settings.add_deploy_key=Добави ключ за внедряване +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. settings.title=Заглавие settings.deploy_key_content=Съдържание +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=Клонове settings.protected_branch=Защита на клона +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Включване на защита settings.delete_protected_branch=Изключване на защита +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: settings.choose_branch=Изберете клон… +settings.no_protected_branch=There are no protected branches. settings.edit_protected_branch=Редактиране +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token settings.chat_id=№ на чат +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks settings.lfs_invalid_locking_path=Невалиден път: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=Преглед на файлове diff.parent=родител diff.commit=ревизия diff.git-notes=Бележки +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options diff.show_diff_stats=Показване на статистика +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=Разделен изглед diff.show_unified_view=Обединен изглед +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc=променени са %d файла, в които са добавени %d реда и са изтрити %d реда diff.bin=Двоични данни diff.view_file=Целия файл @@ -941,11 +1639,20 @@ diff.file_byte_size=Големина diff.file_suppressed=Файловите разлики са ограничени, защото са твърде много diff.too_many_files=Някои файлове не бяха показани, защото твърде много файлове са промени diff.comment.placeholder=Оставяне на коментар +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment diff.comment.add_review_comment=Добавяне на коментар +diff.comment.start_review=Start review diff.comment.reply=Отговор +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment diff.review.comment=Коментар diff.review.approve=Одобряване +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=Версии release.new_release=Нова версия release.draft=Чернови @@ -954,27 +1661,63 @@ release.stable=Стабилни release.edit=редактиране release.ahead=%d ревизии на %s след тази версия release.source_code=Изходен код +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=Име на маркера release.target=Цел +release.tag_helper=Choose an existing tag or create a new tag. release.title=Заглавие release.content=Съдържание +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. release.cancel=Отказ release.publish=Публикувай версия release.save_draft=Запис на чернова +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. release.downloads=Изтегляния +release.download_count=Downloads: %s +branch.name=Branch Name branch.search=Търсене на клонове +branch.already_exists=A branch named '%s' already exists. branch.delete_head=Изтриване +branch.delete=Delete Branch '%s' branch.delete_html=Изтриване на клон +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s branch.create_from=от '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. branch.deleted_by=Изтрито от %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch branch.included=Включено +topic.manage_topics=Manage Topics topic.done=Готово +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=Име на организацията org_full_name_holder=Пълно име на организацията +org_name_helper=Organization names should be short and memorable. create_org=Създай организация repo_updated=Последна модификация people=Участници @@ -986,8 +1729,16 @@ create_team=Създаване на отбор org_desc=Описание team_name=Име на екипа team_desc=Описание +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access team_permission_desc=Позволение +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. settings=Настройки settings.options=Организация @@ -995,17 +1746,31 @@ settings.full_name=Пълно име settings.website=Уебсайт settings.location=Локация settings.permission=Позволения +settings.repoadminchangeteam=Repository admin can add and remove access for teams settings.visibility=Видимост +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) settings.update_settings=Запази настройките +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. settings.delete=Изтрий организацията settings.delete_account=Изтриване на тази организация +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=Потвърди изтриването +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Видимост: members.public=Видимо +members.public_helper=make hidden members.private=Скрито +members.private_helper=make visible members.member_role=Роля: members.owner=Притежател members.member=Участник @@ -1016,20 +1781,54 @@ members.invite_now=Покани teams.join=Присъедини се teams.leave=Напусни +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=Достъп за четене +teams.read_access_helper=Members can view and clone team repositories. teams.write_access=Достъп за запис +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. teams.no_desc=Този екип няма описание teams.settings=Настройки +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. teams.members=Участници в екипа teams.update_settings=Запази настройките +teams.delete_team=Delete Team teams.add_team_member=Добави участник в екипа +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=Хранилища на екипа +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=Хранилището, което се опитвате да добавите не съществува. Моля първо го създайте! +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=Табло +users=User Accounts organizations=Организации repositories=Хранилища +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources emails=Потребителски имейли config=Конфигурация notices=Системни известия @@ -1038,15 +1837,53 @@ first_page=Първа last_page=Последна total=Общо: %d +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. dashboard.operation_name=Име на операцията dashboard.operation_switch=Превключи dashboard.operation_run=Изпълни +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data dashboard.server_uptime=Операционно време dashboard.current_goroutine=Текущи Goroutines dashboard.current_memory_usage=Текущо използвана памет dashboard.total_memory_allocated=Общо заделена памет dashboard.memory_obtained=Получена памет dashboard.pointer_lookup_times=Брой обхождания на указатели +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees dashboard.current_heap_usage=Текущо използвана осн. памет dashboard.heap_memory_obtained=Получена осн. памет dashboard.heap_memory_idle=Празна осн. памет @@ -1069,6 +1906,8 @@ dashboard.total_gc_pause=Общо пауза за GC dashboard.last_gc_pause=Последна пауза за GC dashboard.gc_times=Брой GC +users.user_manage_panel=User Account Management +users.new_account=Create User Account users.name=Потребителско име users.full_name=Пълно име users.activated=Активиран @@ -1076,12 +1915,45 @@ users.admin=Администратор users.restricted=С ограничение users.repos=Хранилища users.created=Създаване +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. users.edit=Редакция users.auth_source=Начин на удостоверяване users.local=Локално +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated emails.filter_sort.email=Ел. поща +emails.filter_sort.email_reverse=Email (reverse) emails.filter_sort.name=Потребителско име +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=Управление на организацията orgs.name=Име @@ -1089,19 +1961,30 @@ orgs.teams=Екипи orgs.members=Участници orgs.new_orga=Нова организация +repos.repo_manage_panel=Repository Management repos.owner=Притежател repos.name=Име repos.private=Частно repos.watches=Наблюдавания repos.stars=Харесвания +repos.forks=Forks repos.issues=Задачи repos.size=Големина +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source auths.name=Име auths.type=Тип auths.enabled=Активно +auths.syncenabled=Enable User Synchronization auths.updated=Последна модификация auths.auth_type=Тип на удостоверяване auths.auth_name=Име на удостоверяване @@ -1111,34 +1994,103 @@ auths.host=Сървър auths.port=Порт auths.bind_dn=Име (DN) за свръзка auths.bind_password=Парола за свръзка +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=Базов OU за търсене auths.user_dn=Име (DN) на потребител +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search auths.search_page_size=Големина на страницата auths.filter=Филтър за потребител auths.admin_filter=Филтър за администратор +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes auths.smtp_auth=SMTP удостоверяване auths.smtphost=SMTP сървър auths.smtpport=SMTP порт auths.allowed_domains=Разрешени домейни +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=Включи TLS криптиране auths.skip_tls_verify=Пропусни проверка на TLS сертификат auths.pam_service_name=Име на PAM услуга +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL auths.oauth2_profileURL=URL адрес на профила auths.oauth2_emailURL=Имейл адрес auths.enable_auto_register=Включи автоматична регистрация +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Съвети +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Сървърни настройки +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode config.disable_router_log=Изключи журнал на маршрутизатора +config.run_user=Run As Username config.run_mode=Режим на изпълнение config.git_version=Версия на Git config.repo_root_path=Основен път към хранилища +config.lfs_root_path=LFS Root Path config.static_file_root_path=Път към статични файлове +config.log_file_root_path=Log Path config.script_type=Тип на скрипта config.reverse_auth_user=Потребителско име при обратно удостоверяване config.ssh_config=SSH конфигурация config.ssh_enabled=Активен +config.ssh_start_builtin_server=Use Built-In Server config.ssh_domain=Домейн на сървъра config.ssh_port=Порт config.ssh_listen_port=Порт за слушане @@ -1150,6 +2102,8 @@ config.ssh_minimum_key_sizes=Минимален размер на ключове config.lfs_config=Конфигуриране на LFS config.lfs_enabled=Включено +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Настройки на базата данни config.db_type=Тип @@ -1161,19 +2115,45 @@ config.db_ssl_mode=SSL config.db_path=Път config.service_config=Настройка на услугата +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In config.show_registration_button=Покажи бутон за регистрация +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications config.disable_key_size_check=Изключи проверка минимален размер на ключ +config.enable_captcha=Enable CAPTCHA config.active_code_lives=Кодове за активиране +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Конфигурация на уеб-куки config.queue_length=Дължина на опашка config.deliver_timeout=Време за отказ при изпращане +config.skip_tls_verify=Skip TLS Verification +config.mailer_config=SMTP Mailer Configuration config.mailer_enabled=Активен config.mailer_disable_helo=Изключи HELO config.mailer_name=Име config.mailer_host=Сървър config.mailer_user=Потребител +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. config.oauth_config=OAuth конфигурация config.oauth_enabled=Активна @@ -1182,6 +2162,7 @@ config.cache_config=Конфигурация на кеша config.cache_adapter=Кеш адаптер config.cache_interval=Кеш интервал config.cache_conn=Кеш на връзката +config.cache_item_ttl=Cache Item TTL config.session_config=Конфигурация на сесии config.session_provider=Доставчик на сесии @@ -1193,6 +2174,7 @@ config.session_life_time=Период на валидност на сесиит config.https_only=HTTPS само config.cookie_life_time=Период на валидност на бисквитките +config.picture_config=Picture and Avatar Configuration config.picture_service=Услуги за снимки config.disable_gravatar=Изключи Gravatar config.enable_federated_avatar=Включи външни аватари @@ -1211,22 +2193,85 @@ config.git_gc_timeout=Време за отказ при GC config.log_config=Конфигурация на журнал config.log_mode=Режим на журнал +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode config.disabled_logger=Изключено +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Cron задачи monitor.name=Име monitor.schedule=График monitor.next=Следващ път monitor.previous=Предишен път +monitor.execute_times=Executions monitor.process=Изпълнявани процеси monitor.desc=Описание monitor.start=Начален час monitor.execute_time=Време за изпълнение +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s monitor.queue.name=Име +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Системни известия +notices.view_detail_header=View Notice Details notices.actions=Действия notices.select_all=Избери всички notices.deselect_all=Без избрани @@ -1235,12 +2280,15 @@ notices.delete_selected=Изтрий избраните notices.delete_all=Изтрий всички съобщения notices.type=Тип notices.type_1=Хранилище +notices.type_2=Task notices.desc=Описание notices.op=Oп. +notices.delete_success=The system notices have been deleted. [action] create_repo=създаде хранилище %s rename_repo=преименува хранилище от %[1]s на %[3]s +commit_repo=pushed to %[3]s at %[4]s create_issue=`отвори задача %s#%[2]s"` close_issue=`затвори %s#%[2]s` reopen_issue=`повторно отвори %s#%[2]s` @@ -1248,8 +2296,20 @@ create_pull_request=`създаде заявка за сливане %s#%[2]s` reopen_pull_request=`повторно отвори заявка за сливане %s#%[2]s` comment_issue=`коментира задача %s#%[2]s"` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`обедини заявка за сливане %s#%[2]s` transfer_repo=прехвърли хранилище %s към %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=преди %s @@ -1274,17 +2334,34 @@ raw_seconds=секунди raw_minutes=минути [dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). remove_file=Премахни файл [notification] notifications=Известия unread=Непрочетенo read=За четене +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification mark_as_read=Бележа като прочетено mark_as_unread=Бележа като непрочетено mark_all_as_read=Бележа всичко като прочетено [gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_de-DE.ini b/options/locale/locale_de-DE.ini index 495ffc6564..244842b073 100644 --- a/options/locale/locale_de-DE.ini +++ b/options/locale/locale_de-DE.ini @@ -688,6 +688,7 @@ form.name_pattern_not_allowed='%s' ist nicht erlaubt für Repository-Namen. need_auth=Authentifizierung zum Klonen benötigt migrate_type=Migrationstyp migrate_type_helper=Dieses Repository wird ein Mirror sein +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Migrationselemente migrate_items_wiki=Wiki migrate_items_milestones=Meilensteine @@ -1649,6 +1650,7 @@ diff.review.placeholder=Kommentar zum Review diff.review.comment=Kommentieren diff.review.approve=Genehmigen diff.review.reject=Änderung anfragen +diff.committed_by=committed by releases.desc=Behalte den Überblick über Versionen und Downloads. release.releases=Releases diff --git a/options/locale/locale_eo-UY.ini b/options/locale/locale_eo-UY.ini new file mode 100644 index 0000000000..b384482c92 --- /dev/null +++ b/options/locale/locale_eo-UY.ini @@ -0,0 +1,2367 @@ +home=Home +dashboard=Panelo +explore=Esploru +help=Helpo +sign_in=Ensaluti +sign_in_with=Ensalutu kun +sign_out=El saluti +sign_up=Registriĝi +link_account=Ligilo konto +register=Registriĝi +website=Retejo +version=Versio +powered_by=Funkciigata de %s +page=Paĝo +template=Ŝablono +language=Lingvo +notifications=Sciigoj +create_new=Krei… +user_profile_and_more=Profilo kaj agordoj… +signed_in_as=Ensalutinta kiel +enable_javascript=Ĉi tiu retejo funkcias pli bone per JavaScript. +toc=Table of Contents + +username=Salutnomo +email=Retpoŝta adreso +password=Pasvorto +re_type=Tajpu Pasvorton denove +captcha=CAPTCHA +twofa=Du-faktora aŭtentigo +twofa_scratch=Du-fakta Skrapa Kodo +passcode=Pasvorto + +u2f_insert_key=Enmetu vian sekurecan ŝlosilon +u2f_sign_in=Premu la butonon sur via sekureca ŝlosilo. Se via sekureca ŝlosilo ne havas butonon, re-enmetu ĝin. +u2f_press_button=Bonvoli, premu la butonon sur via sekureca ŝlosilo… +u2f_use_twofa=Uzu du-faktan kodon de via telefono +u2f_error=Ne povis legi via sekureca ŝlosilo. +u2f_unsupported_browser=Via retumilo ne subtenas U2F sekurecajn ŝlosilojn. +u2f_error_1=Nekonata eraro okazis. Bonvolu provu denove. +u2f_error_2=Bonvolu certigi uzi la ĝustan, ĉifritan (https://) URL. +u2f_error_3=La servilo ne povas procesi vian peton. +u2f_error_4=La sekureca ŝlosilo ne estas permesita por ĉi tiu peto. Bonvolu certigi, ke la ŝlosilo ne estas jam registrita. +u2f_error_5=Atingis tempon antaŭ ol via ŝlosilo povus legi. Bonvolu reŝargi ĉi tiun paĝon kaj provu denove. +u2f_reload=Reŝargu + +repository=Deponejo +organization=Organizo +mirror=Kopio +new_repo=Nova deponejo +new_migrate=Nova migrado +new_mirror=Nova kopio +new_fork=Nova derivado deponejo +new_org=Nova organizo +manage_org=Administri organizojn +admin_panel=Reteja administranto +account_settings=Kontaj agordoj +settings=Agordoj +your_profile=Profilo +your_starred=Ŝatolistoj +your_settings=Agordoj + +all=Ĉiuj +sources=Fontoj +mirrors=Kopioj +collaborative=Collaborative +forks=Forkoj + +activities=Aktivecoj +pull_requests=Tiraj petoj +issues=Biletoj +milestones=Mejloŝtonoj + +cancel=Nuligi +add=Aldoni +add_all=Aldoni ĉiujn +remove=Forigi +remove_all=Forigi ĉiujn + +write=Skribi +preview=Antaŭrigardo +loading=Ŝarĝante… + +error404=La paĝo, kiun vi provas atingi aŭ ne ekzistasvi ne rajtas rigardi ĝin. + +[error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. + +[startpage] +app_desc=Malsana, mem-gastigita Git-servo +install=Facila por instali +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Transversa platformo +platform_desc=Gitea funkcias ie ajn Go povas kompili por: Vindozo, macOS, Linukso, ARM, kaj pli. Elektu tiun, kiun vi amas! +lightweight=Malpeza +lightweight_desc=Gitea havas malaltajn minimumajn postulojn kaj povas funkcii sur malmultekosta Frambo Pi. Ŝparu vian maŝinan energion! +license=Malfermi Kodan +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! + +[install] +install=Installation +title=Initial Configuration +docker_helper=If you run Gitea inside Docker, please read the documentation before changing any settings. +requite_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL or SQLite3. +db_title=Database Settings +db_type=Database Type +host=Host +user=Uzantnomo +password=Password +db_name=Database Name +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset +path=Path +sqlite_helper=File path for the SQLite3 database.
Enter an absolute path if you run Gitea as a service. +err_empty_db_path=The SQLite3 database path cannot be empty. +no_admin_and_disable_registration=You cannot disable user self-registration without creating an administrator account. +err_empty_admin_password=The administrator password cannot be empty. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid + +general_title=General Settings +app_name=Site Title +app_name_helper=You can enter your company name here. +repo_path=Repository Root Path +repo_path_helper=Remote Git repositories will be saved to this directory. +lfs_path=Git LFS Root Path +lfs_path_helper=Files tracked by Git LFS will be stored in this directory. Leave empty to disable. +run_user=Run As Username +run_user_helper=Enter the operating system username that Gitea runs as. Note that this user must have access to the repository root path. +domain=SSH Server Domain +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. +log_root_path=Log Path +log_root_path_helper=Log files will be written to this directory. + +optional_title=Optional Settings +email_title=Email Settings +smtp_host=SMTP Host +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars +federated_avatar_lookup_popup=Enable federated avatar lookup using Libravatar. +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=Enable OpenID Sign-In +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA +enable_captcha_popup=Require a CAPTCHA for user self-registration. +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username +admin_password=Password +confirm_password=Confirm Password +admin_email=Email Address +install_btn_confirm=Install Gitea +test_git_failed=Could not test 'git' command: %v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s +save_config_failed=Failed to save configuration: %v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. + +[home] +uname_holder=Username or Email Address +password_holder=Password +switch_dashboard_context=Switch Dashboard Context +my_repos=Repositories +show_more_repos=Show more repositories… +collaborative_repos=Collaborative Repositories +my_orgs=My Organizations +my_mirrors=My Mirrors +view_home=View %s +search_repos=Find a repository… +filter=Other Filters + +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived + +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public + +issues.in_your_repos=In your repositories + +[explore] +repos=Repositories +users=Users +organizations=Organizations +search=Search +code=Code +repo_no_results=No matching repositories found. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Search results for '%s' +code_last_indexed_at=Last indexed %s + +[auth] +create_new_account=Register Account +register_helper_msg=Already have an account? Sign in now! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. +remember_me=Remember Me +forgot_password_title=Forgot Password +forgot_password=Forgot password? +sign_up_now=Need an account? Register now. +sign_up_successful=Account was successfully created. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. +active_your_account=Activate Your Account +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. +has_unconfirmed_mail=Hi %s, you have an unconfirmed email address (%s). If you haven't received a confirmation email or need to resend a new one, please click on the button below. +resend_mail=Click here to resend your activation email +email_not_associate=The email address is not associated with any account. +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. +verify=Verify +scratch_code=Scratch code +use_scratch_code=Use a scratch code +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. +twofa_scratch_token_incorrect=Your scratch code is incorrect. +login_userpass=Sign In +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account +openid_connect_submit=Connect +openid_connect_title=Connect to an existing account +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_register_title=Create new account +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed + +[mail] +activate_account=Please activate your account +activate_email=Verify your email address +reset_password=Recover your account +register_success=Registration successful +register_notify=Welcome to Gitea + +[modal] +yes=Yes +no=No +modify=Update + +[form] +UserName=Username +RepoName=Repository name +Email=Email address +Password=Password +Retype=Re-Type Password +SSHTitle=SSH key name +HttpsUrl=HTTPS URL +PayloadUrl=Payload URL +TeamName=Team name +AuthName=Authorization name +AdminEmail=Admin email + +NewBranchName=New branch name +CommitSummary=Commit summary +CommitMessage=Commit message +CommitChoice=Commit choice +TreeName=File path +Content=Content + +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language + +require_error=` cannot be empty.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` +size_error=` must be size %s.` +min_size_error=` must contain at least %s characters.` +max_size_error=` must contain at most %s characters.` +email_error=` is not a valid email address.` +url_error=` is not a valid URL.` +include_error=` must contain substring '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` +unknown_error=Unknown error: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. + +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=The user does not exist. +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. + +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. +auth_failed=Authentication failed: %v + +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. + +target_branch_not_exist=Target branch does not exist. + +[user] +change_avatar=Change your avatar… +join_on=Joined on +repositories=Repositories +activity=Public Activity +followers=Followers +starred=Starred Repositories +following=Following +follow=Follow +unfollow=Unfollow +heatmap.loading=Loading Heatmap… +user_bio=Biography + +form.name_reserved=The username '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. + +[settings] +profile=Profile +account=Account +password=Password +security=Security +avatar=Avatar +ssh_gpg_keys=SSH / GPG Keys +social=Social Accounts +applications=Applications +orgs=Manage Organizations +repos=Repositories +delete=Delete Account +twofa=Two-Factor Authentication +account_link=Linked Accounts +organization=Organizations +uid=Uid +u2f=Security Keys + +public_profile=Public Profile +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. +full_name=Full Name +website=Website +location=Location +update_theme=Update Theme +update_profile=Update Profile +update_profile_success=Your profile has been updated. +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. +continue=Continue +cancel=Cancel +language=Language +ui=Theme + +lookup_avatar_by_mail=Look Up Avatar by Email Address +federated_avatar_lookup=Federated Avatar Lookup +enable_custom_avatar=Use Custom Avatar +choose_new_avatar=Choose new avatar +update_avatar=Update Avatar +delete_current_avatar=Delete Current Avatar +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. + +change_password=Update Password +old_password=Current Password +new_password=New Password +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. + +emails=Email Addresses +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses +email_desc=Your primary email address will be used for notifications and other operations. +theme_desc=This will be your default theme across the site. +primary=Primary +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. + +manage_ssh_keys=Manage SSH Keys +manage_gpg_keys=Manage GPG Keys +add_key=Add Key +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. +add_new_key=Add SSH Key +add_new_gpg_key=Add GPG Key +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID +key_name=Key Name +key_content=Content +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Remove +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. +add_on=Added on +valid_until=Valid until +valid_forever=Valid forever +last_used=Last used on +no_activity=No recent activity +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled + +manage_social=Manage Associated Social Accounts +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. + +manage_access_token=Manage Access Tokens +generate_new_token=Generate New Token +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. +token_name=Token Name +generate_token=Generate Token +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. +delete_token=Delete +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. + +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? + +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. + +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! + +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? + +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. + +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories + +delete_account=Delete Your Account +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. +confirm_delete_account=Confirm Deletion +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? + +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference + +[repo] +owner=Owner +repo_name=Nomo de deponejo +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. +visibility=Visibility +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. +fork_repo=Fork Repository +fork_from=Fork From +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From +repo_desc=Description +repo_lang=Language +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. +license=License +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) +create_repo=Create Repository +default_branch=Default Branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized +watchers=Watchers +stargazers=Stargazers +forks=Forks +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other + +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository + +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. + +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. + +need_auth=Clone Authorization +migrate_type=Migration Type +migrate_type_helper=This repository will be a mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases +migrate_repo=Migrate Repository +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path +migrate.permission_denied=You are not allowed to import local repositories. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. +migrate.failed=Migration failed: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. + +mirror_from=mirror of +forked_from=forked from +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. +copy_link=Copy +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy +copied=Copied OK +unwatch=Unwatch +watch=Watch +unstar=Unstar +star=Star +fork=Fork +download_archive=Download Repository + +no_desc=No Description +quick_guide=Quick Guide +clone_this_repo=Clone this repository +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. + +code=Code +code.desc=Access source code, files, commits and branches. +branch=Branch +tree=Tree +filter_branch_and_tag=Filter branch or tag +branches=Branches +tags=Tags +issues=Issues +pulls=Pull Requests +labels=Labels +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage + +milestones=Milestones +commits=Commits +commit=Commit +releases=Releases +file_raw=Raw +file_history=History +file_view_raw=View Raw +file_permalink=Permalink +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines + +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File +editor.preview_changes=Preview Changes +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. +editor.or=or +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes +editor.commit_changes=Commit Changes +editor.add_tmpl=Add '' +editor.add=Add '%s' +editor.update=Update '%s' +editor.delete=Delete '%s' +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… +editor.cancel=Cancel +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. +editor.upload_files_to_dir=Upload files to '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit + +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Author +commits.message=Message +commits.date=Date +commits.older=Older +commits.newer=Newer +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID + +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. + +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=New Issue +issues.new.title_empty=Title cannot be empty +issues.new.labels=Labels +issues.new.add_labels_title=Apply labels +issues.new.no_label=No Label +issues.new.clear_labels=Clear labels +issues.new.no_items=No items +issues.new.milestone=Milestone +issues.new.add_milestone_title=Set milestone +issues.new.no_milestone=No Milestone +issues.new.clear_milestone=Clear milestone +issues.new.open_milestone=Open Milestones +issues.new.closed_milestone=Closed Milestones +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified +issues.create=Create Issue +issues.new_label=New Label +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description +issues.create_label=Create Label +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(deleted)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d Open +issues.close_tab=%d Closed +issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Type +issues.filter_type.all_issues=All issues +issues.filter_type.assigned_to_you=Assigned to you +issues.filter_type.created_by_you=Created by you +issues.filter_type.mentioning_you=Mentioning you +issues.filter_sort=Sort +issues.filter_sort.latest=Newest +issues.filter_sort.oldest=Oldest +issues.filter_sort.recentupdate=Recently updated +issues.filter_sort.leastupdate=Least recently updated +issues.filter_sort.mostcomment=Most commented +issues.filter_sort.leastcomment=Least commented +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Previous +issues.next=Next +issues.open_title=Open +issues.closed_title=Closed +issues.num_comments=%d comments +issues.commented_at=`commented %s` +issues.delete_comment_confirm=Are you sure you want to delete this comment? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=There is no content yet. +issues.close_issue=Close +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Reopen +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Comment +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Owner +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Edit +issues.cancel=Cancel +issues.save=Save +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels +issues.label_open_issues=%d open issues +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. + +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews + +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` + +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues + +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved + +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. + +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s + +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions + +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s + +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Deponejo +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs + +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by + +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s + +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included + +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. + +[org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) + +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. + +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) + +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. + +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. + +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now + +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. + +[admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d + +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times + +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. + +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? + +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization + +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks +repos.issues=Issues +repos.size=Size + +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook + +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook + +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. + +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User + +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes + +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry + +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path + +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default + +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification + +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. + +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled + +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL + +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time + +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars + +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout + +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL + +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s + +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v + +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. + +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. + +[action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` + +[tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes + +[dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file + +[notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read + +[gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. + +[units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. + diff --git a/options/locale/locale_es-ES.ini b/options/locale/locale_es-ES.ini index 43a61e0883..15363db3b5 100644 --- a/options/locale/locale_es-ES.ini +++ b/options/locale/locale_es-ES.ini @@ -688,6 +688,7 @@ form.name_pattern_not_allowed=El patrón '%s' no está permitido en un nombre de need_auth=Autorización de clonación migrate_type=Tipo de migración migrate_type_helper=Este repositorio será una réplica +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Objetos de migración migrate_items_wiki=Wiki migrate_items_milestones=Hitos @@ -1649,6 +1650,7 @@ diff.review.placeholder=Comentario de revisión diff.review.comment=Comentario diff.review.approve=Aprobar diff.review.reject=Solicitud de cambios +diff.committed_by=committed by releases.desc=Seguir las versiones y descargas del proyecto. release.releases=Lanzamientos diff --git a/options/locale/locale_fa-IR.ini b/options/locale/locale_fa-IR.ini index 9781c06488..093c80cafc 100644 --- a/options/locale/locale_fa-IR.ini +++ b/options/locale/locale_fa-IR.ini @@ -80,13 +80,16 @@ write=نوشتن preview=پیش نمایش loading=بارگذاری… +error404=The page you are trying to reach either does not exist or you are not authorized to view it. [error] occurred=خطایی رخ داده است +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] app_desc=یک سرویس گیت بی‌درد سر و راحت install=راه‌اندازی ساده +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=مستقل از سکو platform_desc=گیت همه جا اجرا می‌شود بریم! می‌توانید Windows, macOS, Linux, ARM و ... هر کدام را دوست داشتید انتخاب کنید! lightweight=ابزارک سبک @@ -107,6 +110,7 @@ password=رمز عبور db_name=نام پایگاه داده db_helper=نکته برای کاربران MySQL: لطفا از موتور InnoDB استفاده کنید و اگر از نوع کدینگ "utf8mb4" استفاده می کنید، ورژن InnoDB خود را به بالای 5.6 به روز رسانی کنید. db_schema=قالب +db_schema_helper=Leave blank for database default ("public"). ssl_mode=SSL charset=نوع کدگذاری path=مسیر @@ -162,6 +166,7 @@ openid_signin=فعالسازی ورود با OpenID openid_signin_popup=فعالسازی ورود کاربر با OpenID. openid_signup=فعالسازی ثبت نام با OpenID openid_signup_popup=فعال سازی ثبت نام با استفاده از OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=عضویت افراد نیازمند کپچا است. require_sign_in_view=فعال‌سازی نیازمند به ورود در هنگام مشاهده صفحات require_sign_in_view_popup=کاربران وارد شده دسترسی به صفحات را دارند. مهمان‌ها فقط قادر به دیدن صفحه 'ثبت نام' و 'ورود' هستند. @@ -201,8 +206,17 @@ my_orgs=سازمان های من my_mirrors=قرینه‌های من view_home=نمایش %s search_repos=یافتن مخزن… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=در مخازن شما @@ -461,6 +475,7 @@ add_email=اضافه کردن نشانی ایمیل add_openid=اضافه کردن نشانی OpenID add_email_confirmation_sent=یک ایمیل تایید به نشانی %s ارسال شد, لطفا صندوق خود را حداکثر تا %s آینده برای تکمیل فرایند تایید بررسی کنید. add_email_success=نشانی ایمیل جدید اضافه شده است. +email_preference_set_success=Email preference has been set successfully. add_openid_success=نشانی OpenID اضافه شد. keep_email_private=مخفی کردن نشانی ایمیل keep_email_private_popup=نشانی ایمیل شما به کاربران دیگر نمایش داده نمی‌شود. @@ -519,6 +534,7 @@ new_token_desc=برنامه های از token شما می‎تواندد دست token_name=نام توکن generate_token=ساخت توکن generate_token_success=اکنون token جدید ساخته شد. همینک آنها را کپی کنید دوباره آن را نخواهید دید. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=حذف access_token_deletion=حذف توکن access_token_deletion_desc=حذف token باعث از کار افتادن تمامی برنامه‎هایی که در آنها به کار رفته می‎شود. آیا ادامه می‎دهید؟ @@ -675,6 +691,7 @@ form.name_pattern_not_allowed=الگوی %s در نام مخزن مجاز نیس need_auth=مجوز همسان‌سازی migrate_type=نوع انتقال migrate_type_helper=این مخزن به عنوان قرینه خواهد بود +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=مولفه های مهاجرت migrate_items_wiki=دانشنامه migrate_items_milestones=نقاط عطف @@ -729,6 +746,7 @@ tags=برچسب‎ها issues=مسائل pulls=تقاضاهای واکشی labels=برچسب‌ها +org_labels_desc=Organization level labels that can be used with all repositories under this organization org_labels_desc_manage=مدیریت milestones=نقاط عطف @@ -743,6 +761,7 @@ file_too_large=حجم این پرونده بیشتر از آن است که قا video_not_supported_in_browser=مرورگر شما از تگ video که در HTML5 تعریف شده است، پشتیبانی نمی کند. audio_not_supported_in_browser=مرورگر شما از تگ audio که در HTML5 تعریف شده است، پشتیبانی نمی کند. stored_lfs=ذخیره شده با GIT LFS +symbolic_link=Symbolic link commit_graph=نمودار کامیت blame=سرزنش normal_view=نمایش عادی @@ -766,6 +785,7 @@ editor.name_your_file=نام پرونده شما… editor.filename_help=برای اضافه کردن پوشه از slash ('/') استفاده کنید. برای حذف آن ها از backspace در ابتدای فیلد ورودی است استفاده کنید. editor.or=یا editor.cancel_lower=انصراف +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=تغییرات کامیت editor.add_tmpl=افزودن '' editor.add=افزودن '%s' @@ -793,6 +813,8 @@ editor.commit_empty_file_header=کامیت کردن یک پرونده خالی editor.commit_empty_file_text=فایل کامیت شده شما تقریبا خالیست. پردازش شود؟ editor.no_changes_to_show=تغییری برای نمایش وجود ندارد. editor.fail_to_update_file=خطا در ساخت/به‌روزرسانی پرونده %s. خطای رخ داده: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. editor.add_subdir=افزودن پوشه… editor.unable_to_upload_files=عدم موفقیت در آپلود پرونده به '%s' با خطا: %v editor.upload_file_is_locked=پرونده '%s' توسط %s قفل شده است. @@ -815,26 +837,37 @@ commits.date=تاریخ commits.older=قدیمی تر commits.newer=جدیدتر commits.signed_by=امضا شده توسط +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer commits.gpg_key_id=شناسه کلید GPG ext_issues=مسائل اضافی ext_issues.desc=پیوند به ردیاب خارجی برای موضوع. issues.desc=سازمان دهی گزارش باگ ها و وظایف و.... +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=مسئله‌ی جدید issues.new.title_empty=عنوان نمی تواند خالی باشد issues.new.labels=برچسب‌ها +issues.new.add_labels_title=Apply labels issues.new.no_label=بدون برچسب issues.new.clear_labels=پاک‌کردن برچسب‌ها issues.new.no_items=موردی وجود ندارد issues.new.milestone=نقطه عطف +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=بدون نقطه عطف issues.new.clear_milestone=پاک‌کردن نقطه عطف issues.new.open_milestone=نقاط عطف باز issues.new.closed_milestone=نقاط عطف بسته issues.new.assignees=تخصیص شده +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=پاک کردن تخصیص issues.new.no_assignees=بدون تخصیص +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=بدون شاخه/برچسب مشخص issues.create=ایجاد مسئله issues.new_label=برچسب جدید @@ -846,6 +879,8 @@ issues.label_templates.info=هنوز هیچ برچسبی وجود ندارد. ب issues.label_templates.helper=یک مجموعه برچسب انتخاب نمایید issues.label_templates.use=استفاده از مجموعه برچسب ها issues.label_templates.fail_to_load_file=بارگیری الگوی برچسب ها ناموفق بود '%s': '%v' +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=` %s را به نقطه عطف %s اضافه کرد ` issues.change_milestone_at=`عنوان نقطه عطف از %s به %s %s تغییر کرد` issues.remove_milestone_at=` %s را از نقطه عطف %s حذف شد` @@ -893,7 +928,9 @@ issues.action_assignee_no_select=بدون مسئول رسیدگی issues.opened_by=%[1]s باز شده توسط %[3]s pulls.merged_by=%[1]s ادغام شده توسط %[3]s pulls.merged_by_fake=%[1]s ادغام شده توسط %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=%[1]s باز شده توسط %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=قبلی issues.next=بعدی issues.open_title=باز @@ -907,10 +944,13 @@ issues.context.edit=ویرایش issues.context.delete=حذف issues.no_content=هنوز محتوایی ایجاد نشده. issues.close_issue=ببند +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=ثبت دیدگاه و بستن issues.reopen_issue=بازگشایی issues.reopen_comment_issue=ثبت دیدگاه و بازگشایی issues.create_comment=دیدگاه +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`ارجاع این مسئله به کامیت %[2]s` issues.ref_issue_from=` ارجاعات این مسائله %[4] %[2]s` issues.ref_pull_from=` ارجاعات این تقاضای ادغام %[4] %[2]s` @@ -922,6 +962,9 @@ issues.ref_from=`از %[1]` issues.poster=نویسنده issues.collaborator=همكار issues.owner=مالک +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=برای پیوستن به گفتگو، وارد شودید. issues.edit=ویرایش issues.cancel=انصراف @@ -939,6 +982,8 @@ 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=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d مشارکت کننده issues.attachment.open_tab=برای مشاهده "%s" در زبانه جدید، کلیک کنید issues.attachment.download=`برای دریافت "%s" کلیک کنید` @@ -987,6 +1032,9 @@ issues.due_date=موعد مقرر issues.invalid_due_date_format=موعد مقرر، باید به سبک 'yyyy-mm-dd' باشد. issues.error_modifying_due_date=تغییر موعد مقرر با شکست مواجه شد. issues.error_removing_due_date=حذف موعد مقرر با شکست مواجه شد. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy-mm-dd issues.due_date_form_add=افزودن موعد مقرر issues.due_date_form_edit=ویرایش @@ -1005,6 +1053,8 @@ issues.dependency.add=اضافه کردن وابستگی… issues.dependency.cancel=انصراف issues.dependency.remove=حذف/ساقط کردن issues.dependency.remove_info=حذف این وابستگی +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` issues.dependency.issue_closing_blockedby=بستن این تقاضای واکشی وسط موضوعات زیر رد/ مسدود شده است issues.dependency.pr_closing_blockedby=بستن این موضوع وسط موضوعات زیر رد/ مسدود شده است issues.dependency.issue_close_blocks=این مسئله با توجه به موضوعات مطرح شده مسدود شده است @@ -1027,13 +1077,23 @@ issues.review.self.approval=شما نمی‌توانید تقاضای واکشی issues.review.self.rejection=شما نمی‌توانید تقاضا تغییرات تقاضای واکشی خود را تغییر دهید. issues.review.approve=این تغییرات را تایید شدند %s issues.review.comment=بازبینی شدند %s +issues.review.left_comment=left a comment issues.review.content.empty=شما می‌بایستی در مورد تقاضای تغییرات اظهار نظر کنید. issues.review.reject=تقاضا شد برای تغییر %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=در انتظار issues.review.review=بازبینی issues.review.reviewers=بازبینی‌کنندگان issues.review.show_outdated=نمایش از رده خارج‌ها issues.review.hide_outdated=مخفی کرده از رده خارج ها +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved issues.assignee.error=به دلیل خطای غیرمنتظره همه تکالیف اضافه نشد. pulls.desc=نمایش تقاضای واکشی ها و بازبینی های کد. @@ -1065,30 +1125,52 @@ pulls.data_broken=این تقاضای واکشی به دلیل از دست رف pulls.files_conflicted=این تقاضای واکشی دارای تغییراتی است که با شاخه هدف تداخل دارد. pulls.is_checking=در حال پردازش تداخل در ادغام می‌باشد. لطفاً لحظاتی بعد امتحان کنید. pulls.required_status_check_failed=برخی بررسی های ضروری موفقیت آمیز نبود. +pulls.required_status_check_missing=Some required checks are missing. pulls.required_status_check_administrator=مثل یک مدیر، ممکن است شما این تقاضای واکشی را مسکوت بگذارید. pulls.blocked_by_approvals=این تقاضای واکشی هنوز به اندازه کافی مورد مورد تایید نیست. %d از %d مورد آن قابل تایید می‌باشد. pulls.blocked_by_rejection=این درخواست واکشی به درخواست یکی از ناظران رسمی دارای تغییرات است. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=این تقاضا واکشی می تواند به صورت خودکار ادغام شود. pulls.cannot_auto_merge_desc=این تقاضای واکشی به علت تداخل نمی تواند به صورت خودکار ادغام شود. pulls.cannot_auto_merge_helper=به صورتی دستی ادغام کنید تا مشکل تداخل را حل نمایید. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews pulls.no_merge_desc=این تقاضای واکشی قابل ادغام نیست لذا تمامی گزینه های ادغام مخزن غیر فعال هستند. pulls.no_merge_helper=گزینه های ادغام را در تنظیمات مخزن فعال کنید یا از تقاضای واکشی به صورت دستی ادغام نمایید. pulls.no_merge_wip=این تقاضای واکشی قابل ادغام نیست لذا اکنون به این مخزن درحال پردازش علامت گذاری شده است. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=ادغام تقاضای واکشی pulls.rebase_merge_pull_request=بازگردانی و ادغام pulls.rebase_merge_commit_pull_request=بازگردانی و ادغام (--no-ff) pulls.squash_merge_pull_request=له کردن و ادغام +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed pulls.invalid_merge_option=شما نمی‌توانید از این گزینه برای تقاضای واکشی استفاده کنید. pulls.merge_conflict=ادغام ناموفق: آنجا یک تداخل در لیست سفید بود: %[1]s
%[2]s
نکته: یک استراتژی دیگر را امتحان کنید pulls.rebase_conflict=ادغام ناموفق: آنجا یک تداخل در لیست سفید بنیان کامیت بود: %[1]s
%[2]s
%[3]s
نکته: یک استراتژی دیگر را امتحان کنید pulls.unrelated_histories=ادغام ناموفق: سر و پایه ادغام یک تاریخ مشترک ندارند. نکته: یک استراتژی متفاوت را امتحان کنید pulls.merge_out_of_date=ادغام ناموفق: در حالی که ادغام را ایجاد می کند ، پایگاه به روز شد. نکته: دوباره امتحان کنید. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository pulls.open_unmerged_pull_exists=`شما نمی‌توانید یک عملیات را انجام داده یا بازگشایی نمایید لذا (#%d) مورد تقاضای واکشی با ویژگی منحصر به فرد هنوز رسیدگی نشده (معلق) است. ` pulls.status_checking=برخی از بررسی‎ها در حال تعلیق هستند pulls.status_checks_success=تمامی بررسی‎ها موفق بودند +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors pulls.update_branch=بروزرسانی شاخه pulls.update_branch_success=شاخه به موفقیت بروز شد +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=نقطه عطف جدید milestones.open_tab=%d باز شد @@ -1121,6 +1203,18 @@ milestones.filter_sort.most_complete=بیشترین کامل شده milestones.filter_sort.most_issues=بیشترین مسائل milestones.filter_sort.least_issues=کمترین مسائل +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved ext_wiki=دانشنامه خارجی ext_wiki.desc=پیوند به یک دانشنامه خارجی. @@ -1309,8 +1403,13 @@ settings.search_user_placeholder=جستجوی کاربر… settings.org_not_allowed_to_be_collaborator=سازمان ها را نمیتوان به عنوان همکار افزود. settings.change_team_access_not_allowed=تغییر دسترسی های تیم برای این مخزن توسط مالک ارگان محدود شده است settings.team_not_in_organization=تیم همانند ارگان برای این مخزن نیست +settings.teams=Teams +settings.add_team=Add Team settings.add_team_duplicate=تیم پیش از این مخزن داشته settings.add_team_success=تیم هم‌اکنون به مخزن دسترسی دارد. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed settings.remove_team_success=دسترسی تیم به مخزن حذف شد. settings.add_webhook=اضافه‌کردن Webhook settings.add_webhook.invalid_channel_name=کانال هوک تحت وب نمی‌تواند خالی باشد و نمی‌توانید تنها حاوی این حرف # باشد. @@ -1345,20 +1444,45 @@ settings.event_desc=ماشه بر روی: settings.event_push_only=رویداد درج کردن settings.event_send_everything=همه رویدادها settings.event_choose=رویدادهای سفارشی… +settings.event_header_repository=Repository Events settings.event_create=ایجاد settings.event_create_desc=شاخه یا برچسب ایجاد شد. settings.event_delete=حذف +settings.event_delete_desc=Branch or tag deleted. settings.event_fork=انشعاب +settings.event_fork_desc=Repository forked. settings.event_release=انتشار settings.event_release_desc=منشتر شد. به روز شده یا حذف شده در یک مخزن. settings.event_push=درج کردن settings.event_push_desc=درج در مخزن توسط گیت. settings.event_repository=مخزن settings.event_repository_desc=مخزن ساخته یا حذف شد. +settings.event_header_issue=Issue Events settings.event_issues=مسائل +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=دیدگاه های مسئله settings.event_issue_comment_desc=نظر در مسئله ایجاد شد، ویرایش شد یا حذف شد. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=تقاضای واکشی +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. settings.branch_filter=صافی شاخه settings.branch_filter_desc=لیست سفید برای درج در شاخه، سازنده شاخه و حذف کننده رخداد ها، به عنوان الگوی قطره‌ای تعریف میشوند. اگر خالی یا * باشد. رخداد های تمامی شاخه های گزارش می شوند. به github.com/gobwas/glob برای مستندات املای آن نگاه کنید. مثال ها: master, {master,release*}. settings.active=فعال @@ -1376,7 +1500,9 @@ settings.slack_channel=کانال settings.add_discord_hook_desc=درست کردن اختلاف‌ها در مخزن شما. settings.add_dingtalk_hook_desc=درست کردن Dingtalk در مخزن شما. settings.add_telegram_hook_desc=درست کردن تلگرام در مخزن شما. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. settings.add_msteams_hook_desc=درست کردن تیم مایکروسافت در مخزن شما. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=کلید های استقرار settings.add_deploy_key=افزودن کلید استقرار settings.deploy_key_desc=کلید استقرار فقط-خواندنی است برای دسترس واکشی از این مخزن. @@ -1423,12 +1549,22 @@ settings.protect_approvals_whitelist_enabled=مصوبات را برای کارب settings.protect_approvals_whitelist_enabled_desc=فقط بررسیهای مربوط به کاربران یا تیم های لیست سفید ، به تاییدیه های لازم خواهد رسید. بدون لیست سفید ، بررسیهای مربوط به هرکسی که دسترسی به نوشتن داشته باشد ، تأییدهای لازم را می دهد. settings.protect_approvals_whitelist_users=لیست‌سفید بازبینی‌کنندگان: settings.protect_approvals_whitelist_teams=تیم‌های لیست سفید برای بازبینی‌ها: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=فعال‌سازی محافظ settings.delete_protected_branch=غیر فعال‌سازی محافظ settings.update_protect_branch_success=محافظ شاخه برای شاخه‌ی «%s» به‌روز شد. settings.remove_protected_branch_success=محافظ شاخه برای شاخه‌ی «%s» غیرفعال شد. settings.protected_branch_deletion=غیرفعال‌کردن حفاظت از شاخه settings.protected_branch_deletion_desc=غیر‌فعال کردن محافظت از شاخه به کاربرانی که دسترسی نوشتن دارند اجازه درج در شاخه را می‌دهد. آیا ادامه می‌دهید؟ +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. settings.default_branch_desc=شاخه اصلی مخزن را برای تقاضا واکشی و کامیت کد ها انتخاب نمایید: settings.choose_branch=شاخه اصلی مخزن را برای تقاضا واکشی و کامیت کد ها انتخاب نمایید: settings.no_protected_branch=اینجا هیچ شاخه محافظت شده ای وجود ندارد. @@ -1436,6 +1572,10 @@ settings.edit_protected_branch=ویرایش settings.protected_branch_required_approvals_min=نیازمند تاییدیه نمی‌تواند منفی باشد. settings.bot_token=Token ربات settings.chat_id=شناسه گپ +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type settings.archive.button=بایگانی مخزن settings.archive.header=بایگانی این مخزن settings.archive.text=بایگانی کردن یک مخزن آن را فقط-خواندی می‌کند. و از پیشخوان مخفی می‌شود. و نمیتوان برای آن هیچ کامیتی، مسئله یا تقاضای واکشی‌ای ایجاد نمود. @@ -1513,6 +1653,7 @@ diff.review.placeholder=بازبینی دیدگاه diff.review.comment=دیدگاه diff.review.approve=پذیرفتن diff.review.reject=درخواست تغییر کوکی ها +diff.committed_by=committed by releases.desc=پیگیری نسخ و دریافت‌های پروژه. release.releases=انتشارها @@ -1543,6 +1684,7 @@ release.deletion_success=انتشار حذف شد. release.tag_name_already_exist=انتشاری با این نام موجود است. release.tag_name_invalid=نام برچسب معتبر نمی‌باشد. release.downloads=بارگیری‌ها +release.download_count=Downloads: %s branch.name=نام شاخه branch.search=جستجوی شاخه ها @@ -1564,6 +1706,7 @@ branch.deleted_by=حذف شده توسط %s branch.restore_success=شاخه «%s» بازگردانی شد. branch.restore_failed=ناموفق در بازگرانی شاخه '%s'. branch.protected_deletion_failed=شاخه «%s» محافظت شده است. نمی‌توانید آن‌را حذف کنید. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. branch.restore=بازگردانی شاخه '%s' branch.download=بارگیری یا دریافت شاخه '%s' branch.included_desc=این شاخه بخشی از شاخه پیش فرض است @@ -1594,6 +1737,7 @@ team_desc_helper=هدف یا نقش تیم را شرح دهید. team_access_desc=دسترسی مخزن team_permission_desc=مجوز team_unit_desc=اجازه به دسترسی به قسمت های این مخزن +team_unit_disabled=(Disabled) form.name_reserved=نام سازمان %s رزرو شده است. form.name_pattern_not_allowed=الگوی %s در نام سازمان مجاز نیست. @@ -1623,6 +1767,7 @@ settings.delete_org_title=حذف سازمان settings.delete_org_desc=سازمان برای همیشه حذف خواهد شد. آیا همچنان ادامه می‌دهید؟ settings.hooks_desc=افزودن webhook های که برای تمام مخازن این سازمان اجرا میشود. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=قابل مشاهده بودن عضویت: members.public=نمایان @@ -1685,7 +1830,9 @@ users=حساب کاربران organizations=تشکیلات repositories=مخازن hooks=افزودن هوک‌های تحت وب پیش فرض +systemhooks=System Webhooks authentication=منابع احراز هویت +emails=User Emails config=پیکربندی notices=هشدارهای سامانه monitor=نظارت @@ -1702,10 +1849,33 @@ dashboard.operation_switch=تعویض dashboard.operation_run=اجرا dashboard.clean_unbind_oauth=تمیز کردن اتصال بدون مرز OAuth dashboard.clean_unbind_oauth_success=تمامی اتصالات بدون مرز OAuth حذف شدند. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=حذف تمامی مخازن بایگانی شده +dashboard.delete_repo_archives.started=Delete all repository archives task started. dashboard.delete_missing_repos=حذف تمامی مخازنی که پرونده‌های گیت آنها از بین رفته است +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. dashboard.delete_generated_repository_avatars=حذف آواتار هایی که برای مخزن تولید شده اند +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=متراکم کردن تمامی زباله‌های مخازن +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) dashboard.resync_all_hooks=همگام سازی مجدد hook های pre-receive و update و post-receive برای تمامی مخازن. dashboard.reinit_missing_repos=تمامی مخازنی که سوابقشان وجود دارند مجدداً گیت آنها مفقود شده است مجدداً مقدمات آنها فراهم شود dashboard.sync_external_users=همگام سازی اطلاعات کاربر خارجی @@ -1742,8 +1912,10 @@ dashboard.gc_times=زمان های GC users.user_manage_panel=مدیریت حساب کاربری users.new_account=ایجاد حساب کاربری users.name=نام‎کاربری +users.full_name=Full Name users.activated=فعال شده users.admin=مدیر +users.restricted=Restricted users.repos=مخازن users.created=ایجاد شده users.last_login=آخرین ورود @@ -1762,7 +1934,9 @@ users.max_repo_creation_desc=(برای استفاده از محدودیت پیش users.is_activated=حساب کاربری فعالاست users.prohibit_login=غیرفعال کردن ورود users.is_admin=آیا مدیر است +users.is_restricted=Is Restricted users.allow_git_hook=اجازه ساختن هوک های گیت +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=اجازه ورود مخازن محلی users.allow_create_organization=اجازه ساختن سازمان users.update_profile=به‌روزرسانی حساب کاربری @@ -1771,6 +1945,18 @@ users.still_own_repo=این کاربر هنوز صاحب یک یا چند مخز users.still_has_org=این کاربر عضو یک سازمان است. ابتدا کاربر را از هر سازمان متعلق حذف کنید. users.deletion_success=حساب کاربری حذف شد. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=مدیریت سازمان orgs.name=نام @@ -1792,6 +1978,9 @@ hooks.desc=هوک تحت وب به صورت خودکار درخواست POST HTT hooks.add_webhook=افزودن هوک تحت وب پیش فرض hooks.update_webhook=به روز رسانی هوک تحت وب پیش فرض +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook auths.auth_manage_panel=مدیریت منابع احراز هویت auths.new=افزودن منبع احراز هویت @@ -1818,10 +2007,13 @@ auths.attribute_surname=ویژگی نام خانوادگی auths.attribute_mail=ویژگی ایمیل auths.attribute_ssh_public_key=ویژگی های کلید SSH عمومی auths.attributes_in_bind=واکشی ویژگی های DN متصل شده در متن زمینه +auths.allow_deactivate_all=Allow an empty search result to deactivate all users auths.use_paged_search=استفاده از جستجو ثبت شده auths.search_page_size=اندازه صفحه auths.filter=صافی کاربر auths.admin_filter=صافی مدیر +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=ویژگی های جستجو MS AD auths.smtp_auth=نوع احراز هویت SMTP auths.smtphost=میزبان SMTP @@ -1856,6 +2048,7 @@ auths.tips.oauth2.general=احراز هویت OAuth2 auths.tips.oauth2.general.tip=هنگام ثبت احراز هویت OAuth2 جدید ، نشانی callback / redirect باید این گونه باشد: /user/oauth2//callback auths.tip.oauth2_provider=تامین کننده OAuth2 auths.tip.bitbucket=ثبت یک OAuth جدید مصرف کننده بر https://bitbucket.org/account/user//oauth-consumers/new و افزودن مجوز 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=یک برنامه جدید در https://www.dropbox.com/developers/apps بسازید auths.tip.facebook=یک برنامه جدید در https://developers.facebook.com/apps بسازید برای ورود از طریق فیس بوک قسمت محصولات "Facebook Login" auths.tip.github=یک برنامه OAuth جدید در https://github.com/settings/applications/new ثبت کنید @@ -1865,6 +2058,7 @@ auths.tip.openid_connect=برای مشخص کردن نقاط پایانی از auths.tip.twitter=به https://dev.twitter.com/apps بروید ، برنامه ای ایجاد کنید و اطمینان حاصل کنید که گزینه "اجازه استفاده از این برنامه برای ورود به سیستم با Twitter" را فعال کنید auths.tip.discord=یک برنامه جدید را در https://discordapp.com/developers/applications/me ثبت کنید auths.tip.gitea=یک برنامه OAuth2 ثبت کنید. راهنمایی بیشتر https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=ویرایش منبع احراز هویت auths.activated=این منبع احراز هویت فعال شده است auths.new_success=احراز هویت '%s' افزوده شد. @@ -1920,6 +2114,7 @@ config.db_type=نوع config.db_host=میزبان config.db_name=نام config.db_user=نام‎کاربری +config.db_schema=Schema config.db_ssl_mode=SSL config.db_path=مسیر @@ -1959,6 +2154,7 @@ config.mailer_user=کاربر config.mailer_use_sendmail=استفاده از ارسال رایانامه (ایمیل) مستقیم config.mailer_sendmail_path=مسیر ارسال ایمیل مستقیم config.mailer_sendmail_args=برهان های اضافی برای ارسال مستقیم ایمیل +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=ارسال ایمیل آزمایشی config.test_mail_failed=ارسال رایانامه یا ایمیل آزمایشی ناموفق بود '%s': %v config.test_mail_sent=یک رایانامه (ایمیل) آزمایشی به "%s" ارسال شده است. @@ -2025,8 +2221,58 @@ monitor.execute_time=زمان مورد نیاز برای اجرا monitor.process.cancel=لغو فرآیند monitor.process.cancel_desc=لغو کردن یک فرآیند ممکن است باعث از دست رفتن داده ها شود monitor.process.cancel_notices=لغو: %s؟ +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=هشدارهای سامانه notices.view_detail_header=مشاهده جزئیات اخطار @@ -2038,6 +2284,7 @@ notices.delete_selected=حذف انتخاب شده ها notices.delete_all=حذف همه اخطارها notices.type=نوع notices.type_1=مخزن +notices.type_2=Task notices.desc=توضیحات notices.op=عملیات. notices.delete_success=گزارش سیستم حذف شده است. @@ -2059,6 +2306,7 @@ transfer_repo=مخزن از %s به %sمنتقل push_tag=برچسب درج شده %[2]s به %[3]s delete_tag=برچسب %[2] از %[3] حذف شدند delete_branch=شاخه %[2] از %[3] حذف شدند +compare_branch=Compare compare_commits=%d کامیت‌‌ مقایسه شد compare_commits_general=مقایسه کامیت‌‌ها mirror_sync_push=کامیت های %[3]s در %[4]s از قرینه همگام سازی شدند. diff --git a/options/locale/locale_fi-FI.ini b/options/locale/locale_fi-FI.ini index 2f20884ca5..12050a2090 100644 --- a/options/locale/locale_fi-FI.ini +++ b/options/locale/locale_fi-FI.ini @@ -39,6 +39,8 @@ u2f_unsupported_browser=Selaimesi ei tue U2F turva-avaimia. u2f_error_1=Tuntematon virhe. Yritä uudelleen. u2f_error_2=Varmista, että käytät oikeinkirjoitettua, suojattua (https://) URL osoitetta. u2f_error_3=Palvelin ei pystynyt toteuttamaan kutsua. +u2f_error_4=The security key is not permitted for this request. Please make sure that the key is not already registered. +u2f_error_5=Timeout reached before your key could be read. Please reload this page and retry. u2f_reload=Päivitä repository=Repo @@ -82,10 +84,12 @@ error404=Sivu, jota yrität nähdä, joko ei löydy tai GitHub and open new issue if necessary. [startpage] app_desc=Kivuton, itsehostattu Git-palvelu install=Helppo asentaa +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Alustariippumaton platform_desc=Gitea käy missä tahansa alustassa, johon Go kykenee kääntämään. Windows, macOS, Linux, ARM, jne. Valitse omasi! lightweight=Kevyt @@ -105,6 +109,8 @@ user=Käyttäjätunnus password=Salasana db_name=Tietokannan nimi db_helper=Huomautus MySQL-käyttäjille: käytä InnoDB-tallennusmoottoria, ja jos käytät "utf8mb4" merkistöä, InnoDB-version on oltava yli 5.6. +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). ssl_mode=SSL charset=Merkistö path=Polku @@ -114,6 +120,7 @@ no_admin_and_disable_registration=Et voi kytkeä rekisteröintiä pois luomatta err_empty_admin_password=Ylläpitäjän salasana ei voi olla tyhjä. err_empty_admin_email=Ylläpitäjän sähköpostiosoite ei voi olla tyhjä. err_admin_name_is_reserved=Ylläpitäjän käyttäjätunnus on virheellinen: käyttäjätunnus on varattu +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern err_admin_name_is_invalid=Ylläpitäjän käyttäjätunnus on virheellinen general_title=Yleiset asetukset @@ -159,6 +166,7 @@ openid_signin=Ota OpenID kirjautuminen käyttöön openid_signin_popup=Ota käyttöön kirjautuminen OpenID:n kautta. openid_signup=Ota käyttöön OpenID itse-rekisteröinti openid_signup_popup=Ota käyttöön OpenID-pohjainen käyttäjän itse-rekisteröinti. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Pakollinen captcha käyttäjän itse rekisteröityessä. require_sign_in_view=Vaadi sisäänkirjautuminen sivujen näkemiseksi require_sign_in_view_popup=Rajoita pääsy vain kirjautuneille käyttäjille. Vierailijat näkevät vain 'kirjaudu sisään' ja rekisteröidy -sivut. @@ -173,21 +181,42 @@ test_git_failed=Epäonnistui testata 'git' komentoa: %v sqlite3_not_available=Tämä Gitea versio ei tue SQLite3. Lataa virallinen binääriversio kohteesta %s (ei 'gobuild' versio). invalid_db_setting=Tietokanta-asetukset ovat väärin: %v invalid_repo_path=Repojen juuri polku on virheellinen: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s save_config_failed=Asetusten tallentaminen epäonnistui: %v +invalid_admin_setting=Administrator account setting is invalid: %v install_success=Tervetuloa! Kiitos kun valitsit Gitean. Pidä hauskaa! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. [home] uname_holder=Käyttäjätunnus tai sähköpostiosoite password_holder=Salasana switch_dashboard_context=Vaihda kojelaudan kontekstia my_repos=Repot +show_more_repos=Show more repositories… collaborative_repos=Yhteistyö repot my_orgs=Organisaationi my_mirrors=Peilini view_home=Näytä %s search_repos=Etsi repo… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=Repoissasi @@ -218,6 +247,7 @@ sign_up_successful=Tilin luonti onnistui. confirmation_mail_sent_prompt=Uusi varmistussähköposti on lähetetty osoitteeseen %s, ole hyvä ja tarkista saapuneet seuraavan %s tunnin sisällä saadaksesi rekisteröintiprosessin valmiiksi. must_change_password=Vaihda salasanasi allow_password_change=Vaadi käyttäjää vaihtamaan salasanansa (suositeltava) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. active_your_account=Aktivoi tilisi account_activated=Tili on aktivoitu prohibit_login=Kirjautuminen estetty @@ -226,9 +256,11 @@ resent_limit_prompt=Olet jo tilannut aktivointisähköpostin hetki sitten. Ole h has_unconfirmed_mail=Hei %s, sinulla on varmistamaton sähköposti osoite (%s). Jos et ole saanut varmistus sähköpostia tai tarvitset uudelleenlähetyksen, ole hyvä ja klikkaa allaolevaa painiketta. resend_mail=Klikkaa tästä uudelleenlähettääksesi aktivointi sähköpostisi email_not_associate=Tätä sähköpostiosoitetta ei ole liitetty mihinkään tiliin. +send_reset_mail=Send Account Recovery Email reset_password=Tilin palautus invalid_code=Vahvistusavain on virheellinen tai vanhentunut. reset_password_helper=Palauta käyttäjätili +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s password_too_short=Salasanan pituus ei voi olla vähemmän kuin %d merkkiä. non_local_account=Ei-lokaalit käyttäjät eivät voi päivittää salasanojaan Gitean web-käyttöliittymän kautta. verify=Vahvista @@ -282,6 +314,7 @@ Password=Salasana Retype=Kirjoita salasana uudelleen SSHTitle=SSH avain nimi HttpsUrl=HTTPS-osoite +PayloadUrl=Payload URL TeamName=Tiimin nimi AuthName=Luvan nimi AdminEmail=Ylläpito sähköposti @@ -297,24 +330,38 @@ SSPISeparatorReplacement=Erotin SSPIDefaultLanguage=Oletuskieli require_error=` ei voi olla tyhjä.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` size_error=` täytyy olla kokoa %s.` min_size_error=` täytyy sisältää vähintään %s merkkiä.` max_size_error=` täytyy sisältää enintään %s merkkiä.` email_error=` ei ole kelvollinen sähköpostiosoite.` url_error=` ei ole kelvollinen URL.` include_error=` täytyy sisältää tekstiosa '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` unknown_error=Tuntematon virhe: +captcha_incorrect=The CAPTCHA code is incorrect. password_not_match=Salasanat eivät täsmää. +lang_select_error=Select a language from the list. username_been_taken=Käyttäjätunnus on jo varattu. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. org_name_been_taken=Organisaation nimi on jo käytössä. team_name_been_taken=Tiimin nimi on jo varattu. +team_no_units_error=Allow access to at least one repository section. email_been_used=Sähköpostiosoite on jo käytössä. +openid_been_used=The OpenID address '%s' is already used. username_password_incorrect=Käyttäjätunnus tai salasana on virheellinen. +password_complexity=Password does not pass complexity requirements: password_lowercase_one=Ainakin yksi pieni kirjan password_uppercase_one=Ainakin yksi iso kirjain password_digit_one=Ainakin yksi numero password_special_one=Ainakin yksi erikoismerkki (välimerkki, sulut, lainausmerkit, jne.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. enterred_invalid_password=Syöttämäsi salasana oli väärä. user_not_exist=Käyttäjää ei ole olemassa. team_not_exist=Tiimiä ei ole olemassa. @@ -326,6 +373,9 @@ invalid_gpg_key=GPG-avaintasi ei voi vahvistaa: %s unable_verify_ssh_key=SSH-avainta ei voi vahvistaa; tarkista se virheiden varalta. auth_failed=Todennus epäonnistui: %v +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. target_branch_not_exist=Kohde branchia ei ole olemassa. @@ -339,9 +389,12 @@ starred=Tähdelliset repot following=Seurataan follow=Seuraa unfollow=Lopeta seuraaminen +heatmap.loading=Loading Heatmap… user_bio=Elämäkerta form.name_reserved=Käyttäjätunnus '%s' on varattu. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=Profiili @@ -384,6 +437,7 @@ choose_new_avatar=Valitse uusi profiilikuva update_avatar=Päivitä profiilikuva delete_current_avatar=Poista nykyinen profiilikuva uploaded_avatar_not_a_image=Palvelimelle lähetetty tiedosto ei ole kuva. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. update_avatar_success=Profiilikuva on päivitetty. change_password=Päivitä salasana @@ -391,6 +445,8 @@ old_password=Nykyinen salasana new_password=Uusi salasana retype_new_password=Syötä uusi salasana uudelleen password_incorrect=Nykyinen salasanasi on virheellinen. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. emails=Sähköposti osoitteet manage_emails=Hallitse sähköpostiosoitteita @@ -402,17 +458,25 @@ primary=Ensisijainen activated=Aktivoitu requires_activation=Vaatii aktivoinnin primary_email=Tee ensisijainen +activate_email=Send Activation +activations_pending=Activations Pending delete_email=Poista email_deletion=Poista sähköpostiosoite email_deletion_desc=Sähköpostiosoite ja siihen liittyvät tiedot poistetaan tililtäsi. Kyseisen sähköpostiosoitteen sisältävät commitit pysyvät muuttumattomia. Jatketaanko? email_deletion_success=Sähköpostiosoite on poistettu. theme_update_success=Teemasi on päivitetty. theme_update_error=Valittua teemaa ei löydy. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. add_new_email=Lisää uusi sähköpostiosoite add_new_openid=Lisää uusi OpenID URI add_email=Lisää sähköpostiosoite add_openid=Lisää OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. add_email_success=Uusi sähköpostiosoite on lisätty. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. keep_email_private=Piilota sähköpostiosoite keep_email_private_popup=Sähköpostiosoitteesi on piilotettu muilta käyttäjiltä. openid_desc=OpenID mahdollistaa todentamisen delegoinnin ulkopuoliselle palvelun tarjoajalle. @@ -426,6 +490,10 @@ ssh_helper=Tarvitsetko apua? Tutustu GitHubin oppaaseen Tarvitsetko apua? Katso GitHubin opas GPG:stä. add_new_key=Lisää SSH avain add_new_gpg_key=Lisää GPG-avain +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. subkeys=Aliavaimet key_id=Avain ID key_name=Avaimen nimi @@ -435,37 +503,92 @@ add_gpg_key_success=GPG-avain '%s' lisättiin. delete_key=Poista ssh_key_deletion=Poista SSH-avain gpg_key_deletion=Poista GPG-avain +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? gpg_key_deletion_desc=GPG-avaimen poistaminen peruuttaa sillä allekirjoitettujen committien vahvistukset. Jatketaanko? +ssh_key_deletion_success=The SSH key has been removed. gpg_key_deletion_success=GPG-avain on poistettu. add_on=Lisätty valid_until=Vanhenee +valid_forever=Valid forever last_used=Käytetty viimeksi no_activity=Ei viimeaikaista toimintaa +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled manage_social=Hallitse liitettyjä sosiaalisia tilejä +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. +manage_access_token=Manage Access Tokens generate_new_token=Luo uusi pääsymerkki +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. token_name=Pääsymerkin nimi generate_token=Luo pääsymerkki +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Poista access_token_deletion=Poista pääsymerkki +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. +manage_oauth2_applications=Manage OAuth2 Applications edit_oauth2_application=Muokkaa OAuth2 sovellusta +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. remove_oauth2_application=Poista OAuth2 sovellus +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? remove_oauth2_application_success=Sovellus on poistettu. create_oauth2_application=Luo uusi OAuth2 sovellus create_oauth2_application_button=Luo sovellus +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. oauth2_application_name=Sovelluksen nimi +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) oauth2_redirect_uri=Uudelleenohjaus URI save_application=Tallenna +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret oauth2_regenerate_secret=Luo secret uudelleen oauth2_regenerate_secret_hint=Kadotitko secretin? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. oauth2_application_edit=Muokkaa +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. twofa_desc=Kaksivaiheinen todennus parantaa tilisi turvallisuutta. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. twofa_disabled=Kaksivaiheinen todennus on otettu pois käytöstä. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. u2f_register_key=Lisää turva-avain u2f_nickname=Nimimerkki u2f_press_button=Paina turva-avaimen painiketta rekisteröidäksesi sen. @@ -474,6 +597,7 @@ u2f_delete_key_desc=Jos poistat turva-avaimen, et voi enää kirjautua sillä. J manage_account_links=Hallitse linkitettyjä tilejä manage_account_links_desc=Nämä ulkoiset tilit on linkitetty Gitea tiliisi. +account_links_not_available=There are currently no external accounts linked to your Gitea account. remove_account_link=Poista linkitetty tili remove_account_link_desc=Linkitetyn tilin poistaminen peruuttaa pääsyn Gitea-tiliisi linkitetyn tili kautta. Jatketaanko? remove_account_link_success=Linkitetty tili on poistettu. @@ -485,45 +609,86 @@ delete_account=Poista tilisi delete_prompt=Tämä toiminto poistaa käyttäjätilisi pysyvästi. Toimintoa EI VOI kumota. confirm_delete_account=Varmista poisto delete_account_title=Poista käyttäjätili +delete_account_desc=Are you sure you want to permanently delete this user account? email_notifications.enable=Ota käyttöön sähköpostiilmoitukset +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference [repo] owner=Omistaja repo_name=Repon nimi repo_name_helper=Hyvä repon nimi on lyhyt, mieleenpainuva ja yksilöllinen. +repo_size=Repository Size template=Malli template_select=Valitse malli. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=Näkyvyys visibility_description=Vain omistaja tai organisaation jäsenet, jos heillä on oikeudet, voivat nähdä sen. visibility_helper=Tee reposta yksityinen +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. fork_repo=Forkkaa repo fork_from=Forkkaa lähteestä fork_visibility_helper=Forkatun repon näkyvyyttä ei voi muuttaa. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From repo_desc=Kuvaus repo_lang=Kieli repo_gitignore_helper=Valitse .gitignore mallit. issue_labels=Ongelmien tunnisteet +issue_labels_helper=Select an issue label set. license=Lisenssi license_helper=Valitse lisenssitiedosto. readme=README +readme_helper=Select a README file template. auto_init=Alusta repo (Luo .gitignore, License ja README) create_repo=Luo repo default_branch=Oletus branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized watchers=Tarkkailijat stargazers=Tähtiharrastajat forks=Haarat pick_reaction=Valitse reaktiosi +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks template.topics=Aiheet template.avatar=Profiilikuva template.issue_labels=Ongelmien tunnisteet +template.one_item=Must select at least one template item +template.invalid=Must select a template repository +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. need_auth=Kloonauksen valtuutus migrate_type=Siirtotyyppi migrate_type_helper=Tämä repo tulee olemaan peili +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Siirrettävät asiat migrate_items_wiki=Wiki migrate_items_milestones=Merkkipaalut @@ -533,12 +698,23 @@ migrate_items_pullrequests=Vetopyynnöt migrate_items_releases=Julkaisut migrate_repo=Siirrä repo migrate.clone_address=Migraation / Kloonaa URL osoitteesta +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path migrate.permission_denied=Sinun ei sallita tuovan paikallisia repoja. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. migrate.failed=Siirto epäonnistui: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. migrate.migrate_items_options=Kun siirryt githubista, syötä käyttäjänimi niin siirtymisasetukset tulevat näkyviin. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=peilaus alkaen forked_from=forkattu lähteestä +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. copy_link=Kopioi copy_link_success=Linkki on kopioitu copy_link_error=Paina ⌘-C tai Ctrl-C kopioidaksesi @@ -547,11 +723,15 @@ unwatch=Lopeta tarkkailu watch=Tarkkaile unstar=Peru ääni star=Äänestä +fork=Fork download_archive=Lataa varasto no_desc=Ei kuvausta quick_guide=Pikaopas clone_this_repo=Kloonaa tämä repo +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. code=Koodi code.desc=Pääsy lähdekoodiin, tiedostoihin, committeihin ja haaroihin. @@ -563,16 +743,24 @@ tags=Tagit issues=Ongelmat pulls=Pull-pyynnöt labels=Tunnisteet +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Merkkipaalut commits=Commitit +commit=Commit releases=Julkaisut file_raw=Raaka file_history=Historia file_view_raw=Näytä raaka file_permalink=Pysyvä linkki +file_too_large=The file is too large to be shown. video_not_supported_in_browser=Selaimesi ei tue HTML5 video-tagia. audio_not_supported_in_browser=Selaimesi ei tue HTML5 audio-tagia. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame normal_view=Normaali näkymä line=rivi lines=rivejä @@ -581,9 +769,14 @@ editor.new_file=Uusi tiedosto editor.upload_file=Lähetä tiedosto editor.edit_file=Muokkaa tiedostoa editor.preview_changes=Muutosten esikatselu +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. editor.edit_this_file=Muokkaa tiedostoa editor.this_file_locked=Tiedosto on lukittu +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. editor.delete_this_file=Poista tiedosto +editor.must_have_write_access=You must have write access to make or propose changes to this file. editor.file_delete_success=Tiedosto '%s' on poistettu. editor.name_your_file=Nimeä tiedostosi… editor.filename_help=Lisää hakemisto kirjoittamalla sen nimi ja sen jälkeen kauttamerkki ('/'). Poista hakemisto askelpalauttimella kentän alussa. @@ -595,19 +788,44 @@ editor.add_tmpl=Lisää '' editor.add=Lisää "%s editor.update=Päivitä '%s' editor.delete=Poista "%s +editor.commit_message_desc=Add an optional extended description… editor.commit_directly_to_this_branch=Commitoi suoraan %s haaraan. editor.create_new_branch=Luo uusi haara tälle commitille ja aloita vetopyyntö. editor.create_new_branch_np=Luo uusi haara tälle commitille. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… editor.cancel=Peruuta editor.filename_cannot_be_empty=Tiedostonimi ei voi olla tyhjä. editor.filename_is_invalid=Tiedostonnimi on epäkelpo: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=Ei muutoksia näytettäväksi. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. editor.add_subdir=Lisää hakemisto… editor.unable_to_upload_files=Tiedostojen lataaminen kohteeseen '%s' epäonnistui virheellä: %v +editor.upload_file_is_locked=File '%s' is locked by %s. editor.upload_files_to_dir=Lataa tiedostot kohteeseen '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch editor.require_signed_commit=Haara vaatii vahvistetun commitin +commits.desc=Browse source code change history. commits.commits=Commitit +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=Haku commits.search_all=Kaikki haarat commits.author=Tekijä @@ -616,14 +834,25 @@ commits.date=Päivämäärä commits.older=Vanhemmat commits.newer=Uudemmat commits.signed_by=Allekirjoittanut +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. issues.desc=Ongelmien, tehtävien ja merkkipaalujen hallinta. +issues.filter_assignees=Filter Assignee issues.filter_milestones=Suodata merkkipaalu +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=Uusi ongelma +issues.new.title_empty=Title cannot be empty issues.new.labels=Tunnisteet +issues.new.add_labels_title=Apply labels issues.new.no_label=Ei tunnistetta issues.new.clear_labels=Tyhjennä tunnisteet +issues.new.no_items=No items issues.new.milestone=Merkkipaalu issues.new.add_milestone_title=Aseta merkkipaalu issues.new.no_milestone=Ei merkkipaalua @@ -631,17 +860,33 @@ issues.new.clear_milestone=Tyhjennä merkkipaalu issues.new.open_milestone=Avoimet merkkipaalut issues.new.closed_milestone=Suljetut merkkipaalut issues.new.assignees=Käsittelijä +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=Tyhjennä käsittelijä issues.new.no_assignees=Ei käsittelijää +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=Haaraa/tagia ei määritelty issues.create=Ilmoita ongelma issues.new_label=Uusi tunniste issues.new_label_placeholder=Tunnisteen nimi issues.new_label_desc_placeholder=Kuvaus issues.create_label=Luo tunniste +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`lisäsi tämän merkkipaaluun %s %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` issues.deleted_milestone=`(poistettu)` issues.self_assign_at=`itse otti tämän käsittelyyn %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` issues.delete_branch_at=`poisti haaran %s %s` issues.open_tab=%d avoinna issues.close_tab=%d suljettu @@ -651,6 +896,7 @@ issues.filter_label_no_select=Kaikki tunnisteet issues.filter_milestone=Merkkipaalu issues.filter_milestone_no_select=Kaikki merkkipaalut issues.filter_assignee=Osoitettu +issues.filter_assginee_no_select=All assignees issues.filter_type=Tyyppi issues.filter_type.all_issues=Kaikki ongelmat issues.filter_type.assigned_to_you=Osoitettu sinulle @@ -673,8 +919,15 @@ issues.action_open=Avaa issues.action_close=Sulje issues.action_label=Tunniste issues.action_milestone=Merkkipaalu +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee issues.opened_by=%[1]s avasi %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=%[1]s avasi %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Edellinen issues.next=Seuraava issues.open_title=Avoinna @@ -688,6 +941,7 @@ issues.context.edit=Muokkaa issues.context.delete=Poista issues.no_content=Sisältöä ei vielä ole. issues.close_issue=Sulje +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=Kommentoi ja sulje issues.reopen_issue=Avaa uudelleen issues.reopen_comment_issue=Kommentoi ja avaa uudelleen @@ -695,13 +949,25 @@ issues.create_comment=Kommentoi issues.closed_at=`sulki tämän ongelman %[2]s` issues.reopened_at=`uudelleenavasi tämän ongelman %[2]s` issues.commit_ref_at=`viittasi tähän ongelmaan commitissa %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=Tekijä issues.collaborator=Yhteistyökumppani issues.owner=Omistaja +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. issues.edit=Muokkaa issues.cancel=Peruuta issues.save=Tallenna issues.label_title=Tunnisteen nimi +issues.label_description=Label description issues.label_color=Tunnisteen väri issues.label_count=%d tunnistetta issues.label_open_issues=%d avointa ongelmaa @@ -709,66 +975,199 @@ issues.label_edit=Muokkaa issues.label_delete=Poista issues.label_modify=Muokkaa tunniste issues.label_deletion=Poista tunniste +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. issues.label.filter_sort.alphabetically=Aakkosjärjestyksessä issues.label.filter_sort.reverse_alphabetically=Käänteisessä aakkosjärjestyksessä +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d osallistujaa +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` issues.subscribe=Tilaa issues.unsubscribe=Lopeta tilaus issues.lock=Lukitse keskustelu issues.unlock=Avaa keskustelu +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s issues.unlock_comment=aukaisi tämän keskustelun uudelleen %s issues.lock_confirm=Lukitse issues.unlock_confirm=Avaa issues.lock.notice_1=- Muut käyttäjät eivät voi lisätä uusia kommentteja tähän ongelmaan. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. issues.lock.notice_3=- Voit aina myöhemmin avata tämän ongelman lukituksesta. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. issues.unlock.notice_2=- Voit aina myöhemmin lukita tämän ongelman uudelleen. issues.lock.reason=Lukitsemisen syy issues.lock.title=Lukitse keskustelu tästä ongelmasta. issues.unlock.title=Avaa keskustelu tästä ongelmasta. +issues.comment_on_locked=You cannot comment on a locked issue. issues.tracker=Ajan seuranta issues.start_tracking_short=Aloita issues.start_tracking=Aloita ajan seuranta issues.start_tracking_history=`aloitti työskentelyn %s` issues.tracker_auto_close=Ajan seuranta pysähtyy automaattisesti kun tämä ongelma on suljettu +issues.tracking_already_started=`You have already started time tracking on this issue!` issues.stop_tracking=Lopeta issues.stop_tracking_history=`lopetti työskentelyn %s` issues.add_time=Lisää aika käsin issues.add_time_short=Lisää aika issues.add_time_cancel=Peruuta issues.add_time_history=`lisäsi käytetyn ajan %s` +issues.del_time_history=`deleted spent time %s` issues.add_time_hours=Tuntia issues.add_time_minutes=Minuuttia issues.add_time_sum_to_small=Aikaa ei syötetty. issues.cancel_tracking=Peru +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent issues.time_spent_from_all_authors=`Käytetty kokonaisaika: %s` issues.due_date=Määräpäivä +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date issues.due_date_form_edit=Muokkaa issues.due_date_form_remove=Poista +issues.due_date_not_writer=You need repository write access to update an issue's due date. issues.due_date_not_set=Määräpäivää ei asetettu. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. issues.dependency.title=Riippuvuudet +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. issues.dependency.pr_no_dependencies=Tällä vetopyynnöllä ei tällä hetkellä ole riippuvuuksia. issues.dependency.add=Lisää riippuvuus… issues.dependency.cancel=Peru issues.dependency.remove=Poista issues.dependency.remove_info=Poistä tämä riippuvuus +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. issues.review.self.approval=Et voi hyväksyä omia vetopyyntöjä. +issues.review.self.rejection=You cannot request changes on your own pull request. issues.review.approve=hyväksyi nämä muutokset %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. pulls.new=Uusi pull pyyntö +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from pulls.filter_branch=Suodata branch pulls.no_results=Tuloksia ei löytynyt. pulls.nothing_to_compare=Nämä haarat ovat samanlaisia. Ei ole tarvetta luoda vetopyyntöä. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` pulls.create=Luo Pull-pyyntö pulls.title_desc=haluaa yhdistää %[1]d committia lähteestä %[2]s kohteeseen %[3]s pulls.merged_title_desc=yhdistetty %[1]d committia lähteestä %[2]s kohteeseen %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=Keskustelu pulls.tab_commits=Commitit pulls.tab_files=Muuttuneet tiedostot +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. pulls.merged=Yhdistetty +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. pulls.has_merged=Vetopyyntö on yhdistetty. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Tämä pull-pyyntö voidaan yhdistää automaattisesti. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=Yhdistä Pull-pyyntö +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Uusi merkkipaalu milestones.open_tab=%d avoinna @@ -777,31 +1176,66 @@ milestones.closed=Suljettu %s milestones.no_due_date=Ei määräpäivää milestones.open=Avaa uudelleen milestones.close=Sulje +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed milestones.create=Luo merkkipaalu milestones.title=Otsikko milestones.desc=Kuvaus milestones.due_date=Määräpäivä (valinnainen) milestones.clear=Tyhjennä +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. milestones.create_success=Merkkipaalu '%s' on luotu. milestones.edit=Muokkaa merkkipaalua +milestones.edit_subheader=Milestones organize issues and track progress. milestones.cancel=Peruuta milestones.modify=Päivitä merkkipaalu milestones.edit_success=Merkkipaalu '%s' on päivitetty. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete milestones.filter_sort.most_issues=Eniten ongelmia milestones.filter_sort.least_issues=Vähiten ongelmia +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page wiki.page=Sivu wiki.filter_page=Suodatin sivu wiki.new_page=Sivu +wiki.default_commit_message=Write a note about this page update (optional). wiki.save_page=Tallenna sivu wiki.last_commit_info=%s muokkasi tätä sivua %s wiki.edit_page_button=Muokkaa wiki.new_page_button=Uusi sivu +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=Poista sivu +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? wiki.page_already_exists=Wiki-sivu, jolla on sama nimi on jo olemassa. +wiki.reserved_page=The wiki page name '%s' is reserved. wiki.pages=Sivut wiki.last_updated=Viimeksi päivitetty: %s @@ -817,17 +1251,54 @@ activity.period.yearly=1 vuosi activity.overview=Yleiskatsaus activity.active_prs_count_1=%d Aktiivinen vetopyyntö activity.active_prs_count_n=%d Aktiivista vetopyyntöä +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed activity.active_issues_count_1=%d Aktiivinen ongelma activity.active_issues_count_n=%d Aktiivista ongelmaa activity.closed_issues_count_1=Suljettu ongelma activity.closed_issues_count_n=Suljettua ongelmaa +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s activity.title.issues_created_by=%s luonnut %s activity.closed_issue_label=Suljettu activity.new_issues_count_1=Uusi ongelma activity.new_issues_count_n=Uutta ongelmaa +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s activity.published_release_label=Julkaistu +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, activity.git_stats_file_1=%d tiedosto activity.git_stats_file_n=%d tiedostoa +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been activity.git_stats_addition_1=%d lisäys activity.git_stats_addition_n=%d lisäystä activity.git_stats_and_deletions=ja @@ -835,9 +1306,13 @@ activity.git_stats_deletion_1=%d poisto activity.git_stats_deletion_n=%d poistoa search=Haku +search.search_repo=Search repository +search.results=Search results for "%s" in %s settings=Asetukset +settings.desc=Settings is where you can manage the settings for the repository settings.options=Repo +settings.collaboration=Collaborators settings.collaboration.admin=Ylläpitäjä settings.collaboration.write=Kirjoita settings.collaboration.read=Lue @@ -847,55 +1322,172 @@ settings.hooks=Webkoukut settings.githooks=Git koukut settings.basic_settings=Perusasetukset settings.mirror_settings=Peilauksen asetukset +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference settings.site=Nettisivu settings.update_settings=Päivitä asetukset settings.advanced_settings=Lisäasetukset +settings.wiki_desc=Enable Repository Wiki settings.use_internal_wiki=Käytä sisäänrakennettua wikiä settings.use_external_wiki=Käytä ulkoista wikiä settings.external_wiki_url=Ulkoinen Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. settings.external_wiki_url_desc=Wiki-välilehden klikkaus ohjaa vierailijat ulkoisen wiki-URL-osoitteeseen. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. settings.tracker_url_format=Ulkoisen vikaseurannan URL muoto +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format settings.tracker_issue_style.numeric=Numeerinen settings.tracker_issue_style.alphanumeric=Aakkosnumeerinen +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. settings.enable_timetracker=Ota käyttöön ajan seuranta +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=Vaaravyöhyke settings.new_owner_has_same_repo=Uudella omistajalla on jo samanniminen repo. Ole hyvä ja valitse toinen nimi. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. settings.transfer=Siirrä omistajuus +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. settings.transfer_form_title=Syötä repon nimi vahvistuksena: settings.wiki_delete=Poista Wiki data settings.wiki_delete_desc=Repon wikin data poistaminen on pysyvä eikä voi peruuttaa. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. settings.confirm_wiki_delete=Wiki datan poistaminen settings.wiki_deletion_success=Repon wiki data on poistettu. settings.delete=Poista tämä repo settings.delete_desc=Repon poistaminen on pysyvä eikä voi peruuttaa. settings.delete_notices_1=- Tätä toimintoa EI VOI peruuttaa myöhemmin. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. settings.update_settings_success=Repon asetukset on päivitetty. settings.transfer_owner=Uusi omistaja +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. settings.delete_collaborator=Poista +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. settings.search_user_placeholder=Etsi käyttäjä… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=Lisää webkoukku +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. settings.webhook.test_delivery=Testitoimitus +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=Pyyntö settings.webhook.response=Vastaus settings.webhook.headers=Otsikot settings.webhook.payload=Sisältö settings.webhook.body=Sisältö +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=Jos koukku ei ole käytössä, esitellään esimerkkisisältö. Sisällön jättäminen tyhjäksi arvoksi poistaa tämän koukun käytöstä. settings.githook_name=Koukun nimi settings.githook_content=Koukun sisältö settings.update_githook=Päivitys koukku +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type settings.secret=Salaus settings.slack_username=Käyttäjätunnus settings.slack_icon_url=Kuvakkeen URL settings.discord_username=Käyttäjätunnus +settings.discord_icon_url=Icon URL settings.slack_color=Väri +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events settings.event_create=Luo +settings.event_create_desc=Branch or tag created. settings.event_delete=Poista +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release settings.event_release_desc=Julkaisu julkaistu, päivitetty tai poistettu varastosta. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. settings.event_repository=Repo +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment settings.event_issue_comment_desc=Ongelman kommentti luotu, muokattu tai poistettu. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Vetopyyntö +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. settings.update_webhook=Päivitä webkoukku +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook settings.recent_deliveries=Viimeisimmät toimitukset settings.hook_type=Koukkutyyppi settings.add_slack_hook_desc=Liitä Slack repoon. @@ -910,32 +1502,125 @@ settings.add_msteams_hook_desc=Liitä Microsoft Teams repoon. settings.add_feishu_hook_desc=Liitä Feishu repoon. settings.deploy_keys=Deploy avaimet settings.add_deploy_key=Lisää deploy avain +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. settings.title=Otsikko settings.deploy_key_content=Sisältö +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=Haarat settings.protected_branch=Haaran suojaus +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push settings.branch_protection=Haaran '%s' suojaus settings.protect_this_branch=Ota haaran suojaus käyttöön +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push settings.protect_whitelist_users=Lista käyttäjistä joilla työntö oikeus: settings.protect_whitelist_search_users=Etsi käyttäjiä… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist settings.protect_merge_whitelist_committers_desc=Salli vain listaan merkittyjen käyttäjien ja tiimien yhdistää vetopyynnöt tähän haaraan. settings.protect_merge_whitelist_users=Lista käyttäjistä joilla yhdistämis-oikeus: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository settings.protect_required_approvals=Vaadittavat hyväksynnät: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. settings.protect_approvals_whitelist_users=Sallittujen tarkastajien lista: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection settings.update_protect_branch_success=Haaran '%s' suojaus on päivitetty. settings.remove_protected_branch_success=Haaran '%s' suojaus on poistettu käytöstä. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: settings.choose_branch=Valitse haara… settings.no_protected_branch=Suojattuja haaroja ei ole. settings.edit_protected_branch=Muokkaa settings.protected_branch_required_approvals_min=Vaadittavat hyväksynnät ei voi olla negatiivinen. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type settings.archive.button=Arkistoi repo settings.archive.header=Arkistoi tämä repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=Selaa lähdekoodia diff.parent=vanhempi +diff.commit=commit diff.git-notes=Muistiinpanot +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=Jaettu näkymä diff.show_unified_view=Yhdistetty näkymä diff.whitespace_button=Tyhjämerkki @@ -946,13 +1631,28 @@ diff.whitespace_ignore_at_eol=Ohita muutokset rivin lopun tyhjämerkeissä diff.stats_desc=%d muutettua tiedostoa jossa %d lisäystä ja %d poistoa diff.bin=BIN diff.view_file=Näytä tiedosto +diff.file_before=Before +diff.file_after=After diff.file_image_width=Leveys diff.file_image_height=Korkeus diff.file_byte_size=Koko +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment diff.comment.add_review_comment=Lisää kommentti +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment diff.review.comment=Kommentoi diff.review.approve=Hyväksy +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=Julkaisut release.new_release=Uusi julkaisu release.draft=Työversio @@ -975,15 +1675,44 @@ release.publish=Julkaise versio release.save_draft=Tallenna luonnos release.edit_release=Päivitä julkaisu release.delete_release=Poista julkaisu +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. release.tag_name_invalid=Tagin nimi ei ole kelvollinen. release.downloads=Lataukset +release.download_count=Downloads: %s branch.name=Haaran nimi +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. branch.delete_head=Poista branch.delete=Poista haara '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included topic.manage_topics=Hallitse aiheita topic.done=Valmis +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=Organisaatio @@ -1002,10 +1731,14 @@ team_name=Tiimin nimi team_desc=Kuvaus team_name_helper=Tiimin nimen tulisi olla lyhyt ja mieleenpainuva. team_desc_helper=Kuvaile tiimin tarkoitusta tai roolia. +team_access_desc=Repository access team_permission_desc=Käyttöoikeus team_unit_desc=Salli pääsy repon osioihin +team_unit_disabled=(Disabled) form.name_reserved=Organisaation nimi '%s' on varattu. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. settings=Asetukset settings.options=Organisaatio @@ -1013,16 +1746,25 @@ settings.full_name=Kokonimi settings.website=Nettisivu settings.location=Sijainti settings.permission=Käyttöoikeudet +settings.repoadminchangeteam=Repository admin can add and remove access for teams settings.visibility=Näkyvyys settings.visibility.public=Julkinen settings.visibility.limited=Rajoitettu (näkyvä vain kirjautuneille käyttäjille) settings.visibility.private=Yksityinen (näkyvä vain organisaation jäsenille) settings.update_settings=Päivitä asetukset +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. settings.delete=Poista organisaatio settings.delete_account=Poista tämä organisaatio +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=Vahvista poisto +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Jäsenyyden näkyvyys: members.public=Näkyvä @@ -1039,6 +1781,8 @@ members.invite_now=Kutsu nyt teams.join=Liity teams.leave=Poistu +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=Lukuoikeus teams.read_access_helper=Tiimin jäsenet voivat katsella ja kloonata tiimin varastoja. teams.write_access=Kirjoitusoikeus @@ -1058,16 +1802,34 @@ teams.delete_team_success=Tiimi on poistettu. teams.read_permission_desc=Tämä tiimi myöntää jäsenille Luku oikeudet: tiimin jäsenet voivat katsella ja kloonata tiimin varastoja. teams.write_permission_desc=Tämä tiimi myöntää jäsenille Kirjoitus oikeuden: tiimin jäsenet voivat lukea ja kirjoittaa tiimin repoihin. teams.admin_permission_desc=Tämä tiimi myöntää jäsenille Ylläpito-oikeudet: Tiimin jäsenet voivat työntää (push) ja vetää (pull) tiimin varastoista/varastoihin ja lisätä yhteistyökumppaneita. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=Tiimin repot +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=Repo jota yrität lisätä ei ole vielä olemassa, ole hyvä ja luo se ensin. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. teams.members.none=Ei jäseniä tässä tiimissä. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=Kojelauta users=Käyttäjätilit organizations=Organisaatiot repositories=Repot +hooks=Default Webhooks +systemhooks=System Webhooks authentication=Todennuslähteet +emails=User Emails config=Asetukset notices=Järjestelmän ilmoitukset monitor=Valvonta @@ -1076,17 +1838,52 @@ last_page=Viimeisin total=Yhteensä: %d dashboard.statistic=Yhteenveto +dashboard.operations=Maintenance Operations dashboard.system_status=Järjestelmän tila dashboard.statistic_info=Gitea tietokannassa on %d käyttäjää, %d organisaatiota, %d julkista avainta, %d varastoa, %d tarkkailijaa, %d tähteä, %d toimea, %d sisäänkirjautunutta, %d ongelmaa, %d kommenttia, %d sosiaalista tiliä, %d seuraajaa, %d peiliä, %d julkaisua, %d kirjautumis lähdettä, %d webkoukkua, %d merkkipaalua, %d tunnistetta, %d koukku tehtävää, %d tiimiä, %d päivitys tehtävää, %d liitetiedostoa. dashboard.operation_name=Toiminnon nimi dashboard.operation_switch=Vaihda dashboard.operation_run=Suorita +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data dashboard.server_uptime=Palvelimen Uptime dashboard.current_goroutine=Nykyiset Goroutinet dashboard.current_memory_usage=Nykyinen muistinkäyttö dashboard.total_memory_allocated=Yhteensä muistia varattu dashboard.memory_obtained=Muistia saatu dashboard.pointer_lookup_times=Pointteri lookup ajat +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees dashboard.current_heap_usage=Nykyinen heap käyttö dashboard.heap_memory_obtained=Heap muistia saatu dashboard.heap_memory_idle=Heap muistia tyhjäkäynnillä @@ -1112,25 +1909,51 @@ dashboard.gc_times=GC aikoja users.user_manage_panel=Tilien hallinta users.new_account=Luo käyttäjätili users.name=Käyttäjätunnus +users.full_name=Full Name users.activated=Aktivoitu users.admin=Ylläpito +users.restricted=Restricted users.repos=Repot users.created=Luotu users.last_login=Viimeksi kirjautunut +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. users.edit=Muokkaa users.auth_source=Todennuslähde users.local=Paikallinen +users.auth_login_name=Authentication Sign-In Name users.password_helper=Jätä salasanakenttä tyhjäksi jos haluat pitää sen muuttamattomana. users.update_profile_success=Käyttäjän tili on päivitetty. users.edit_account=Muokkaa käyttäjän tiliä +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations users.update_profile=Päivitä käyttäjän tili users.delete_account=Poista käyttäjän tili +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. emails.email_manage_panel=Käyttäjien sähköpostien hallinta emails.primary=Ensisijainen emails.activated=Aktivoitu emails.filter_sort.email=Sähköposti +emails.filter_sort.email_reverse=Email (reverse) emails.filter_sort.name=Käyttäjänimi +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=Organisaatioiden hallinta orgs.name=Nimi @@ -1148,12 +1971,20 @@ repos.forks=Haarat repos.issues=Ongelmat repos.size=Koko +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management auths.new=Lisää todennuslähde auths.name=Nimi auths.type=Tyyppi auths.enabled=Käytössä +auths.syncenabled=Enable User Synchronization auths.updated=Päivitetty auths.auth_type=Todennustyyppi auths.auth_name=Todennusnimi @@ -1163,44 +1994,104 @@ auths.host=Isäntä auths.port=Portti auths.bind_dn=Liitä DN auths.bind_password=Liitä salasana +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=Käyttäjä hakuperuste auths.user_dn=Käyttäjä DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search auths.search_page_size=Sivukoko auths.filter=Käyttäjäsuodatin auths.admin_filter=Ylläpitosuodatin +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes auths.smtp_auth=SMTP todennustyyppi auths.smtphost=SMTP isäntä auths.smtpport=SMTP portti auths.allowed_domains=Sallitut verkkotunnukset +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=Ota käyttöön TLS-salaus auths.skip_tls_verify=Ohita TLS tarkistaminen auths.pam_service_name=PAM palvelun nimi +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL auths.enable_auto_register=Ota käyttöön automaattinen rekisteröinti +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Vinkit auths.tips.oauth2.general=OAuth2-autentikointi +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=Muokkaa todennuslähdettä +auths.activated=This Authentication Source is Activated auths.new_success=Todennuslähde '%s' on lisätty. auths.update_success=Todennuslähde on päivitetty. auths.update=Päivitä todennuslähde auths.delete=Poista todennuslähde auths.delete_auth_title=Todennuslähteen poisto auths.delete_auth_desc=Todennuslähteen poisto estää käyttäjiä käyttämästä sitä kirjautumiseen. Jatketaanko? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. auths.deletion_success=Todennuslähde on poistettu. auths.login_source_exist=Todennuslähde '%s' on jo olemassa. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Palvelin asetukset config.app_name=Sivuston otsikko config.app_ver=Gitea versio +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode config.disable_router_log=Poista käytöstä reitittimen loki +config.run_user=Run As Username config.run_mode=Suoritustila config.git_version=Git versio config.repo_root_path=Repon juuren polku +config.lfs_root_path=LFS Root Path config.static_file_root_path=Staattisen tiedoston juuren polku +config.log_file_root_path=Log Path config.script_type=Komentosarjan tyyppi config.reverse_auth_user=Käänteinen todennus käyttäjä config.ssh_config=SSH asetukset config.ssh_enabled=Käytössä +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain config.ssh_port=Portti config.ssh_listen_port=Kuuntele porttia config.ssh_root_path=Juuren polku @@ -1209,32 +2100,60 @@ config.ssh_keygen_path=Keygen ('ssh-keygen') polku config.ssh_minimum_key_size_check=Avaimen vähimmäiskoko tarkistus config.ssh_minimum_key_sizes=Avaimen vähimmäiskoot +config.lfs_config=LFS Configuration config.lfs_enabled=Käytössä +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Tietokannan asetukset config.db_type=Tyyppi config.db_host=Isäntä config.db_name=Nimi config.db_user=Käyttäjätunnus +config.db_schema=Schema config.db_ssl_mode=SSL config.db_path=Polku config.service_config=Palvelu asetukset +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In config.show_registration_button=Näytä rekisteröidy painike +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications config.disable_key_size_check=Poista käytöstä avaimen vähimmäiskoko tarkistus config.enable_captcha=Ota CAPTCHA käyttöön config.active_code_lives=Aktiivinen koodi elämät ennen vanhenemista +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain config.default_visibility_organization=Uuden organisaation oletusnäkyvyys +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Webkoukku asetukset config.queue_length=Jonon pituus config.deliver_timeout=Toimitus aikakatkaisu +config.skip_tls_verify=Skip TLS Verification +config.mailer_config=SMTP Mailer Configuration config.mailer_enabled=Käytössä config.mailer_disable_helo=Poista käytöstä HELO config.mailer_name=Nimi config.mailer_host=Isäntä config.mailer_user=Käyttäjä +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. config.oauth_config=OAuth asetukset config.oauth_enabled=Käytössä @@ -1243,6 +2162,7 @@ config.cache_config=Välimuistin asetukset config.cache_adapter=Välimuistin sovitin config.cache_interval=Välimuistin aikaväli config.cache_conn=Välimuistin yhteys merkkijono +config.cache_item_ttl=Cache Item TTL config.session_config=Istunnon asetukset config.session_provider=Istunnon toimittaja @@ -1254,36 +2174,104 @@ config.session_life_time=Istunnon elinikä config.https_only=Vain HTTPS config.cookie_life_time=Evästeen elinikä +config.picture_config=Picture and Avatar Configuration config.picture_service=Kuva palvelu config.disable_gravatar=Poista käytöstä Gravatar +config.enable_federated_avatar=Enable Federated Avatars +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) config.git_gc_args=Roskienkeruun parametrit config.git_migrate_timeout=Migraatio aikakatkaistiin config.git_mirror_timeout=Peilauspäivitys aikakatkaistiin config.git_clone_timeout=Kloonaus aikakatkaistiin +config.git_pull_timeout=Pull Operation Timeout config.git_gc_timeout=Roskienkeruu aikakatkaistiin config.log_config=Loki asetukset config.log_mode=Loki tila +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode config.disabled_logger=Pois käytöstä +config.access_log_mode=Access Log Mode config.access_log_template=Malli +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Cron tehtävät monitor.name=Nimi monitor.schedule=Aikataulu monitor.next=Seuraava aika monitor.previous=Edellinen aika +monitor.execute_times=Executions monitor.process=Käynnissä olevat prosessit monitor.desc=Kuvaus monitor.start=Alkamisaika monitor.execute_time=Suoritusaika +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? monitor.queues=Jonot +monitor.queue=Queue: %s monitor.queue.name=Nimi monitor.queue.type=Tyyppi +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Järjestelmän ilmoitukset +notices.view_detail_header=View Notice Details notices.actions=Toiminnot notices.select_all=Valitse kaikki notices.deselect_all=Poista kaikki valinnat @@ -1292,12 +2280,15 @@ notices.delete_selected=Poista valitut notices.delete_all=Poista kaikki ilmoitukset notices.type=Tyyppi notices.type_1=Repo +notices.type_2=Task notices.desc=Kuvaus notices.op=Toiminta +notices.delete_success=The system notices have been deleted. [action] create_repo=luotu repo %s rename_repo=uudelleennimetty repo %[1]s nimelle %[3]s +commit_repo=pushed to %[3]s at %[4]s create_issue=`avasi ongelman %s#%[2]s` close_issue=`sulki ongelman %s#%[2]s` reopen_issue=`avasi uudelleen ongelman %s#%[2]s` @@ -1305,13 +2296,26 @@ create_pull_request=`luotu pull-pyyntö %s#%[2]s` close_pull_request=`sulki pull-pyynnön %s#%[2]s` reopen_pull_request=`avasi uudelleen pull-pyynnön %s#%[2]s` comment_issue=`kommentoi ongelmaa %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`yhdistetty pull-pyyntö %s#%[2]s` transfer_repo=siirretty repo %s kohteeseen %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s sitten from_now=%s alkaen nyt now=nyt +future=future 1s=1 sekunti 1m=1 minuutti 1h=1 tunti @@ -1332,6 +2336,7 @@ raw_minutes=minuuttia [dropzone] default_message=Pudota tiedostot tähän tai klikkaa aluetta ladataksesi tiedoston. invalid_input_type=Tämäntyyppisiä tiedostoja ei voi ladata. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). remove_file=Poista tiedosto [notification] @@ -1346,6 +2351,17 @@ mark_as_unread=Merkitse lukemattomaksi mark_all_as_read=Merkitse kaikki luetuiksi [gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_fr-FR.ini b/options/locale/locale_fr-FR.ini index 9d7b92bfe8..2eba94d333 100644 --- a/options/locale/locale_fr-FR.ini +++ b/options/locale/locale_fr-FR.ini @@ -166,6 +166,7 @@ openid_signin=Activer l'inscription OpenID openid_signin_popup=Activer l'authentification via OpenID. openid_signup=Activer l'inscription OpenID openid_signup_popup=Activer l'inscription avec OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Demander un Captcha à l'inscription. require_sign_in_view=Exiger la connexion à un compte pour afficher les pages require_sign_in_view_popup=Limiter l'accès aux pages aux utilisateurs connectés. Les visiteurs ne verront que les pages de connexion et d'inscription. @@ -208,8 +209,14 @@ search_repos=Trouver un dépôt … filter=Autres filtres show_archived=Archivé +show_both_archived_unarchived=Afficher à la fois archivé et non archivé +show_only_archived=Afficher uniquement les archivés +show_only_unarchived=Afficher uniquement les non archivés show_private=Privé +show_both_private_public=Afficher les publics et privés +show_only_private=Afficher uniquement les privées +show_only_public=Afficher uniquement les publiques issues.in_your_repos=Dans vos dépôts @@ -681,6 +688,7 @@ form.name_pattern_not_allowed="%s" n'est pas autorisé dans un nom de dépôt. need_auth=Autorisations de clonage migrate_type=Type de migration migrate_type_helper=Ce dépôt sera un miroir +migrate_type_helper_disabled=L'administrateur de votre site a désactivé les nouveaux miroirs. migrate_items=Éléments à migrer migrate_items_wiki=Wiki migrate_items_milestones=Jalons @@ -1021,6 +1029,9 @@ issues.due_date=Échéance issues.invalid_due_date_format=Le format de la date d'échéance est invalide, il doit être comme suit 'aaaa-mm-jj'. issues.error_modifying_due_date=Impossible de modifier l'échéance. issues.error_removing_due_date=Impossible de supprimer l'échéance. +issues.push_commit_1=a ajouté %d révision %s +issues.push_commits_n=a ajouté %d révisions %s +issues.force_push_codes=`force-pushed %[1]s depuis %[2]s vers %[4]s %[6]s` issues.due_date_form=aaaa-mm-jj issues.due_date_form_add=Ajouter une échéance issues.due_date_form_edit=Éditer @@ -1639,6 +1650,7 @@ diff.review.placeholder=Commentaire de révision diff.review.comment=Commenter diff.review.approve=Approuver diff.review.reject=Demander des changements +diff.committed_by=committed by releases.desc=Suivi des versions et des téléchargements. release.releases=Versions @@ -1834,12 +1846,33 @@ dashboard.operation_switch=Basculer dashboard.operation_run=Exécuter dashboard.clean_unbind_oauth=Effacer les connexions OAuth associées dashboard.clean_unbind_oauth_success=Toutes les connexions OAuth associées ont été supprimées. +dashboard.task.started=Tâche démarrée : %s +dashboard.task.process=Tâche : %s +dashboard.task.cancelled=Tâche : %s annulée : %[3]s +dashboard.task.error=Erreur dans la tâche : %s: %[3]s +dashboard.task.finished=Tâche: %s démarrée par %s est terminée +dashboard.task.unknown=Tâche inconnue : %s +dashboard.cron.started=Tâche planifiée démarré: %[1]s +dashboard.cron.process=Tâche planifiée: %[1]s +dashboard.cron.cancelled=Tâche planifiée : %s annulée : %[3]s +dashboard.cron.error=Erreur dans la tâche planifiée : %s: %[3]s +dashboard.cron.finished=Tâche planifiée : %[1]s a terminé +dashboard.delete_inactive_accounts=Supprimer tous les comptes non actifs +dashboard.delete_inactive_accounts.started=Tâche de suppression de tous les comptes inactifs démarrée. dashboard.delete_repo_archives=Supprimer toutes les archives du dépôt +dashboard.delete_repo_archives.started=Tâche de suppression de toutes les archives de dépôts démarrée. dashboard.delete_missing_repos=Supprimer tous les dépôts dont les fichiers Git sont manquants +dashboard.delete_missing_repos.started=Tâche de suppression de tous les dépôts sans fichiers Git démarrée. dashboard.delete_generated_repository_avatars=Supprimer les avatars de dépôt générés +dashboard.update_mirrors=Mettre à jour les miroirs +dashboard.repo_health_check=Vérifier l'état de santé de tous les dépôts dashboard.check_repo_stats=Voir les statistiques de tous les dépôts dashboard.archive_cleanup=Supprimer les archives des vieux dépôts +dashboard.deleted_branches_cleanup=Nettoyer les branches supprimées +dashboard.update_migration_poster_id=Mettre à jour les identifiants des affiches de migration dashboard.git_gc_repos=Collecter les déchets des dépôts +dashboard.resync_all_sshkeys=Mettre à jour le fichier '.ssh/authorized_keys' avec les clés SSH Gitea. +dashboard.resync_all_sshkeys.desc=(Inutile pour le serveur SSH intégré.) dashboard.resync_all_hooks=Re-synchroniser les déclencheurs Git pre-receive, update et post-receive de tous les dépôts. dashboard.reinit_missing_repos=Réinitialiser tous les dépôts Git manquants pour lesquels un enregistrement existe dashboard.sync_external_users=Synchroniser les données de l’utilisateur externe @@ -2247,6 +2280,7 @@ notices.delete_selected=Supprimé les éléments sélectionnés notices.delete_all=Supprimer toutes les notifications notices.type=Type notices.type_1=Dépôt +notices.type_2=Tâche notices.desc=Description notices.op=Opération notices.delete_success=Les informations systèmes ont été supprimées. diff --git a/options/locale/locale_hu-HU.ini b/options/locale/locale_hu-HU.ini index cc72bd0078..8b0d9ef7ac 100644 --- a/options/locale/locale_hu-HU.ini +++ b/options/locale/locale_hu-HU.ini @@ -19,6 +19,7 @@ create_new=Létrehozás… user_profile_and_more=Profil és beállítások... signed_in_as=Bejelentkezve mint enable_javascript=Ez az oldal jobban működik JavaScript-tel. +toc=Tartalomjegyzék username=Felhasználónév email=E-mail cím @@ -88,9 +89,13 @@ report_message=Ha biztos benne, hogy ez egy Gitea hiba, keressen a problémára [startpage] app_desc=Fájdalommentes, saját gépre telepíthető Git szolgáltatás install=Könnyen telepíthető +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Keresztplatformos +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! lightweight=Könnyűsúlyú +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! license=Nyílt forráskódú +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! [install] install=Telepítés @@ -115,6 +120,7 @@ no_admin_and_disable_registration=Nem tilthatja le a regisztrációt, amíg nem err_empty_admin_password=A rendszergazdai jelszó nem lehet üres. err_empty_admin_email=A rendszergazdai jelszó nem lehet üres. err_admin_name_is_reserved=Az rendszergazda felhasználóneve helytelen, vagy foglalt +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern err_admin_name_is_invalid=Az rendszergazda felhasználói neve helytelen general_title=Általános beállítások @@ -160,6 +166,7 @@ openid_signin=OpenID bejelentkezés engedélyezése openid_signin_popup=Felhasználói bejelentkezés engedélyezése OpenID-val. openid_signup=Regisztráció engedélyezése OpenID alapon openid_signup_popup=Regisztráció engedélyezése OpenID alapon. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=CAPTCHA megkövetelése amikor egy felhasználó regisztrál. require_sign_in_view=Bejelentkezés megkövetelése az oldalak megtekintéséhez require_sign_in_view_popup=Csak bejelentkezett felhasználók nézhetik meg az oldalakat; a látogatók csak a bejelentkező oldalt láthatják. @@ -199,8 +206,17 @@ my_orgs=Szervezeteim my_mirrors=Tükreim view_home=Nézet %s search_repos=Tároló keresés… +filter=További szűrők +show_archived=Archiválva +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Privát +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=A tárolóidban @@ -272,8 +288,10 @@ email_domain_blacklisted=Ezzel az email címmel nem regisztrálhat. authorize_application=Alkalmazás engedélyezése authorize_redirect_notice=Ha engedélyezi ezt az alkalmazást, akkor átirányításra kerül a %s címre. authorize_application_created_by=Ezt az alkalmazást %s készítette. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. authorize_title=Engedélyezi hozzáférését "%s"-nek a fiókjához? authorization_failed=Az engedélyezés nem sikerült +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. sspi_auth_failed=SSPI hitelesítés sikertelen [mail] @@ -321,6 +339,7 @@ max_size_error=` legfeljebb %s karaktert tartalmazhat.` email_error=` nem valódi e-mail cím.` url_error=` nem érvényes URL.` include_error=` tartalmaznia kell a '%s' karakterláncot.` +glob_pattern_error=` glob pattern is invalid: %s.` unknown_error=Ismeretlen hiba: captcha_incorrect=Helytelen kódot adtál meg. password_not_match=A jelszavak nem egyeznek. @@ -328,6 +347,8 @@ lang_select_error=Nyelv kiválasztása a listából. username_been_taken=A felhasználói név már foglalt. repo_name_been_taken=A tároló neve már használatban van. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. org_name_been_taken=Sajnáljuk, ezt a szervezetnevet már más használja. team_name_been_taken=Sajnáljuk, ezt a csoportnevet már más használja. team_no_units_error=Legalább egy tárolószakaszhoz való hozzáférés engedélyezzen. @@ -441,6 +462,7 @@ activate_email=Aktiválás küldése activations_pending=Aktiválás függőben delete_email=Eltávolítás email_deletion=E-mail cím törlése +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? email_deletion_success=Az e-mail címed el lett távolítva. theme_update_success=A téma módosítva lett. theme_update_error=A választott téma nem létezik. @@ -453,13 +475,17 @@ add_email=E-mail hozzáadása add_openid=OpenID URI hozzáadása add_email_confirmation_sent=Egy új megerősítő e-mail el lett küldve a(z) '%s' címre. Kérlek nézd meg a fiókod a következő %s, hogy megerősítsd az e-mail címedet. add_email_success=Új email cím hozzáadva. +email_preference_set_success=Email preference has been set successfully. add_openid_success=Új OpenID cím hozzáadva. keep_email_private=E-mail cím elrejtése keep_email_private_popup=Az email címed rejtve lesz a többi felhasználó elől. +openid_desc=OpenID lets you delegate authentication to an external provider. manage_ssh_keys=SSH kulcsok kezelése manage_gpg_keys=GPG kulcsok kezelése add_key=Kulcs hozzáadása +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. ssh_helper=Segítség kell? Nézd meg a következő cikket a GitHub oldalán: saját SSH kulcs létrehozása. Vagy oldj meg gyakran előforduló problémákat az SSH használatakor. gpg_helper=Segítség kell? Nézd meg a GitHub GPG-s cikkjét. add_new_key=SSH kulcs hozzáadása @@ -495,7 +521,9 @@ hide_openid=Elrejtés a profilról ssh_disabled=SSH kikapcsolva manage_social=Kapcsolódó fiókok kezelése +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. unbind=Szétválasztás +unbind_success=The social account has been unlinked from your Gitea account. manage_access_token=Hozzáférési Token kezelése generate_new_token=Új token generálása @@ -504,6 +532,7 @@ new_token_desc=A tokent használó alkalmazásoknak teljes hozzáférése van a token_name=Token neve generate_token=Token generálása generate_token_success=Új token létrehozva. Másold le most, mivel többször nem fog megjelenni. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Törlés access_token_deletion=Hozzáférési Token Törlése access_token_deletion_desc=Egy token törlésével visszavonja a hozzáférést a fiókjához az ezt használó alkalmazásoktól. Folytatja? @@ -511,7 +540,9 @@ delete_token_success=A token törölve lett. Az ezt használó alkalmazásoknak manage_oauth2_applications=OAuth2 alkalmazások kezelése edit_oauth2_application=OAuth2 alkalmazások szerkesztése +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. remove_oauth2_application=OAuth2 alkalmazások etávolítása +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? remove_oauth2_application_success=Az alkalmazás törölve. create_oauth2_application=Új OAuth2 alkalmazás létrehozása create_oauth2_application_button=Alkalmazás létrehozása @@ -529,11 +560,14 @@ oauth2_regenerate_secret=Titok újragenerálása oauth2_regenerate_secret_hint=Elvesztette a titkát? oauth2_client_secret_hint=A titok nem lesz látható ha újra neglátogatja ezt az oldalt. Kérjük mentse le a titkát. oauth2_application_edit=Szerkesztés +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? authorized_oauth2_applications=Engedélyezett OAuth2 alkalmazások authorized_oauth2_applications_description=Ön hozzáférést adott személyes Gitea-fiókjához ezeknek a harmadik féltől származó alkalmazásoknak. Kérjük, vonja vissza a hozzáférést olyan alkalmazásoktól, amelyekre már nincs szükség. revoke_key=Visszavonás revoke_oauth2_grant=Hozzáférés megvonása +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? revoke_oauth2_grant_success=Hozzáférés sikeresen visszavonva. twofa_desc=A kétlépcsős hitelesítés növeli a fiók biztonságát. @@ -541,18 +575,29 @@ twofa_is_enrolled=A fiókja jelenleg használ kétlépcsős hit twofa_not_enrolled=A fiókja jelenleg nem használ kétlépcsős hitelesítést. twofa_disable=Kétlépcsős hitelesítés letiltása twofa_scratch_token_regenerate=Kaparós kód újragenerálása +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication twofa_disable_note=A kétlépcsős azonosítás szükség esetén letiltható. twofa_disable_desc=A kétlépcsős hitelesítés letiltása a fiókot kevésbé biztonságossá teszi. Folytatható? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. twofa_disabled=Kétlépcsős hitelesítés letiltva. scan_this_image=Olvassa be ezt a hitelesítő alkalmazásával: or_enter_secret=Vagy adja meg a titkot: %s +then_enter_passcode=And enter the passcode shown in the application: passcode_invalid=A jelszava helytelen. Próbálja újra. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. u2f_register_key=Biztonsági kulcs hozzáadása u2f_nickname=Becenév +u2f_press_button=Press the button on your security key to register it. u2f_delete_key=Biztonsági kulcs eltávolítása +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? manage_account_links=Kapcsolt fiókok kezelése +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. remove_account_link=Csatolt fiók eltávolítása remove_account_link_desc=Egy kapcsolt fiók törlésével visszavonja a hozzáférését a fiókjához. Folytatja? remove_account_link_success=A kapcsolt fiók törölve lett. @@ -579,9 +624,11 @@ repo_size=Repozitórium mérete template=Sablon template_select=Válasszon sablont. template_helper=A tároló legyen sablon +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=Láthatóság visibility_description=Csak a tulajdonos és a megfelelő jogokkal rendelkező tagok láthatják ezt. visibility_helper=Legyen ez a tároló privát +visibility_helper_forced=Your site administrator forces new repositories to be private. visibility_fork_helper=(Ennek a megváltoztatása kihat minden másolatra) clone_helper=Segítségre van szüksége a klónozáshoz? Látogassa meg a súgót. fork_repo=Tároló lemásolása @@ -589,6 +636,7 @@ fork_from=Másolás innen fork_visibility_helper=A másolt tárolók láthatósága nem változtatható meg. use_template=Sablon használata generate_repo=Új repozitórium +generate_from=Generate From repo_desc=Leírás repo_lang=Nyelv repo_gitignore_helper=Válasszon .gitignore sablont. @@ -602,9 +650,11 @@ auto_init=Tároló inicializálása (Hozzáadja a .gitignore,License és README create_repo=Tároló létrehozása default_branch=Alapértelmezett ág mirror_prune=Tükörkapcsolat eltávolítása +mirror_prune_desc=Remove obsolete remote-tracking references mirror_interval=Tükör gyakorisága (időmértékegységek: 'h','m','s'). 0 ha nem szeretné automatikusan szinkronizálni. mirror_interval_invalid=A tükrözés gyakorisága hibás. mirror_address=Másolás URL-ről +mirror_address_desc=Put any required credentials in the Clone Authorization section. mirror_address_url_invalid=A megadott URL érvénytelen. Az URL minden részét megfelelően kell escapelni. mirror_address_protocol_invalid=A megadott URL érvénytelen. Csak http(s):// vagy git:// helyekről lehet tükrözni. mirror_last_synced=Utoljára szinkronizálva @@ -613,10 +663,14 @@ stargazers=Csillagozók forks=Másolások pick_reaction=Válasszon reakciót reactions_more=és további %d +unit_disabled=The site administrator has disabled this repository section. language_other=Egyéb template.items=Sablon elemek template.git_content=Git tartalom (alapértelmezett branch) +template.git_hooks=Git Hook-ok +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhook-ok template.topics=Témák template.avatar=Avatar template.issue_labels=Hibajegy címkék @@ -634,6 +688,8 @@ form.name_pattern_not_allowed='%s' minta nem engedélyezett tárolónévben. need_auth=Hitelesítés másoláshoz migrate_type=Migráció típusa migrate_type_helper=Ez a tároló tükörként fog működni +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items migrate_items_wiki=Wiki migrate_items_milestones=Mérföldkövek migrate_items_labels=Címkék @@ -648,11 +704,15 @@ migrate.permission_denied=Nem engedélyezett számodra a helyi tárolók import migrate.invalid_local_path=A helyi elérési út érvénytelen; nem létezik vagy nem mappára mutat. migrate.failed=A migráció sikertelen: %v migrate.lfs_mirror_unsupported=LFS objektumok tükrözése nem támogatott - használja a 'git lfs fetch --all' és a 'git lfs push --all" parancsokat helyette. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. migrated_from=Migrálva innen: %[2]s migrated_from_fake=Migrálva innen: %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=tükörképe a: forked_from=tükrözve innen: +generated_from=generated from fork_from_self=Nem tükrözhet önmaga által birtokolt tárolót. fork_guest_user=Jelentkezzen be a tároló másolásához. copy_link=Másolás @@ -674,6 +734,7 @@ push_exist_repo=Meglévő tároló feltöltése parancssorból empty_message=A tároló nem tartalmaz semmit. code=Kód +code.desc=Forráskódok, fájlok, commit-ok és ágak elérése. branch=Ág tree=Fa filter_branch_and_tag=Ág vagy címke szűrése @@ -682,6 +743,8 @@ tags=Címkék issues=Hibajegyek pulls=Egyesítési kérések labels=Címkék +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Mérföldkövek commits=Commit-ok @@ -697,6 +760,7 @@ audio_not_supported_in_browser=A böngésző nem támogatja a HTML5 audio tag-et stored_lfs=Git LFS-el eltárolva symbolic_link=Szimbolikus hivatkozás commit_graph=Commit gráf +blame=Hibáztatás normal_view=Normál nézet line=sor lines=sor @@ -710,11 +774,15 @@ editor.cannot_edit_non_text_files=Bináris fájlok nem szerkeszthetőek a webes editor.edit_this_file=Fájl szerkesztése editor.this_file_locked=Zárolt állomány editor.must_be_on_a_branch=Egy ágon kell lennie, hogy változtatásokat végezhessen, vagy javasolhasson ehhez a fájlhoz. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. editor.delete_this_file=Fájl törlése +editor.must_have_write_access=Írási jog szükséges hogy módosíthassa, vagy módosításokat javasolhasson ehhez a fájlhoz. editor.file_delete_success=%s fájl törölve lett. editor.name_your_file=Fájl elnevezése… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. editor.or=vagy editor.cancel_lower=Mégse +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=Változások Véglegesítése editor.add_tmpl='' hozzáadása editor.add='%s' hozzáadása @@ -723,6 +791,7 @@ editor.delete='%s' törlése editor.commit_message_desc=Opcionális hosszabb leírás hozzáadása… editor.commit_directly_to_this_branch=Mentés egyenesen a(z) %s ágba. editor.create_new_branch=Hozzon létre egy új ágat ennek a commit-nak és indíts egy egyesítési kérést. +editor.create_new_branch_np=Create a new branch for this commit. editor.propose_file_change=Változtatás ajánlása editor.new_branch_name_desc=Új ág neve… editor.cancel=Mégsem @@ -733,18 +802,30 @@ editor.branch_already_exists=A(z) '%s' ág már létezik ebben a tárolóban. editor.directory_is_a_file=A mappanév '%s' már használva van fájlnévként ebben a tárolóban. editor.file_is_a_symlink='%s' egy szimbolikus link. A webes felületen nem szerkeszthető. editor.filename_is_a_directory='%s' fájlnév már használva van könyvtárnévként ebben a tárolóban. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. editor.file_already_exists=A(z) '%s' nevű fájl már létezik a tárolóban. editor.commit_empty_file_header=Egy üres fájl commitolása +editor.commit_empty_file_text=A fájl, amit commitolna üres. Folytatja? editor.no_changes_to_show=Nincsen megjeleníthető változás. editor.fail_to_update_file=Nem sikerült létrehozni/módosítani a következő fájlt: '%s' A hiba oka: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. editor.add_subdir=Mappa hozzáadása… editor.unable_to_upload_files=Nem sikerült feltölteni a fájlokat a "%s" hiba: %v editor.upload_file_is_locked='%s' fájlt %s zárolta. editor.upload_files_to_dir=Fájlok feltöltése a következőre: '%s' editor.cannot_commit_to_protected_branch=Nem lehet a következő védett ágra commit-olni: '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit +commits.desc=Browse source code change history. commits.commits=Commit-ok +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. commits.search=Commit-ok keresése… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=Keresés commits.search_all=Minden ág commits.author=Szerző @@ -753,25 +834,37 @@ commits.date=Dátum commits.older=Régebbi commits.newer=Újabb commits.signed_by=Aláírta +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer commits.gpg_key_id=GPG kulcs azonosító ext_issues=Külső hibajegyek ext_issues.desc=Külső hibakövető csatlakoztatás. issues.desc=Hibajelentések, feladatok és mérföldkövek elrendezése. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Mérföldkövek szűrése +issues.filter_labels=Címkék szűrése +issues.filter_reviewers=Véleményezők szűrése issues.new=Új hibajegy issues.new.title_empty=A cím nem lehet üres issues.new.labels=Címkék +issues.new.add_labels_title=Címke alkalmazása issues.new.no_label=Nincs címke issues.new.clear_labels=Címkék kiürítése +issues.new.no_items=Nincsenek elemek issues.new.milestone=Mérföldkő +issues.new.add_milestone_title=Mérföldkő beállítása issues.new.no_milestone=Nincs mérföldkő issues.new.clear_milestone=Mérföldkő eltávolítása issues.new.open_milestone=Nyitott mérföldkövek issues.new.closed_milestone=Lezárt mérföldkövek issues.new.assignees=Megbízottak +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=Megbízottak eltávolítása issues.new.no_assignees=Nincsenek megbízottak +issues.new.no_reviewers=Nincs véleményező +issues.new.add_reviewer_title=Véleményezés kérése issues.no_ref=Nincsen ág/címke megadva issues.create=Hibajegy létrehozása issues.new_label=Új címke @@ -783,6 +876,8 @@ issues.label_templates.info=Még nincsenek címkék. Új címke létrehozható a issues.label_templates.helper=Címkekészlet választása issues.label_templates.use=Címke készlet használata issues.label_templates.fail_to_load_file=Nem sikerült betölteni a cimkekészlet sablon fájlt "%s": %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`A hibajegy hozzá lett adva a %s mérföldkőhöz %s` issues.change_milestone_at=`módosítva lett a mérföldkő %s-ról/ről %s-ra/re %s` issues.remove_milestone_at=`eltávolítva a %s mérföldkőből %s` @@ -791,10 +886,12 @@ issues.self_assign_at=`önmagához rendelte %s` issues.add_assignee_at=`hozzárendelve %s által %s` issues.remove_assignee_at=`hozzárendelés törlése %s által %s` issues.remove_self_assignment=`eltávolította a hozzárendelést %s` +issues.change_title_at=`changed title from %s to %s %s` issues.delete_branch_at=`letörölte a(z) %s ágat %s` issues.open_tab=%d Nyitva issues.close_tab=%d Lezárva issues.filter_label=Címke +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` issues.filter_label_no_select=Minden címke issues.filter_milestone=Mérföldkő issues.filter_milestone_no_select=Minden mérföldkő @@ -828,7 +925,9 @@ issues.action_assignee_no_select=Nincs megbízott issues.opened_by=megnyitva %[1]s %[3]s által pulls.merged_by=egyesítve %[1]s %[3]s által pulls.merged_by_fake=%[2] egyesített %[1] darabot +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=megnyitva %[1]s %[2]s által +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Előző issues.next=Következő issues.open_title=Nyitott @@ -842,14 +941,27 @@ issues.context.edit=Szerkesztés issues.context.delete=Törlés issues.no_content=Még nincs tartalom. issues.close_issue=Lezárás +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=Hozzászólás és lezárás issues.reopen_issue=Újranyitás issues.reopen_comment_issue=Hozzászólás és újranyitás issues.create_comment=Hozzászólás +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`hivatkozott erre a hibajegyre egy commit-ból %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=Posztoló issues.collaborator=Közreműködő issues.owner=Tulajdonos +issues.re_request_review=Véleményezés újrakérése +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Jelentkezz be hogy csatlakozz a beszélgetéshez. issues.edit=Szerkesztés issues.cancel=Mégsem @@ -879,9 +991,16 @@ issues.unlock=Beszélgetés feloldása issues.lock.unknown_reason=Egy hibajegy nem zárolható ismeretlen okból. issues.lock_duplicate=Egy hibajegy nem zárható be kétszer. issues.unlock_error=Nem nyithatsz meg egy hibajegyet ami nincs is lezárva. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s issues.lock_confirm=Lezárás issues.unlock_confirm=Feloldás issues.lock.notice_1=- Más felhasználók nem szólhatnak hozzá ehhez a hibajegyhez. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. issues.lock.reason=Zárolás oka issues.lock.title=Beszélgetés lezárása ezen a hibajegyen. issues.unlock.title=Hibajegy újranyitása. @@ -890,6 +1009,7 @@ issues.tracker=Időzítő issues.start_tracking_short=Indítás issues.start_tracking=Időmérés elkezdése issues.start_tracking_history=`elkezdett dolgozni %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed issues.tracking_already_started=`Már elindította az időzítőt a hibajegyhez!` issues.stop_tracking=Leállítás issues.stop_tracking_history=`abbahagyta a %s` @@ -897,6 +1017,7 @@ issues.add_time=Idő kézi hozzáadása issues.add_time_short=Idő hozzáadása issues.add_time_cancel=Megszakítva issues.add_time_history=`hozzáadta %s` +issues.del_time_history=`deleted spent time %s` issues.add_time_hours=Óra issues.add_time_minutes=Perc issues.add_time_sum_to_small=Nem volt idő megadva. @@ -908,42 +1029,74 @@ issues.due_date=Határidő issues.invalid_due_date_format=A határidőt 'éééé-hh-nn' formátumban kell megadni. issues.error_modifying_due_date=Határidő módosítása sikertelen. issues.error_removing_due_date=Határidő eltávolítása sikertelen. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=éééé-hh-nn issues.due_date_form_add=Határidő hozzáadása issues.due_date_form_edit=Szerkesztés issues.due_date_form_remove=Eltávolítás +issues.due_date_not_writer=You need repository write access to update an issue's due date. issues.due_date_not_set=Nincs beállítva határidő. +issues.due_date_added=added the due date %s %s issues.due_date_modified=határidő módosítva %s-ről %s %s-re issues.due_date_remove=%s %s-es határidő eltávolítva issues.due_date_overdue=Lejárt +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. issues.dependency.title=Függőségek issues.dependency.issue_no_dependencies=Ennek a hibajegynek jelenleg nincsenek függőségei. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. issues.dependency.add=Függőség hozzáadása… issues.dependency.cancel=Mégse issues.dependency.remove=Eltávolítás issues.dependency.remove_info=Függőség eltávolítása +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues issues.dependency.pr_closing_blockedby=Ennek a hibajegynek a lezárását megakadályozzák a következő hibajegyek issues.dependency.issue_close_blocks=Ez a hibajegy megakadályozza a következő hibajegyek lezárását +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. issues.dependency.blocks_short=Blokkok issues.dependency.blocked_by_short=A következőtől függ: issues.dependency.remove_header=Függőség eltávolítása issues.dependency.issue_remove_text=Ez eltávolítja a függőséget ebből a hibajegyből. Folytatható? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests issues.dependency.add_error_same_issue=Egy hibajegy nem függhet saját magától. issues.dependency.add_error_dep_issue_not_exist=Függő hibajegy nem létezik. issues.dependency.add_error_dep_not_exist=A függőség nem létezik. issues.dependency.add_error_dep_exists=A függőség már létezik. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. issues.dependency.add_error_dep_not_same_repo=Mindkét hibajegynek ugyanabban a tárolóban kell lennie. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s issues.review.comment=Értékelve: %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). issues.review.reject=%s változtatások kérése +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=Függőben issues.review.review=Értékelés issues.review.reviewers=Véleményezők issues.review.show_outdated=Elavultak mutatása issues.review.hide_outdated=Elavultak elrejtése +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved issues.assignee.error=Nem minden megbízott lett hozzáadva egy nem várt hiba miatt. +pulls.desc=Enable pull requests and code reviews. pulls.new=Egyesítési kérés pulls.compare_changes=Új egyesítési kérés +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. pulls.compare_base=egyesítés ide pulls.compare_compare=egyesítés innen pulls.filter_branch=Ágra szűrés @@ -953,19 +1106,68 @@ pulls.has_pull_request=Egyesítési kérés eközött a két ág között már l pulls.create=Egyesítési kérés létrehozása pulls.title_desc=egyesíteni szeretné %[1]d változás(oka)t a(z) %[2]s-ból %[3]s-ba pulls.merged_title_desc=egyesítve %[1]d változás(ok) a %[2]s-ból %[3]s-ba %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=Beszélgetés pulls.tab_commits=Commit-ok pulls.tab_files=Módosított fájlok pulls.reopen_to_merge=Kérjük, nyissa újra az egyesítési kérést. pulls.cant_reopen_deleted_branch=Ez a pull request nem nyitható meg újra, mivel az ág törölve lett. pulls.merged=Egyesítve +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Ez az egyesítési kérés automatikusan végrehajtható. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=Egyesítési kérés végrehajtása pulls.rebase_merge_pull_request=Rebase és egyesítés +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) pulls.squash_merge_pull_request=Squash és egyesítés +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` pulls.status_checking=Néhány ellenőrzés függőben van pulls.status_checks_success=Minden ellenőrzés sikeres volt +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Új mérföldkő milestones.open_tab=%d Nyitott @@ -998,6 +1200,18 @@ milestones.filter_sort.most_complete=Leginkább befejezve milestones.filter_sort.most_issues=Legtöbb hibajegy milestones.filter_sort.least_issues=Legkevesebb hibajegy +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved ext_wiki=Külső Wiki ext_wiki.desc=Külső wiki csatolása. @@ -1061,6 +1275,8 @@ activity.closed_issue_label=Lezárt activity.new_issues_count_1=Új hibajegy activity.new_issues_count_n=Új hibajegyek activity.new_issue_label=Nyitott +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations activity.unresolved_conv_desc=Ezek a hibajegyek és pull request-ek még nem lettek megoldva. activity.unresolved_conv_label=Megnyitás activity.title.releases_1=%d Kiadás @@ -1068,8 +1284,17 @@ activity.title.releases_n=%d Kiadások activity.title.releases_published_by=%s publikálta %s activity.published_release_label=Publikálva activity.no_git_activity=Nem voltak commit-ok ebben az időszakban. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed activity.git_stats_commit_1=%d commit activity.git_stats_commit_n=%d commit +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file activity.git_stats_file_n=%d fájl activity.git_stats_files_changed_1=megváltozott activity.git_stats_files_changed_n=megváltozott @@ -1125,10 +1350,21 @@ settings.tracker_issue_style.numeric=Numerikus settings.tracker_issue_style.alphanumeric=Alfanumerikus settings.tracker_url_format_desc=Használhat behelyettesítéseket: {user}, {repo} és {index} a felhasználónévhez, tárolónévhez és hibajegy azonosítóhoz. settings.enable_timetracker=Időmérés bekapcsolása +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time settings.pulls_desc=Pull request-ek engedélyezése a tárolóban +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits settings.admin_settings=Rendszergazdai beállítások +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=Veszélyes terület settings.new_owner_has_same_repo=Az új tulajdonos már rendelkezik ilyen nevű tárolóval. Kérjük válasszon egy másik nevet. +settings.convert=Hagyományos tárolóvá alakítás +settings.convert_desc=Átalakíthatja ezt a tükörtárolót hagyományos tárolóvá. A művelet nem visszavonható. +settings.convert_notices_1=- Ez a művelet át fogja konvertálni ezt a tükör-tárolót egy hagyományos tárolóvá, és nem lehet visszavonni. settings.convert_confirm=Tároló átalakítása settings.convert_succeed=A tükör át lett alakítva rendes tárolóvá. settings.transfer=Tulajdonjog átadása @@ -1145,9 +1381,12 @@ settings.delete=A tároló törlése settings.delete_desc=Egy tároló törlése végleges és nem vonható vissza. settings.delete_notices_1=- Ezt a műveletet NEM lehet visszavonni. settings.delete_notices_2=- Ez a művelet véglegesen törölni fog mindent ami a(z) %s tárolóhoz tartozik: többek között kódot, hibajegyeket, hozzászólásokat, Wiki oldalakat és a közreműködők jogait. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. settings.deletion_success=A tároló törölve lett. settings.update_settings_success=A tároló beállításai firssítve lettek. settings.transfer_owner=Új tulajdonos +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. settings.confirm_delete=A tároló törlése settings.add_collaborator=Új együttműködő settings.add_collaborator_success=Az együttműködő hozzáadva. @@ -1155,22 +1394,40 @@ settings.add_collaborator_inactive_user=Inaktív felhasználó nem adható hozz settings.add_collaborator_duplicate=A közreműködő már hozzá van adva ehhez a tárolóhoz. settings.delete_collaborator=Eltávolítás settings.collaborator_deletion=Közreműködő eltávolítása +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. settings.search_user_placeholder=Felhasználó keresése… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner settings.team_not_in_organization=A csapat nincs ugyanabban a szervezetben mint a tároló +settings.teams=Teams +settings.add_team=Add Team settings.add_team_duplicate=A csapat már rendelkezik a tárolóval settings.add_team_success=A csapatnak most van hozzáférése a tárolóhoz. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed settings.remove_team_success=A csapat hozzáférése a tárolóhoz törölve lett. settings.add_webhook=Webhook hozzáadása +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. settings.webhook.test_delivery=Küldés Kipróbálása +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=Kérés settings.webhook.response=Válasz settings.webhook.headers=Fejlécek settings.webhook.payload=Tartalom settings.webhook.body=Törzs +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=Ha a hook nincs aktiválva, akkor egy sablon mintaadatok lesznek mutatva. Ha a tartalmát üresen hagyja, akkor ez a hook ki lesz kapcsolva. settings.githook_name=Hook megnevezés settings.githook_content=Hook tartalom settings.update_githook=Hook frissítése +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. settings.payload_url=Cél URL settings.http_method=HTTP eljárás settings.content_type=POST tartalomtípus @@ -1188,7 +1445,9 @@ settings.event_header_repository=Tárolóesemények settings.event_create=Létrehozás settings.event_create_desc=Branch vagy tag létrehozva. settings.event_delete=Törlés +settings.event_delete_desc=Branch or tag deleted. settings.event_fork=Másolat +settings.event_fork_desc=Repository forked. settings.event_release=Kiadás settings.event_release_desc=Kiadás nyilvánossára hozása, frissítése vagy törlése a tárolóban. settings.event_push=Feltöltés @@ -1199,13 +1458,32 @@ settings.event_header_issue=Hibajegy események settings.event_issues=Hibajegyek settings.event_issues_desc=Hibajegy megnyitva, lezárva, újranyitva vagy szerkesztve. settings.event_issue_assign=Hibajegy hozzárendelve +settings.event_issue_assign_desc=Issue assigned or unassigned. settings.event_issue_label=Hibajegy megcímkézve settings.event_issue_label_desc=Hibajegy címkék frissítve vagy törölve. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=Hibajegy hozzászólás settings.event_issue_comment_desc=Hibajegy megjegyzés létrehozva, szerkesztve vagy törölve. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Egyesítési Kérés +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. settings.branch_filter=Ág szűrő +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. settings.active=Aktív +settings.active_helper=Information about triggered events will be sent to this webhook URL. settings.add_hook_success=Webhook hozzáadva. settings.update_webhook=Webhook frissítése settings.update_hook_success=Webhook frissítve. @@ -1219,56 +1497,162 @@ settings.slack_channel=Csatorna settings.add_discord_hook_desc=Discord integrálása a tárolóba. settings.add_dingtalk_hook_desc=Dingtalk integrálása a tárolóba. settings.add_telegram_hook_desc=Telegram integrálása a tárolóba. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. settings.add_msteams_hook_desc=Microsoft Teams integrálása a tárolóba. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=Telepítési kulcsok settings.add_deploy_key=Telepítési kulcs hozzáadása settings.deploy_key_desc=A Deploy kulcsoknak csak olvasó joguk van ehhez a tárolóhoz. settings.is_writable=Írási hozzáférés engedélyezése +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. settings.title=Cím settings.deploy_key_content=Tartalom +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=Ágak settings.protected_branch=Ág védeleme settings.protected_branch_can_push=Push engedélyezése? settings.protected_branch_can_push_yes=Most már push-olhatja settings.protected_branch_can_push_no=Nem push-olhatja +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: settings.protect_whitelist_search_users=Felhasználó keresése… +settings.protect_whitelist_teams=Whitelisted teams for pushing: settings.protect_whitelist_search_teams=Csoportok keresése… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: settings.protect_check_status_contexts=Állapotellenőrzés engedélyezése +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Védelem engedélyezése settings.delete_protected_branch=Védelem letiltása +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: settings.choose_branch=Válasszon egy ágat… +settings.no_protected_branch=There are no protected branches. settings.edit_protected_branch=Szerkesztés +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. settings.update_avatar_success=A tároló avatarja frissítve. settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository settings.lfs_findcommits=Commitok keresése +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks settings.lfs_invalid_locking_path=Érvénytelen útvonal: %s settings.lfs_invalid_lock_directory=Könyvtár nem zárolható: %s settings.lfs_lock_already_exists=A zárolás már létezik: %s settings.lfs_lock=Zárolás +settings.lfs_lock_path=Filepath to lock... settings.lfs_locks_no_locks=Nincsenek zárolások +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch settings.lfs_force_unlock=Kényszerített zárolás +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=Forráskód böngészése diff.parent=szülő diff.commit=commit diff.git-notes=Megjegyzések diff.data_not_available=A különbségek nem megjeleníthetőek +diff.options_button=Diff Options diff.show_diff_stats=Statisztikák mutatása +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=Osztott nézet diff.show_unified_view=Egyesített nézet +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc=%d fájl változott, egészen pontosan %d új sor hozzáadva és %d régi sor törölve diff.bin=BINáris diff.view_file=Fájl megtekintése +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size diff.file_suppressed=A különbségek nem kerülnek megjelenítésre, mivel a fájl túl nagy diff.too_many_files=Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott diff.comment.placeholder=Hozzászólás létrehozása diff.comment.markdown_info=Támogatja a markdown formázást. diff.comment.add_single_comment=Egyszerű hozzászólás hozzáadása +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review diff.comment.reply=Válasz +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment diff.review.comment=Hozzászólás +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=Kiadások release.new_release=Új kiadás release.draft=Piszkozat @@ -1277,28 +1661,58 @@ release.stable=Stabil release.edit=szerkesztés release.ahead=%d commit a(z) %s ágon a legutóbbi kiadás óta release.source_code=Forráskód +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=Címke neve release.target=Cél +release.tag_helper=Choose an existing tag or create a new tag. release.title=Cím release.content=Tartalom +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. release.cancel=Mégse release.publish=Kiadás közzététele release.save_draft=Piszkozat mentése +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? release.deletion_success=A kiadás törölve. +release.tag_name_already_exist=A release with this tag name already exists. release.tag_name_invalid=Ez a címkenév érvénytelen. release.downloads=Letöltések release.download_count=Letöltések: %s +branch.name=Branch Name branch.search=Ág keresése +branch.already_exists=A branch named '%s' already exists. branch.delete_head=Törlés +branch.delete=Delete Branch '%s' branch.delete_html=Ág törlése +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. branch.create_branch=Ág %s létrehozása branch.create_from='%s'-ból/ből +branch.create_success=Branch '%s' has been created. branch.branch_already_exists=A(z) '%s' ág már létezik a tárolóban. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. branch.deleted_by=Törölve %s által +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included topic.manage_topics=Témák kezelése topic.done=Kész +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=Szervezet neve @@ -1319,16 +1733,19 @@ team_name_helper=A szervezetek nevének rövidnek és megjegyezhetőnek kell len team_desc_helper=A csapat céljának vagy szerepkörének leírása. team_access_desc=Tároló hozzáférés team_permission_desc=Engedély +team_unit_desc=Allow Access to Repository Sections team_unit_disabled=(Letiltva) form.name_reserved='%s' szervezetnév foglalt. form.name_pattern_not_allowed='%s' minta nem engedélyezett szervezet nevében. +form.create_org_not_allowed=You are not allowed to create an organization. settings=Beállítások settings.options=Szervezet settings.full_name=Teljes név settings.website=Webhely settings.location=Tartózkodási hely +settings.permission=Permissions settings.repoadminchangeteam=A tároló adminisztrátora létrehozhatja és eltávolíthatja a csapatok hozzáférését settings.visibility=Láthatóság settings.visibility.public=Nyilvános @@ -1347,10 +1764,13 @@ settings.delete_org_title=Szervezet törlése settings.delete_org_desc=Ez a szervezet véglegesen törölve lesz. Folytatható? settings.hooks_desc=Webhook hozzáadása a szervezet összes tárolójához. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Tagság láthatósága: members.public=Látható +members.public_helper=make hidden members.private=Rejtett +members.private_helper=make visible members.member_role=Tag szerepkör: members.owner=Tulajdonos members.member=Tag @@ -1366,7 +1786,9 @@ teams.can_create_org_repo_helper=A tagok létrehozhatnak új tárolókat a szerv teams.read_access=Olvasási jogosultság teams.read_access_helper=A tagok megtekinthetik és klónozhatják a csapat tárolóit. teams.write_access=Írási jogosultság +teams.write_access_helper=Members can read and push to team repositories. teams.admin_access=Adminisztrátori hozzáférés +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. teams.no_desc=Ennek a csoportnak nincs leírása teams.settings=Beállítások teams.owners_permission_desc=A tulajdonosok a szervezet összes tárolójához adminisztrátori hozzáféréssel rendelkeznek. @@ -1378,6 +1800,9 @@ teams.delete_team_title=Csapat törlése teams.delete_team_desc=Egy csapat törlése visszavonja a tagjai hozzáférését a tárolókhoz. Folytatható? teams.delete_team_success=A csoport törölve lett. teams.read_permission_desc=Ez a csoport Olvasási jogosultságot biztosít: a tagok megtekinthetik és klónozhatják a csoport tárolóit. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=Csoport tárolói teams.search_repo_placeholder=Tároló keresése… teams.remove_all_repos_title=Összes csapattároló eltávolítása @@ -1389,14 +1814,22 @@ teams.add_duplicate_users=A felhasználó már csapattag. teams.repos.none=Ez a csapat nem férhet hozzá tárolókhoz. teams.members.none=Ennek a csapatnak nincsenek tagjai. teams.specific_repositories=Meghatározott tárolók +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. teams.all_repositories=Minden tároló +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=Műszerfal users=Felhasználói fiókok organizations=Szervezetek repositories=Tárolók +hooks=Default Webhooks +systemhooks=System Webhooks authentication=Hitelesítési források +emails=User Emails config=Konfiguráció notices=Rendszer-értesítések monitor=Figyelés @@ -1413,7 +1846,34 @@ dashboard.operation_switch=Váltás dashboard.operation_run=Futtatás dashboard.clean_unbind_oauth=Megszüntetett OAuth kapcsolatok törlése dashboard.clean_unbind_oauth_success=Az összes megszüntetett OAuth kapcsolat törölve. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. dashboard.delete_generated_repository_avatars=Generált tároló avatarok törlése +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. dashboard.reinit_missing_repos=Az összes Git tároló újra-inicializálása amihez léteznek bejegyzések dashboard.sync_external_users=Külső felhasználói adatok szinkronizálása dashboard.server_uptime=Kiszolgáló futási ideje @@ -1423,6 +1883,7 @@ dashboard.total_memory_allocated=Összes lefoglalt memória dashboard.memory_obtained=Megszerzett Memória dashboard.pointer_lookup_times=Pointer Lookup Idők dashboard.memory_allocate_times=Memóriafoglalások +dashboard.memory_free_times=Memory Frees dashboard.current_heap_usage=Aktuális Heap Használat dashboard.heap_memory_obtained=Heap Memória Megszerezve dashboard.heap_memory_idle=Tétlen Heap Memória @@ -1445,6 +1906,7 @@ dashboard.total_gc_pause=Teljes GC szünet dashboard.last_gc_pause=Utolsó GC szünet dashboard.gc_times=GC Idők +users.user_manage_panel=User Account Management users.new_account=Felhasználó létrehozása users.name=Felhasználónév users.full_name=Teljes név @@ -1456,21 +1918,42 @@ users.created=Létrehozva users.last_login=Utolsó bejelentkezés users.never_login=Sosem jelentkezett be users.send_register_notify=Felhasználó regisztráció értesítés küldése +users.new_success=The user account '%s' has been created. users.edit=Szerkesztés users.auth_source=Hitelesítési forrás users.local=Helyi +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. users.edit_account=Fiók szerkesztése +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In users.is_admin=Adminisztrátor users.is_restricted=Korlátozott +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories users.allow_create_organization=Létrehozhat szervezeteket users.update_profile=Fiók frissítése users.delete_account=Fiók törlése +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. users.still_has_org=Ez a felhasználó tagja egy szervezetnek. Először el kell távolítani a felhasználót az összes szervezetből. +users.deletion_success=The user account has been deleted. +emails.email_manage_panel=User Email Management emails.primary=Elsődleges emails.activated=Aktivált emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) emails.filter_sort.name=Felhasználónév +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=Szervezetek Kezelése orgs.name=Név @@ -1484,15 +1967,24 @@ repos.name=Név repos.private=Privát repos.watches=Figyelők repos.stars=Csillagok +repos.forks=Forks repos.issues=Hibajegyek repos.size=Méret +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management auths.new=Hitelesítési forrás hozzáadása auths.name=Név auths.type=Típus auths.enabled=Engedélyezett +auths.syncenabled=Enable User Synchronization auths.updated=Frissítve auths.auth_type=Hitelesítés Típusa auths.auth_name=Hitelesítési Forrás @@ -1512,9 +2004,13 @@ auths.attribute_surname=Keresztnév attribútum auths.attribute_mail=E-mail attribútum auths.attribute_ssh_public_key=SSH nyilvános kulcs attribútum auths.attributes_in_bind=Attribútumok lekérdezése a DN környezetben +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search auths.search_page_size=Oldalméret auths.filter=Felhasználói szűrő auths.admin_filter=Rendszergazdai szűrő +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=MS AD Keresés attribútumok auths.smtp_auth=SMTP Autentikáció Típusa auths.smtphost=SMTP kiszolgáló @@ -1534,11 +2030,22 @@ auths.oauth2_authURL=Engedélyezési URL auths.oauth2_profileURL=Profil URL auths.oauth2_emailURL=E-mail URL auths.enable_auto_register=Automatikus regisztráció engedélyezése +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Tippek auths.tips.oauth2.general=OAuth2 hitelesítés auths.tips.oauth2.general.tip=Amikor egy új OAuth2 hitelesítési módot hoz létre, a visszahívási/átirányítási URL-nek így kell kinéznie: /user/oauth2//callback auths.tip.oauth2_provider=OAuth2 szolgáltató auths.tip.bitbucket=Igényeljen egy új OAuth jogosultságot itt: https://bitbucket.org/account/user//oauth-consumers/new és adja hozzá jogosultságot a "Fiókok"-"Olvasás" alá +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=Vegyen fel új alkalmazást itt: https://www.dropbox.com/developers/apps auths.tip.facebook=Vegyen fel új alkalmazást itt: https://developers.facebook.com/apps majd adja hozzá a "Facebook Login"-t auths.tip.github=Vegyen fel új OAuth alkalmazást itt: https://github.com/settings/applications/new @@ -1549,6 +2056,7 @@ auths.tip.twitter=Menyjen ide: https://dev.twitter.com/apps, hozzon létre egy a auths.tip.discord=Vegyen fel új alkalmazást itt: https://discordapp.com/developers/applications/me auths.tip.gitea=Regisztráljon új OAuth2 alkalmazást. Útmutató erről itt található: https://docs.gitea.io/en-us/oauth2-provider +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=Hitelesítési forrás szerkesztése auths.activated=A hitelesítési forrás aktiválva lett auths.new_success=A hitelesítési mód ('%s') hozzá lett adva. @@ -1560,6 +2068,7 @@ auths.delete_auth_desc=Egy hitelesítési forrás törlésével letiltja az ezze auths.still_in_used=A hitelesítési forrás még használatban van. Álítsa át vagy törölje azokat a fiókokat, amik ezt használják. auths.deletion_success=A hitelesítési forrás törölve lett. auths.login_source_exist=A "%s" hitelesítési forrás már létezik. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Szerver Konfiguráció config.app_name=Webhely címe @@ -1595,6 +2104,7 @@ config.ssh_minimum_key_sizes=Minimális kulcsok méretek config.lfs_config=LFS Beállítások config.lfs_enabled=Engedélyezve config.lfs_content_path=LFS tartalom útvonala +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Adatbázis Konfiguráció config.db_type=Típus @@ -1622,8 +2132,10 @@ config.default_keep_email_private=E-mail címek elrejtése alapértelmezetten config.default_allow_create_organization=Alapértelmezés szerint a szervezetek létrehozásának engedélyezése config.enable_timetracking=Időmérés bekapcsolása config.default_enable_timetracking=Időmérés bekapcsolása alapértelmezetten +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time config.no_reply_address=Rejtett e-mail tartomány config.default_visibility_organization=Alapértelmezett láthatóság új szervezeteknek +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Webhook Beállítása config.queue_length=Várakozási Sor Hossza @@ -1639,7 +2151,10 @@ config.mailer_user=Felhasználó config.mailer_use_sendmail=Sendmail Használata config.mailer_sendmail_path=Sendmail Elérési Útja config.mailer_sendmail_args=Extra Sendmail argumentumok +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=Teszt e-mail küldése +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. config.oauth_config=OAuth Konfiguráció config.oauth_enabled=Engedélyezett @@ -1648,6 +2163,7 @@ config.cache_config=Gyorsítótár Beállítások config.cache_adapter=Gyorsítótár Adapter config.cache_interval=Gyorsítótár Intervallum config.cache_conn=Gyorsítótár Kapcsolat +config.cache_item_ttl=Cache Item TTL config.session_config=Munkamenet Beállítások config.session_provider=Munkamenet Szolgáltató @@ -1659,6 +2175,7 @@ config.session_life_time=Munkamenet Élettartama config.https_only=Csak HTTPS config.cookie_life_time=Süti Élettartam +config.picture_config=Picture and Avatar Configuration config.picture_service=Kép Szolgáltatás config.disable_gravatar=Gravatar Kikapcsolása config.enable_federated_avatar=Összevont profilkép lekérés engedélyezése @@ -1677,14 +2194,23 @@ config.git_gc_timeout=Szemétgyűjtési (GC) Időtúllépés config.log_config=Naplózási Beállítások config.log_mode=Naplózási Módja +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode config.disabled_logger=Letiltva +config.access_log_mode=Access Log Mode config.access_log_template=Sablon +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Ütemezett Feladatok monitor.name=Név monitor.schedule=Ütemezés monitor.next=Legközelebb monitor.previous=Legutóbb +monitor.execute_times=Executions monitor.process=Futó Folyamatok monitor.desc=Leírás monitor.start=Kezdés Időpontja @@ -1692,11 +2218,58 @@ monitor.execute_time=Végrehajtási Idő monitor.process.cancel=Folyamat megszakítása monitor.process.cancel_desc=Egy folyamat megszakítása adatvesztést okozhat monitor.process.cancel_notices=Megszakítás: %s? +monitor.queues=Queues +monitor.queue=Queue: %s monitor.queue.name=Név monitor.queue.type=Típus +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. monitor.queue.pool.timeout=Időtúllépés +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Rendszer Értesítések notices.view_detail_header=Értesítés Részletei @@ -1708,6 +2281,7 @@ notices.delete_selected=Kiválasztottak Törlése notices.delete_all=Minden Értesítés Törlése notices.type=Típus notices.type_1=Tároló +notices.type_2=Task notices.desc=Leírás notices.op=Op. notices.delete_success=A rendszer-értesítések törölve lettek. @@ -1715,6 +2289,7 @@ notices.delete_success=A rendszer-értesítések törölve lettek. [action] create_repo=létrehozott tárolót: %s rename_repo=átnevezte a(z) %[1]s tárolót %[3]s-ra/re +commit_repo=pushed to %[3]s at %[4]s create_issue=` hibajegyet megnyitott: %s#%[2]s` close_issue=`hibajegyet lezárt: %s#%[2]s` reopen_issue=`újranyitott egy hibajegyet: %s#%[2]s` @@ -1722,12 +2297,20 @@ create_pull_request=`létrehozott egy egyesítési kérést: %s#%[2]s` reopen_pull_request=`újranyitott egy egyesítési kérést: %s#%[2]s` comment_issue=`hozzászólt egy problémához: %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`végrehajtott egy egyesítési kérést: %s#%[2]s` transfer_repo=áthelyezett egy tárolót innen: %s ide: %s +push_tag=pushed tag %[2]s to %[3]s delete_tag=címke %[2]s törölve innen: %[3]s delete_branch=ág %[2]s törölve innen: %[3]s +compare_branch=Compare compare_commits=%d commit összehasonlítása compare_commits_general=Commitok összehasonlítása +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s ezelőtt @@ -1752,6 +2335,8 @@ raw_seconds=másodperc raw_minutes=perc [dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. file_too_big=A fájl mérete ({{filesize}} MB) meghaladja a maximális méretet ({{maxFilesize}} MB). remove_file=Fájl eltávolítása @@ -1767,10 +2352,17 @@ mark_as_unread=Megjelölés olvasatlanként mark_all_as_read=Összes üzenet megjelölése olvasottként [gpg] +default_key=Signed with default key error.extract_sign=Nem sikerült kinyerni az aláírást error.generate_hash=Nem sikerült létrehozni a commitot azonosító hash-t +error.no_committer_account=No account linked to committer's email address error.no_gpg_keys_found=Nem található kulcs ehhez az aláíráshoz az adatbázisban error.not_signed_commit=Nem aláírt commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_id-ID.ini b/options/locale/locale_id-ID.ini index 5d165637e1..7029e530b9 100644 --- a/options/locale/locale_id-ID.ini +++ b/options/locale/locale_id-ID.ini @@ -19,6 +19,7 @@ create_new=Buat… user_profile_and_more=Profil dan Pengaturan… signed_in_as=Masuk sebagai enable_javascript=Situs web ini bekerja lebih baik dengan JavaScript. +toc=Table of Contents username=Nama Pengguna email=Alamat Email @@ -79,12 +80,16 @@ write=Tulis preview=Pratinjau loading=Memuat… +error404=The page you are trying to reach either does not exist or you are not authorized to view it. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] app_desc=Sebuah layanan hosting Git sendiri yang tanpa kesulitan install=Mudah dipasang +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Lintas platform platform_desc=Gitea bisa digunakan di mana Go bisa dijalankan: Windows, macOS, Linux, ARM, dll. Silahkan pilih yang Anda suka! lightweight=Ringan @@ -161,6 +166,7 @@ openid_signin=Aktifkan Login OpenID openid_signin_popup=Aktifkan masuk pengguna lewat OpenID. openid_signup=Aktifkan Pendaftaran OpenID openid_signup_popup=Aktifkan pendaftaran berdasarkan OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Membutukan CAPTCHA untuk pendaftaran. require_sign_in_view=Anda Harus Login untuk Melihat Halaman require_sign_in_view_popup=Batasi akses halaman hanya pada pengguna yang masuk. Pengunjung hanya dapat melihat halaman masuk dan pendaftaran. @@ -200,8 +206,17 @@ my_orgs=Organisasi Saya my_mirrors=Duplikat Saya view_home=Lihat %s search_repos=Cari repositori… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=Dalam repositori anda @@ -216,6 +231,7 @@ user_no_results=Tidak ditemukan pengguna yang cocok. org_no_results=Tidak ada organisasi yang cocok ditemukan. code_no_results=Tidak ada kode sumber yang cocok dengan istilah yang anda cari. code_search_results=Hasil pencarian untuk '%s' +code_last_indexed_at=Last indexed %s [auth] create_new_account=Daftar Akun @@ -378,6 +394,7 @@ user_bio=Biografi form.name_reserved=Nama pengguna '%s' dicadangkan. form.name_pattern_not_allowed=Pola '%s' tidak diperbolehkan dalam nama pengguna. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=Profil @@ -438,7 +455,11 @@ manage_openid=Kelola alamat OpenID email_desc=Alamat surel utama anda akan digunakan untuk notifikasi dan operasi lainnya. theme_desc=Ini akan menjadi tema asal Anda pada keseluruhan situs. primary=Utama +activated=Activated +requires_activation=Requires activation primary_email=Buat Utama +activate_email=Send Activation +activations_pending=Activations Pending delete_email=Hapus email_deletion=Hapus Alamat Email email_deletion_desc=Alamat email dan informasi terkait akan dihapus dari akun. Git commit dengan alamat email ini akan tetap tidak berubah. Lanjutkan? @@ -454,6 +475,7 @@ add_email=Tambah Alamat Email add_openid=Tambahkan bukaID URI baru add_email_confirmation_sent=Email konfirmasi sudah dikirim ke alamat '%s'. Silahkan periksa kotak masuk email anda dalam jangka waktu %s. add_email_success=Alamat surel telah ditambahkan. +email_preference_set_success=Email preference has been set successfully. add_openid_success=Alamat OpenID telah ditambahkan. keep_email_private=Sembunyikan Alamat Surel keep_email_private_popup=Alamat email Anda akan disembunyikan dari pengguna lain. @@ -510,6 +532,7 @@ new_token_desc=Aplikasi yang menggunakan token punya akses penuh ke akun Anda. token_name=Nama Token generate_token=Hasilkan Token generate_token_success=Token baru Anda telah dibuat. Salin sekarang oleh karena tidak akan ditampilkan lagi. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Hapus access_token_deletion=Hapus Token Akses access_token_deletion_desc=Menghapus token akan mencabut akses ke akun Anda bagi aplikasi yang menggunakannya. Lanjutkan? @@ -560,8 +583,11 @@ regenerate_scratch_token_desc=Jika Anda salah tempatkan token gosok Anda atau su twofa_disabled=Otentikasi dua-faktor telah dinonaktifkan. scan_this_image=Pindai gambar ini dengan aplikasi otentikasi: or_enter_secret=Atau masukkan rahasia: %s +then_enter_passcode=And enter the passcode shown in the application: passcode_invalid=Kode sandi salah. Coba lagi. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. u2f_require_twofa=Akun Anda harus didaftarkan pada autentikasi dua-faktor untuk menggunakan kunci keamanan. u2f_register_key=Tambahkan Kunci Keamanan u2f_nickname=Nama panggilan @@ -586,6 +612,7 @@ delete_account_title=Hapus Akun Pengguna delete_account_desc=Apakah Anda yakin ingin menghapus secara permanen akun pengguna ini? email_notifications.enable=Aktifkan Pemberitahuan Surel +email_notifications.onmention=Only Email on Mention email_notifications.disable=Nonaktifkan Email Notifikasi email_notifications.submit=Pasang Pengaturan Email @@ -606,9 +633,13 @@ visibility_fork_helper=(Mengubah hal ini akan mempengaruhi semua garpu.) clone_helper=Butuh bantuan kloning? Kunjungi Bantuan. fork_repo=Cabang Gudang penyimpanan fork_from=Cabang Dari +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template generate_repo=Buat Repositori +generate_from=Generate From repo_desc=Deskripsi repo_lang=Bahasa +repo_gitignore_helper=Select .gitignore templates. issue_labels=Label Masalah issue_labels_helper=Pilih serangkaian label masalah. license=Lisensi @@ -619,6 +650,13 @@ auto_init=Inisialisasi Repositori (tambahkan .gitignore, lisensi, dan README) create_repo=Buat Gudang penyimpanan default_branch=Cabang Default mirror_prune=Memangkas +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. mirror_last_synced=Sinkronisasi Terakhir watchers=Pengamat stargazers=Penikmat @@ -626,10 +664,18 @@ forks=Garpu pick_reaction=Pilih reaksimu reactions_more=dan %d lainnya unit_disabled=Administrator web menonaktifkan bagian repositori ini. +language_other=Other +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. template.webhooks=Webhooks template.topics=Topik template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository archive.title=Repositori ini diarsipkan. Anda bisa melihat berkas dan mengkloningnya, tapi tidak dapat mendorong atau membuka masalah/permintaan tarik. archive.issue.nocomment=Repositori ini diarsipkan. Anda tidak dapat mengomentari masalah. @@ -642,9 +688,18 @@ form.name_pattern_not_allowed=Pola '%s' tidak diperbolehkan dalam nama repositor need_auth=Otorisasi Kloning migrate_type=Tipe Migrasi migrate_type_helper=Repositori ini akan menjadi sebuah duplikat +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Ihwal Migrasi migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases migrate_repo=Migrasi Repositori +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path migrate.permission_denied=Anda tidak diizinkan untuk mengimpor repositori lokal. migrate.invalid_local_path=Jalur lokal tidak valid; tidak ada atau bukan direktori. migrate.failed=Migrasi gagal: %v @@ -676,8 +731,10 @@ quick_guide=Panduan Cepat clone_this_repo=Klon repositori ini create_new_repo_command=Membuat repositori baru pada baris perintah push_exist_repo=Mendorong sebuah repositori yang ada di baris perintah +empty_message=This repository does not contain any content. code=Kode +code.desc=Access source code, files, commits and branches. branch=Cabang tree=Pohon filter_branch_and_tag=Filter cabang atau tag @@ -686,6 +743,8 @@ tags=Tag issues=Masalah pulls=Tarik Permintaan labels=Label +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Tonggak commits=Melakukan @@ -696,7 +755,10 @@ file_history=Riwayat file_view_raw=Lihat Mentah file_permalink=Permalink file_too_large=Berkas terlalu besar untuk ditampilkan. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. stored_lfs=Tersimpan dengan GIT LFS +symbolic_link=Symbolic link commit_graph=Grafik Komit blame=Salahkan normal_view=Pandangan Normal @@ -720,6 +782,7 @@ editor.name_your_file=Nama berkas… editor.filename_help=Tambahkan direktori dengan mengetikkan nama direktori diikuti dengan garis miring ('/'). Hapus direktori dengan mengetikkan spasi balik pada awal bidang input. editor.or=atau editor.cancel_lower=Batalkan +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=Perubahan komitmen editor.add_tmpl=Tambahkan '' editor.add=Menambah '%s' @@ -732,51 +795,108 @@ editor.create_new_branch_np=Buat cabang baru untuk komit ini. editor.propose_file_change=Usul perubahan berkas editor.new_branch_name_desc=Nama branch baru… editor.cancel=Membatalkan +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. editor.branch_already_exists=Cabang '%s' sudah ada di repositori ini. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. editor.file_is_a_symlink='%s' adalah tautan simbolik, yang tidak dapat disunting dalam penyunting web +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=Tidak ada perubahan untuk ditampilkan. editor.fail_to_update_file=Gagal untuk memperbarui/buat berkas '%s' dengan kesalahan: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… editor.unable_to_upload_files=Gagal untuk mengunggah berkas ke '%s' dengan kesalahan: %v +editor.upload_file_is_locked=File '%s' is locked by %s. editor.upload_files_to_dir=Unggah berkas ke '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit +commits.desc=Browse source code change history. commits.commits=Melakukan +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=Telusuri +commits.search_all=All Branches commits.author=Penulis commits.message=Pesan commits.date=Tanggal commits.older=Lebih lama commits.newer=Terbaru commits.signed_by=Ditandai oleh +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=Masalah Baru +issues.new.title_empty=Title cannot be empty issues.new.labels=Label +issues.new.add_labels_title=Apply labels issues.new.no_label=Tidak ada Label issues.new.clear_labels=Label yang jelas +issues.new.no_items=No items issues.new.milestone=Tolak ukur waktu +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=Tidak Ada Milestone issues.new.clear_milestone=Bersihkan milestone issues.new.open_milestone=Buka Milestone issues.new.closed_milestone=Tutup Milestone +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=Tidak Ada Cabang/Tag Ditentukan issues.create=Buat Masalah issues.new_label=Label Baru +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description issues.create_label=Buat Label issues.label_templates.title=Muat sebuah label yang telah ditentukan +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: issues.label_templates.helper=Pilih set label +issues.label_templates.use=Use Label Set issues.label_templates.fail_to_load_file=Gagal untuk memuat berkas contoh label '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`telah menambahkan ini ke %s milestone %s` issues.change_milestone_at=`telah mengubah milestone dari %s ke %s %s` issues.remove_milestone_at=`telah menghapus ini dari %s milestone %s` issues.deleted_milestone=`(dihapus)` issues.self_assign_at=`menugaskan diri %s` issues.add_assignee_at=`telah ditugaskan oleh %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` issues.delete_branch_at=`telah dihapus cabang %s %s` issues.open_tab=%d Terbuka issues.close_tab=%d Tertutup issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels issues.filter_milestone=Tonggak +issues.filter_milestone_no_select=All milestones issues.filter_assignee=Menerima +issues.filter_assginee_no_select=All assignees issues.filter_type=Tipe issues.filter_type.all_issues=Semua masalah issues.filter_type.assigned_to_you=Ditugaskan kepada anda @@ -789,6 +909,12 @@ issues.filter_sort.recentupdate=Baru saja diperbarui issues.filter_sort.leastupdate=Baru diperbarui issues.filter_sort.mostcomment=Komentar terbanyak issues.filter_sort.leastcomment=Komentar paling sedikit +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks issues.action_open=Buka issues.action_close=Tutup issues.action_label=Label @@ -797,8 +923,11 @@ issues.action_milestone_no_select=Tidak ada tonggak issues.action_assignee=Menerima issues.action_assignee_no_select=Tidak ada yang menerima issues.opened_by=di buka %[1]s oleh %[3]s +pulls.merged_by=merged %[1]s by %[3]s pulls.merged_by_fake=digabungkan %[1]s oleh %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=di buka %[1]s oleh %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Sebelumnya issues.next=Selanjutnya issues.open_title=Buka @@ -812,14 +941,27 @@ issues.context.edit=Sunting issues.context.delete=Hapus issues.no_content=Belum ada konten. issues.close_issue=Tutup +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=Komentar dan Tutup issues.reopen_issue=Buka kembali issues.reopen_comment_issue=Komentar dan Buka Kembali issues.create_comment=Komentar +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`merujuk masalah dari komit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=Poster issues.collaborator=Kalaborator issues.owner=Pemilik +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Masuk untuk bergabung dengan percakapan ini. issues.edit=Sunting issues.cancel=Batal @@ -831,40 +973,201 @@ issues.label_count=%d label issues.label_open_issues=%d masalah terbuka issues.label_edit=Sunting issues.label_delete=Hapus +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. issues.label.filter_sort.alphabetically=Urutan abjad issues.label.filter_sort.reverse_alphabetically=Membalikkan menurut abjad +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d peserta issues.attachment.open_tab=`Klik untuk melihat "%s" di tab baru` issues.attachment.download=`Klik untuk mengunduh "%s"` issues.subscribe=Berlangganan issues.unsubscribe=Berhenti berlangganan +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker issues.start_tracking_short=Mulai +issues.start_tracking=Start Time Tracking issues.start_tracking_history=`mulai bekerja %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed issues.tracking_already_started=`Anda telah memulai pelacakan waktu pada masalah ini!` issues.stop_tracking=Berhenti issues.stop_tracking_history=`berhenti bekerja %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time issues.add_time_cancel=Batalkan issues.add_time_history=`tambah menghabiskan waktu %s` +issues.del_time_history=`deleted spent time %s` issues.add_time_hours=Jam issues.add_time_minutes=Menit +issues.add_time_sum_to_small=No time was entered. issues.cancel_tracking=Batal issues.cancel_tracking_history=`batalkan pelacakan waktu %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. pulls.new=Permintaan Tarik Baru +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from pulls.filter_branch=Penyaringan cabang pulls.no_results=Hasil tidak ditemukan. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` pulls.create=Buat Permintaan Tarik pulls.title_desc=ingin menggabungkan komit %[1]d dari %[2]s menuju %[3]s pulls.merged_title_desc=commit %[1]d telah digabungkan dari %[2]s menjadi %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=Percakapan pulls.tab_commits=Melakukan +pulls.tab_files=Files Changed pulls.reopen_to_merge=Tolong buka kembali permintaan tarik ini untuk melaksanakan penggabungan. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. pulls.merged=Menggabungkan +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Permintaan tarik ini dapat digabung secara otomatis. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=Gabungkan Permintaan Tarik pulls.rebase_merge_pull_request=Membuat Ulang Dasar dan Menggabungkan +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) pulls.squash_merge_pull_request=Tindih dan Gabungkan +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Milestone Baru milestones.open_tab=%d Terbuka @@ -873,13 +1176,23 @@ milestones.closed=Tertutup %s milestones.no_due_date=Tidak ada jatuh tempo milestones.open=Buka milestones.close=Tutup +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed milestones.create=Buat Milestone milestones.title=Judul milestones.desc=Deskripsi milestones.due_date=Jatuh Tempo (opsional) milestones.clear=Bersihkan +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. milestones.edit=Ubah Milestone +milestones.edit_subheader=Milestones organize issues and track progress. milestones.cancel=Batal +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. milestones.filter_sort.closest_due_date=Jatuh tempo terdekat milestones.filter_sort.furthest_due_date=Jatuh tempo terjauh milestones.filter_sort.least_complete=Paling tidak lengkap @@ -887,18 +1200,42 @@ milestones.filter_sort.most_complete=Paling lengkap milestones.filter_sort.most_issues=Paling banyak masalah milestones.filter_sort.least_issues=Paling sedikit masalah +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page wiki.page=Halaman wiki.filter_page=Halaman Penyaring +wiki.new_page=Page wiki.default_commit_message=Tulis catatan mengenai pembaruan halaman ini (opsional). wiki.save_page=Simpan Halaman wiki.last_commit_info=%s halaman ini diedit %s wiki.edit_page_button=Menyunting wiki.new_page_button=Halaman Baru +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=Hapus Halaman +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? wiki.page_already_exists=Halaman wiki dengan nama yang sama telah ada. +wiki.reserved_page=The wiki page name '%s' is reserved. wiki.pages=Halaman wiki.last_updated=Pembaruan terakhir %s @@ -908,6 +1245,9 @@ activity.period.daily=1 hari activity.period.halfweekly=3 hari activity.period.weekly=1 minggu activity.period.monthly=1 bulan +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year activity.overview=Tinjauan activity.active_prs_count_1=%d Tarik permintaan aktif activity.active_prs_count_n=%d Tarik permintaan aktif @@ -935,11 +1275,35 @@ activity.closed_issue_label=Tertutup activity.new_issues_count_1=Masalah Baru activity.new_issues_count_n=Masala baru activity.new_issue_label=Terbuka +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. activity.unresolved_conv_label=Buka activity.title.releases_1=%d Rilis activity.title.releases_n=%d Rilis activity.title.releases_published_by=%s dikeluarkan oleh %s activity.published_release_label=Dikeluarkan +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions search=Cari search.search_repo=Cari repositori @@ -947,79 +1311,348 @@ search.results=Cari hasil untuk "%s" dalam %s settings=Pengaturan settings.desc=Pengaturan dimana anda dapat mengelola pengaturan untuk repositori +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator settings.collaboration.write=Tulis settings.collaboration.read=Baca +settings.collaboration.owner=Owner settings.collaboration.undefined=Tidak terdefinisi settings.hooks=Webhooks settings.githooks=Git kait settings.basic_settings=Pengaturan Dasar settings.mirror_settings=Pengaturan Duplikat +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website settings.update_settings=Perbarui Pengaturan settings.advanced_settings=Pengaturan Lanjutan +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki settings.external_wiki_url=URL Eksternal Wiki +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker settings.external_tracker_url=URL Pelacak Masalah Eksternal +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. settings.tracker_url_format=Format URL pelacak edisi Eksternal +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format settings.tracker_issue_style.numeric=Numerik settings.tracker_issue_style.alphanumeric=Alfhanumerik +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=Zona Bahaya settings.new_owner_has_same_repo=Pemilik baru sudah memiliki repositori dengan nama yang sama. Silakan pilih nama lain. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. settings.transfer=Transfer Kepemilikan +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. settings.delete=Menghapus Repositori Ini +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- Operasi ini TIDAK BISA dibatalkan. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. settings.transfer_owner=Pemilik Baru +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. settings.search_user_placeholder=Cari pengguna… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=Tambahkan Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. settings.webhook.test_delivery=Percobaan Pengiriman +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=Permintaan settings.webhook.response=Tanggapan settings.webhook.headers=Tajuk +settings.webhook.payload=Content settings.webhook.body=Tubuh settings.githooks_desc=Kaitan Git diberdayakan oleh Git itu sendiri. Anda bisa menyunting berkas kaitan di bawah untuk mempersiapkan operasi kustom. settings.githook_edit_desc=Jika hook tidak aktif, konten sampel akan dipaparkan. Meninggalkan konten dengan nilai kosong akan menonaktifkan hook ini. settings.githook_name=Nama Hook settings.githook_content=Konten Hook settings.update_githook=Perbarui Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type settings.secret=Rahasia settings.slack_username=Nama pengguna settings.slack_icon_url=Ikon URL settings.discord_username=Nama pengguna settings.discord_icon_url=URL ikon settings.slack_color=Warna +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events settings.event_create=Menciptakan +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. settings.event_push=Dorong +settings.event_push_desc=Git push to a repository. settings.event_repository=Repositori +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Tarik permintaan +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. settings.update_webhook=Perbarui Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook settings.recent_deliveries=Pengiriman Terakhir settings.hook_type=Jenis Hook +settings.add_slack_hook_desc=Integrate Slack into your repository. settings.slack_token=Token settings.slack_domain=Domain settings.slack_channel=Saluran +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=Kunci Deploy settings.add_deploy_key=Tambahkan Kunci Deploy +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. settings.title=Judul settings.deploy_key_content=Konten +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=Cabang settings.protected_branch=Perlindungan cabang settings.protected_branch_can_push=Mengizinkan mendorong? settings.protected_branch_can_push_yes=Anda dapat mendorong settings.protected_branch_can_push_no=Anda tidak dapat mendorong +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Aktifkan perlindungan settings.delete_protected_branch=Nonaktifkan perlindungan +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: settings.choose_branch=Pilih branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=Telusuri Sumber diff.parent=orang tua diff.commit=melakukan +diff.git-notes=Notes diff.data_not_available=Konten Diff Tidak Tersedia +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=Tampilan split diff.show_unified_view=Pandangan Terpadu +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc= %d mengubah file dengan %d tambahan dan %d penghapusan diff.bin=TEMPAT SAMPAH diff.view_file=Melihat File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size diff.file_suppressed=File diff ditekan karena terlalu besar diff.too_many_files=Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam hal ini di diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=Rilis release.new_release=Baru Rilis release.draft=Rancangan @@ -1028,28 +1661,63 @@ release.stable=Stabil release.edit=edit release.ahead=%d melakukan %s sejak rilis ini release.source_code=Sumber kode +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=Tag nama release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. release.title=Judul release.content=Konten +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. release.cancel=Membatalkan release.publish=Mempublikasikan Rilis release.save_draft=Simpan Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? release.deletion_success=Rilis ini telah dihapus. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. release.downloads=Unduhan +release.download_count=Downloads: %s +branch.name=Branch Name branch.search=Cari cabang +branch.already_exists=A branch named '%s' already exists. branch.delete_head=Hapus +branch.delete=Delete Branch '%s' branch.delete_html=Hapus cabang +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. branch.create_branch=Membuat cabang %s branch.create_from=dari '%s' +branch.create_success=Branch '%s' has been created. branch.branch_already_exists=Cabang '%s' sudah ada di repositori ini. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. branch.deleted_by=Dihapus oleh %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=Nama Organisasi org_full_name_holder=Organisasi Nama Lengkap +org_name_helper=Organization names should be short and memorable. create_org=Buat Organisasi repo_updated=Diperbarui people=Orang @@ -1061,22 +1729,48 @@ create_team=Buat Tim Baru org_desc=Deskripsi team_name=Nama tim team_desc=Deskripsi +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. settings=Pengaturan +settings.options=Organization settings.full_name=Nama Lengkap settings.website=Situs web settings.location=Lokasi +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) settings.update_settings=Perbarui Setelan settings.update_setting_success=Pengaturan organisasi telah diperbarui. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. settings.delete=Menghapus Organisasi settings.delete_account=Menghapus Organisasi Ini +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=Konfirmasi Penghapusan +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? settings.hooks_desc=Tambahkan webhooks yang akan dipicu untuk semua repositori di bawah organisasi ini. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Visibilitas Keanggotaan: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible members.member_role=Peran Anggota: members.owner=Pemilik members.member=Anggota @@ -1087,22 +1781,55 @@ members.invite_now=Mengundang Sekarang teams.join=Ikut teams.leave=Meninggalkan +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=Akses Baca +teams.read_access_helper=Members can view and clone team repositories. teams.write_access=Akses Menulis +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. teams.no_desc=Tim ini tidak memiliki keterangan teams.settings=Pengaturan +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. teams.members=Anggota tim teams.update_settings=Memperbarui pengaturan +teams.delete_team=Delete Team teams.add_team_member=Tambahkan Anggota Tim +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? teams.delete_team_success=Tim sudah di hapus. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=Tim repositori teams.search_repo_placeholder=Cari repositori… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=Repositori yang ingin Anda tambahkan tidak ada; Silahkan buat terlebih dahulu. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=Dasbor +users=User Accounts organizations=Organisasi repositories=Repositori +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails config=Konfigurasi notices=Pemberitahuan Sistem monitor=Memantau @@ -1110,11 +1837,43 @@ first_page=Pertama last_page=Terakhir total=Total: %d +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. dashboard.operation_name=Nama operasi dashboard.operation_switch=Beralih dashboard.operation_run=Lari dashboard.clean_unbind_oauth=Bersihkan koneksi OAuth yang tidak terikat dashboard.clean_unbind_oauth_success=Semua koneksi OAuth yang tidak terikat telah dihapus. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. dashboard.reinit_missing_repos=Menginstal kembali semua repositori Git yang hilang dimana ada catatan dashboard.sync_external_users=Sinkronkan data pengguna eksternal dashboard.server_uptime=Waktu tambahan server @@ -1123,6 +1882,8 @@ dashboard.current_memory_usage=Penggunaan memori saat ini dashboard.total_memory_allocated=Total memori dialokasikan dashboard.memory_obtained=Memori yang didapat dashboard.pointer_lookup_times=Menunjukkan waktu pencarian +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees dashboard.current_heap_usage=Penggunaan tumpukan saat ini dashboard.heap_memory_obtained=Tumpukan memori yang didapat dashboard.heap_memory_idle=Tumpukan memori yang menganggur @@ -1145,19 +1906,60 @@ dashboard.total_gc_pause=Total GC di jeda dashboard.last_gc_pause=GC di jeda terakhir dashboard.gc_times=Waktu GC +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name users.activated=Diaktifkan users.admin=Pengelola +users.restricted=Restricted users.repos=Repo users.created=Dibuat +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. users.edit=Edit users.auth_source=Sumber Otentikasi users.local=Lokal +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=Manajemen Organisasi orgs.name=Nama orgs.teams=Tim orgs.members=Anggota +orgs.new_orga=New Organization repos.repo_manage_panel=Manajemen Repositori repos.owner=Pemilik @@ -1165,14 +1967,24 @@ repos.name=Nama repos.private=Pribadi repos.watches=Jam tangan repos.stars=Bintang +repos.forks=Forks repos.issues=Masalah repos.size=Ukuran +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source auths.name=Nama auths.type=Jenis auths.enabled=Aktif +auths.syncenabled=Enable User Synchronization auths.updated=Diperbarui auths.auth_type=Jenis otentikasi auths.auth_name=Nama otentikasi @@ -1182,15 +1994,29 @@ auths.host=Host auths.port=Port auths.bind_dn=Mengikat DN auths.bind_password=Mengikat kata sandi +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=Basis pencarian pengguna auths.user_dn=Pengguna DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size auths.filter=Menyaring pengguna auths.admin_filter=Menyaring admin +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=Pencarian atribut MS AD auths.smtp_auth=Jenis otentikasi SMTP auths.smtphost=Host SMTP auths.smtpport=Port SMTP auths.allowed_domains=Domain yang diizinkan +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=Aktifkan enkripsi TLS auths.skip_tls_verify=Lewati verifikasi TLS auths.pam_service_name=Nama layanan PAM @@ -1198,38 +2024,73 @@ auths.oauth2_provider=Penyediaan OAuth2 auths.oauth2_clientID=ID klien (kunci) auths.oauth2_clientSecret=Rahasia klien auths.openIdConnectAutoDiscoveryURL=Buka ID yang terhubung langsung dengan jelajah otomatis URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs auths.oauth2_tokenURL=Token URL auths.oauth2_authURL=Mengizinkan URL auths.oauth2_profileURL=Profil URL auths.oauth2_emailURL=Email URL auths.enable_auto_register=Mengaktifkan pendaftaran otomatis +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Cara auths.tips.oauth2.general=Otentikasi OAuth2 auths.tips.oauth2.general.tip=Saat mendaftarkan otentikasi OAuth2 yang baru, URL menelepon kembali/mengahlihkan jurusan harus menjadi: /user/oauth2//callback auths.tip.oauth2_provider=Penyediaan OAuth2 +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=Membuat aplikasi baru di https://www.dropbox.com/developers/apps auths.tip.facebook=Daftarkan sebuah aplikasi baru di https://developers.facebook.com/apps dan tambakan produk "Facebook Masuk" auths.tip.github=Mendaftar aplikasi OAuth baru di https://github.com/settings/applications/new auths.tip.gitlab=Mendaftar aplikasi baru di https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ auths.tip.openid_connect=Gunakan membuka ID yang terhubung ke jelajah URL (/.well-known/openid-configuration) untuk menentukan titik akhir +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated auths.new_success=Otentikasi '%s' telah ditambahkan. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source auths.delete_auth_title=Menghapus Otentikasi Sumber +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Pengaturan Server +config.app_name=Site Title config.app_ver=Versi Gitea +config.app_url=Gitea Base URL config.custom_conf=Jalur berkas konfigurasi +config.custom_file_root_path=Custom File Root Path config.domain=Domain SSH Server +config.offline_mode=Local Mode config.disable_router_log=Menonaktifkan router log +config.run_user=Run As Username config.run_mode=Jalankan mode config.git_version=Versi Git config.repo_root_path=Jalur akar repositori config.lfs_root_path=Path Root LFS config.static_file_root_path=Jalur akar berkas statis +config.log_file_root_path=Log Path config.script_type=Jenis skrip config.reverse_auth_user=Mengembalikan pengguna otentikasi config.ssh_config=Konfigurasi SSH config.ssh_enabled=Aktif +config.ssh_start_builtin_server=Use Built-In Server config.ssh_domain=Domain Server config.ssh_port=Port config.ssh_listen_port=Listen Port @@ -1241,6 +2102,8 @@ config.ssh_minimum_key_sizes=Ukuran kunci minimum config.lfs_config=Konfigurasi LFS config.lfs_enabled=Aktif +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Konfigurasi basis data config.db_type=Tipe @@ -1253,6 +2116,9 @@ config.db_path=Jalur config.service_config=Konfigurasi layanan config.register_email_confirm=Perlu Konfirmasi Email Saat Pendaftaran +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration config.enable_openid_signin=Aktifkan Login OpenID config.show_registration_button=Tampilkan tombol mendaftar config.require_sign_in_view=Harus Login Untuk Melihat Halaman @@ -1260,6 +2126,15 @@ config.mail_notify=Aktifkan Notifikasi Email config.disable_key_size_check=Menonaktifkan memeriksa ukuran kunci minimum config.enable_captcha=Aktifkan CAPTCHA config.active_code_lives=Kode aktif hidup +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Konfigurasi Webhook config.queue_length=Panjang antrian @@ -1275,6 +2150,7 @@ config.mailer_user=Pengguna config.mailer_use_sendmail=Menggunakan Sendmail config.mailer_sendmail_path=Jalur Sendmail config.mailer_sendmail_args=Argumen tambahan untuk Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=Kirim Email Percobaan config.test_mail_failed=Gagal untuk mengirimkan email percobaan ke '%s': %v config.test_mail_sent=Email percobaan telah dikirim ke '%s'. @@ -1286,6 +2162,7 @@ config.cache_config=Konfigurasi cache config.cache_adapter=Adaptor cache config.cache_interval=Interval cache config.cache_conn=Koneksi cache +config.cache_item_ttl=Cache Item TTL config.session_config=Sesi konfigurasi config.session_provider=Sesi penyedia @@ -1317,7 +2194,14 @@ config.git_gc_timeout=Waktu habis operasi GC config.log_config=Catat konfigurasi config.log_mode=Mode catat config.macaron_log_mode=Mode Catatan Macaron +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode config.disabled_logger=Nonaktif +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode config.xorm_log_sql=Catatan SQL monitor.cron=Tugas Cron @@ -1325,12 +2209,14 @@ monitor.name=Nama monitor.schedule=Jadwal monitor.next=Waktu selanjutnya monitor.previous=Waktu sebelumnya +monitor.execute_times=Executions monitor.process=Menjalankan proses monitor.desc=Deskripsi monitor.start=Waktu mulai monitor.execute_time=Waktu pelaksanaan monitor.process.cancel=Batalkan proses monitor.process.cancel_desc=Membatalkan sebuah proses bisa mengakibatkan hilangnya data +monitor.process.cancel_notices=Cancel: %s? monitor.queues=Antrian monitor.queue=Antrian: %s monitor.queue.name=Nama @@ -1342,6 +2228,9 @@ monitor.queue.review=Tinjau Konfigurasi monitor.queue.review_add=Tinjau/Tambah Worker monitor.queue.configuration=Konfigurasi Awal monitor.queue.nopool.title=Tidak Ada Kelompok Worker +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. monitor.queue.pool.timeout=Waktu tunggu monitor.queue.pool.addworkers.title=Tambah Worker monitor.queue.pool.addworkers.submit=Tambah Worker @@ -1350,14 +2239,36 @@ monitor.queue.pool.addworkers.numberworkers.placeholder=Jumlah Worker monitor.queue.pool.addworkers.timeout.placeholder=Taruh 0 untuk tanpa ada waktu tunggu monitor.queue.pool.addworkers.mustnumbergreaterzero=Jumlah Worker yang akan ditambahkan harus lebih dari 0 monitor.queue.pool.addworkers.musttimeoutduration=Waktu tunggu haruslah sebuah durasi golang. Contoh, 5m atau 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s monitor.queue.settings.title=Pengaturan Kelompok +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v monitor.queue.settings.timeout.error=Waktu tunggu haruslah sebuah durasi golang. Contoh, 5m atau 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero monitor.queue.settings.maxnumberworkers=Jumlah Maks. Worker +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d monitor.queue.settings.maxnumberworkers.error=Jumlah maks. worker haruslah sebuah angka monitor.queue.settings.submit=Perbarui Pengaturan monitor.queue.settings.changed=Pengaturan diperbarui +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Pemberitahuan sistem notices.view_detail_header=Lihat rincian pemberitahuan @@ -1369,6 +2280,7 @@ notices.delete_selected=Hapus yang dipilih notices.delete_all=Menghapus semua pemberitahuan notices.type=Jenis notices.type_1=Repositori +notices.type_2=Task notices.desc=Deskripsi notices.op=Op. notices.delete_success=Laporan sistem telah dihapus. @@ -1376,6 +2288,7 @@ notices.delete_success=Laporan sistem telah dihapus. [action] create_repo=repositori dibuat %s rename_repo=ganti nama gudang penyimpanan dari %[1]s ke %[3]s +commit_repo=pushed to %[3]s at %[4]s create_issue=`masalah dibuka %s#%[2]s` close_issue=`masalah ditutup %s#%[2]s` reopen_issue=`masalah dibuka kembali %s#%[2]s` @@ -1383,11 +2296,18 @@ create_pull_request=`dibuat permintaan tarik %s#%[2]s` close_pull_request=`ditutup permintaan tarik %s#%[2]s` reopen_pull_request=`dibuka kembali permintaan tarik %s#%[2]s` comment_issue=`mengomentari masalah %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`permintaan tarik gabung %s#%[2]s` transfer_repo=ditransfer repositori %s ke %s +push_tag=pushed tag %[2]s to %[3]s delete_tag=tag dihapus %[2]s dari %[3]s delete_branch=cabang dihapus %[2]s dari %[3]s +compare_branch=Compare compare_commits=Bandingkan %d melakukan +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror approve_pull_request=`menyetujui %s#%[2]s` reject_pull_request=`menyarankan perubahan untuk %s#%[2]s` @@ -1423,16 +2343,23 @@ remove_file=Hilangkan berkas notifications=Notifikasi unread=Belum dibaca read=Dibaca +no_unread=No unread notifications. +no_read=No read notifications. pin=Pemberitahuan Pin mark_as_read=Tandai sebagai membaca mark_as_unread=Tandai sebagai belum dibaca mark_all_as_read=Tandai semua sudah dibaca [gpg] +default_key=Signed with default key error.extract_sign=Gagal untuk mengambil tanda tangan error.generate_hash=Gagal untuk menghasilkan hash komit +error.no_committer_account=No account linked to committer's email address error.no_gpg_keys_found=Tidak diketahui kunci yang ditemukan di database signature error.not_signed_commit=Bukan melakukan yang ditandatangani +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] error.no_unit_allowed_repo=Anda tidak diijinkan untuk melihat semua unit dari repositori ini. diff --git a/options/locale/locale_it-IT.ini b/options/locale/locale_it-IT.ini index e8dfb3a686..8ea837d3cb 100644 --- a/options/locale/locale_it-IT.ini +++ b/options/locale/locale_it-IT.ini @@ -83,10 +83,13 @@ loading=Caricamento… error404=La pagina che stai cercando di raggiungere non esiste oppure non sei autorizzato a visualizzarla. [error] +occurred=Si è verificato un errore +report_message=Se sei sicuro che sia un bug di Gitea, cerca il problema su GitHub e apri una nuova segnalazione se necessario. [startpage] app_desc=Un servizio auto-ospitato per Git pronto all'uso install=Facile da installare +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Multipiattaforma platform_desc=Gitea funziona ovunque Go possa essere compilato: Windows, macOS, Linux, ARM, etc. Scegli ciò che ami! lightweight=Leggero @@ -163,6 +166,7 @@ openid_signin=Attiva l'accesso OpenID openid_signin_popup=Attiva registrazione utente via OpenID. openid_signup=Attiva OpenID Self-Registration openid_signup_popup=Attiva OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Richiedi convalida captcha per i nuovi utenti. require_sign_in_view=Richiedi l'accesso per visualizzare le pagine require_sign_in_view_popup=Limita l'accesso alle pagine agli utenti che hanno eseguito l'accesso. I visitatori visualizzeranno solamente le pagine di accesso e registrazione. @@ -202,8 +206,17 @@ my_orgs=Le mie Organizzazioni my_mirrors=I miei Mirror view_home=Vedi %s search_repos=Trova un repository… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=Nei tuoi repository @@ -519,6 +532,7 @@ new_token_desc=Le applicazioni che utilizzano un token hanno accesso completo al token_name=Nome Token generate_token=Genera Token generate_token_success=Il nuovo token è stato generato. Copia ora in quanto non verrà mostrato nuovamente. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Elimina access_token_deletion=Elimina token di accesso access_token_deletion_desc=Eliminare un token revocherà l'accesso al tuo account alle applicazioni che lo utilizzano. Continuare? @@ -674,6 +688,7 @@ form.name_pattern_not_allowed=Il modello '%s' non è consentito come nome di un need_auth=Autorizzazione clone migrate_type=Tipo di migrazione migrate_type_helper=Questo repository sarà un mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Elementi di migrazione migrate_items_wiki=Wiki migrate_items_milestones=Milestone @@ -728,6 +743,7 @@ tags=Tag issues=Problemi pulls=Pull Requests labels=Etichette +org_labels_desc=Organization level labels that can be used with all repositories under this organization org_labels_desc_manage=gestisci milestones=Traguardi @@ -860,6 +876,8 @@ issues.label_templates.info=Non esistono etichette. Crea una etichetta con 'Nuov issues.label_templates.helper=Scegli un set di etichette issues.label_templates.use=Usa Set Etichette issues.label_templates.fail_to_load_file=Impossibile caricare il file template di etichetta '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`aggiunta alle pietre miliari %s %s` issues.change_milestone_at=`pietra miliare modificata da %s a %s %s` issues.remove_milestone_at=`rimossa dalle pietre miliari %s %s` @@ -907,7 +925,9 @@ issues.action_assignee_no_select=Nessun assegnatario issues.opened_by=aperto %[1]s da %[3]s pulls.merged_by=mergiato %[1]s da %[3]s pulls.merged_by_fake=mergiato %[1]s da %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=aperto %[1]s da %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Pagina precedente issues.next=Pagina successiva issues.open_title=Aperto @@ -921,10 +941,13 @@ issues.context.edit=Modifica issues.context.delete=Elimina issues.no_content=Non ci sono ancora contenuti. issues.close_issue=Chiudi +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=Commenta e Chiudi issues.reopen_issue=Riapri issues.reopen_comment_issue=Commenta e Riapri issues.create_comment=Commento +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`ha fatto riferimento a questa issue dal commit %[2]s` issues.ref_issue_from=`ha fatto riferimento a questo problema %[4]s %[2]s` issues.ref_pull_from=`ha fatto riferimento a questa pull request %[4]s %[2]s` @@ -936,7 +959,9 @@ issues.ref_from=`da %[1]s` issues.poster=Autore issues.collaborator=Collaboratori issues.owner=Proprietario +issues.re_request_review=Re-request review issues.remove_request_review=Elimina richiesta revisione +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Effettua l'accesso per partecipare alla conversazione. issues.edit=Modifica issues.cancel=Annulla @@ -1004,6 +1029,9 @@ issues.due_date=Data di scadenza issues.invalid_due_date_format=Il formato della data di scadenza deve essere 'yyyy-mm-dd'. issues.error_modifying_due_date=Impossibile modificare la data di scadenza. issues.error_removing_due_date=Impossibile rimuovere la data di scadenza. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy-mm-dd issues.due_date_form_add=Aggiungi data di scadenza issues.due_date_form_edit=Modifica @@ -1022,6 +1050,8 @@ issues.dependency.add=Aggiungi dipendenza… issues.dependency.cancel=Annulla issues.dependency.remove=Rimuovi issues.dependency.remove_info=Rimuovi questa dipendenza +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` issues.dependency.issue_closing_blockedby=La chiusura di questa richiesta pull è bloccata per i seguenti problemi issues.dependency.pr_closing_blockedby=La chiusura di questo problema è bloccata per i seguenti problemi issues.dependency.issue_close_blocks=Questo problema impedisce la chiusura dei seguenti problemi @@ -1047,6 +1077,10 @@ issues.review.comment=revisionato %s issues.review.left_comment=lascia un commento issues.review.content.empty=Devi lasciare un commento che indichi la modifica richiesta. issues.review.reject=richieste modifiche %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=In sospeso issues.review.review=Revisiona issues.review.reviewers=Revisori @@ -1055,6 +1089,8 @@ issues.review.hide_outdated=Nascondere obsoleti issues.review.show_resolved=Mostra risolti issues.review.hide_resolved=Nascondi risolte issues.review.resolve_conversation=Risolvi la conversazione +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved issues.assignee.error=Non tutte le assegnazioni sono state aggiunte a causa di un errore imprevisto. pulls.desc=Attiva pull request e revisioni di codice. @@ -1090,6 +1126,7 @@ pulls.required_status_check_missing=Mancano alcuni controlli richiesti. pulls.required_status_check_administrator=Come amministratore, puoi ancora unire questa pull request. pulls.blocked_by_approvals=La richiesta Pull non ha abbastanza approvazioni. %d di %d approvazioni concesse. pulls.blocked_by_rejection=Questa Pull Request ha delle modifiche richieste da un revisore. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=La pull request può essere unita automaticamente. pulls.cannot_auto_merge_desc=Questa pull request non può essere unita automaticamente a causa di conflitti. pulls.cannot_auto_merge_helper=Unire manualmente per risolvere i conflitti. @@ -1122,11 +1159,15 @@ pulls.push_rejected_no_message=Merge Fallito: Il push è stato rifiutato ma non pulls.open_unmerged_pull_exists=`Non è possibile riaprire questa pull request perché ne esiste un'altra (#%d) con proprietà identiche.` pulls.status_checking=Alcuni controlli sono in sospeso pulls.status_checks_success=Tutti i controlli sono stati effettuati con successo +pulls.status_checks_warning=Some checks reported warnings pulls.status_checks_failure=Alcuni controlli sono falliti +pulls.status_checks_error=Some checks reported errors pulls.update_branch=Aggiorna branch pulls.update_branch_success=Brench aggiornato con successo pulls.update_not_allowed=Non sei abilitato ad aggiornare il branch pulls.outdated_with_base_branch=Questo brench non è aggiornato con il branch di base +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Nuova Milestone milestones.open_tab=%d Aperti @@ -1359,8 +1400,13 @@ settings.search_user_placeholder=Ricerca utente… settings.org_not_allowed_to_be_collaborator=Le organizzazioni non possono essere aggiunte come un collaboratore. settings.change_team_access_not_allowed=La modifica dell'accesso al team per il repository è stato limitato al solo proprietario dell'organizzazione settings.team_not_in_organization=Il team non è nella stessa organizzazione del repository +settings.teams=Teams +settings.add_team=Add Team settings.add_team_duplicate=Il team ha già il repository settings.add_team_success=Il team ha ora accesso al repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed settings.remove_team_success=L'accesso del team al repository è stato rimosso. settings.add_webhook=Aggiungi Webhook settings.add_webhook.invalid_channel_name=Il canale Webhook non può essere vuoto e contenere solo un # carattere. @@ -1408,11 +1454,15 @@ settings.event_push=Push settings.event_push_desc=Git push in un repository. settings.event_repository=Repository settings.event_repository_desc=Repository creato o eliminato. +settings.event_header_issue=Issue Events settings.event_issues=Issues settings.event_issues_desc=Issue aperto, chiuso, riaperto o modificato. settings.event_issue_assign=Issue Assegnato settings.event_issue_assign_desc=Issue assegnata o non assegnata. settings.event_issue_label=Issue etichettato +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=Commento Issue settings.event_issue_comment_desc=Commento issue creato, modificato o rimosso. settings.event_header_pull_request=Eventi di Pull Request @@ -1422,6 +1472,13 @@ settings.event_pull_request_assign=Pull Request assegnata settings.event_pull_request_assign_desc=Pull request assegnata o non assegnata. settings.event_pull_request_label=Pull Request etichettata settings.event_pull_request_label_desc=Etichette Pull request aggiornate o cancellate. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized settings.event_pull_request_sync_desc=Pull request sincronizzata. settings.branch_filter=Filtro branch settings.branch_filter_desc=Whitelist branch per gli eventi di push, creazione e cancellazione del ramo, specificati con un pattern globale. Se vuoto o *, gli eventi per tutti i rami vengono segnalati. Vedi github.com/gobwas/glob documentazione per la sintassi. Esempi: master, {master,release*}. @@ -1440,6 +1497,7 @@ settings.slack_channel=Canale settings.add_discord_hook_desc=Integra Discord nel tuo repository. settings.add_dingtalk_hook_desc=Integra Dingtalk nel tuo repository. settings.add_telegram_hook_desc=Integra Telegram nella tua repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. settings.add_msteams_hook_desc=Integra Microsoft Teams nella tua repository. settings.add_feishu_hook_desc=Integra Feishu nel tuo repository. settings.deploy_keys=Dispiega Chiavi @@ -1492,6 +1550,8 @@ settings.dismiss_stale_approvals=Ignora impostazione vecchie settings.dismiss_stale_approvals_desc=Quando i nuovi commit che cambiano il contenuto della pull request vengono pushati nel branch, le vecchie approvazioni verranno eliminate. settings.require_signed_commits=Richiede commit firmati settings.require_signed_commits_desc=Rifiuta i push a questo ramo se non sono firmati o non verificati +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Attiva protezione settings.delete_protected_branch=Disattiva protezione settings.update_protect_branch_success=La protezione branch per il branch '%s' è stata aggiornata. @@ -1500,6 +1560,8 @@ settings.protected_branch_deletion=Disattiva protezione branch settings.protected_branch_deletion_desc=Disattivare la protezione branch permette agli utenti con permesso di scrittura di pushare sul branch. Continuare? settings.block_rejected_reviews=Blocca il merge di revisioni rifiutate settings.block_rejected_reviews_desc=Il merge non sarà possibile quando sono richiesti cambiamenti da revisori, anche se ci sono sufficienti approvazioni. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. settings.default_branch_desc=Seleziona un branch del repository predefinito per le pull request ed i commit di codice: settings.choose_branch=Scegli un branch… settings.no_protected_branch=Non ci sono branch protetti. @@ -1507,6 +1569,7 @@ settings.edit_protected_branch=Modifica settings.protected_branch_required_approvals_min=Le autorizzazioni richieste non possono essere negative. settings.bot_token=Token del Bot settings.chat_id=ID chat +settings.matrix.homeserver_url=Homeserver URL settings.matrix.room_id=ID della stanza settings.matrix.access_token=Token di accesso settings.matrix.message_type=Tipo di messaggio @@ -1587,6 +1650,7 @@ diff.review.placeholder=Revisione commento diff.review.comment=Commentare diff.review.approve=Approva diff.review.reject=Richiedi cambiamenti +diff.committed_by=committed by releases.desc=Tenere traccia di versioni e download del progetto. release.releases=Rilasci @@ -1639,6 +1703,7 @@ branch.deleted_by=Eliminato da %s branch.restore_success=Il branch '%s' è stato ripristinato. branch.restore_failed=Impossibile ripristinare il branch '%s '. branch.protected_deletion_failed=Il branch '%s' è protetto. Non può essere eliminato. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. branch.restore=Ripristina Branch '%s' branch.download=Scarica Branch '%s' branch.included_desc=Questo ramo fa parte del ramo predefinito @@ -1699,6 +1764,7 @@ settings.delete_org_title=Elimina organizzazione settings.delete_org_desc=Questa organizzazione verrà eliminata definitivamente. Continuare? settings.hooks_desc=Aggiungi i webhooks che verranno attivati per tutti i repository sotto questa organizzazione. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Visibilità appartenenza: members.public=Visibile @@ -1780,10 +1846,33 @@ dashboard.operation_switch=Cambia dashboard.operation_run=Esegui dashboard.clean_unbind_oauth=Elimina connessione OAuth slegate dashboard.clean_unbind_oauth_success=Tutte le connessione OAuth slegate sono state eliminate. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=Elimina tutti gli archivi dei repository +dashboard.delete_repo_archives.started=Delete all repository archives task started. dashboard.delete_missing_repos=Elimina tutti i repository mancanti dei loro file Git +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. dashboard.delete_generated_repository_avatars=Elimina gli avatar generati nelle repository +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=Esegui la garbage collection su tutti i repository +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) dashboard.resync_all_hooks=Sincronizza nuovamente gli hook di pre-ricezione, di aggiornamento e di post-ricezione di tutti i repository. dashboard.reinit_missing_repos=Reinizializza tutti i repository Git mancanti per i quali esistono cambiamenti registrati esistenti dashboard.sync_external_users=Sincronizza dati utente esterno @@ -1844,6 +1933,7 @@ users.prohibit_login=Disattiva login users.is_admin=È amministratore users.is_restricted=È limitato users.allow_git_hook=Può creare Git Hook +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=Può importare repository locali users.allow_create_organization=Può creare organizzazioni users.update_profile=Aggiorna account utente @@ -1885,6 +1975,7 @@ hooks.desc=I Webhooks effettuano automaticamente richieste HTTP POST ad un serve hooks.add_webhook=Aggiungi Webhook predefinito hooks.update_webhook=Aggiorna Webhook predefinito +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. systemhooks.add_webhook=Aggiungi Webhook di Sistema systemhooks.update_webhook=Aggiorna Webhook di Sistema @@ -1919,6 +2010,7 @@ auths.search_page_size=Dimensioni pagina auths.filter=Fitro utente auths.admin_filter=Filtro Amministratore auths.restricted_filter=Filtro riservato +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=Attributi di ricerca AD MS auths.smtp_auth=Tipo di autenticazione SMTP auths.smtphost=Host SMTP @@ -1953,6 +2045,7 @@ auths.tips.oauth2.general=Autenticazione OAuth2 auths.tips.oauth2.general.tip="Quando si registra una nuova autenticazione OAuth2, l'URL di callback/reindirizzamento deve essere:/user/oauth2//callback auths.tip.oauth2_provider=OAuth2 Provider auths.tip.bitbucket=Registra un nuovo cliente OAuth su https://bitbucket.org/account/user//oauth-consumers/new e aggiungi il permesso 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=Crea una nuova applicazione su https://www.dropbox.com/developers/apps auths.tip.facebook=Registra una nuova applicazione su https://developers.facebook.com/apps e aggiungi il prodotto "Facebook Login" auths.tip.github=Registra una nuova applicazione OAuth su https://github.com/settings/applications/new @@ -1962,6 +2055,7 @@ auths.tip.openid_connect=Utilizza l'OpenID Connect Discovery URL (/.well auths.tip.twitter=Vai su https://dev.twitter.com/apps, crea una applicazione e assicurati che l'opzione "Allow this application to be used to Sign In with Twitter" sia abilitata auths.tip.discord=Registra una nuova applicazione su https://discordapp.com/developers/applications/me auths.tip.gitea=Registra una nuova applicazione OAuth2. La guida può essere trovata a https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=Modifica fonte di autenticazione auths.activated=Questa fonte di autenticazione è attiva auths.new_success=L'autenticazione '%s' è stata aggiunta. @@ -2056,6 +2150,7 @@ config.mailer_user=Utente config.mailer_use_sendmail=Utilizza Sendmail config.mailer_sendmail_path=Percorso Sendmail config.mailer_sendmail_args=Argomenti aggiuntivi per Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=Invia email di prova config.test_mail_failed=Impossibile inviare mail di prova a '%s': %v config.test_mail_sent=Una mail di prova è stata inviata a '%s'. @@ -2134,6 +2229,8 @@ monitor.queue.review_add=Rivedi/aggiungi Workers monitor.queue.configuration=Configurazione iniziale monitor.queue.nopool.title=Nessun pool di Workers monitor.queue.nopool.desc=Questa coda racchiude altre code al suo interno e non ha un proprio pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. monitor.queue.pool.timeout=Timeout monitor.queue.pool.addworkers.title=Aggiungi Workers monitor.queue.pool.addworkers.submit=Aggiungi Workers @@ -2143,7 +2240,9 @@ monitor.queue.pool.addworkers.timeout.placeholder=Imposta 0 per non avere timeou monitor.queue.pool.addworkers.mustnumbergreaterzero=Il numero di Workers da aggiungere deve essere maggiore di zero monitor.queue.pool.addworkers.musttimeoutduration=Il timeout deve essere una durata golang, per esempio 5m o 0 monitor.queue.pool.flush.title=Pulisci Coda +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. monitor.queue.pool.flush.submit=Aggiungi un Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s monitor.queue.settings.title=Impostazioni pool monitor.queue.settings.desc=I gruppi crescono dinamicamente con un boost in risposta al loro blocco delle code dei worker. Queste modifiche non influenzeranno i gruppi di worker attuali. @@ -2181,6 +2280,7 @@ notices.delete_selected=Elimina selezionati notices.delete_all=Elimina tutti gli avvisi notices.type=Tipo notices.type_1=Repository +notices.type_2=Task notices.desc=Descrizione notices.op=Op. notices.delete_success=Gli avvisi di sistema sono stati eliminati. @@ -2202,6 +2302,7 @@ transfer_repo=repository %s trasferito in %s push_tag=pushato il tag %[2]s to %[3]s delete_tag=tag eliminato %[2]s da %[3]s delete_branch=branch eliminato %[2]s da %[3]s +compare_branch=Compare compare_commits=Confronta %d commits compare_commits_general=Confronta commit mirror_sync_push=commit sincronizzati a %[3]s a %[4]s dal mirror diff --git a/options/locale/locale_ja-JP.ini b/options/locale/locale_ja-JP.ini index 6441d49090..dd1d5fa2f5 100644 --- a/options/locale/locale_ja-JP.ini +++ b/options/locale/locale_ja-JP.ini @@ -166,6 +166,7 @@ openid_signin=OpenIDを使ったサインインを有効にする openid_signin_popup=OpenIDを使ったユーザーのサインインを有効にします。 openid_signup=OpenIDを使ったセルフ登録を有効にする openid_signup_popup=OpenIDベースでのユーザーのセルフ登録を有効にします。 +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=ユーザーのセルフ登録時にCAPTCHAを必須にします。 require_sign_in_view=ページ閲覧にサインインが必要 require_sign_in_view_popup=ページアクセスをサインイン済みユーザーに限定します。 訪問者はサインインページと登録ページだけ見ることができます。 @@ -687,6 +688,7 @@ form.name_pattern_not_allowed='%s' の形式はリポジトリ名に使用でき need_auth=クローン時の認証 migrate_type=移行の種類 migrate_type_helper=このリポジトリをミラーにする +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=移行する項目 migrate_items_wiki=Wiki migrate_items_milestones=マイルストーン @@ -1648,6 +1650,7 @@ diff.review.placeholder=レビューコメント diff.review.comment=コメント diff.review.approve=承認 diff.review.reject=変更要請 +diff.committed_by=committed by releases.desc=プロジェクトバージョンとダウンロードの追跡。 release.releases=リリース diff --git a/options/locale/locale_ko-KR.ini b/options/locale/locale_ko-KR.ini index 67db61c84e..c86f8e7ae9 100644 --- a/options/locale/locale_ko-KR.ini +++ b/options/locale/locale_ko-KR.ini @@ -19,6 +19,7 @@ create_new=생성하기 user_profile_and_more=프로파일 및 설정 signed_in_as=다음 사용자로 로그인됨 enable_javascript=이 웹사이트는 자바스크립트 활성화가 필요합니다. +toc=Table of Contents username=사용자명 email=이메일 주소 @@ -79,15 +80,22 @@ write=쓰기 preview=미리보기 loading=불러오는 중... +error404=The page you are trying to reach either does not exist or you are not authorized to view it. [error] +occurred=오류가 발생했습니다 +report_message=이것이 Gitea의 버그인게 확실하다면, Github에서 이슈를 검색하고 필요한 경우 새 이슈를 만드십시오. [startpage] app_desc=편리한 설치형 Git 서비스 install=쉬운 설치 +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=크로스 플랫폼 +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! lightweight=가벼움 +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! license=오픈 소스 +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! [install] install=설치 @@ -100,7 +108,9 @@ host=호스트 user=이름 password=비밀번호 db_name=데이터베이스 이름 +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . db_schema=스키마 +db_schema_helper=Leave blank for database default ("public"). ssl_mode=SSL charset=문자셋 path=경로 @@ -110,6 +120,7 @@ no_admin_and_disable_registration=관리자 계정을 만들지 않고 등록을 err_empty_admin_password=관리자 비밀번호는 비어 있을 수 없습니다. err_empty_admin_email=관리자 이메일은 비어 있을 수 없습니다. err_admin_name_is_reserved=관리자 사용자 이름이 올바르지 않습니다, 제한된 사용자 이름입니다 +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern err_admin_name_is_invalid=관리자 사용자 이름이 올바르지 않습니다 general_title=기본설정 @@ -155,6 +166,7 @@ openid_signin=OpenID 로그인 사용 openid_signin_popup=OpenID 를 이용한 로그인 가능여부 openid_signup=OpenID 가입 가능여부 openid_signup_popup=OpenID를 통한 가입 가능여부 +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=사용자 등록시 캡차 요구 require_sign_in_view=페이지를 보기 위해 로그인 하기 require_sign_in_view_popup=로그인한 사용자만 페이지에 접근할 수 있도록 제한합니다. 방문자들은 오직 sign in과 등록페이지만 볼 수 있습니다. @@ -194,8 +206,17 @@ my_orgs=내 조직 my_mirrors=내 미러 저장소들 view_home=%s 보기 search_repos=저장소 찾기.. +filter=다른 필터 +show_archived=아카이브됨 +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=당신의 저장소에 @@ -210,6 +231,7 @@ user_no_results=일치하는 사용자가 없습니다. org_no_results=일치하는 조직이 없습니다. code_no_results=검색어와 일치하는 소스코드가 없습니다. code_search_results='%s'에 대한 검색결과 +code_last_indexed_at=Last indexed %s [auth] create_new_account=계정 등록 @@ -238,6 +260,7 @@ send_reset_mail=복구 이메일 보내기 reset_password=비밀번호 재설정 invalid_code=검증 코드가 유효하지 않거나 만료되었습니다. reset_password_helper=계정 복구 +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s password_too_short=비밀번호의 길이는 최소 %d 자가 되어야 합니다. non_local_account=로컬 유저가 아닌 경우 Gitea 웹 인터페이스를 통해 비밀번호를 변경할 수 없습니다. verify=확인 @@ -260,11 +283,15 @@ openid_connect_desc=선택된 OpenID의 URI를 찾을 수 없습니다. 여기 openid_register_title=새 계정 생성 openid_register_desc=선택된 OpenID의 URI를 찾을 수 없습니다. 여기서 새 계정으로 연동할 수 있습니다. openid_signin_desc=OpenID URI를 입력하십시오. 다음과 같은 형식이 될 수 있습니다: https://anne.me, bob.openid.org.cn 또는 gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. email_domain_blacklisted=당신의 이메일 주소로 등록할 수 없습니다. authorize_application=애플리케이션 승인 authorize_redirect_notice=애플리케이션을 승인하면 %s (으)로 리다이렉트됩니다. authorize_application_created_by=이 애플리케이션은 %s (이)가 만들었습니다. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? authorization_failed=인증 실패 +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. sspi_auth_failed=SSPI 인증 실패 [mail] @@ -312,6 +339,7 @@ max_size_error=` %s 글자를 넘을 수 없습니다.` email_error=` 올바른 이메일 주소가 아닙니다.` url_error=` 올바른 URL이 아닙니다.` include_error=` 반드시 '%s'를 포함해야 합니다.` +glob_pattern_error=` glob pattern is invalid: %s.` unknown_error=알 수 없는 오류: captcha_incorrect=CAPTCHA 코드가 올바르지 않습니다. password_not_match=비밀번호가 일치하지 않습니다. @@ -319,12 +347,19 @@ lang_select_error=목록에서 언어를 선택해주세요. username_been_taken=이미 사용하고 있는 아이디입니다. repo_name_been_taken=이미 사용하고 있는 저장소 이름입니다. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. org_name_been_taken=이미 사용중인 조직 이름입니다. team_name_been_taken=이미 사용중인 팀 이름입니다. team_no_units_error=최소 하나 이상의 레포지토리 섹션에 대한 접근을 허용하십시오. email_been_used=이미 사용 중인 이메일 주소입니다. openid_been_used=이미 사용 중인 OpenID 주소(%s) 입니다. username_password_incorrect=사용자 이름 또는 암호가 올바르지 않습니다. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) enterred_invalid_repo_name=입력한 저장소의 이름이 올바르지 않습니다. enterred_invalid_owner_name=새로운 소유자 이름이 올바르지 않습니다. enterred_invalid_password=입력한 비밀번호는 올바르지 않습니다. @@ -359,6 +394,7 @@ user_bio=소개 form.name_reserved=사용자 이름 '%s'는 예약되어 있습니다. form.name_pattern_not_allowed=%s 패턴은 사용자 이름에 사용할 수 없습니다. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=프로필 @@ -419,7 +455,11 @@ manage_openid=OpenID 주소 관리 email_desc=주 사용 이메일 주소는 알림과 기타 작업에 사용됩니다. theme_desc=이 테마가 사이트 전체 기본 테마가 됩니다. primary=기본 +activated=Activated +requires_activation=Requires activation primary_email=프라이머리로 만들기 +activate_email=Send Activation +activations_pending=Activations Pending delete_email=삭제 email_deletion=이메일 주소 삭제 email_deletion_desc=계정의 이메일 주소와 관련된 정보가 삭제됩니다. 이메일 주소로 이미 커밋된 내용들은 바뀌지 않고 남아있게 됩니다. 계속 진행하시겠습니까? @@ -435,6 +475,7 @@ add_email=이메일 주소 추가 add_openid=OpenID URI를 추가 add_email_confirmation_sent=검증 메일이 '%s'로 전송되었습니다. '%s' 안에 받은 편지함을 확인하여 이메일 주소를 검증하여 주십시오. add_email_success=새로운 이메일 주소가 추가되었습니다. +email_preference_set_success=Email preference has been set successfully. add_openid_success=새로운 OpenID 주소가 추가되었습니다. keep_email_private=이메일 주소 숨기기 keep_email_private_popup=당신의 이메일 주소가 다른 사람에게 숨겨질 것입니다. @@ -449,6 +490,7 @@ ssh_helper=도움이 필요하세요? GitHub의 설명서를 gpg_helper=도움이 필요하세요? GitHub의 설명서를 참조하시기 바랍니다: GPG키에 대하여. add_new_key=SSH 키 추가 add_new_gpg_key=GPG 키 추가 +ssh_key_been_used=This SSH key has already been added to the server. ssh_key_name_used=같은 이름의 SSH 키가 이미 당신의 계정에 추가되어 있습니다. gpg_key_id_used=같은 ID의 GPG 공개키가 이미 존재합니다. gpg_no_key_email_found=이 GPG 키는 귀하의 계정에 연결된 어떠한 이메일 주소로도 사용할 수 없습니다. @@ -490,19 +532,43 @@ new_token_desc=토큰을 사용하면 어플리케이션에서 귀하의 계정 token_name=토큰 이름 generate_token=토큰 생성 generate_token_success=새로운 토큰이 생성되었습니다. 이 토큰은 다시 보이지 않으니 지금 복사하십시오. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=삭제 access_token_deletion=액세스 토큰 삭제 access_token_deletion_desc=토큰을 삭제하면 해당 토큰을 이용하는 어플리케이션으로부터 귀하의 계정에 대한 접근권한이 사라지게 됩니다. 계속하시겠습니까? delete_token_success=토큰이 삭제되었습니다. 해당 토큰을 사용하는 어플리케이션은 더 이상 이 계정으로 접근할 수 없습니다. manage_oauth2_applications=OAuth2 애플리케이션 관리 +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI save_application=저장하기 oauth2_client_id=클라이언트 ID +oauth2_client_secret=Client Secret oauth2_regenerate_secret=시크릿키 재발급 +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. oauth2_application_edit=수정하기 +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. revoke_key=취소 revoke_oauth2_grant=접근 권한 제거 +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. twofa_desc=2단계 인증은 계정의 보안을 향상시킵니다. twofa_is_enrolled=귀하의 계정은 현재 2단계 인증에 등록되어 있습니다. @@ -521,6 +587,7 @@ then_enter_passcode=어플리케이션에 표시된 인증코드를 입력하여 passcode_invalid=인증코드가 올바르지 않습니다. 재시도해주십시오. twofa_enrolled=당신의 계정에 2단계 인증이 설정되었습니다. 스크래치 토큰 (%s) 은 한 번만 표시되므로 안전한 장소에 보관하십시오! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. u2f_require_twofa=보안 키를 사용하기 위해서는 귀하의 계정을 2단계 인증에 등록해야 합니다. u2f_register_key=보안 키 추가 u2f_nickname=별명 @@ -539,12 +606,15 @@ orgs_none=당신은 어떤 조직의 구성원도 아닙니다. repos_none=어떤 레포지터리도 존재하지 않습니다. delete_account=계정 삭제 +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. confirm_delete_account=삭제 승인 delete_account_title=사용자 계정 삭제 delete_account_desc=이 계정을 정말로 삭제하시겠습니까? email_notifications.enable=이메일 알림 켜기 +email_notifications.onmention=Only Email on Mention email_notifications.disable=이메일 알림 끄기 +email_notifications.submit=Set Email Preference [repo] owner=소유자 @@ -554,7 +624,9 @@ repo_size=저장소 용량 template=템플릿 template_select=템플릿 고르기 template_helper=템플릿으로 저장소 만들기 +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=가시성 +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. visibility_helper=개인 저장소로 만들기 visibility_helper_forced=사이트 관리자가 새 레포지토리에 대해 비공개로만 생성되도록 하였습니다. visibility_fork_helper=(변경사항을 적용하는 경우 모든 포크가 영향을 받게 됩니다.) @@ -563,9 +635,13 @@ fork_repo=저장소 포크 fork_from=원본 프로젝트 : fork_visibility_helper=포크된 저장소의 가시성은 변경하실 수 없습니다. use_template=이 템플릿을 사용 +generate_repo=Generate Repository +generate_from=Generate From repo_desc=설명 repo_lang=언어 repo_gitignore_helper=.gitignore 템플릿 선택 +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. license=라이센스 license_helper=라이센스 파일을 선택해주세요. readme=README @@ -578,16 +654,32 @@ mirror_prune_desc=불필요하게된 원격 트래킹 참조 삭제 mirror_interval=미러 간격 (올바른 시간 단위는 'h','m','s'). 0은 자동 동기화를 비활성화 합니다. mirror_interval_invalid=미러 간격이 올바르지 않습니다. mirror_address=URL로 부터 클론 +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. mirror_last_synced=마지막 동기화 watchers=주시하고 있는 사람들 stargazers=별을 준 사람들 forks=포크 pick_reaction=리액션 선택 reactions_more=그리고 %d 더 +unit_disabled=The site administrator has disabled this repository section. language_other=기타 +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks template.topics=토론 주제 +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. form.reach_limit_of_creation=이미 최대치인 %d 개의 레포지터리를 가지고 있습니다. form.name_reserved=저장소 이름 '%s'은 예약 되어 있습니다. @@ -596,17 +688,31 @@ form.name_pattern_not_allowed='%s' 패턴은 저장소명으로 허용되지 않 need_auth=클론시 인증 migrate_type=마이그레이션 유형 migrate_type_helper=이 저장소는 미러가 됩니다. +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items migrate_items_wiki=위키 +migrate_items_milestones=Milestones +migrate_items_labels=Labels migrate_items_issues=이슈 +migrate_items_pullrequests=풀 리퀘스트 +migrate_items_releases=릴리즈 migrate_repo=저장소 마이그레이션 migrate.clone_address=URL로 부터 마이그레이트 / 클론 +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository migrate.clone_local_path=또는 로컬 서버의 경로 migrate.permission_denied=로컬 저장소는 가져오기를 할 수 없습니다. migrate.invalid_local_path=로컬 경로가 올바르지 않습니다. 디렉토리가 아니거나 존재하지 않습니다. migrate.failed=마이그레이션 실패: %v +migrate.lfs_mirror_unsupported=LFS 오브젝트에 대한 미러링은 지원하지 않습니다. 'git lfs fetch --all' 과 'git lfs push -all' 을 대신 사용하세요. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=의 미러 forked_from=원본 프로젝트 : +generated_from=generated from fork_from_self=자신의 저장소를 포크 할 수 없습니다. fork_guest_user=로그인하고 Fork 이 창고. copy_link=복사 @@ -637,6 +743,8 @@ tags=태그 issues=이슈 pulls=풀 리퀘스트 labels=레이블 +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=마일스톤 commits=커밋 @@ -650,41 +758,74 @@ file_too_large=보여주기에는 파일이 너무 큽니다. video_not_supported_in_browser=당신의 브라우저가 HTML5 'video' 태그를 지원하지 않습니다. audio_not_supported_in_browser=당신의 브라우저가 HTML5 'audio' 태그를 지원하지 않습니다. stored_lfs=Git LFS에 저장되어 있습니다 +symbolic_link=심볼릭 링크 commit_graph=커밋 그래프 +blame=Blame +normal_view=Normal View +line=line +lines=lines editor.new_file=새 파일 editor.upload_file=파일 업로드 editor.edit_file=파일 편집 editor.preview_changes=변경내용 미리보기 +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. editor.cannot_edit_non_text_files=바이너리 파일을 웹 인터페이스에서 편집하실 수 없습니다. editor.edit_this_file=파일 편집 +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. editor.delete_this_file=파일 삭제 +editor.must_have_write_access=You must have write access to make or propose changes to this file. editor.file_delete_success='%s' 파일이 삭제되었습니다. editor.name_your_file=파일명을 입력하세요... +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. editor.or=혹은 editor.cancel_lower=취소 +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=변경 내용을 커밋 +editor.add_tmpl=Add '' editor.add=추가 '%s' editor.update=업데이트 '%s' editor.delete=삭제 '%s' editor.commit_message_desc=선택적 확장 설명을 추가... editor.commit_directly_to_this_branch=%s 브랜치에서 직접 커밋해주세요. editor.create_new_branch=이 커밋에 대한 새로운 브랜치를 만들고 끌어오기 요청을 시작합니다. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change editor.new_branch_name_desc=새로운 브랜치 명... editor.cancel=취소 editor.filename_cannot_be_empty=파일명이 빈칸입니다. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. editor.branch_already_exists=이 저장소에 브랜치 '%s'가 이미 존재합니다. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. editor.file_already_exists='%s' 파일명은 이미 이 저장소에 존재합니다. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=표시할 변경사항이 없습니다. editor.fail_to_update_file=파일 '%s'를 변경/추가 하는데 실패하였습니다. 에러: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. editor.add_subdir=경로 추가... editor.unable_to_upload_files=파일 '%s'를 업로드하는데 실패하였습니다. 에러: %v +editor.upload_file_is_locked=File '%s' is locked by %s. editor.upload_files_to_dir=파일 업로드 '%s' editor.cannot_commit_to_protected_branch=보호된 '%s' 브랜치로 커밋할 수 없습니다. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit commits.desc=소스 코드 변경 내역 탐색 commits.commits=커밋 +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. commits.search=커밋 찾기... +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=검색 commits.search_all=모든 브랜치 commits.author=작성자 @@ -693,24 +834,37 @@ commits.date=날짜 commits.older=이전 commits.newer=최신 commits.signed_by=로그인 계정 +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer commits.gpg_key_id=GPG 키 ID ext_issues=외부 버그 ext_issues.desc=외부 이슈 트래커 연결. +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=새로운 이슈 issues.new.title_empty=제목은 비워둘 수 없습니다. issues.new.labels=레이블 +issues.new.add_labels_title=Apply labels issues.new.no_label=레이블 없음 issues.new.clear_labels=레이블 초기화 +issues.new.no_items=No items issues.new.milestone=마일스톤 +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=마일스톤 없음 issues.new.clear_milestone=마일스톤 초기화 issues.new.open_milestone=마일스톤 생성 issues.new.closed_milestone=마일스톤 닫기 issues.new.assignees=담당자 +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=담당자 초기화 issues.new.no_assignees=담당자 없음 +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=Branch/Tag 가 지정되어 있지 않습니다. issues.create=이슈 생성 issues.new_label=새로운 레이블 @@ -722,6 +876,8 @@ issues.label_templates.info=아직 레이블이 없습니다. 레이블 'New Lab issues.label_templates.helper=라벨 세트 선택 issues.label_templates.use=레이블 세트 사용 issues.label_templates.fail_to_load_file=라벨 템플릿 파일 '%s'를 로드하는데 실패하였습니다.: %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`%s %s 마일스톤을 추가하였습니다.` issues.change_milestone_at=`%s 에서 %s %s 마일스톤으로 변경되었습니다` issues.remove_milestone_at=`%s %s 마일스톤이 삭제되었습니다.` @@ -730,10 +886,12 @@ issues.self_assign_at=`자체적으로 할당됨 %s` issues.add_assignee_at=`다음으로부터 할당됨 %s %s` issues.remove_assignee_at=`다음으로부터 할당취소됨 %s %s` issues.remove_self_assignment=`%s 할당들이 삭제됨` +issues.change_title_at=`changed title from %s to %s %s` issues.delete_branch_at=`삭제된 브랜치 %s %s` issues.open_tab=%d 오픈 issues.close_tab=%d 닫힘 issues.filter_label=레이블 +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` issues.filter_label_no_select=모든 레이블 issues.filter_milestone=마일스톤 issues.filter_milestone_no_select=모든 마일스톤 @@ -751,6 +909,8 @@ issues.filter_sort.recentupdate=최근 업데이트 issues.filter_sort.leastupdate=가장 최근에 업데이트 issues.filter_sort.mostcomment=가장 많은 코멘트 issues.filter_sort.leastcomment=가장 적은 코멘트 +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date issues.filter_sort.moststars=좋아요 많은 순 issues.filter_sort.feweststars=좋아요 적은 순 issues.filter_sort.mostforks=포크 많은 순 @@ -763,7 +923,11 @@ issues.action_milestone_no_select=마일스톤 없음 issues.action_assignee=담당자 issues.action_assignee_no_select=담당자 없음 issues.opened_by= %[3]s가 %[1]s을 오픈 +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=%[2]s이 %[1]s를 오픈 +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=이전 issues.next=다음 issues.open_title=오픈 @@ -771,16 +935,33 @@ issues.closed_title=닫힘 issues.num_comments=%d개의 코멘트 issues.commented_at=`코멘트됨, %s` issues.delete_comment_confirm=이 댓글을 정말 삭제하시겠습니까? +issues.context.copy_link=링크 복사 +issues.context.quote_reply=Quote Reply +issues.context.edit=편집 +issues.context.delete=삭제 issues.no_content=아직 콘텐츠가 없습니다. issues.close_issue=닫기 +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=클로즈 및 코멘트 issues.reopen_issue=다시 열기 issues.reopen_comment_issue=다시 오픈 및 코멘트 issues.create_comment=코멘트 +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=` 커밋 %[2]s에서 이 이슈 언급` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=포스터 issues.collaborator=협업자 issues.owner=소유자 +issues.re_request_review=리뷰 다시 요청 +issues.remove_request_review=리뷰 요청 삭제 +issues.remove_request_review_block=리뷰 요청을 삭제할 수 없습니다 issues.sign_in_require_desc=로그인하여 이 대화에 참여 issues.edit=수정 issues.cancel=취소 @@ -798,15 +979,37 @@ 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=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=참여자 %d명 issues.attachment.open_tab=`클릭하여 "%s" 새탭으로 보기` issues.attachment.download=' "%s"를 다운로드 하려면 클릭 하십시오 ' issues.subscribe=구독하기 issues.unsubscribe=구독 취소 +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. issues.tracker=타임 트래커 issues.start_tracking_short=시작 issues.start_tracking=타임 트래킹 시작 issues.start_tracking_history=`%s가 작업 시작` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed issues.tracking_already_started=`이슈에서 이미 타임 트래킹을 사용하고 있습니다!` issues.stop_tracking=중단 issues.stop_tracking_history=`작업 중단 %s` @@ -814,6 +1017,7 @@ issues.add_time=수동으로 시간 입력 issues.add_time_short=시간 입력 issues.add_time_cancel=취소 issues.add_time_history=`사용 시간이 추가됨 %s` +issues.del_time_history=`deleted spent time %s` issues.add_time_hours=시간 issues.add_time_minutes=분 issues.add_time_sum_to_small=시간이 입력되지 않았습니다. @@ -825,6 +1029,9 @@ issues.due_date=마감일 issues.invalid_due_date_format=마감일은 반드시 'yyyy-mm-dd' 형식이어야 합니다. issues.error_modifying_due_date=마감일 수정을 실패하였습니다. issues.error_removing_due_date=마감일 삭제를 실패하였습니다. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy-mm-dd issues.due_date_form_add=마감일 추가 issues.due_date_form_edit=편집 @@ -843,50 +1050,124 @@ issues.dependency.add=의존성 추가... issues.dependency.cancel=취소 issues.dependency.remove=제거 issues.dependency.remove_info=이 의존성 제거 +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. issues.dependency.blocks_short=차단 issues.dependency.blocked_by_short=의존성 issues.dependency.remove_header=의존성 제거 issues.dependency.issue_remove_text=이슈로부터 의존성을 제거하게 됩니다. 계속하시겠습니까? issues.dependency.pr_remove_text=풀 리퀘스트로부터 의존성을 제거하게 됩니다. 계속하시겠습니까? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests issues.dependency.add_error_same_issue=자기자신에 종속되는 이슈는 만들 수 없습니다. issues.dependency.add_error_dep_issue_not_exist=종속된 이슈가 없습니다. issues.dependency.add_error_dep_not_exist=의존성이 존재하지 않습니다. issues.dependency.add_error_dep_exists=의존성이 이미 존재합니다. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. issues.dependency.add_error_dep_not_same_repo=두 이슈는 같은 레포지토리 안에 있어야 합니다. issues.review.self.approval=자신의 풀 리퀘스트를 승인할 수 없습니다. issues.review.self.rejection=자신의 풀 리퀘스트에 대한 변경을 요청할 수 없습니다. issues.review.approve=이 변경사항을 승인하였습니다. %s issues.review.comment=검토됨 %s +issues.review.left_comment=댓글 남기기 +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=보류 issues.review.review=검토 issues.review.reviewers=리뷰어 issues.review.show_outdated=오래된 내역 보기 issues.review.hide_outdated=오래된 내역 숨기기 +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. pulls.new=새 풀 리퀘스트 pulls.compare_changes=새 풀 리퀘스트 +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. pulls.compare_base=병합하기 pulls.compare_compare=다음으로부터 풀 pulls.filter_branch=Filter Branch pulls.no_results=결과 없음 +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` pulls.create=풀 리퀘스트 생성 pulls.title_desc=%[2]s 에서 %[3]s 로 %[1]d commits 를 머지하려 합니다 pulls.merged_title_desc=%[2]s 에서 %[3]s 로 %[1]d commits 를 머지했습니다 %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=대화 pulls.tab_commits=커밋 pulls.tab_files=파일 변경됨 pulls.reopen_to_merge=머지 작업을 수행하려면 이 풀 리퀘스트를 다시 열어주세요. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. pulls.merged=병합 +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. pulls.has_merged=풀 리퀘스트가 머지 되었습니다. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=이 풀리퀘스트는 자동적으로 머지될 수 있습니다. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. pulls.cannot_auto_merge_helper=충돌을 해결하려면 수동으로 머지하십시오. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews pulls.no_merge_desc=모든 저장소 머지 옵션이 비활성화 되어있기 때문에 이 풀 리퀘스트를 머지할 수 없습니다. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=풀리퀘스트 머지 pulls.rebase_merge_pull_request=리베이스와 머지 pulls.rebase_merge_commit_pull_request=리베이스와 머지 (--no-ff) pulls.squash_merge_pull_request=스쿼시하고 머지 +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed pulls.invalid_merge_option=이 풀 리퀘스트에서 설정한 머지 옵션을 사용하실 수 없습니다. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=새로운 마일스톤 milestones.open_tab=%d개 열림 @@ -895,6 +1176,7 @@ milestones.closed=닫힘 %s milestones.no_due_date=기한 없음 milestones.open=열기 milestones.close=닫기 +milestones.new_subheader=Milestones organize issues and track progress. milestones.completeness=%d%% 완료됨 milestones.create=마일스톤 생성 milestones.title=타이틀 @@ -904,6 +1186,7 @@ milestones.clear=지우기 milestones.invalid_due_date_format=마감일은 반드시 'yyyy-mm-dd' 형식이어야 합니다. milestones.create_success=마일스톤 '%s'가 생성되었습니다. milestones.edit=마일스톤 편집 +milestones.edit_subheader=Milestones organize issues and track progress. milestones.cancel=취소 milestones.modify=마일스톤 갱신 milestones.edit_success=마일스톤 '%s' 가 갱신되었습니다. @@ -917,6 +1200,18 @@ milestones.filter_sort.most_complete=완료율이 높은 순 milestones.filter_sort.most_issues=이슈 많은 순 milestones.filter_sort.least_issues=이슈 적은 순 +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved ext_wiki=외부 위키 ext_wiki.desc=외부 위키에 연결하기. @@ -934,6 +1229,9 @@ wiki.save_page=페이지 저장하기 wiki.last_commit_info=%s이(가) %s에 이 페이지를 수정함 wiki.edit_page_button=수정하기 wiki.new_page_button=새로운 페이지 +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=페이지 삭제 wiki.delete_page_notice_1=Wiki 페이지 '%s' 를 삭제하면 취소할 수 없습니다. 계속 하시겠습니까? wiki.page_already_exists=같은 이름의 위키 페이지가 이미 존재 합니다. @@ -947,7 +1245,12 @@ activity.period.daily=1일 activity.period.halfweekly=3일 activity.period.weekly=1주 activity.period.monthly=1개월 +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year activity.overview=개요 +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests activity.merged_prs_count_1=풀 리퀘스트 병합 activity.merged_prs_count_n=풀 리퀘스트 병합 activity.opened_prs_count_1=새 풀 리퀘스트 @@ -980,6 +1283,27 @@ activity.title.releases_1=%d 개의 릴리즈 activity.title.releases_n=%d 개의 릴리즈 activity.title.releases_published_by=%s 가 %s 에 의하여 배포되었습니다. activity.published_release_label=배포됨 +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions search=검색 search.search_repo=저장소 검색 @@ -992,6 +1316,7 @@ settings.collaboration=공동작업자 settings.collaboration.admin=관리자 settings.collaboration.write=쓰기 settings.collaboration.read=읽기 +settings.collaboration.owner=Owner settings.collaboration.undefined=미정의 settings.hooks=웹훅 settings.githooks=Git 훅 @@ -1000,7 +1325,9 @@ settings.mirror_settings=미러 설정 settings.sync_mirror=지금 동기화 settings.mirror_sync_in_progress=미러 동기화 진행중입니다. 잠시 후 다시 확인해주십시오. settings.email_notifications.enable=이메일 알림 켜기 +settings.email_notifications.onmention=Only Email on Mention settings.email_notifications.disable=이메일 알림 끄기 +settings.email_notifications.submit=Set Email Preference settings.site=웹 사이트 settings.update_settings=설정 저장 settings.advanced_settings=고급 설정 @@ -1009,31 +1336,52 @@ settings.use_internal_wiki=빌트-인 위키 사용 settings.use_external_wiki=외부 위키 사용 settings.external_wiki_url=외부 위키 URL settings.external_wiki_url_error=외부 위키 URL이 올바른 URL이 아닙니다. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. settings.issues_desc=저장소 이슈 트래커 활성화 settings.use_internal_issue_tracker=빌트-인 트래커 사용 settings.use_external_issue_tracker=외부 이슈 트래커 사용 settings.external_tracker_url=외부 이슈 트래커 URL settings.external_tracker_url_error=외부 이슈 트래커 URL이 올바른 URL이 아닙니다. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. settings.tracker_url_format=외부 이슈 트래커 URL 형식 +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. settings.tracker_issue_style=외부 이슈 트래커 숫자 포맷 settings.tracker_issue_style.numeric=숫자 settings.tracker_issue_style.alphanumeric=문자 숫자 +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. settings.enable_timetracker=시간 추적 활성화 settings.allow_only_contributors_to_track_time=기여자 트랙 타임만 settings.pulls_desc=저장소 풀 리퀘스트 활성화 settings.pulls.ignore_whitespace=공백은 충돌에서 무시하기 settings.pulls.allow_merge_commits=커밋 병합 활성화 +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits settings.admin_settings=관리자 설정 settings.admin_enable_health_check=저장소 헬스 체크 활성화 (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=위험 설정 settings.new_owner_has_same_repo=새로운 소유자가 같은 이름의 저장소를 이미 가지고 있습니다. 다른 이름을 선택해주세요. settings.convert=일반 저장소로 변환 +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. settings.convert_confirm=저장소 변환 +settings.convert_succeed=The mirror has been converted into a regular repository. settings.transfer=소유권 이전 +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: settings.wiki_delete=위키 데이터 삭제 +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. settings.confirm_wiki_delete=위키 데이터 삭제 +settings.wiki_deletion_success=The repository wiki data has been deleted. settings.delete=이 저장소 삭제 +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- 이 작업은 취소할 수 없습니다. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. settings.deletion_success=저장소가 삭제되었습니다. settings.update_settings_success=저장소 설정이 갱신되었습니다. settings.transfer_owner=새 소유자 @@ -1042,24 +1390,46 @@ settings.transfer_succeed=저장소가 이전 되었습니다. settings.confirm_delete=저장소 삭제 settings.add_collaborator=새 공동작업자 추가 settings.add_collaborator_success=공동작업자가 추가 되었습니다. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. settings.delete_collaborator=제거 settings.collaborator_deletion=공동작업자 삭제 +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. settings.search_user_placeholder=사용자 검색... +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=Webhook 추가 +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. settings.webhook_deletion=Webhook 삭제 +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? settings.webhook_deletion_success=Webhook을 삭제했습니다. settings.webhook.test_delivery=전달 시험 settings.webhook.test_delivery_desc=이 웹훅을 가상 이벤트로 테스트 +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=요청 settings.webhook.response=응답 settings.webhook.headers=제목 settings.webhook.payload=내용 settings.webhook.body=본문 +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=후크가 비활성인 경우 샘플 콘텐츠가 표시됩니다. 내용을 빈 값으로 두면 이 훅은 비활성화됩니다. settings.githook_name=Hook 이름 settings.githook_content=Hook 내용 settings.update_githook=Hook 갱신 +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. settings.payload_url=대상 URL +settings.http_method=HTTP Method settings.content_type=POST Content Type settings.secret=비밀 settings.slack_username=사용자 이름 @@ -1071,20 +1441,47 @@ settings.event_desc=트리거: settings.event_push_only=푸시 이벤트 settings.event_send_everything=모든 이벤트 settings.event_choose=사용자 정의 이벤트... +settings.event_header_repository=Repository Events settings.event_create=생성 settings.event_create_desc=브랜치 또는 태그가 생성되었습니다. settings.event_delete=삭제 +settings.event_delete_desc=Branch or tag deleted. settings.event_fork=포크 +settings.event_fork_desc=Repository forked. settings.event_release=릴리즈 settings.event_release_desc=릴리즈가 저장소에서 배포, 갱신 또는 제거되었습니다. settings.event_push=푸시 settings.event_push_desc=저장소로 푸시 settings.event_repository=저장소 settings.event_repository_desc=저장소가 생성되거나 삭제됩니다. +settings.event_header_issue=Issue Events settings.event_issues=이슈 +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=이슈 댓글 settings.event_issue_comment_desc=이슈 댓글이 작성, 편집 또는 삭제되었습니다. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=끌어오기 요청 +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. settings.active=사용 settings.active_helper=이벤트에 대한 정보가 이 웹훅 URL로 전송될 것 입니다. settings.add_hook_success=웹훅이 추가되었습니다. @@ -1099,6 +1496,10 @@ settings.slack_domain=도메인 settings.slack_channel=채널 settings.add_discord_hook_desc=Discord를 저장소와 연동. settings.add_dingtalk_hook_desc=Dingtalk을 저장소와 연동. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=배포 키 settings.add_deploy_key=배포 키 추가 settings.deploy_key_desc=배포키는 저장소에서 풀만 할 수 있는 읽기 전용입니다. @@ -1111,6 +1512,7 @@ settings.key_been_used=동일한 내용의 배포키를 이미 사용중입니 settings.key_name_used=같은 이름의 배포키가 이미 있습니다. settings.add_key_success='%s' 배포키가 추가되었습니다. settings.deploy_key_deletion=배포키 삭제 +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? settings.deploy_key_deletion_success=배포키가 삭제되었습니다. settings.branches=브랜치 settings.protected_branch=브랜치 보호 @@ -1119,38 +1521,125 @@ settings.protected_branch_can_push_yes=푸시할 수 있습니다. settings.protected_branch_can_push_no=푸시할 수 없습니다. settings.branch_protection='%s' 브랜치 보호 settings.protect_this_branch=브랜치 보호 활성화 +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. settings.protect_disable_push=푸시 끄기 +settings.protect_disable_push_desc=No pushing will be allowed to this branch. settings.protect_enable_push=푸시 켜기 +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: settings.protect_whitelist_search_users=사용자 찾기... +settings.protect_whitelist_teams=Whitelisted teams for pushing: settings.protect_whitelist_search_teams=팀 찾기... settings.protect_merge_whitelist_committers=머지 화이트리스트 활성화 +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository settings.protect_required_approvals=필요한 승인: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. settings.protect_approvals_whitelist_users=화이트리스트된 리뷰어: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=보호 활성화 settings.delete_protected_branch=보호 비활성화 +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. settings.protected_branch_deletion=브랜치 보호 비활성화 +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: settings.choose_branch=브랜치 선택... settings.no_protected_branch=보호된 브랜치가 없습니다. settings.edit_protected_branch=편집 +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type settings.archive.button=아카이브 저장소 settings.archive.header=이 저장소를 아카이브 settings.archive.text=아카이빙하면 저장소 전체가 읽기 전용이 됩니다. 이 작업을 진행하면 대시보드에서 숨겨지며 커밋, 이슈 또는 풀 리퀘스트를 생성할 수 없게 됩니다. settings.archive.success=저장소가 성공적으로 아카이브 되었습니다. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=소스 검색 diff.parent=부모 diff.commit=커밋 +diff.git-notes=Notes diff.data_not_available=변경 데이터를 사용할 수 없습니다. +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=분할 보기 diff.show_unified_view=통합 보기 diff.whitespace_button=공백 diff.whitespace_show_everything=모든 변경사항 보기 +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc=%d개의 변경된 파일%d개의 추가작업 그리고 %d개의 파일을 삭제 diff.bin=BIN diff.view_file=파일 보기 +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size diff.file_suppressed=파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다. diff.too_many_files=이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다. diff.comment.placeholder=댓글 남기기 +diff.comment.markdown_info=Styling with markdown is supported. diff.comment.add_single_comment=간단한 설명 추가 diff.comment.add_review_comment=댓글 추가 diff.comment.start_review=리뷰 시작 @@ -1160,7 +1649,10 @@ diff.review.header=리뷰 전송 diff.review.placeholder=댓글 검토 diff.review.comment=댓글 diff.review.approve=승인 +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=릴리즈 release.new_release=새로운 릴리즈 release.draft=초안 @@ -1169,21 +1661,27 @@ release.stable=안정 release.edit=편집 release.ahead=이 릴리스 이후로 %d %s에 커밋합니다. release.source_code=소스 코드 +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=태그 이름 release.target=대상 +release.tag_helper=Choose an existing tag or create a new tag. release.title=제목 release.content=컨텐츠 release.prerelease_desc=프리-릴리즈로 표시 +release.prerelease_helper=Mark this release unsuitable for production use. release.cancel=취소 release.publish=릴리즈 게시 release.save_draft=초안 저장 release.edit_release=릴리즈 갱신 release.delete_release=릴리즈 삭제 release.deletion=릴리즈 삭제 +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? release.deletion_success=릴리즈가 삭제되었습니다. release.tag_name_already_exist=이 태그명의 릴리즈가 이미 존재합니다. release.tag_name_invalid=태그명이 올바르지 않습니다. release.downloads=다운로드 +release.download_count=Downloads: %s branch.name=브랜치명 branch.search=브랜치 검색 @@ -1191,23 +1689,35 @@ branch.already_exists='%s' 브랜치명은 이미 존재합니다. branch.delete_head=삭제 branch.delete='%s' 브랜치 삭제 branch.delete_html=브랜치 삭제 +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? branch.deletion_success='%s' 브랜치가 삭제되었습니다. branch.deletion_failed='%s' 브랜치를 삭제하는데 실패하였습니다. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. branch.create_branch=%s 브랜치 생성 +branch.create_from=from '%s' branch.create_success='%s' 브랜치가 생성되었습니다. branch.branch_already_exists=이 저장소에 '%s' 브랜치가 이미 존재합니다. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. branch.deleted_by=%s 에 의해 삭제되었습니다. branch.restore_success='%s' 브랜치가 복구되었습니다. branch.restore_failed='%s' 브랜치를 복구하는데 실패하였습니다. branch.protected_deletion_failed='%s' 브랜치가 보호되었습니다. 삭제할 수 없습니다. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included topic.manage_topics=토픽 관리 topic.done=완료 topic.count_prompt=25개 이상의 토픽을 선택하실 수 없습니다. +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=조직 이름 org_full_name_holder=조직 전체 이름 +org_name_helper=Organization names should be short and memorable. create_org=새로운 조직 repo_updated=업데이트됨 people=사람 @@ -1219,24 +1729,42 @@ create_team=팀 만들기 org_desc=설명 team_name=팀 이름 team_desc=설명 +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access team_permission_desc=권한 +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. settings=설정 settings.options=조직 settings.full_name=성명 settings.website=웹 사이트 settings.location=위치 +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) settings.update_settings=설정 업데이트 settings.update_setting_success=조직 설정이 변경되었습니다. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. settings.update_avatar_success=조직의 아바타가 갱신되었습니다. settings.delete=조직 삭제 settings.delete_account=이 조직을 삭제합니다. +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=삭제 승인 settings.delete_org_title=조직 삭제 settings.delete_org_desc=이 조직이 영구히 삭제됩니다. 계속 하시겠습니까? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=회원 표시: members.public=보임 @@ -1253,29 +1781,55 @@ members.invite_now=지금 초대하기 teams.join=가입 teams.leave=탈퇴 +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=읽기 접근 +teams.read_access_helper=Members can view and clone team repositories. teams.write_access=쓰기 접근 +teams.write_access_helper=Members can read and push to team repositories. teams.admin_access=관리자 액세스 +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. teams.no_desc=이 팀은 설명이 없습니다. teams.settings=설정 +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. teams.members=팀 구성원 teams.update_settings=설정 업데이트 teams.delete_team=팀 삭제 teams.add_team_member=팀 구성원 추가 teams.delete_team_title=팀 삭제 +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? teams.delete_team_success=팀이 삭제되었습니다. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=팀 저장소 teams.search_repo_placeholder=저장소 찾기... +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=추가하려는 저장소를 존재하지 않습니다. 먼저 생성해주세요. teams.add_duplicate_users=사용자가 이미 팀 멤버입니다. +teams.repos.none=No repositories could be accessed by this team. teams.members.none=이 팀에 멤버가 없습니다. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=대시보드 users=사용자 계정 organizations=조직 repositories=저장소 +hooks=Default Webhooks +systemhooks=System Webhooks authentication=인증 소스 +emails=User Emails config=설정 notices=시스템 공지 monitor=모니터링 @@ -1284,12 +1838,43 @@ last_page=마지막 total=총: %d dashboard.statistic=요약 +dashboard.operations=Maintenance Operations dashboard.system_status=시스템 상태 +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. dashboard.operation_name=작업 명 dashboard.operation_switch=스위치 dashboard.operation_run=실행 +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=모든 저장소 아카이브 삭제 +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=모든 저장소 가비지 콜렉트 +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist dashboard.sync_external_users=외부 사용자 데이터 동기화 dashboard.server_uptime=서버를 켠 시간 dashboard.current_goroutine=현재 Go루틴 @@ -1324,8 +1909,10 @@ dashboard.gc_times=가비지 콜렉션 시간 users.user_manage_panel=사용자 계정 관리 users.new_account=사용자 계정 생성 users.name=사용자명 +users.full_name=Full Name users.activated=활성화됨 users.admin=관리자 +users.restricted=Restricted users.repos=저장소 users.created=작성일 users.last_login=마지막 로그인 @@ -1339,17 +1926,34 @@ users.auth_login_name=인증 로그인 명 users.password_helper=비밀번호를 비워두시면 변경하지 않고 유지됩니다. users.update_profile_success=사용자 계정이 갱신되었습니다. users.edit_account=사용자 계정 편집 +users.max_repo_creation=Maximum Number of Repositories users.max_repo_creation_desc=(-1을 입력하면 전역 설정된 기본 제한을 따릅니다.) users.is_activated=사용자 계정이 활성화 되었습니다. users.prohibit_login=로그인 비활성화 users.is_admin=관리자 +users.is_restricted=Is Restricted users.allow_git_hook=Git 훅 생성 허용 +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=로컬 저장소 가져오기 허용 users.allow_create_organization=조직 생성 허용 users.update_profile=사용자 계정 갱신 users.delete_account=사용자 계정 삭제 +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. users.deletion_success=사용자 계정이 삭제되었습니다. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=조직 관리 orgs.name=이름 @@ -1367,7 +1971,13 @@ repos.forks=포크 repos.issues=이슈 repos.size=크기 +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook auths.auth_manage_panel=인증 소스 관리 auths.new=인증 소스 추가 @@ -1384,21 +1994,29 @@ auths.host=호스트 auths.port=포트 auths.bind_dn=DN 연결 auths.bind_password=비밀번호 연결 +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=사용자 검색 기준 auths.user_dn=사용자 DN auths.attribute_username=사용자명 속성 +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. auths.attribute_name=이름 속성 auths.attribute_surname=성 속성 auths.attribute_mail=이메일 속성 auths.attribute_ssh_public_key=SSH 공개 키 속성 +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users auths.use_paged_search=페이지 검색 사용 auths.search_page_size=페이지 크기 auths.filter=사용자 필터 auths.admin_filter=관리자 필터 +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes auths.smtp_auth=SMTP 인증 유형 auths.smtphost=SMTP 호스트 auths.smtpport=SMTP 포트 auths.allowed_domains=허용된 도메인 +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=TLS 암호화 활성화 auths.skip_tls_verify=TLS 검증 건너뛰기 auths.pam_service_name=PAM 서비스 명 @@ -1412,9 +2030,32 @@ auths.oauth2_authURL=인가 URL auths.oauth2_profileURL=프로필 URL auths.oauth2_emailURL=이메일 URL auths.enable_auto_register=자동 등록을 활성화 +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=도움말 auths.tips.oauth2.general=OAuth2 인증 +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback auths.tip.oauth2_provider=OAuth2 프로바이더 +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=인증 소스 편집 auths.activated=인증 소스가 활성화 되었습니다. auths.new_success='%s' 인증이 추가되었습니다. @@ -1422,14 +2063,18 @@ auths.update_success=인증 소스가 갱신되었습니다. auths.update=인증 소스 갱신 auths.delete=인증 소스 삭제 auths.delete_auth_title=인증 소스 삭제 +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. auths.deletion_success=인증 소스가 삭제되었습니다. auths.login_source_exist='%s' 인증 소스가 이미 존재합니다. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=서버 설정 config.app_name=사이트 제목 config.app_ver=Gitea 버전 config.app_url=Gitea의 기본 URL config.custom_conf=설정 파일 경로 +config.custom_file_root_path=Custom File Root Path config.domain=SSH 서버 도메인 config.offline_mode=로컬 모드 config.disable_router_log=라우터 로그 비활성화 @@ -1455,12 +2100,17 @@ config.ssh_keygen_path=키 생성 ('ssh-keygen') 경로 config.ssh_minimum_key_size_check=최소 키 사이즈 검사 config.ssh_minimum_key_sizes=최소 키 사이즈 +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=데이터베이스 설정 config.db_type=유형 config.db_host=호스트 config.db_name=이름 config.db_user=사용자명 +config.db_schema=Schema config.db_ssl_mode=SSL config.db_path=경로 @@ -1476,12 +2126,14 @@ config.mail_notify=이메일 알림 활성화 config.disable_key_size_check=최소 키 크기 검사를 비활성화 config.enable_captcha=CAPTCHA 활성화 config.active_code_lives=코드 만료 기한 +config.reset_password_code_lives=Recover Account Code Expiry Time config.default_keep_email_private=기본적으로 이메일 주소를 숨김 config.default_allow_create_organization=기본적으로 조직 생성을 허용 config.enable_timetracking=타임 트래킹 활성화 config.default_enable_timetracking=기본 타임 트래킹 활성화 config.default_allow_only_contributors_to_track_time=기여자 트랙 타임만 config.no_reply_address=답변 받지 않을 이메일 주소 +config.default_visibility_organization=Default visibility for new Organizations config.default_enable_dependencies=기본적으로 이슈 종속성을 활성화 config.webhook_config=웹훅 설정 @@ -1498,6 +2150,7 @@ config.mailer_user=사용자 config.mailer_use_sendmail=Sendmail 사용 config.mailer_sendmail_path=Sendmail 경로 config.mailer_sendmail_args=Sendmail 추가 인수 +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=테스트 이메일 전송 config.test_mail_failed='%s'에게 테스트 이메일을 보내는데 실패하였습니다: %v config.test_mail_sent='%s'에게 테스트 이메일이 전송되었습니다. @@ -1509,6 +2162,7 @@ config.cache_config=캐시 설정 config.cache_adapter=캐시 어댑터 config.cache_interval=캐시 간격 config.cache_conn=캐시 연결 +config.cache_item_ttl=Cache Item TTL config.session_config=세션 설정 config.session_provider=세션 공급자 @@ -1539,6 +2193,16 @@ config.git_gc_timeout=가비지 콜렉션 작업 시간 제한 config.log_config=로그 설정 config.log_mode=로그 모드 +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Cron 작업 monitor.name=이름 @@ -1550,9 +2214,61 @@ monitor.process=실행중인 프로세스들 monitor.desc=설명 monitor.start=시작 시간 monitor.execute_time=실행 시간 +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers monitor.queue.configuration=초기 설정 +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=시스템 공지 notices.view_detail_header=알림 세부정보 보기 @@ -1564,6 +2280,7 @@ notices.delete_selected=선택 삭제 notices.delete_all=모든 알림을 삭제 notices.type=유형 notices.type_1=저장소 +notices.type_2=Task notices.desc=설명 notices.op=일. notices.delete_success=시스템 알림이 삭제되었습니다. @@ -1571,6 +2288,7 @@ notices.delete_success=시스템 알림이 삭제되었습니다. [action] create_repo=저장소를 만들었습니다. %s rename_repo=%[1]s에서에서 %[3]s으로 저장소 이름을 바꾸었습니다. +commit_repo=pushed to %[3]s at %[4]s create_issue=`열린 이슈 %s #%[2]s` close_issue=`닫힌 이슈 %s #%[2]s` reopen_issue=`다시 열린 이슈 %s #%[2]s` @@ -1578,9 +2296,20 @@ create_pull_request=`만들어진 끌어오기 요청 %s close_pull_request=`닫힌 끌어오기 요청 %s #%[2]s` reopen_pull_request=`다시 열린 끌어오기 요청 %s #%[2]s` comment_issue=`이슈에 댓글이 달렸습니다. %s #%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`병합된 끌어오기 요청 %s #%[2]s` transfer_repo=%s에서 %s로 저장소가 전송되었습니다. +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare compare_commits=%d 커밋들 비교 +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s 전 @@ -1605,6 +2334,7 @@ raw_seconds=초 raw_minutes=분 [dropzone] +default_message=Drop files or click here to upload. invalid_input_type=이 형식의 파일을 업로드할 수 없습니다. file_too_big=파일 크기({{filesize}} MB) 가 최대 크기({{maxFilesize}} MB) 를 초과합니다. remove_file=파일 제거 @@ -1621,9 +2351,15 @@ mark_as_unread=읽지 않음으로 표시 mark_all_as_read=모두 읽음으로 표시 [gpg] +default_key=Signed with default key error.extract_sign=서명 추출에 실패 error.generate_hash=커밋의 해시 생성에 실패 +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database error.not_signed_commit=서명되지 않은 커밋입니다. +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] error.no_unit_allowed_repo=이 저장소의 어떤 섹션에도 접근할 수 없습니다. diff --git a/options/locale/locale_lt-LT.ini b/options/locale/locale_lt-LT.ini new file mode 100644 index 0000000000..5f3afe412f --- /dev/null +++ b/options/locale/locale_lt-LT.ini @@ -0,0 +1,2367 @@ +home=Pagrindinis +dashboard=Skydelis +explore=Naršyti +help=Pagalba +sign_in=Prisijungti +sign_in_with=Prisijungti Su +sign_out=Atsijungti +sign_up=Registruotis +link_account=Link Account +register=Užsiregistruoti +website=Tinklalapis +version=Versija +powered_by=Powered by %s +page=Puslapis +template=Šablonas +language=Kalba +notifications=Pranešimai +create_new=Create… +user_profile_and_more=Profilis ir Nustatymai… +signed_in_as=Prisijungta kaip +enable_javascript=This website works better with JavaScript. +toc=Table of Contents + +username=Vartotojo vardas +email=El. pašto adresas +password=Slaptažodis +re_type=Pakartokite Slaptažodį +captcha=CAPTCHA +twofa=Two-Factor Authentication +twofa_scratch=Two-Factor Scratch Code +passcode=PIN kodas + +u2f_insert_key=Insert your security key +u2f_sign_in=Press the button on your security key. If your security key has no button, re-insert it. +u2f_press_button=Please press the button on your security key… +u2f_use_twofa=Use a two-factor code from your phone +u2f_error=Could not read your security key. +u2f_unsupported_browser=Your browser does not support U2F security keys. +u2f_error_1=An unknown error occurred. Please retry. +u2f_error_2=Please make sure to use the correct, encrypted (https://) URL. +u2f_error_3=The server could not process your request. +u2f_error_4=The security key is not permitted for this request. Please make sure that the key is not already registered. +u2f_error_5=Timeout reached before your key could be read. Please reload this page and retry. +u2f_reload=Perkrauti + +repository=Saugykla +organization=Organizacija +mirror=Veidrodis +new_repo=Nauja saugykla +new_migrate=Nauja migracija +new_mirror=Naujas veidrodis +new_fork=New Repository Fork +new_org=Nauja organizacija +manage_org=Valdyti organizacijas +admin_panel=Site Administration +account_settings=Paskyros nustatymai +settings=Nustatymai +your_profile=Profilis +your_starred=Starred +your_settings=Nustatymai + +all=Visi +sources=Šaltiniai +mirrors=Veidrodžiai +collaborative=Collaborative +forks=Forks + +activities=Veiklos +pull_requests=Pull Requests +issues=Problemos +milestones=Milestones + +cancel=Atšaukti +add=Add +add_all=Add All +remove=Remove +remove_all=Remove All + +write=Rašyti +preview=Peržiūra +loading=Įkeliama… + +error404=The page you are trying to reach either does not exist or you are not authorized to view it. + +[error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. + +[startpage] +app_desc=A painless, self-hosted Git service +install=Lengva įdiegti +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Cross-platform +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Lightweight +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Atvirojo Kodo +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! + +[install] +install=Diegimas +title=Initial Configuration +docker_helper=If you run Gitea inside Docker, please read the documentation before changing any settings. +requite_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL or SQLite3. +db_title=Duombazės nustatymai +db_type=Duomenų bazės tipas +host=Serveris +user=Vartotojo vardas +password=Slaptažodis +db_name=Duomenų bazės pavadinimas +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset +path=Kelias +sqlite_helper=File path for the SQLite3 database.
Enter an absolute path if you run Gitea as a service. +err_empty_db_path=The SQLite3 database path cannot be empty. +no_admin_and_disable_registration=You cannot disable user self-registration without creating an administrator account. +err_empty_admin_password=The administrator password cannot be empty. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid + +general_title=Bendrieji nustatymai +app_name=Svetainės Pavadinimas +app_name_helper=You can enter your company name here. +repo_path=Saugyklos šakninis kelias +repo_path_helper=Remote Git repositories will be saved to this directory. +lfs_path=Git LFS Root Path +lfs_path_helper=Files tracked by Git LFS will be stored in this directory. Leave empty to disable. +run_user=Run As Username +run_user_helper=Enter the operating system username that Gitea runs as. Note that this user must have access to the repository root path. +domain=SSH Server Domain +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. +log_root_path=Žurnalo kelias +log_root_path_helper=Log files will be written to this directory. + +optional_title=Pasirenkami nustatymai +email_title=Email Settings +smtp_host=SMTP serveris +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars +federated_avatar_lookup_popup=Enable federated avatar lookup using Libravatar. +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=Enable OpenID Sign-In +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA +enable_captcha_popup=Require a CAPTCHA for user self-registration. +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username +admin_password=Slaptažodis +confirm_password=Patvirtinkite slaptažodį +admin_email=El. Pašto Adresas +install_btn_confirm=Install Gitea +test_git_failed=Could not test 'git' command: %v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s +save_config_failed=Failed to save configuration: %v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. + +[home] +uname_holder=Username or Email Address +password_holder=Slaptažodis +switch_dashboard_context=Switch Dashboard Context +my_repos=Repositories +show_more_repos=Show more repositories… +collaborative_repos=Collaborative Repositories +my_orgs=Mano organizacijos +my_mirrors=Mano veidrodžiai +view_home=Rodyti %s +search_repos=Find a repository… +filter=Other Filters + +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived + +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public + +issues.in_your_repos=Savo saugyklose + +[explore] +repos=Saugyklos +users=Vartotojai +organizations=Organizacijos +search=Ieškoti +code=Code +repo_no_results=No matching repositories found. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Search results for '%s' +code_last_indexed_at=Last indexed %s + +[auth] +create_new_account=Register Account +register_helper_msg=Jau turite paskyrą? Prisijunkite dabar! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. +remember_me=Prisiminti mane +forgot_password_title=Forgot Password +forgot_password=Forgot password? +sign_up_now=Need an account? Register now. +sign_up_successful=Account was successfully created. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. +active_your_account=Aktyvinkite savo paskyrą +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. +has_unconfirmed_mail=Hi %s, you have an unconfirmed email address (%s). If you haven't received a confirmation email or need to resend a new one, please click on the button below. +resend_mail=Spauskite čia norėdami persiųsti aktyvacijos laišką +email_not_associate=The email address is not associated with any account. +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. +verify=Patikrinti +scratch_code=Scratch code +use_scratch_code=Use a scratch code +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. +twofa_scratch_token_incorrect=Your scratch code is incorrect. +login_userpass=Sign In +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account +openid_connect_submit=Connect +openid_connect_title=Connect to an existing account +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_register_title=Create new account +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed + +[mail] +activate_account=Prašome suaktyvinti savo paskyrą +activate_email=Patvirtinkite savo elektroninio pašto adresą +reset_password=Recover your account +register_success=Registration successful +register_notify=Welcome to Gitea + +[modal] +yes=Taip +no=Ne +modify=Update + +[form] +UserName=Vartotojo vardas +RepoName=Saugyklos pavadinimas +Email=El. pašto adresas +Password=Slaptažodis +Retype=Re-Type Password +SSHTitle=SSH rakto pavadinimas +HttpsUrl=HTTPS URL +PayloadUrl=Payload URL +TeamName=Komandos pavadinimas +AuthName=Authorization name +AdminEmail=Administratoriaus el. paštas + +NewBranchName=New branch name +CommitSummary=Commit summary +CommitMessage=Commit message +CommitChoice=Commit choice +TreeName=Failo kelias +Content=Turinys + +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language + +require_error=` cannot be empty.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` +size_error=` must be size %s.` +min_size_error=` must contain at least %s characters.` +max_size_error=` must contain at most %s characters.` +email_error=` is not a valid email address.` +url_error=` is not a valid URL.` +include_error=` must contain substring '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` +unknown_error=Nežinoma klaida: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. + +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=The user does not exist. +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. + +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. +auth_failed=Autentifikacija nepavyko: %v + +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. + +target_branch_not_exist=Target branch does not exist. + +[user] +change_avatar=Change your avatar… +join_on=Prisijungė +repositories=Saugyklos +activity=Viešas aktyvumas +followers=Stebėtojai +starred=Starred Repositories +following=Stebi +follow=Sekti +unfollow=Nebesekti +heatmap.loading=Loading Heatmap… +user_bio=Biography + +form.name_reserved=The username '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. + +[settings] +profile=Profilis +account=Account +password=Slaptažodis +security=Security +avatar=Avataras +ssh_gpg_keys=SSH / GPG Keys +social=Socialinės paskyros +applications=Applications +orgs=Manage Organizations +repos=Repositories +delete=Panaikinti paskyrą +twofa=Dviejų faktorių atpažinimas +account_link=Linked Accounts +organization=Organizations +uid=Uid +u2f=Security Keys + +public_profile=Viešasis profilis +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. +full_name=Full Name +website=Website +location=Location +update_theme=Update Theme +update_profile=Atnaujinti profilį +update_profile_success=Your profile has been updated. +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. +continue=Tęsti +cancel=Atšaukti +language=Language +ui=Theme + +lookup_avatar_by_mail=Look Up Avatar by Email Address +federated_avatar_lookup=Federated Avatar Lookup +enable_custom_avatar=Use Custom Avatar +choose_new_avatar=Pasirinkite naują avatarą +update_avatar=Update Avatar +delete_current_avatar=Delete Current Avatar +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. + +change_password=Update Password +old_password=Dabartinis slaptažodis +new_password=Naujas slaptažodis +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. + +emails=El. pašto adresai +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses +email_desc=Jūsų pagrindinis elektroninio pašto adresas bus naudojamas pranešimams ir kitoms operacijoms. +theme_desc=This will be your default theme across the site. +primary=Pagrindinis +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. + +manage_ssh_keys=Valdyti SSH raktus +manage_gpg_keys=Manage GPG Keys +add_key=Pridėti raktą +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. +add_new_key=Pridėti SSH raktą +add_new_gpg_key=Add GPG Key +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID +key_name=Rakto pavadinimas +key_content=Turinys +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Remove +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. +add_on=Pridėtas +valid_until=Valid until +valid_forever=Valid forever +last_used=Paskutinį kartą naudotas +no_activity=Nėra neseniai atliktų veiksmų +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled + +manage_social=Manage Associated Social Accounts +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. + +manage_access_token=Manage Access Tokens +generate_new_token=Sukurti naują žetoną +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. +token_name=Žetono vardas +generate_token=Sukurti naują žetoną +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. +delete_token=Pašalinti +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. + +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? + +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. + +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! + +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? + +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. + +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories + +delete_account=Delete Your Account +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. +confirm_delete_account=Confirm Deletion +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? + +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference + +[repo] +owner=Owner +repo_name=Repository Name +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. +visibility=Visibility +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. +fork_repo=Fork Repository +fork_from=Fork From +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From +repo_desc=Aprašymas +repo_lang=Kalba +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. +license=Licencija +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) +create_repo=Sukurti saugyklą +default_branch=Default Branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized +watchers=Stebėtojų +stargazers=Stargazers +forks=Forks +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other + +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository + +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. + +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. + +need_auth=Clone Authorization +migrate_type=Migration Type +migrate_type_helper=This repository will be a mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases +migrate_repo=Migrate Repository +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path +migrate.permission_denied=You are not allowed to import local repositories. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. +migrate.failed=Migration failed: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. + +mirror_from=veidrodis +forked_from=forked from +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. +copy_link=Kopijuoti +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy +copied=Nukopijuota sėkmingai +unwatch=Nebestebėti +watch=Stebėti +unstar=Unstar +star=Star +fork=Fork +download_archive=Download Repository + +no_desc=Nėra aprašymo +quick_guide=Quick Guide +clone_this_repo=Clone this repository +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. + +code=Kodas +code.desc=Access source code, files, commits and branches. +branch=Branch +tree=Tree +filter_branch_and_tag=Filter branch or tag +branches=Branches +tags=Tags +issues=Problemos +pulls=Pull Requests +labels=Labels +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage + +milestones=Milestones +commits=Commits +commit=Commit +releases=Releases +file_raw=Raw +file_history=History +file_view_raw=View Raw +file_permalink=Permalink +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines + +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File +editor.preview_changes=Preview Changes +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. +editor.or=arba +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes +editor.commit_changes=Commit Changes +editor.add_tmpl=Add '' +editor.add=Pridėti '%s' +editor.update=Atnaujinti '%s' +editor.delete=Pašalinti '%s' +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… +editor.cancel=Atšaukti +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. +editor.upload_files_to_dir=Upload files to '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit + +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Autorius +commits.message=Žinutė +commits.date=Data +commits.older=Senesni +commits.newer=Naujesni +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID + +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. + +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=Nauja problema +issues.new.title_empty=Title cannot be empty +issues.new.labels=Etiketės +issues.new.add_labels_title=Apply labels +issues.new.no_label=Be etiketės +issues.new.clear_labels=Išvalyti etiketes +issues.new.no_items=No items +issues.new.milestone=Milestone +issues.new.add_milestone_title=Set milestone +issues.new.no_milestone=No Milestone +issues.new.clear_milestone=Clear milestone +issues.new.open_milestone=Open Milestones +issues.new.closed_milestone=Closed Milestones +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified +issues.create=Create Issue +issues.new_label=New Label +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description +issues.create_label=Create Label +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(deleted)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d atidaryta +issues.close_tab=%d uždaryta +issues.filter_label=Etiketė +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Tipas +issues.filter_type.all_issues=Visos problemos +issues.filter_type.assigned_to_you=Priskirta jums +issues.filter_type.created_by_you=Jūsų sukurta +issues.filter_type.mentioning_you=Jūs paminėti +issues.filter_sort=Rikiuoti +issues.filter_sort.latest=Naujausi +issues.filter_sort.oldest=Seniausi +issues.filter_sort.recentupdate=Vėliausiai atnaujinti +issues.filter_sort.leastupdate=Seniausiai atnaujinti +issues.filter_sort.mostcomment=Daugiausia komentuojami +issues.filter_sort.leastcomment=Mažiausiai komentuojami +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Ankstesnis +issues.next=Kitas +issues.open_title=Atidarytas +issues.closed_title=Uždarytas +issues.num_comments=%d komentarų +issues.commented_at=`komentavo %s"` +issues.delete_comment_confirm=Ar tikrai norite pašalinti šį komentarą? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=Dar nėra jokio turinio. +issues.close_issue=Užverti +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Iš naujo atidaryti +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Komentuoti +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Savininkas +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Redaguoti +issues.cancel=Atšaukti +issues.save=Saugoti +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels +issues.label_open_issues=%d open issues +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. + +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews + +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` + +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues + +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved + +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. + +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s + +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions + +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s + +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs + +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by + +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s + +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included + +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. + +[org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) + +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. + +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) + +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. + +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. + +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now + +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. + +[admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d + +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times + +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. + +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? + +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization + +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks +repos.issues=Issues +repos.size=Size + +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook + +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook + +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. + +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User + +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes + +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry + +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path + +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default + +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification + +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. + +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled + +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL + +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time + +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars + +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout + +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL + +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s + +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v + +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. + +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. + +[action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` + +[tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes + +[dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file + +[notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read + +[gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. + +[units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. + diff --git a/options/locale/locale_lv-LV.ini b/options/locale/locale_lv-LV.ini index a87cb07e72..0821c3f9a1 100644 --- a/options/locale/locale_lv-LV.ini +++ b/options/locale/locale_lv-LV.ini @@ -166,6 +166,7 @@ openid_signin=Iespējot OpenID autorizāciju openid_signin_popup=Iespējot lietotāju autorizāciju ar OpenID. openid_signup=Iespējot reģistrāciju, izmantojot OpenID openid_signup_popup=Iespējot lietotāju reģistrāciju pirms tam autorizējoties ar OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Lietotājam reģistrējoties, pieprasīt ievadīt drošības kodu. require_sign_in_view=Iespējot nepieciešamību autorizēties, lai aplūkotu lapas require_sign_in_view_popup=Tikai autorizēti lietotāji var aplūkot lapas. Apmeklētāji redzēs tikai autorizācijas un reģistrācijas lapu. @@ -687,6 +688,7 @@ form.name_pattern_not_allowed=Repozitorija nosaukums '%s' nav atļauts. need_auth=Nepieciešama autorizācija migrate_type=Migrācijas veids migrate_type_helper=Šis repozitorijs būs spogulis +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Vienības, ko pārņemt migrate_items_wiki=Vikivietni migrate_items_milestones=Atskaites punktus @@ -1027,6 +1029,9 @@ issues.due_date=Izpildes termiņš issues.invalid_due_date_format=Izpildes termiņam ir jābūt formāta 'yyyy-mm-dd'. issues.error_modifying_due_date=Neizdevās izmainīt izpildes termiņu. issues.error_removing_due_date=Neizdevās noņemt izpildes termiņu. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy-mm-dd issues.due_date_form_add=Pievienot izpildes termiņu issues.due_date_form_edit=Labot @@ -1645,6 +1650,7 @@ diff.review.placeholder=Recenzijas komentārs diff.review.comment=Komentēt diff.review.approve=Apstiprināt diff.review.reject=Pieprasīt izmaiņas +diff.committed_by=committed by releases.desc=Pārvaldiet projekta versijas un lejupielādes. release.releases=Laidieni diff --git a/options/locale/locale_ml-IN.ini b/options/locale/locale_ml-IN.ini index ace4e057bd..56c34a528e 100644 --- a/options/locale/locale_ml-IN.ini +++ b/options/locale/locale_ml-IN.ini @@ -10,6 +10,7 @@ link_account=അക്കൌണ്ട് ബന്ധിപ്പിയ്ക് register=രജിസ്റ്റർ website=വെബ് സൈറ്റ് version=പതിപ്പ് +powered_by=Powered by %s page=പേജ് template=ടെംപ്ലേറ്റ് language=ഭാഷ @@ -18,6 +19,7 @@ create_new=സൃഷ്ടിക്കുക… user_profile_and_more=പ്രൊഫൈലും ക്രമീകരണങ്ങളും… signed_in_as=ഇയാളായി പ്രവേശിയ്ക്കുക enable_javascript=ഈ വെബ്‌സൈറ്റ് ജാവാസ്ക്രിപ്റ്റിനൊപ്പം മികച്ച രീതിയിൽ പ്രവർത്തിക്കുന്നു. +toc=Table of Contents username=ഉപയോക്ത്രു നാമം email=ഈമെയില്‍ വിലാസം @@ -66,17 +68,34 @@ forks=ശാഖകള്‍ activities=പ്രവര്‍ത്തനങ്ങള്‍ pull_requests=ലയന അഭ്യർത്ഥനകൾ issues=പ്രശ്നങ്ങൾ +milestones=Milestones cancel=റദ്ദാക്കുക +add=Add +add_all=Add All +remove=Remove +remove_all=Remove All write=എഴുതുക preview=തിരനോട്ടം loading=ലഭ്യമാക്കുന്നു… +error404=The page you are trying to reach either does not exist or you are not authorized to view it. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] +app_desc=A painless, self-hosted Git service +install=Easy to install +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Cross-platform +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Lightweight +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Open Source +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! [install] install=സന്നിവേശിപ്പിയ്ക്കുക @@ -90,6 +109,8 @@ user=ഉപയോക്ത്രു നാമം password=രഹസ്യവാക്കു് db_name=ഡാറ്റാബേസിന്റെ പേര് db_helper=MySQL ഉപയോക്താക്കൾക്കുള്ള കുറിപ്പ്: ദയവായി InnoDB സ്റ്റോറേജ് എഞ്ചിൻ ഉപയോഗിക്കുക. നിങ്ങൾ "utf8mb4" ഉപയോഗിക്കുകയാണെങ്കിൽ, InnoDB പതിപ്പ് 5.6 നേക്കാൾ വലുതായിരിക്കണം. +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). ssl_mode=SSL charset=ക്യാര്‍സെറ്റ് path=പാത @@ -99,6 +120,7 @@ no_admin_and_disable_registration=ഒരു അഡ്മിനിസ്ട്ര err_empty_admin_password=അഡ്മിനിസ്ട്രേറ്ററുടെ രഹസ്യവാക്കു് ശൂന്യമായിരിക്കരുത്. err_empty_admin_email=അഡ്മിനിസ്ട്രേറ്ററുടെ ഇമെയില്‍ വിലാസം ശൂന്യമായിരിക്കരുത്. err_admin_name_is_reserved=അഡ്മിനിസ്ട്രേറ്റര്‍ ഉപയോക്തൃനാമം അസാധുവാണ്, ഉപയോക്തൃനാമം റിസര്‍വ്വ് ചെയ്തതാണ് +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern err_admin_name_is_invalid=അഡ്മിനിസ്ട്രേറ്റർ ഉപയോക്തൃനാമം അസാധുവാണ് general_title=പൊതുവായ ക്രമീകരണങ്ങൾ @@ -144,6 +166,7 @@ openid_signin=OpenID പ്രവേശനം പ്രവർത്തനക് openid_signin_popup=OpenID വഴി ഉപയോക്തൃ പ്രവേശനം പ്രാപ്തമാക്കുക. openid_signup=OpenID സ്വയം രജിസ്ട്രേഷൻ പ്രാപ്തമാക്കുക openid_signup_popup=OpenID അടിസ്ഥാനമാക്കിയുള്ള ഉപയോക്തൃ സ്വയം രജിസ്ട്രേഷൻ പ്രാപ്തമാക്കുക. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=ഉപയോക്താക്കള്‍ സ്വയം രജിസ്ട്രേഷന്‍ ചെയ്യുന്നതിനു് ഒരു ക്യാപ്ച ആവശ്യമാണ്. require_sign_in_view=പേജുകൾ കാണുന്നതിന് സൈറ്റില്‍ പ്രവേശിക്കണം require_sign_in_view_popup=പേജ് ആക്‌സസ്സ്, പ്രവേശിച്ച ഉപയോക്താക്കൾക്കുമാത്രമായി പരിമിതപ്പെടുത്തുക. സന്ദർശകർ 'പ്രവേശനം', രജിസ്ട്രേഷൻ പേജുകൾ എന്നിവ മാത്രമേ കാണൂ. @@ -183,8 +206,17 @@ my_orgs=എന്റെ സംഘടനകള്‍ my_mirrors=എന്റെ മിററുകള്‍ view_home=%s കാണുക search_repos=ഒരു കലവറ കണ്ടെത്തുക… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=നിങ്ങളുടെ കലവറകളില്‍ @@ -199,6 +231,7 @@ user_no_results=പൊരുത്തപ്പെടുന്ന ഉപയോക org_no_results=പൊരുത്തപ്പെടുന്ന സംഘടനകളൊന്നും കണ്ടെത്താനായില്ല. code_no_results=നിങ്ങളുടെ തിരയൽ പദവുമായി പൊരുത്തപ്പെടുന്ന സോഴ്സ് കോഡുകളൊന്നും കണ്ടെത്താനായില്ല. code_search_results=%s എന്നതിനായുള്ള തിരയൽ ഫലങ്ങൾ +code_last_indexed_at=Last indexed %s [auth] create_new_account=അക്കൗണ്ട് രജിസ്റ്റർ ചെയ്യുക @@ -253,11 +286,13 @@ openid_signin_desc=നിങ്ങളുടെ OpenID URI നൽകുക. ഉ disable_forgot_password_mail=അക്കൗണ്ട് വീണ്ടെടുക്കൽ പ്രവർത്തനരഹിതമാണ്. നിങ്ങളുടെ സൈറ്റ് അഡ്മിനിസ്ട്രേറ്ററുമായി ബന്ധപ്പെടുക. email_domain_blacklisted=നിങ്ങളുടെ ഇമെയിൽ വിലാസത്തിൽ രജിസ്റ്റർ ചെയ്യാൻ കഴിയില്ല. authorize_application=അപ്ലിക്കേഷനു് അംഗീകാരം നല്കുക +authorize_redirect_notice=You will be redirected to %s if you authorize this application. authorize_application_created_by=%s സൃഷ്‌ടിച്ച അപ്ലിക്കേഷൻ ആണ്. authorize_application_description=നിങ്ങൾ പ്രവേശനം അനുവദിക്കുകയാണെങ്കിൽ, സ്വകാര്യ റിപ്പോകളും ഓർഗനൈസേഷനുകളും ഉൾപ്പെടെ നിങ്ങളുടെ എല്ലാ അക്കൌണ്ട് വിവരങ്ങള്‍ നേടാനും വേണമെങ്കില്‍‍ മാറ്റങ്ങള്‍ വരുത്താനും അതിന് കഴിയും. authorize_title=നിങ്ങളുടെ അക്കൌണ്ടില്‍ പ്രവേശിയ്ക്കുന്നതിനു് "%s"നു് അംഗീകാരം നൽകണോ? authorization_failed=അംഗീകാരം നല്‍കുന്നതില്‍ പരാജയപ്പെട്ടു authorization_failed_desc=അസാധുവായ ഒരു അഭ്യർത്ഥന കണ്ടെത്തിയതിനാൽ ഞങ്ങൾ അംഗീകാരം പരാജയപ്പെടുത്തി. ദയവായി നിങ്ങൾ അംഗീകരിക്കാൻ ശ്രമിച്ച അപ്ലിക്കേഷന്റെ പരിപാലകനുമായി ബന്ധപ്പെടുക. +sspi_auth_failed=SSPI authentication failed [mail] activate_account=നിങ്ങളുടെ അക്കൗണ്ട് സജീവമാക്കുക @@ -291,6 +326,8 @@ CommitChoice=നിയോഗത്തിന്റെ തിരഞ്ഞെടു TreeName=ഫയല്‍ പാത്ത് Content=ഉള്ളടക്കം +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language require_error=`ശൂന്യമായിരിക്കരുത്.` alpha_dash_error=`ആൽ‌ഫാന്യൂമെറിക്, ഡാഷ് ('-'), അടിവരയിട്ട ('_') എന്നീ ചിഹ്നങ്ങള്‍ മാത്രം അടങ്ങിയിരിക്കണം.` @@ -306,6 +343,7 @@ glob_pattern_error=ഗ്ലോബു് ശൃേണി തെറ്റാണ unknown_error=അജ്ഞാതമായ പിശക്: captcha_incorrect=ക്യാപ്ച കോഡ് തെറ്റാണ്. password_not_match=രഹസ്യവാക്കുകള്‍ യോജിക്കുന്നില്ല. +lang_select_error=Select a language from the list. username_been_taken=ഉപയോക്തൃനാമം ലഭ്യമല്ല. repo_name_been_taken=കലവറയുടെ പേരു് ഇതിനോടകം ഉപയോഗിച്ചിട്ടുണ്ടു്. @@ -317,10 +355,16 @@ team_no_units_error=കുറഞ്ഞത് ഒരു കലവറ വിഭാ email_been_used=ഈ ഇമെയിൽ വിലാസം ഇതിനു മുന്നേ എടുത്തിട്ടുണ്ട്. openid_been_used=%s എന്ന ഓപ്പണ്‍ഐഡി വിലാസം ഇതിനു മുന്നേ എടുത്തിട്ടുണ്ട്. username_password_incorrect=ഉപഭോക്തൃനാമമോ രഹസ്യവാക്കോ തെറ്റാണ്. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) enterred_invalid_repo_name=ഈ കവവറയുടെ പേരു് തെറ്റാണു്. enterred_invalid_owner_name=പുതിയ ഉടമസ്ഥന്റെ പേരു് സാധുവല്ല. enterred_invalid_password=താങ്കള്‍ നല്‍കിയ രഹസ്യവാക്കു് തെറ്റാണ്. user_not_exist=ഉപയോക്താവ് നിലവിലില്ല. +team_not_exist=The team does not exist. last_org_owner='ഉടമകളുടെ' ടീമിൽ നിന്നും അവസാനത്തെ ഉപയോക്താവിനെ നീക്കംചെയ്യാൻ നിങ്ങൾക്ക് കഴിയില്ല. ടീമിൽ കുറഞ്ഞത് ഒരു ഉടമയെങ്കിലും ഉണ്ടായിരിക്കണം. cannot_add_org_to_team=ഒരു സംഘടനയെ ടീം അംഗമായി ചേർക്കാൻ കഴിയില്ല. @@ -350,6 +394,7 @@ user_bio=ജീവചരിത്രം form.name_reserved='%s' എന്ന ഉപയോക്തൃനാമം മറ്റാവശ്യങ്ങള്‍ക്കായി നീക്കിവച്ചിരിക്കുന്നു. form.name_pattern_not_allowed=ഉപയോക്തൃനാമത്തിൽ '%s' എന്ന ശ്രേണി അനുവദനീയമല്ല. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=പ്രൊഫൈൽ @@ -410,7 +455,11 @@ manage_openid=ഓപ്പൺഐഡി വിലാസങ്ങൾ നിയന email_desc=അറിയിപ്പുകൾക്കും മറ്റ് പ്രവർത്തനങ്ങൾക്കുമായി നിങ്ങളുടെ പ്രാഥമിക ഇമെയിൽ വിലാസം ഉപയോഗിക്കും. theme_desc=സൈറ്റിലുടനീളം ഇത് നിങ്ങളുടെ സ്ഥിരസ്ഥിതി പ്രമേയം ആയിരിക്കും. primary=പ്രാഥമികം +activated=Activated +requires_activation=Requires activation primary_email=പ്രാഥമികമാക്കുക +activate_email=Send Activation +activations_pending=Activations Pending delete_email=നീക്കം ചെയ്യുക email_deletion=ഈ-മെയില്‍ വിലാസം നീക്കം ചെയ്യുക email_deletion_desc=ഇമെയിൽ വിലാസവും അനുബന്ധ വിവരങ്ങളും നിങ്ങളുടെ അക്കൗണ്ടിൽ നിന്ന് നീക്കംചെയ്യും. ഈ ഇമെയിൽ വിലാസം വഴിയുള്ള ഗിറ്റു് നിയോഗങ്ങളും മാറ്റമില്ലാതെ ഉണ്ടാകും. തുടരട്ടെ? @@ -426,6 +475,7 @@ add_email=ഈ-മെയില്‍ വിലാസം ചേര്‍ക്ക add_openid=ഓപ്പണ്‍ ഐഡി വിലാസം ചേര്‍ക്കുക add_email_confirmation_sent=ഒരു സ്ഥിരീകരണ ഇമെയിൽ '%s' ലേക്ക് അയച്ചു. നിങ്ങളുടെ ഇമെയിൽ വിലാസം സ്ഥിരീകരിക്കുന്നതിന് അടുത്ത %s നുള്ളിൽ നിങ്ങളുടെ ഇൻ‌ബോക്സ് പരിശോധിക്കുക. add_email_success=പുതിയ ഇമെയിൽ വിലാസം ചേര്‍ത്തു. +email_preference_set_success=Email preference has been set successfully. add_openid_success=പുതിയ ഓപ്പണ്‍ഐഡി വിലാസം ചേര്‍ത്തു. keep_email_private=ഈ-മെയില്‍ വിലാസം മറയ്ക്കുക keep_email_private_popup=നിങ്ങളുടെ ഇമെയിൽ വിലാസം മറ്റ് ഉപയോക്താക്കു് കാണാനാകില്ല. @@ -482,6 +532,7 @@ new_token_desc=ഒരു ടോക്കൺ ഉപയോഗിക്കുന് token_name=ടോക്കണിന്റെ പേരു് generate_token=ടോക്കൺ സൃഷ്‌ടിക്കുക generate_token_success=നിങ്ങളുടെ പുതിയ ടോക്കൺ ജനറേറ്റുചെയ്‌തു. ഇത് വീണ്ടും കാണിക്കാത്തതിനാൽ ഇപ്പോൾ തന്നെ പകർത്തുക. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=നീക്കം ചെയ്യുക access_token_deletion=ആക്‌സസ്സ് ടോക്കണ്‍ നീക്കം ചെയ്യുക access_token_deletion_desc=ഒരു ടോക്കൺ ഇല്ലാതാക്കുന്നത് നിങ്ങളുടെ അക്കൗണ്ട് ഉപയോഗിക്കുന്ന അപ്ലിക്കേഷനുകൾക്കുള്ള പ്രവേശനം അസാധുവാക്കും. തുടരട്ടേ? @@ -569,6 +620,11 @@ email_notifications.submit=ഇ-മെയില്‍ മുൻഗണനകള് owner=ഉടമസ്ഥന്‍ repo_name=കലവറയുടെ പേരു് repo_name_helper=നല്ല കലവറയുടെ പേരു് ഹ്രസ്വവും അവിസ്മരണീയവും അതുല്യവുമായ കീവേഡുകൾ ഉപയോഗിക്കുന്നു. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=കാണാനാവുന്നതു് visibility_description=ഉടമയ്‌ക്കോ ഓർഗനൈസേഷൻ അംഗങ്ങൾക്കോ അവകാശങ്ങളുണ്ടെങ്കിൽ മാത്രമേ കാണാൻ കഴിയൂ. visibility_helper=കലവറ സ്വകാര്യമാക്കുക @@ -578,9 +634,14 @@ clone_helper=ക്ലോണ്‍ ചെയ്യാന്‍ സഹായം fork_repo=കലവറ ഫോര്‍ക്കു് ചെയ്യുക fork_from=ല്‍ നിന്നും ഫോര്‍ക്കു് ചെയ്യൂ fork_visibility_helper=ഒരു കലവറയുടെ ഫോര്‍ക്കിന്റെ ദൃശ്യപരത മാറ്റാൻ കഴിയില്ല. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From repo_desc=വിരരണം repo_lang=ഭാഷ repo_gitignore_helper=.gitignore ടെംപ്ലേറ്റുകൾ തിരഞ്ഞെടുക്കുക. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. license=ലൈസൻസ് license_helper=ഒരു ലൈസൻസ് ഫയൽ തിരഞ്ഞെടുക്കുക. readme=റീഡ്‍മീ @@ -593,6 +654,7 @@ mirror_prune_desc=കാലഹരണപ്പെട്ട വിദൂര ട് mirror_interval=മിറർ ചെയ്യാനുള്ള ഇടവേള (സാധുവായ സമയ യൂണിറ്റുകൾ 'h', 'm', 's' എന്നിവയാണ്). യാന്ത്രിക സമന്വയം പ്രവർത്തനരഹിതമാക്കാൻ 0 നല്‍കുക. mirror_interval_invalid=മിറർ ചെയ്യാനുള്ള ഇടവേള സാധുവല്ല. mirror_address=URL- ൽ നിന്നുള്ള ക്ലോൺ +mirror_address_desc=Put any required credentials in the Clone Authorization section. mirror_address_url_invalid=നൽകിയ url അസാധുവാണ്. നിങ്ങൾ url- ന്റെ എല്ലാ ഘടകങ്ങളും ശരിയായി നല്‍കണം. mirror_address_protocol_invalid=നൽകിയ url അസാധുവാണ്. http(s):// അല്ലെങ്കിൽ git:// ലൊക്കേഷനുകൾ മാത്രമേ മിറർ ചെയ്യാൻ കഴിയൂ. mirror_last_synced=അവസാനം സമന്വയിപ്പിച്ചതു് @@ -601,7 +663,19 @@ stargazers=സ്റ്റാർഗാസറുകൾ forks=ശാഖകള്‍ pick_reaction=നിങ്ങളുടെ പ്രതികരണം തിരഞ്ഞെടുക്കുക reactions_more=കൂടാതെ %d അധികം +unit_disabled=The site administrator has disabled this repository section. +language_other=Other +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository archive.title=ഈ കലവറ ചരിത്രരേഖാപരമായി നിലനിര്‍ത്തിയിരിക്കുന്നു. നിങ്ങൾക്ക് ഫയലുകൾ കാണാനും ക്ലോൺ ചെയ്യാനും കഴിയും, പക്ഷേ പ്രശ്‌നങ്ങൾ / ലയന അഭ്യർത്ഥനകൾ ഉണ്ടാക്കാനോ തുറക്കാനോ കഴിയില്ല. archive.issue.nocomment=ഈ കലവറ ചരിത്രപരമായി നിലനിര്‍ത്തിയിരിക്കുന്നതാണു്. നിങ്ങൾക്ക് പ്രശ്നങ്ങളിൽ അഭിപ്രായമിടാൻ കഴിയില്ല. @@ -614,6 +688,7 @@ form.name_pattern_not_allowed=കലവറനാമത്തിൽ '%s' എന need_auth=ക്ലോൺ അംഗീകാരിയ്ക്കുക migrate_type=മൈഗ്രേഷൻ തരം migrate_type_helper=ഈ കലവറ ഒരു മിറർ ആയിരിക്കും +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=മൈഗ്രേഷൻ ഇനങ്ങൾ migrate_items_wiki=വിക്കി migrate_items_milestones=നാഴികക്കല്ലുകള്‍ @@ -632,9 +707,12 @@ migrate.lfs_mirror_unsupported=എൽ‌എഫ്‌എസ് ഒബ്‌ജക migrate.migrate_items_options=ഗിറ്റ്ഹബിൽ നിന്ന് മൈഗ്രേറ്റ് ചെയ്യുമ്പോൾ, ഒരു ഉപയോക്തൃനാമവും മൈഗ്രേഷൻ ഓപ്ഷനുകളും നല്‍കാം. migrated_from=%[2]s നിന്ന് മൈഗ്രേറ്റുചെയ്‌തു migrated_from_fake=%[1]s നിന്ന് മൈഗ്രേറ്റുചെയ്തു +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=ന്റെ കണ്ണാടി forked_from=ല്‍ നിന്നും വഴിപിരിഞ്ഞതു് +generated_from=generated from fork_from_self=നിങ്ങളുടെ ഉടമസ്ഥതയിലുള്ള ഒരു ശേഖരം നിങ്ങൾക്ക് ഫോര്‍ക്കു് ചെയ്യാൻ കഴിയില്ല. fork_guest_user=ഈ ശേഖരം ഫോർക്ക് ചെയ്യുന്നതിന് സൈൻ ഇൻ ചെയ്യുക. copy_link=പകര്‍ത്തുക @@ -665,6 +743,8 @@ tags=ടാഗുകള്‍ issues=പ്രശ്നങ്ങൾ pulls=ലയന അഭ്യർത്ഥനകൾ labels=ലേബലുകള്‍ +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=നാഴികക്കല്ലുകള്‍ commits=കമ്മിറ്റുകള്‍ @@ -678,9 +758,12 @@ file_too_large=ഈ ഫയൽ കാണിക്കാൻ കഴിയാത് video_not_supported_in_browser=നിങ്ങളുടെ ബ്രൌസർ HTML5 'വീഡിയോ' ടാഗിനെ പിന്തുണയ്ക്കുന്നില്ല. audio_not_supported_in_browser=നിങ്ങളുടെ ബ്ര browser സർ HTML5 'ഓഡിയോ' ടാഗിനെ പിന്തുണയ്ക്കുന്നില്ല. stored_lfs=ഗിറ്റു് LFS ഉപയോഗിച്ച് സംഭരിച്ചു +symbolic_link=Symbolic link commit_graph=കമ്മിറ്റ് ഗ്രാഫ് blame=ചുമതല normal_view=സാധാരണ കാഴ്ച +line=line +lines=lines editor.new_file=പുതിയ ഫയൽ editor.upload_file=ഫയൽ അപ്‌ലോഡ് @@ -689,6 +772,7 @@ editor.preview_changes=മാറ്റങ്ങൾ കാണുക editor.cannot_edit_lfs_files=വെബ് ഇന്റർഫേസിൽ LFS ഫയലുകൾ എഡിറ്റുചെയ്യാൻ കഴിയില്ല. editor.cannot_edit_non_text_files=വെബ് ഇന്റർഫേസിൽ ബൈനറി ഫയലുകൾ എഡിറ്റുചെയ്യാൻ കഴിയില്ല. editor.edit_this_file=ഫയൽ തിരുത്തുക +editor.this_file_locked=File is locked editor.must_be_on_a_branch=ഈ ഫയലിൽ മാറ്റങ്ങൾ വരുത്താനോ നിർദ്ദേശിക്കാനോ നിങ്ങൾ ഏതെങ്കിലും ഒരു ശാഖയിൽ ആയിരിക്കണം. editor.fork_before_edit=ഈ ഫയലിൽ മാറ്റങ്ങൾ വരുത്താനോ നിർദ്ദേശിക്കാനോ നിങ്ങൾ ഈ ശേഖരം ഫോര്‍ക്കു ചെയ്തിരിക്കണം. editor.delete_this_file=ഫയൽ ഇല്ലാതാക്കുക @@ -698,29 +782,89 @@ editor.name_your_file=നിങ്ങളുടെ ഫയലിന് പേര editor.filename_help=ഒരു ഡയറക്‌ടറിയുടെ പേര് ടൈപ്പുചെയ്‌ത് സ്ലാഷും ('/') ചേർത്ത് ചേർക്കുക. ഇൻപുട്ട് ഫീൽഡിന്റെ തുടക്കത്തിൽ ബാക്ക്‌സ്‌പെയ്‌സ് ടൈപ്പുചെയ്‌ത് ഒരു ഡയറക്‌ടറി നീക്കംചെയ്യുക. editor.or=അഥവാ editor.cancel_lower=റദ്ദാക്കുക +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=മാറ്റങ്ങൾ വരുത്തുക editor.add_tmpl='<ഫയല്‍>' ചേർക്കുക editor.add=%s ചേര്‍ക്കുക editor.update=%s പുതുക്കുക editor.delete=%s നീക്കം ചെയ്യുക +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. editor.propose_file_change=ഫയലിനു് മാറ്റങ്ങള്‍ നിർദ്ദേശിക്കുക editor.new_branch_name_desc=പുതിയ ശാഖയുടെ പേരു്… editor.cancel=റദ്ദാക്കുക editor.filename_cannot_be_empty=ഫയലിന്റെ പേരു് ശൂന്യമായിരിക്കരുത്. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. editor.add_subdir=ഒരു ഡയറക്ടറി ചേർക്കുക… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. editor.upload_files_to_dir=ഫയലുകൾ %s ലേക്ക് അപ്‌ലോഡുചെയ്യുക +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Author +commits.message=Message +commits.date=Date +commits.older=Older +commits.newer=Newer +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=New Issue +issues.new.title_empty=Title cannot be empty +issues.new.labels=Labels +issues.new.add_labels_title=Apply labels +issues.new.no_label=No Label issues.new.clear_labels=ലേബലുകൾ മായ്‌ക്കുക +issues.new.no_items=No items issues.new.milestone=നാഴികക്കല്ല് +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=നാഴികക്കല്ല് ഇല്ല issues.new.clear_milestone=നാഴികക്കല്ല് എടുത്തു മാറ്റുക issues.new.open_milestone=നാഴികക്കല്ലുകൾ തുറക്കുക issues.new.closed_milestone=അടച്ച നാഴികക്കല്ലുകൾ issues.new.assignees=നിശ്ചയിക്കുന്നവര്‍ +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=നിശ്ചയിക്കുന്നവരെ നീക്കം ചെയ്യുക issues.new.no_assignees=നിശ്ചയിക്കുന്നവര്‍ ഇല്ല +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=ശാഖാ അഥവാ ടാഗ് വ്യക്തമാക്കിയിട്ടില്ല issues.create=പ്രശ്നം സൃഷ്ടിക്കുക issues.new_label=പുതിയ അടയാളം @@ -731,85 +875,1493 @@ issues.label_templates.title=മുൻ‌നിശ്ചയിച്ച ഒര issues.label_templates.info=ലേബലുകളൊന്നും ഇതുവരെ നിലവിലില്ല. 'പുതിയ ലേബൽ' ഉപയോഗിച്ച് ഒരു ലേബൽ സൃഷ്ടിക്കുക അല്ലെങ്കിൽ മുൻ‌നിശ്ചയിച്ച ലേബൽ സെറ്റ് ഉപയോഗിക്കുക: issues.label_templates.helper=ഒരു ലേബൽ സെറ്റ് തിരഞ്ഞെടുക്കുക issues.label_templates.use=ലേബൽ സെറ്റ് ഉപയോഗിക്കുക +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` issues.deleted_milestone=`(ഇല്ലാതാക്കി)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d Open +issues.close_tab=%d Closed +issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Type issues.filter_type.all_issues=എല്ലാ ഇഷ്യൂകളും +issues.filter_type.assigned_to_you=Assigned to you +issues.filter_type.created_by_you=Created by you +issues.filter_type.mentioning_you=Mentioning you +issues.filter_sort=Sort +issues.filter_sort.latest=Newest +issues.filter_sort.oldest=Oldest +issues.filter_sort.recentupdate=Recently updated +issues.filter_sort.leastupdate=Least recently updated +issues.filter_sort.mostcomment=Most commented +issues.filter_sort.leastcomment=Least commented +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Previous +issues.next=Next +issues.open_title=Open +issues.closed_title=Closed +issues.num_comments=%d comments +issues.commented_at=`commented %s` +issues.delete_comment_confirm=Are you sure you want to delete this comment? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=There is no content yet. +issues.close_issue=Close +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Reopen +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Comment +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Owner +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Edit +issues.cancel=Cancel +issues.save=Save +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels issues.label_open_issues=%d തുറന്നനിലയിലുള്ള ഇഷ്യൂകള്‍ +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label issues.label_deletion_desc=ഒരു ലേബൽ ഇല്ലാതാക്കിയാല്‍, അതു് നിയുകതമാക്കിയ എല്ലാ ഇഷ്യൂകളില്‍ നിന്നും നീക്കംചെയ്യും. തുടരട്ടെ? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` issues.dependency.issue_closing_blockedby=ഈ ലയന അഭ്യര്‍ത്ഥന അടയ്‌ക്കുന്നത് ഇനിപ്പറയുന്ന ഇഷ്യൂകള്‍ തടയുന്നു് issues.dependency.pr_closing_blockedby=ഈ ഇഷ്യു അടയ്‌ക്കുന്നത് ഇനിപ്പറയുന്ന ലയന അഭ്യര്‍ത്ഥന തടയുന്നു് issues.dependency.issue_close_blocks=ഈ ഇഷ്യു അടയ്‌ക്കുന്നത് ഇനിപ്പറയുന്ന ഇഷ്യൂകള്‍ തടയുന്നു് issues.dependency.pr_close_blocks=ഈ ഇഷ്യൂകള്‍ അടയ്‌ക്കുന്നത് ഈ ലയന അഭ്യര്‍ത്ഥന തടയുന്നു് issues.dependency.issue_close_blocked=ഈ ഇഷ്യൂ അടയ്‌ക്കുന്നതിന് മുമ്പ് ഇതിനെ തടയുന്ന എല്ലാ ഇഷ്യൂകളും നിങ്ങൾ അടയ്‌ക്കേണ്ടതുണ്ട്. issues.dependency.pr_close_blocked=ഈ ലയന അഭ്യര്‍ത്ഥന സ്ഥിരീകരിയ്ക്കുന്നതിനു മുമ്പ് ഇതിനെ തടയുന്ന എല്ലാ ഇഷ്യൂകളും നിങ്ങൾ അടയ്‌ക്കേണ്ടതുണ്ട്. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? issues.dependency.setting=ലയന അഭ്യര്‍ത്ഥനകള്‍ക്കും ഇഷ്യൂകള്‍ക്കുമായി ആശ്രിതത്വം സജ്ജമാക്കുക +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. issues.dependency.add_error_cannot_create_circular=രണ്ട് ഇഷ്യൂകളും പരസ്പരം തടയുന്നതാകുന്നതിലൂടെ നിങ്ങൾക്ക് ഒരു ആശ്രയത്വം സൃഷ്ടിക്കാൻ കഴിയില്ല. issues.dependency.add_error_dep_not_same_repo=രണ്ട് പ്രശ്നങ്ങളും ഒരേ കലവറയിലേതു് ആയിരിക്കണം. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete milestones.filter_sort.most_issues=മിക്ക ഇഷ്യൂകളും milestones.filter_sort.least_issues=കുറഞ്ഞ ഇഷ്യൂകളെങ്കിലും +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue activity.active_issues_count_n=%d സജ്ജീവ ഇഷ്യൂകള്‍ +activity.closed_issues_count_1=Closed Issue activity.closed_issues_count_n=അടച്ച ഇഷ്യൂകള്‍ +activity.title.issues_1=%d Issue activity.title.issues_n=%d ഇഷ്യൂകള്‍ +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue activity.new_issues_count_n=പുതിയ ഇഷ്യൂകള്‍ +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events settings.event_issues=ഇഷ്യൂകള്‍ +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks repos.issues=ഇഷ്യൂകള്‍ +repos.size=Size +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. [action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes [dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file [notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read [gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_nb-NO.ini b/options/locale/locale_nb-NO.ini new file mode 100644 index 0000000000..76bd6782aa --- /dev/null +++ b/options/locale/locale_nb-NO.ini @@ -0,0 +1,2367 @@ +home=Startside +dashboard=Skrivebord +explore=Utforsk +help=Hjelp +sign_in=Logg inn +sign_in_with=Logge på med +sign_out=Logg ut +sign_up=Registrer bruker +link_account=Koblingen konto +register=Registrer +website=Nettsted +version=Versjon +powered_by=Powered by %s +page=Side +template=Mal +language=Språk +notifications=Varsler +create_new=Opprett… +user_profile_and_more=Profil og instillinger… +signed_in_as=Logget inn som +enable_javascript=Denne nettsiden fungerer bedre med Javascript aktivert. +toc=Table of Contents + +username=Brukernavn +email=Epost adresse +password=Passord +re_type=Skriv inn passordet på nytt +captcha=CAPTCHA +twofa=2-trinns bekreftelse +twofa_scratch=2-trins skrape kode +passcode=Kode + +u2f_insert_key=Sett inn Sikkerhetsnøkkelen +u2f_sign_in=Trykk på sikkerhetsnøkkelen. Hvis sikkerhetsnøkkelen ikke har noen knapp, sett den inn på nytt. +u2f_press_button=Trykk inn knappen på sikkerhetsnøkkelen… +u2f_use_twofa=Bruk en to-faktor kode fra telefonen +u2f_error=Kan ikke lese sikkerhetsnøkkelen. +u2f_unsupported_browser=Nettleseren din støtter ikke U2F-Sikkerhetsnøkler. +u2f_error_1=Det oppstod en ukjent feil. Prøv på nytt. +u2f_error_2=Kontroller at du bruker riktig, kryptert (https://) URL. +u2f_error_3=Serveren kan ikke behandle forespørselen din. +u2f_error_4=Sikkerhetsnøkkelen er ikke tillatt for denne forespørselen. Kontroller at nøkkelen ikke er allerede registrert. +u2f_error_5=Tidsavbrudd nådd før nøkkelen ble lest. Vennligst last denne siden og prøv på nytt. +u2f_reload=Last inn på nytt + +repository=Kodelager +organization=Organisasjon +mirror=Speil +new_repo=Nytt kodelager +new_migrate=Ny migrering +new_mirror=Nytt speil +new_fork=Nytt kodelager +new_org=Ny organisasjon +manage_org=Administer organisasjoner +admin_panel=Administrasjon +account_settings=Kontoinstillinger +settings=Innstillinger +your_profile=Profil +your_starred=Favoritt +your_settings=Innstillinger + +all=Alt +sources=Kilder +mirrors=Speil +collaborative=Samarbeid +forks=Gafler + +activities=Aktiviteter +pull_requests=Pull forespørsler +issues=Problemer +milestones=Milestones + +cancel=Avbryt +add=Add +add_all=Add All +remove=Remove +remove_all=Remove All + +write=Skriv +preview=Forhåndsvis +loading=Laster inn… + +error404=The page you are trying to reach either does not exist or you are not authorized to view it. + +[error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. + +[startpage] +app_desc=En smertefri Git-tjeneste du kan kjøre selv +install=Easy to install +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Cross-platform +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Lightweight +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Open Source +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! + +[install] +install=Installasjon +title=Standard konfigurasjon +docker_helper=Hvis du kjører Gitea i Docker, Les dokumentasjon før du endrer noen innstillinger. +requite_db_desc=Gitea krever MySQL, PostgreSQL, MSSQL eller SQLite3. +db_title=Databaseinnstillinger +db_type=Databasetype +host=Tjener +user=Brukernavn +password=Passord +db_name=Databasenavn +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset +path=Bane +sqlite_helper=Filbanen for SQLite3 databasen.
angi en absolutt bane hvis du kjører Gitea som en tjeneste. +err_empty_db_path=SQLite3 databasebanen kan ikke være tom. +no_admin_and_disable_registration=Du kan ikke deaktivere selv-registreringen uten å opprette en admin konto. +err_empty_admin_password=Administratorpassordet kan ikke være tomt. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid + +general_title=Generelle innstillinger +app_name=Nettside tittel +app_name_helper=Du kan angi firmanavnet her. +repo_path=Rotbane for kodelager +repo_path_helper=Alle eksterne Git kodelagre lagres i mappen. +lfs_path=LFS rot bane +lfs_path_helper=Filer som er lagret med Git LFS lagres i denne mappen. La stå tom for å deaktivere LFS. +run_user=Kjør som bruker +run_user_helper=Angi operativsystemets brukernavn som Gitea kjører som. Merk at denne brukeren må ha tilgang til rotbanen kodelageret. +domain=SSH Server-domene +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. +log_root_path=Loggbane +log_root_path_helper=Log files will be written to this directory. + +optional_title=Valgfrie innstillinger +email_title=Email Settings +smtp_host=SMTP-vert +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars +federated_avatar_lookup_popup=Enable federated avatar lookup using Libravatar. +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=Enable OpenID Sign-In +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA +enable_captcha_popup=Require a CAPTCHA for user self-registration. +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username +admin_password=Passord +confirm_password=Confirm Password +admin_email=Email Address +install_btn_confirm=Install Gitea +test_git_failed=Could not test 'git' command: %v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s +save_config_failed=Failed to save configuration: %v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. + +[home] +uname_holder=Username or Email Address +password_holder=Passord +switch_dashboard_context=Switch Dashboard Context +my_repos=Repositories +show_more_repos=Show more repositories… +collaborative_repos=Collaborative Repositories +my_orgs=My Organizations +my_mirrors=My Mirrors +view_home=View %s +search_repos=Find a repository… +filter=Other Filters + +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived + +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public + +issues.in_your_repos=In your repositories + +[explore] +repos=Repositories +users=Brukere +organizations=Organizations +search=Search +code=Code +repo_no_results=No matching repositories found. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Search results for '%s' +code_last_indexed_at=Last indexed %s + +[auth] +create_new_account=Register Account +register_helper_msg=Har du allerede en konto? Logg inn nå! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. +remember_me=Husk meg +forgot_password_title=Glemt passord +forgot_password=Glemt passord? +sign_up_now=Need an account? Register now. +sign_up_successful=Account was successfully created. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. +active_your_account=Activate Your Account +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. +has_unconfirmed_mail=Hi %s, you have an unconfirmed email address (%s). If you haven't received a confirmation email or need to resend a new one, please click on the button below. +resend_mail=Click here to resend your activation email +email_not_associate=The email address is not associated with any account. +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. +verify=Verify +scratch_code=Scratch code +use_scratch_code=Use a scratch code +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. +twofa_scratch_token_incorrect=Your scratch code is incorrect. +login_userpass=Sign In +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account +openid_connect_submit=Connect +openid_connect_title=Connect to an existing account +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_register_title=Create new account +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed + +[mail] +activate_account=Please activate your account +activate_email=Verify your email address +reset_password=Recover your account +register_success=Registration successful +register_notify=Welcome to Gitea + +[modal] +yes=Yes +no=No +modify=Update + +[form] +UserName=Username +RepoName=Repository name +Email=Email address +Password=Password +Retype=Re-Type Password +SSHTitle=SSH key name +HttpsUrl=HTTPS URL +PayloadUrl=Payload URL +TeamName=Team name +AuthName=Authorization name +AdminEmail=Admin email + +NewBranchName=New branch name +CommitSummary=Commit summary +CommitMessage=Commit message +CommitChoice=Commit choice +TreeName=File path +Content=Content + +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language + +require_error=` cannot be empty.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` +size_error=` must be size %s.` +min_size_error=` must contain at least %s characters.` +max_size_error=` must contain at most %s characters.` +email_error=` is not a valid email address.` +url_error=` is not a valid URL.` +include_error=` must contain substring '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` +unknown_error=Unknown error: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. + +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=The user does not exist. +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. + +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. +auth_failed=Authentication failed: %v + +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. + +target_branch_not_exist=Target branch does not exist. + +[user] +change_avatar=Change your avatar… +join_on=Joined on +repositories=Repositories +activity=Public Activity +followers=Followers +starred=Starred Repositories +following=Following +follow=Follow +unfollow=Unfollow +heatmap.loading=Loading Heatmap… +user_bio=Biography + +form.name_reserved=The username '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. + +[settings] +profile=Profile +account=Account +password=Password +security=Security +avatar=Avatar +ssh_gpg_keys=SSH / GPG Keys +social=Social Accounts +applications=Applications +orgs=Manage Organizations +repos=Repositories +delete=Delete Account +twofa=Two-Factor Authentication +account_link=Linked Accounts +organization=Organizations +uid=Uid +u2f=Security Keys + +public_profile=Public Profile +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. +full_name=Full Name +website=Website +location=Location +update_theme=Update Theme +update_profile=Update Profile +update_profile_success=Your profile has been updated. +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. +continue=Continue +cancel=Cancel +language=Language +ui=Theme + +lookup_avatar_by_mail=Look Up Avatar by Email Address +federated_avatar_lookup=Federated Avatar Lookup +enable_custom_avatar=Use Custom Avatar +choose_new_avatar=Choose new avatar +update_avatar=Update Avatar +delete_current_avatar=Delete Current Avatar +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. + +change_password=Update Password +old_password=Current Password +new_password=New Password +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. + +emails=Email Addresses +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses +email_desc=Your primary email address will be used for notifications and other operations. +theme_desc=This will be your default theme across the site. +primary=Primary +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. + +manage_ssh_keys=Manage SSH Keys +manage_gpg_keys=Manage GPG Keys +add_key=Add Key +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. +add_new_key=Add SSH Key +add_new_gpg_key=Add GPG Key +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID +key_name=Key Name +key_content=Content +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Remove +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. +add_on=Added on +valid_until=Valid until +valid_forever=Valid forever +last_used=Last used on +no_activity=No recent activity +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled + +manage_social=Manage Associated Social Accounts +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. + +manage_access_token=Manage Access Tokens +generate_new_token=Generate New Token +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. +token_name=Token Name +generate_token=Generate Token +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. +delete_token=Delete +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. + +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? + +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. + +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! + +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? + +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. + +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories + +delete_account=Delete Your Account +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. +confirm_delete_account=Confirm Deletion +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? + +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference + +[repo] +owner=Owner +repo_name=Repository Name +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. +visibility=Visibility +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. +fork_repo=Fork Repository +fork_from=Fork From +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From +repo_desc=Description +repo_lang=Language +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. +license=License +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) +create_repo=Create Repository +default_branch=Default Branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized +watchers=Watchers +stargazers=Stargazers +forks=Forks +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other + +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository + +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. + +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. + +need_auth=Clone Authorization +migrate_type=Migration Type +migrate_type_helper=This repository will be a mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases +migrate_repo=Migrate Repository +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path +migrate.permission_denied=You are not allowed to import local repositories. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. +migrate.failed=Migration failed: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. + +mirror_from=mirror of +forked_from=forked from +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. +copy_link=Copy +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy +copied=Copied OK +unwatch=Unwatch +watch=Watch +unstar=Unstar +star=Star +fork=Fork +download_archive=Download Repository + +no_desc=No Description +quick_guide=Quick Guide +clone_this_repo=Clone this repository +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. + +code=Code +code.desc=Access source code, files, commits and branches. +branch=Branch +tree=Tree +filter_branch_and_tag=Filter branch or tag +branches=Branches +tags=Tags +issues=Issues +pulls=Pull Requests +labels=Labels +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage + +milestones=Milestones +commits=Commits +commit=Commit +releases=Releases +file_raw=Raw +file_history=History +file_view_raw=View Raw +file_permalink=Permalink +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines + +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File +editor.preview_changes=Preview Changes +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. +editor.or=or +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes +editor.commit_changes=Commit Changes +editor.add_tmpl=Add '' +editor.add=Add '%s' +editor.update=Update '%s' +editor.delete=Delete '%s' +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… +editor.cancel=Cancel +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. +editor.upload_files_to_dir=Upload files to '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit + +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Author +commits.message=Message +commits.date=Date +commits.older=Older +commits.newer=Newer +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID + +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. + +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=New Issue +issues.new.title_empty=Title cannot be empty +issues.new.labels=Labels +issues.new.add_labels_title=Apply labels +issues.new.no_label=No Label +issues.new.clear_labels=Clear labels +issues.new.no_items=No items +issues.new.milestone=Milestone +issues.new.add_milestone_title=Set milestone +issues.new.no_milestone=No Milestone +issues.new.clear_milestone=Clear milestone +issues.new.open_milestone=Open Milestones +issues.new.closed_milestone=Closed Milestones +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified +issues.create=Create Issue +issues.new_label=New Label +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description +issues.create_label=Create Label +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(deleted)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d Open +issues.close_tab=%d Closed +issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Type +issues.filter_type.all_issues=All issues +issues.filter_type.assigned_to_you=Assigned to you +issues.filter_type.created_by_you=Created by you +issues.filter_type.mentioning_you=Mentioning you +issues.filter_sort=Sort +issues.filter_sort.latest=Newest +issues.filter_sort.oldest=Oldest +issues.filter_sort.recentupdate=Recently updated +issues.filter_sort.leastupdate=Least recently updated +issues.filter_sort.mostcomment=Most commented +issues.filter_sort.leastcomment=Least commented +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Previous +issues.next=Next +issues.open_title=Open +issues.closed_title=Closed +issues.num_comments=%d comments +issues.commented_at=`commented %s` +issues.delete_comment_confirm=Are you sure you want to delete this comment? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=There is no content yet. +issues.close_issue=Close +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Reopen +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Comment +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Owner +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Edit +issues.cancel=Cancel +issues.save=Save +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels +issues.label_open_issues=%d open issues +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. + +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews + +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` + +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues + +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved + +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. + +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s + +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions + +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s + +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs + +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by + +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s + +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included + +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. + +[org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) + +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. + +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) + +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. + +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. + +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now + +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. + +[admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d + +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times + +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. + +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? + +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization + +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks +repos.issues=Issues +repos.size=Size + +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook + +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook + +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. + +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User + +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes + +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry + +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path + +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default + +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification + +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. + +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled + +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL + +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time + +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars + +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout + +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL + +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s + +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v + +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. + +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. + +[action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` + +[tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes + +[dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file + +[notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read + +[gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. + +[units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. + diff --git a/options/locale/locale_nl-NL.ini b/options/locale/locale_nl-NL.ini index 15867f50ec..8d87764eb8 100644 --- a/options/locale/locale_nl-NL.ini +++ b/options/locale/locale_nl-NL.ini @@ -166,6 +166,7 @@ openid_signin=OpenID-inloggen inschakelen openid_signin_popup=Gebruikerslogin via OpenID inschakelen. openid_signup=OpenID zelf-registratie inschakelen openid_signup_popup=OpenID zelfregistratie inschakelen. +enable_captcha=Registratie CAPTCHA inschakelen enable_captcha_popup=Vereis captcha validatie voor zelf-registratie van gebruiker. require_sign_in_view=Vereis inloggen om pagina's te kunnen bekijken require_sign_in_view_popup=Beperk de toegang tot de pagina tot ingelogde gebruikers. Bezoekers zullen alleen de 'login' en het registratiegedeelte van de pagina zien. @@ -687,6 +688,7 @@ form.name_pattern_not_allowed=Het patroon '%s' is niet toegestaan in de naam van need_auth=Authenticatie benodigd om te klonen migrate_type=Migratie type migrate_type_helper=Deze repository zal een kopie zijn +migrate_type_helper_disabled=Uw sitebeheerder heeft nieuwe mirrors uitgeschakeld. migrate_items=Migratie Items migrate_items_wiki=Wiki migrate_items_milestones=Mijlpalen @@ -949,6 +951,10 @@ issues.reopened_at=`heropende dit probleem %[2]s issues.commit_ref_at=`verwees naar dit probleem vanuit commit %[2]s'` issues.ref_issue_from=`refereerde aan dit issue %[4]s %[2]s` issues.ref_pull_from=`refereerde aan deze pull request %[4]s %[2]s` +issues.ref_closing_from=`verwees naar een pull request %[4]s dat het issue zal sluiten %[2]s` +issues.ref_reopening_from=`verwees naar een pull request %[4]s dat dit issue heropent %[2]s ` +issues.ref_closed_from=`sloot dit issue %[4]s %[2]s` +issues.ref_reopened_from=`heropende dit issue %[4]s %[2]s` issues.ref_from=`van %[1]s` issues.poster=Poster issues.collaborator=Medewerker @@ -1023,6 +1029,9 @@ issues.due_date=Vervaldatum issues.invalid_due_date_format=Het formaat van de deadline is moet 'jjjj-mm-dd' zijn. issues.error_modifying_due_date=Deadline aanpassen mislukt. issues.error_removing_due_date=Deadline verwijderen mislukt. +issues.push_commit_1=toegevoegd %d commit %s +issues.push_commits_n=toegevoegd %d commits %s +issues.force_push_codes=`geforceerd-pushed %[1]s van %[2]s naar %[4]s %[6]s` issues.due_date_form=jjjj-mm-dd issues.due_date_form_add=Vervaldatum toevoegen issues.due_date_form_edit=Bewerk @@ -1082,6 +1091,7 @@ issues.review.hide_resolved=Verbergen afgehandeld issues.review.resolve_conversation=Gesprek oplossen issues.review.un_resolve_conversation=Gesprek niet oplossen issues.review.resolved_by=markeerde dit gesprek als opgelost +issues.assignee.error=Niet alle aangewezen personen zijn toegevoegd vanwege een onverwachte fout. pulls.desc=Schakel pull-aanvragen en code-beoordelingen in. pulls.new=Nieuwe Pull aanvraag @@ -1101,12 +1111,15 @@ pulls.tab_conversation=Discussie pulls.tab_commits=Commits pulls.tab_files=Bestanden gewijzigd pulls.reopen_to_merge=Heropen dit pull request aub om een een merge actie uit te voeren. +pulls.cant_reopen_deleted_branch=Deze pull-aanvraag kan niet opnieuw worden geopend omdat de branch is verwijderd. pulls.merged=Samengevoegd +pulls.merged_as=De pull request is samengevoegd als %[2]s. pulls.is_closed=Deze pull-aanvraag is gesloten. pulls.has_merged=Deze pull-aanvraag is al samengevoegd. pulls.title_wip_desc=`Start de titel met %s om te voorkomen dat deze pull-aanvraag per ongeluk wordt samengevoegd.` pulls.cannot_merge_work_in_progress=Deze pull-aanvraag is als "work in progress" gemarkeerd. Verwijder de %s-prefix van de titel zodra hij klaar is pulls.data_broken=Deze pull-aanvraag is ongeldig wegens missende fork-informatie. +pulls.files_conflicted=Dit pull request heeft wijzigingen die strijdig zijn met de doel branch. pulls.is_checking=Controle op samenvoegingsconflicten is nog bezig. Probeer later nog een keer. pulls.required_status_check_failed=Sommige vereiste controles waren niet succesvol. pulls.required_status_check_missing=Er ontbreken enkele vereiste controles. @@ -1137,6 +1150,10 @@ pulls.rebase_merge_commit_pull_request=Rebase en voeg samen (--no-ff) pulls.squash_merge_pull_request=Squash en Merge pulls.require_signed_wont_sign=De branch heeft ondertekende commits nodig, maar deze merge zal niet worden ondertekend pulls.invalid_merge_option=Je kan de samenvoegingsoptie niet gebruiken voor deze pull-aanvraag. +pulls.merge_conflict=Samenvoegen mislukt: Er was een conflict tijdens het samenvoegen: %[1]s
%[2]s
Hint: Probeer een andere strategie +pulls.rebase_conflict=Samenvoegen mislukt: Er was een conflict tijdens het rebasen van commit: %[1]s
%[2]s
%[3]s
Hint:Probeer een andere strategie +pulls.unrelated_histories=Samenvoegen mislukt: de HEAD en base delen geen gemeenschappelijke geschiedenis. Tip: Probeer een andere strategie +pulls.merge_out_of_date=Samenvoegen mislukt: Tijdens het samenvoegen is de basis bijgewerkt. Tip: Probeer het opnieuw. pulls.push_rejected=Samenvoegen mislukt: De push is afgewezen met het volgende bericht:
%s
Controleer de githooks voor deze repository pulls.push_rejected_no_message=Samenvoegen mislukt: De push is afgewezen maar er was geen extern bericht.
Controleer de githooks voor deze repository pulls.open_unmerged_pull_exists=`Je kan deze pull-aanvraag niet opnieuw openen omdat er een andere (#%d) met identieke eigenschappen open staat.` @@ -1342,18 +1359,29 @@ settings.pulls.allow_rebase_merge_commit=Samenvoegen met expliciete samenvoeging settings.pulls.allow_squash_commits="Squash"-en om samen te voegen inschakelen settings.admin_settings=Beheerdersinstellingen settings.admin_enable_health_check=Repositoryintegriteitschecks ingeschakelen (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Sluit een issue via een commit gemaakt in een niet-standaard branch settings.danger_zone=Gevaren zone settings.new_owner_has_same_repo=De nieuwe eigenaar heeft al een repository met deze naam settings.convert=Converteren naar gewone repository settings.convert_desc=U kunt deze kopie converteren naar een gewone repository. Dit kan niet ongedaan worden gemaakt. settings.convert_notices_1=Deze operatie zet de kopie repository om in een gewone repository en dit kan niet ongedaan gemaakt worden. settings.convert_confirm=Converteer Repository +settings.convert_succeed=De mirror is omgezet in een gewone repository. settings.transfer=Eigendom overdragen +settings.transfer_desc=Draag deze repo over aan een andere gebruiker of een organisatie waar u beheerders rechten heeft. +settings.transfer_notices_1=- U verliest de toegang tot de repository als u deze overdraagt aan een individuele gebruiker. +settings.transfer_notices_2=- U behoudt toegang tot de repository als u deze overdraag aan een organisatie waar u (mede)eigenaar van bent. settings.transfer_form_title=Voer de repository naam in als bevestiging: settings.wiki_delete=Wiki-gegevens verwijderen +settings.wiki_delete_desc=Het verwijderen van wiki-gegevens is permanent en kan niet ongedaan worden gemaakt. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. settings.confirm_wiki_delete=Wiki-gegevens verwijderen +settings.wiki_deletion_success=De repository wiki gegevens zijn verwijderd. settings.delete=Verwijder deze repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- Deze bewerking kan NIET ongedaan gemaakt worden. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. settings.deletion_success=De repository is verwijderd. settings.update_settings_success=De repository-instellingen zijn bijgewerkt. settings.transfer_owner=Nieuwe eigenaar @@ -1362,29 +1390,44 @@ settings.transfer_succeed=De repository is overgedragen. settings.confirm_delete=Verwijder repository settings.add_collaborator=Medewerker toevoegen settings.add_collaborator_success=De medewerker is toegevoegd. +settings.add_collaborator_inactive_user=Kan geen inactieve gebruiker toevoegen als medewerker. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. settings.delete_collaborator=Verwijder settings.collaborator_deletion=Verwijder medewerker +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=De medewerker is verwijderd. settings.search_user_placeholder=Zoek gebruiker… +settings.org_not_allowed_to_be_collaborator=Organisaties kunnen niet worden toegevoegd als een medewerker. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository settings.teams=Teams settings.add_team=Team toevoegen +settings.add_team_duplicate=Team heeft al de repository +settings.add_team_success=The team now have access to the repository. settings.search_team=Zoek team… settings.change_team_permission_tip=Teammachtiging is ingesteld op de team-instellingspagina en kan niet per repository worden gewijzigd settings.delete_team_tip=Dit team heeft toegang tot alle repositories en kan niet verwijderd worden +settings.remove_team_success=De toegang van het team tot de repository is verwijderd. settings.add_webhook=Webhook toevoegen +settings.add_webhook.invalid_channel_name=Webhook channel naam mag niet leeg zijn en mag niet alleen een # teken bevatten. settings.hooks_desc=Webhooks maken automatisch een HTTP POST verzoek naar een server wanneer bepaalde Gitea-gebeurtenissen geactiveerd worden. Lees meer in de webhooks gids. settings.webhook_deletion=Verwijder webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? settings.webhook_deletion_success=Webhook is verwijderd. settings.webhook.test_delivery=Test-bezorging settings.webhook.test_delivery_desc=Test deze webhook met een nep-gebeurtenis. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=Verzoek settings.webhook.response=Antwoord settings.webhook.headers=Headers settings.webhook.payload=Inhoud settings.webhook.body=Inhoud +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=Als haak niet actief is, zal monster inhoud worden gepresenteerd. Verlof inhoud leeg zal deze haak uitschakelen. settings.githook_name=Haak naam settings.githook_content=Haak inhoud settings.update_githook=Haak bijwerken +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. settings.payload_url=Doel URL settings.http_method=HTTP-methode settings.content_type=POST inhoudstype @@ -1402,6 +1445,7 @@ settings.event_header_repository=Repository gebeurtenissen settings.event_create=Creëer settings.event_create_desc=Branch, of tag aangemaakt. settings.event_delete=Verwijder +settings.event_delete_desc=Branch of tag verwijderd. settings.event_fork=Fork settings.event_fork_desc=Repository geforked. settings.event_release=Release @@ -1410,48 +1454,98 @@ settings.event_push=Push settings.event_push_desc=Git push naar een repository. settings.event_repository=Repository settings.event_repository_desc=Repository gemaakt of verwijderd. +settings.event_header_issue=Probleem gebeurtenissen settings.event_issues=Kwesties +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Probleem toegekend +settings.event_issue_assign_desc=Issue assigned or unassigned. settings.event_issue_label=Issue gelabeld +settings.event_issue_label_desc=Issue-labels bijgewerkt of verwijderd. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment settings.event_issue_comment_desc=Issue reactie aangemaakt, bewerkt of verwijderd. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Pull request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull request toegewezen +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull-aanvraag gelabeld +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull request opmerking +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull request gesynchroniseerd +settings.event_pull_request_sync_desc=Pull request synchronized. settings.branch_filter=Branch filter settings.branch_filter_desc=Branch whitelist voor push, branch creatie en branch verwijdering events, gespecificeerd als glob patroon. Indien leeg of * worden events voor alle branches gerapporteerd. Zie github.com/gobwas/glob documentatie voor syntaxis. Voorbeelden: master, {master,release*}. settings.active=Actief +settings.active_helper=Information about triggered events will be sent to this webhook URL. settings.add_hook_success=De webhook is toegevoegd. settings.update_webhook=Bewerk webhook settings.update_hook_success=Webhook is bijgewerkt. settings.delete_webhook=Verwijder webhook settings.recent_deliveries=Recente bezorgingen settings.hook_type=Type hook +settings.add_slack_hook_desc=Integrate Slack into your repository. settings.slack_token=Slack token settings.slack_domain=Slack domein settings.slack_channel=Slack kanaal +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. settings.add_matrix_hook_desc=Integreer Matrix in uw repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. settings.add_feishu_hook_desc=Integreer Feishu in uw repository. settings.deploy_keys=Installeer sleutels settings.add_deploy_key=Toevoegen deploy sleutel +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. settings.is_writable=Schrijf toegang inschakelen +settings.is_writable_info=Allow this deploy key to push to the repository. settings.no_deploy_keys=Er zijn nog geen deploy sleutels. settings.title=Titel settings.deploy_key_content=Inhoud +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. settings.deploy_key_deletion=Verwijder deploy sleutel +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=Branches settings.protected_branch=Branch bescherming settings.protected_branch_can_push=Push toestaan? settings.protected_branch_can_push_yes=U mag pushen settings.protected_branch_can_push_no=U mag niet pushen +settings.branch_protection=Branch Protection for Branch '%s' settings.protect_this_branch=Branch bescherming inschakelen settings.protect_this_branch_desc=Voorkomt verwijdering en beperkt Git pushing en samenvoegen tot de branch. settings.protect_disable_push=Push uitschakelen settings.protect_disable_push_desc=Geen pushes zijn toegestaan in deze branch. settings.protect_enable_push=Push inschakelen +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). settings.protect_whitelist_committers=Whitelist Beperkte Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push settings.protect_whitelist_users=Toegestane gebruikers voor push: settings.protect_whitelist_search_users=Zoek gebruiker… settings.protect_whitelist_teams=Toegestane teams voor push: settings.protect_whitelist_search_teams=Zoek teams… +settings.protect_merge_whitelist_committers=Samenvoegen whitelist inschakelen +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Toegestane gebruikers voor samenvoegen: +settings.protect_merge_whitelist_teams=Toegestane teams voor samenvoegen: settings.protect_check_status_contexts=Status controle inschakelen +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository settings.protect_required_approvals=Vereiste goedkeuringen: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Toegestane teams voor beoordelingen: settings.dismiss_stale_approvals=Verouderde goedkeuringen afwijzen settings.dismiss_stale_approvals_desc=Wanneer nieuwe commits die de inhoud van het pull-verzoek veranderen, naar de branch worden gepusht, worden oude goedkeuringen verwijderd. settings.require_signed_commits=Ondertekende Commits vereisen @@ -1460,13 +1554,19 @@ settings.protect_protected_file_patterns=Beschermde bestandspatronen (gescheiden settings.protect_protected_file_patterns_desc=Beschermde bestanden die niet direct gewijzigd mogen worden, zelfs als de gebruiker het recht heeft om bestanden in deze branch toe te voegen, te bewerken of te verwijderen. Meerdere patronen kunnen worden gescheiden met een puntkomma ('\;'). Zie github.com/gobwas/glob documentatie voor patroon syntaxis. Voorbeelden: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Bescherming aanzetten settings.delete_protected_branch=Bescherming uitzetten +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. settings.protected_branch_deletion=Branch bescherming uitschakelen +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? settings.block_rejected_reviews=Samenvoegen van afgewezen beoordelingen blokkeren settings.block_rejected_reviews_desc=Samenvoegen zal niet mogelijk zijn wanneer er wijzigingen worden aangevraagd door officiële beoordelaars, zelfs niet als er genoeg goedkeuringen zijn. settings.block_outdated_branch=Samenvoegen blokkeren als pull request verouderd is settings.block_outdated_branch_desc=Samenvoegen is niet mogelijk als de hoofd branch achter loop op de basis branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: settings.choose_branch=Kies een branch… +settings.no_protected_branch=There are no protected branches. settings.edit_protected_branch=Bewerken +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. settings.bot_token=Bot Token settings.chat_id=Chat-ID settings.matrix.homeserver_url=Homeserver URL @@ -1475,10 +1575,25 @@ settings.matrix.access_token=Toegangstoken settings.matrix.message_type=Bericht type settings.archive.button=Repo archiveren settings.archive.header=Deze Repo archiveren +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. settings.unarchive.button=Repo De-Archiveren settings.unarchive.header=Deze Repo de-archiveren +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=De repo is met succes gede-archiveerd. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. settings.lfs=LFS +settings.lfs_filelist=LFS bestanden opgeslagen in deze repository +settings.lfs_no_lfs_files=Geen LFS bestanden opgeslagen in deze repository settings.lfs_findcommits=Vind commits +settings.lfs_lfs_file_no_commits=Geen Commits gevonden voor dit LFS-bestand +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? settings.lfs_findpointerfiles=Zoek pointer bestanden settings.lfs_locks=Vergrendeld settings.lfs_invalid_locking_path=Ongeldig pad: %s @@ -1487,7 +1602,9 @@ settings.lfs_lock_already_exists=Vergrendeling bestaat al: %s settings.lfs_lock=Vergrendel settings.lfs_lock_path=Bestandspad om te vergrendelen... settings.lfs_locks_no_locks=Geen Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch settings.lfs_force_unlock=Forceer ontgrendelen +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) settings.lfs_pointers.sha=Blob SHA settings.lfs_pointers.oid=OID settings.lfs_pointers.inRepo=In Repo @@ -1508,6 +1625,8 @@ diff.show_split_view=Zij-aan-zij weergave diff.show_unified_view=Gecombineerde weergave diff.whitespace_button=Witregel diff.whitespace_show_everything=Toon alle wijzigingen +diff.whitespace_ignore_all_whitespace=Witruimte negeren bij het vergelijken van regels +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace diff.whitespace_ignore_at_eol=Negeren van wijzigingen in witruimte op EOL diff.stats_desc=%d gewijzigde bestanden met toevoegingen van %d en %d verwijderingen diff.bin=BIN @@ -1518,6 +1637,7 @@ diff.file_image_width=Breedte diff.file_image_height=Hoogte diff.file_byte_size=Grootte diff.file_suppressed=Diff onderdrukt omdat het te groot bestand +diff.too_many_files=Some files were not shown because too many files changed in this diff diff.comment.placeholder=Opmerking toevoegen diff.comment.markdown_info=Styling met markdown wordt ondersteund. diff.comment.add_single_comment=Één reactie toevoegen @@ -1530,6 +1650,7 @@ diff.review.placeholder=Commentaar controleren diff.review.comment=Opmerking diff.review.approve=Goedkeuren diff.review.reject=Wijzigingen aanvragen +diff.committed_by=gecommit door releases.desc=Volg de projectversies en downloads. release.releases=Publicaties @@ -1540,6 +1661,8 @@ release.stable=Stabiel release.edit=bewerken release.ahead=%d aanpassingen aan %s sinds deze versie release.source_code=Broncode +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=Tagnaam release.target=Doel release.tag_helper=Kies een bestaande tag, of creëer een nieuwe tag bij publiceren. @@ -1553,6 +1676,8 @@ release.save_draft=Concept opslaan release.edit_release=Update release release.delete_release=Verwijder release release.deletion=Verwijder release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. release.tag_name_already_exist=Een versie met deze naam bestaat al. release.tag_name_invalid=Labelnaam is niet geldig. release.downloads=Downloads @@ -1572,20 +1697,27 @@ branch.create_branch=Maak branch %s branch.create_from=van '%s' branch.create_success=Branch '%s' is aangemaakt. branch.branch_already_exists=Branch '%s' bestaat al in deze repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. branch.deleted_by=Verwijderd door %s branch.restore_success=Branch '%s' is hersteld. +branch.restore_failed=Herstellen van branch '%s' is mislukt. branch.protected_deletion_failed=Branch '%s' is beschermd en kan niet verwijderd worden. branch.default_deletion_failed=Branch '%s' is de standaard branch en kan niet verwijderd worden. branch.restore=Herstel branch '%s' branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch branch.included=Inbegrepen topic.manage_topics=Beheer topics topic.done=Klaar +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=Organisatienaam org_full_name_holder=Volledige naam organisatie +org_name_helper=Organization names should be short and memorable. create_org=Nieuwe organisatie aanmaken repo_updated=Geupdate people=Mensen @@ -1597,10 +1729,15 @@ create_team=Maak team org_desc=Omschrijving team_name=Teamnaam team_desc=Omschrijving +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. team_access_desc=Repository toegang team_permission_desc=Machtiging +team_unit_desc=Allow Access to Repository Sections team_unit_disabled=(Uitgeschakeld) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. form.create_org_not_allowed=U mag geen organisaties maken. settings=Instellingen @@ -1609,16 +1746,23 @@ settings.full_name=Volledige naam settings.website=Website settings.location=Locatie settings.permission=Machtigingen +settings.repoadminchangeteam=Repository admin can add and remove access for teams settings.visibility=Zichtbaarheid settings.visibility.public=Publiek +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) settings.update_settings=Instellingen bijwerken settings.update_setting_success=Organisatie instellingen zijn succesvol bijgewerkt. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. settings.update_avatar_success=De avatar van de organisatie is aangepast. settings.delete=Verwijder organisatie settings.delete_account=Verwijder deze organisatie +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=Bevestig verwijdering settings.delete_org_title=Verwijder organisatie +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. settings.labels_desc=Voeg labels toe die kunnen worden gebruikt bij problemen voor alle repositories in deze organisatie. @@ -1638,28 +1782,44 @@ members.invite_now=Nu uitnodigen teams.join=Lid worden teams.leave=Vertlaat teams.can_create_org_repo=Maak repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=Leestoegang +teams.read_access_helper=Members can view and clone team repositories. teams.write_access=Schrijf toegang +teams.write_access_helper=Members can read and push to team repositories. teams.admin_access=Beheerder toegang teams.admin_access_helper=Leden kunnen van en naar repositories pullen, pushen, en er medewerkers aan toevoegen. teams.no_desc=Dit team heeft geen omschrijving teams.settings=Instellingen +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. teams.members=Team leden teams.update_settings=Instellingen bijwerken teams.delete_team=Verwijder team teams.add_team_member=Nieuwe team lid aanmaken teams.delete_team_title=Verwijder team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? teams.delete_team_success=Het team is verwijderd. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. teams.admin_permission_desc=Dit team heeft beheersrechten: leden kunnen van en naar teamrepositories pullen, pushen, en er medewerkers aan toevoegen. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=Teamrepositories teams.search_repo_placeholder=Repository zoeken… teams.remove_all_repos_title=Verwijder alle team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. teams.add_all_repos_title=Voeg alle repositories toe +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=De opslagplaats die u probeert toe te voegen bestaat niet: maak deze eerst aan. teams.add_duplicate_users=Gebruiker is al een teamlid. +teams.repos.none=No repositories could be accessed by this team. teams.members.none=Geen leden in dit team. teams.specific_repositories=Specifieke repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. teams.all_repositories=Alle repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=Overzicht @@ -1684,6 +1844,8 @@ dashboard.statistic_info=De Gitea database heeft %d gebruikers, %d dashboard.operation_name=Bewerking naam dashboard.operation_switch=Omschakelen dashboard.operation_run=Uitvoeren +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=Alle ongebonden OAuth verbindingen zijn verwijderd. dashboard.task.started=Taak gestart: %s dashboard.task.process=Taak: %s dashboard.task.cancelled=Taak: %s geannuleerd: %[3]s @@ -1699,6 +1861,7 @@ dashboard.delete_inactive_accounts=Verwijder alle niet geactiveerde accounts dashboard.delete_inactive_accounts.started=Verwijder alle niet geactiveerde accounts taak gestart. dashboard.delete_repo_archives=Verwijder alle repositories archieven dashboard.delete_repo_archives.started=Verwijder alle repositoryarchieven taak gestart. +dashboard.delete_missing_repos=Verwijder alle repositories waarvan hun Git bestanden missen dashboard.delete_missing_repos.started=Verwijder alle repositories die hun Git bestanden missen taak gestart. dashboard.delete_generated_repository_avatars=Verwijder gegenereerde repository avatars dashboard.update_mirrors=Mirrors bijwerken @@ -1707,8 +1870,11 @@ dashboard.check_repo_stats=Bekijk alle repository statistieken dashboard.archive_cleanup=Verwijder oude repositories archieven dashboard.deleted_branches_cleanup=Verwijderde branches opschonen dashboard.update_migration_poster_id=Werk migratie-poster IDs bij +dashboard.git_gc_repos=Voer garbage collectie uit voor alle repositories dashboard.resync_all_sshkeys=Werk de '.ssh/authorized_keys' bestand bij met Gitea SSH sleutels. dashboard.resync_all_sshkeys.desc=(Niet nodig voor de ingebouwde SSH server.) +dashboard.resync_all_hooks=Opnieuw synchroniseren van pre-ontvangst, bewerk en post-ontvangst hooks voor alle repositories. +dashboard.reinit_missing_repos=Herinitialiseer alle ontbrekende Git repositories waarvoor records bestaan dashboard.sync_external_users=Externe gebruikersgegevens synchroniseren dashboard.server_uptime=Uptime server dashboard.current_goroutine=Huidige Goroutines @@ -1751,12 +1917,16 @@ users.repos=Repos users.created=Aangemaakt users.last_login=Laatste keer ingelogd users.never_login=Nooit ingelogd +users.send_register_notify=Stuur gebruikersregistratie notificatie +users.new_success=Het gebruikersaccount '%s' is aangemaakt. users.edit=Bewerken users.auth_source=Authenticatiebron users.local=Lokaal users.auth_login_name=Authenticatie-loginnaam +users.password_helper=Laat het wachtwoord leeg om het ongewijzigd te houden. users.update_profile_success=Het gebruikersaccount is bijgewerkt. users.edit_account=Wijzig gebruikers account +users.max_repo_creation=Maximale aantal repositories users.max_repo_creation_desc=(Zet op -1 om de globale limiet te gebruiken) users.is_activated=Gebruikersaccount is geactiveerd users.prohibit_login=Inloggen uitschakelen @@ -1768,6 +1938,8 @@ users.allow_import_local=Mag lokale repositories importeren users.allow_create_organization=Mag organisaties aanmaken users.update_profile=Update gebruikers account users.delete_account=Verwijder gebruikers account +users.still_own_repo=Deze gebruiker is nog steeds eigenaar van één of meerdere repositories. Verwijder of draag eerst deze repositories over. +users.still_has_org=Deze gebruiker is lid van een organisatie. Verwijder de gebruiker eerst uit alle organisaties. users.deletion_success=De gebruiker is verwijderd. emails.email_manage_panel=Gebruikers e-mail beheer @@ -1799,6 +1971,7 @@ repos.forks=Forks repos.issues=Kwesties repos.size=Grootte +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. hooks.add_webhook=Standaard Webhook toevoegen hooks.update_webhook=Standaard Webhook bijwerken @@ -1806,6 +1979,7 @@ systemhooks.desc=Webhooks maken automatisch HTTP POST-verzoeken naar een server systemhooks.add_webhook=Systeem Webhook toevoegen systemhooks.update_webhook=Systeem-webhook bijwerken +auths.auth_manage_panel=Authentication Source Management auths.new=Authenticatiebron toevoegen auths.name=Naam auths.type=Type @@ -1820,48 +1994,80 @@ auths.host=Host auths.port=Poort auths.bind_dn=Binden DN auths.bind_password=Bind wachtwoord +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=User Search Base auths.user_dn=User DN auths.attribute_username=Gebruikersnaam attribuut +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. auths.attribute_name=Voornaam attribuut auths.attribute_surname=Achternaam attribuut auths.attribute_mail=E-mail attribuut +auths.attribute_ssh_public_key=Publieke SSH sleutel attribuut auths.attributes_in_bind=Verkrijg attributes van de Bind DN context auths.allow_deactivate_all=Laat een leeg zoekresultaat toe om alle gebruikers te deactiveren +auths.use_paged_search=Gebruik Paged Search auths.search_page_size=Paginagrootte auths.filter=Gebruikersfilter auths.admin_filter=Beheerdersfilter auths.restricted_filter=Beperkt filter auths.restricted_filter_helper=Laat leeg om geen gebruikers als beperkt in te stellen. Gebruik een asterisk ('*') om alle gebruikers die niet overeenkomen met Admin Filter als beperkt in te stellen. +auths.ms_ad_sa=MS AD Search Attributes auths.smtp_auth=SMTP-authenticatietype auths.smtphost=SMTP host auths.smtpport=SMTP poort auths.allowed_domains=Toegelaten domeinen +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=Activeer TLS-encryptie auths.skip_tls_verify=TLS-verificatie overslaan auths.pam_service_name=PAM servicenaam auths.oauth2_provider=OAuth2 Provider auths.oauth2_clientID=Client-ID (sleutel) auths.oauth2_clientSecret=Client-secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs auths.oauth2_tokenURL=Token URL auths.oauth2_authURL=Autorisatie URL auths.oauth2_profileURL=Profiel URL auths.oauth2_emailURL=E-mail URL auths.enable_auto_register=Activeer automatische registratie auths.sspi_auto_create_users=Automatisch gebruikers maken +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time auths.sspi_auto_activate_users=Gebruikers automatisch activeren +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Verwijder domeinnamen uit gebruikersnamen +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). auths.sspi_default_language=Standaard gebruikerstaal +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Tips auths.tips.oauth2.general=OAuth2 authenticatie +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' auths.tip.nextcloud=Registreer een nieuwe OAuth consument op je installatie met behulp van het volgende menu "Instellingen -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Gebruik de OpenID Connect Discovery URL (/.well-known/openid-configuration) om de eindpunten op te geven +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ auths.tip.yandex=Maak een nieuwe applicatie aan op https://oauth.yandex.com/client/new. Selecteer de volgende machtigingen van de "Yandex". assport API" sectie: "Toegang tot e-mailadres", "Toegang tot avatar" en "Toegang tot gebruikersnaam, voornaam en achternaam, geslacht" auths.edit=Authenticatiebron bewerken +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. auths.update_success=De authenticatie-bron is bijgewerkt. auths.update=Update authenticatiebron auths.delete=Authenticatiebron verwijderen auths.delete_auth_title=Authenticatiebron verwijderen +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? auths.still_in_used=De authenticatiebron is nog in gebruik. Converteer of verwijder eerst een gebruiker met deze authenticatiebron. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Serverconfiguratie config.app_name=Naam site @@ -1897,6 +2103,7 @@ config.ssh_minimum_key_sizes=Minimale key-lengtes config.lfs_config=LFS Configuratie config.lfs_enabled=Ingeschakeld config.lfs_content_path=LFS inhoudspad +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Databaseconfiguratie config.db_type=Type @@ -1919,11 +2126,15 @@ config.mail_notify=Activeer e-mailnotificaties config.disable_key_size_check=Controle op key-lengte uitschakelen config.enable_captcha=CAPTCHA inschakelen config.active_code_lives=Actieve Code leven +config.reset_password_code_lives=Recover Account Code Expiry Time config.default_keep_email_private=Verberg standaard alle e-mailadressen config.default_allow_create_organization=Standaard toestaan om organisaties aan te maken config.enable_timetracking=Tijdregistratie inschakelen config.default_enable_timetracking=Tijdregistratie standaard inschakelen +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time config.no_reply_address=Verborgen e-maildomein +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Webhook configuratie config.queue_length=Lengte van wachtrij @@ -1970,10 +2181,13 @@ config.enable_federated_avatar=Federated avatars toestaan config.git_config=Git configuratie config.git_disable_diff_highlight=Uitschakelen Diff Syntaxis-Highlight +config.git_max_diff_lines=Maximum Diff Lijnen (voor een enkel bestand) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) config.git_max_diff_files=Max Diff bestanden (om weer te geven) config.git_gc_args=GC Parameters config.git_migrate_timeout=Migratie time-out config.git_mirror_timeout=Kopie Update Timeout +config.git_clone_timeout=Clone Operation Timeout config.git_pull_timeout=Pull operatie timeout config.git_gc_timeout=GC operatie timeout @@ -1982,6 +2196,7 @@ config.log_mode=Log-modus config.macaron_log_mode=Macaron logboek modus config.own_named_logger=Benoemde Logger config.routes_to_default_logger=Routes naar standaard Logger +config.go_log=Uses Go Log (redirected to default) config.router_log_mode=Router Log-modus config.disabled_logger=Uitgeschakeld config.access_log_mode=Toegangslog-modus @@ -2000,35 +2215,60 @@ monitor.desc=Omschrijving monitor.start=Starttijd monitor.execute_time=Uitvoertijd monitor.process.cancel=Annuleer proces +monitor.process.cancel_desc=Cancelling a process may cause data loss monitor.process.cancel_notices=Annuleer: %s? monitor.queues=Wachtrijen monitor.queue=Wachtrij: %s monitor.queue.name=Naam monitor.queue.type=Type +monitor.queue.exemplar=Type voorbeeld monitor.queue.numberworkers=Aantal workers +monitor.queue.maxnumberworkers=Maximum aantal workers +monitor.queue.review=Configuratie herzien monitor.queue.review_add=Beoordeel/Voeg workers toe monitor.queue.configuration=Initiële configuratie monitor.queue.nopool.title=Geen Worker-pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. monitor.queue.pool.timeout=Time-out monitor.queue.pool.addworkers.title=Voeg workers toe monitor.queue.pool.addworkers.submit=Voeg workers toe +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. monitor.queue.pool.addworkers.numberworkers.placeholder=Aantal workers +monitor.queue.pool.addworkers.timeout.placeholder=Zet op 0 voor geen time-out +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 monitor.queue.pool.flush.title=Wachtrij leegmaken monitor.queue.pool.flush.desc=Flush voegt een arbeider toe die zal afbreken zodra de wachtrij leeg is, of wanneer de wachtrij verlopen is. monitor.queue.pool.flush.submit=Flush Worker toevoegen monitor.queue.pool.flush.added=Flush Worker toegevoegd voor %[1]s monitor.queue.settings.title=Pool instellingen +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. monitor.queue.settings.timeout=Boost time-out monitor.queue.settings.timeout.placeholder=Momenteel %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Vergroot aantal Workers monitor.queue.settings.numberworkers.placeholder=Momenteel %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Maximum aantal workers monitor.queue.settings.maxnumberworkers.placeholder=Momenteel %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number monitor.queue.settings.submit=Instellingen bijwerken monitor.queue.settings.changed=Instellingen bijgewerkt +monitor.queue.settings.blocktimeout=Huidige Blok Time-out monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=Deze wachtrij heeft geen pool monitor.queue.pool.added=Worker groep toegevoegd +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Actieve Worker Groepen monitor.queue.pool.workers.none=Geen worker groepen. +monitor.queue.pool.cancel=Sluiten Worker Groep af +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Deze groep van %s workers afsluiten? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Systeem aankondigingen notices.view_detail_header=Bekijk notificatie details @@ -2060,11 +2300,16 @@ comment_pull=`gaf reactie op pull request %s#%[2]s` merge_pull_request=`voegde pull request samen %s#%[2]s` transfer_repo=repository verplaatst naar %s naar %s push_tag=heeft tag %[2]s naar %[3]s gepusht +delete_tag=deleted tag %[2]s from %[3]s delete_branch=heeft branch %[2]s in %[3]s verwijderd compare_branch=Vergelijk compare_commits=Vergelijk %d commits compare_commits_general=Vergelijk commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror approve_pull_request=`keurde %s#%[2]s goed` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s geleden @@ -2107,9 +2352,16 @@ mark_all_as_read=Markeer alles als gelezen [gpg] default_key=Ondertekend met standaard sleutel +error.extract_sign=Failed to extract signature error.generate_hash=Genereren van commit hash mislukt +error.no_committer_account=No account linked to committer's email address error.no_gpg_keys_found=Geen bekende sleutel gevonden voor deze handtekening in de database error.not_signed_commit=Geen ondertekende commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_nn-NO.ini b/options/locale/locale_nn-NO.ini new file mode 100644 index 0000000000..57af33b272 --- /dev/null +++ b/options/locale/locale_nn-NO.ini @@ -0,0 +1,2367 @@ +home=Home +dashboard=Dashboard +explore=Explore +help=Help +sign_in=Sign In +sign_in_with=Sign In With +sign_out=Sign Out +sign_up=Register +link_account=Link Account +register=Register +website=Website +version=Version +powered_by=Powered by %s +page=Page +template=Template +language=Language +notifications=Notifications +create_new=Create… +user_profile_and_more=Profile and Settings… +signed_in_as=Signed in as +enable_javascript=This website works better with JavaScript. +toc=Table of Contents + +username=Username +email=Email Address +password=Password +re_type=Re-Type Password +captcha=CAPTCHA +twofa=Two-Factor Authentication +twofa_scratch=Two-Factor Scratch Code +passcode=Passcode + +u2f_insert_key=Insert your security key +u2f_sign_in=Press the button on your security key. If your security key has no button, re-insert it. +u2f_press_button=Please press the button on your security key… +u2f_use_twofa=Use a two-factor code from your phone +u2f_error=Could not read your security key. +u2f_unsupported_browser=Your browser does not support U2F security keys. +u2f_error_1=An unknown error occurred. Please retry. +u2f_error_2=Please make sure to use the correct, encrypted (https://) URL. +u2f_error_3=The server could not process your request. +u2f_error_4=The security key is not permitted for this request. Please make sure that the key is not already registered. +u2f_error_5=Timeout reached before your key could be read. Please reload this page and retry. +u2f_reload=Reload + +repository=Repository +organization=Organization +mirror=Mirror +new_repo=New Repository +new_migrate=New Migration +new_mirror=New Mirror +new_fork=New Repository Fork +new_org=New Organization +manage_org=Manage Organizations +admin_panel=Site Administration +account_settings=Account Settings +settings=Settings +your_profile=Profile +your_starred=Starred +your_settings=Settings + +all=All +sources=Sources +mirrors=Mirrors +collaborative=Collaborative +forks=Forks + +activities=Activities +pull_requests=Pull Requests +issues=Issues +milestones=Milestones + +cancel=Cancel +add=Add +add_all=Add All +remove=Remove +remove_all=Remove All + +write=Write +preview=Preview +loading=Loading… + +error404=The page you are trying to reach either does not exist or you are not authorized to view it. + +[error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. + +[startpage] +app_desc=A painless, self-hosted Git service +install=Easy to install +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Cross-platform +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Lightweight +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Open Source +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! + +[install] +install=Installation +title=Initial Configuration +docker_helper=If you run Gitea inside Docker, please read the documentation before changing any settings. +requite_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL or SQLite3. +db_title=Database Settings +db_type=Database Type +host=Host +user=Username +password=Password +db_name=Database Name +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset +path=Path +sqlite_helper=File path for the SQLite3 database.
Enter an absolute path if you run Gitea as a service. +err_empty_db_path=The SQLite3 database path cannot be empty. +no_admin_and_disable_registration=You cannot disable user self-registration without creating an administrator account. +err_empty_admin_password=The administrator password cannot be empty. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid + +general_title=General Settings +app_name=Site Title +app_name_helper=You can enter your company name here. +repo_path=Repository Root Path +repo_path_helper=Remote Git repositories will be saved to this directory. +lfs_path=Git LFS Root Path +lfs_path_helper=Files tracked by Git LFS will be stored in this directory. Leave empty to disable. +run_user=Run As Username +run_user_helper=Enter the operating system username that Gitea runs as. Note that this user must have access to the repository root path. +domain=SSH Server Domain +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. +log_root_path=Log Path +log_root_path_helper=Log files will be written to this directory. + +optional_title=Optional Settings +email_title=Email Settings +smtp_host=SMTP Host +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars +federated_avatar_lookup_popup=Enable federated avatar lookup using Libravatar. +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=Enable OpenID Sign-In +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA +enable_captcha_popup=Require a CAPTCHA for user self-registration. +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username +admin_password=Password +confirm_password=Confirm Password +admin_email=Email Address +install_btn_confirm=Install Gitea +test_git_failed=Could not test 'git' command: %v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s +save_config_failed=Failed to save configuration: %v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. + +[home] +uname_holder=Username or Email Address +password_holder=Password +switch_dashboard_context=Switch Dashboard Context +my_repos=Repositories +show_more_repos=Show more repositories… +collaborative_repos=Collaborative Repositories +my_orgs=My Organizations +my_mirrors=My Mirrors +view_home=View %s +search_repos=Find a repository… +filter=Other Filters + +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived + +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public + +issues.in_your_repos=In your repositories + +[explore] +repos=Repositories +users=Users +organizations=Organizations +search=Search +code=Code +repo_no_results=No matching repositories found. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Search results for '%s' +code_last_indexed_at=Last indexed %s + +[auth] +create_new_account=Register Account +register_helper_msg=Already have an account? Sign in now! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. +remember_me=Remember Me +forgot_password_title=Forgot Password +forgot_password=Forgot password? +sign_up_now=Need an account? Register now. +sign_up_successful=Account was successfully created. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. +active_your_account=Activate Your Account +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. +has_unconfirmed_mail=Hi %s, you have an unconfirmed email address (%s). If you haven't received a confirmation email or need to resend a new one, please click on the button below. +resend_mail=Click here to resend your activation email +email_not_associate=The email address is not associated with any account. +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. +verify=Verify +scratch_code=Scratch code +use_scratch_code=Use a scratch code +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. +twofa_scratch_token_incorrect=Your scratch code is incorrect. +login_userpass=Sign In +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account +openid_connect_submit=Connect +openid_connect_title=Connect to an existing account +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_register_title=Create new account +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed + +[mail] +activate_account=Please activate your account +activate_email=Verify your email address +reset_password=Recover your account +register_success=Registration successful +register_notify=Welcome to Gitea + +[modal] +yes=Yes +no=No +modify=Update + +[form] +UserName=Username +RepoName=Repository name +Email=Email address +Password=Password +Retype=Re-Type Password +SSHTitle=SSH key name +HttpsUrl=HTTPS URL +PayloadUrl=Payload URL +TeamName=Team name +AuthName=Authorization name +AdminEmail=Admin email + +NewBranchName=New branch name +CommitSummary=Commit summary +CommitMessage=Commit message +CommitChoice=Commit choice +TreeName=File path +Content=Content + +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language + +require_error=` cannot be empty.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` +size_error=` must be size %s.` +min_size_error=` must contain at least %s characters.` +max_size_error=` must contain at most %s characters.` +email_error=` is not a valid email address.` +url_error=` is not a valid URL.` +include_error=` must contain substring '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` +unknown_error=Unknown error: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. + +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=The user does not exist. +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. + +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. +auth_failed=Authentication failed: %v + +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. + +target_branch_not_exist=Target branch does not exist. + +[user] +change_avatar=Change your avatar… +join_on=Joined on +repositories=Repositories +activity=Public Activity +followers=Followers +starred=Starred Repositories +following=Following +follow=Follow +unfollow=Unfollow +heatmap.loading=Loading Heatmap… +user_bio=Biography + +form.name_reserved=The username '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. + +[settings] +profile=Profile +account=Account +password=Password +security=Security +avatar=Avatar +ssh_gpg_keys=SSH / GPG Keys +social=Social Accounts +applications=Applications +orgs=Manage Organizations +repos=Repositories +delete=Delete Account +twofa=Two-Factor Authentication +account_link=Linked Accounts +organization=Organizations +uid=Uid +u2f=Security Keys + +public_profile=Public Profile +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. +full_name=Full Name +website=Website +location=Location +update_theme=Update Theme +update_profile=Update Profile +update_profile_success=Your profile has been updated. +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. +continue=Continue +cancel=Cancel +language=Language +ui=Theme + +lookup_avatar_by_mail=Look Up Avatar by Email Address +federated_avatar_lookup=Federated Avatar Lookup +enable_custom_avatar=Use Custom Avatar +choose_new_avatar=Choose new avatar +update_avatar=Update Avatar +delete_current_avatar=Delete Current Avatar +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. + +change_password=Update Password +old_password=Current Password +new_password=New Password +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. + +emails=Email Addresses +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses +email_desc=Your primary email address will be used for notifications and other operations. +theme_desc=This will be your default theme across the site. +primary=Primary +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. + +manage_ssh_keys=Manage SSH Keys +manage_gpg_keys=Manage GPG Keys +add_key=Add Key +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. +add_new_key=Add SSH Key +add_new_gpg_key=Add GPG Key +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID +key_name=Key Name +key_content=Content +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Remove +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. +add_on=Added on +valid_until=Valid until +valid_forever=Valid forever +last_used=Last used on +no_activity=No recent activity +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled + +manage_social=Manage Associated Social Accounts +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. + +manage_access_token=Manage Access Tokens +generate_new_token=Generate New Token +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. +token_name=Token Name +generate_token=Generate Token +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. +delete_token=Delete +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. + +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? + +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. + +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! + +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? + +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. + +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories + +delete_account=Delete Your Account +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. +confirm_delete_account=Confirm Deletion +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? + +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference + +[repo] +owner=Owner +repo_name=Repository Name +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. +visibility=Visibility +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. +fork_repo=Fork Repository +fork_from=Fork From +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From +repo_desc=Description +repo_lang=Language +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. +license=License +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) +create_repo=Create Repository +default_branch=Default Branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized +watchers=Watchers +stargazers=Stargazers +forks=Forks +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other + +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository + +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. + +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. + +need_auth=Clone Authorization +migrate_type=Migration Type +migrate_type_helper=This repository will be a mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases +migrate_repo=Migrate Repository +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path +migrate.permission_denied=You are not allowed to import local repositories. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. +migrate.failed=Migration failed: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. + +mirror_from=mirror of +forked_from=forked from +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. +copy_link=Copy +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy +copied=Copied OK +unwatch=Unwatch +watch=Watch +unstar=Unstar +star=Star +fork=Fork +download_archive=Download Repository + +no_desc=No Description +quick_guide=Quick Guide +clone_this_repo=Clone this repository +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. + +code=Code +code.desc=Access source code, files, commits and branches. +branch=Branch +tree=Tree +filter_branch_and_tag=Filter branch or tag +branches=Branches +tags=Tags +issues=Issues +pulls=Pull Requests +labels=Labels +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage + +milestones=Milestones +commits=Commits +commit=Commit +releases=Releases +file_raw=Raw +file_history=History +file_view_raw=View Raw +file_permalink=Permalink +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines + +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File +editor.preview_changes=Preview Changes +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. +editor.or=or +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes +editor.commit_changes=Commit Changes +editor.add_tmpl=Add '' +editor.add=Add '%s' +editor.update=Update '%s' +editor.delete=Delete '%s' +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… +editor.cancel=Cancel +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. +editor.upload_files_to_dir=Upload files to '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit + +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Author +commits.message=Message +commits.date=Date +commits.older=Older +commits.newer=Newer +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID + +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. + +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=New Issue +issues.new.title_empty=Title cannot be empty +issues.new.labels=Labels +issues.new.add_labels_title=Apply labels +issues.new.no_label=No Label +issues.new.clear_labels=Clear labels +issues.new.no_items=No items +issues.new.milestone=Milestone +issues.new.add_milestone_title=Set milestone +issues.new.no_milestone=No Milestone +issues.new.clear_milestone=Clear milestone +issues.new.open_milestone=Open Milestones +issues.new.closed_milestone=Closed Milestones +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified +issues.create=Create Issue +issues.new_label=New Label +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description +issues.create_label=Create Label +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(deleted)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d Open +issues.close_tab=%d Closed +issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Type +issues.filter_type.all_issues=All issues +issues.filter_type.assigned_to_you=Assigned to you +issues.filter_type.created_by_you=Created by you +issues.filter_type.mentioning_you=Mentioning you +issues.filter_sort=Sort +issues.filter_sort.latest=Newest +issues.filter_sort.oldest=Oldest +issues.filter_sort.recentupdate=Recently updated +issues.filter_sort.leastupdate=Least recently updated +issues.filter_sort.mostcomment=Most commented +issues.filter_sort.leastcomment=Least commented +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Previous +issues.next=Next +issues.open_title=Open +issues.closed_title=Closed +issues.num_comments=%d comments +issues.commented_at=`commented %s` +issues.delete_comment_confirm=Are you sure you want to delete this comment? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=There is no content yet. +issues.close_issue=Close +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Reopen +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Comment +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Owner +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Edit +issues.cancel=Cancel +issues.save=Save +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels +issues.label_open_issues=%d open issues +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. + +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews + +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` + +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues + +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved + +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. + +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s + +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions + +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s + +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs + +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by + +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s + +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included + +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. + +[org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) + +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. + +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) + +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. + +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. + +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now + +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. + +[admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d + +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times + +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. + +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? + +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization + +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks +repos.issues=Issues +repos.size=Size + +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook + +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook + +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. + +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User + +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes + +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry + +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path + +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default + +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification + +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. + +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled + +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL + +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time + +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars + +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout + +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL + +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s + +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v + +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. + +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. + +[action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` + +[tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes + +[dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file + +[notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read + +[gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. + +[units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. + diff --git a/options/locale/locale_no-NO.ini b/options/locale/locale_no-NO.ini new file mode 100644 index 0000000000..67186653a0 --- /dev/null +++ b/options/locale/locale_no-NO.ini @@ -0,0 +1,2368 @@ +home=Startside +dashboard=Skrivebord +explore=Utforsk +help=Hjelp +sign_in=Logg inn +sign_in_with=Logg inn med +sign_out=Logg ut +sign_up=Registrer +link_account=Koble sammen kontoer +register=Registrer +website=Nettsted +version=Versjon +powered_by=Powered by %s +page=Side +template=Mal +language=Språk +notifications=Varsler +create_new=Opprett… +user_profile_and_more=Profil og innstillinger… +signed_in_as=Logget inn som +enable_javascript=Dette nettstedet fungerer bedre med JavaScript. +toc=Table of Contents + +username=Brukernavn +email=E-postadresse +password=Passord +re_type=Gjenta passord +captcha=CAPTCHA +twofa=To-faktor autentisering +twofa_scratch=To-faktor skrapekode (Scratch) +passcode=Kode + +u2f_insert_key=Sett inn din sikkerhets nøkkel (USB dongel) +u2f_sign_in=Trykk på knappen på sikkerhetsnøkkelen. Hvis sikkerhetsnøkkelen din ikke har noen knapp, sett den inn igjen. +u2f_press_button=Trykk på knappen på sikkerhetsnøkkelen… +u2f_use_twofa=Bruk en to-faktorskode fra telefonen +u2f_error=Kunne ikke lese sikkerhetsnøkkelen din. +u2f_unsupported_browser=Nettleseren din støtter ikke U2F sikkerhetsnøkler. +u2f_error_1=Det oppstod en ukjent feil. Prøv på nytt. +u2f_error_2=Sørg for å bruke den riktige kryptert URL'en (https: //). +u2f_error_3=Serveren kunne ikke behandle forespørselen din. +u2f_error_4=Sikkerhetsnøkkelen er ikke tillatt for denne forespørselen. Forsikre deg om at nøkkelen ikke allerede er registrert. +u2f_error_5=Timeout nådd før nøkkelen din kunne leses. Last inn denne siden på nytt og prøv på nytt. +u2f_reload=Last på nytt + +repository=Kodelager +organization=Organisasjon +mirror=Speil +new_repo=Nytt kodelager +new_migrate=Ny migrering +new_mirror=Nytt speil +new_fork=Ny lagringsgren (Repository Fork) +new_org=Ny organisasjon +manage_org=Administer organisasjoner +admin_panel=Nettside administrasjon +account_settings=Kontoinstillinger +settings=Innstillinger +your_profile=Profil +your_starred=Stjernemerket +your_settings=Innstillinger + +all=Alle +sources=Kilder +mirrors=Speiler +collaborative=Gruppearbeid +forks=Grener + +activities=Aktiviteter +pull_requests=Dra-forespørsel +issues=Problemer +milestones=Milestones + +cancel=Avbryt +add=Legg til +add_all=Legg til alle +remove=Fjern +remove_all=Fjern alle + +write=Skriv +preview=Forhåndsvis +loading=Laster… + +error404=The page you are trying to reach either does not exist or you are not authorized to view it. + +[error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. + +[startpage] +app_desc=En smidig Git-tjeneste du kjører selv +install=Enkelt å installere +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Kryssplattform +platform_desc=Gitea kjører hvor som helst Go kan kompilere for: Windows, macOS, Linux, ARM, etc. Velg den du elsker! +lightweight=Lettvekt +lightweight_desc=Gitea har lave minimale krav og kan kjøres på en billig Raspberry Pi. Spar maskinen din energi! +license=Åpen Kildekode +license_desc=Gå og få kildekoden på code.gitea.io/gitea! Bli med å bidra til å gjøre dette prosjektet enda bedre. Ikke vær sjenert for å være en bidragsyter! + +[install] +install=Installasjon +title=Innledende konfigurasjon +docker_helper="Hvis du kjører Gitea inne i Docker, vennligst les dokumentasjon + før du endrer noen innstillinger." +requite_db_desc=Gitea krever MySQL, PostgreSQL, MSSQL eller SQLite3. +db_title=Databaseinnstillinger +db_type=Databasetype +host=Tjener +user=Brukernavn +password=Passord +db_name=Databasenavn +db_helper=Merk til MySQL-brukere: bruk "InnoDB" lagringsmotoren, og hvis du bruker "utf8mb4", må "InnoDB"-versjonen være høyere enn 5.6. +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset +path=Bane +sqlite_helper=Filsti for SQLite3-databasen.
Angi en absolutt bane hvis du kjører Gitea som en tjeneste. +err_empty_db_path=SQLite3-databasestien kan ikke være tom. +no_admin_and_disable_registration=Du kan ikke deaktivere egenregistrering, først opprette en administratorkonto. +err_empty_admin_password=Administratorpassordet kan ikke være tomt. +err_empty_admin_email=Administrator-e-posten kan ikke være tom. +err_admin_name_is_reserved=Administrator Brukernavn er ugyldig, brukernavn er reservert +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administratorens brukernavn er ugyldig + +general_title=Generelle innstillinger +app_name=Nettside titel +app_name_helper=Du kan oppgi firmanavnet her. +repo_path=Kodelager rot sti +repo_path_helper=Ekstern Git kodelager vil bli lagret i denne mappen. +lfs_path=Git LFS Rot sti +lfs_path_helper=Filer sporet av Git LFS vil bli lagret i denne mappen. La være tom for å deaktivere. +run_user=Kjør som brukernavn +run_user_helper=Skriv inn operativsystems brukernavn som Gitea kjører som. Merk at denne brukeren må ha tilgang til Kodelager rot sti. +domain=SSH-serverdomenet +domain_helper=Domener eller vertsadresse for SSH klon-URL-er. +ssh_port=SSH Server Port +ssh_port_helper=Portnummer som SSH-serveren lytter på. La være tom for å deaktivere. +http_port=Gitea HTTP Lytte Port +http_port_helper=Portnummer Gitea webserver vil lytte på. +app_url=Gitea grunn URL +app_url_helper=Grunnadresse for HTTP(S) klone-URL og e-postvarsler. +log_root_path=Log sti +log_root_path_helper=Loggfiler vil bli skrevet til denne katalogen. + +optional_title=Valgfrie innstillinger +email_title=E-post innstillinger +smtp_host=SMTP-vert +smtp_from=Send e-post som +smtp_from_helper=E-postadresse Gitea vil bruke. Skriv inn en vanlig e-postadresse, eller bruk formatet: "Navn" +mailer_user=SMTP-brukernavn +mailer_password=SMTP-passord +register_confirm=Krev e-post bekreftelse for registrering +mail_notify=Aktiver e-postvarsler +server_service_title=Tjenerinnstillinger for server og tredjepart +offline_mode=Aktiver lokal modus +offline_mode_popup=Deaktiver tredjeparts innholdsleveringsnettverk og server alle ressursene lokalt. +disable_gravatar=Deaktiver Gravatar +disable_gravatar_popup=Deaktiver Gravatar og tredjeparts avatar kilder. En standardavatar blir brukt med mindre en bruker lokalt laster opp en avatar. +federated_avatar_lookup=Aktiver Felles Avatars +federated_avatar_lookup_popup=Aktiver felles avatar-oppslag ved å bruke Libravatar. +disable_registration=Deaktiver egenregistrering +disable_registration_popup=Deaktiver egenregistrering av bruker. Bare administratorer kan opprette nye brukerkontoer. +allow_only_external_registration_popup=Tillat registrering bare via eksterne tjenester +openid_signin=Aktiver OpenID-pålogging +openid_signin_popup=Aktiver brukerpålogging via OpenID. +openid_signup=Aktiver OpenID-selvregistrering +openid_signup_popup=Aktiver OpenID-basert brukerregistrering. +enable_captcha=Enable registration CAPTCHA +enable_captcha_popup=Krev en CAPTCHA for selvregistrering av brukere. +require_sign_in_view=Krev pålogging for å se sider +require_sign_in_view_popup=Begrens sidetilgang til påloggede brukere. Besøkende vil bare se påloggings- og registreringssiden. +admin_setting_desc=Å opprette en administratorkonto er valgfritt. Den første registrerte brukeren blir automatisk administrator. +admin_title=Innstillinger for administratorkontoer +admin_name=Administrator Brukernavn +admin_password=Passord +confirm_password=Bekreft passord +admin_email=E-postadresse +install_btn_confirm=Installer Gitea +test_git_failed=Kunne ikke teste 'git' -kommandoen: %v +sqlite3_not_available=Denne Gitea-versjonen støtter ikke SQLite3. Last ned den offisielle binære versjonen fra %s (ikke "gobuild" -versjonen). +invalid_db_setting=Databaseinnstillingene er ugyldige: %v +invalid_repo_path=Kodelagerets rotsti er ugyldig: %v +run_user_not_match='"kjør som" brukernavnet er ikke den gjeldenden brukernavnet: %s -> %s +save_config_failed=Klarte ikke å lagre konfigurasjonen: %v +invalid_admin_setting=Administratorinstilling er ugyldig: %v +install_success=Velkommen! Takk for at du valgte Gitea. Ha det gøy og ta vare! +invalid_log_root_path=Loggstien er ugyldig: %v +default_keep_email_private=Skjul e-postaddresser som standard +default_keep_email_private_popup=Skjul e-postaddresser av nye brukere som standard. +default_allow_create_organization=Tillat opprettelse av Organisasjoner some standard +default_allow_create_organization_popup=Tillat nye brukere å opprette Organisasjoner some standard. +default_enable_timetracking=Aktivere tidsporing som standard +default_enable_timetracking_popup=Aktivere tidssporing for nye kodelager som standard. +no_reply_address=Skjult e-post domene +no_reply_address_helper=Domenenavnet for brukere med skjult epostadresse. For eksempel, brukernavnet 'joe' vil bli loggført i Git som 'joe@noreply.example.org' dersom det skulte epostdomenet er satt til 'noreply.example.org'. + +[home] +uname_holder=Brukernavn eller e-post adresse +password_holder=Passord +switch_dashboard_context=Bytte skrivebord kontekst +my_repos=Kodelager +show_more_repos=Vis flere kodelager… +collaborative_repos=Gruppearbeid kodelager +my_orgs=Organisasjonene mine +my_mirrors=Speilene mine +view_home=Vis %s +search_repos=Finn et kodelager… +filter=Other Filters + +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived + +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public + +issues.in_your_repos=I kodelagerene dine + +[explore] +repos=Kodelager +users=Brukere +organizations=Organisasjoner +search=Søk +code=Kode +repo_no_results=Ingen tilsvarende kodelager funnet. +user_no_results=Ingen tilsvarende brukere funnet. +org_no_results=Ingen tilsvarende organisasjoner funnet. +code_no_results=Ingen kildekode som samsvarte med søketeksten funnet. +code_search_results=Søkeresultater for '%s' +code_last_indexed_at=Last indexed %s + +[auth] +create_new_account=Opprett konto +register_helper_msg=Har du allerede en bruker? Logg inn nå! +social_register_helper_msg=Har du allerede en bruker? Logg inn nå! +disable_register_prompt=Registrering er slått av. Vennligst kontakt administrator for siden. +disable_register_mail=Epostbekreftelse for registrering er slått av. +remember_me=Husk meg +forgot_password_title=Glemt passord +forgot_password=Glemt passord? +sign_up_now=Trenger du en bruker? Registrer nå. +sign_up_successful=Kontoen ble opprettet. +confirmation_mail_sent_prompt=En ny bekreftelsesepost har blitt sendt til %s. Vennligst sjekk din innboks i løpet av de neste %s for å fullføre registreringsprosessen. +must_change_password=Oppdater passordet ditt +allow_password_change=Tvinge bukeren å endre passord (anbefales) +reset_password_mail_sent_prompt=En ny bekreftelsesepost har blitt sendt til %s. Vennligst sjekk din innboks i løpet av de neste %s for å fullføre gjenopprettingsprosessen for brukere. +active_your_account=Aktiver konto +account_activated=Kontoen er aktivert +prohibit_login=Logg inn forbudt +prohibit_login_desc=Kontoen din er bannlyst til å logge på. Kontakt nettstedadministratoren din. +resent_limit_prompt=Du har allerede bedt om en aktiverings-e-post nylig. Vent 3 minutter og prøv igjen. +has_unconfirmed_mail=Hei %s, du har en ubekreftet e-postadresse (%s). Hvis du ikke har mottatt en e-postbekreftelse eller trenger å sende en ny på nytt, kan du klikke på knappen nedenfor. +resend_mail=Klikk her for å sende aktiveringsmeldingen på nytt +email_not_associate=E-postadressen er ikke tilknyttet noen konto. +send_reset_mail=Sende e-post for gjenoppretting +reset_password=Gjenopprettelse av konto +invalid_code=Denne bekreftelsesnøkkelen er ugyldig eller utløpt. +reset_password_helper=Gjenopprett konto +reset_password_wrong_user=Du er logget på som %s, men gjenopprettingslenken for kontoen er for %s +password_too_short=Passordlengde kan ikke være mindre enn %d tegn. +non_local_account=Ikke-lokale brukere kan ikke oppdatere passordet sitt via Gitea-webgrensesnittet. +verify=Bekreft +scratch_code=Skrape koder +use_scratch_code=Bruk en skrapekode +twofa_scratch_used=Du har brukt skrapekoden. Du har blitt omdirigert til siden for to-faktor innstillinger, slik at du kan fjerne innmeldingen av enheten din eller generere en ny skrapekode. +twofa_passcode_incorrect=Passordet ditt er feil. Hvis du plasserte enheten din feil, bruker du skrapekoden for å logge på. +twofa_scratch_token_incorrect=Skrapekoden din er feil. +login_userpass=Logg inn +login_openid=OpenID +oauth_signup_tab=Registrer ny konto +oauth_signup_title=Legg til e-post og passord (for gjenoppretting av kontoen) +oauth_signup_submit=Fullføre konto +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Koble sammen konto +openid_connect_submit=Koble til +openid_connect_title=Koble til en eksisterende konto +openid_connect_desc=Den valgte OpenID URI er ukjent. Forbinde den med en ny konto her. +openid_register_title=Opprett ny konto +openid_register_desc=Den valgte OpenID URI er ukjent. Forbinde den med en ny konto her. +openid_signin_desc=Skriv inn OpenID URI ditt. For eksempel: https://anne.me, bob.openid.org.cn eller gnusocial.net/carry. +disable_forgot_password_mail=Gjenoppretting av brukere er slått av. Vennligst kontakt administrator for siden. +email_domain_blacklisted=Du kan ikke registrere deg med din e-postadresse. +authorize_application=Autorisere søknad +authorize_redirect_notice=Du blir omdirigert til %s hvis du autoriserer denne søknaden. +authorize_application_created_by=Denne søknaden ble opprettet av %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Autorisere "%s" til å få tilgang til kontoen din? +authorization_failed=Autorisasjon feilet +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed + +[mail] +activate_account=Vennligst aktiver kontoen din +activate_email=Bekreft e-postadressen din +reset_password=Gjenopprett konto +register_success=Registrering vellykket +register_notify=Velkommen til Gitea + +[modal] +yes=Ja +no=Nei +modify=Oppdater + +[form] +UserName=Brukernavn +RepoName=Repository name +Email=E-postadresse +Password=Passord +Retype=Gjenta passord +SSHTitle=SSH-nøkkelnavn +HttpsUrl=HTTPS URL +PayloadUrl=Payload URL +TeamName=Team name +AuthName=Authorization name +AdminEmail=Admin email + +NewBranchName=New branch name +CommitSummary=Commit summary +CommitMessage=Commit message +CommitChoice=Commit choice +TreeName=File path +Content=Innhold + +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language + +require_error=` kan ikke være tom.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` +size_error=` må være %s.` +min_size_error=` må inneholde minimum %s karakterer.` +max_size_error=` must contain at most %s characters.` +email_error=` er ikke en gyldig e-postadresse.` +url_error=` er ikke en gyldig URL.` +include_error=` must contain substring '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` +unknown_error=Unknown error: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. + +username_been_taken=Brukernavnet er allerede tatt. +repo_name_been_taken=Kodelagernavnet er allerede i bruk. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=Organisasjonsnavnet er allerede i bruk. +team_name_been_taken=Lagnavnet er allerede tatt. +team_no_units_error=Allow access to at least one repository section. +email_been_used=E-post adressen er allerede i bruk. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Brukernavnet eller passordet er feil. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=Brukeren eksisterer ikke. +team_not_exist=Laget eksisterer ikke. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. + +invalid_ssh_key=Kan ikke bekrefte SSH-nøkkelen din: %s +invalid_gpg_key=Kan ikke bekrefte GPG-nøkkelen din: %s +unable_verify_ssh_key=Kan ikke bekrefte SSH-nøkkelen din; dobbeltsjekk for feil. +auth_failed=Godkjenning mislyktes: %v + +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. + +target_branch_not_exist=Target branch does not exist. + +[user] +change_avatar=Change your avatar… +join_on=Joined on +repositories=Kodelager +activity=Public Activity +followers=Følgere +starred=Starred Repositories +following=Følger +follow=Følg +unfollow=Slutt å følge +heatmap.loading=Loading Heatmap… +user_bio=Biografi + +form.name_reserved=Brukernavnet '%s' er reservert. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. + +[settings] +profile=Profil +account=Konto +password=Passord +security=Sikkerhet +avatar=Avatar +ssh_gpg_keys=SSH / GOG nøkler +social=Social Accounts +applications=Applications +orgs=Administer organisasjoner +repos=Kodelager +delete=Slett konto +twofa=To-faktor autentisering +account_link=Sammenkoblet kontoer +organization=Organisasjoner +uid=Uid +u2f=Sikkerhetsnøkler + +public_profile=Offentlig profil +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. +full_name=Fullt navn +website=Nettside +location=Sted +update_theme=Update Theme +update_profile=Oppdater profil +update_profile_success=Passordet er oppdatert. +change_username=Ditt brukernavn er endret. +change_username_prompt=Note: username changes also change your account URL. +continue=Fortsett +cancel=Avbryt +language=Språk +ui=Theme + +lookup_avatar_by_mail=Look Up Avatar by Email Address +federated_avatar_lookup=Federated Avatar Lookup +enable_custom_avatar=Use Custom Avatar +choose_new_avatar=Velg ny avatar +update_avatar=Oppdater avatar +delete_current_avatar=Slette gjeldende avatar +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Ditt avatar er endret. + +change_password=Oppdater passord +old_password=Nåværende passord +new_password=New Password +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. + +emails=Email Addresses +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses +email_desc=Your primary email address will be used for notifications and other operations. +theme_desc=This will be your default theme across the site. +primary=Primary +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. + +manage_ssh_keys=Manage SSH Keys +manage_gpg_keys=Manage GPG Keys +add_key=Add Key +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. +add_new_key=Add SSH Key +add_new_gpg_key=Add GPG Key +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID +key_name=Key Name +key_content=Content +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Remove +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. +add_on=Added on +valid_until=Valid until +valid_forever=Valid forever +last_used=Last used on +no_activity=No recent activity +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled + +manage_social=Manage Associated Social Accounts +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. + +manage_access_token=Manage Access Tokens +generate_new_token=Generate New Token +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. +token_name=Token Name +generate_token=Generate Token +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. +delete_token=Delete +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. + +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? + +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. + +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! + +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? + +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. + +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories + +delete_account=Delete Your Account +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. +confirm_delete_account=Confirm Deletion +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? + +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference + +[repo] +owner=Owner +repo_name=Repository Name +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. +visibility=Visibility +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. +fork_repo=Fork Repository +fork_from=Fork From +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From +repo_desc=Description +repo_lang=Language +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. +license=License +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) +create_repo=Create Repository +default_branch=Default Branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized +watchers=Watchers +stargazers=Stargazers +forks=Forks +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other + +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository + +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. + +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. + +need_auth=Clone Authorization +migrate_type=Migration Type +migrate_type_helper=This repository will be a mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases +migrate_repo=Migrate Repository +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path +migrate.permission_denied=You are not allowed to import local repositories. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. +migrate.failed=Migration failed: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. + +mirror_from=mirror of +forked_from=forked from +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. +copy_link=Copy +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy +copied=Copied OK +unwatch=Unwatch +watch=Watch +unstar=Unstar +star=Star +fork=Fork +download_archive=Download Repository + +no_desc=No Description +quick_guide=Quick Guide +clone_this_repo=Clone this repository +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. + +code=Code +code.desc=Access source code, files, commits and branches. +branch=Branch +tree=Tree +filter_branch_and_tag=Filter branch or tag +branches=Branches +tags=Tags +issues=Issues +pulls=Pull Requests +labels=Labels +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage + +milestones=Milestones +commits=Commits +commit=Commit +releases=Releases +file_raw=Raw +file_history=History +file_view_raw=View Raw +file_permalink=Permalink +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines + +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File +editor.preview_changes=Preview Changes +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. +editor.or=or +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes +editor.commit_changes=Commit Changes +editor.add_tmpl=Add '' +editor.add=Add '%s' +editor.update=Update '%s' +editor.delete=Delete '%s' +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… +editor.cancel=Cancel +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. +editor.upload_files_to_dir=Upload files to '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit + +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Author +commits.message=Message +commits.date=Date +commits.older=Older +commits.newer=Newer +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID + +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. + +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=New Issue +issues.new.title_empty=Title cannot be empty +issues.new.labels=Labels +issues.new.add_labels_title=Apply labels +issues.new.no_label=No Label +issues.new.clear_labels=Clear labels +issues.new.no_items=No items +issues.new.milestone=Milestone +issues.new.add_milestone_title=Set milestone +issues.new.no_milestone=No Milestone +issues.new.clear_milestone=Clear milestone +issues.new.open_milestone=Open Milestones +issues.new.closed_milestone=Closed Milestones +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified +issues.create=Create Issue +issues.new_label=New Label +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description +issues.create_label=Create Label +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(deleted)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d Open +issues.close_tab=%d Closed +issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Type +issues.filter_type.all_issues=All issues +issues.filter_type.assigned_to_you=Assigned to you +issues.filter_type.created_by_you=Created by you +issues.filter_type.mentioning_you=Mentioning you +issues.filter_sort=Sort +issues.filter_sort.latest=Newest +issues.filter_sort.oldest=Oldest +issues.filter_sort.recentupdate=Recently updated +issues.filter_sort.leastupdate=Least recently updated +issues.filter_sort.mostcomment=Most commented +issues.filter_sort.leastcomment=Least commented +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Previous +issues.next=Next +issues.open_title=Open +issues.closed_title=Closed +issues.num_comments=%d comments +issues.commented_at=`commented %s` +issues.delete_comment_confirm=Are you sure you want to delete this comment? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=There is no content yet. +issues.close_issue=Close +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Reopen +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Comment +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Owner +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Edit +issues.cancel=Cancel +issues.save=Save +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels +issues.label_open_issues=%d open issues +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. + +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews + +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` + +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues + +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved + +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. + +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s + +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions + +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s + +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs + +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by + +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s + +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included + +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. + +[org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) + +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. + +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) + +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. + +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. + +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now + +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. + +[admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d + +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times + +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. + +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? + +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization + +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks +repos.issues=Issues +repos.size=Size + +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook + +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook + +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. + +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User + +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes + +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry + +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path + +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default + +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification + +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. + +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled + +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL + +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time + +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars + +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout + +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL + +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s + +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v + +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. + +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. + +[action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` + +[tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes + +[dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file + +[notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read + +[gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. + +[units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. + diff --git a/options/locale/locale_pl-PL.ini b/options/locale/locale_pl-PL.ini index 992963d398..44625d3fa0 100644 --- a/options/locale/locale_pl-PL.ini +++ b/options/locale/locale_pl-PL.ini @@ -166,6 +166,7 @@ openid_signin=Włącz logowanie za pomocą OpenID openid_signin_popup=Włącz logowanie użytkowników za pomocą OpenID. openid_signup=Włącz samodzielną rejestrację za pomocą OpenID openid_signup_popup=Włącz samodzielną rejestrację opartą o OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Wymagaj walidacji CAPTCHA przy samodzielnej rejestracji użytkownika. require_sign_in_view=Wymagaj zalogowania w celu przeglądania stron require_sign_in_view_popup=Ogranicz dostęp do strony dla zalogowanych użytkowników. Odwiedzający zobaczą jedynie obszar logowania oraz strony umożliwiające rejestrację. @@ -208,8 +209,14 @@ search_repos=Znajdź repozytorium… filter=Inne filtry show_archived=Zarchiwizowane +show_both_archived_unarchived=Wyświetlanie zarchiwizowanych i niezarchiwizowanych +show_only_archived=Wyświetlanie tylko zarchiwizowanych +show_only_unarchived=Wyświetlanie tylko niezarchiwizowanych show_private=Prywatne +show_both_private_public=Wyświetlanie publicznych i prywatnych +show_only_private=Wyświetlanie tylko prywatnych +show_only_public=Wyświetlanie tylko publicznych issues.in_your_repos=W Twoich repozytoriach @@ -681,6 +688,7 @@ form.name_pattern_not_allowed=Wzór "%s" nie jest dozwolony w nazwie repozytoriu need_auth=Autoryzacja klonowania migrate_type=Typ migracji migrate_type_helper=To repozytorium będzie kopią lustrzaną +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Składniki migracji migrate_items_wiki=Wiki migrate_items_milestones=Kamienie milowe @@ -917,7 +925,9 @@ issues.action_assignee_no_select=Brak przypisania issues.opened_by=otworzone %[1]s przez %[3]s pulls.merged_by=scalono %[1]s przez %[3]s pulls.merged_by_fake=scalono %[1]s przez %[2]s +issues.closed_by=przez %[3]s zamknięte %[1]s issues.opened_by_fake=otworzone %[1]s przez %[2]s +issues.closed_by_fake=przez %[2]s zamknięte %[1]s issues.previous=Poprzedni issues.next=Następny issues.open_title=Otwarty @@ -931,6 +941,7 @@ issues.context.edit=Edytuj issues.context.delete=Usuń issues.no_content=Nie ma jeszcze treści. issues.close_issue=Zamknij +issues.pull_merged_at=`scalił(-a) commit %[2]s do %[3]s %[4]s` issues.close_comment_issue=Skomentuj i zamknij issues.reopen_issue=Otwórz ponownie issues.reopen_comment_issue=Skomentuj i otwórz ponownie @@ -1018,6 +1029,9 @@ issues.due_date=Termin realizacji issues.invalid_due_date_format=Format terminu realizacji musi mieć wartość 'rrrr-mm-dd'. issues.error_modifying_due_date=Nie udało się zmodyfikować terminu realizacji. issues.error_removing_due_date=Nie udało się usunąć terminu realizacji. +issues.push_commit_1=dodał(-a) %d commit %s +issues.push_commits_n=dodał(-a) %d commity(-ów) %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy-mm-dd issues.due_date_form_add=Dodaj termin realizacji issues.due_date_form_edit=Edytuj @@ -1153,6 +1167,7 @@ pulls.update_branch_success=Aktualizacja gałęzi powiodła się pulls.update_not_allowed=Nie masz uprawnień do aktualizacji gałęzi pulls.outdated_with_base_branch=Ta gałąź jest przestarzała w stosunku do gałęzi bazowej pulls.closed_at=`zamknął(-ęła) ten pull request %[2]s` +pulls.reopened_at=`otworzył(-a) ponownie ten Pull Request %[2]s` milestones.new=Nowy kamień milowy milestones.open_tab=Otwarte %d @@ -1390,6 +1405,7 @@ settings.add_team=Dodaj zespół settings.add_team_duplicate=Zespół już posiada repozytorium settings.add_team_success=Zespół ma teraz dostęp do repozytorium. settings.search_team=Szukaj zespołu… +settings.change_team_permission_tip=Uprawnienia zespołu ustawione są konfigurowane na stronie ustawień zespołu i nie mogą być zmieniane dla pojedynczych repozytoriów settings.delete_team_tip=Ten zespół ma dostęp do wszystkich repozytoriów i nie może zostać usunięty settings.remove_team_success=Dostęp zespołu do repozytorium został usunięty. settings.add_webhook=Dodaj webhooka @@ -1442,15 +1458,26 @@ settings.event_header_issue=Zdarzenia zgłoszeń settings.event_issues=Zgłoszenia settings.event_issues_desc=Zgłoszenie otwarte, zamknięte, ponownie otwarte lub zmodyfikowane. settings.event_issue_assign=Zgłoszenie przypisane +settings.event_issue_assign_desc=Zgłoszenie przypisane bądź nieprzypisane. settings.event_issue_label=Zgłoszenie oznaczone +settings.event_issue_label_desc=Etykieta zgłoszenia zaktualizowana lub usunięta. +settings.event_issue_milestone=Ustawiono cel zgłoszenia +settings.event_issue_milestone_desc=Ustawiono lub usunięto cel zgłoszenia. settings.event_issue_comment=Komentarz w zgłoszeniu settings.event_issue_comment_desc=Komentarz w zgłoszeniu stworzony, edytowany lub usunięty. settings.event_header_pull_request=Zdarzenia Pull Requestów settings.event_pull_request=Pull Request settings.event_pull_request_desc=Pull request otwarty, zamknięty, ponownie otwarty lub zmodyfikowany. settings.event_pull_request_assign=Pull Request przypisany +settings.event_pull_request_assign_desc=Pull Request przypisany bądz nieprzypisany. +settings.event_pull_request_label=Pull Request zaetykietowany +settings.event_pull_request_label_desc=Etykieta pull requesta zaktualizowana lub usunięta. +settings.event_pull_request_milestone=Ustawiono cel Pull Requesta +settings.event_pull_request_milestone_desc=Ustawiono lub usunięto cel pull requesta. settings.event_pull_request_comment=Pull Request skomentowany +settings.event_pull_request_comment_desc=Komentarz pull requestu stworzony, edytowany lub usunięty. settings.event_pull_request_review=Pull Request zrecenzowany +settings.event_pull_request_review_desc=Pull request zatwierdzony, odrzucony lub zrecenzowany. settings.event_pull_request_sync=Pull Request Zsynchronizowany settings.event_pull_request_sync_desc=Pull request zsynchronizowany. settings.branch_filter=Filtr gałęzi @@ -1523,6 +1550,8 @@ settings.dismiss_stale_approvals=Unieważnij przestarzałe zatwierdzenia settings.dismiss_stale_approvals_desc=Kiedy nowe commity zmieniające zawartość Pull Requesta są wypychane do gałęzi, wcześniejsze zatwierdzenia zostaną unieważnione. settings.require_signed_commits=Wymagaj podpisanych commitów settings.require_signed_commits_desc=Odrzucaj zmiany wypychane do tej gałęzi, jeśli nie są podpisane, lub są niemożliwe do zweryfikowania +settings.protect_protected_file_patterns=Wzory chronionych plików (rozdzielone średnikiem '\;'): +settings.protect_protected_file_patterns_desc=Chronione pliki, które nie mogą być zmienione bezpośrednio, nawet jeśli użytkownik ma uprawnienia do dodawania, edytowania lub usuwania plików w tej gałęzi. Wzorce można rozdzielić za pomocą średnika ('\;'). Zobacz dokumentację github.com/gobwas/glob dla składni wzorca. Przykłady: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Włącz ochronę settings.delete_protected_branch=Wyłącz ochronę settings.update_protect_branch_success=Ochrona gałęzi dla gałęzi "%s" została zaktualizowana. @@ -1621,6 +1650,7 @@ diff.review.placeholder=Komentarz recenzji diff.review.comment=Skomentuj diff.review.approve=Zatwierdź diff.review.reject=Zażądaj zmian +diff.committed_by=committed by releases.desc=Śledź wersje projektu i pobrania. release.releases=Wydania @@ -1816,10 +1846,33 @@ dashboard.operation_switch=Przełącz dashboard.operation_run=Uruchom dashboard.clean_unbind_oauth=Usuń wychodzące połączenia OAuth dashboard.clean_unbind_oauth_success=Wszystkie połączenia wychodzące OAuth zostały usunięte. +dashboard.task.started=Rozpoczęto zadanie: %s +dashboard.task.process=Zadanie: %s +dashboard.task.cancelled=Zadanie: %s anulowane: %[3]s +dashboard.task.error=Błąd w zadaniu: %s: %[3]s +dashboard.task.finished=Zadanie: %s rozpoczęte przez %s zakończyło się +dashboard.task.unknown=Nieznane zadanie: %s +dashboard.cron.started=Uruchomiono Crona: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s anulowany: %[3]s +dashboard.cron.error=Błąd w Cronie: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s zakończony +dashboard.delete_inactive_accounts=Usuń wszystkie nieaktywowane konta +dashboard.delete_inactive_accounts.started=Zadanie usuwania nieaktywowanych kont rozpoczęte. dashboard.delete_repo_archives=Usuń wszystkie archiwa repozytoriów +dashboard.delete_repo_archives.started=Zadanie usuwania archiwów repozytoriów rozpoczęte. dashboard.delete_missing_repos=Usuń wszystkie repozytoria, które nie mają plików Gita +dashboard.delete_missing_repos.started=Zadanie usuwania repozytoriów które nie mają plików Gita rozpoczęte. dashboard.delete_generated_repository_avatars=Usuń wygenerowane awatary repozytoriów +dashboard.update_mirrors=Aktualizuj kopie lustrzane +dashboard.repo_health_check=Sprawdź stan wszystkich repozytoriów +dashboard.check_repo_stats=Sprawdź statystyki wszystkich repozytoriów +dashboard.archive_cleanup=Usuń stare archiwa repozytoriów +dashboard.deleted_branches_cleanup=Wyczyść usunięte galęzie +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=Wykonaj zbieranie śmieci ze wszystkich repozytoriów +dashboard.resync_all_sshkeys=Zaktualizuj plik '.ssh/authorized_keys' z kluczami SSH Gitea. +dashboard.resync_all_sshkeys.desc=(Nie potrzebne dla wbudowanego serwera SSH.) dashboard.resync_all_hooks=Ponownie synchronizuj hooki pre-receive, update i post-receive we wszystkich repozytoriach. dashboard.reinit_missing_repos=Ponownie zainicjalizuj wszystkie brakujące repozytoria Git, dla których istnieją rekordy dashboard.sync_external_users=Synchronizuj zewnętrzne dane użytkownika @@ -1899,6 +1952,7 @@ emails.filter_sort.name_reverse=Nazwa użytkownika (odwrotnie) emails.updated=E-mail zaktualizowany emails.not_updated=Nie udało się zaktualizować żądanego adresu e-mail: %v emails.duplicate_active=Ten e-mail jest już aktywny dla innego użytkownika. +emails.change_email_header=Aktualizuj właściwości adresu e-mail emails.change_email_text=Czy na pewno chcesz zaktualizować ten adres? orgs.org_manage_panel=Zarządzanie organizacją @@ -1921,7 +1975,9 @@ hooks.desc=Webhooki automatycznie tworzą zapytania HTTP POST do serwera, kiedy hooks.add_webhook=Dodaj domyślny Webhook hooks.update_webhook=Zaktualizuj domyślny Webhook +systemhooks.desc=Webhooki automatycznie tworzą zapytania HTTP POST do serwera, kiedy następują pewne zdarzenia w Gitea. Webhooki zdefiniowane w tym miejscu będą wykonywane dla wszystkich repozytoriów, więc rozważ ewentualne konsekwencje dla wydjaności. Przeczytaj o tym więcej w przewodniku o Webhookach. systemhooks.add_webhook=Dodaj Webhook Systemowy +systemhooks.update_webhook=Aktualizuj Webhook Systemowy auths.auth_manage_panel=Zarządzanie źródłami uwierzytelniania auths.new=Dodaj źródło uwierzytelniania @@ -1953,6 +2009,8 @@ auths.use_paged_search=Użyj wyszukiwania paginowanego auths.search_page_size=Rozmiar strony auths.filter=Filtr użytkownika auths.admin_filter=Filtr administratora +auths.restricted_filter=Filtr ograniczenia +auths.restricted_filter_helper=Pozostaw puste, aby nie ustawiać żadnych użytkowników jako ograniczonych. Użyj gwiazdki ('*'), aby ustawić wszystkich użytkowników, którzy nie pasują do Filtra Administratora jako ograniczonych. auths.ms_ad_sa=Atrybuty wyszukiwania MS AD auths.smtp_auth=Typ uwierzytelnienia SMTP auths.smtphost=Serwer SMTP @@ -1987,6 +2045,7 @@ auths.tips.oauth2.general=Uwierzytelnianie OAuth2 auths.tips.oauth2.general.tip=Przy rejestracji nowego uwierzytelnienia OAuth2, URL zwrotny/przekierowań powinien mieć postać /user/oauth2//callback auths.tip.oauth2_provider=Dostawca OAuth2 auths.tip.bitbucket=Zarejestruj nowego konsumenta OAuth na https://bitbucket.org/account/user//oauth-consumers/new i dodaj uprawnienie "Account" - "Read" +auths.tip.nextcloud=Zarejestruj nowego klienta OAuth w swojej instancji za pomocą menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=Stwórz nową aplikację na https://www.dropbox.com/developers/apps auths.tip.facebook=Zarejestruj nową aplikację na https://developers.facebook.com/apps i dodaj produkt "Facebook Login" auths.tip.github=Zarejestruj nową aplikację OAuth na https://github.com/settings/applications/new @@ -1996,6 +2055,7 @@ auths.tip.openid_connect=Użyj adresu URL OpenID Connect Discovery (/.we auths.tip.twitter=Przejdź na https://dev.twitter.com/apps, stwórz aplikację i upewnij się, że opcja “Allow this application to be used to Sign in with Twitter” jest włączona auths.tip.discord=Zarejestruj nową aplikację na https://discordapp.com/developers/applications/me auths.tip.gitea=Zarejestruj nową aplikację OAuth2. Przewodnik można znaleźć na https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Utwórz nową aplikację na https://oauth.yandex.com/client/new. Wybierz następujące uprawnienia z "Yandex.Passport API": "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=Edytuj źródło uwierzytelniania auths.activated=To źródło uwierzytelniania jest aktywne auths.new_success=Uwierzytelnienie '%s' zostało dodane. @@ -2090,6 +2150,7 @@ config.mailer_user=Użytkownik config.mailer_use_sendmail=Używaj Sendmail config.mailer_sendmail_path=Ścieżka Sendmail config.mailer_sendmail_args=Dodatkowe argumenty Sendmail +config.mailer_sendmail_timeout=Limit czasu Sendmail config.send_test_mail=Wyślij testową wiadomość e-mail config.test_mail_failed=Nie udało się wysłać testowej wiadomości e-mail do '%s': %v config.test_mail_sent=Testowa wiadomość e-mail została wysłana do '%s'. @@ -2168,19 +2229,29 @@ monitor.queue.review_add=Przejrzyj/Dodaj procesy pracujące monitor.queue.configuration=Wstępna konfiguracja monitor.queue.nopool.title=Brak puli procesów pracujących monitor.queue.nopool.desc=Ta kolejka zawiera inne kolejki i nie posiada w sobie puli procesów pracujących. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. monitor.queue.pool.timeout=Limit czasu monitor.queue.pool.addworkers.title=Dodaj procesy pracujące monitor.queue.pool.addworkers.submit=Dodaj procesy +monitor.queue.pool.addworkers.desc=Dodaj procesy pracujące do tej puli z limitem czasu lub bez. Jeśli ustawisz limit czasu, procesy te zostaną usunięte z puli po osiągnięciu limitu czasu. monitor.queue.pool.addworkers.numberworkers.placeholder=Liczba procesów monitor.queue.pool.addworkers.timeout.placeholder=Ustaw 0 na brak limitu czasowego +monitor.queue.pool.addworkers.mustnumbergreaterzero=Liczba procesów pracujących do dodania musi być większa od zera monitor.queue.pool.addworkers.musttimeoutduration=Limit czasu musi być czasem golang, np. 5m lub 0 monitor.queue.pool.flush.title=Wyczyść kolejkę +monitor.queue.pool.flush.desc=Czyszczenie doda proces pracujący, który zakończy się po opróżnieniu kolejki lub osiągnięciu limitu czasu. +monitor.queue.pool.flush.submit=Dodaj proces czyszczący +monitor.queue.pool.flush.added=Proces czyszczący dodany dla %[1]s monitor.queue.settings.title=Ustawienia Puli +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. monitor.queue.settings.timeout=Zwiększ limit czasu monitor.queue.settings.timeout.placeholder=Obecnie %[1]v +monitor.queue.settings.timeout.error=Limit czasu musi być czasem golang, np. 5m lub 0 monitor.queue.settings.numberworkers=Zwiększ liczbę procesów monitor.queue.settings.numberworkers.placeholder=Obecnie %[1]v +monitor.queue.settings.numberworkers.error=Liczba procesów pracujących do dodania musi być większa lub równa zeru monitor.queue.settings.maxnumberworkers=Maksymalna liczba procesów pracujących monitor.queue.settings.maxnumberworkers.placeholder=Obecnie %[1]v monitor.queue.settings.maxnumberworkers.error=Maksymalna liczba procesów pracujących musi być liczbą @@ -2209,6 +2280,7 @@ notices.delete_selected=Usuń wybrane notices.delete_all=Usuń wszystkie powiadomienia notices.type=Typ notices.type_1=Repozytorium +notices.type_2=Zadanie notices.desc=Opis notices.op=Operacja notices.delete_success=Powiadomienia systemu zostały usunięte. diff --git a/options/locale/locale_pt-BR.ini b/options/locale/locale_pt-BR.ini index 714f968514..e852c61c92 100644 --- a/options/locale/locale_pt-BR.ini +++ b/options/locale/locale_pt-BR.ini @@ -19,6 +19,7 @@ create_new=Criar… user_profile_and_more=Perfil e Configurações... signed_in_as=Acessado como enable_javascript=Este site funciona melhor com JavaScript. +toc=Table of Contents username=Nome de usuário email=Endereço de e-mail @@ -82,10 +83,13 @@ loading=Carregando… error404=A página que você está tentando acessar não existe ou você não está autorizado a visualizá-la. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] app_desc=Um serviço de hospedagem Git amigável install=Fácil de instalar +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Multi-plataforma platform_desc=Gitea roda em qualquer sistema operacional em que Go consegue compilar: Windows, macOS, Linux, ARM, etc. Escolha qual você gosta mais! lightweight=Leve e rápido @@ -162,6 +166,7 @@ openid_signin=Habilitar acesso via OpenID openid_signin_popup=Habilitar o acesso de usuários via OpenID. openid_signup=Habilitar o auto-cadastro via OpenID openid_signup_popup=Habilitar o auto-cadastro com base no OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Obrigar validação por CAPTCHA para auto-cadastro de usuários. require_sign_in_view=Exigir acesso do usuário para a visualização de páginas require_sign_in_view_popup=Limitar o acesso de página aos usuários que acessaram. Os visitantes só verão a página de 'acesso' e páginas de cadastro. @@ -201,8 +206,17 @@ my_orgs=Minhas organizações my_mirrors=Meus espelhamentos view_home=Ver %s search_repos=Encontre um repositório… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=Em seus repositórios @@ -441,7 +455,11 @@ manage_openid=Gerencia endereços OpenID email_desc=Seu endereço de e-mail principal será usado para notificações e outras operações. theme_desc=Este será o seu tema padrão em todo o site. primary=Principal +activated=Activated +requires_activation=Requires activation primary_email=Tornar privado +activate_email=Send Activation +activations_pending=Activations Pending delete_email=Remover email_deletion=Remover endereço de e-mail email_deletion_desc=O endereço de e-mail e informações relacionadas serão removidos de sua conta. Commits aplicados por este endereço de e-mail permanecerão inalterados. Continuar? @@ -457,6 +475,7 @@ add_email=Adicionar novo endereço de e-mail add_openid=Adicionar URI OpenID add_email_confirmation_sent=Um novo e-mail de confirmação foi enviado para '%s'. Por favor verifique sua caixa de e-mail dentro de %s para confirmar seu e-mail. add_email_success=O novo endereço de e-mail foi adicionado. +email_preference_set_success=Email preference has been set successfully. add_openid_success=O novo endereço de OpenID foi adicionado. keep_email_private=Ocultar endereço de e-mail keep_email_private_popup=Seu endereço de e-mail será ocultado de outros usuários. @@ -513,6 +532,7 @@ new_token_desc=Aplicativos usando um token possuem acesso total à sua conta. token_name=Nome do token generate_token=Gerar token generate_token_success=Seu novo token foi gerado. Copie-o agora, pois ele não será mostrado novamente. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Excluir access_token_deletion=Excluir token de acesso access_token_deletion_desc=A exclusão de um token revoga o acesso à sua conta para aplicativos que o usam. Continuar? @@ -668,6 +688,7 @@ form.name_pattern_not_allowed=O padrão de '%s' não é permitido em um nome de need_auth=Autorização de clone migrate_type=Tipo de migração migrate_type_helper=Este repositório será um espelhamento +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Itens da migração migrate_items_wiki=Wiki migrate_items_milestones=Marcos @@ -722,6 +743,8 @@ tags=Tags issues=Issues pulls=Pull requests labels=Etiquetas +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Marcos commits=Commits @@ -811,25 +834,37 @@ commits.date=Data commits.older=Mais Antigo commits.newer=Mais recente commits.signed_by=Acessado por +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer commits.gpg_key_id=ID da chave GPG ext_issues=Ext. Issues ext_issues.desc=Link para o issue tracker externo. issues.desc=Organize relatórios de bugs, tarefas e marcos. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=Nova issue issues.new.title_empty=Título não pode ser em branco issues.new.labels=Etiquetas +issues.new.add_labels_title=Apply labels issues.new.no_label=Sem etiqueta issues.new.clear_labels=Limpar etiquetas +issues.new.no_items=No items issues.new.milestone=Marco +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=Sem marco issues.new.clear_milestone=Limpar marco issues.new.open_milestone=Marcos abertos issues.new.closed_milestone=Marcos fechados issues.new.assignees=Responsáveis +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=Limpar responsáveis issues.new.no_assignees=Sem responsável +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=Nenhum branch/tag especificado issues.create=Criar issue issues.new_label=Nova etiqueta @@ -841,6 +876,8 @@ issues.label_templates.info=Ainda não existem etiquetas. Crie uma etiqueta em ' issues.label_templates.helper=Selecione um conjunto de etiquetas issues.label_templates.use=Use o conjunto de etiquetas issues.label_templates.fail_to_load_file=Houve erro ao carregar arquivo de template '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`adicionou esta issue para o marco %s %s` issues.change_milestone_at=`modificou o marco de %s para %s %s` issues.remove_milestone_at=`removeu esta issue do marco %s %s` @@ -888,7 +925,9 @@ issues.action_assignee_no_select=Sem responsável issues.opened_by=aberto por %[3]s %[1]s pulls.merged_by=merge aplicado %[1]s por %[3]s pulls.merged_by_fake=merge aplicado %[1]s por %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=aberto por %[2]s %[1]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Anterior issues.next=Próximo issues.open_title=Aberto @@ -902,10 +941,13 @@ issues.context.edit=Editar issues.context.delete=Excluir issues.no_content=Ainda não há conteúdo. issues.close_issue=Fechar +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=Comentar e fechar issues.reopen_issue=Reabrir issues.reopen_comment_issue=Comentar e reabrir issues.create_comment=Comentar +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`citou esta issue em um commit %[2]s` issues.ref_issue_from=`referenciado esta issue %[4]s %[2]s` issues.ref_pull_from=`referenciado este pull request %[4]s %[2]s` @@ -917,6 +959,9 @@ issues.ref_from=`de %[1]s` issues.poster=Autor issues.collaborator=Colaborador issues.owner=Proprietário +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Acesse para participar desta conversação. issues.edit=Editar issues.cancel=Cancelar @@ -934,6 +979,8 @@ issues.label_deletion_desc=A exclusão desta etiqueta irá removê-la de todas a issues.label_deletion_success=A etiqueta foi excluída. issues.label.filter_sort.alphabetically=Alfabeticamente issues.label.filter_sort.reverse_alphabetically=Alfabeticamente inverso +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d participante(s) issues.attachment.open_tab=`Clique para ver "%s" em uma nova aba` issues.attachment.download=`Clique para baixar "%s"` @@ -982,6 +1029,9 @@ issues.due_date=Data limite issues.invalid_due_date_format=Formato da data limite inválido, deve ser 'dd/mm/aaaa'. issues.error_modifying_due_date=Falha ao modificar a data limite. issues.error_removing_due_date=Falha ao remover a data limite. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=dd/mm/aaaa issues.due_date_form_add=Adicionar data limite issues.due_date_form_edit=Editar @@ -1000,6 +1050,8 @@ issues.dependency.add=Adicione… issues.dependency.cancel=Cancelar issues.dependency.remove=Remover issues.dependency.remove_info=Remover esta dependência +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` issues.dependency.issue_closing_blockedby=Fechamento deste pull request está bloqueado pelas seguintes issues issues.dependency.pr_closing_blockedby=Fechamento desta issue está bloqueado pelas seguintes issues issues.dependency.issue_close_blocks=Esta issue bloqueia o fechamento das seguintes issues @@ -1022,13 +1074,23 @@ issues.review.self.approval=Você não pode aprovar o seu próprio pull request. issues.review.self.rejection=Você não pode solicitar alterações em seu próprio pull request. issues.review.approve=aprovou estas alterações %s issues.review.comment=revisou %s +issues.review.left_comment=left a comment issues.review.content.empty=Você precisa deixar um comentário indicando as alterações solicitadas. issues.review.reject=alterações solicitadas %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=Pendente issues.review.review=Revisão issues.review.reviewers=Revisores issues.review.show_outdated=Mostrar desatualizado issues.review.hide_outdated=Ocultar desatualizado +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved issues.assignee.error=Nem todos os responsáveis foram adicionados devido a um erro inesperado. pulls.desc=Habilitar pull requests e revisões de código. @@ -1060,14 +1122,22 @@ pulls.data_broken=Este pull request está quebrado devido a falta de informaçã pulls.files_conflicted=Este pull request tem alterações conflitantes com o branch de destino. pulls.is_checking=Verificação de conflitos do merge está em andamento. Tente novamente em alguns momentos. pulls.required_status_check_failed=Algumas verificações necessárias não foram bem sucedidas. +pulls.required_status_check_missing=Some required checks are missing. pulls.required_status_check_administrator=Como administrador, você ainda pode aplicar o merge deste pull request. pulls.blocked_by_approvals=Este pull request ainda não possui aprovações suficientes. %d de %d aprovações concedidas. pulls.blocked_by_rejection=Este pull request possui alterações solicitadas por um revisor oficial. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=O merge deste pull request pode ser aplicado automaticamente. pulls.cannot_auto_merge_desc=O merge deste pull request não pode ser aplicado automaticamente pois há conflitos. pulls.cannot_auto_merge_helper=Faça o merge manualmente para resolver os conflitos. pulls.num_conflicting_files_1=%d arquivo conflitante pulls.num_conflicting_files_n=%d arquivos conflitantes +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews pulls.no_merge_desc=O merge deste pull request não pode ser aplicado porque todas as opções de mesclagem do repositório estão desabilitadas. pulls.no_merge_helper=Habilite as opções de merge nas configurações do repositório ou faça o merge do pull request manualmente. @@ -1089,10 +1159,15 @@ pulls.push_rejected_no_message=Merge falhou: O push foi rejeitado mas não havia pulls.open_unmerged_pull_exists=`Não é possível executar uma operação de reabertura pois há um pull request pendente (#%d) com propriedades idênticas.` pulls.status_checking=Algumas verificações estão pendentes pulls.status_checks_success=Todas as verificações foram bem sucedidas +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors pulls.update_branch=Atualizar branch pulls.update_branch_success=Atualização da branch foi bem-sucedida pulls.update_not_allowed=Você não tem permissão para atualizar a branch pulls.outdated_with_base_branch=Esta branch está desatualizado com a branch base +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Novo marco milestones.open_tab=%d Aberto @@ -1325,8 +1400,13 @@ settings.search_user_placeholder=Pesquisar usuário... settings.org_not_allowed_to_be_collaborator=Organizações não podem ser adicionadas como um colaborador. settings.change_team_access_not_allowed=Alteração do acesso da equipe para o repositório está restrito ao proprietário da organização settings.team_not_in_organization=A equipe não está na mesma organização que o repositório +settings.teams=Teams +settings.add_team=Add Team settings.add_team_duplicate=A equipe já tem o repositório settings.add_team_success=A equipe agora tem acesso ao repositório. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed settings.remove_team_success=O acesso da equipe ao repositório foi removido. settings.add_webhook=Adicionar webhook settings.add_webhook.invalid_channel_name=Nome do canal no webhook não pode estar em branco e não pode conter somente o caractere #. @@ -1361,20 +1441,45 @@ settings.event_desc=Acionado em: settings.event_push_only=Eventos de push settings.event_send_everything=Todos os eventos settings.event_choose=Eventos personalizados... +settings.event_header_repository=Repository Events settings.event_create=Criar settings.event_create_desc=Branch ou tag criado. settings.event_delete=Excluir +settings.event_delete_desc=Branch or tag deleted. settings.event_fork=Fork +settings.event_fork_desc=Repository forked. settings.event_release=Versão settings.event_release_desc=Versão publicada, atualizada ou excluída em um repositório. settings.event_push=Push settings.event_push_desc=Git push para o repositório. settings.event_repository=Repositório settings.event_repository_desc=Repositório criado ou excluído. +settings.event_header_issue=Issue Events settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=Comentário da issue settings.event_issue_comment_desc=Comentário da issue criado, editado ou excluído. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Pull request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. settings.branch_filter=Filtro de branch settings.branch_filter_desc=Controle de permissão de push, eventos de criação e exclusão de branch, especificados como padrão glob. Se vazio ou *, eventos para todos os branches serão relatados. Veja github.com/gobwas/glob documentação para sintaxe. Exemplos: master, {master,release*}. settings.active=Ativo @@ -1392,6 +1497,7 @@ settings.slack_channel=Canal settings.add_discord_hook_desc=Integre o Discord em seu repositório. settings.add_dingtalk_hook_desc=Integre o Dingtalk em seu repositório. settings.add_telegram_hook_desc=Integre Telegram no seu repositório. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. settings.add_msteams_hook_desc=Integre Microsoft Teams no seu repositório. settings.add_feishu_hook_desc=Integre o Feishu em seu repositório. settings.deploy_keys=Chaves de Deploy @@ -1444,6 +1550,8 @@ settings.dismiss_stale_approvals=Descartar aprovações obsoletas settings.dismiss_stale_approvals_desc=Quando novos commits que mudam o conteúdo do pull request são enviados para o branch, as antigas aprovações serão descartadas. settings.require_signed_commits=Exibir commits assinados settings.require_signed_commits_desc=Rejeitar pushes para este branch se não estiverem assinados ou não verificáveis +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Habilitar proteção settings.delete_protected_branch=Desabilitar proteção settings.update_protect_branch_success=Proteção do branch '%s' foi atualizada. @@ -1452,6 +1560,8 @@ settings.protected_branch_deletion=Desabilitar proteção de branch settings.protected_branch_deletion_desc=Desabilitar a proteção de branch permite que os usuários com permissão de escrita realizem push. Continuar? settings.block_rejected_reviews=Bloquear merge em revisões rejeitadas settings.block_rejected_reviews_desc=O merge não será possível quando são solicitadas alterações pelos revisores oficiais, mesmo que haja aprovação suficiente. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. settings.default_branch_desc=Selecione um branch padrão para pull requests e commits de código: settings.choose_branch=Escolha um branch... settings.no_protected_branch=Não há branches protegidos. @@ -1459,6 +1569,10 @@ settings.edit_protected_branch=Editar settings.protected_branch_required_approvals_min=Aprovações necessárias não podem ser negativas. settings.bot_token=Token do Bot settings.chat_id=ID do Chat +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type settings.archive.button=Arquivar repositório settings.archive.header=Arquivar este repositório settings.archive.text=Arquivando um repositório fará com que o mesmo fique inteiramente em modo somente leitura. Ele ficará oculto no painel, não poderá receber commits e nem será possível criar issues e pull requests. @@ -1536,6 +1650,7 @@ diff.review.placeholder=Comentário da revisão diff.review.comment=Comentar diff.review.approve=Aprovar diff.review.reject=Solicitar alterações +diff.committed_by=committed by releases.desc=Acompanhe as versões e downloads do projeto. release.releases=Versões @@ -1588,6 +1703,7 @@ branch.deleted_by=Excluído por %s branch.restore_success=A branch '%s' foi restaurada. branch.restore_failed=Falha ao restaurar a branch %s. branch.protected_deletion_failed=A branch '%s' está protegida. Ela não pode ser excluída. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. branch.restore=Restaurar branch '%s' branch.download=Baixar branch '%s' branch.included_desc=Este branch faz parte do branch padrão @@ -1648,6 +1764,7 @@ settings.delete_org_title=Excluir organização settings.delete_org_desc=Essa organização será excluída permanentemente. Continuar? settings.hooks_desc=Adicionar Webhooks que serão acionados para todos os repositórios desta organização. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Visibilidade da associação: members.public=Público @@ -1710,7 +1827,9 @@ users=Contas de usuário organizations=Organizações repositories=Repositórios hooks=Webhooks padrão +systemhooks=System Webhooks authentication=Fontes de autenticação +emails=User Emails config=Configuração notices=Avisos do sistema monitor=Monitoramento @@ -1727,10 +1846,33 @@ dashboard.operation_switch=Trocar dashboard.operation_run=Executar dashboard.clean_unbind_oauth=Limpar conexões OAuth não vinculadas dashboard.clean_unbind_oauth_success=Todas as conexões de OAuth não vinculadas foram excluídas. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=Excluir todos os arquivos do repositório +dashboard.delete_repo_archives.started=Delete all repository archives task started. dashboard.delete_missing_repos=Excluir todos os repositórios que não possuem seus arquivos Git +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. dashboard.delete_generated_repository_avatars=Excluir avatares gerados do repositório +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=Coleta de lixo em todos os repositórios +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) dashboard.resync_all_hooks=Ressincronizar hooks pre-receive, update e post-receive de todos os repositórios. dashboard.reinit_missing_repos=Reinicializar todos os repositórios Git perdidos cujos registros existem dashboard.sync_external_users=Sincronizar dados de usuário externo @@ -1767,6 +1909,7 @@ dashboard.gc_times=Nº de execuções do GC users.user_manage_panel=Gerenciamento de conta de usuário users.new_account=Criar conta de usuário users.name=Nome de usuário +users.full_name=Full Name users.activated=Ativado users.admin=Administrador users.restricted=Restrito @@ -1790,6 +1933,7 @@ users.prohibit_login=Desabilitar acesso users.is_admin=É administrador users.is_restricted=Está restrito users.allow_git_hook=Pode criar hooks Git +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=Pode importar repositórios locais users.allow_create_organization=Pode criar organizações users.update_profile=Atualizar conta de usuário @@ -1798,6 +1942,18 @@ users.still_own_repo=Este usuário ainda possui um ou mais repositórios. Exclua users.still_has_org=Este usuário é membro de uma organização. Remova o usuário de qualquer organização primeiro. users.deletion_success=A conta de usuário foi excluída. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=Gerenciamento da organização orgs.name=Nome @@ -1819,6 +1975,9 @@ hooks.desc=Os webhooks fazem solicitações HTTP POST automaticamente para um se hooks.add_webhook=Adicionar Webhook padrão hooks.update_webhook=Atualizar Webhook padrão +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook auths.auth_manage_panel=Gerenciamento de fonte de autenticação auths.new=Adicionar fonte de autenticação @@ -1850,6 +2009,8 @@ auths.use_paged_search=Use a pesquisa paginada auths.search_page_size=Tamanho da página auths.filter=Filtro de usuário auths.admin_filter=Filtro de administrador +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=Atributos de pesquisa do MS AD auths.smtp_auth=Tipo de autenticação SMTP auths.smtphost=Host SMTP @@ -1884,6 +2045,7 @@ auths.tips.oauth2.general=Autenticação OAuth2 auths.tips.oauth2.general.tip=Ao cadastrar uma nova autenticação OAuth2, o retorno de chamada/redirecionamento URL deve ser: /user/oauth2//callback auths.tip.oauth2_provider=Provedor OAuth2 auths.tip.bitbucket=Cadastrar um novo consumidor de OAuth em https://bitbucket.org/account/user/ e adicionar a permissão 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=Criar um novo aplicativo em https://www.dropbox.com/developers/apps auths.tip.facebook=Cadastrar um novo aplicativo em https://developers.facebook.com/apps e adicionar o produto "Facebook Login" auths.tip.github=Cadastrar um novo aplicativo de OAuth na https://github.com/settings/applications/new @@ -1893,6 +2055,7 @@ auths.tip.openid_connect=Use o OpenID Connect Discovery URL (/.well-kn auths.tip.twitter=Vá em https://dev.twitter.com/apps, crie um aplicativo e certifique-se de que está habilitada a opção “Allow this application to be used to Sign in with Twitter“ auths.tip.discord=Cadastrar um novo aplicativo em https://discordapp.com/developers/applications/me auths.tip.gitea=Cadastrar um novo aplicativo OAuth2. Guia pode ser encontrado em https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=Editar fonte de autenticação auths.activated=Esta fonte de autenticação está ativada auths.new_success=A autenticação '%s' foi adicionada. @@ -1987,6 +2150,7 @@ config.mailer_user=Usuário config.mailer_use_sendmail=Usar o Sendmail config.mailer_sendmail_path=Caminho do Sendmail config.mailer_sendmail_args=Argumentos extras para o Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=Enviar e-mail de teste config.test_mail_failed=Falha ao enviar o e-mail de teste para '%s': %v config.test_mail_sent=O e-mail de teste foi enviado para '%s'. @@ -2116,6 +2280,7 @@ notices.delete_selected=Excluir seleção notices.delete_all=Excluir todos os avisos notices.type=Tipo notices.type_1=Repositório +notices.type_2=Task notices.desc=Descrição notices.op=Op. notices.delete_success=Os avisos do sistema foram excluídos. @@ -2137,6 +2302,7 @@ transfer_repo=transferiu repositório de %s para %s%[2]s para %[3]s delete_tag=excluiu tag %[2]s de %[3]s delete_branch=excluiu branch %[2]s de %[3]s +compare_branch=Compare compare_commits=Compare %d commits compare_commits_general=Comparar commits mirror_sync_push=commits sincronizados para %[3]s em %[4]s do espelhamento diff --git a/options/locale/locale_pt-PT.ini b/options/locale/locale_pt-PT.ini index 6fe395e375..5dce941116 100644 --- a/options/locale/locale_pt-PT.ini +++ b/options/locale/locale_pt-PT.ini @@ -166,6 +166,7 @@ openid_signin=Habilitar início de sessão com OpenID openid_signin_popup=Habilitar o início de sessão do utilizador usando o OpenID. openid_signup=Habilitar a auto-inscrição com OpenID openid_signup_popup=Habilitar a utilização do OpenID para fazer auto-inscrições. +enable_captcha=Habilitar CAPTCHA na inscrição enable_captcha_popup=Exigir CAPTCHA na auto-inscrição de utilizadores. require_sign_in_view=Exigir sessão iniciada para visualizar páginas require_sign_in_view_popup=Limitar o acesso às páginas aos utilizadores inscritos. Os visitantes só poderão visualizar as páginas de início de sessão e de inscrição. @@ -687,6 +688,7 @@ form.name_pattern_not_allowed=O padrão '%s' não é permitido no nome de um rep need_auth=Autorização de clonagem migrate_type=Tipo de migração migrate_type_helper=Este repositório será um espelho +migrate_type_helper_disabled=O administrador desabilitou novos espelhos. migrate_items=Itens da migração migrate_items_wiki=Wiki migrate_items_milestones=Etapas @@ -1027,6 +1029,9 @@ issues.due_date=Date limite issues.invalid_due_date_format=O formato da data limite tem que ser 'aaaa-mm-dd'. issues.error_modifying_due_date=Falha ao modificar a data limite. issues.error_removing_due_date=Falha ao remover a data limite. +issues.push_commit_1=adicionou %d cometimento %s +issues.push_commits_n=adicionou %d cometimentos %s +issues.force_push_codes=`forçou o envio de %[1]s de %[2]s para %[4]s %[6]s` issues.due_date_form=yyyy-mm-dd issues.due_date_form_add=Adicionar data limite issues.due_date_form_edit=Editar @@ -1645,6 +1650,7 @@ diff.review.placeholder=Comentário da avaliação diff.review.comment=Comentar diff.review.approve=Aprovar diff.review.reject=Solicitar alterações +diff.committed_by=cometido por releases.desc=Acompanhe as versões e as descargas do repositório. release.releases=Lançamentos diff --git a/options/locale/locale_ru-RU.ini b/options/locale/locale_ru-RU.ini index 6aa32c0df7..799b3aa02f 100644 --- a/options/locale/locale_ru-RU.ini +++ b/options/locale/locale_ru-RU.ini @@ -89,6 +89,7 @@ report_message=Если вы уверены, что это ошибка Gitea, [startpage] app_desc=Удобный сервис собственного хостинга репозиториев Git install=Простой в установке +install_desc=Просто запустите исполняемый файл для вашей платформы, разверните через Docker, или установите с помощью менеджера пакетов. platform=Кроссплатформенный platform_desc=Gitea работает на любой операционной системе, которая может компилировать Go: Windows, macOS, Linux, ARM и т. д. Выбирайте, что вам больше нравится! lightweight=Легковесный @@ -165,6 +166,7 @@ openid_signin=Включение входа через OpenID openid_signin_popup=Включение входа через OpenID. openid_signup=Включить саморегистрацию OpenID openid_signup_popup=Включить саморегистрацию OpenID. +enable_captcha=Включить CAPTCHA при регистрации enable_captcha_popup=Запрашивать капчу при регистрации пользователя. require_sign_in_view=Требовать авторизации для просмотра страниц require_sign_in_view_popup=Ограничение доступа к страницам только для пользователей, выполнивших вход. Посетители увидят только страницы входа и регистрации. @@ -204,8 +206,17 @@ my_orgs=Мои организации my_mirrors=Мои зеркала view_home=Показать %s search_repos=Поиск репозитория… +filter=Другие фильтры +show_archived=Архивировано +show_both_archived_unarchived=Показаны архивированные и разархивированные +show_only_archived=Показаны только архивированные +show_only_unarchived=Показаны только разархивированные +show_private=Приватный +show_both_private_public=Показаны как публичные, так и частные +show_only_private=Показаны только приватные +show_only_public=Показаны только публичные issues.in_your_repos=В ваших репозиториях @@ -677,6 +688,7 @@ form.name_pattern_not_allowed=Шаблон имени репозитория '%s need_auth=Требуется авторизация migrate_type=Тип миграции migrate_type_helper=Этот репозиторий будет зеркалом +migrate_type_helper_disabled=Администратор вашего сайта отключил новые зеркала. migrate_items=Элементы миграции migrate_items_wiki=Вики migrate_items_milestones=Этапы @@ -864,6 +876,8 @@ issues.label_templates.info=Меток пока не существует. Со issues.label_templates.helper=Выберите метку issues.label_templates.use=Использовать набор меток issues.label_templates.fail_to_load_file=Не удалось загрузить файл шаблона метки «%s»: %v +issues.add_label_at=добавил метку
%s
%s +issues.remove_label_at=убрал метку
%s
%s issues.add_milestone_at=`добавил к этапу %s %s` issues.change_milestone_at=`поменял целевой этап с %s на %s %s` issues.remove_milestone_at=`удалил из этапа %s %s` @@ -932,6 +946,8 @@ issues.close_comment_issue=Прокомментировать и закрыть issues.reopen_issue=Открыть снова issues.reopen_comment_issue=Прокомментировать и открыть снова issues.create_comment=Комментировать +issues.closed_at=`закрыл(а) этот запрос %[2]с` +issues.reopened_at=`переоткрыл(а) эту проблему %[2]с` issues.commit_ref_at=`упомянул эту задачу в коммите %[2]s` issues.ref_issue_from=`ссылка на эту проблему %[4]s %[2]s` issues.ref_pull_from=`ссылается на этот Pull Request %[4]s %[2]s` @@ -1013,6 +1029,9 @@ issues.due_date=Срок выполнения issues.invalid_due_date_format=Дата окончания должна быть в формате 'гггг-мм-дд'. issues.error_modifying_due_date=Не удалось изменить срок выполнения. issues.error_removing_due_date=Не удалось убрать срок выполнения. +issues.push_commit_1=добавил %d коммит %s +issues.push_commits_n=добавлено %d коммитов %s +issues.force_push_codes=`Принудительный push %[1]s ветки из %[2]s to %[4]s. %[6]s` issues.due_date_form=гггг-мм-дд issues.due_date_form_add=Добавить срок выполнения issues.due_date_form_edit=Редактировать @@ -1069,6 +1088,9 @@ issues.review.show_outdated=Показать устаревшие issues.review.hide_outdated=Скрыть устаревшие issues.review.show_resolved=Показать разрешенные issues.review.hide_resolved=Скрыть разрешенные +issues.review.resolve_conversation=Покинуть диалог +issues.review.un_resolve_conversation=Незавершённый разговор +issues.review.resolved_by=пометить этот разговор как разрешённый issues.assignee.error=Не все назначения были добавлены из-за непредвиденной ошибки. pulls.desc=Включить запросы на слияние и проверки кода. @@ -1137,10 +1159,15 @@ pulls.push_rejected_no_message=Слияние не удалось: отправ pulls.open_unmerged_pull_exists=`Вы не можете снова открыть, поскольку уже существует запрос на слияние (#%d) из того же репозитория с той же информацией о слиянии и ожидающий слияния.` pulls.status_checking=Выполняются некоторые проверки pulls.status_checks_success=Все проверки выполнены успешно +pulls.status_checks_warning=Некоторые проверки сообщили о предупреждениях +pulls.status_checks_failure=Некоторые проверки не удались +pulls.status_checks_error=Некоторые проверки сообщили об ошибках pulls.update_branch=Обновить ветку pulls.update_branch_success=Обновление ветки выполнено успешно pulls.update_not_allowed=У вас недостаточно прав для обновления ветки pulls.outdated_with_base_branch=Эта ветка отстает от базовой ветки +pulls.closed_at=`закрыл этот запрос на слияние %[2]с` +pulls.reopened_at=`переоткрыл этот запрос на слияние %[2]` milestones.new=Новый этап milestones.open_tab=%d открыты @@ -1523,6 +1550,8 @@ settings.dismiss_stale_approvals=Отклонить устаревшие раз settings.dismiss_stale_approvals_desc=Когда новые коммиты, изменяющие содержимое Pull Request'а, отправляются в ветку, старые разрешения будут отклонены. settings.require_signed_commits=Требовать подписанные коммиты settings.require_signed_commits_desc=Отклонить push в эту ветку, если они не подписанные или не поддаются проверке +settings.protect_protected_file_patterns=Защищённые шаблоны файлов (разделённые через '\;'): +settings.protect_protected_file_patterns_desc=Защищенные файлы, которые не могут быть изменены напрямую, даже если пользователь имеет право добавлять, редактировать или удалять файлы в этой ветке. Несколько шаблонов могут быть разделены ('\;'). Смотрите github.com/gobwas/glob документацию для синтаксиса шаблонов. Например: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Включить защиту settings.delete_protected_branch=Отключить защиту settings.update_protect_branch_success=Настройки защиты ветки '%s' были успешно изменены. @@ -1532,6 +1561,7 @@ settings.protected_branch_deletion_desc=Любой пользователь с settings.block_rejected_reviews=Блокировка слияния по отклоненным отзывам settings.block_rejected_reviews_desc=Слияние будет не возможным, если будут запрошены официальными рецензентами изменения, даже если имеется достаточное количество одобрений. settings.block_outdated_branch=Блокировать слияние, если pull request устарел +settings.block_outdated_branch_desc=Слияние будет невозможно, если головная ветвь находится позади базовой ветви. settings.default_branch_desc=Главная ветка является "базовой" для вашего репозитория, на которую по умолчанию направлены все Pull Request'ы и которая является лицом вашего репозитория. Первое, что увидит посетитель — это содержимое главной ветки. Выберите её из уже существующих: settings.choose_branch=Выберите ветку… settings.no_protected_branch=Нет защищённых веток. @@ -1620,6 +1650,7 @@ diff.review.placeholder=Рецензионный комментарий diff.review.comment=Комментировать diff.review.approve=Утвердить diff.review.reject=Запрос изменений +diff.committed_by=коммит произвёл releases.desc=Релизы позволяют организовать хранение готовых сборок проекта в строгом хронологически верном порядке. release.releases=Релизы @@ -1672,6 +1703,7 @@ branch.deleted_by=Удалён %s branch.restore_success=Ветка '%s' восстановлена. branch.restore_failed=Не удалось восстановить ветку '%s'. branch.protected_deletion_failed=Ветка '%s' защищена. Её нельзя удалить. +branch.default_deletion_failed=Ветка '%s' является веткой по умолчанию. Она не может быть удалена. branch.restore=Восстановить ветку '%s' branch.download=Скачать ветку '%s' branch.included_desc=Эта ветка является частью ветки по умолчанию @@ -1814,10 +1846,33 @@ dashboard.operation_switch=Переключить dashboard.operation_run=Запуск dashboard.clean_unbind_oauth=Очистить список незавершённых авторизаций OAuth dashboard.clean_unbind_oauth_success=Все незавершённые связи OAuth были удалены. +dashboard.task.started=Начатая Задача: %s +dashboard.task.process=Задача: %s +dashboard.task.cancelled=Задача: %s отменена: %[3]с +dashboard.task.error=Ошибка в задаче: %s: %[3]с +dashboard.task.finished=Задача: %s начатая %s завершена +dashboard.task.unknown=Неизвестная задача: %s +dashboard.cron.started=Стартовал Cron: %[1]с +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Задача Cron: %s отменена: %[3]с +dashboard.cron.error=Ошибка в задаче Cron: %s: %[3]с +dashboard.cron.finished=Крон: %[1]с завершено +dashboard.delete_inactive_accounts=Удалить все неактивированные учётные записи +dashboard.delete_inactive_accounts.started=Удалить все запущенные задачи неактивированных аккаунтов. dashboard.delete_repo_archives=Удаление всех архивов репозиториев +dashboard.delete_repo_archives.started=Удаление всех архивов репозитория началось. dashboard.delete_missing_repos=Удалить все записи о репозиториях с отсутствующими файлами Git +dashboard.delete_missing_repos.started=Задача по удалению всех репозиториев, в которых отсутствуют их git-файлы, начата. dashboard.delete_generated_repository_avatars=Удалить генерированные аватары репозитория +dashboard.update_mirrors=Обновить зеркала +dashboard.repo_health_check=Проверка состояния всех репозиториев +dashboard.check_repo_stats=Проверить всю статистику репозитория +dashboard.archive_cleanup=Удалить старые архивы репозитория +dashboard.deleted_branches_cleanup=Очистка удаленных ветвей +dashboard.update_migration_poster_id=Обновить ID плакатов миграции dashboard.git_gc_repos=Выполнить сборку мусора для всех репозиториев +dashboard.resync_all_sshkeys=Обновить файл '.ssh/authorized_keys' с SSH ключами Gitea. +dashboard.resync_all_sshkeys.desc=(Не требуется для встроенного SSH сервера.) dashboard.resync_all_hooks=Повторная синхронизация хуков pre-receive, update и post-receive во всех репозиториях. dashboard.reinit_missing_repos=Переинициализировать все отсутствующие Git репозитории, для которых существуют записи dashboard.sync_external_users=Синхронизировать данные внешних пользователей @@ -2095,6 +2150,7 @@ config.mailer_user=Пользователь config.mailer_use_sendmail=Использовать Sendmail config.mailer_sendmail_path=Путь к Sendmail config.mailer_sendmail_args=Дополнительные аргументы для Sendmail +config.mailer_sendmail_timeout=Тайм-аут Sendmail config.send_test_mail=Отправить тестовое письмо config.test_mail_failed=Не удалось отправить тестовое письмо на «%s»: %v config.test_mail_sent=Тестовое письмо было отправлено «%s». @@ -2202,6 +2258,7 @@ monitor.queue.settings.maxnumberworkers.error=Максимальное коли monitor.queue.settings.submit=Обновить настройки monitor.queue.settings.changed=Настройки обновлены monitor.queue.settings.blocktimeout=Тайм-аут текущего блока +monitor.queue.settings.blocktimeout.value=company monitor.queue.pool.none=В этой очереди нет пула monitor.queue.pool.added=Группа рабочих добавлена @@ -2223,6 +2280,7 @@ notices.delete_selected=Удалить выбранные notices.delete_all=Удалить все уведомления notices.type=Тип notices.type_1=Репозиторий +notices.type_2=Задача notices.desc=Описание notices.op=Oп. notices.delete_success=Уведомления системы были удалены. @@ -2300,6 +2358,8 @@ error.no_committer_account=Аккаунт пользователя с таким error.no_gpg_keys_found=Не найден GPG ключ соответствующий данной подписи error.not_signed_commit=Неподписанный коммит error.failed_retrieval_gpg_keys=Не удалось получить соответствующий GPG ключ пользователя +error.probable_bad_signature=ПРЕДУПРЕЖДЕНИЕ! Хотя в базе данных есть ключ с этим идентификатором! Это коммит SUSPICIOUS (подозрительный). +error.probable_bad_default_signature=ПРЕДУПРЕЖДЕНИЕ! Хотя ключ по умолчанию имеет этот идентификатор, он не проверяет это коммит! Это коммит SUSPICIOUS (подозрительный). [units] error.no_unit_allowed_repo=У вас нет доступа ни к одному разделу этого репозитория. diff --git a/options/locale/locale_sr-SP.ini b/options/locale/locale_sr-SP.ini index 89de9f453e..fb74fbae71 100644 --- a/options/locale/locale_sr-SP.ini +++ b/options/locale/locale_sr-SP.ini @@ -3,18 +3,45 @@ dashboard=Контролни панел explore=Преглед help=Помоћ sign_in=Пријавите Се +sign_in_with=Пријавите се користећи sign_out=Одјава +sign_up=Регистрација +link_account=Повежи налог register=Регистрација website=Веб-страница version=Верзија +powered_by=Powered by %s page=Страница template=Шаблон language=Језик +notifications=Обавештења +create_new=Направи… +user_profile_and_more=Профил и подешавања… signed_in_as=Пријављени сте као +enable_javascript=This website works better with JavaScript. +toc=Table of Contents username=Корисничко име +email=Адреса ел. поште password=Лозинка +re_type=Поновите лозинку +captcha=CAPTCHA +twofa=Двострука аутентификација +twofa_scratch=Two-Factor Scratch Code +passcode=Лозинка +u2f_insert_key=Insert your security key +u2f_sign_in=Press the button on your security key. If your security key has no button, re-insert it. +u2f_press_button=Please press the button on your security key… +u2f_use_twofa=Use a two-factor code from your phone +u2f_error=Could not read your security key. +u2f_unsupported_browser=Your browser does not support U2F security keys. +u2f_error_1=An unknown error occurred. Please retry. +u2f_error_2=Please make sure to use the correct, encrypted (https://) URL. +u2f_error_3=The server could not process your request. +u2f_error_4=The security key is not permitted for this request. Please make sure that the key is not already registered. +u2f_error_5=Timeout reached before your key could be read. Please reload this page and retry. +u2f_reload=Поново учитај repository=Спремиште organization=Организација @@ -22,82 +49,269 @@ mirror=Огледало new_repo=Ново спремиште new_migrate=Нова миграција new_mirror=Ново огледало +new_fork=New Repository Fork new_org=Нова организација manage_org=Управљање организацијама +admin_panel=Администрација сајта account_settings=Подешавања налога settings=Подешавања +your_profile=Профил +your_starred=Са звездицом +your_settings=Подешавања +all=Све +sources=Извори +mirrors=Mirrors +collaborative=Сарадња +forks=Forks activities=Активности pull_requests=Захтеви за спајање issues=Дискусије +milestones=Milestones cancel=Откажи +add=Add +add_all=Add All +remove=Remove +remove_all=Remove All +write=Напиши +preview=Преглед +loading=Учитавање… +error404=The page you are trying to reach either does not exist or you are not authorized to view it. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] +app_desc=A painless, self-hosted Git service +install=Easy to install +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Cross-platform +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Lightweight +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Open Source +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! [install] install=Инсталација +title=Initial Configuration +docker_helper=If you run Gitea inside Docker, please read the documentation before changing any settings. +requite_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL or SQLite3. db_title=Подешавања базе db_type=Тип базе података host=Хост +user=Корисничко име password=Лозинка db_name=Име базе података +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset path=Пут +sqlite_helper=File path for the SQLite3 database.
Enter an absolute path if you run Gitea as a service. +err_empty_db_path=The SQLite3 database path cannot be empty. +no_admin_and_disable_registration=You cannot disable user self-registration without creating an administrator account. +err_empty_admin_password=The administrator password cannot be empty. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid +general_title=Општа подешавања +app_name=Наслов сајта +app_name_helper=You can enter your company name here. repo_path=Пут до корена спремишта +repo_path_helper=Remote Git repositories will be saved to this directory. +lfs_path=Git LFS Root Path +lfs_path_helper=Files tracked by Git LFS will be stored in this directory. Leave empty to disable. +run_user=Run As Username +run_user_helper=Enter the operating system username that Gitea runs as. Note that this user must have access to the repository root path. +domain=SSH Server Domain +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. log_root_path=Пут до журнала +log_root_path_helper=Log files will be written to this directory. optional_title=Напредна подешавања +email_title=Email Settings smtp_host=SMTP сервер +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars federated_avatar_lookup_popup=Омогућите federated avatars lookup да би сте користили федеративни сервис помоћу libravatar. +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=Enable OpenID Sign-In +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Тражи Captcha приликом регистрације корисника. +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username admin_password=Лозинка confirm_password=Потврдите лозинку +admin_email=Адреса ел. поште install_btn_confirm=Успостави Gitea test_git_failed=Команда 'git' није успела: %v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s +save_config_failed=Failed to save configuration: %v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. [home] +uname_holder=Username or Email Address password_holder=Лозинка switch_dashboard_context=Пребаците контекст контролној панели +my_repos=Спремишта +show_more_repos=Прикажи више спремишта… collaborative_repos=Заједничка спремишта my_orgs=Моје организације my_mirrors=Моја огледала view_home=Прикажи %s +search_repos=Пронађи спремиште… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=У вашим спремиштима [explore] repos=Спремишта users=Корисници +organizations=Организације search=Претрага +code=Код +repo_no_results=Није пронађено ниједано подударно спремиште. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Резултати претраге за '%s' +code_last_indexed_at=Last indexed %s [auth] +create_new_account=Региструјте налог register_helper_msg=Већ имате налог? Пријавите се! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. remember_me=Запамти ме +forgot_password_title=Заборављена лозинка +forgot_password=Заборавили сте лозинку? +sign_up_now=Немате налог? Пријавите се. +sign_up_successful=Account was successfully created. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. active_your_account=Активирајте ваш налог +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. has_unconfirmed_mail=Здраво, %s! Имате непотврђену адресу е-поште (%s). Ако вам није стигло писмо са потврдом или морате да пошаљете нову поруку, притисните на пратеће дугме. resend_mail=Кликните овде да поново пошаљете писмо +email_not_associate=The email address is not associated with any account. +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. +verify=Потврди +scratch_code=Scratch code +use_scratch_code=Use a scratch code +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. +twofa_scratch_token_incorrect=Your scratch code is incorrect. +login_userpass=Пријави се +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account +openid_connect_submit=Повежи +openid_connect_title=Повежи постојећи налог +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_register_title=Креирај нови налог +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed [mail] activate_account=Молимо вас активирајте ваш налог activate_email=Потврдите вашу адресу е-поште +reset_password=Recover your account +register_success=Registration successful +register_notify=Welcome to Gitea [modal] yes=Да no=Не +modify=Ажурирај [form] UserName=Корисничко име RepoName=Име спремишта Email=Адреса ел. поште Password=Лозинка +Retype=Re-Type Password SSHTitle=Име SSH кључа HttpsUrl=HTTPS URL адреса PayloadUrl=URL адреса за слање @@ -112,125 +326,415 @@ CommitChoice=Избор ревизије TreeName=Пут до датотеке Content=Садржај +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language require_error=` не може бити празно.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` size_error=` мора бити величине %s.` min_size_error=` мора да садржи најмање %s карактера.` max_size_error=` мора да садржи највише %s карактера.` email_error=` није важећа адреса е-поште.` url_error=` није исправна URL адреса.` include_error=` мора да садржи текст '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` unknown_error=Непозната грешка: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=The user does not exist. +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. auth_failed=Грешка идентитета: %v +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. target_branch_not_exist=Ова грана не постоји. [user] +change_avatar=Change your avatar… join_on=Регистриран repositories=Спремишта activity=Активности followers=Пратиоци +starred=Starred Repositories following=Пратим follow=Прати unfollow=Престани да пратиш +heatmap.loading=Loading Heatmap… +user_bio=Биографија +form.name_reserved=The username '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=Профил +account=Налог password=Лозинка +security=Безбедност avatar=Аватар +ssh_gpg_keys=SSH / GPG Keys social=Налози на друштвеним мрежама +applications=Апликације +orgs=Manage Organizations +repos=Repositories delete=Уклоните налог +twofa=Двострука аутентификација +account_link=Linked Accounts +organization=Организације +uid=Uid +u2f=Security Keys public_profile=Јавни профил +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. full_name=Име и презиме website=Веб страница location=Локација +update_theme=Update Theme update_profile=Ажурирај профил +update_profile_success=Your profile has been updated. +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. continue=Настави cancel=Откажи +language=Language +ui=Theme +lookup_avatar_by_mail=Look Up Avatar by Email Address federated_avatar_lookup=Federated Avatar претрага enable_custom_avatar=Укључи ваш аватар choose_new_avatar=Изаберите нови аватар +update_avatar=Update Avatar delete_current_avatar=Обришите тренутни аватар +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. +change_password=Ажурирај лозинку old_password=Тренутна лозинка new_password=Нова лозинка +retype_new_password=Потврда нове лозинке +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. emails=Адреса ел. поште +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses email_desc=Ваша главна адреса ће се користити за обавештења и других операција. +theme_desc=This will be your default theme across the site. primary=Главно +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Уклони +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. manage_ssh_keys=Управљање SSH кључева +manage_gpg_keys=Manage GPG Keys add_key=Додај кључ +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. add_new_key=Додај SSH кључ +add_new_gpg_key=Add GPG Key +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID key_name=Име кључа key_content=Садржај +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Уклони +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. add_on=Додато +valid_until=Valid until +valid_forever=Valid forever last_used=Задње корршћено no_activity=Нема недавних активности +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled manage_social=Управљање прикључених друштвеним мрежама +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. +manage_access_token=Manage Access Tokens generate_new_token=Генериши нови токен +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. token_name=Име токена generate_token=Генериши токен +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Уклони +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Име апликације +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Сачувај +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Уреди +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Опозови +revoke_oauth2_grant=Опозови приступ +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Надимак +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories delete_account=Уклоните ваш налог +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. confirm_delete_account=Потврдите брисање +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference [repo] owner=Власник repo_name=Име спремишта +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=Видљивост +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. fork_repo=Креирај огранак спремишта fork_from=Огранак од +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From repo_desc=Опис repo_lang=Језик +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. license=Лиценца +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) create_repo=Ново спремиште default_branch=Главна грана mirror_prune=Очисти +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized watchers=Посматрачи stargazers=Пратиоци forks=Огранци +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. +need_auth=Clone Authorization migrate_type=Тип миграције migrate_type_helper=Ово спремиште ће бити огледало +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Вики +migrate_items_milestones=Фазе +migrate_items_labels=Ознаке +migrate_items_issues=Issues +migrate_items_pullrequests=Захтеви за спајање +migrate_items_releases=Издања migrate_repo=Мигрирајте спремиште +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path migrate.permission_denied=Немате права на увезете локално спремиште. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. migrate.failed=Миграција није успела: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=огледало од forked_from=изданак од +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. copy_link=Копирај +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy copied=Успешно ископирано unwatch=Престани пратити watch=Прати unstar=Улкони звезду star=Волим fork=Креирај огранак +download_archive=Download Repository no_desc=Нема описа quick_guide=Кратак водич clone_this_repo=Клонирај спремиште +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. code=Код +code.desc=Access source code, files, commits and branches. branch=Грана tree=Дрво filter_branch_and_tag=Профилтрирај по грани или ознаци @@ -239,58 +743,160 @@ tags=Ознаке issues=Дискусије pulls=Захтеви за спајање labels=Лабеле +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Фазе commits=Комити +commit=Комит releases=Издања file_raw=Датотека file_history=Историја file_view_raw=Прегледај саму датотеку file_permalink=Пермалинк +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File editor.preview_changes=Преглед промена +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. editor.or=или +editor.cancel_lower=Откажи +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=Изврши комит промена +editor.add_tmpl=Add '' editor.add=Додај '%s' editor.update=Ажурирај '%s' editor.delete=Уклони '%s' +editor.commit_message_desc=Add an optional extended description… editor.commit_directly_to_this_branch=Изврши комит директно на %s грану. editor.create_new_branch=Креирај нову грану за овај комит и поднеси захтев за спајање. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… editor.cancel=Откажи +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. editor.branch_already_exists=Грана '%s' већ постоји за ово спремиште. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=Нема никаквих промена. editor.fail_to_update_file=Промена над '%s' није успело са грешком: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… editor.unable_to_upload_files=Учитање датотеке '%s' није успело са грешкном: %v +editor.upload_file_is_locked=File '%s' is locked by %s. editor.upload_files_to_dir=Пошаљи датотеке на '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit +commits.desc=Browse source code change history. commits.commits=Комити +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches commits.author=Аутор commits.message=Порука commits.date=Датум commits.older=Старије commits.newer=Новије +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=Нови задатак +issues.new.title_empty=Title cannot be empty issues.new.labels=Лавеле +issues.new.add_labels_title=Apply labels issues.new.no_label=Нема лабеле issues.new.clear_labels=Уклони лабеле +issues.new.no_items=No items issues.new.milestone=Фаза +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=Нема фазе issues.new.clear_milestone=Уклони фазу issues.new.open_milestone=Отворене фазе issues.new.closed_milestone=Затворене фазе +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified issues.create=Додај задатак issues.new_label=Нова лабела +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description issues.create_label=Креирај лабелу issues.label_templates.title=Преузмите унапред дефинисани скуп лабела +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: issues.label_templates.helper=Изаберите скуп лабела +issues.label_templates.use=Use Label Set issues.label_templates.fail_to_load_file=Није могуће преузети датотеку '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(избрисано)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` issues.open_tab=%d отворено issues.close_tab=%d затворено issues.filter_label=Лабела +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels issues.filter_milestone=Фаза +issues.filter_milestone_no_select=Све фазе issues.filter_assignee=Одговорни +issues.filter_assginee_no_select=All assignees issues.filter_type=Тип issues.filter_type.all_issues=Сви задаци issues.filter_type.assigned_to_you=Заказано вама @@ -303,8 +909,25 @@ issues.filter_sort.recentupdate=Недавно ажурирано issues.filter_sort.leastupdate=Давно ажуриано issues.filter_sort.mostcomment=Највише коментара issues.filter_sort.leastcomment=Најмање коментара +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Отвори +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Фаза +issues.action_milestone_no_select=Нема фазе +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee issues.opened_by=отворено %[1]s од %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=отворено %[1]s од %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Претходна issues.next=Следеће issues.open_title=Отворено @@ -312,39 +935,239 @@ issues.closed_title=Затворено issues.num_comments=%d коментара issues.commented_at=`коментирира %s` issues.delete_comment_confirm=Да ли желите да избришете овај коментар? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete issues.no_content=Још нема садржаја. issues.close_issue=Затвори +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close issues.reopen_issue=Поново отвори +issues.reopen_comment_issue=Comment and Reopen issues.create_comment=Коментирај +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`поменуо овај задатак у комит %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=Аутор issues.collaborator=Коаутор issues.owner=Власник +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Пријавите се да се прикључе у овом разговору. issues.edit=Уреди issues.cancel=Откажи issues.save=Сачувај issues.label_title=Име лабеле +issues.label_description=Label description issues.label_color=Боја лабеле issues.label_count=%d лабела issues.label_open_issues=%d отворених задатака issues.label_edit=Уреди issues.label_delete=Уклони +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Азбучно +issues.label.filter_sort.reverse_alphabetically=Обрнуто азбучно +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d учесника issues.attachment.open_tab=`Кликните "%s" да видите у новом прозору` issues.attachment.download=`Кликните да преузмете "%s"` +issues.subscribe=Претплати се +issues.unsubscribe=Откажи претплату +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Закључај +issues.unlock_confirm=Откључај +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Заустави +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Рок +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Уклони +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Откажи +issues.dependency.remove=Уклони +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Блокови +issues.dependency.blocked_by_short=Зависи од +issues.dependency.remove_header=Уклони зависност +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. pulls.new=Нови захтев за спајање +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from pulls.filter_branch=Филтер по грани pulls.no_results=Нема резултата. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` pulls.create=Поднеси захтев за спајање +pulls.title_desc=жели да споји %[1]d комит(е) из %[2]s у %[3]s pulls.merged_title_desc=споји(ла) %[1]d комит(е) из %[2]s у %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=Дискусија pulls.tab_commits=Комити +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. pulls.merged=Спојено +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Овај захтев за спајање може бити обављен аутоматски. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=Обави спајање +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Нова фаза milestones.open_tab=%d отворено @@ -353,86 +1176,483 @@ milestones.closed=Затворено %s milestones.no_due_date=Рок није наведен milestones.open=Отвори milestones.close=Затвори +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% завршено milestones.create=Креирај фазу milestones.title=Наслов milestones.desc=Опис milestones.due_date=Датум завршетка (опционо) milestones.clear=Уклони +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. milestones.edit=Ажурирај фазу +milestones.edit_subheader=Milestones organize issues and track progress. milestones.cancel=Откажи +milestones.modify=Освежи фазу +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Избриши фазу +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. wiki=Вики +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page wiki.page=Страница wiki.filter_page=Филтер странице +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). wiki.save_page=Сачувај страницу wiki.last_commit_info=%s урећивао ову страницу %s wiki.edit_page_button=Уреди wiki.new_page_button=Нова страница +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=Уклони страницу +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? wiki.page_already_exists=Страница са овим именом већ постоји. +wiki.reserved_page=The wiki page name '%s' is reserved. wiki.pages=Странице wiki.last_updated=Последње ажурирано %s +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s settings=Подешавања +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator settings.collaboration.write=За писање settings.collaboration.read=Читање +settings.collaboration.owner=Owner settings.collaboration.undefined=Није дефинисано +settings.hooks=Webhooks settings.githooks=Git хуки settings.basic_settings=Основна подешавања settings.mirror_settings=Подешавања огледала +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website settings.update_settings=Примени промене settings.advanced_settings=Напредна подешавања +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki settings.external_wiki_url=URL адреса спољног Вики +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. settings.tracker_url_format=Спољни формат везе система за праћење грешака +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format settings.tracker_issue_style.numeric=Нумерично settings.tracker_issue_style.alphanumeric=Алфанумерично +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=Опасна зона settings.new_owner_has_same_repo=Нови власник већ има спремиште по истим називом. Молимо вас изаберите друго име. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. settings.transfer=Пренеси власништво +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. settings.delete=Уклони ово спремиште +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- Ова операција НЕЋЕ МОЧИ бити укинута. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. settings.transfer_owner=Нови власник +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=Додај Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. settings.webhook.test_delivery=Провери испоруку +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=Захтев settings.webhook.response=Одговор settings.webhook.headers=Наслови +settings.webhook.payload=Content settings.webhook.body=Тело +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=Aко Webhook није активан, примерни садржај ће бити представљен. Ако оставите празно, Webhook ће бити онемогућен. settings.githook_name=Име Hook-а settings.githook_content=Садржај Hook-а settings.update_githook=Ажурирај Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type settings.secret=Тајна settings.slack_username=Корисничко име settings.slack_icon_url=URL адреса иконице +settings.discord_username=Username +settings.discord_icon_url=Icon URL settings.slack_color=Боја +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events settings.event_create=Креирај +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Захтев за спајање +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. settings.update_webhook=Ажурирај Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook settings.recent_deliveries=Недавне испоруке settings.hook_type=Тип Hook-а +settings.add_slack_hook_desc=Integrate Slack into your repository. settings.slack_token=Токен settings.slack_domain=Домен settings.slack_channel=Канал +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=Кључеви за распоређивање settings.add_deploy_key=Додај кључ за распоређивање +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. settings.title=Наслов settings.deploy_key_content=Садржај +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=Преглед изворни кода diff.parent=родитељ diff.commit=комит +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=Подељен поглед diff.show_unified_view=Један поглед +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc= %d измењених фајлова са %d додато и %d уклоњено +diff.bin=BIN diff.view_file=Прегледај датотеку +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size diff.file_suppressed=Разлика између датотеке није приказан због своје велике величине diff.too_many_files=Неке датотеке нису приказане због велике количине промена +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=Издања release.new_release=Ново издање release.draft=Нацрт @@ -441,43 +1661,116 @@ release.stable=Стабилно release.edit=уреди release.ahead=%d комита на %s почев од овог издања release.source_code=Изворни код +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=Име ознаке release.target=Циљ +release.tag_helper=Choose an existing tag or create a new tag. release.title=Наслов release.content=Садржај +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. release.cancel=Откажи release.publish=Објави издање release.save_draft=Сачувај нацрт +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. release.downloads=Преузимања +release.download_count=Downloads: %s +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=Име организације org_full_name_holder=Пун назив организације +org_name_helper=Organization names should be short and memorable. create_org=Створи Организацију repo_updated=Ажурирано people=Особе teams=Тимови lower_members=чланови lower_repositories=спремишта +create_new_team=New Team +create_team=Create Team org_desc=Опис team_name=Име тима team_desc=Опис +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. settings=Подешавања +settings.options=Organization settings.full_name=Пуно име settings.website=Саит settings.location=Локација +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) settings.update_settings=Ажурирај подешавања +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. settings.delete=Уклони организацију settings.delete_account=Уклони ову организацију +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=Потврди брисање +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Видљивост: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible members.member_role=Улога учесника: members.owner=Власник members.member=Члан @@ -488,20 +1781,55 @@ members.invite_now=Позовите сада teams.join=Придружи се teams.leave=Изаћи +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=Приступ за читање +teams.read_access_helper=Members can view and clone team repositories. teams.write_access=Приступ за писање +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. teams.no_desc=Овај тим нема описа teams.settings=Подешавања +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. teams.members=Чланови тима teams.update_settings=Примени промене +teams.delete_team=Delete Team teams.add_team_member=Додај члан тиму +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=Тимска спремишта +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=Овакво спремиште не постоји, молим вас прво да га направите. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=Контролни панел +users=User Accounts organizations=Организације repositories=Спремишта +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails config=Подешавања notices=Системска обавештења monitor=Праћење @@ -509,15 +1837,53 @@ first_page=Први last_page=Последњи total=Укупно: %d +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. dashboard.operation_name=Име операције dashboard.operation_switch=Пребаци dashboard.operation_run=Покрени +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data dashboard.server_uptime=Време непрекидног рада сервера dashboard.current_goroutine=Тренутнe Goroutine dashboard.current_memory_usage=Тренутна употреба меморије dashboard.total_memory_allocated=Укупно меморије алоцирано dashboard.memory_obtained=Коришћена меморија dashboard.pointer_lookup_times=Захтева показивача +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees dashboard.current_heap_usage=Тренутна употреба динамичке меморије dashboard.heap_memory_obtained=Слободно динамичке меморије dashboard.heap_memory_idle=Неактиво динамичке меморије @@ -540,30 +1906,85 @@ dashboard.total_gc_pause=Укупно време cакупљању смећа dashboard.last_gc_pause=Задња пауза у cакупљању смећа dashboard.gc_times=Времена cакупљању смећа +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name users.activated=Активиран users.admin=Администратор +users.restricted=Restricted users.repos=Спремишта users.created=Креирано +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. users.edit=Уреди users.auth_source=Извор аутентикације users.local=Локално +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? +orgs.org_manage_panel=Organization Management orgs.name=Име orgs.teams=Тимови orgs.members=Чланови +orgs.new_orga=New Organization +repos.repo_manage_panel=Repository Management repos.owner=Власник repos.name=Име repos.private=Приватно +repos.watches=Watches repos.stars=Фаворити +repos.forks=Forks repos.issues=Задаци +repos.size=Size +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source auths.name=Име auths.type=Тип auths.enabled=Омогућено +auths.syncenabled=Enable User Synchronization auths.updated=Ажурирано auths.auth_type=Врста провере аутентичности auths.auth_name=Име провере аутентичности @@ -571,31 +1992,106 @@ auths.security_protocol=Протокол безбедности auths.domain=Домен auths.host=Хост auths.port=Порт +auths.bind_dn=Bind DN auths.bind_password=Bind лозинкa +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=База претраживање корисника auths.user_dn=DN корисника +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size auths.filter=Филтер корисника auths.admin_filter=Филтер администратора +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes auths.smtp_auth=Тип SMTP аутентикације auths.smtphost=SMTP хост auths.smtpport=SMTP порт auths.allowed_domains=Дозвољени домени +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=Омогући TLS шифровање auths.skip_tls_verify=Прескочи TLS проверу auths.pam_service_name=Назив PAM сервиса +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL auths.enable_auto_register=Омогући аутоматску регистрацију +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Савети +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Конфигурација сервера +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode config.disable_router_log=Онемогући журнал рутера +config.run_user=Run As Username config.run_mode=Режим извршавања +config.git_version=Git Version config.repo_root_path=Пут до корена спремишта +config.lfs_root_path=LFS Root Path config.static_file_root_path=Пут до статичке датотеке +config.log_file_root_path=Log Path config.script_type=Врста скрипта config.reverse_auth_user=Корисничко име при обрнуту аутентикацију config.ssh_config=SSH конфигурација config.ssh_enabled=Омогућено +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain config.ssh_port=Порт config.ssh_listen_port=Порт за слушање config.ssh_root_path=Основни пут @@ -604,27 +2100,60 @@ config.ssh_keygen_path=Пут до генератор кључева ('ssh-keyge config.ssh_minimum_key_size_check=Минимална величина провера кључа config.ssh_minimum_key_sizes=Минимална величина кључева +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Конфигурација базе података config.db_type=Тип config.db_host=Хост config.db_name=Име +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL config.db_path=Пут config.service_config=Подешавања сервиса +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In config.show_registration_button=Прикажи дугме за регистрацију +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications config.disable_key_size_check=Онемогући проверу на минималној величини кључа +config.enable_captcha=Enable CAPTCHA config.active_code_lives=Дужина живота активних кодова +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Подешавања Webhook config.queue_length=Дужина реда config.deliver_timeout=Време до отказивање слања +config.skip_tls_verify=Skip TLS Verification +config.mailer_config=SMTP Mailer Configuration config.mailer_enabled=Омогућено config.mailer_disable_helo=Онемогући HELO config.mailer_name=Име config.mailer_host=Хост config.mailer_user=Корисник +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. config.oauth_config=Подешавања OAuth config.oauth_enabled=Укључено @@ -633,6 +2162,7 @@ config.cache_config=Подешавања кеша config.cache_adapter=Кеш адаптер config.cache_interval=Кеш интервал config.cache_conn=Кеш на вези +config.cache_item_ttl=Cache Item TTL config.session_config=Подешавања сесије config.session_provider=Добављач сесија @@ -644,6 +2174,7 @@ config.session_life_time=Дужина живота сесјие config.https_only=Само HTTPS config.cookie_life_time=Дужина живота датотеке cookie +config.picture_config=Picture and Avatar Configuration config.picture_service=Услуга за слике config.disable_gravatar=Онемогући Gravatar config.enable_federated_avatar=Омогући Federated Avatars @@ -662,20 +2193,85 @@ config.git_gc_timeout=Време до отказивања cакупљање с config.log_config=Kонфигурација журнала config.log_mode=Режим журналовања +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Cron задаци monitor.name=Име monitor.schedule=Распоред monitor.next=Следећи пут monitor.previous=Претходни пут +monitor.execute_times=Executions monitor.process=Покренути процеси monitor.desc=Опис monitor.start=Почетно време monitor.execute_time=Време извршивања +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Системска обавештавања +notices.view_detail_header=View Notice Details notices.actions=Акције notices.select_all=Изабери све notices.deselect_all=Уклоните избор свих @@ -684,12 +2280,15 @@ notices.delete_selected=Избриши изабране notices.delete_all=Уклони сва обавештења notices.type=Тип notices.type_1=Спремиште +notices.type_2=Task notices.desc=Опис notices.op=Oп. +notices.delete_success=The system notices have been deleted. [action] create_repo=креира спремиште %s rename_repo=преимензје спремиште од %[1]s на %[3]s +commit_repo=pushed to %[3]s at %[4]s create_issue=`отвара задатак %s#%[2]s` close_issue=`затвара задатак %s#%[2]s` reopen_issue=`поново отвара задатак %s#%[2]s` @@ -697,13 +2296,26 @@ create_pull_request=`шаље захтев за спајање %s#%[2]s` reopen_pull_request=`поново отвара захтев за спајање %s#%[2]s` comment_issue=`коментарише на задатаку %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`прихваћује захтев за спајање %s#%[2]s` transfer_repo=преноси спремиште %s на %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=пре %s from_now=од сада %s now=сада +future=future 1s=1 секунд 1m=1 минут 1h=1 час @@ -722,11 +2334,34 @@ raw_seconds=секунди raw_minutes=минута [dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). remove_file=Уклони датотеку [notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read [gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_sv-SE.ini b/options/locale/locale_sv-SE.ini index ca48a16a20..4e782cf163 100644 --- a/options/locale/locale_sv-SE.ini +++ b/options/locale/locale_sv-SE.ini @@ -166,6 +166,7 @@ openid_signin=Aktivera OpenID-inloggning openid_signin_popup=Aktivera användarinloggning via OpenID. openid_signup=Aktivera självregistrering genom OpenID openid_signup_popup=Aktivera OpenID-baserad självregistrering av användare. +enable_captcha=Aktivera CAPTCHA registrering enable_captcha_popup=Kräv captcha för användarregistrering. require_sign_in_view=Kräv Inloggning För Att Visa Sidor require_sign_in_view_popup=Begränsa åtkomst till inloggande användare. Besökare kommer bara kunna se inloggnings- och registreringssidorna. @@ -205,8 +206,17 @@ my_orgs=Mina organisationer my_mirrors=Mina speglar view_home=Visa %s search_repos=Hitta en utvecklingskatalog… +filter=Övriga Filter +show_archived=Arkiverade +show_both_archived_unarchived=Visar både arkiverade och icke arkiverade +show_only_archived=Visar endast arkiverade +show_only_unarchived=Visa endast icke arkiverade +show_private=Privat +show_both_private_public=Visar både offentliga och privata +show_only_private=Visar endast privata +show_only_public=Visar endast publika issues.in_your_repos=I dina utvecklingskataloger @@ -522,6 +532,7 @@ new_token_desc=Applikationer som använder en token har full åtkomst till ditt token_name=Tokennamn generate_token=Generera Token generate_token_success=Din nya token har genererats. Kopiera nu då den inte kommer visas igen. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Radera access_token_deletion=Ta bort åtkomst token access_token_deletion_desc=Borttagning utav en token kommer återkalla åtkomst till ditt konto för de applikationer som använder den. Vill du fortsätta? @@ -677,6 +688,7 @@ form.name_pattern_not_allowed=Mönstret '%s' är otillåtet i ett utvecklingskat need_auth=Klona Auktorisering migrate_type=Migreringstyp migrate_type_helper=Detta repo kommer att vara en spegling +migrate_type_helper_disabled=Din webbplatsadministratör har inaktiverat nya speglar. migrate_items=Migrationsobjekt migrate_items_wiki=Wiki migrate_items_milestones=Milstenar @@ -913,6 +925,7 @@ issues.action_assignee_no_select=Ingen tilldelad issues.opened_by=öppnade %[1]s av %[3]s pulls.merged_by=sammanfogad %[1]s av %[3]s pulls.merged_by_fake=sammanfogad %[1]s av %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=öppnade %[1]s av %[2]s issues.closed_by_fake=av %[2]s stängde %[1]s issues.previous=Föregående @@ -934,6 +947,7 @@ issues.reopen_issue=Återöppna issues.reopen_comment_issue=Kommentera och återöppna issues.create_comment=Kommentera issues.closed_at=`stängde ärendet %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`refererade till detta ärende från en incheckning %[2]s` issues.ref_issue_from=`refererade till detta ärende %[4]s %[2]s` issues.ref_pull_from=`refererade till denna pull-förfrågan %[4]s %[2]s` @@ -1003,6 +1017,7 @@ issues.add_time=Lägg till tid manuellt issues.add_time_short=Lägg till tid issues.add_time_cancel=Avbryt issues.add_time_history=`la till tillbringad tid %s` +issues.del_time_history=`raderade tillbringad tid %s` issues.add_time_hours=Timmar issues.add_time_minutes=Minuter issues.add_time_sum_to_small=Inge tid har angivits. @@ -1014,6 +1029,9 @@ issues.due_date=Förfallodatum issues.invalid_due_date_format=Datumsformatet för förfallodatum måste följa 'yyyy-MM-dd'. issues.error_modifying_due_date=Det gick inte att ändra förfallodatumet. issues.error_removing_due_date=Det gick inte att ta bort förfallodatumet. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy-MM-dd issues.due_date_form_add=Lägg till förfallodatum issues.due_date_form_edit=Ändra @@ -1060,11 +1078,19 @@ issues.review.left_comment=lämnade en kommentar issues.review.content.empty=Du måste skriva en kommentar som anger de önskade ändringarna. issues.review.reject=begärda ändringar %s issues.review.wait=begärdes för granskning %s +issues.review.add_review_request=begärde granskning från %s %s +issues.review.remove_review_request=tog bort granskningsbegäran för %s %s +issues.review.remove_review_request_self=vägrade att granska %s issues.review.pending=Väntande issues.review.review=Granska issues.review.reviewers=Granskare issues.review.show_outdated=Visa föråldrade issues.review.hide_outdated=Dölj föråldrade +issues.review.show_resolved=Visa löst +issues.review.hide_resolved=Dölj löst +issues.review.resolve_conversation=Lös konversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=markerade denna konversation som löst issues.assignee.error=Inte alla tilldelade har lagts till på grund av ett oväntat fel. pulls.desc=Aktivera pull-förfrågningar och kodgranskning. @@ -1095,25 +1121,53 @@ pulls.cannot_merge_work_in_progress=Denna pull-förfrågan är markerad som ett pulls.data_broken=Pull-requesten är trasig pågrund av oexisterande information on forken. pulls.files_conflicted=Den här pull-förfrågan ha ändringar som är i konflikt med mål-branchen. pulls.is_checking=Merge-konfliktkontroll pågår. Försök igen senare. +pulls.required_status_check_failed=Vissa tvingande kontroller lyckades inte. +pulls.required_status_check_missing=Vissa tvingande kontroller saknas. pulls.required_status_check_administrator=Som administratör kan du fortfarande merga den här pull requesten. pulls.blocked_by_approvals=Denna pull request har inte tillräckligt många godkännanden än. %d av %d godkännanden. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Denna pull-förfrågan kan sammanfogas automatiskt. pulls.cannot_auto_merge_desc=Pull-requesten kan inte bli mergad automatiskt på grund av konflikter. pulls.cannot_auto_merge_helper=Merga manuellt för att lösa konlifterna. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews pulls.no_merge_desc=Pull-requesten kan inte mergas för alla alternativ för merging är inaktiverade för denna utvecklingskatalog. pulls.no_merge_helper=Aktivera mergealternativ i utvecklingskatalogsinställningarna, eller merga manuellt. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=Sammanfoga Pull-förfrågan pulls.rebase_merge_pull_request=Rebase och sammanfogning pulls.rebase_merge_commit_pull_request=Rebase och Merge (--no-ff) pulls.squash_merge_pull_request=Squasha och sammanfogning +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed pulls.invalid_merge_option=Du kan inte använda detta mergealternativet för denna pull-request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. pulls.push_rejected=Sammanfogningen misslyckades: push-förfrågan avvisades med följande meddelande:
%s
Granska githookarna för denna utvecklingskatalog pulls.push_rejected_no_message=Sammanfogningen misslyckades: Push-förfrågan avvisades, men utan något meddelande från fjärrvärden.
Granska githookarna för denna utvecklingskatalog pulls.open_unmerged_pull_exists=`Du kan inte återuppliva denna pull-request då det redan finns en identisk pull-request öppen (#%d).` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors pulls.update_branch=Uppdatera branch pulls.update_branch_success=Uppdatering av branchen lyckades +pulls.update_not_allowed=You are not allowed to update branch pulls.outdated_with_base_branch=Denna branch är föråldrad gentemot bas-branchen +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Ny milstolpe milestones.open_tab=%d Öppna @@ -1147,10 +1201,17 @@ milestones.filter_sort.most_issues=Mest ärenden milestones.filter_sort.least_issues=Minst ärenden signing.will_sign=Denna commit kommer att signeras med nyckeln '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit signing.wont_sign.never=Commits signeras aldrig signing.wont_sign.always=Commits signeras alltid signing.wont_sign.pubkey=Comitten kommer inte signeras på grund av att du inte har någon publik nyckel kopplad till kontot signing.wont_sign.twofa=Du måste ha tvåfaktorsautentisering aktiverad för att få commits signerade +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved ext_wiki=Extern Wiki ext_wiki.desc=Länk till extern wiki. @@ -1168,6 +1229,8 @@ wiki.save_page=Spara sidan wiki.last_commit_info=%s redigerade denna sida %s wiki.edit_page_button=Redigera wiki.new_page_button=Ny Sida +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions wiki.back_to_wiki=Tillbaka till wikisidan wiki.delete_page_button=Tag bort sida wiki.delete_page_notice_1=Borttagning utav wiki sidan '%s' kan inte ångras. Fortsätta? @@ -1224,11 +1287,18 @@ activity.no_git_activity=Det har inte gjorts några commit under den här period activity.git_stats_exclude_merges=Exkludera merger, activity.git_stats_author_1=%d författare activity.git_stats_author_n=%d författare +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and activity.git_stats_push_to_all_branches=till alla brancher. +activity.git_stats_on_default_branch=On %s, activity.git_stats_file_1=%d fil activity.git_stats_file_n=%d filer activity.git_stats_files_changed_1=har ändrats activity.git_stats_files_changed_n=har ändrats +activity.git_stats_additions=and there have been activity.git_stats_addition_1=%d tillägg activity.git_stats_addition_n=%d tillägg activity.git_stats_and_deletions=och @@ -1285,6 +1355,7 @@ settings.pulls_desc=Aktivera Pull Requests för utvecklingskatalog settings.pulls.ignore_whitespace=Ignorera blanksteg vid konflikter settings.pulls.allow_merge_commits=Aktivera Commit Merging settings.pulls.allow_rebase_merge=Gör det möjligt för rebasing vid sammanfogning av commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) settings.pulls.allow_squash_commits=Gör det möjligt att squasha commits vid sammanfogning settings.admin_settings=Administratörsinställningar settings.admin_enable_health_check=Aktivera hälsokontroll för utvecklingskataloger (git fsck) @@ -1319,6 +1390,7 @@ settings.transfer_succeed=Utvecklingskatalogen har flyttats över. settings.confirm_delete=Ta bort utvecklingskatalog settings.add_collaborator=Lägg till medarbetare settings.add_collaborator_success=Medarbetare har lagts till. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. settings.add_collaborator_duplicate=Kollaboratören är redan tillagd i denna utvecklingskatalog. settings.delete_collaborator=Ta bort settings.collaborator_deletion=Ta bort medarbetare @@ -1328,10 +1400,16 @@ settings.search_user_placeholder=Sök användare… settings.org_not_allowed_to_be_collaborator=Organisationer kan inte läggas till som en medarbetare. settings.change_team_access_not_allowed=Att ändra teamåtkomst för utvecklingskatalogen har begränsats till organisationsägaren settings.team_not_in_organization=Teamet är inte i samma organisation som utvecklingskatalogen +settings.teams=Teams +settings.add_team=Add Team settings.add_team_duplicate=Teamet har redan utvecklingskatalogen settings.add_team_success=Teamet har nu tillgång till utvecklingskatalogen. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed settings.remove_team_success=Teamets åtkomst till utvecklingskatalogen har tagits bort. settings.add_webhook=Lägg Till Webbhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. settings.hooks_desc=Webhooks gör automatiskt ett HTTP POST anrop mot en server när vissa Gitea events triggas. Läs mer om detta i webhooks guiden. settings.webhook_deletion=Ta bort Webhook settings.webhook_deletion_desc=Borttagning utav en webhook tar även bort dess inställningar och leveranshistorik. Vill du fortsätta? @@ -1367,6 +1445,7 @@ settings.event_header_repository=Händelser i utvecklingskatalogen settings.event_create=Skapa settings.event_create_desc=Branch eller tagg skapad. settings.event_delete=Ta bort +settings.event_delete_desc=Branch or tag deleted. settings.event_fork=Fork settings.event_fork_desc=Utvecklingskatalog forkad. settings.event_release=Release @@ -1375,12 +1454,36 @@ settings.event_push=Pusha settings.event_push_desc=Git push till en utvecklingskatalog. settings.event_repository=Utvecklingskatalog settings.event_repository_desc=Utvecklingskatalogen skapad eller borttagen. +settings.event_header_issue=Issue Events settings.event_issues=Ärenden +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=Kommentar settings.event_issue_comment_desc=Kommentar skapad, ändrad eller borttagen. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=Hämtningsbegäran +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. settings.branch_filter=Branch-filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. settings.active=Aktiv +settings.active_helper=Information about triggered events will be sent to this webhook URL. settings.add_hook_success=Webhook har lagts till. settings.update_webhook=Uppdatera Webhook settings.update_hook_success=Webhook har blivit uppdaterad. @@ -1418,10 +1521,14 @@ settings.protected_branch_can_push_yes=Du kan pusha settings.protected_branch_can_push_no=Du kan inte pusha settings.branch_protection=Branchskydd för '%s' settings.protect_this_branch=Aktivera branchskydd +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. settings.protect_disable_push=Inaktivera Push settings.protect_disable_push_desc=Inga push-förfrågningar kommer att tillåtas till denna branch. settings.protect_enable_push=Aktivera Push settings.protect_enable_push_desc=Alla med skrivrättigheter kommer att kunna pusha till denna branch (men inte force-pusha). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push settings.protect_whitelist_users=Vitlistade användare för pushning: settings.protect_whitelist_search_users=Sök användare… settings.protect_whitelist_teams=Vitlistade team för pushning: @@ -1431,18 +1538,30 @@ settings.protect_merge_whitelist_committers_desc=Tillåt endast vitlistade anvä settings.protect_merge_whitelist_users=Vitlistade användare för sammanfogning: settings.protect_merge_whitelist_teams=Vitlistade teams för sammanfogning: settings.protect_check_status_contexts=Aktivera statuskontroller +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. settings.protect_check_status_contexts_list=Statuskontroller funna under senaste veckan för denna utvecklingskatalog settings.protect_required_approvals=Godkännanden som krävs: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. settings.protect_approvals_whitelist_users=Vitlistade granskare: settings.protect_approvals_whitelist_teams=Vitlistade team för granskning: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. settings.require_signed_commits=Kräv signerade commits settings.require_signed_commits_desc=Avslå pushar till denna branch om de är osignerade eller inte verifierbara +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Aktivera skydd settings.delete_protected_branch=Inaktivera skydd settings.update_protect_branch_success=Skydd för branch '%s' har blivit uppdaterat. settings.remove_protected_branch_success=Skydd för branch '%s' har blivit inaktiverat. settings.protected_branch_deletion=Inaktivera skydd för branch settings.protected_branch_deletion_desc=Genom att inaktivera branchskyddet tillåts användare med skrivrättigheter att pusha till branchen. Vill du fortsätta? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. settings.default_branch_desc=Välj en standard branch för Pull Requests och Code Commits: settings.choose_branch=Välj en branch… settings.no_protected_branch=Det finns inga skyddade brancher. @@ -1450,6 +1569,7 @@ settings.edit_protected_branch=Ändra settings.protected_branch_required_approvals_min=Antal erforderliga godkännanden kan inte vara negativa. settings.bot_token=Bot Token settings.chat_id=Chatt-ID +settings.matrix.homeserver_url=Homeserver URL settings.matrix.room_id=Rum-ID settings.matrix.access_token=Åtkomsttoken settings.matrix.message_type=Typ av meddelande @@ -1471,6 +1591,10 @@ settings.lfs_filelist=LFS filer lagrade i denna utvecklingskatalog settings.lfs_no_lfs_files=Inga LFS filer är lagrade i denna utvecklingskatalog settings.lfs_findcommits=Hitta commits settings.lfs_lfs_file_no_commits=Ingen commit hittad för denna LFS fil +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files settings.lfs_locks=Lås settings.lfs_invalid_locking_path=Ogiltig sökväg: %s settings.lfs_invalid_lock_directory=Kan inte låsa katalog: %s @@ -1478,16 +1602,25 @@ settings.lfs_lock_already_exists=Lås finns redan: %s settings.lfs_lock=Lås settings.lfs_lock_path=Filväg att låsa... settings.lfs_locks_no_locks=Inga lås +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch settings.lfs_force_unlock=Tvinga upplåsning +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) settings.lfs_pointers.sha=Blob SHA settings.lfs_pointers.oid=OID settings.lfs_pointers.inRepo=I utvecklingskatalogen +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=Bläddra i källkod diff.parent=förälder diff.commit=incheckning diff.git-notes=Anteckningar diff.data_not_available=Diff Content ej tillgänglig +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=Delad Vy diff.show_unified_view=Unifierad Vy diff.whitespace_button=Blanksteg @@ -1512,10 +1645,12 @@ diff.comment.add_review_comment=Lägg till kommentar diff.comment.start_review=Starta granskning diff.comment.reply=Svara diff.review=Granska +diff.review.header=Submit review diff.review.placeholder=Granskningskommentar diff.review.comment=Kommentar diff.review.approve=Godkänn diff.review.reject=Begär ändringar +diff.committed_by=committed by releases.desc=Följ projektversioner och nerladdningar. release.releases=Släpp @@ -1568,8 +1703,11 @@ branch.deleted_by=Raderad av %s branch.restore_success=Branch '%s' har blivit återställd. branch.restore_failed=Återställning av branch '%s' misslyckades. branch.protected_deletion_failed=Branch '%s' är skyddad. Den kan inte bli borttagen. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. branch.restore=Återställ branch '%s' branch.download=Ladda ner branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included topic.manage_topics=Hantera ämnen topic.done=Klar @@ -1691,6 +1829,7 @@ repositories=Utvecklingskataloger hooks=Förvalda webhooks systemhooks=Systemets webbhooks authentication=Autentiseringskälla +emails=User Emails config=Konfiguration notices=Systemaviseringar monitor=Övervakning @@ -1707,10 +1846,33 @@ dashboard.operation_switch=Byt till dashboard.operation_run=Kör dashboard.clean_unbind_oauth=Rena obundna OAuth anslutningar dashboard.clean_unbind_oauth_success=Alla obundna OAuth anslutningar har raderats. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=Ta bort alla utvecklingskatalogers arkiv +dashboard.delete_repo_archives.started=Delete all repository archives task started. dashboard.delete_missing_repos=Ta bort alla utvecklingskataloger som saknar filer specifika för Git +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. dashboard.delete_generated_repository_avatars=Ta bort genererade avatarer för utvecklingskatalogen +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=Rensa skräpfiler på samtliga utvecklingskataloger +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) dashboard.resync_all_hooks=Återsynkronisera pre-recieve, update och post-receive hooks för alla utvecklingskataloger. dashboard.reinit_missing_repos=Återinitialisera alla saknade utvecklingskataloger som vi känner till dashboard.sync_external_users=Synkronisera extern användardata @@ -1750,6 +1912,7 @@ users.name=Användarnamn users.full_name=Fullständigt namn users.activated=Aktiverad users.admin=Administratör +users.restricted=Restricted users.repos=Utvecklingskataloger users.created=Skapad users.last_login=Senaste inloggning @@ -1768,7 +1931,9 @@ users.max_repo_creation_desc=(Ange -1 för att använda global satt gräns.) users.is_activated=Användarkontot är aktiverat users.prohibit_login=Inaktivera inloggning users.is_admin=Är administratör +users.is_restricted=Is Restricted users.allow_git_hook=Kan skapa Git hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=Kan importera lokala utvecklingskataloger users.allow_create_organization=Kan skapa organisationer users.update_profile=Uppdatera användarkonto @@ -1777,12 +1942,18 @@ users.still_own_repo=Denna användare äger fortfarande en eller flera utvecklin users.still_has_org=Denna användare är medlem i en eller flera organisationer. Ta bort användaren från dessa först. users.deletion_success=Användarkontot har blivit borttaget. +emails.email_manage_panel=User Email Management emails.primary=Primär emails.activated=Aktiverad emails.filter_sort.email=E-post emails.filter_sort.email_reverse=E-post (omvänd) emails.filter_sort.name=Användarnamn emails.filter_sort.name_reverse=Användarnamn (omvänd) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=Organisationshantering orgs.name=Namn @@ -1805,6 +1976,8 @@ hooks.add_webhook=Lägg till en förvald webhook hooks.update_webhook=Uppdatera en förvald webhook systemhooks.desc=Webhooks gör automatiskt HTTP POST förfrågningar till en server när vissa Gitea händelser utlösare. Webhooks definierade kommer att agera på alla utvecklingskataloger på systemet, så tänk på eventuella prestandakonsekvenser detta kan ha. Läs mer i guiden för webbhookar. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook auths.auth_manage_panel=Hantering av autentiseringkälla auths.new=Lägg till autensieringskälla @@ -1831,10 +2004,13 @@ auths.attribute_surname=Efternamnsattribut auths.attribute_mail=Mejlattribut auths.attribute_ssh_public_key=Attribut för offentlig SSH-nyckel auths.attributes_in_bind=Hämta attribut ur Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users auths.use_paged_search=Använd paginerad sökning auths.search_page_size=Sidstorlek auths.filter=Användarfilter auths.admin_filter=Administratörsfilter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=MS AD sökattribut auths.smtp_auth=SMTP Autentiseringstyp auths.smtphost=SMTP-server @@ -1854,11 +2030,22 @@ auths.oauth2_authURL=Auktoriseringslänk auths.oauth2_profileURL=Profil-URL auths.oauth2_emailURL=E-post URL auths.enable_auto_register=Aktivera Automatisk Registrering +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=Tips auths.tips.oauth2.general=OAuth2 Autensiering auths.tips.oauth2.general.tip=När man registrerar en ny OAuth2-autentisering, så skall callback/redirect-länken vara: /user/oauth2//callback auths.tip.oauth2_provider=OAuth2 leverantör auths.tip.bitbucket=Registrera en ny OAuth konsument på https://bitbucket.org/account/user//oauth-consumers/new och lägg till behörighet 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=Skapa en ny applikation på https://www.dropbox.com/developers/apps auths.tip.facebook=Registrera en ny appliaktion på https://developers.facebook.com/apps och lägg till produkten ”Facebook-inloggning” auths.tip.github=Registrera en ny OAuth applikation på https://github.com/settings/applications/new @@ -1867,6 +2054,8 @@ auths.tip.google_plus=Erhåll inloggningsuppgifter för OAuth2 från Google API- auths.tip.openid_connect=Använd OpenID Connect Discovery länken (/.well-known/openid-configuration) för att ange slutpunkterna auths.tip.twitter=Gå till https://dev.twitter.com/app, skapa en applikation och försäkra att alternativet "Allow this application to be used to Sign in with Twitter" är aktiverat auths.tip.discord=Registrera en ny applikation på https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=Redigera autensieringskälla auths.activated=Denna autentiseringskälla är aktiverad auths.new_success=Autentisering '%s' har lagts till. @@ -1878,12 +2067,14 @@ auths.delete_auth_desc=Borttagning av en autensieringskälla förhindrar använd auths.still_in_used=Autentiseringskällan är fortfarande i bruk. Konvertera eller ta bort alla användare som använder denna autentiseringskälla först. auths.deletion_success=Autentiseringskällan har tagits bort. auths.login_source_exist=Autentiseringkällan '%s' finns redan. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=Server-konfiguration config.app_name=Sajtens namn config.app_ver=Gitea Version config.app_url=Gitea Bas-URL config.custom_conf=Konfigurationsfil +config.custom_file_root_path=Custom File Root Path config.domain=SSH-Serverdomän config.offline_mode=Offlineläge config.disable_router_log=Avaktivera Router Loggning @@ -1909,7 +2100,10 @@ config.ssh_keygen_path=Sökväg för nyckelgenerator ('ssh-keygen') config.ssh_minimum_key_size_check=Kontroll av minsta tillåtna nyckelstorlek config.ssh_minimum_key_sizes=Minsta tillåtna nyckelstorlek +config.lfs_config=LFS Configuration config.lfs_enabled=Aktiverad +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=Databaskonfiguration config.db_type=Typ @@ -1923,6 +2117,7 @@ config.db_path=Sökväg config.service_config=Tjänstkonfiguration config.register_email_confirm=Kräv mejlbekräftelse för att registrera config.disable_register=Inaktivera självregistrering +config.allow_only_external_registration=Allow Registration Only Through External Services config.enable_openid_signup=Aktivera självregistrering genom OpenID config.enable_openid_signin=Aktivera OpenID-inloggning config.show_registration_button=Visa registreringsknapp @@ -1931,12 +2126,15 @@ config.mail_notify=Aktivera Mejlnotifikationer config.disable_key_size_check=Avaktivera kontroll av minsta tillåtna nyckelstorlek config.enable_captcha=Aktivera CAPTCHA config.active_code_lives=Aktivera livstid för koder +config.reset_password_code_lives=Recover Account Code Expiry Time config.default_keep_email_private=Dölj mejladresser som standard config.default_allow_create_organization=Tillåt skapandet utav organisationer som standard config.enable_timetracking=Aktivera tidsredovisning config.default_enable_timetracking=Aktivera tidredovisning som Standard config.default_allow_only_contributors_to_track_time=Låt endast medarbetare spåra tidsredovisning config.no_reply_address=Dold mejldomän +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Webbkrokskonfiguration config.queue_length=Kölängd @@ -1952,6 +2150,7 @@ config.mailer_user=Användare config.mailer_use_sendmail=Använd Sendmail config.mailer_sendmail_path=Sendmail sökväg config.mailer_sendmail_args=Extra argument till sendmail +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=Skicka testmeddelande config.test_mail_failed=Det gick inte att skicka testmeddelande till '%s': %v config.test_mail_sent=Ett testmeddelande har skickats till '%s'. @@ -1963,6 +2162,7 @@ config.cache_config=Mellanlagringskonfiguration config.cache_adapter=Mellanlagringsadapter config.cache_interval=Mellanlagringsintervall config.cache_conn=Mellanlagringsanslutning +config.cache_item_ttl=Cache Item TTL config.session_config=Sessionskonfiguration config.session_provider=Sessionsleverantör @@ -1993,8 +2193,15 @@ config.git_gc_timeout=GC-operationstimeout config.log_config=Logg-konfiguration config.log_mode=Loggningsläge +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode config.disabled_logger=Inaktiverad +config.access_log_mode=Access Log Mode config.access_log_template=Mall +config.xorm_log_mode=XORM Log Mode config.xorm_log_sql=Logga SQL monitor.cron=Cron-jobb @@ -2007,23 +2214,61 @@ monitor.process=Körande Processer monitor.desc=Beskrivning monitor.start=Starttid monitor.execute_time=Exekveringstid +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? monitor.queues=Köer monitor.queue=Kö: %s monitor.queue.name=Namn monitor.queue.type=Typ +monitor.queue.exemplar=Exemplar Type monitor.queue.numberworkers=Antal arbetare monitor.queue.maxnumberworkers=Max antal arbetare monitor.queue.review=Granska konfiguration monitor.queue.review_add=Granska/Lägg till arbetare +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. monitor.queue.pool.timeout=Tidsgräns monitor.queue.pool.addworkers.title=Lägg till arbetare monitor.queue.pool.addworkers.submit=Lägg till arbetare +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. monitor.queue.pool.addworkers.numberworkers.placeholder=Antal arbetare +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 monitor.queue.pool.flush.title=Töm kö monitor.queue.pool.flush.desc=Töm komma att lägga till en arbetare som kommer lämna när kön är tom eller när tidsgränsen är nådd. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings monitor.queue.settings.changed=Inställningar uppdaterade +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=Systemnotiser notices.view_detail_header=Visa notisdetaljer @@ -2035,6 +2280,7 @@ notices.delete_selected=Ta Bort Markerade notices.delete_all=Ta Bort Alla Notiser notices.type=Typ notices.type_1=Utvecklingskatalog +notices.type_2=Task notices.desc=Beskrivning notices.op=Op. notices.delete_success=Systemnotifikationer har blivit raderade. @@ -2042,6 +2288,7 @@ notices.delete_success=Systemnotifikationer har blivit raderade. [action] create_repo=skapade utvecklingskatalog %s rename_repo=döpte om utvecklingskalatogen från %[1]s till %[3]s +commit_repo=pushed to %[3]s at %[4]s create_issue=`öppnade ärende %s#%[2]s` close_issue='stängde ärende %s #%[2]s' reopen_issue=`återöppnade ärende %s#%[2]s` @@ -2049,14 +2296,20 @@ create_pull_request=`skapade pull request %s#%[2]s` close_pull_request=`stängde pull-request %s#%[2]s` reopen_pull_request=`öppnade upp pull request %s#%[2]s` comment_issue=`kommenterade på ärende %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`sammanslog pull-request %s#%[2]s` transfer_repo=överförde utvecklingskalatogen %s till %s +push_tag=pushed tag %[2]s to %[3]s delete_tag=tog bort taggen %[2]s från %[3]s delete_branch=tog bort branchen %[2]s from %[3]s +compare_branch=Compare compare_commits=Jämför %d commits compare_commits_general=Jämför commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror mirror_sync_create=synkade ny referens %[2]s till %[3]s från spegel mirror_sync_delete=synkade och raderade referens %[2]s%[3]s från spegel +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s sedan diff --git a/options/locale/locale_uk-UA.ini b/options/locale/locale_uk-UA.ini index fa82a95ad1..62f4ddb9d7 100644 --- a/options/locale/locale_uk-UA.ini +++ b/options/locale/locale_uk-UA.ini @@ -19,6 +19,7 @@ create_new=Створити… user_profile_and_more=Профіль і налаштування… signed_in_as=Увійшов як enable_javascript=Цей веб-сайт працює краще з JavaScript. +toc=Table of Contents username=Ім'я кристувача email=Адреса електронної пошти @@ -82,10 +83,13 @@ loading=Завантаження… error404=Сторінка, до якої ви намагаєтеся звернутися або до , не існує або Ви не маєте права на її перегляд. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] app_desc=Зручний власний сервіс хостингу репозиторіїв Git install=Легко встановити +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. platform=Платформонезалежність platform_desc=Gitea виконується на платформі, для якої можливо скомпілювати Go: Windows, macOS, Linux, ARM, та інших. Оберіть ту, яка вам до вподоби! lightweight=Невибагливість @@ -162,6 +166,7 @@ openid_signin=Увімкнути реєстрацію за допомогою Op openid_signin_popup=Увімкнути вхід за допомогою OpenID. openid_signup=Увімкнути самостійну реєстрацію за допомогою OpenID openid_signup_popup=Увімкнути самореєстрацію користувачів на основі OpenID. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=Вимагати перевірку CAPTCHA при самостійній реєстрації користувача. require_sign_in_view=Вимагати авторизації для перегляду сторінок require_sign_in_view_popup=Обмеження доступу до сторінки для користувачів, які виконали вхід. Відвідувачі побачать тільки сторінки входу і реєстрації. @@ -201,8 +206,17 @@ my_orgs=Мої організації my_mirrors=Мої дзеркала view_home=Переглянути %s search_repos=Шукати репозиторій… +filter=Інші фільтри +show_archived=Архівовані +show_both_archived_unarchived=Показано архівовані і не архівовані +show_only_archived=Показано тільки архівовані +show_only_unarchived=Показано тільки не архівовані +show_private=Приватні +show_both_private_public=Показано публічні та приватні +show_only_private=Показано тільки приватні +show_only_public=Показано тільки публічні issues.in_your_repos=В ваших репозиторіях @@ -518,6 +532,7 @@ new_token_desc=Додатки, що використовують токен, м token_name=Ім'я токену generate_token=Згенерувати токен generate_token_success=Ваш новий токен був створений. Скопіюйте його зараз, оскільки він не буде показаний знову. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=Видалити access_token_deletion=Видалити токен доступу access_token_deletion_desc=Видалення токена скасовує доступ до вашого облікового запису для програм, що використовують його. Продовжити? @@ -673,6 +688,7 @@ form.name_pattern_not_allowed=Шаблон '%s' не дозволено в на need_auth=Клонувати з авторизацією migrate_type=Тип міграції migrate_type_helper=Даний репозиторій буде дзеркалом +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=Деталі міграції migrate_items_wiki=Вікі migrate_items_milestones=Етапи @@ -727,6 +743,8 @@ tags=Теги issues=Проблеми pulls=Запити на злиття labels=Мітки +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=Етап commits=Коміти @@ -824,19 +842,29 @@ ext_issues=Зов. Проблеми ext_issues.desc=Посилання на зовнішню систему відстеження проблем. issues.desc=Організація звітів про помилки, завдань та етапів. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=Нова проблема issues.new.title_empty=Заголовок не може бути пустим issues.new.labels=Мітки +issues.new.add_labels_title=Apply labels issues.new.no_label=Без мітки issues.new.clear_labels=Очистити мітки +issues.new.no_items=No items issues.new.milestone=Етап +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=Етап відсутній issues.new.clear_milestone=Очистити етап issues.new.open_milestone=Активні етапи issues.new.closed_milestone=Закриті етапи issues.new.assignees=Виконавеці +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=Прибрати виконавеців issues.new.no_assignees=Немає виконавеця +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=Не вказана гілка або тег issues.create=Створити проблему issues.new_label=Нова мітка @@ -848,6 +876,8 @@ issues.label_templates.info=Ще немає міток. Натисніть 'Но issues.label_templates.helper=Оберіть набір міток issues.label_templates.use=Використовувати набір міток issues.label_templates.fail_to_load_file=Не вдалося завантажити файл шаблона мітки '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`додав(ла) до %s етапу %s` issues.change_milestone_at=`змінено цільової етап з %s на %s %s` issues.remove_milestone_at=`видалено з етапу%s %s` @@ -895,7 +925,9 @@ issues.action_assignee_no_select=Немає виконавеця issues.opened_by=%[1]s відкрито %[3]s pulls.merged_by=злито %[1]s з %[3]s pulls.merged_by_fake=об'єднано %[1]s згідно з %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=%[1]s відкрито %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=Попередній issues.next=Далі issues.open_title=Відкрито @@ -909,10 +941,13 @@ issues.context.edit=Редагувати issues.context.delete=Видалити issues.no_content=Тут ще немає жодного змісту. issues.close_issue=Закрити +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=Прокоментувати і закрити issues.reopen_issue=Відкрити знову issues.reopen_comment_issue=Прокоментувати та відкрити знову issues.create_comment=Коментар +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`згадано цю проблему в коміті %[2]s` issues.ref_issue_from=`послався на цю проблему %[4]s %[2]s` issues.ref_pull_from=`послався на цей запит злиття %[4]s %[2]s` @@ -924,6 +959,9 @@ issues.ref_from=`із %[1]s` issues.poster=Автор issues.collaborator=Співавтор issues.owner=Власник +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc=Підпишіться щоб приєднатися до обговорення. issues.edit=Редагувати issues.cancel=Відмінити @@ -991,6 +1029,9 @@ issues.due_date=Дата завершення issues.invalid_due_date_format=Дата закінчення має бути в форматі 'ррр-мм-дд'. issues.error_modifying_due_date=Не вдалося змінити дату завершення. issues.error_removing_due_date=Не вдалося видалити дату завершення. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=рррр-мм-дд issues.due_date_form_add=Додати дату завершення issues.due_date_form_edit=Редагувати @@ -1009,6 +1050,8 @@ issues.dependency.add=Додати залежність… issues.dependency.cancel=Відмінити issues.dependency.remove=Видалити issues.dependency.remove_info=Видалити цю залежність +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` issues.dependency.issue_closing_blockedby=Закриття цього запиту на злиття заблокує наступні проблеми issues.dependency.pr_closing_blockedby=Закриття цієї проблеми заблокує наступні проблеми issues.dependency.issue_close_blocks=Ця проблема блокує закриття залежних проблем @@ -1031,13 +1074,23 @@ issues.review.self.approval=Ви не можете схвалити власни issues.review.self.rejection=Ви не можете надіслати запит на зміну на власний пулл-реквест. issues.review.approve=зміни затверджено %s issues.review.comment=рецензовано %s +issues.review.left_comment=left a comment issues.review.content.empty=Запрошуючи зміни, ви зобов'язані залишити коментар з поясненнями своїх побажань відносно Pull Request'а. issues.review.reject=зробив запит змін %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s issues.review.pending=Очікування issues.review.review=Рецензії issues.review.reviewers=Рецензенти issues.review.show_outdated=Показати застарілі issues.review.hide_outdated=Приховати застарілі +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved issues.assignee.error=Додано не всіх виконавців через непередбачену помилку. pulls.desc=Увімкнути запити на злиття та огляд коду. @@ -1069,9 +1122,11 @@ pulls.data_broken=Зміст цього запиту було порушено pulls.files_conflicted=Цей запит має зміни, що конфліктують з цільовою гілкою. pulls.is_checking=Триває перевірка конфліктів, будь ласка обновіть сторінку дещо пізніше. pulls.required_status_check_failed=Деякі необхідні перевірки виконані з помилками. +pulls.required_status_check_missing=Some required checks are missing. pulls.required_status_check_administrator=Як адміністратор ви все одно можете об'єднати цей запит на злиття. pulls.blocked_by_approvals=Цей pull-запит ще не має достатньо схвалень. %d від %d схвалень надано. pulls.blocked_by_rejection=Цей запит на злиття має запит змін від офіційного рецензента. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=Цей запит можна об'єднати автоматично. pulls.cannot_auto_merge_desc=Цей запит на злиття не може бути злитий автоматично через конфлікти. pulls.cannot_auto_merge_helper=Злийте вручну для вирішення конфліктів. @@ -1081,6 +1136,8 @@ pulls.approve_count_1=%d схвалення pulls.approve_count_n=%d схвалень pulls.reject_count_1=%d запит на зміну pulls.reject_count_n=%d запити на зміну +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews pulls.no_merge_desc=Цей запити на злиття неможливо злити, оскільки всі параметри об'єднання репозиторія вимкнено. pulls.no_merge_helper=Увімкніть параметри злиття в налаштуваннях репозиторія або злийте запити на злиття вручну. @@ -1102,10 +1159,15 @@ pulls.push_rejected_no_message=Не вдалося виконати злиття pulls.open_unmerged_pull_exists=`Ви не можете знову відкрити, оскільки вже існує запит на злиття (%d) з того ж репозиторія з тією ж інформацією про злиття і в очікуванні.` pulls.status_checking=Деякі перевірки знаходяться на розгляді pulls.status_checks_success=Всі перевірки були успішними +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors pulls.update_branch=Оновити гілку pulls.update_branch_success=Оновлення гілки пройшло успішно pulls.update_not_allowed=Ви не можете оновити гілку pulls.outdated_with_base_branch=Ця гілка застаріла відносно базової гілки +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=Новий етап milestones.open_tab=%d відкрито @@ -1338,8 +1400,13 @@ settings.search_user_placeholder=Пошук користувача… settings.org_not_allowed_to_be_collaborator=Організації не можуть бути додані як співавтори. settings.change_team_access_not_allowed=Зміна доступу команди до репозитарію обмежена власником організації settings.team_not_in_organization=Команда та репозитарій мають привязки до різних організацій +settings.teams=Teams +settings.add_team=Add Team settings.add_team_duplicate=Команда вже має привязку до репозитарію settings.add_team_success=Команда отримала доступ до репозиторію. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed settings.remove_team_success=Доступ команди до репозиторію видалений. settings.add_webhook=Додати веб-хук settings.add_webhook.invalid_channel_name=Назва каналу Webhook не може бути порожньою і не може містити лише символ #. @@ -1430,6 +1497,7 @@ settings.slack_channel=Канал settings.add_discord_hook_desc=Інтеграція Discord у ваш репозиторії. settings.add_dingtalk_hook_desc=Інтеграція Dingtalk у ваш репозиторії. settings.add_telegram_hook_desc=Інтегруйте Telegram у своє сховище. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. settings.add_msteams_hook_desc=Інтегруйте Microsoft Teams у своє сховище. settings.add_feishu_hook_desc=Інтеграція Feishu у ваш репозиторії. settings.deploy_keys=Ключі для розгортування @@ -1482,6 +1550,8 @@ settings.dismiss_stale_approvals=Відхилити застарілі пого settings.dismiss_stale_approvals_desc=Коли нові коміти що змінюють вміст пулл-запиту відправляються в гілку, старі погодження будуть відхилені. settings.require_signed_commits=Потрібно підписані коміти settings.require_signed_commits_desc=Відхилити пуш запити до цієї гілки, якщо вони не підписані або неперевірені +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=Увімкнути захист settings.delete_protected_branch=Вимкнути захист settings.update_protect_branch_success=Налаштування захисту гілки '%s' були успішно змінені. @@ -1490,6 +1560,8 @@ settings.protected_branch_deletion=Відключити захист гілки settings.protected_branch_deletion_desc=Будь-який користувач з дозволами на запис зможе виконувати push в цю гілку. Ви впевнені? settings.block_rejected_reviews=Блокувати злиття при відкидаючих рецензіях settings.block_rejected_reviews_desc=Злиття буде недоступним, якщо є запит змін від офіційних рецензентів, навіть за наявності достатньої кількості схвалень. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. settings.default_branch_desc=Головна гілка є 'базовою' для вашого репозиторія, на яку за замовчуванням спрямовані всі запити на злиття і яка є обличчям вашого репозиторія. Перше, що побачить відвідувач - це зміст головної гілки. Виберіть її з уже існуючих: settings.choose_branch=Оберіть гілку… settings.no_protected_branch=Немає захищених гілок. @@ -1578,6 +1650,7 @@ diff.review.placeholder=Рецензійований коментарій diff.review.comment=Коментар diff.review.approve=Затвердити diff.review.reject=Запит змін +diff.committed_by=committed by releases.desc=Відслідковувати версії проекту (релізи) та завантаження. release.releases=Релізи @@ -1630,6 +1703,7 @@ branch.deleted_by=Видалено %s branch.restore_success=Гілку "%s" відновлено. branch.restore_failed=Не вдалося відновити гілку '%s'. branch.protected_deletion_failed=Гілка '%s' захищена. Її не можна видалити. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. branch.restore=Відновити гілку '%s' branch.download=Завантажити гілку '%s' branch.included_desc=Ця гілка є частиною типової гілки @@ -1690,6 +1764,7 @@ settings.delete_org_title=Видалити організацію settings.delete_org_desc=Ця організація буде безповоротно видалена. Продовжити? settings.hooks_desc=Додайте webhooks, який буде викликатися для всіх репозиторіїв якими володіє ця організація. +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=Видимість учасника: members.public=Показувати @@ -1771,10 +1846,33 @@ dashboard.operation_switch=Перемкнути dashboard.operation_run=Запустити dashboard.clean_unbind_oauth=Очистити список незавершених авторизацій OAuth dashboard.clean_unbind_oauth_success=Всі незавершені зв'язки OAuth були видалені. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=Видалити всі архіви репозиторіїв +dashboard.delete_repo_archives.started=Delete all repository archives task started. dashboard.delete_missing_repos=Видалити всі записи про репозиторії з відсутніми файлами Git +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. dashboard.delete_generated_repository_avatars=Видалити репозиторій з згенерованими аватарами +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=Виконати очистку сміття для всіх репозиторіїв +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) dashboard.resync_all_hooks=Пересинхронізувати перед-прийнятні, оновлюючі та пост-прийнятні хуки в усіх репозиторіях. dashboard.reinit_missing_repos=Переініціалізувати усі репозитрії git-файли яких втрачено dashboard.sync_external_users=Синхронізувати дані зовнішніх користувачів @@ -1835,6 +1933,7 @@ users.prohibit_login=Вимкнути вхід users.is_admin=Адміністратор users.is_restricted=Обмежений users.allow_git_hook=Може створювати Git хуки +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=Може імпортувати локальні репозиторії users.allow_create_organization=Може створювати організацій users.update_profile=Оновити обліковий запис @@ -2051,6 +2150,7 @@ config.mailer_user=Користувач config.mailer_use_sendmail=Використовувати Sendmail config.mailer_sendmail_path=Шлях до Sendmail config.mailer_sendmail_args=Додаткові аргументи до Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=Відправити тестового листа config.test_mail_failed=Не вдалося відправити тестовий лист на «%s»: %v config.test_mail_sent=Тестового листа було відправлено до '%s'. @@ -2180,6 +2280,7 @@ notices.delete_selected=Видалити обране notices.delete_all=Видалити усі cповіщення notices.type=Тип notices.type_1=Репозиторій +notices.type_2=Task notices.desc=Опис notices.op=Оп. notices.delete_success=Сповіщення системи були видалені. @@ -2201,6 +2302,7 @@ transfer_repo=перенесено репозиторій %s у %[2]s в %[3]s delete_tag=видалено мітку %[2]s з %[3]s delete_branch=видалено гілку %[2]s з %[3]s +compare_branch=Compare compare_commits=Порівняти %d комітів compare_commits_general=Порівняти коміти mirror_sync_push=синхронізовано коміти %[3]s в %[4]s із дзеркала diff --git a/options/locale/locale_vi-VN.ini b/options/locale/locale_vi-VN.ini new file mode 100644 index 0000000000..cd9ab367d0 --- /dev/null +++ b/options/locale/locale_vi-VN.ini @@ -0,0 +1,2367 @@ +home=Trang chủ +dashboard=Bảng điều khiển +explore=Khám phá +help=Trợ giúp +sign_in=Đăng Nhập +sign_in_with=Đăng Nhập Bằng +sign_out=Đăng Xuất +sign_up=Đăng Ký +link_account=Liên kết Tài khoản +register=Đăng ký +website=Trang Web +version=Phiên bản +powered_by=Tài trợ bởi %s +page=Trang +template=Mẫu +language=Ngôn ngữ +notifications=Thông báo +create_new=Tạo… +user_profile_and_more=Hồ sơ và Thiết lập… +signed_in_as=Đã đăng nhập với tên +enable_javascript=Trang web này hoạt động tốt hơn với JavaScript. +toc=Bảng nội dung + +username=Tên đăng nhập +email=Địa chỉ Email +password=Mật khẩu +re_type=Nhập lại mật khẩu +captcha=CAPTCHA +twofa=Xác thực 2 bước +twofa_scratch=Two-Factor Scratch Code +passcode=Mật khẩu + +u2f_insert_key=Nhập khóa bảo mật của bạn +u2f_sign_in=Nhấn nút trên khóa bảo mật của bạn. Nếu khóa bảo mật của bạn không có nút, hãy chèn lại. +u2f_press_button=Vui lòng nhấn nút trên khóa bảo mật của bạn… +u2f_use_twofa=Sử dụng mã hai yếu tố từ điện thoại của bạn +u2f_error=Không thể đọc khóa bảo mật của bạn. +u2f_unsupported_browser=Trình duyệt của bạn không hỗ trợ các khóa bảo mật U2F. +u2f_error_1=Có lỗi xảy ra. Vui lòng thử lại. +u2f_error_2=Vui lòng đảm bảo sử dụng URL chính xác, được mã hóa (https: //). +u2f_error_3=Máy chủ không thể xử lý yêu cầu của bạn. +u2f_error_4=The security key is not permitted for this request. Please make sure that the key is not already registered. +u2f_error_5=Timeout reached before your key could be read. Please reload this page and retry. +u2f_reload=Tải lại + +repository=Kho lưu trữ +organization=Tổ chức +mirror=Bản phản ánh +new_repo=Kho lưu trữ mới +new_migrate=New Migration +new_mirror=New Mirror +new_fork=New Repository Fork +new_org=New Organization +manage_org=Manage Organizations +admin_panel=Site Administration +account_settings=Thiết lập Tài khoản +settings=Thiết lập +your_profile=Hồ sơ +your_starred=Starred +your_settings=Thiết lập + +all=Tất cả +sources=Sources +mirrors=Mirrors +collaborative=Cộng tác +forks=Forks + +activities=Activities +pull_requests=Pull Requests +issues=Issues +milestones=Milestones + +cancel=Hủy bỏ +add=Thêm +add_all=Thêm tất cả +remove=Xóa +remove_all=Xóa Toàn Bộ + +write=Viết +preview=Xem trước +loading=Đang tải… + +error404=The page you are trying to reach either does not exist or you are not authorized to view it. + +[error] +occurred=Đã có lỗi xảy ra +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. + +[startpage] +app_desc=A painless, self-hosted Git service +install=Easy to install +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Đa nền tảng +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Tinh gọn +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Open Source +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! + +[install] +install=Cài đặt +title=Initial Configuration +docker_helper=If you run Gitea inside Docker, please read the documentation before changing any settings. +requite_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL or SQLite3. +db_title=Cấu hình CSDL +db_type=Loại cơ sở dữ liệu +host=Máy chủ +user=Tên đăng nhập +password=Mật khẩu +db_name=Tên cơ sở dữ liệu +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Lược đồ +db_schema_helper=Bỏ trống để đặt database mặc định ("public"). +ssl_mode=SSL +charset=Bảng mã +path=Đường dẫn +sqlite_helper=File path for the SQLite3 database.
Enter an absolute path if you run Gitea as a service. +err_empty_db_path=The SQLite3 database path cannot be empty. +no_admin_and_disable_registration=You cannot disable user self-registration without creating an administrator account. +err_empty_admin_password=The administrator password cannot be empty. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid + +general_title=General Settings +app_name=Site Title +app_name_helper=You can enter your company name here. +repo_path=Repository Root Path +repo_path_helper=Remote Git repositories will be saved to this directory. +lfs_path=Git LFS Root Path +lfs_path_helper=Files tracked by Git LFS will be stored in this directory. Leave empty to disable. +run_user=Run As Username +run_user_helper=Enter the operating system username that Gitea runs as. Note that this user must have access to the repository root path. +domain=SSH Server Domain +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. +log_root_path=Log Path +log_root_path_helper=Log files will be written to this directory. + +optional_title=Optional Settings +email_title=Email Settings +smtp_host=SMTP Host +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars +federated_avatar_lookup_popup=Enable federated avatar lookup using Libravatar. +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=Enable OpenID Sign-In +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA +enable_captcha_popup=Require a CAPTCHA for user self-registration. +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username +admin_password=Password +confirm_password=Confirm Password +admin_email=Email Address +install_btn_confirm=Install Gitea +test_git_failed=Could not test 'git' command: %v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s +save_config_failed=Failed to save configuration: %v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. + +[home] +uname_holder=Username or Email Address +password_holder=Password +switch_dashboard_context=Switch Dashboard Context +my_repos=Repositories +show_more_repos=Show more repositories… +collaborative_repos=Collaborative Repositories +my_orgs=My Organizations +my_mirrors=My Mirrors +view_home=View %s +search_repos=Find a repository… +filter=Other Filters + +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived + +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public + +issues.in_your_repos=In your repositories + +[explore] +repos=Repositories +users=Users +organizations=Organizations +search=Search +code=Code +repo_no_results=No matching repositories found. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Search results for '%s' +code_last_indexed_at=Last indexed %s + +[auth] +create_new_account=Register Account +register_helper_msg=Already have an account? Sign in now! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. +remember_me=Remember Me +forgot_password_title=Forgot Password +forgot_password=Forgot password? +sign_up_now=Need an account? Register now. +sign_up_successful=Account was successfully created. +confirmation_mail_sent_prompt=A new confirmation email has been sent to %s. Please check your inbox within the next %s to complete the registration process. +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. +active_your_account=Activate Your Account +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. +has_unconfirmed_mail=Hi %s, you have an unconfirmed email address (%s). If you haven't received a confirmation email or need to resend a new one, please click on the button below. +resend_mail=Click here to resend your activation email +email_not_associate=The email address is not associated with any account. +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. +verify=Verify +scratch_code=Scratch code +use_scratch_code=Use a scratch code +twofa_scratch_used=You have used your scratch code. You have been redirected to the two-factor settings page so you may remove your device enrollment or generate a new scratch code. +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. +twofa_scratch_token_incorrect=Your scratch code is incorrect. +login_userpass=Sign In +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account +openid_connect_submit=Connect +openid_connect_title=Connect to an existing account +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_register_title=Create new account +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed + +[mail] +activate_account=Please activate your account +activate_email=Verify your email address +reset_password=Recover your account +register_success=Registration successful +register_notify=Welcome to Gitea + +[modal] +yes=Yes +no=No +modify=Update + +[form] +UserName=Username +RepoName=Repository name +Email=Email address +Password=Password +Retype=Re-Type Password +SSHTitle=SSH key name +HttpsUrl=HTTPS URL +PayloadUrl=Payload URL +TeamName=Team name +AuthName=Authorization name +AdminEmail=Admin email + +NewBranchName=New branch name +CommitSummary=Commit summary +CommitMessage=Commit message +CommitChoice=Commit choice +TreeName=File path +Content=Content + +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language + +require_error=` cannot be empty.` +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` +size_error=` must be size %s.` +min_size_error=` must contain at least %s characters.` +max_size_error=` must contain at most %s characters.` +email_error=` is not a valid email address.` +url_error=` is not a valid URL.` +include_error=` must contain substring '%s'.` +glob_pattern_error=` glob pattern is invalid: %s.` +unknown_error=Unknown error: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. + +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. +user_not_exist=The user does not exist. +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. + +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. +auth_failed=Authentication failed: %v + +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. + +target_branch_not_exist=Target branch does not exist. + +[user] +change_avatar=Change your avatar… +join_on=Joined on +repositories=Repositories +activity=Public Activity +followers=Followers +starred=Starred Repositories +following=Following +follow=Follow +unfollow=Unfollow +heatmap.loading=Loading Heatmap… +user_bio=Biography + +form.name_reserved=The username '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. + +[settings] +profile=Profile +account=Account +password=Password +security=Security +avatar=Avatar +ssh_gpg_keys=SSH / GPG Keys +social=Social Accounts +applications=Applications +orgs=Manage Organizations +repos=Repositories +delete=Delete Account +twofa=Two-Factor Authentication +account_link=Linked Accounts +organization=Organizations +uid=Uid +u2f=Security Keys + +public_profile=Public Profile +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. +full_name=Full Name +website=Website +location=Location +update_theme=Update Theme +update_profile=Update Profile +update_profile_success=Your profile has been updated. +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. +continue=Continue +cancel=Cancel +language=Language +ui=Theme + +lookup_avatar_by_mail=Look Up Avatar by Email Address +federated_avatar_lookup=Federated Avatar Lookup +enable_custom_avatar=Use Custom Avatar +choose_new_avatar=Choose new avatar +update_avatar=Update Avatar +delete_current_avatar=Delete Current Avatar +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. + +change_password=Update Password +old_password=Current Password +new_password=New Password +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. + +emails=Email Addresses +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses +email_desc=Your primary email address will be used for notifications and other operations. +theme_desc=This will be your default theme across the site. +primary=Primary +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address +add_openid=Add OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. + +manage_ssh_keys=Manage SSH Keys +manage_gpg_keys=Manage GPG Keys +add_key=Add Key +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. +ssh_helper=Need help? Have a look at GitHub's guide to create your own SSH keys or solve common problems you may encounter using SSH. +gpg_helper=Need help? Have a look at GitHub's guide about GPG. +add_new_key=Thêm khoá SSH +add_new_gpg_key=Thêm khoá GPG +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=Một khoá SSH với cùng tên đã được thêm vào tài khoản của bạn. +gpg_key_id_used=Một khoá GPG công khai có cùng ID đã tồn tại. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. +subkeys=Subkeys +key_id=Key ID +key_name=Tên khoá +key_content=Nội dung +add_key_success=Khoá SSH '%s' đã được thêm. +add_gpg_key_success=Khoá GPG '%s' đã được thêm. +delete_key=Loại bỏ +ssh_key_deletion=Loại bỏ khoá SSH +gpg_key_deletion=Loại bỏ khoá GPG +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. +add_on=Added on +valid_until=Valid until +valid_forever=Valid forever +last_used=Last used on +no_activity=No recent activity +can_read_info=Read +can_write_info=Write +key_state_desc=This key has been used in the last 7 days +token_state_desc=This token has been used in the last 7 days +show_openid=Show on profile +hide_openid=Hide from profile +ssh_disabled=SSH Disabled + +manage_social=Manage Associated Social Accounts +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. + +manage_access_token=Manage Access Tokens +generate_new_token=Generate New Token +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. +token_name=Token Name +generate_token=Generate Token +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. +delete_token=Delete +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. + +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? + +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. + +twofa_desc=Two-factor authentication enhances the security of your account. +twofa_is_enrolled=Your account is currently enrolled in two-factor authentication. +twofa_not_enrolled=Your account is not currently enrolled in two-factor authentication. +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. +twofa_disabled=Two-factor authentication has been disabled. +scan_this_image=Scan this image with your authentication application: +or_enter_secret=Or enter the secret: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! + +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? + +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. + +orgs_none=You are not a member of any organizations. +repos_none=You do not own any repositories + +delete_account=Delete Your Account +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. +confirm_delete_account=Confirm Deletion +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? + +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference + +[repo] +owner=Owner +repo_name=Repository Name +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. +visibility=Visibility +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. +fork_repo=Fork Repository +fork_from=Fork From +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From +repo_desc=Description +repo_lang=Language +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. +license=License +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) +create_repo=Create Repository +default_branch=Default Branch +mirror_prune=Prune +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized +watchers=Watchers +stargazers=Stargazers +forks=Forks +pick_reaction=Pick your reaction +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other + +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository + +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. + +form.reach_limit_of_creation=You have already reached your limit of %d repositories. +form.name_reserved=The repository name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. + +need_auth=Clone Authorization +migrate_type=Migration Type +migrate_type_helper=This repository will be a mirror +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases +migrate_repo=Migrate Repository +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path +migrate.permission_denied=You are not allowed to import local repositories. +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. +migrate.failed=Migration failed: %v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. + +mirror_from=mirror of +forked_from=forked from +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=Sign in to fork this repository. +copy_link=Copy +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy +copied=Copied OK +unwatch=Unwatch +watch=Watch +unstar=Unstar +star=Star +fork=Fork +download_archive=Download Repository + +no_desc=No Description +quick_guide=Quick Guide +clone_this_repo=Clone this repository +create_new_repo_command=Creating a new repository on the command line +push_exist_repo=Pushing an existing repository from the command line +empty_message=This repository does not contain any content. + +code=Code +code.desc=Access source code, files, commits and branches. +branch=Branch +tree=Tree +filter_branch_and_tag=Filter branch or tag +branches=Branches +tags=Tags +issues=Issues +pulls=Pull Requests +labels=Labels +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage + +milestones=Milestones +commits=Commits +commit=Commit +releases=Releases +file_raw=Raw +file_history=History +file_view_raw=View Raw +file_permalink=Permalink +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. +stored_lfs=Stored with Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines + +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File +editor.preview_changes=Preview Changes +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. +editor.or=or +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes +editor.commit_changes=Commit Changes +editor.add_tmpl=Add '' +editor.add=Add '%s' +editor.update=Update '%s' +editor.delete=Delete '%s' +editor.commit_message_desc=Add an optional extended description… +editor.commit_directly_to_this_branch=Commit directly to the %s branch. +editor.create_new_branch=Create a new branch for this commit and start a pull request. +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… +editor.cancel=Cancel +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. +editor.branch_already_exists=Branch '%s' already exists in this repository. +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? +editor.no_changes_to_show=There are no changes to show. +editor.fail_to_update_file=Failed to update/create file '%s' with error: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… +editor.unable_to_upload_files=Failed to upload files to '%s' with error: %v +editor.upload_file_is_locked=File '%s' is locked by %s. +editor.upload_files_to_dir=Upload files to '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit + +commits.desc=Browse source code change history. +commits.commits=Commits +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". +commits.find=Search +commits.search_all=All Branches +commits.author=Author +commits.message=Message +commits.date=Date +commits.older=Older +commits.newer=Newer +commits.signed_by=Signed by +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID + +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. + +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer +issues.new=New Issue +issues.new.title_empty=Title cannot be empty +issues.new.labels=Labels +issues.new.add_labels_title=Apply labels +issues.new.no_label=No Label +issues.new.clear_labels=Clear labels +issues.new.no_items=No items +issues.new.milestone=Milestone +issues.new.add_milestone_title=Set milestone +issues.new.no_milestone=No Milestone +issues.new.clear_milestone=Clear milestone +issues.new.open_milestone=Open Milestones +issues.new.closed_milestone=Closed Milestones +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified +issues.create=Create Issue +issues.new_label=New Label +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description +issues.create_label=Create Label +issues.label_templates.title=Load a predefined set of labels +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: +issues.label_templates.helper=Select a label set +issues.label_templates.use=Use Label Set +issues.label_templates.fail_to_load_file=Failed to load label template file '%s': %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s +issues.add_milestone_at=`added this to the %s milestone %s` +issues.change_milestone_at=`modified the milestone from %s to %s %s` +issues.remove_milestone_at=`removed this from the %s milestone %s` +issues.deleted_milestone=`(deleted)` +issues.self_assign_at=`self-assigned this %s` +issues.add_assignee_at=`was assigned by %s %s` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` +issues.delete_branch_at=`deleted branch %s %s` +issues.open_tab=%d Open +issues.close_tab=%d Closed +issues.filter_label=Label +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels +issues.filter_milestone=Milestone +issues.filter_milestone_no_select=All milestones +issues.filter_assignee=Assignee +issues.filter_assginee_no_select=All assignees +issues.filter_type=Type +issues.filter_type.all_issues=All issues +issues.filter_type.assigned_to_you=Assigned to you +issues.filter_type.created_by_you=Created by you +issues.filter_type.mentioning_you=Mentioning you +issues.filter_sort=Sort +issues.filter_sort.latest=Newest +issues.filter_sort.oldest=Oldest +issues.filter_sort.recentupdate=Recently updated +issues.filter_sort.leastupdate=Least recently updated +issues.filter_sort.mostcomment=Most commented +issues.filter_sort.leastcomment=Least commented +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks +issues.action_open=Open +issues.action_close=Close +issues.action_label=Label +issues.action_milestone=Milestone +issues.action_milestone_no_select=No milestone +issues.action_assignee=Assignee +issues.action_assignee_no_select=No assignee +issues.opened_by=opened %[1]s by %[3]s +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s +issues.opened_by_fake=opened %[1]s by %[2]s +issues.closed_by_fake=by %[2]s closed %[1]s +issues.previous=Previous +issues.next=Next +issues.open_title=Open +issues.closed_title=Closed +issues.num_comments=%d comments +issues.commented_at=`commented %s` +issues.delete_comment_confirm=Are you sure you want to delete this comment? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete +issues.no_content=There is no content yet. +issues.close_issue=Close +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close +issues.reopen_issue=Reopen +issues.reopen_comment_issue=Comment and Reopen +issues.create_comment=Comment +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` +issues.commit_ref_at=`referenced this issue from a commit %[2]s` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` +issues.poster=Poster +issues.collaborator=Collaborator +issues.owner=Owner +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request +issues.sign_in_require_desc=Sign in to join this conversation. +issues.edit=Edit +issues.cancel=Cancel +issues.save=Save +issues.label_title=Label name +issues.label_description=Label description +issues.label_color=Label color +issues.label_count=%d labels +issues.label_open_issues=%d open issues +issues.label_edit=Edit +issues.label_delete=Delete +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. +issues.label.filter_sort.alphabetically=Alphabetically +issues.label.filter_sort.reverse_alphabetically=Reverse alphabetically +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size +issues.num_participants=%d Participants +issues.attachment.open_tab=`Click to see "%s" in a new tab` +issues.attachment.download=`Click to download "%s"` +issues.subscribe=Subscribe +issues.unsubscribe=Unsubscribe +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=Start +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=Stop +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=Cancel +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=Hours +issues.add_time_minutes=Minutes +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=Cancel +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. + +pulls.desc=Enable pull requests and code reviews. +pulls.new=New Pull Request +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from +pulls.filter_branch=Filter branch +pulls.no_results=No results found. +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` +pulls.create=Create Pull Request +pulls.title_desc=wants to merge %[1]d commits from %[2]s into %[3]s +pulls.merged_title_desc=merged %[1]d commits from %[2]s into %[3]s %[4]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` +pulls.tab_conversation=Conversation +pulls.tab_commits=Commits +pulls.tab_files=Files Changed +pulls.reopen_to_merge=Please reopen this pull request to perform a merge. +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. +pulls.merged=Merged +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. +pulls.can_auto_merge_desc=This pull request can be merged automatically. +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews + +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. +pulls.merge_pull_request=Merge Pull Request +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` + +milestones.new=New Milestone +milestones.open_tab=%d Open +milestones.close_tab=%d Closed +milestones.closed=Closed %s +milestones.no_due_date=No due date +milestones.open=Open +milestones.close=Close +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed +milestones.create=Create Milestone +milestones.title=Title +milestones.desc=Description +milestones.due_date=Due Date (optional) +milestones.clear=Clear +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. +milestones.edit=Edit Milestone +milestones.edit_subheader=Milestones organize issues and track progress. +milestones.cancel=Cancel +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. +milestones.filter_sort.closest_due_date=Closest due date +milestones.filter_sort.furthest_due_date=Furthest due date +milestones.filter_sort.least_complete=Least complete +milestones.filter_sort.most_complete=Most complete +milestones.filter_sort.most_issues=Most issues +milestones.filter_sort.least_issues=Least issues + +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved + +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. + +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page +wiki.page=Page +wiki.filter_page=Filter page +wiki.new_page=Page +wiki.default_commit_message=Write a note about this page update (optional). +wiki.save_page=Save Page +wiki.last_commit_info=%s edited this page %s +wiki.edit_page_button=Edit +wiki.new_page_button=New Page +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page +wiki.delete_page_button=Delete Page +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? +wiki.page_already_exists=A wiki page with the same name already exists. +wiki.reserved_page=The wiki page name '%s' is reserved. +wiki.pages=Pages +wiki.last_updated=Last updated %s + +activity=Activity +activity.period.filter_label=Period: +activity.period.daily=1 day +activity.period.halfweekly=3 days +activity.period.weekly=1 week +activity.period.monthly=1 month +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=Overview +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +activity.title.user_1=%d user +activity.title.user_n=%d users +activity.title.prs_1=%d Pull request +activity.title.prs_n=%d Pull requests +activity.title.prs_merged_by=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=Merged +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=Closed Issue +activity.closed_issues_count_n=Closed Issues +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=Closed +activity.new_issues_count_1=New Issue +activity.new_issues_count_n=New Issues +activity.new_issue_label=Opened +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=Published +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions + +search=Search +search.search_repo=Search repository +search.results=Search results for "%s" in %s + +settings=Settings +settings.desc=Settings is where you can manage the settings for the repository +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator +settings.collaboration.write=Write +settings.collaboration.read=Read +settings.collaboration.owner=Owner +settings.collaboration.undefined=Undefined +settings.hooks=Webhooks +settings.githooks=Git Hooks +settings.basic_settings=Basic Settings +settings.mirror_settings=Mirror Settings +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website +settings.update_settings=Update Settings +settings.advanced_settings=Advanced Settings +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki +settings.external_wiki_url=External Wiki URL +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker +settings.external_tracker_url=External Issue Tracker URL +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. +settings.tracker_url_format=External Issue Tracker URL Format +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format +settings.tracker_issue_style.numeric=Numeric +settings.tracker_issue_style.alphanumeric=Alphanumeric +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch +settings.danger_zone=Danger Zone +settings.new_owner_has_same_repo=The new owner already has a repository with same name. Please choose another name. +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. +settings.transfer=Transfer Ownership +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. +settings.delete=Delete This Repository +settings.delete_desc=Deleting a repository is permanent and cannot be undone. +settings.delete_notices_1=- This operation CANNOT be undone. +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. +settings.transfer_owner=New Owner +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. +settings.add_webhook=Add Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. +settings.webhook.test_delivery=Test Delivery +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. +settings.webhook.request=Request +settings.webhook.response=Response +settings.webhook.headers=Headers +settings.webhook.payload=Content +settings.webhook.body=Body +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. +settings.githook_edit_desc=If the hook is inactive, sample content will be presented. Leaving content to an empty value will disable this hook. +settings.githook_name=Hook Name +settings.githook_content=Hook Content +settings.update_githook=Update Hook +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type +settings.secret=Secret +settings.slack_username=Username +settings.slack_icon_url=Icon URL +settings.discord_username=Username +settings.discord_icon_url=Icon URL +settings.slack_color=Color +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events +settings.event_create=Create +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. +settings.event_push=Push +settings.event_push_desc=Git push to a repository. +settings.event_repository=Repository +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events +settings.event_pull_request=Pull Request +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. +settings.update_webhook=Update Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook +settings.recent_deliveries=Recent Deliveries +settings.hook_type=Hook Type +settings.add_slack_hook_desc=Integrate Slack into your repository. +settings.slack_token=Token +settings.slack_domain=Domain +settings.slack_channel=Channel +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. +settings.deploy_keys=Deploy Keys +settings.add_deploy_key=Add Deploy Key +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. +settings.title=Title +settings.deploy_key_content=Content +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. +settings.branches=Branches +settings.protected_branch=Branch Protection +settings.protected_branch_can_push=Allow push? +settings.protected_branch_can_push_yes=You can push +settings.protected_branch_can_push_no=You can not push +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. +settings.add_protected_branch=Enable protection +settings.delete_protected_branch=Disable protection +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs + +diff.browse_source=Browse Source +diff.parent=parent +diff.commit=commit +diff.git-notes=Notes +diff.data_not_available=Diff Content Not Available +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File +diff.show_split_view=Split View +diff.show_unified_view=Unified View +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL +diff.stats_desc= %d changed files with %d additions and %d deletions +diff.bin=BIN +diff.view_file=View File +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size +diff.file_suppressed=File diff suppressed because it is too large +diff.too_many_files=Some files were not shown because too many files changed in this diff +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by + +releases.desc=Track project versions and downloads. +release.releases=Releases +release.new_release=New Release +release.draft=Draft +release.prerelease=Pre-Release +release.stable=Stable +release.edit=edit +release.ahead=%d commits to %s since this release +release.source_code=Source Code +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. +release.tag_name=Tag name +release.target=Target +release.tag_helper=Choose an existing tag or create a new tag. +release.title=Title +release.content=Content +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. +release.cancel=Cancel +release.publish=Publish Release +release.save_draft=Save Draft +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? +release.deletion_success=The release has been deleted. +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. +release.downloads=Downloads +release.download_count=Downloads: %s + +branch.name=Branch Name +branch.search=Search branches +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=Delete +branch.delete=Delete Branch '%s' +branch.delete_html=Delete Branch +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included + +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. + +[org] +org_name_holder=Organization Name +org_full_name_holder=Organization Full Name +org_name_helper=Organization names should be short and memorable. +create_org=Create Organization +repo_updated=Updated +people=People +teams=Teams +lower_members=members +lower_repositories=repositories +create_new_team=New Team +create_team=Create Team +org_desc=Description +team_name=Team Name +team_desc=Description +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) + +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. + +settings=Settings +settings.options=Organization +settings.full_name=Full Name +settings.website=Website +settings.location=Location +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) + +settings.update_settings=Update Settings +settings.update_setting_success=Organization settings have been updated. +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. +settings.delete=Delete Organization +settings.delete_account=Delete This Organization +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! +settings.confirm_delete_account=Confirm Deletion +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? +settings.hooks_desc=Add webhooks which will be triggered for all repositories under this organization. + +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. + +members.membership_visibility=Membership Visibility: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible +members.member_role=Member Role: +members.owner=Owner +members.member=Member +members.remove=Remove +members.leave=Leave +members.invite_desc=Add a new member to %s: +members.invite_now=Invite Now + +teams.join=Join +teams.leave=Leave +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. +teams.read_access=Read Access +teams.read_access_helper=Members can view and clone team repositories. +teams.write_access=Write Access +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. +teams.no_desc=This team has no description +teams.settings=Settings +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. +teams.members=Team Members +teams.update_settings=Update Settings +teams.delete_team=Delete Team +teams.add_team_member=Add Team Member +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? +teams.delete_team_success=The team has been deleted. +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. +teams.repositories=Team Repositories +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. +teams.add_nonexistent_repo=The repository you're trying to add does not exist; please create it first. +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. + +[admin] +dashboard=Dashboard +users=User Accounts +organizations=Organizations +repositories=Repositories +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails +config=Configuration +notices=System Notices +monitor=Monitoring +first_page=First +last_page=Last +total=Total: %d + +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. +dashboard.operation_name=Operation Name +dashboard.operation_switch=Switch +dashboard.operation_run=Run +dashboard.clean_unbind_oauth=Clean unbound OAuth connections +dashboard.clean_unbind_oauth_success=All unbound OAuth connections have been deleted. +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. +dashboard.reinit_missing_repos=Reinitialize all missing Git repositories for which records exist +dashboard.sync_external_users=Synchronize external user data +dashboard.server_uptime=Server Uptime +dashboard.current_goroutine=Current Goroutines +dashboard.current_memory_usage=Current Memory Usage +dashboard.total_memory_allocated=Total Memory Allocated +dashboard.memory_obtained=Memory Obtained +dashboard.pointer_lookup_times=Pointer Lookup Times +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees +dashboard.current_heap_usage=Current Heap Usage +dashboard.heap_memory_obtained=Heap Memory Obtained +dashboard.heap_memory_idle=Heap Memory Idle +dashboard.heap_memory_in_use=Heap Memory In Use +dashboard.heap_memory_released=Heap Memory Released +dashboard.heap_objects=Heap Objects +dashboard.bootstrap_stack_usage=Bootstrap Stack Usage +dashboard.stack_memory_obtained=Stack Memory Obtained +dashboard.mspan_structures_usage=MSpan Structures Usage +dashboard.mspan_structures_obtained=MSpan Structures Obtained +dashboard.mcache_structures_usage=MCache Structures Usage +dashboard.mcache_structures_obtained=MCache Structures Obtained +dashboard.profiling_bucket_hash_table_obtained=Profiling Bucket Hash Table Obtained +dashboard.gc_metadata_obtained=GC Metadata Obtained +dashboard.other_system_allocation_obtained=Other System Allocation Obtained +dashboard.next_gc_recycle=Next GC Recycle +dashboard.last_gc_time=Since Last GC Time +dashboard.total_gc_time=Total GC Pause +dashboard.total_gc_pause=Total GC Pause +dashboard.last_gc_pause=Last GC Pause +dashboard.gc_times=GC Times + +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name +users.activated=Activated +users.admin=Admin +users.restricted=Restricted +users.repos=Repos +users.created=Created +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. +users.edit=Edit +users.auth_source=Authentication Source +users.local=Local +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. + +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? + +orgs.org_manage_panel=Organization Management +orgs.name=Name +orgs.teams=Teams +orgs.members=Members +orgs.new_orga=New Organization + +repos.repo_manage_panel=Repository Management +repos.owner=Owner +repos.name=Name +repos.private=Private +repos.watches=Watches +repos.stars=Stars +repos.forks=Forks +repos.issues=Issues +repos.size=Size + +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook + +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook + +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source +auths.name=Name +auths.type=Type +auths.enabled=Enabled +auths.syncenabled=Enable User Synchronization +auths.updated=Updated +auths.auth_type=Authentication Type +auths.auth_name=Authentication Name +auths.security_protocol=Security Protocol +auths.domain=Domain +auths.host=Host +auths.port=Port +auths.bind_dn=Bind DN +auths.bind_password=Bind Password +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. +auths.user_base=User Search Base +auths.user_dn=User DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size +auths.filter=User Filter +auths.admin_filter=Admin Filter +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes +auths.smtp_auth=SMTP Authentication Type +auths.smtphost=SMTP Host +auths.smtpport=SMTP Port +auths.allowed_domains=Allowed Domains +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). +auths.enable_tls=Enable TLS Encryption +auths.skip_tls_verify=Skip TLS Verify +auths.pam_service_name=PAM Service Name +auths.oauth2_provider=OAuth2 Provider +auths.oauth2_clientID=Client ID (Key) +auths.oauth2_clientSecret=Client Secret +auths.openIdConnectAutoDiscoveryURL=OpenID Connect Auto Discovery URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL +auths.oauth2_authURL=Authorize URL +auths.oauth2_profileURL=Profile URL +auths.oauth2_emailURL=Email URL +auths.enable_auto_register=Enable Auto Registration +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. +auths.tips=Tips +auths.tips.oauth2.general=OAuth2 Authentication +auths.tips.oauth2.general.tip=When registering a new OAuth2 authentication, the callback/redirect URL should be: /user/oauth2//callback +auths.tip.oauth2_provider=OAuth2 Provider +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" +auths.tip.dropbox=Create a new application at https://www.dropbox.com/developers/apps +auths.tip.facebook=Register a new application at https://developers.facebook.com/apps and add the product "Facebook Login" +auths.tip.github=Register a new OAuth application on https://github.com/settings/applications/new +auths.tip.gitlab=Register a new application on https://gitlab.com/profile/applications +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ +auths.tip.openid_connect=Use the OpenID Connect Discovery URL (/.well-known/openid-configuration) to specify the endpoints +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated +auths.new_success=The authentication '%s' has been added. +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source +auths.delete_auth_title=Delete Authentication Source +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. + +config.server_config=Server Configuration +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL +config.custom_conf=Configuration File Path +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode +config.disable_router_log=Disable Router Log +config.run_user=Run As Username +config.run_mode=Run Mode +config.git_version=Git Version +config.repo_root_path=Repository Root Path +config.lfs_root_path=LFS Root Path +config.static_file_root_path=Static File Root Path +config.log_file_root_path=Log Path +config.script_type=Script Type +config.reverse_auth_user=Reverse Authentication User + +config.ssh_config=SSH Configuration +config.ssh_enabled=Enabled +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain +config.ssh_port=Port +config.ssh_listen_port=Listen Port +config.ssh_root_path=Root Path +config.ssh_key_test_path=Key Test Path +config.ssh_keygen_path=Keygen ('ssh-keygen') Path +config.ssh_minimum_key_size_check=Minimum Key Size Check +config.ssh_minimum_key_sizes=Minimum Key Sizes + +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry + +config.db_config=Database Configuration +config.db_type=Type +config.db_host=Host +config.db_name=Name +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL +config.db_path=Path + +config.service_config=Service Configuration +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In +config.show_registration_button=Show Register Button +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications +config.disable_key_size_check=Disable Minimum Key Size Check +config.enable_captcha=Enable CAPTCHA +config.active_code_lives=Active Code Lives +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default + +config.webhook_config=Webhook Configuration +config.queue_length=Queue Length +config.deliver_timeout=Deliver Timeout +config.skip_tls_verify=Skip TLS Verification + +config.mailer_config=SMTP Mailer Configuration +config.mailer_enabled=Enabled +config.mailer_disable_helo=Disable HELO +config.mailer_name=Name +config.mailer_host=Host +config.mailer_user=User +config.mailer_use_sendmail=Use Sendmail +config.mailer_sendmail_path=Sendmail Path +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. + +config.oauth_config=OAuth Configuration +config.oauth_enabled=Enabled + +config.cache_config=Cache Configuration +config.cache_adapter=Cache Adapter +config.cache_interval=Cache Interval +config.cache_conn=Cache Connection +config.cache_item_ttl=Cache Item TTL + +config.session_config=Session Configuration +config.session_provider=Session Provider +config.provider_config=Provider Config +config.cookie_name=Cookie Name +config.enable_set_cookie=Enable Set Cookie +config.gc_interval_time=GC Interval Time +config.session_life_time=Session Life Time +config.https_only=HTTPS Only +config.cookie_life_time=Cookie Life Time + +config.picture_config=Picture and Avatar Configuration +config.picture_service=Picture Service +config.disable_gravatar=Disable Gravatar +config.enable_federated_avatar=Enable Federated Avatars + +config.git_config=Git Configuration +config.git_disable_diff_highlight=Disable Diff Syntax Highlight +config.git_max_diff_lines=Max Diff Lines (for a single file) +config.git_max_diff_line_characters=Max Diff Characters (for a single line) +config.git_max_diff_files=Max Diff Files (to be shown) +config.git_gc_args=GC Arguments +config.git_migrate_timeout=Migration Timeout +config.git_mirror_timeout=Mirror Update Timeout +config.git_clone_timeout=Clone Operation Timeout +config.git_pull_timeout=Pull Operation Timeout +config.git_gc_timeout=GC Operation Timeout + +config.log_config=Log Configuration +config.log_mode=Log Mode +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL + +monitor.cron=Cron Tasks +monitor.name=Name +monitor.schedule=Schedule +monitor.next=Next Time +monitor.previous=Previous Time +monitor.execute_times=Executions +monitor.process=Running Processes +monitor.desc=Description +monitor.start=Start Time +monitor.execute_time=Execution Time +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s + +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v + +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. + +notices.system_notice_list=System Notices +notices.view_detail_header=View Notice Details +notices.actions=Actions +notices.select_all=Select All +notices.deselect_all=Deselect All +notices.inverse_selection=Inverse Selection +notices.delete_selected=Delete Selected +notices.delete_all=Delete All Notices +notices.type=Type +notices.type_1=Repository +notices.type_2=Task +notices.desc=Description +notices.op=Op. +notices.delete_success=The system notices have been deleted. + +[action] +create_repo=created repository %s +rename_repo=renamed repository from %[1]s to %[3]s +commit_repo=pushed to %[3]s at %[4]s +create_issue=`opened issue %s#%[2]s` +close_issue=`closed issue %s#%[2]s` +reopen_issue=`reopened issue %s#%[2]s` +create_pull_request=`created pull request %s#%[2]s` +close_pull_request=`closed pull request %s#%[2]s` +reopen_pull_request=`reopened pull request %s#%[2]s` +comment_issue=`commented on issue %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` +merge_pull_request=`merged pull request %s#%[2]s` +transfer_repo=transferred repository %s to %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare +compare_commits=Compare %d commits +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` + +[tool] +ago=%s ago +from_now=%s from now +now=now +future=future +1s=1 second +1m=1 minute +1h=1 hour +1d=1 day +1w=1 week +1mon=1 month +1y=1 year +seconds=%d seconds +minutes=%d minutes +hours=%d hours +days=%d days +weeks=%d weeks +months=%d months +years=%d years +raw_seconds=seconds +raw_minutes=minutes + +[dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. +file_too_big=File size ({{filesize}} MB) exceeds the maximum size of ({{maxFilesize}} MB). +remove_file=Remove file + +[notification] +notifications=Notifications +unread=Unread +read=Read +no_unread=No unread notifications. +no_read=No read notifications. +pin=Pin notification +mark_as_read=Mark as read +mark_as_unread=Mark as unread +mark_all_as_read=Mark all as read + +[gpg] +default_key=Signed with default key +error.extract_sign=Failed to extract signature +error.generate_hash=Failed to generate hash of commit +error.no_committer_account=No account linked to committer's email address +error.no_gpg_keys_found=No known key found for this signature in database +error.not_signed_commit=Not a signed commit +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. + +[units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. + diff --git a/options/locale/locale_zh-CN.ini b/options/locale/locale_zh-CN.ini index 996bc5f49c..2e77c2c0e4 100644 --- a/options/locale/locale_zh-CN.ini +++ b/options/locale/locale_zh-CN.ini @@ -166,6 +166,7 @@ openid_signin=启用 OpenID 登录 openid_signin_popup=启用通过 OpenID 登录 openid_signup=启用 OpenID 自助注册 openid_signup_popup=启用基于 OpenID 的用户自助注册。 +enable_captcha=启用注册验证码 enable_captcha_popup=要求在用户注册时输入预验证码 require_sign_in_view=启用页面访问限制 require_sign_in_view_popup=只有登录用户的才有页面访问权限。游客只会看到 "登录" 和注册页面 @@ -687,6 +688,7 @@ form.name_pattern_not_allowed=仓库名称中不允许使用模式 "%s"。 need_auth=需要授权验证 migrate_type=迁移类型 migrate_type_helper=该仓库将是一个 镜像 +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. migrate_items=迁移项目 migrate_items_wiki=百科 migrate_items_milestones=里程碑 @@ -1029,6 +1031,7 @@ issues.error_modifying_due_date=未能修改到期时间。 issues.error_removing_due_date=未能删除到期时间。 issues.push_commit_1=已于 %[2]s 推送了 %[1]d 提交 issues.push_commits_n=已于 %[2]s 推送了 %[1]d 提交 +issues.force_push_codes="强制推送%[1]s %[2]%[4]s %[6]s" issues.due_date_form=yyyy年mm月dd日 issues.due_date_form_add=添加到期时间 issues.due_date_form_edit=编辑 @@ -1647,6 +1650,7 @@ diff.review.placeholder=评审意见 diff.review.comment=评论 diff.review.approve=通过 diff.review.reject=请求变更 +diff.committed_by=committed by releases.desc=跟踪项目版本和下载。 release.releases=版本发布 diff --git a/options/locale/locale_zh-HK.ini b/options/locale/locale_zh-HK.ini index c6c1b5a0f5..ff5904afe7 100644 --- a/options/locale/locale_zh-HK.ini +++ b/options/locale/locale_zh-HK.ini @@ -3,19 +3,45 @@ dashboard=控制面版 explore=探索 help=說明 sign_in=登入 +sign_in_with=Sign In With sign_out=登出 +sign_up=Register link_account=連結帳戶 register=註冊 website=網站 version=版本 +powered_by=Powered by %s page=頁面 template=樣板 language=語言 notifications=訊息 +create_new=Create… +user_profile_and_more=Profile and Settings… +signed_in_as=已登入為 +enable_javascript=This website works better with JavaScript. +toc=Table of Contents +username=使用者名稱 +email=Email Address password=密碼 +re_type=Re-Type Password +captcha=CAPTCHA +twofa=Two-Factor Authentication +twofa_scratch=Two-Factor Scratch Code passcode=驗證碼 +u2f_insert_key=Insert your security key +u2f_sign_in=Press the button on your security key. If your security key has no button, re-insert it. +u2f_press_button=Please press the button on your security key… +u2f_use_twofa=Use a two-factor code from your phone +u2f_error=Could not read your security key. +u2f_unsupported_browser=Your browser does not support U2F security keys. +u2f_error_1=An unknown error occurred. Please retry. +u2f_error_2=Please make sure to use the correct, encrypted (https://) URL. +u2f_error_3=The server could not process your request. +u2f_error_4=The security key is not permitted for this request. Please make sure that the key is not already registered. +u2f_error_5=Timeout reached before your key could be read. Please reload this page and retry. +u2f_reload=Reload repository=儲存庫 organization=組織 @@ -26,8 +52,12 @@ new_mirror=新鏡像 new_fork=Fork 新的儲存庫 new_org=新增組織 manage_org=管理組織 +admin_panel=Site Administration account_settings=帳號設定 settings=設定 +your_profile=Profile +your_starred=Starred +your_settings=Settings all=所有 sources=來源 @@ -38,46 +68,155 @@ forks=複製列表 activities=活動 pull_requests=合併請求 issues=問題 +milestones=Milestones cancel=取消 +add=Add +add_all=Add All +remove=Remove +remove_all=Remove All +write=Write +preview=Preview +loading=Loading… +error404=The page you are trying to reach either does not exist or you are not authorized to view it. [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] +app_desc=A painless, self-hosted Git service +install=Easy to install +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=Cross-platform +platform_desc=Gitea runs anywhere Go can compile for: Windows, macOS, Linux, ARM, etc. Choose the one you love! +lightweight=Lightweight +lightweight_desc=Gitea has low minimal requirements and can run on an inexpensive Raspberry Pi. Save your machine energy! +license=Open Source +license_desc=Go get code.gitea.io/gitea! Join us by contributing to make this project even better. Don't be shy to be a contributor! [install] install=安裝頁面 +title=Initial Configuration +docker_helper=If you run Gitea inside Docker, please read the documentation before changing any settings. +requite_db_desc=Gitea requires MySQL, PostgreSQL, MSSQL or SQLite3. db_title=資料庫設定 db_type=資料庫類型 host=主機 +user=Username password=密碼 db_name=資料庫名稱 +db_helper=Note to MySQL users: please use the InnoDB storage engine and if you use "utf8mb4", your InnoDB version must be greater than 5.6 . +db_schema=Schema +db_schema_helper=Leave blank for database default ("public"). +ssl_mode=SSL +charset=Charset path=資料庫文件路徑 +sqlite_helper=File path for the SQLite3 database.
Enter an absolute path if you run Gitea as a service. +err_empty_db_path=The SQLite3 database path cannot be empty. +no_admin_and_disable_registration=You cannot disable user self-registration without creating an administrator account. +err_empty_admin_password=The administrator password cannot be empty. +err_empty_admin_email=The administrator email cannot be empty. +err_admin_name_is_reserved=Administrator Username is invalid, username is reserved +err_admin_name_pattern_not_allowed=Administrator username is invalid, the username matches a reserved pattern +err_admin_name_is_invalid=Administrator Username is invalid +general_title=General Settings +app_name=Site Title +app_name_helper=You can enter your company name here. repo_path=儲存庫的根目錄 +repo_path_helper=Remote Git repositories will be saved to this directory. +lfs_path=Git LFS Root Path +lfs_path_helper=Files tracked by Git LFS will be stored in this directory. Leave empty to disable. +run_user=Run As Username +run_user_helper=Enter the operating system username that Gitea runs as. Note that this user must have access to the repository root path. +domain=SSH Server Domain +domain_helper=Domain or host address for SSH clone URLs. +ssh_port=SSH Server Port +ssh_port_helper=Port number your SSH server listens on. Leave empty to disable. +http_port=Gitea HTTP Listen Port +http_port_helper=Port number the Giteas web server will listen on. +app_url=Gitea Base URL +app_url_helper=Base address for HTTP(S) clone URLs and email notifications. log_root_path=日誌路徑 +log_root_path_helper=Log files will be written to this directory. optional_title=可選設定 +email_title=Email Settings smtp_host=SMTP 主機 +smtp_from=Send Email As +smtp_from_helper=Email address Gitea will use. Enter a plain email address or use the "Name" format. +mailer_user=SMTP Username +mailer_password=SMTP Password +register_confirm=Require Email Confirmation to Register +mail_notify=Enable Email Notifications +server_service_title=Server and Third-Party Service Settings +offline_mode=Enable Local Mode +offline_mode_popup=Disable third-party content delivery networks and serve all resources locally. +disable_gravatar=Disable Gravatar +disable_gravatar_popup=Disable Gravatar and third-party avatar sources. A default avatar will be used unless a user locally uploads an avatar. +federated_avatar_lookup=Enable Federated Avatars federated_avatar_lookup_popup=開啟聯合頭像查詢並使用基於開放源碼的 libravatar 服務 +disable_registration=Disable Self-Registration +disable_registration_popup=Disable user self-registration. Only administrators will be able to create new user accounts. +allow_only_external_registration_popup=Allow Registration Only Through External Services +openid_signin=啟用 OpenID 登入 +openid_signin_popup=Enable user sign-in via OpenID. +openid_signup=Enable OpenID Self-Registration +openid_signup_popup=Enable OpenID-based user self-registration. +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=要求在用戶註冊時輸入驗證碼 +require_sign_in_view=Require Sign-In to View Pages +require_sign_in_view_popup=Limit page access to signed-in users. Visitors will only see the 'sign in' and registration pages. +admin_setting_desc=Creating an administrator account is optional. The first registered user will automatically become an administrator. +admin_title=Administrator Account Settings +admin_name=Administrator Username admin_password=管理員密碼 confirm_password=確認密碼 +admin_email=Email Address install_btn_confirm=立即安裝 test_git_failed=無法識別 'git' 命令:%v +sqlite3_not_available=This Gitea version does not support SQLite3. Please download the official binary version from %s (not the 'gobuild' version). +invalid_db_setting=The database settings are invalid: %v +invalid_repo_path=The repository root path is invalid: %v +run_user_not_match=The 'run as' username is not the current username: %s -> %s save_config_failed=儲存設定失敗:%v +invalid_admin_setting=Administrator account setting is invalid: %v +install_success=Welcome! Thank you for choosing Gitea. Have fun and take care! +invalid_log_root_path=The log path is invalid: %v +default_keep_email_private=Hide Email Addresses by Default +default_keep_email_private_popup=Hide email addresses of new user accounts by default. +default_allow_create_organization=Allow Creation of Organizations by Default +default_allow_create_organization_popup=Allow new user accounts to create organizations by default. +default_enable_timetracking=Enable Time Tracking by Default +default_enable_timetracking_popup=Enable time tracking for new repositories by default. +no_reply_address=Hidden Email Domain +no_reply_address_helper=Domain name for users with a hidden email address. For example, the username 'joe' will be logged in Git as 'joe@noreply.example.org' if the hidden email domain is set to 'noreply.example.org'. [home] +uname_holder=Username or Email Address password_holder=密碼 switch_dashboard_context=切換控制面版用戶 +my_repos=Repositories +show_more_repos=Show more repositories… collaborative_repos=參與協作的儲存庫 my_orgs=我的組織 my_mirrors=我的鏡像 view_home=訪問 %s +search_repos=Find a repository… +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=屬於該用戶儲存庫的 @@ -86,41 +225,93 @@ repos=儲存庫 users=使用者 organizations=組織 search=搜尋 +code=Code +repo_no_results=No matching repositories found. +user_no_results=No matching users found. +org_no_results=No matching organizations found. +code_no_results=No source code matching your search term found. +code_search_results=Search results for '%s' +code_last_indexed_at=Last indexed %s [auth] +create_new_account=Register Account register_helper_msg=已經註冊?立即登錄! +social_register_helper_msg=Already have an account? Link it now! +disable_register_prompt=Registration is disabled. Please contact your site administrator. +disable_register_mail=Email confirmation for registration is disabled. remember_me=記住登錄 forgot_password_title=忘記密碼 forgot_password=忘記密碼? +sign_up_now=Need an account? Register now. +sign_up_successful=Account was successfully created. confirmation_mail_sent_prompt=一封新的確認郵件已發送至 %s。請檢查您的收件箱並在 %s 小時內完成確認註冊操作。 +must_change_password=Update your password +allow_password_change=Require user to change password (recommended) +reset_password_mail_sent_prompt=A confirmation email has been sent to %s. Please check your inbox within the next %s to complete the account recovery process. active_your_account=啟用您的帳戶 +account_activated=Account has been activated +prohibit_login=Sign In Prohibited +prohibit_login_desc=Your account is prohibited to sign in, please contact your site administrator. +resent_limit_prompt=You have already requested an activation email recently. Please wait 3 minutes and try again. has_unconfirmed_mail=%s 您好,您有一封發送至( %s) 但未被確認的郵件。如果您未收到啟用郵件,或需要重新發送,請單擊下方的按鈕。 resend_mail=單擊此處重新發送確認郵件 email_not_associate=此電子郵件地址未與任何帳戶連結 +send_reset_mail=Send Account Recovery Email +reset_password=Account Recovery +invalid_code=Your confirmation code is invalid or has expired. +reset_password_helper=Recover Account +reset_password_wrong_user=You are signed in as %s, but the account recovery link is for %s +password_too_short=Password length cannot be less than %d characters. +non_local_account=Non-local users can not update their password through the Gitea web interface. verify=驗證 scratch_code=備用碼 use_scratch_code=使用備用碼 twofa_scratch_used=你已經使用了你的備用碼。你將會被轉到兩步驟驗證設定頁面以便移除你已註冊設備或重新產生新的備用碼。 +twofa_passcode_incorrect=Your passcode is incorrect. If you misplaced your device, use your scratch code to sign in. twofa_scratch_token_incorrect=您的備用碼不正確 +login_userpass=Sign In +login_openid=OpenID +oauth_signup_tab=Register New Account +oauth_signup_title=Add Email and Password (for Account Recovery) +oauth_signup_submit=Complete Account +oauth_signin_tab=Link to Existing Account +oauth_signin_title=Sign In to Authorize Linked Account +oauth_signin_submit=Link Account openid_connect_submit=連接 openid_connect_title=連接到現有帳戶 +openid_connect_desc=The chosen OpenID URI is unknown. Associate it with a new account here. openid_register_title=建立新帳戶 +openid_register_desc=The chosen OpenID URI is unknown. Associate it with a new account here. +openid_signin_desc=Enter your OpenID URI. For example: https://anne.me, bob.openid.org.cn or gnusocial.net/carry. +disable_forgot_password_mail=Account recovery is disabled. Please contact your site administrator. +email_domain_blacklisted=You cannot register with your email address. +authorize_application=Authorize Application +authorize_redirect_notice=You will be redirected to %s if you authorize this application. +authorize_application_created_by=This application was created by %s. +authorize_application_description=If you grant the access, it will be able to access and write to all your account information, including private repos and organisations. +authorize_title=Authorize "%s" to access your account? +authorization_failed=Authorization failed +authorization_failed_desc=The authorization failed because we detected an invalid request. Please contact the maintainer of the app you've tried to authorize. +sspi_auth_failed=SSPI authentication failed [mail] activate_account=請啟用您的帳戶 activate_email=請驗證您的郵箱地址 +reset_password=Recover your account register_success=註冊成功 register_notify=歡迎來到 Gitea [modal] yes=確認操作 no=取消操作 +modify=Update [form] UserName=使用者名稱 RepoName=儲存庫名稱 Email=郵箱地址 Password=密碼 +Retype=Re-Type Password SSHTitle=SSH 金鑰名稱 HttpsUrl=HTTPS URL 地址 PayloadUrl=推送地址 @@ -135,155 +326,415 @@ CommitChoice=提交選擇 TreeName=檔案路徑 Content=內容 +SSPISeparatorReplacement=Separator +SSPIDefaultLanguage=Default Language require_error=不能為空。 +alpha_dash_error=` should contain only alphanumeric, dash ('-') and underscore ('_') characters.` +alpha_dash_dot_error=` should contain only alphanumeric, dash ('-'), underscore ('_') and dot ('.') characters.` +git_ref_name_error=` must be a well-formed Git reference name.` size_error=長度必須為 %s。 min_size_error=長度最小為 %s 個字符。 max_size_error=長度最大為 %s 個字符。 email_error=不是一個有效的郵箱地址。 url_error=不是一個有效的 URL。 include_error=必須包含子字符串 '%s'。 +glob_pattern_error=` glob pattern is invalid: %s.` unknown_error=未知錯誤: +captcha_incorrect=The CAPTCHA code is incorrect. +password_not_match=The passwords do not match. +lang_select_error=Select a language from the list. +username_been_taken=The username is already taken. +repo_name_been_taken=The repository name is already used. +visit_rate_limit=Remote visit addressed rate limitation. +2fa_auth_required=Remote visit required two factors authentication. +org_name_been_taken=The organization name is already taken. +team_name_been_taken=The team name is already taken. +team_no_units_error=Allow access to at least one repository section. +email_been_used=The email address is already used. +openid_been_used=The OpenID address '%s' is already used. +username_password_incorrect=Username or password is incorrect. +password_complexity=Password does not pass complexity requirements: +password_lowercase_one=At least one lowercase character +password_uppercase_one=At least one uppercase character +password_digit_one=At least one digit +password_special_one=At least one special character (punctuation, brackets, quotes, etc.) +enterred_invalid_repo_name=The repository name you entered is incorrect. +enterred_invalid_owner_name=The new owner name is not valid. +enterred_invalid_password=The password you entered is incorrect. user_not_exist=該使用者名稱並不存在 +team_not_exist=The team does not exist. +last_org_owner=You cannot remove the last user from the 'owners' team. There must be at least one owner in any given team. +cannot_add_org_to_team=An organization cannot be added as a team member. +invalid_ssh_key=Can not verify your SSH key: %s +invalid_gpg_key=Can not verify your GPG key: %s +unable_verify_ssh_key=Can not verify the SSH key; double-check it for mistakes. auth_failed=授權驗證失敗:%v +still_own_repo=Your account owns one or more repositories; delete or transfer them first. +still_has_org=Your account is a member of one or more organizations; leave them first. +org_still_own_repo=This organization still owns one or more repositories; delete or transfer them first. target_branch_not_exist=目標分支不存在 [user] +change_avatar=Change your avatar… join_on=加入於 repositories=儲存庫列表 activity=公開活動 followers=關註者 +starred=Starred Repositories following=關註中 follow=關注 unfollow=取消關注 +heatmap.loading=Loading Heatmap… +user_bio=Biography form.name_reserved=這個使用者名稱已被系統保留,請改用其他名稱。 +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a username. +form.name_chars_not_allowed=User name '%s' contains invalid characters. [settings] profile=個人訊息 +account=Account password=修改密碼 +security=安全 avatar=頭像 ssh_gpg_keys=SSH / GPG 金鑰 social=社交帳號綁定 +applications=Applications +orgs=Manage Organizations +repos=儲存庫 delete=刪除帳戶 twofa=兩步驟驗證 +account_link=Linked Accounts +organization=Organizations uid=使用者 ID +u2f=Security Keys public_profile=公開訊息 +profile_desc=Your email address will be used for notifications and other operations. +password_username_disabled=Non-local users are not allowed to change their username. Please contact your site administrator for more details. full_name=自定義名稱 website=個人網站 location=所在地區 +update_theme=Update Theme update_profile=更新訊息 update_profile_success=您的個人資料已被更新 +change_username=Your username has been changed. +change_username_prompt=Note: username changes also change your account URL. continue=繼續操作 cancel=取消操作 +language=Language +ui=Theme +lookup_avatar_by_mail=Look Up Avatar by Email Address federated_avatar_lookup=Federated Avatar 查詢 enable_custom_avatar=啟動自定義頭像 choose_new_avatar=選擇新的頭像 +update_avatar=Update Avatar delete_current_avatar=刪除當前頭像 +uploaded_avatar_not_a_image=The uploaded file is not an image. +uploaded_avatar_is_too_big=The uploaded file has exceeded the maximum size. +update_avatar_success=Your avatar has been updated. +change_password=Update Password old_password=當前密碼 new_password=新的密碼 +retype_new_password=Re-Type New Password +password_incorrect=The current password is incorrect. +change_password_success=Your password has been updated. Sign in using your new password from now on. +password_change_disabled=Non-local users can not update their password through the Gitea web interface. emails=電子郵件地址 +manage_emails=Manage Email Addresses +manage_themes=Select default theme +manage_openid=Manage OpenID Addresses email_desc=您的主要邮箱地址将被用于通知提醒和其它操作。 +theme_desc=This will be your default theme across the site. primary=主要 +activated=Activated +requires_activation=Requires activation +primary_email=Make Primary +activate_email=Send Activation +activations_pending=Activations Pending +delete_email=Remove +email_deletion=Remove Email Address +email_deletion_desc=The email address and related information will be removed from your account. Git commits by this email address will remain unchanged. Continue? +email_deletion_success=The email address has been removed. +theme_update_success=Your theme was updated. +theme_update_error=The selected theme does not exist. +openid_deletion=Remove OpenID Address +openid_deletion_desc=Removing this OpenID address from your account will prevent you from signing in with it. Continue? +openid_deletion_success=The OpenID address has been removed. +add_new_email=Add New Email Address +add_new_openid=Add New OpenID URI +add_email=Add Email Address add_openid=新增 OpenID URI +add_email_confirmation_sent=A confirmation email has been sent to '%s'. Please check your inbox within the next %s to confirm your email address. +add_email_success=The new email address has been added. +email_preference_set_success=Email preference has been set successfully. +add_openid_success=The new OpenID address has been added. +keep_email_private=Hide Email Address +keep_email_private_popup=Your email address will be hidden from other users. +openid_desc=OpenID lets you delegate authentication to an external provider. manage_ssh_keys=管理 SSH 金鑰 manage_gpg_keys=管理 GPG 金鑰 add_key=增加金鑰 +ssh_desc=These public SSH keys are associated with your account. The corresponding private keys allow full access to your repositories. +gpg_desc=These public GPG keys are associated with your account. Keep your private keys safe as they allow commits to be verified. ssh_helper=需要協助? 查詢GitHub的文件以 您自有SSH金鑰 or solve common problems you may encounter using SSH. gpg_helper=需要協助嗎?建議可看看 GitHub 的 about GPG 文件。 add_new_key=增加 SSH 金鑰 add_new_gpg_key=新增 GPG 金鑰 +ssh_key_been_used=This SSH key has already been added to the server. +ssh_key_name_used=An SSH key with same name is already added to your account. +gpg_key_id_used=A public GPG key with same ID already exists. +gpg_no_key_email_found=This GPG key is not usable with any email address associated with your account. subkeys=次金鑰 key_id=金鑰 ID key_name=金鑰名稱 key_content=金鑰內容 +add_key_success=The SSH key '%s' has been added. +add_gpg_key_success=The GPG key '%s' has been added. +delete_key=Remove +ssh_key_deletion=Remove SSH Key +gpg_key_deletion=Remove GPG Key +ssh_key_deletion_desc=Removing an SSH key revokes its access to your account. Continue? +gpg_key_deletion_desc=Removing a GPG key un-verifies commits signed by it. Continue? +ssh_key_deletion_success=The SSH key has been removed. +gpg_key_deletion_success=The GPG key has been removed. add_on=增加於 valid_until=有效期至 valid_forever=永遠有效 last_used=上次使用在 no_activity=沒有最近活動 +can_read_info=讀取 +can_write_info=寫入 key_state_desc=該金鑰在 7 天內被使用過 token_state_desc=此 token 在過去七天內曾經被使用過 show_openid=在設定檔顯示 hide_openid=從設定檔隱藏 +ssh_disabled=SSH Disabled manage_social=管理關聯社交帳戶 +social_desc=These social accounts are linked to your Gitea account. Make sure you recognize all of them as they can be used to sign in to your Gitea account. +unbind=Unlink +unbind_success=The social account has been unlinked from your Gitea account. +manage_access_token=Manage Access Tokens generate_new_token=生成新的令牌 +tokens_desc=These tokens grant access to your account using the Gitea API. +new_token_desc=Applications using a token have full access to your account. token_name=令牌名稱 generate_token=生成令牌 +generate_token_success=Your new token has been generated. Copy it now as it will not be shown again. +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=删除令牌 +access_token_deletion=Delete Access Token +access_token_deletion_desc=Deleting a token will revoke access to your account for applications using it. Continue? +delete_token_success=The token has been deleted. Applications using it no longer have access to your account. +manage_oauth2_applications=Manage OAuth2 Applications +edit_oauth2_application=Edit OAuth2 Application +oauth2_applications_desc=OAuth2 applications enables your third-party application to securely authenticate users at this Gitea instance. +remove_oauth2_application=Remove OAuth2 Application +remove_oauth2_application_desc=Removing an OAuth2 application will revoke access to all signed access tokens. Continue? +remove_oauth2_application_success=The application has been deleted. +create_oauth2_application=Create a new OAuth2 Application +create_oauth2_application_button=Create Application +create_oauth2_application_success=You've successfully created a new OAuth2 application. +update_oauth2_application_success=You've successfully updated the OAuth2 application. +oauth2_application_name=Application Name +oauth2_select_type=Which application type fits? +oauth2_type_web=Web (e.g. Node.JS, Tomcat, Go) +oauth2_type_native=Native (e.g. Mobile, Desktop, Browser) +oauth2_redirect_uri=Redirect URI +save_application=Save +oauth2_client_id=Client ID +oauth2_client_secret=Client Secret +oauth2_regenerate_secret=Regenerate Secret +oauth2_regenerate_secret_hint=Lost your secret? +oauth2_client_secret_hint=The secret won't be visible if you revisit this page. Please save your secret. +oauth2_application_edit=Edit +oauth2_application_create_description=OAuth2 applications gives your third-party application access to user accounts on this instance. +oauth2_application_remove_description=Removing an OAuth2 application will prevent it to access authorized user accounts on this instance. Continue? +authorized_oauth2_applications=Authorized OAuth2 Applications +authorized_oauth2_applications_description=You've granted access to your personal Gitea account to these third party applications. Please revoke access for applications no longer needed. +revoke_key=Revoke +revoke_oauth2_grant=Revoke Access +revoke_oauth2_grant_description=Revoking access for this third party application will prevent this application from accessing your data. Are you sure? +revoke_oauth2_grant_success=You've revoked access successfully. +twofa_desc=Two-factor authentication enhances the security of your account. twofa_is_enrolled=您的帳號已經啟用兩步驟驗證。 twofa_not_enrolled=您的帳號目前尚未啟用兩步驟驗證。 +twofa_disable=Disable Two-Factor Authentication +twofa_scratch_token_regenerate=Regenerate Scratch Token +twofa_scratch_token_regenerated=Your scratch token is now %s. Store it in a safe place. +twofa_enroll=Enroll into Two-Factor Authentication +twofa_disable_note=You can disable two-factor authentication if needed. +twofa_disable_desc=Disabling two-factor authentication will make your account less secure. Continue? +regenerate_scratch_token_desc=If you misplaced your scratch token or have already used it to sign in you can reset it here. twofa_disabled=兩步驟驗證已經被關閉。 scan_this_image=使用您的授權應用程式來掃瞄圖片: or_enter_secret=或者輸入密碼: %s +then_enter_passcode=And enter the passcode shown in the application: +passcode_invalid=The passcode is incorrect. Try again. +twofa_enrolled=Your account has been enrolled into two-factor authentication. Store your scratch token (%s) in a safe place as it is only shown once! +u2f_desc=Security keys are hardware devices containing cryptographic keys. They can be used for two-factor authentication. Security keys must support the FIDO U2F standard. +u2f_require_twofa=Your account must be enrolled in two-factor authentication to use security keys. +u2f_register_key=Add Security Key +u2f_nickname=Nickname +u2f_press_button=Press the button on your security key to register it. +u2f_delete_key=Remove Security Key +u2f_delete_key_desc=If you remove a security key you can no longer sign in with it. Continue? +manage_account_links=Manage Linked Accounts +manage_account_links_desc=These external accounts are linked to your Gitea account. +account_links_not_available=There are currently no external accounts linked to your Gitea account. +remove_account_link=Remove Linked Account +remove_account_link_desc=Removing a linked account will revoke its access to your Gitea account. Continue? +remove_account_link_success=The linked account has been removed. orgs_none=您尚未成為任一組織的成員。 repos_none=您不擁有任何存儲庫 delete_account=刪除當前帳戶 +delete_prompt=This operation will permanently delete your user account. It CAN NOT be undone. confirm_delete_account=確認刪除帳戶 +delete_account_title=Delete User Account +delete_account_desc=Are you sure you want to permanently delete this user account? +email_notifications.enable=Enable Email Notifications +email_notifications.onmention=Only Email on Mention +email_notifications.disable=Disable Email Notifications +email_notifications.submit=Set Email Preference [repo] owner=擁有者 repo_name=儲存庫名稱 +repo_name_helper=Good repository names use short, memorable and unique keywords. +repo_size=Repository Size +template=Template +template_select=Select a template. +template_helper=Make repository a template +template_description=Template repositories let users generate new repositories with the same directory structure, files, and optional settings. visibility=可見度 +visibility_description=Only the owner or the organization members if they have rights, will be able to see it. +visibility_helper=Make Repository Private +visibility_helper_forced=Your site administrator forces new repositories to be private. +visibility_fork_helper=(Changing this will affect all forks.) +clone_helper=Need help cloning? Visit Help. fork_repo=複製儲存庫 fork_from=複製自 +fork_visibility_helper=The visibility of a forked repository cannot be changed. +use_template=Use this template +generate_repo=Generate Repository +generate_from=Generate From repo_desc=儲存庫描述 repo_lang=儲存庫語言 +repo_gitignore_helper=Select .gitignore templates. +issue_labels=Issue Labels +issue_labels_helper=Select an issue label set. license=授權許可 +license_helper=Select a license file. +readme=README +readme_helper=Select a README file template. +auto_init=Initialize Repository (Adds .gitignore, License and README) create_repo=建立儲存庫 default_branch=默認分支 mirror_prune=裁減 +mirror_prune_desc=Remove obsolete remote-tracking references +mirror_interval=Mirror Interval (valid time units are 'h', 'm', 's'). 0 to disable automatic sync. +mirror_interval_invalid=The mirror interval is not valid. +mirror_address=Clone From URL +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. +mirror_last_synced=Last Synchronized watchers=關注者 stargazers=稱讚者 forks=複製儲存庫 +pick_reaction=選擇你的表情反應 +reactions_more=and %d more +unit_disabled=The site administrator has disabled this repository section. +language_other=Other +template.items=Template Items +template.git_content=Git Content (Default Branch) +template.git_hooks=Git Hooks +template.git_hooks_tooltip=You are currently unable to modify or remove git hooks once added. Select this only if you trust the template repository. +template.webhooks=Webhooks +template.topics=Topics +template.avatar=Avatar +template.issue_labels=Issue Labels +template.one_item=Must select at least one template item +template.invalid=Must select a template repository +archive.title=This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests. +archive.issue.nocomment=This repo is archived. You cannot comment on issues. +archive.pull.nocomment=This repo is archived. You cannot comment on pull requests. form.reach_limit_of_creation=您已經達到了儲存庫 %d 的上限。 form.name_reserved=儲存庫名稱 '%s' 是預留的。 +form.name_pattern_not_allowed=The pattern '%s' is not allowed in a repository name. +need_auth=Clone Authorization migrate_type=遷移類型 migrate_type_helper=該儲存庫將是一個 鏡像 +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=Wiki +migrate_items_milestones=Milestones +migrate_items_labels=Labels +migrate_items_issues=Issues +migrate_items_pullrequests=Pull Requests +migrate_items_releases=Releases migrate_repo=遷移儲存庫 +migrate.clone_address=Migrate / Clone From URL +migrate.clone_address_desc=The HTTP(S) or Git 'clone' URL of an existing repository +migrate.clone_local_path=or a local server path migrate.permission_denied=您並沒有導入本地儲存庫的權限。 +migrate.invalid_local_path=The local path is invalid. It does not exist or is not a directory. migrate.failed=遷移失敗:%v +migrate.lfs_mirror_unsupported=Mirroring LFS objects is not supported - use 'git lfs fetch --all' and 'git lfs push --all' instead. +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=镜像来自 forked_from=複製自 +generated_from=generated from +fork_from_self=You cannot fork a repository you own. +fork_guest_user=登入並 Fork 這個倉庫。 copy_link=複製連結 +copy_link_success=Link has been copied +copy_link_error=Use ⌘C or Ctrl-C to copy copied=複製成功 unwatch=取消關注 watch=關註 unstar=取消收藏 star=收藏 fork=複製 +download_archive=Download Repository no_desc=暫無描述 quick_guide=快速幫助 clone_this_repo=複製當前儲存庫 create_new_repo_command=從命令列建立新儲存庫。 push_exist_repo=從命令列推送已存在的儲存庫 +empty_message=This repository does not contain any content. code=程式碼 +code.desc=Access source code, files, commits and branches. branch=分支 tree=目錄樹 filter_branch_and_tag=過濾分支或標籤 @@ -292,68 +743,160 @@ tags=標籤列表 issues=問題管理 pulls=合併請求 labels=標籤 +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=manage milestones=里程碑 commits=提交歷史 +commit=Commit releases=版本發佈 file_raw=原始文件 file_history=文件歷史 file_view_raw=查看原始文件 file_permalink=永久連結 +file_too_large=The file is too large to be shown. +video_not_supported_in_browser=Your browser does not support the HTML5 'video' tag. +audio_not_supported_in_browser=Your browser does not support the HTML5 'audio' tag. stored_lfs=儲存到到 Git LFS +symbolic_link=Symbolic link +commit_graph=Commit Graph +blame=Blame +normal_view=Normal View +line=line +lines=lines +editor.new_file=New File +editor.upload_file=Upload File +editor.edit_file=Edit File editor.preview_changes=預覽更改 +editor.cannot_edit_lfs_files=LFS files cannot be edited in the web interface. +editor.cannot_edit_non_text_files=Binary files cannot be edited in the web interface. +editor.edit_this_file=Edit File +editor.this_file_locked=File is locked +editor.must_be_on_a_branch=You must be on a branch to make or propose changes to this file. +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. +editor.delete_this_file=Delete File +editor.must_have_write_access=You must have write access to make or propose changes to this file. +editor.file_delete_success=File '%s' has been deleted. +editor.name_your_file=Name your file… +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. editor.or=或 +editor.cancel_lower=Cancel +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=提交更改嗎? +editor.add_tmpl=Add '' editor.add=新增 '%s' editor.update=更新 '%s' editor.delete=刪除 '%s' +editor.commit_message_desc=Add an optional extended description… editor.commit_directly_to_this_branch=直接提交到 %s 分支。 editor.create_new_branch=建立 新的分支 為此提交和開始合併請求。 +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change +editor.new_branch_name_desc=New branch name… editor.cancel=取消 +editor.filename_cannot_be_empty=The filename cannot be empty. +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. editor.branch_already_exists='%s' 已存在於此存儲庫。 +editor.directory_is_a_file=Directory name '%s' is already used as a filename in this repository. +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=Filename '%s' is already used as a directory name in this repository. +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=Commit an empty file +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=沒有可以顯示的變更。 editor.fail_to_update_file=上傳/建立檔案 '%s' 失敗, 錯誤訊息: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=Add a directory… editor.unable_to_upload_files=上傳檔案失敗到 '%s', 錯誤訊息: %v +editor.upload_file_is_locked=File '%s' is locked by %s. editor.upload_files_to_dir=上傳檔案到 '%s' +editor.cannot_commit_to_protected_branch=Cannot commit to protected branch '%s'. +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit +commits.desc=Browse source code change history. commits.commits=次程式碼提交 +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. +commits.search=Search commits… +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=搜尋 +commits.search_all=All Branches commits.author=作者 commits.message=備註 commits.date=提交日期 commits.older=更舊的提交 commits.newer=更新的提交 commits.signed_by=簽署人 +commits.signed_by_untrusted_user=Signed by untrusted user +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer +commits.gpg_key_id=GPG Key ID +ext_issues=Ext. Issues +ext_issues.desc=Link to an external issue tracker. +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=建立問題 +issues.new.title_empty=Title cannot be empty issues.new.labels=標籤 +issues.new.add_labels_title=Apply labels issues.new.no_label=未選擇標籤 issues.new.clear_labels=清除已選取標籤 +issues.new.no_items=No items issues.new.milestone=里程碑 +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=未選擇里程碑 issues.new.clear_milestone=清除已選取里程碑 issues.new.open_milestone=開啟中的里程碑 issues.new.closed_milestone=已關閉的里程碑 +issues.new.assignees=Assignees +issues.new.add_assignees_title=Assign users +issues.new.clear_assignees=Clear assignees +issues.new.no_assignees=No Assignees +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review +issues.no_ref=No Branch/Tag Specified issues.create=建立問題 issues.new_label=建立標籤 +issues.new_label_placeholder=Label name +issues.new_label_desc_placeholder=Description issues.create_label=建立標籤 issues.label_templates.title=載入一組預定義的標籤 +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: issues.label_templates.helper=選擇一個標籤集 +issues.label_templates.use=Use Label Set issues.label_templates.fail_to_load_file=載入標籤範本檔案 '%s' 失敗: %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`新增至%s 里程碑 %s` issues.change_milestone_at=`%[3]s 修改了里程碑 %[1]s%[2]s` issues.remove_milestone_at=`從里程碑 %[2]s 刪除 %[1]s` issues.deleted_milestone=`(已刪除)` issues.self_assign_at=將 %s 指派給自己 issues.add_assignee_at=`被%s %s指派` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` issues.delete_branch_at=`刪除分支 %s %s` issues.open_tab=%d 個開啓中 issues.close_tab=%d 個已關閉 issues.filter_label=標籤篩選 +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` +issues.filter_label_no_select=All labels issues.filter_milestone=里程碑篩選 +issues.filter_milestone_no_select=All milestones issues.filter_assignee=指派人篩選 +issues.filter_assginee_no_select=All assignees issues.filter_type=類型篩選 issues.filter_type.all_issues=所有問題 issues.filter_type.assigned_to_you=指派給您的 @@ -366,6 +909,12 @@ issues.filter_sort.recentupdate=最近更新 issues.filter_sort.leastupdate=最少更新 issues.filter_sort.mostcomment=最多評論 issues.filter_sort.leastcomment=最少評論 +issues.filter_sort.nearduedate=Nearest due date +issues.filter_sort.farduedate=Farthest due date +issues.filter_sort.moststars=Most stars +issues.filter_sort.feweststars=Fewest stars +issues.filter_sort.mostforks=Most forks +issues.filter_sort.fewestforks=Fewest forks issues.action_open=開啟 issues.action_close=關閉 issues.action_label=標籤 @@ -374,7 +923,11 @@ issues.action_milestone_no_select=無里程碑 issues.action_assignee=負責人 issues.action_assignee_no_select=無負責人 issues.opened_by=由 %[3]s 於 %[1]s建立 +pulls.merged_by=merged %[1]s by %[3]s +pulls.merged_by_fake=merged %[1]s by %[2]s +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=由 %[2]s 於 %[1]s建立 +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=上一頁 issues.next=下一頁 issues.open_title=開啟中 @@ -382,44 +935,239 @@ issues.closed_title=已關閉 issues.num_comments=%d 條評論 issues.commented_at=` 評論 %s` issues.delete_comment_confirm=您確定要刪除該條評論嗎? +issues.context.copy_link=Copy Link +issues.context.quote_reply=Quote Reply +issues.context.edit=Edit +issues.context.delete=Delete issues.no_content=尚未有任何內容 issues.close_issue=關閉 +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` +issues.close_comment_issue=Comment and Close issues.reopen_issue=重新開啟 +issues.reopen_comment_issue=Comment and Reopen issues.create_comment=評論 +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`在代碼提交 %[2]s 中引用了該問題` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=發佈者 issues.collaborator=協同者 issues.owner=所有者 +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc= 登入 才能加入這對話。 issues.edit=編輯 issues.cancel=取消 issues.save=儲存 issues.label_title=標籤名稱 +issues.label_description=Label description issues.label_color=標籤顏色 issues.label_count=%d 個標籤 issues.label_open_issues=%d 個開啓的問題 issues.label_edit=編輯 issues.label_delete=刪除 +issues.label_modify=Edit Label +issues.label_deletion=Delete Label +issues.label_deletion_desc=Deleting a label removes it from all issues. Continue? +issues.label_deletion_success=The label has been deleted. issues.label.filter_sort.alphabetically=按字母顺序排序 issues.label.filter_sort.reverse_alphabetically=按字母反向排序 +issues.label.filter_sort.by_size=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d 參與者 issues.attachment.open_tab=`在新的標籤頁中查看 '%s'` issues.attachment.download=`點擊下載 '%s'` issues.subscribe=訂閱 issues.unsubscribe=取消訂閱 +issues.lock=Lock conversation +issues.unlock=Unlock conversation +issues.lock.unknown_reason=Cannot lock an issue with an unknown reason. +issues.lock_duplicate=An issue cannot be locked twice. +issues.unlock_error=Cannot unlock an issue that is not locked. +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=Lock +issues.unlock_confirm=Unlock +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=Reason for locking +issues.lock.title=Lock conversation on this issue. +issues.unlock.title=Unlock conversation on this issue. +issues.comment_on_locked=You cannot comment on a locked issue. +issues.tracker=Time Tracker +issues.start_tracking_short=開始 +issues.start_tracking=Start Time Tracking +issues.start_tracking_history=`started working %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed +issues.tracking_already_started=`You have already started time tracking on this issue!` +issues.stop_tracking=停止 +issues.stop_tracking_history=`stopped working %s` +issues.add_time=Manually Add Time +issues.add_time_short=Add Time +issues.add_time_cancel=取消 +issues.add_time_history=`added spent time %s` +issues.del_time_history=`deleted spent time %s` +issues.add_time_hours=小時 +issues.add_time_minutes=分鐘 +issues.add_time_sum_to_small=No time was entered. +issues.cancel_tracking=取消 +issues.cancel_tracking_history=`cancelled time tracking %s` +issues.time_spent_total=Total Time Spent +issues.time_spent_from_all_authors=`Total Time Spent: %s` +issues.due_date=Due Date +issues.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +issues.error_modifying_due_date=Failed to modify the due date. +issues.error_removing_due_date=Failed to remove the due date. +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` +issues.due_date_form=yyyy-mm-dd +issues.due_date_form_add=Add due date +issues.due_date_form_edit=Edit +issues.due_date_form_remove=Remove +issues.due_date_not_writer=You need repository write access to update an issue's due date. +issues.due_date_not_set=No due date set. +issues.due_date_added=added the due date %s %s +issues.due_date_modified=modified the due date to %s from %s %s +issues.due_date_remove=removed the due date %s %s +issues.due_date_overdue=Overdue +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=Dependencies +issues.dependency.issue_no_dependencies=This issue currently doesn't have any dependencies. +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=Add dependency… +issues.dependency.cancel=Cancel +issues.dependency.remove=Remove +issues.dependency.remove_info=Remove this dependency +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=Remove Dependency +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=Both issues must be in the same repository. +issues.review.self.approval=You cannot approve your own pull request. +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=Pending +issues.review.review=Review +issues.review.reviewers=Reviewers +issues.review.show_outdated=Show outdated +issues.review.hide_outdated=Hide outdated +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. pulls.new=建立合併請求 +pulls.compare_changes=New Pull Request +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. +pulls.compare_base=merge into +pulls.compare_compare=pull from pulls.filter_branch=過濾分支 pulls.no_results=未找到結果 +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` pulls.create=建立合併請求 +pulls.title_desc=請求將 %[1]d 次程式碼提交從 %[2]s 合併至 %[3]s pulls.merged_title_desc=於 %[4]s 將 %[1]d 次代碼提交從 %[2]s合併至 %[3]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=對話內容 pulls.tab_commits=程式碼提交 +pulls.tab_files=Files Changed pulls.reopen_to_merge=請重新開啟合併請求來完成合併操作。 +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. pulls.merged=已合併 +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. +pulls.has_merged=The pull request has been merged. +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=這個拉請求可以自動合併。 +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=合併請求 +pulls.rebase_merge_pull_request=Rebase and Merge +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) +pulls.squash_merge_pull_request=Squash and Merge +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=新的里程碑 milestones.open_tab=%d 開啟中 @@ -428,13 +1176,23 @@ milestones.closed=於 %s關閉 milestones.no_due_date=暫無截止日期 milestones.open=開啟 milestones.close=關閉 +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed milestones.create=建立里程碑 milestones.title=標題 milestones.desc=描述 milestones.due_date=截止日期(可選) milestones.clear=清除 +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. milestones.edit=編輯里程碑 +milestones.edit_subheader=Milestones organize issues and track progress. milestones.cancel=取消 +milestones.modify=Update Milestone +milestones.edit_success=Milestone '%s' has been updated. +milestones.deletion=Delete Milestone +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? +milestones.deletion_success=The milestone has been deleted. milestones.filter_sort.closest_due_date=到期日由近到遠 milestones.filter_sort.furthest_due_date=到期日由遠到近 milestones.filter_sort.least_complete=完成度由低到高 @@ -442,91 +1200,459 @@ milestones.filter_sort.most_complete=完成度由高到低 milestones.filter_sort.most_issues=問題由多到少 milestones.filter_sort.least_issues=問題由少到多 +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved +ext_wiki=Ext. Wiki +ext_wiki.desc=Link to an external wiki. +wiki=Wiki +wiki.welcome=Welcome to the Wiki. +wiki.welcome_desc=The wiki lets you write and share documentation with collaborators. +wiki.desc=Write and share documentation with collaborators. +wiki.create_first_page=Create the First Page wiki.page=頁面 wiki.filter_page=過濾頁面 +wiki.new_page=Page wiki.default_commit_message=關於此次頁面修改的說明(非必要)。 wiki.save_page=儲存頁面 wiki.last_commit_info=%s 於 %s 修改了此頁面 wiki.edit_page_button=修改 wiki.new_page_button=新的頁面 +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=刪除頁面 +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? wiki.page_already_exists=相同名稱的 Wiki 頁面已經存在。 +wiki.reserved_page=The wiki page name '%s' is reserved. wiki.pages=所有頁面 wiki.last_updated=最後更新於 %s +activity=活動 +activity.period.filter_label=Period: +activity.period.daily=1 天 +activity.period.halfweekly=3 天 +activity.period.weekly=1 周 +activity.period.monthly=1 月 +activity.period.quarterly=3 months +activity.period.semiyearly=6 months +activity.period.yearly=1 year +activity.overview=概覽 +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests +activity.merged_prs_count_1=Merged Pull Request +activity.merged_prs_count_n=Merged Pull Requests +activity.opened_prs_count_1=Proposed Pull Request +activity.opened_prs_count_n=Proposed Pull Requests +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=%s merged by %s +activity.title.prs_opened_by=%s proposed by %s +activity.merged_prs_label=已合併 +activity.opened_prs_label=Proposed +activity.active_issues_count_1=%d Active Issue +activity.active_issues_count_n=%d Active Issues +activity.closed_issues_count_1=已關閉的 Issue +activity.closed_issues_count_n=已關閉的 Issue +activity.title.issues_1=%d Issue +activity.title.issues_n=%d Issues +activity.title.issues_closed_by=%s closed by %s +activity.title.issues_created_by=%s created by %s +activity.closed_issue_label=已關閉 +activity.new_issues_count_1=新的 Issue +activity.new_issues_count_n=新的 Issues +activity.new_issue_label=已開啟 +activity.title.unresolved_conv_1=%d Unresolved Conversation +activity.title.unresolved_conv_n=%d Unresolved Conversations +activity.unresolved_conv_desc=These recently changed issues and pull requests have not been resolved yet. +activity.unresolved_conv_label=Open +activity.title.releases_1=%d Release +activity.title.releases_n=%d Releases +activity.title.releases_published_by=%s published by %s +activity.published_release_label=已發佈 +activity.no_git_activity=There has not been any commit activity in this period. +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d file +activity.git_stats_file_n=%d files +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=and +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions +search=搜尋 +search.search_repo=搜尋儲存庫 +search.results=Search results for "%s" in %s settings=儲存庫設定 settings.desc=設定是您可以管理儲存庫設定的地方 +settings.options=Repository +settings.collaboration=Collaborators +settings.collaboration.admin=Administrator settings.collaboration.write=可寫權限 settings.collaboration.read=可讀權限 +settings.collaboration.owner=Owner settings.collaboration.undefined=未定義 settings.hooks=管理 Webhooks settings.githooks=管理 Git Hooks settings.basic_settings=基本設定 settings.mirror_settings=鏡像設定 +settings.sync_mirror=Synchronize Now +settings.mirror_sync_in_progress=Mirror synchronization is in progress. Check back in a minute. +settings.email_notifications.enable=Enable Email Notifications +settings.email_notifications.onmention=Only Email on Mention +settings.email_notifications.disable=Disable Email Notifications +settings.email_notifications.submit=Set Email Preference +settings.site=Website settings.update_settings=更新儲存庫設定 settings.advanced_settings=高級設定 +settings.wiki_desc=Enable Repository Wiki +settings.use_internal_wiki=Use Built-In Wiki +settings.use_external_wiki=Use External Wiki settings.external_wiki_url=外部 Wiki 連結 +settings.external_wiki_url_error=The external wiki URL is not a valid URL. +settings.external_wiki_url_desc=Visitors are redirected to the external wiki URL when clicking the wiki tab. +settings.issues_desc=Enable Repository Issue Tracker +settings.use_internal_issue_tracker=Use Built-In Issue Tracker +settings.use_external_issue_tracker=Use External Issue Tracker settings.external_tracker_url=外部 Issue 追蹤網址 +settings.external_tracker_url_error=The external issue tracker URL is not a valid URL. +settings.external_tracker_url_desc=Visitors are redirected to the external issue tracker URL when clicking on the issues tab. settings.tracker_url_format=外部問題管理系統的 URL 格式 +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=External Issue Tracker Number Format settings.tracker_issue_style.numeric=數字 settings.tracker_issue_style.alphanumeric=字母及數字 +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. +settings.enable_timetracker=Enable Time Tracking +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits +settings.admin_settings=Administrator Settings +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=危險操作區 settings.new_owner_has_same_repo=新的儲存庫擁有者已經存在同名儲存庫! +settings.convert=Convert to Regular Repository +settings.convert_desc=You can convert this mirror into a regular repository. This cannot be undone. +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. +settings.convert_confirm=Convert Repository +settings.convert_succeed=The mirror has been converted into a regular repository. settings.transfer=轉移儲存庫所有權 +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: +settings.wiki_delete=Delete Wiki Data +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. +settings.confirm_wiki_delete=Delete Wiki Data +settings.wiki_deletion_success=The repository wiki data has been deleted. settings.delete=刪除本儲存庫 +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- 此操作 不可以 被回滾。 +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. +settings.deletion_success=The repository has been deleted. +settings.update_settings_success=The repository settings have been updated. settings.transfer_owner=新擁有者 +settings.make_transfer=Perform Transfer +settings.transfer_succeed=The repository has been transferred. +settings.confirm_delete=Delete Repository +settings.add_collaborator=Add Collaborator +settings.add_collaborator_success=The collaborator has been added. +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. +settings.delete_collaborator=Remove +settings.collaborator_deletion=Remove Collaborator +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? +settings.remove_collaborator_success=The collaborator has been removed. +settings.search_user_placeholder=Search user… +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=建立 Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. +settings.webhook_deletion=Remove Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? +settings.webhook_deletion_success=The webhook has been removed. settings.webhook.test_delivery=測試推送 +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=請求內容 settings.webhook.response=響應內容 settings.webhook.headers=標題 +settings.webhook.payload=Content settings.webhook.body=響應內容 +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=如果 Hook 未啟動,則會顯示樣例文件中的內容。如果想要刪除某個 Hook,則提交空白文本即可。 settings.githook_name=Hook 名稱 settings.githook_content=Hook 內容 settings.update_githook=更新 Hook 設定 +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. +settings.payload_url=Target URL +settings.http_method=HTTP Method +settings.content_type=POST Content Type settings.secret=金鑰文本 settings.slack_username=服務名稱 settings.slack_icon_url=圖標 URL +settings.discord_username=使用者名稱 +settings.discord_icon_url=Icon URL settings.slack_color=顏色代碼 +settings.event_desc=Trigger On: +settings.event_push_only=Push Events +settings.event_send_everything=All Events +settings.event_choose=Custom Events… +settings.event_header_repository=Repository Events settings.event_create=建立 +settings.event_create_desc=Branch or tag created. +settings.event_delete=Delete +settings.event_delete_desc=Branch or tag deleted. +settings.event_fork=Fork +settings.event_fork_desc=Repository forked. +settings.event_release=Release +settings.event_release_desc=Release published, updated or deleted in a repository. settings.event_push=推送 +settings.event_push_desc=Git push to a repository. +settings.event_repository=儲存庫 +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events +settings.event_issues=Issues +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. +settings.event_issue_comment=Issue Comment +settings.event_issue_comment_desc=Issue comment created, edited, or deleted. +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=合併請求 +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=Active +settings.active_helper=Information about triggered events will be sent to this webhook URL. +settings.add_hook_success=The webhook has been added. settings.update_webhook=更新 Webhook +settings.update_hook_success=The webhook has been updated. +settings.delete_webhook=Remove Webhook settings.recent_deliveries=最近推送記錄 settings.hook_type=Hook 類型 +settings.add_slack_hook_desc=Integrate Slack into your repository. settings.slack_token=令牌 settings.slack_domain=域名 settings.slack_channel=頻道 +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=管理部署金鑰 settings.add_deploy_key=新增部署金鑰 +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=Enable Write Access +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=There are no deploy keys yet. settings.title=標題 settings.deploy_key_content=金鑰文本 +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=The deploy key '%s' has been added. +settings.deploy_key_deletion=Remove Deploy Key +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=分支列表 settings.protected_branch=分支保護 settings.protected_branch_can_push=允許推送? settings.protected_branch_can_push_yes=你可以推送 settings.protected_branch_can_push_no=你不能推送 +settings.branch_protection=Branch Protection for Branch '%s' +settings.protect_this_branch=Enable Branch Protection +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=No pushing will be allowed to this branch. +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=Anyone with write access will be allowed to push to this branch (but not force push). +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=Only whitelisted users or teams will be allowed to push to this branch (but not force push). +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=Whitelisted users for pushing: +settings.protect_whitelist_search_users=Search users… +settings.protect_whitelist_teams=Whitelisted teams for pushing: +settings.protect_whitelist_search_teams=Search teams… +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=啟用保護 settings.delete_protected_branch=停用保護 +settings.update_protect_branch_success=Branch protection for branch '%s' has been updated. +settings.remove_protected_branch_success=Branch protection for branch '%s' has been disabled. +settings.protected_branch_deletion=Disable Branch Protection +settings.protected_branch_deletion_desc=Disabling branch protection allows users with write permission to push to the branch. Continue? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=Select a default repository branch for pull requests and code commits: +settings.choose_branch=Choose a branch… +settings.no_protected_branch=There are no protected branches. +settings.edit_protected_branch=Edit +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=Archive Repo +settings.archive.header=Archive This Repo +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=The repo was successfully archived. +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=瀏覽代碼 diff.parent=父節點 diff.commit=當前提交 +diff.git-notes=Notes diff.data_not_available=沒有內容比較可以使用 +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=分割檢視 diff.show_unified_view=統一視圖 +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=Show all changes +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc=共有 %d 個文件被更改,包括 %d 次插入%d 次删除 diff.bin=二進制 diff.view_file=查看文件 +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=Height +diff.file_byte_size=Size diff.file_suppressed=文件差異過大導致無法顯示 diff.too_many_files=部分文件因文件數量過多而無法顯示 +diff.comment.placeholder=Leave a comment +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=Add comment +diff.comment.start_review=Start review +diff.comment.reply=Reply +diff.review=Review +diff.review.header=Submit review +diff.review.placeholder=Review comment +diff.review.comment=Comment +diff.review.approve=Approve +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=版本發佈 release.new_release=發佈新版本 release.draft=草稿 @@ -535,46 +1661,116 @@ release.stable=穩定 release.edit=編輯 release.ahead=在該版本發佈之後已有 %d 次程式碼提交到 %s 分支 release.source_code=程式碼 +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=標籤名稱 release.target=目標分支 +release.tag_helper=Choose an existing tag or create a new tag. release.title=標題 release.content=內容 +release.prerelease_desc=Mark as Pre-Release +release.prerelease_helper=Mark this release unsuitable for production use. release.cancel=取消 release.publish=發佈版本 release.save_draft=儲存草稿 +release.edit_release=Update Release +release.delete_release=Delete Release +release.deletion=Delete Release +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? release.deletion_success=已刪除此版本發佈。 +release.tag_name_already_exist=A release with this tag name already exists. +release.tag_name_invalid=The tag name is not valid. release.downloads=下載附件 +release.download_count=Downloads: %s +branch.name=Branch Name +branch.search=搜尋分支 +branch.already_exists=A branch named '%s' already exists. +branch.delete_head=刪除 +branch.delete=Delete Branch '%s' +branch.delete_html=刪除分支 +branch.delete_desc=Deleting a branch is permanent. It CANNOT be undone. Continue? +branch.deletion_success=Branch '%s' has been deleted. +branch.deletion_failed=Failed to delete branch '%s'. +branch.delete_branch_has_new_commits=Branch '%s' cannot be deleted because new commits have been added after merging. +branch.create_branch=Create branch %s +branch.create_from=from '%s' +branch.create_success=Branch '%s' has been created. +branch.branch_already_exists=Branch '%s' already exists in this repository. +branch.branch_name_conflict=Branch name '%s' conflicts with the already existing branch '%s'. +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. +branch.deleted_by=Deleted by %s +branch.restore_success=Branch '%s' has been restored. +branch.restore_failed=Failed to restore branch '%s'. +branch.protected_deletion_failed=Branch '%s' is protected. It cannot be deleted. +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=Included +topic.manage_topics=Manage Topics +topic.done=Done +topic.count_prompt=You can not select more than 25 topics +topic.format_prompt=Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long. [org] org_name_holder=組織名稱 org_full_name_holder=組織全名 +org_name_helper=Organization names should be short and memorable. create_org=建立組織 repo_updated=最後更新於 people=組織成員 teams=組織團隊 lower_members=名成員 lower_repositories=個儲存庫 +create_new_team=New Team +create_team=Create Team org_desc=組織描述 team_name=團隊名稱 team_desc=團隊描述 +team_name_helper=Team names should be short and memorable. +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=Repository access +team_permission_desc=Permission +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(Disabled) +form.name_reserved=The organization name '%s' is reserved. +form.name_pattern_not_allowed=The pattern '%s' is not allowed in an organization name. +form.create_org_not_allowed=You are not allowed to create an organization. settings=組織設定 +settings.options=Organization settings.full_name=組織全名 settings.website=官方網站 settings.location=所在地區 +settings.permission=Permissions +settings.repoadminchangeteam=Repository admin can add and remove access for teams +settings.visibility=Visibility +settings.visibility.public=Public +settings.visibility.limited=Limited (Visible to logged in users only) +settings.visibility.private=Private (Visible only to organization members) settings.update_settings=更新組織設定 settings.update_setting_success=組織設定已更新。 +settings.change_orgname_prompt=Note: changing the organization name also changes the organization's URL. +settings.update_avatar_success=The organization's avatar has been updated. settings.delete=刪除組織 settings.delete_account=刪除當前組織 +settings.delete_prompt=The organization will be permanently removed. This CANNOT be undone! settings.confirm_delete_account=確認刪除組織 +settings.delete_org_title=Delete Organization +settings.delete_org_desc=This organization will be deleted permanently. Continue? settings.hooks_desc=新增 webhooks 將觸發在這個組織下 全部的儲存庫 。 +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=成員可見性: +members.public=Visible +members.public_helper=make hidden +members.private=Hidden +members.private_helper=make visible members.member_role=成員角色: members.owner=管理員 members.member=普通成員 @@ -585,21 +1781,55 @@ members.invite_now=立即邀請 teams.join=加入團隊 teams.leave=離開團隊 +teams.can_create_org_repo=Create repositories +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=讀取權限 +teams.read_access_helper=Members can view and clone team repositories. teams.write_access=寫入權限 +teams.write_access_helper=Members can read and push to team repositories. +teams.admin_access=Administrator Access +teams.admin_access_helper=Members can pull and push to team repositories and add collaborators to them. teams.no_desc=該團隊暫無描述 teams.settings=團隊設定 +teams.owners_permission_desc=Owners have full access to all repositories and have administrator access to the organization. teams.members=團隊成員 teams.update_settings=更新團隊設定 +teams.delete_team=Delete Team teams.add_team_member=新增團隊成員 +teams.delete_team_title=Delete Team +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? teams.delete_team_success=該團隊已被刪除。 +teams.read_permission_desc=This team grants Read access: members can view and clone team repositories. +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=團隊儲存庫 +teams.search_repo_placeholder=Search repository… +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=您嘗試新增到團隊的儲存庫不存在,請先建立儲存庫! +teams.add_duplicate_users=User is already a team member. +teams.repos.none=No repositories could be accessed by this team. +teams.members.none=No members on this team. +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=All repositories +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=控制面版 +users=User Accounts organizations=組織管理 repositories=儲存庫管理 +hooks=Default Webhooks +systemhooks=System Webhooks +authentication=Authentication Sources +emails=User Emails config=應用設定管理 notices=系統提示管理 monitor=應用監控面版 @@ -607,11 +1837,43 @@ first_page=首頁 last_page=末頁 total=總計:%d +dashboard.statistic=Summary +dashboard.operations=Maintenance Operations +dashboard.system_status=System Status +dashboard.statistic_info=The Gitea database holds %d users, %d organizations, %d public keys, %d repositories, %d watches, %d stars, %d actions, %d accesses, %d issues, %d comments, %d social accounts, %d follows, %d mirrors, %d releases, %d authentication sources, %d webhooks, %d milestones, %d labels, %d hook tasks, %d teams, %d update tasks, %d attachments. dashboard.operation_name=操作名稱 dashboard.operation_switch=開關 dashboard.operation_run=執行 dashboard.clean_unbind_oauth=清理未綁定OAuth的連結 dashboard.clean_unbind_oauth_success=所有未綁定 OAuth 的連結已刪除。 +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. +dashboard.delete_repo_archives=Delete all repository archives +dashboard.delete_repo_archives.started=Delete all repository archives task started. +dashboard.delete_missing_repos=Delete all repositories missing their Git files +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs +dashboard.git_gc_repos=Garbage collect all repositories +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. dashboard.reinit_missing_repos=重新初始化所有遺失具已存在記錄的Git 儲存庫 dashboard.sync_external_users=同步外部使用者資料 dashboard.server_uptime=服務執行時間 @@ -620,6 +1882,8 @@ dashboard.current_memory_usage=當前內存使用量 dashboard.total_memory_allocated=所有被分配的內存 dashboard.memory_obtained=內存佔用量 dashboard.pointer_lookup_times=指針查找次數 +dashboard.memory_allocate_times=Memory Allocations +dashboard.memory_free_times=Memory Frees dashboard.current_heap_usage=當前 Heap 內存使用量 dashboard.heap_memory_obtained=Heap 內存佔用量 dashboard.heap_memory_idle=Heap 內存空閒量 @@ -642,19 +1906,60 @@ dashboard.total_gc_pause=垃圾收集暫停時間總量 dashboard.last_gc_pause=上次垃圾收集暫停時間 dashboard.gc_times=垃圾收集執行次數 +users.user_manage_panel=User Account Management +users.new_account=Create User Account +users.name=Username +users.full_name=Full Name users.activated=已啟用 users.admin=管理員 +users.restricted=Restricted users.repos=儲存庫數 users.created=建立時間 +users.last_login=Last Sign-In +users.never_login=Never Signed-In +users.send_register_notify=Send User Registration Notification +users.new_success=The user account '%s' has been created. users.edit=編輯 users.auth_source=認證源 users.local=本地 +users.auth_login_name=Authentication Sign-In Name +users.password_helper=Leave the password empty to keep it unchanged. +users.update_profile_success=The user account has been updated. +users.edit_account=Edit User Account +users.max_repo_creation=Maximum Number of Repositories +users.max_repo_creation_desc=(Enter -1 to use the global default limit.) +users.is_activated=User Account Is Activated +users.prohibit_login=Disable Sign-In +users.is_admin=Is Administrator +users.is_restricted=Is Restricted +users.allow_git_hook=May Create Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access +users.allow_import_local=May Import Local Repositories +users.allow_create_organization=May Create Organizations +users.update_profile=Update User Account +users.delete_account=Delete User Account +users.still_own_repo=This user still owns one or more repositories. Delete or transfer these repositories first. +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. +users.deletion_success=The user account has been deleted. +emails.email_manage_panel=User Email Management +emails.primary=Primary +emails.activated=Activated +emails.filter_sort.email=Email +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=User Name +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=Email updated +emails.not_updated=Failed to update the requested email address: %v +emails.duplicate_active=This email address is already active for a different user. +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=組織管理 orgs.name=組織名稱 orgs.teams=團隊數 orgs.members=成員數 +orgs.new_orga=New Organization repos.repo_manage_panel=儲存庫管理 repos.owner=所有者 @@ -662,14 +1967,24 @@ repos.name=儲存庫名稱 repos.private=私有庫 repos.watches=關註數 repos.stars=讚好數 +repos.forks=Forks repos.issues=問題數 repos.size=大小 +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=Add Default Webhook +hooks.update_webhook=Update Default Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management +auths.new=Add Authentication Source auths.name=認證名稱 auths.type=認證類型 auths.enabled=已啟用 +auths.syncenabled=Enable User Synchronization auths.updated=最後更新時間 auths.auth_type=認證類型 auths.auth_name=認證名稱 @@ -679,14 +1994,29 @@ auths.host=主機地址 auths.port=主機端口 auths.bind_dn=綁定DN auths.bind_password=綁定密碼 +auths.bind_password_helper=Warning: This password is stored in plain text. Use a read-only account if possible. auths.user_base=用戶搜尋基準 auths.user_dn=用戶 DN +auths.attribute_username=Username Attribute +auths.attribute_username_placeholder=Leave empty to use the username entered in Gitea. +auths.attribute_name=First Name Attribute +auths.attribute_surname=Surname Attribute +auths.attribute_mail=Email Attribute +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search +auths.search_page_size=Page Size auths.filter=使用者篩選器 auths.admin_filter=管理者篩選器 +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. +auths.ms_ad_sa=MS AD Search Attributes auths.smtp_auth=SMTP 驗證類型 auths.smtphost=SMTP 主機地址 auths.smtpport=SMTP 主機端口 auths.allowed_domains=域名白名單 +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=啟用 TLS 加密 auths.skip_tls_verify=忽略 TLS 驗證 auths.pam_service_name=PAM 服務名稱 @@ -694,35 +2024,74 @@ auths.oauth2_provider=OAuth2 提供者 auths.oauth2_clientID=用戶端 ID (金鑰) auths.oauth2_clientSecret=用戶端金鑰 auths.openIdConnectAutoDiscoveryURL=OpenID 連接自動探索 URL +auths.oauth2_use_custom_url=Use Custom URLs Instead of Default URLs +auths.oauth2_tokenURL=Token URL auths.oauth2_authURL=授權 URL auths.oauth2_profileURL=個人訊息 URL auths.oauth2_emailURL=電子郵件 URL auths.enable_auto_register=允許授權用戶自動註冊 +auths.sspi_auto_create_users=Automatically create users +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=Automatically activate users +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=Default user language +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=幫助提示 auths.tips.oauth2.general=OAuth2 認證 auths.tips.oauth2.general.tip=當註冊一個新的 OAuth2 認證,callback/redirect 網址應該是:/user/oauth2//callback auths.tip.oauth2_provider=OAuth2 提供者 +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=建立新 App 在 https://www.dropbox.com/developers/apps auths.tip.facebook=在 https://developers.facebook.com/apps 註冊一個新的應用,並且新增一個產品 "Facebook Login auths.tip.github=在 https://github.com/settings/applications/new 註冊一個新的 OAuth 應用程式 auths.tip.gitlab=在 https://gitlab.com/profile/applications 註冊一個新的應用程式 +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ auths.tip.openid_connect=使用 OpenID 連接探索 URL (/.well-known/openid-configuration) 來指定節點 +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=Register a new OAuth2 application. Guide can be found at https://docs.gitea.io/en-us/oauth2-provider/ +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" +auths.edit=Edit Authentication Source +auths.activated=This Authentication Source is Activated auths.new_success=已增加認證'%s'。 +auths.update_success=The authentication source has been updated. +auths.update=Update Authentication Source +auths.delete=Delete Authentication Source auths.delete_auth_title=刪除認證來源 +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=伺服器設定 +config.app_name=Site Title +config.app_ver=Gitea Version +config.app_url=Gitea Base URL config.custom_conf=設定檔案路徑 +config.custom_file_root_path=Custom File Root Path +config.domain=SSH Server Domain +config.offline_mode=Local Mode config.disable_router_log=關閉路由日誌 +config.run_user=Run As Username config.run_mode=執行模式 config.git_version=Git 版本 config.repo_root_path=儲存庫目錄 config.lfs_root_path=LFS 根目錄 config.static_file_root_path=靜態檔案目錄 +config.log_file_root_path=Log Path config.script_type=腳本類型 config.reverse_auth_user=反向代理認證 config.ssh_config=SSH 設定 config.ssh_enabled=已啟用 +config.ssh_start_builtin_server=Use Built-In Server +config.ssh_domain=Server Domain config.ssh_port=埠 config.ssh_listen_port=監聽埠 config.ssh_root_path=根路徑 @@ -731,28 +2100,60 @@ config.ssh_keygen_path=金鑰產生 (' ssh-keygen ') 路徑 config.ssh_minimum_key_size_check=金鑰最小大小檢查 config.ssh_minimum_key_sizes=金鑰最小大小 +config.lfs_config=LFS Configuration +config.lfs_enabled=Enabled +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=資料庫設定 config.db_type=資料庫類型 config.db_host=主機地址 config.db_name=資料庫名稱 +config.db_user=Username +config.db_schema=Schema +config.db_ssl_mode=SSL config.db_path=資料庫路徑 config.service_config=服務設定 +config.register_email_confirm=Require Email Confirmation to Register +config.disable_register=Disable Self-Registration +config.allow_only_external_registration=Allow Registration Only Through External Services +config.enable_openid_signup=Enable OpenID Self-Registration +config.enable_openid_signin=Enable OpenID Sign-In config.show_registration_button=顯示註冊按鈕 +config.require_sign_in_view=Require Sign-In to View Pages +config.mail_notify=Enable Email Notifications config.disable_key_size_check=禁用金鑰最小長度檢查 +config.enable_captcha=Enable CAPTCHA config.active_code_lives=啟用用戶連結有效期 +config.reset_password_code_lives=Recover Account Code Expiry Time +config.default_keep_email_private=Hide Email Addresses by Default +config.default_allow_create_organization=Allow Creation of Organizations by Default +config.enable_timetracking=Enable Time Tracking +config.default_enable_timetracking=Enable Time Tracking by Default +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time +config.no_reply_address=Hidden Email Domain +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=Enable Issue Dependencies by Default config.webhook_config=Webhook 設定 config.queue_length=隊列長度 config.deliver_timeout=推送超時 config.skip_tls_verify=略過 TLS 驗證 +config.mailer_config=SMTP Mailer Configuration config.mailer_enabled=啟用服務 config.mailer_disable_helo=禁用 HELO 操作 config.mailer_name=發送者名稱 config.mailer_host=郵件主機地址 config.mailer_user=發送者帳號 +config.mailer_use_sendmail=使用 Sendmail +config.mailer_sendmail_path=Sendmail 路徑 +config.mailer_sendmail_args=Extra Arguments to Sendmail +config.mailer_sendmail_timeout=Sendmail Timeout +config.send_test_mail=Send Testing Email +config.test_mail_failed=Failed to send a testing email to '%s': %v +config.test_mail_sent=A testing email has been sent to '%s'. config.oauth_config=社交帳號設定 config.oauth_enabled=啟用服務 @@ -761,6 +2162,7 @@ config.cache_config=Cache 設定 config.cache_adapter=Cache 適配器 config.cache_interval=Cache 周期 config.cache_conn=Cache 連接字符串 +config.cache_item_ttl=Cache Item TTL config.session_config=Session 設定 config.session_provider=Session 提供者 @@ -772,6 +2174,7 @@ config.session_life_time=Session 生命周期 config.https_only=僅限 HTTPS config.cookie_life_time=Cookie 生命周期 +config.picture_config=Picture and Avatar Configuration config.picture_service=圖片服務 config.disable_gravatar=禁用 Gravatar 頭像 config.enable_federated_avatar=開啟聯合頭像 @@ -790,18 +2193,82 @@ config.git_gc_timeout=GC 操作超時 config.log_config=日誌設定 config.log_mode=日誌模式 +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=Disabled +config.access_log_mode=Access Log Mode +config.access_log_template=Template +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Cron 任務 monitor.name=任務名稱 monitor.schedule=任務安排 monitor.next=下次執行時間 monitor.previous=上次執行時間 +monitor.execute_times=Executions monitor.process=執行中進程 monitor.desc=進程描述 monitor.start=開始時間 monitor.execute_time=已執行時間 +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=Timeout +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=Set to 0 for no timeout +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=Update Settings +monitor.queue.settings.changed=Settings Updated +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=系統提示管理 notices.view_detail_header=查看提示細節 @@ -813,6 +2280,7 @@ notices.delete_selected=刪除選取項 notices.delete_all=刪除所有提示 notices.type=提示類型 notices.type_1=儲存庫 +notices.type_2=Task notices.desc=描述 notices.op=操作 notices.delete_success=已刪除系統提示。 @@ -820,6 +2288,7 @@ notices.delete_success=已刪除系統提示。 [action] create_repo=建立了儲存庫 %s rename_repo=重新命名儲存庫 %[1]s%[3]s +commit_repo=pushed to %[3]s at %[4]s create_issue=`建立了問題 %s#%[2]s` close_issue=`已關閉問題 %s#%[2]s` reopen_issue=`已重新開啟問題 %s#%[2]s` @@ -827,9 +2296,20 @@ create_pull_request=`建立了合併請求 %s#%[2]s` close_pull_request=`已關閉合併請求 %s#%[2]s` reopen_pull_request=`已重新開啟合併請求 %s#%[2]s` comment_issue=`評論了問題 %s#%[2]s` +comment_pull=`評論了合併請求 %s#%[2]s` merge_pull_request=`合併了合併請求 %s#%[2]s` transfer_repo=將儲存庫 %s 轉移至 %s +push_tag=pushed tag %[2]s to %[3]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare compare_commits=比較 %d 提交 +compare_commits_general=Compare commits +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s之前 @@ -854,6 +2334,8 @@ raw_seconds=秒 raw_minutes=分鐘 [dropzone] +default_message=Drop files or click here to upload. +invalid_input_type=You can not upload files of this type. file_too_big=檔案大小({{filesize}} MB) 超過了最大允許大小({{maxFilesize}} MB) remove_file=移除文件 @@ -861,15 +2343,25 @@ remove_file=移除文件 notifications=訊息 unread=未讀 read=已讀 +no_unread=No unread notifications. +no_read=No read notifications. pin=固定通知 mark_as_read=標記為已讀 mark_as_unread=標記為未讀 +mark_all_as_read=標記所有為已讀 [gpg] +default_key=Signed with default key error.extract_sign=無法提取簽署 error.generate_hash=無法產生提交的雜湊值 +error.no_committer_account=No account linked to committer's email address error.no_gpg_keys_found=沒有發現已知的金鑰在資料庫的簽署中 error.not_signed_commit=未簽名的提交 +error.failed_retrieval_gpg_keys=Failed to retrieve any key attached to the committer's account +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=You are not allowed to access any section of this repository. +error.unit_not_allowed=You are not allowed to access this repository section. diff --git a/options/locale/locale_zh-TW.ini b/options/locale/locale_zh-TW.ini index 1641f5243a..886236bcb5 100644 --- a/options/locale/locale_zh-TW.ini +++ b/options/locale/locale_zh-TW.ini @@ -10,6 +10,7 @@ link_account=連結帳戶 register=註冊 website=網站 version=版本 +powered_by=由 %s 提供支持 page=頁面 template=樣板 language=語言 @@ -18,6 +19,7 @@ create_new=建立... user_profile_and_more=設定檔和設置... signed_in_as=已登入用戶 enable_javascript=本網站在啟用 JavaScript 的情況下可以運作的更好。 +toc=目錄 username=用戶名稱 email=電子郵件地址 @@ -29,8 +31,16 @@ twofa_scratch=兩步驟驗證備用碼 passcode=驗證碼 u2f_insert_key=插入安全金鑰 +u2f_sign_in=按下安全金鑰上的按鈕。如果安全金鑰沒有按鈕, 請重新插入。 u2f_press_button=請按下安全金鑰上的按鈕… u2f_use_twofa=使用來自手機的兩步驟驗證碼 +u2f_error=無法讀取您的安全金鑰。 +u2f_unsupported_browser=你的瀏覽器不支援 U2F 安全金鑰。 +u2f_error_1=發生未知的錯誤,請重試。 +u2f_error_2=請確認使用正確, 加密的 (https://) URL。 +u2f_error_3=伺服器無法執行您的請求。 +u2f_error_4=此請求不允許使用安全金鑰。請確保該金鑰尚未註冊。 +u2f_error_5=在成功讀取金鑰之前已逾時,請重新載入以重試。 u2f_reload=重新載入 repository=儲存庫 @@ -58,30 +68,60 @@ forks=複製列表 activities=活動 pull_requests=合併請求 issues=問題 +milestones=里程碑 cancel=取消 +add=新增 +add_all=新增所有 +remove=移除 +remove_all=移除所有 +write=編輯 +preview=預覽 +loading=正在載入中… +error404=您正嘗試訪問的頁面 不存在您尚未被授權 查看該頁面。 [error] +occurred=An error has occurred +report_message=If you are sure this is a Gitea bug, please search for issue on GitHub and open new issue if necessary. [startpage] +app_desc=一個無痛、自託管的 Git 服務 +install=易安裝 +install_desc=Simply run the binary for your platform, ship it with Docker, or get it packaged. +platform=跨平台 +platform_desc=Gitea 可以運作在任何 Go 語言能夠編譯的平台: Windows, macOS, Linux, ARM 等等。挑一個您喜歡的就好。 +lightweight=輕量級 +lightweight_desc=一個便宜的樹莓派 Raspberry Pi 就可以滿足 Gitea 的最低系統需求,節省機器資源! +license=開源化 +license_desc=所有程式碼都在 GitHub 上,加入我們讓 Gitea 更好,別害羞,你可以做到的。 [install] install=安裝頁面 title=初始設定 docker_helper=如果您正在使用 Docker 容器運行 Gitea,請務必先仔細閱讀 官方文件後再對本頁面進行填寫。 +requite_db_desc=Gitea 必須要搭配的資料庫可以是 MySQL、PostgreSQL、MSSQL或SQLite3。 db_title=資料庫設定 db_type=資料庫類型 host=主機 user=使用者名稱 password=密碼 db_name=資料庫名稱 +db_helper=MySQL 用戶注意:請使用 InnoDB 存儲引擎,如果您使用“utf8mb4”,您的 InnoDB 版本必須大於5.6。 db_schema=架構模式 +db_schema_helper=留空則數據庫中預設值("public")。 ssl_mode=SSL +charset=編碼 path=資料庫文件路徑 +sqlite_helper=SQLite3 或 TiDB 資料庫的檔路徑。如果將 Gitea 作為服務運行,
請輸入絕對路徑。 +err_empty_db_path=SQLite3 資料庫路徑不可以為空。 no_admin_and_disable_registration=您不能夠在未建立管理員使用者的情況下禁止註冊。 err_empty_admin_password=管理員密碼不能為空。 +err_empty_admin_email=管理員信箱不能為空。 +err_admin_name_is_reserved=無效的管理員使用者名稱, 該使用者名稱是保留名稱 +err_admin_name_pattern_not_allowed=管理員用戶名無效,用户名已被保留。 +err_admin_name_is_invalid=無效的管理員使用者名稱 general_title=一般設定 app_name=網站標題 @@ -121,10 +161,12 @@ federated_avatar_lookup=開啟聯合大頭貼 federated_avatar_lookup_popup=開啟聯合頭像查詢並使用基於開放源碼的 libravatar 服務 disable_registration=關閉註冊功能 disable_registration_popup=關閉註冊功能,只有管理員可以新增帳號。 +allow_only_external_registration_popup=僅允許通過外部服務進行註冊 openid_signin=啟用 OpenID 登入 openid_signin_popup=啟用 OpenID 登入 openid_signup=啟用 OpenID 註冊 openid_signup_popup=啟用基於 OpenID 的註冊 +enable_captcha=Enable registration CAPTCHA enable_captcha_popup=要求在用戶註冊時輸入驗證碼 require_sign_in_view=需要登錄才能查看頁面 require_sign_in_view_popup=限制對使用者的頁面存取權限,未登入的使用者只會看到“登錄”和註冊頁面。 @@ -151,6 +193,7 @@ default_allow_create_organization_popup=預設允許新使用者建立組織 default_enable_timetracking=預設啟用時間追蹤 default_enable_timetracking_popup=預設情況下啟用新存儲庫的時間跟蹤。 no_reply_address=隱藏電子郵件域名 +no_reply_address_helper=具有隱藏電子郵件地址的用戶的域名。例如,如果隱藏的電子郵件域設置為"noreply.example.org",用户名 "joe" 將以 "joe@noreply.example.org" 的身份登錄到Git中。 [home] uname_holder=使用者名稱或電子郵件地址 @@ -163,8 +206,17 @@ my_orgs=我的組織 my_mirrors=我的鏡像 view_home=訪問 %s search_repos=搜尋儲存庫... +filter=Other Filters +show_archived=Archived +show_both_archived_unarchived=Showing both archived and unarchived +show_only_archived=Showing only archived +show_only_unarchived=Showing only unarchived +show_private=Private +show_both_private_public=Showing both public and private +show_only_private=Showing only private +show_only_public=Showing only public issues.in_your_repos=屬於該用戶儲存庫的 @@ -177,26 +229,39 @@ code=程式碼 repo_no_results=沒有找到符合的儲存庫。 user_no_results=沒有找到符合的使用者。 org_no_results=沒有找到符合的組織。 +code_no_results=找不到匹配搜尋的原始碼。 code_search_results=搜尋結果:'%s' +code_last_indexed_at=Last indexed %s [auth] create_new_account=註冊帳號 register_helper_msg=已經註冊?立即登錄! social_register_helper_msg=已有帳號?立即連結! disable_register_prompt=註冊功能已停用。 請聯繫您的網站管理員。 +disable_register_mail=已停用註冊確認電子郵件。 remember_me=記住登錄 forgot_password_title=忘記密碼 forgot_password=忘記密碼? sign_up_now=還沒有帳戶?馬上註冊。 +sign_up_successful=帳號已成功建立。 confirmation_mail_sent_prompt=一封新的確認郵件已發送至 %s。請檢查您的收件箱並在 %s 小時內完成確認註冊操作。 +must_change_password=更新您的密碼 +allow_password_change=要求使用者更改密碼 (推薦) +reset_password_mail_sent_prompt=一封確認郵件已經被發送至 %s,請檢查您的收件箱並在 %s 小時內檢查您的收件箱,完成密碼重置過程。 active_your_account=啟用您的帳戶 +account_activated=帳戶已啟動 prohibit_login=禁止登錄 prohibit_login_desc=您的帳號被禁止登入,請聯繫網站管理員 resent_limit_prompt=抱歉,您請求發送驗證電子郵件太過頻繁,請等待 3 分鐘後再試一次。 has_unconfirmed_mail=%s 您好,您有一封發送至( %s) 但未被確認的郵件。如果您未收到啟用郵件,或需要重新發送,請單擊下方的按鈕。 resend_mail=單擊此處重新發送確認郵件 email_not_associate=此電子郵件地址未與任何帳戶連結 +send_reset_mail=發送電子郵件以恢復帳號 +reset_password=帳戶恢復 invalid_code=您的確認代碼無效或已過期。 +reset_password_helper=恢復帳號 +reset_password_wrong_user=你已經使用 %s 的帳號登入, 但帳號恢復連結是 %s 的 +password_too_short=密碼長度不能少於 %d 位! non_local_account=非本機帳號無法透過 Gitea 的網頁介面更改密碼 verify=驗證 scratch_code=備用碼 @@ -206,16 +271,33 @@ twofa_passcode_incorrect=你的驗證碼不正確。如果您遺失設備,請 twofa_scratch_token_incorrect=您的備用碼不正確 login_userpass=登入 login_openid=OpenID +oauth_signup_tab=建立新的帳戶 +oauth_signup_title=添加電子郵件和密碼 (用於帳戶恢復) +oauth_signup_submit=完成帳號 +oauth_signin_tab=連結到現有帳戶 +oauth_signin_title=登入以授權連結帳戶 +oauth_signin_submit=連結帳戶 openid_connect_submit=連接 openid_connect_title=連接到現有帳戶 openid_connect_desc=所選的 OpenID URI 未知。在這裡連結一個新帳戶。 openid_register_title=建立新帳戶 openid_register_desc=所選的 OpenID URI 未知。在這裡連結一個新帳戶。 openid_signin_desc=輸入您的 OpenID URI。例如: https://anne.me、bob.openid.org.cn 或 gnusocial.net/carry。 +disable_forgot_password_mail=帳戶恢復功能已被取消。請與網站管理員聯繫。 +email_domain_blacklisted=您無法使用您的Email註冊帳號 +authorize_application=授權應用程式 +authorize_redirect_notice=如果您授權此應用,您將會被重定向到 %s。 +authorize_application_created_by=此應用程式是由 %s 創建的。 +authorize_application_description=如果您允許,它將能夠讀取和修改您的所有帳戶信息,包括私人倉庫和組織。 +authorize_title=授權 %s 訪問您的帳戶? +authorization_failed=授權失效 +authorization_failed_desc=授權失敗,這是一個無效的請求。請聯繫嘗試授權應用的維護人員。 +sspi_auth_failed=SSPI 認證失敗 [mail] activate_account=請啟用您的帳戶 activate_email=請驗證您的郵箱地址 +reset_password=恢復您的帳號 register_success=註冊成功 register_notify=歡迎來到 Gitea @@ -244,31 +326,46 @@ CommitChoice=提交選擇 TreeName=檔案路徑 Content=內容 +SSPISeparatorReplacement=分隔符 +SSPIDefaultLanguage=預設語言 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=不是一個有效的郵箱地址。 url_error=不是一個有效的 URL。 include_error=必須包含子字符串 '%s'。 +glob_pattern_error=`匹配模式無效:%s.` unknown_error=未知錯誤: captcha_incorrect=驗證碼不正確。 password_not_match=密碼錯誤。 +lang_select_error=從清單中選擇一個語言 username_been_taken=使用者名稱已被使用 repo_name_been_taken=儲存庫名稱已被使用。 +visit_rate_limit=遠程訪問達到速度限制。 +2fa_auth_required=遠程訪問需要兩步驟驗證。 org_name_been_taken=組織名稱已被使用。 team_name_been_taken=團隊名稱已被使用。 +team_no_units_error=允許訪問至少一個存儲庫部分。 email_been_used=此電子信箱已被使用 openid_been_used=OpenID 位址 '%s' 已被使用。 username_password_incorrect=使用者名稱或密碼不正確 +password_complexity=密碼複雜度沒有通過以下的要求: +password_lowercase_one=至少要有一個小寫字母 +password_uppercase_one=至少要有一個大寫字母 +password_digit_one=至少要有一個數字 +password_special_one=至少要有一個特殊字元(標點符號,括號,引號等) enterred_invalid_repo_name=輸入的儲存庫名稱不正確。 enterred_invalid_owner_name=新的擁有者名稱無效。 enterred_invalid_password=輸入的密碼不正確。 user_not_exist=該用戶名不存在 +team_not_exist=團隊不存在 +last_org_owner=你不能從"擁有者“之中刪除最後一個使用者。每個團隊中至少要有一個擁有者。 cannot_add_org_to_team=組織不能被新增為團隊成員。 invalid_ssh_key=無法驗證您的 SSH 密鑰:%s @@ -292,8 +389,12 @@ starred=已收藏 following=關註中 follow=關注 unfollow=取消關注 +heatmap.loading=正在載入熱圖... +user_bio=個人簡介 form.name_reserved=用戶名 '%s' 是被保留的。 +form.name_pattern_not_allowed=使用者名稱不允許包含以下字元 '%s' +form.name_chars_not_allowed=使用者名稱 %s 包含無效字元。 [settings] profile=個人訊息 @@ -314,9 +415,12 @@ uid=用戶 ID u2f=安全密鑰 public_profile=公開訊息 +profile_desc=您的電子信箱將被用於通知提醒和其他操作。 +password_username_disabled=非本地使用者不允許更改他們的使用者名稱。更多詳情請聯繫您的系統管理員。 full_name=自定義名稱 website=個人網站 location=所在地區 +update_theme=更新主題 update_profile=更新訊息 update_profile_success=您的個人資料已被更新 change_username=您的使用者名稱已更改。 @@ -324,6 +428,7 @@ change_username_prompt=注意:使用者名更改也會更改您的帳戶的 UR continue=繼續操作 cancel=取消操作 language=語言 +ui=主題 lookup_avatar_by_mail=以電子郵件查找大頭貼 federated_avatar_lookup=Federated Avatar 查詢 @@ -332,6 +437,7 @@ choose_new_avatar=選擇新的頭像 update_avatar=更新大頭貼 delete_current_avatar=刪除當前頭像 uploaded_avatar_not_a_image=上傳的文件不是圖片 +uploaded_avatar_is_too_big=上傳的檔案大小超過了最大限制大小 update_avatar_success=您的大頭貼已更新 change_password=更新密碼 @@ -344,14 +450,22 @@ password_change_disabled=非本機帳號無法透過 Gitea 的網頁介面更改 emails=電子郵件地址 manage_emails=管理電子郵件地址 +manage_themes=選擇預設主題。 manage_openid=管理 OpenID 位址 email_desc=您的主要邮箱地址将被用于通知提醒和其它操作。 +theme_desc=這將是您在整個網站上的預設主題。 primary=主要 +activated=已啟用 +requires_activation=Requires activation primary_email=設為主要 +activate_email=Send Activation +activations_pending=Activations Pending delete_email=移除 email_deletion=移除電子郵件地址 email_deletion_desc=電子郵件地址和相關資訊將從您的帳戶中刪除,此電子郵件地址所提交的 Git 將保持不變,繼續執行? email_deletion_success=該電子郵件地址已被刪除 +theme_update_success=已更新主題設定 +theme_update_error=所選主題不存在。 openid_deletion=移除 OpenID 位址 openid_deletion_desc=從您的帳戶刪除此 OpenID 位址將會無法使用它進行登入。你確定要繼續嗎? openid_deletion_success=該 OpenID 已被刪除 @@ -361,17 +475,25 @@ add_email=新增電子郵件地址 add_openid=新增 OpenID URI add_email_confirmation_sent=一封新的確認郵件已發送至 '%s',請檢查您的收件匣並在 %s 內確認您的電郵地址。 add_email_success=該電子郵件地址已添加。 +email_preference_set_success=Email preference has been set successfully. add_openid_success=該 OpenID 已添加。 keep_email_private=隱藏電子郵件地址 keep_email_private_popup=您的電子郵件地址將對其他使用者隱藏。 +openid_desc=OpenID 讓你可以授權認證給外部服務。 manage_ssh_keys=管理 SSH 金鑰 manage_gpg_keys=管理 GPG 金鑰 add_key=增加金鑰 +ssh_desc=這些 SSH 公鑰已關聯至你的帳戶。持有相對應的私鑰將擁有完全控制你的儲存庫的權限。 +gpg_desc=這些 GPG 公鑰已經關聯到你的賬號。請妥善保管你的私鑰因為他們將被用於認證提交。 ssh_helper=需要協助? 查詢GitHub的文件以 您自有SSH金鑰 or solve common problems you may encounter using SSH. gpg_helper=需要協助嗎?建議可看看 GitHub 的 about GPG 文件。 add_new_key=增加 SSH 金鑰 add_new_gpg_key=新增 GPG 金鑰 +ssh_key_been_used=此 SSH 金鑰已添加到伺服器。 +ssh_key_name_used=相同名稱的 SSH 金鑰早就已經存在你的帳戶中了! +gpg_key_id_used=已存在相同ID的公開金鑰。 +gpg_no_key_email_found=此 GPG 金鑰不適用於與您的任何電子郵件地址。 subkeys=次金鑰 key_id=金鑰 ID key_name=金鑰名稱 @@ -381,6 +503,8 @@ add_gpg_key_success=GPG 金鑰 "%s" 已被添加。 delete_key=移除 ssh_key_deletion=移除 SSH 金鑰 gpg_key_deletion=移除 GPG 金鑰 +ssh_key_deletion_desc=刪除 SSH 金鑰將撤銷其對您帳戶的存取權限。您確定要繼續嗎? +gpg_key_deletion_desc=刪除 GPG 金鑰將取消驗證由其簽署的提交。您確定要繼續嗎? ssh_key_deletion_success=SSH 金鑰已被移除。 gpg_key_deletion_success=GPG 金鑰已被移除。 add_on=增加於 @@ -397,21 +521,61 @@ hide_openid=從設定檔隱藏 ssh_disabled=已停用 SSH manage_social=管理關聯社交帳戶 +social_desc=這些社群帳號已經連結到你的 Gitea 帳號。這些帳號將能用來登入你的 Gitea 帳號,請確認沒有不屬於你的帳號。 unbind=解除連結 +unbind_success=已從您的帳戶解除綁定社交帳號。 manage_access_token=管理訪問權杖 generate_new_token=生成新的令牌 +tokens_desc=這些 Token 透過 Gitea API 獲得存取你帳戶的權限。 +new_token_desc=應用程式透過 Token 可以擁有完全控制你帳戶的權限。 token_name=令牌名稱 generate_token=生成令牌 +generate_token_success=新的 token 已經生成。請現在將其複製,因為他只會顯示一次。 +generate_token_name_duplicate=%s has been used as an application name already. Please use a new one. delete_token=删除令牌 access_token_deletion=刪除訪問權杖 +access_token_deletion_desc=刪除 token後,使用此 token 的應用程式將無法再存取您的帳號。您確定要繼續嗎? +delete_token_success=已刪除 token。使用此 token 的應用程式無法再存取您的帳號。 +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_select_type=應用程式類別 +oauth2_type_web=Web (如 Node.JS, Tomcat, Go 等) +oauth2_type_native=原生應用程式 (Mobile, Desktop, Browser) +oauth2_redirect_uri=重導向連結 +save_application=儲存 +oauth2_client_id=客戶端 ID +oauth2_client_secret=客戶端金鑰 +oauth2_regenerate_secret=重新生成金鑰 +oauth2_regenerate_secret_hint=遺失您的金鑰? +oauth2_client_secret_hint=請備份您的金鑰。金鑰在您離開這個頁面後將不會再顯示。 +oauth2_application_edit=編輯 +oauth2_application_create_description=OAuth2 應用允許您的第三方應用程序訪問此個體的帳戶。 +oauth2_application_remove_description=刪除 OAuth2 應用會阻止它訪問此個體中的授權帳戶。繼續嗎? +authorized_oauth2_applications=已授權的 OAuth2 應用 +authorized_oauth2_applications_description=您已授予這些第三方應用訪問您個人 Gitea 賬戶的權限。請對不再需要的應用撤銷授權。 +revoke_key=撤銷 +revoke_oauth2_grant=取消存取 +revoke_oauth2_grant_description=確定撤銷此三方應用程序的授權,並阻止此應用程序訪問您的數據?你確定嗎? +revoke_oauth2_grant_success=您已成功撤銷授權 +twofa_desc=兩步驟驗證可以加強你的賬號安全性。 twofa_is_enrolled=您的帳號已經啟用兩步驟驗證。 twofa_not_enrolled=您的帳號目前尚未啟用兩步驟驗證。 twofa_disable=停用兩步驟驗證 twofa_scratch_token_regenerate=重新產生備用碼 +twofa_scratch_token_regenerated=你的初始令牌是 %s。請將它保存到一個安全的地方。 twofa_enroll=啟用兩步驟驗證 twofa_disable_note=如有需要,您可以停用兩步驟驗證。 twofa_disable_desc=關閉兩步驟驗證會使您的帳號安全性降低,繼續執行? @@ -421,16 +585,21 @@ scan_this_image=使用您的授權應用程式來掃瞄圖片: or_enter_secret=或者輸入密碼: %s then_enter_passcode=然後輸入應用程序中顯示的驗證碼: passcode_invalid=無效的驗證碼,請重試。 +twofa_enrolled=你的賬號已經啟用了兩步驟驗證。請保存初始令牌(%s)到一個安全的地方,此令牌僅當前顯示一次。 +u2f_desc=安全密鑰是包含加密密鑰的硬體設備。 它們可以用於兩步驟認證。 安全密鑰必須符合 FIDO U2F 標準。 +u2f_require_twofa=您的帳戶必須註冊兩步驟驗證以使用安全金鑰。 u2f_register_key=新增安全密鑰 u2f_nickname=暱稱 u2f_press_button=按下安全密鑰上的密碼進行註冊。 u2f_delete_key=移除安全密鑰 +u2f_delete_key_desc=如果刪除安全金鑰,將不能再使用它登錄,確定要刪除嗎? manage_account_links=管理已連結的帳號 manage_account_links_desc=這些外部帳號與您的 Gitea 帳號相關聯。 account_links_not_available=目前沒有連結到您的 Gitea 帳號的外部帳號 remove_account_link=刪除連結的帳號 +remove_account_link_desc=刪除連結帳戶將撤銷其對 Gitea 帳戶的存取權限。繼續? remove_account_link_success=已取消連結帳號。 orgs_none=您尚未成為任一組織的成員。 @@ -442,17 +611,37 @@ confirm_delete_account=確認刪除帳戶 delete_account_title=刪除使用者帳號 delete_account_desc=您是否確定要永久刪除此帳號? +email_notifications.enable=啟用 Email 通知 +email_notifications.onmention=只在被提到時郵件通知 +email_notifications.disable=關閉 Email 通知 +email_notifications.submit=設置郵件偏好 [repo] owner=擁有者 repo_name=儲存庫名稱 repo_name_helper=好的儲存庫名稱通常是簡短的、好記的、且獨特的。 +repo_size=儲存庫大小 +template=範本 +template_select=選擇一個範本 +template_helper=將儲存庫設為範本 +template_description=儲存庫範本讓使用者可新增相同目錄結構、檔案以及設定的儲存庫。 visibility=可見度 +visibility_description=只有組織所有人或擁有權利的組織成員才能看到。 +visibility_helper=將儲存庫設為私人 +visibility_helper_forced=您的網站管理員強制新的存儲庫必需設定為私人。 +visibility_fork_helper=(修改該值將會影響到所有分支倉庫) +clone_helper=不知道如何克隆?瀏覽幫助 。 fork_repo=複製儲存庫 fork_from=複製自 +fork_visibility_helper=無法更改分支倉庫的可見性。 +use_template=使用範本 +generate_repo=生成倉庫 +generate_from=生成自 repo_desc=儲存庫描述 repo_lang=儲存庫語言 repo_gitignore_helper=選擇 .gitignore 範本 +issue_labels=問題標籤 +issue_labels_helper=選擇一個問題標籤集 license=授權許可 license_helper=請選擇授權許可文件 readme=讀我 @@ -461,16 +650,36 @@ auto_init=初始化儲存庫(建立 .gitignore、授權許可文件和讀我 create_repo=建立儲存庫 default_branch=默認分支 mirror_prune=裁減 +mirror_prune_desc=刪除過時的遠程追蹤引用。 +mirror_interval=鏡像間隔 (有效時間單位為 "h"、"m"、"s")。0以禁用自動同步。 mirror_interval_invalid=鏡像周期無效 mirror_address=由 URL 複製 +mirror_address_desc=Put any required credentials in the Clone Authorization section. +mirror_address_url_invalid=The provided url is invalid. You must escape all components of the url correctly. +mirror_address_protocol_invalid=The provided url is invalid. Only http(s):// or git:// locations can be mirrored from. mirror_last_synced=上次同步 watchers=關注者 stargazers=稱讚者 forks=複製儲存庫 pick_reaction=選擇你的表情反應 reactions_more=再多添加 %d個 +unit_disabled=The site administrator has disabled this repository section. +language_other=其它 +template.items=範本 +template.git_content=Git Content (Default Branch) +template.git_hooks=Git 鉤子 +template.git_hooks_tooltip=您目前無法修改或刪除曾經添加過的 git 鉤子。請僅在您信任模板倉庫時選擇此項。 +template.webhooks=Webhooks +template.topics=主題 +template.avatar=頭像 +template.issue_labels=問題標籤 +template.one_item=必須選擇至少一個範本 +template.invalid=必須選擇一個儲存庫範本 +archive.title=此存儲庫已封存,您能瀏覽檔案及複製此存儲庫,但不能推送、建立問題及拉取請求。 +archive.issue.nocomment=此存儲庫已封存,您不能對問題發表評論。 +archive.pull.nocomment=此存儲庫已封存,您不能對拉取請求發表評論。 form.reach_limit_of_creation=您已經達到了儲存庫 %d 的上限。 form.name_reserved=儲存庫名稱 '%s' 是預留的。 @@ -479,15 +688,33 @@ form.name_pattern_not_allowed=儲存庫名稱無法使用 "%s"。 need_auth=複製授權驗證 migrate_type=遷移類型 migrate_type_helper=該儲存庫將是一個鏡像 +migrate_type_helper_disabled=Your site administrator has disabled new mirrors. +migrate_items=Migration Items +migrate_items_wiki=維基 +migrate_items_milestones=里程碑 +migrate_items_labels=標籤 +migrate_items_issues=問題 +migrate_items_pullrequests=合併請求 +migrate_items_releases=版本發佈 migrate_repo=遷移儲存庫 +migrate.clone_address=從URL遷移 / 複製 +migrate.clone_address_desc=現有存儲庫的 HTTP (S) 或 Git "克隆" URL migrate.clone_local_path=或者是本地端伺服器路徑 migrate.permission_denied=您並沒有導入本地儲存庫的權限。 migrate.invalid_local_path=無效的本地路徑,該路徑不存在或不是一個目錄! migrate.failed=遷移失敗:%v +migrate.lfs_mirror_unsupported=不支援鏡像 LFS 物件,請改用指令 'git lfs fetch --all' 和 'git lfs push --all'。 +migrate.migrate_items_options=When migrating from github, input a username and migration options will be displayed. +migrated_from=Migrated from %[2]s +migrated_from_fake=Migrated From %[1]s +migrate.migrating=Migrating from %s ... +migrate.migrating_failed=Migrating from %s failed. mirror_from=镜像来自 forked_from=複製自 +generated_from=generated from fork_from_self=您無法複製您的儲存庫! +fork_guest_user=登入並 Fork 這個倉庫。 copy_link=複製連結 copy_link_success=已複製連結 copy_link_error=請按下 ⌘-C 或 Ctrl-C 複製 @@ -504,8 +731,10 @@ quick_guide=快速幫助 clone_this_repo=複製此儲存庫 create_new_repo_command=從命令列建立新儲存庫。 push_exist_repo=從命令行推送已經建立的儲存庫 +empty_message=此儲存庫未包含任何內容。 code=程式碼 +code.desc=存取原始碼、檔案、提交及分支 branch=分支 tree=目錄樹 filter_branch_and_tag=過濾分支或標籤 @@ -514,6 +743,8 @@ tags=標籤 issues=問題 pulls=合併請求 labels=標籤 +org_labels_desc=Organization level labels that can be used with all repositories under this organization +org_labels_desc_manage=管理 milestones=里程碑 commits=提交歷史 @@ -525,38 +756,76 @@ file_view_raw=查看原始文件 file_permalink=永久連結 file_too_large=檔案太大,無法顯示。 video_not_supported_in_browser=您的瀏覽器不支援使用 HTML5 播放影片。 +audio_not_supported_in_browser=您的瀏覽器不支援使用HTML5播放音效 stored_lfs=儲存到到 Git LFS +symbolic_link=Symbolic link commit_graph=提交線圖 +blame=Blame +normal_view=標準大小 +line=行 +lines=lines editor.new_file=新增文件 editor.upload_file=上傳文件 editor.edit_file=編輯文件 editor.preview_changes=預覽更改 +editor.cannot_edit_lfs_files=無法在 web 介面中編輯 LFS 檔。 editor.cannot_edit_non_text_files=網站介面不能編輯二進位檔案 editor.edit_this_file=編輯文件 +editor.this_file_locked=檔案已被鎖定 editor.must_be_on_a_branch=你必須在一個分支或提出對此檔的更改。 +editor.fork_before_edit=You must fork this repository to make or propose changes to this file. editor.delete_this_file=刪除檔案 +editor.must_have_write_access=您必須具有寫入權限,或提出對此檔案的更改 editor.file_delete_success=文件 %s 已刪除。 editor.name_your_file=命名您的檔案... +editor.filename_help=Add a directory by typing its name followed by a slash ('/'). Remove a directory by typing backspace at the beginning of the input field. editor.or=或 editor.cancel_lower=取消 +editor.commit_signed_changes=Commit Signed Changes editor.commit_changes=提交更改嗎? +editor.add_tmpl=新增「」 editor.add=新增 '%s' editor.update=更新 '%s' editor.delete=刪除 '%s' +editor.commit_message_desc=Add an optional extended description… editor.commit_directly_to_this_branch=直接提交到 %s 分支。 editor.create_new_branch=建立 新的分支 為此提交和開始合併請求。 +editor.create_new_branch_np=Create a new branch for this commit. +editor.propose_file_change=Propose file change editor.new_branch_name_desc=新的分支名稱... editor.cancel=取消 editor.filename_cannot_be_empty=檔案名稱不能為空。 +editor.filename_is_invalid=The filename is invalid: '%s'. +editor.branch_does_not_exist=Branch '%s' does not exist in this repository. editor.branch_already_exists='%s' 已存在於此存儲庫。 +editor.directory_is_a_file=目錄名稱 "%s" 已在此存儲庫中用作檔案名。 +editor.file_is_a_symlink='%s' is a symbolic link. Symbolic links cannot be edited in the web editor +editor.filename_is_a_directory=檔案名 "%s" 已在此存儲庫中用作目錄名稱。 +editor.file_editing_no_longer_exists=The file being edited, '%s', no longer exists in this repository. +editor.file_deleting_no_longer_exists=The file being deleted, '%s', no longer exists in this repository. +editor.file_changed_while_editing=The file contents have changed since you started editing. Click here to see them or Commit Changes again to overwrite them. +editor.file_already_exists=A file named '%s' already exists in this repository. +editor.commit_empty_file_header=提交了一個空檔案 +editor.commit_empty_file_text=The file you're about commit is empty. Proceed? editor.no_changes_to_show=沒有可以顯示的變更。 editor.fail_to_update_file=上傳/建立檔案 '%s' 失敗, 錯誤訊息: %v +editor.push_rejected_no_message=The change was rejected by the server without a message. Please check githooks. +editor.push_rejected=The change was rejected by the server with the following message:
%s
Please check githooks. +editor.add_subdir=加入目錄 editor.unable_to_upload_files=上傳檔案失敗到 '%s', 錯誤訊息: %v +editor.upload_file_is_locked=檔案 「%s」 已被 %s 鎖定 editor.upload_files_to_dir=上傳檔案到 '%s' +editor.cannot_commit_to_protected_branch=無法提交到受保護的分支 "%s"。 +editor.no_commit_to_branch=Unable to commit directly to branch because: +editor.user_no_push_to_branch=User cannot push to branch +editor.require_signed_commit=Branch requires a signed commit +commits.desc=瀏覽原始碼修改歷程。 commits.commits=次程式碼提交 +commits.no_commits=No commits in common. '%s' and '%s' have entirely different histories. commits.search=搜尋提交歷史... +commits.search.tooltip=You can prefix keywords with "author:", "committer:", "after:", or "before:", e.g. "revert author:Alice before:2019-04-01". commits.find=搜尋 commits.search_all=所有分支 commits.author=作者 @@ -565,21 +834,37 @@ commits.date=提交日期 commits.older=更舊的提交 commits.newer=更新的提交 commits.signed_by=簽署人 +commits.signed_by_untrusted_user=由不信任的使用者簽署 +commits.signed_by_untrusted_user_unmatched=Signed by untrusted user who does not match committer commits.gpg_key_id=GPG 金鑰 ID ext_issues=外部問題 +ext_issues.desc=連結到外部問題追蹤器。 +issues.desc=Organize bug reports, tasks and milestones. +issues.filter_assignees=Filter Assignee +issues.filter_milestones=Filter Milestone +issues.filter_labels=Filter Label +issues.filter_reviewers=Filter Reviewer issues.new=建立問題 +issues.new.title_empty=標題不可為空 issues.new.labels=標籤 +issues.new.add_labels_title=Apply labels issues.new.no_label=未選擇標籤 issues.new.clear_labels=清除已選取標籤 +issues.new.no_items=No items issues.new.milestone=里程碑 +issues.new.add_milestone_title=Set milestone issues.new.no_milestone=未選擇里程碑 issues.new.clear_milestone=清除已選取里程碑 issues.new.open_milestone=開啟中的里程碑 issues.new.closed_milestone=已關閉的里程碑 issues.new.assignees=指派成員 +issues.new.add_assignees_title=Assign users issues.new.clear_assignees=取消指派成員 +issues.new.no_assignees=未指派成員 +issues.new.no_reviewers=No reviewers +issues.new.add_reviewer_title=Request review issues.no_ref=未指定分支或標籤 issues.create=建立問題 issues.new_label=建立標籤 @@ -587,19 +872,26 @@ issues.new_label_placeholder=標籤名稱 issues.new_label_desc_placeholder=描述 issues.create_label=建立標籤 issues.label_templates.title=載入一組預定義的標籤 +issues.label_templates.info=No labels exist yet. Create a label with 'New Label' or use a predefined label set: issues.label_templates.helper=選擇一個標籤集 issues.label_templates.use=使用標籤集 issues.label_templates.fail_to_load_file=載入標籤範本檔案 '%s' 失敗: %v +issues.add_label_at=added the
%s
label %s +issues.remove_label_at=removed the
%s
label %s issues.add_milestone_at=`新增至%s 里程碑 %s` issues.change_milestone_at=`%[3]s 修改了里程碑 %[1]s%[2]s` issues.remove_milestone_at=`從里程碑 %[2]s 刪除 %[1]s` issues.deleted_milestone=`(已刪除)` issues.self_assign_at=將 %s 指派給自己 issues.add_assignee_at=`被%s %s指派` +issues.remove_assignee_at=`was unassigned by %s %s` +issues.remove_self_assignment=`removed their assignment %s` +issues.change_title_at=`changed title from %s to %s %s` issues.delete_branch_at=`刪除分支 %s %s` issues.open_tab=%d 個開啓中 issues.close_tab=%d 個已關閉 issues.filter_label=標籤篩選 +issues.filter_label_exclude=`Use alt + click/enter to exclude labels` issues.filter_label_no_select=所有標籤 issues.filter_milestone=里程碑篩選 issues.filter_milestone_no_select=所有里程碑 @@ -617,6 +909,8 @@ issues.filter_sort.recentupdate=最近更新 issues.filter_sort.leastupdate=最少更新 issues.filter_sort.mostcomment=最多評論 issues.filter_sort.leastcomment=最少評論 +issues.filter_sort.nearduedate=到期日由近到遠 +issues.filter_sort.farduedate=到期日由遠到近 issues.filter_sort.moststars=最多收藏 issues.filter_sort.feweststars=最少收藏 issues.filter_sort.mostforks=最多複製 @@ -629,7 +923,11 @@ issues.action_milestone_no_select=無里程碑 issues.action_assignee=負責人 issues.action_assignee_no_select=無負責人 issues.opened_by=由 %[3]s 於 %[1]s建立 +pulls.merged_by=由 %[3]s 於 %[1]s合併 +pulls.merged_by_fake=由 %[2]s 於 %[1]s合併 +issues.closed_by=by %[3]s closed %[1]s issues.opened_by_fake=由 %[2]s 於 %[1]s建立 +issues.closed_by_fake=by %[2]s closed %[1]s issues.previous=上一頁 issues.next=下一頁 issues.open_title=開啟中 @@ -637,16 +935,33 @@ issues.closed_title=已關閉 issues.num_comments=%d 條評論 issues.commented_at=` 評論 %s` issues.delete_comment_confirm=您確定要刪除該條評論嗎? +issues.context.copy_link=複製連結 +issues.context.quote_reply=Quote Reply +issues.context.edit=編輯 +issues.context.delete=刪除 issues.no_content=尚未有任何內容 issues.close_issue=關閉 +issues.pull_merged_at=`merged commit %[2]s into %[3]s %[4]s` issues.close_comment_issue=評論並關閉 issues.reopen_issue=重新開啟 issues.reopen_comment_issue=重新開啟並評論 issues.create_comment=評論 +issues.closed_at=`closed this issue %[2]s` +issues.reopened_at=`reopened this issue %[2]s` issues.commit_ref_at=`在代碼提交 %[2]s 中引用了該問題` +issues.ref_issue_from=`referenced this issue %[4]s %[2]s` +issues.ref_pull_from=`referenced this pull request %[4]s %[2]s` +issues.ref_closing_from=`referenced a pull request %[4]s that will close this issue %[2]s` +issues.ref_reopening_from=`referenced a pull request %[4]s that will reopen this issue %[2]s` +issues.ref_closed_from=`closed this issue %[4]s %[2]s` +issues.ref_reopened_from=`reopened this issue %[4]s %[2]s` +issues.ref_from=`from %[1]s` issues.poster=發佈者 issues.collaborator=協同者 issues.owner=所有者 +issues.re_request_review=Re-request review +issues.remove_request_review=Remove review request +issues.remove_request_review_block=Can't remove review request issues.sign_in_require_desc= 登入 才能加入這對話。 issues.edit=編輯 issues.cancel=取消 @@ -664,15 +979,37 @@ 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=Smallest size +issues.label.filter_sort.reverse_by_size=Largest size issues.num_participants=%d 參與者 issues.attachment.open_tab=`在新的標籤頁中查看 '%s'` issues.attachment.download=`點擊下載 '%s'` issues.subscribe=訂閱 issues.unsubscribe=取消訂閱 +issues.lock=鎖定對話 +issues.unlock=解鎖對話 +issues.lock.unknown_reason=在未知原因下無法鎖定問題 +issues.lock_duplicate=問題無法被鎖定兩次 +issues.unlock_error=無法解鎖未被鎖定的問題 +issues.lock_with_reason=locked as %s and limited conversation to collaborators %s +issues.lock_no_reason=locked and limited conversation to collaborators %s +issues.unlock_comment=unlocked this conversation %s +issues.lock_confirm=鎖定 +issues.unlock_confirm=解除鎖定 +issues.lock.notice_1=- Other users can’t add new comments to this issue. +issues.lock.notice_2=- You and other collaborators with access to this repository can still leave comments that others can see. +issues.lock.notice_3=- You can always unlock this issue again in the future. +issues.unlock.notice_1=- Everyone would be able to comment on this issue once more. +issues.unlock.notice_2=- You can always lock this issue again in the future. +issues.lock.reason=鎖定原因 +issues.lock.title=鎖定此問題的對話 +issues.unlock.title=解鎖此問題的對話 +issues.comment_on_locked=您無法在已鎖定的問題上留言 issues.tracker=時間追蹤 issues.start_tracking_short=開始 issues.start_tracking=開始時間追蹤 issues.start_tracking_history=`開始工作 %s` +issues.tracker_auto_close=Timer will be stopped automatically when this issue gets closed issues.tracking_already_started=`您已經開始時間追蹤這個 問題!` issues.stop_tracking=停止 issues.stop_tracking_history=`結束工作 %s` @@ -680,6 +1017,7 @@ issues.add_time=手動新增時間 issues.add_time_short=新增時間 issues.add_time_cancel=取消 issues.add_time_history=`加入了花費時間 %s` +issues.del_time_history=`deleted spent time %s` issues.add_time_hours=小時 issues.add_time_minutes=分鐘 issues.add_time_sum_to_small=沒有輸入時間。 @@ -691,33 +1029,145 @@ issues.due_date=截止日期 issues.invalid_due_date_format=截止日期的格式錯誤,必須是 "yyyy-mm-dd" 的形式。 issues.error_modifying_due_date=無法修改截止日期。 issues.error_removing_due_date=無法移除截止日期。 +issues.push_commit_1=added %d commit %s +issues.push_commits_n=added %d commits %s +issues.force_push_codes=`force-pushed %[1]s from %[2]s to %[4]s %[6]s` issues.due_date_form=yyyy年mm月dd日 issues.due_date_form_add=新增截止日期 +issues.due_date_form_edit=編輯 +issues.due_date_form_remove=移除 issues.due_date_not_writer=您需要儲存庫寫入權限來更改問題的截止日。 issues.due_date_not_set=未設定截止日期。 issues.due_date_added=已新增截止日期 %s %s issues.due_date_modified=已將截止日期修改為 %s ,原截止日期: %s %s issues.due_date_remove=已移除截止日期 %s %s issues.due_date_overdue=逾期 +issues.due_date_invalid=The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'. +issues.dependency.title=依賴 +issues.dependency.issue_no_dependencies=此問題目前沒有任何依賴。 +issues.dependency.pr_no_dependencies=This pull request currently doesn't have any dependencies. +issues.dependency.add=新增相關問題 +issues.dependency.cancel=取消 +issues.dependency.remove=移除 +issues.dependency.remove_info=移除此相關問題 +issues.dependency.added_dependency=`added a new dependency %s` +issues.dependency.removed_dependency=`removed a dependency %s` +issues.dependency.issue_closing_blockedby=Closing this pull request is blocked by the following issues +issues.dependency.pr_closing_blockedby=Closing this issue is blocked by the following issues +issues.dependency.issue_close_blocks=This issue blocks closing of the following issues +issues.dependency.pr_close_blocks=This pull request blocks closing of the following issues +issues.dependency.issue_close_blocked=You need to close all issues blocking this issue before you can close it. +issues.dependency.pr_close_blocked=You need to close all issues blocking this pull request before you can merge it. +issues.dependency.blocks_short=Blocks +issues.dependency.blocked_by_short=Depends on +issues.dependency.remove_header=移除相依庫 +issues.dependency.issue_remove_text=This will remove the dependency from this issue. Continue? +issues.dependency.pr_remove_text=This will remove the dependency from this pull request. Continue? +issues.dependency.setting=Enable Dependencies For Issues and Pull Requests +issues.dependency.add_error_same_issue=You cannot make an issue depend on itself. +issues.dependency.add_error_dep_issue_not_exist=Dependent issue does not exist. +issues.dependency.add_error_dep_not_exist=Dependency does not exist. +issues.dependency.add_error_dep_exists=Dependency already exists. +issues.dependency.add_error_cannot_create_circular=You cannot create a dependency with two issues blocking each other. +issues.dependency.add_error_dep_not_same_repo=這兩個問題必須在同一個存儲庫中。 +issues.review.self.approval=您不能批准自己的 pull request。 +issues.review.self.rejection=You cannot request changes on your own pull request. +issues.review.approve=approved these changes %s +issues.review.comment=reviewed %s +issues.review.left_comment=left a comment +issues.review.content.empty=You need to leave a comment indicating the requested change(s). +issues.review.reject=requested changes %s +issues.review.wait=was requested for review %s +issues.review.add_review_request=requested review from %s %s +issues.review.remove_review_request=removed review request for %s %s +issues.review.remove_review_request_self=refused to review %s +issues.review.pending=等待 +issues.review.review=審查 +issues.review.reviewers=審查人 +issues.review.show_outdated=顯示過時的 +issues.review.hide_outdated=隱藏過時的 +issues.review.show_resolved=Show resolved +issues.review.hide_resolved=Hide resolved +issues.review.resolve_conversation=Resolve conversation +issues.review.un_resolve_conversation=Unresolve conversation +issues.review.resolved_by=marked this conversation as resolved +issues.assignee.error=Not all assignees was added due to an unexpected error. +pulls.desc=Enable pull requests and code reviews. pulls.new=建立合併請求 pulls.compare_changes=建立合併請求 +pulls.compare_changes_desc=Select the branch to merge into and the branch to pull from. pulls.compare_base=合併到 +pulls.compare_compare=pull from pulls.filter_branch=過濾分支 pulls.no_results=未找到結果 +pulls.nothing_to_compare=These branches are equal. There is no need to create a pull request. +pulls.has_pull_request=`A pull request between these branches already exists: %[2]s#%[3]d` pulls.create=建立合併請求 +pulls.title_desc=請求將 %[1]d 次程式碼提交從 %[2]s 合併至 %[3]s pulls.merged_title_desc=於 %[4]s 將 %[1]d 次代碼提交從 %[2]s合併至 %[3]s +pulls.change_target_branch_at=`changed target branch from %s to %s %s` pulls.tab_conversation=對話內容 pulls.tab_commits=程式碼提交 pulls.tab_files=檔案變動 pulls.reopen_to_merge=請重新開啟合併請求來完成合併操作。 +pulls.cant_reopen_deleted_branch=This pull request cannot be reopened because the branch was deleted. pulls.merged=已合併 +pulls.merged_as=The pull request has been merged as %[2]s. +pulls.is_closed=The pull request has been closed. pulls.has_merged=合併請求已合併。 +pulls.title_wip_desc=`Start the title with %s to prevent the pull request from being merged accidentally.` +pulls.cannot_merge_work_in_progress=This pull request is marked as a work in progress. Remove the %s prefix from the title when it's ready +pulls.data_broken=This pull request is broken due to missing fork information. +pulls.files_conflicted=This pull request has changes conflicting with the target branch. +pulls.is_checking=Merge conflict checking is in progress. Try again in few moments. +pulls.required_status_check_failed=Some required checks were not successful. +pulls.required_status_check_missing=Some required checks are missing. +pulls.required_status_check_administrator=As an administrator, you may still merge this pull request. +pulls.blocked_by_approvals=This Pull Request doesn't have enough approvals yet. %d of %d approvals granted. +pulls.blocked_by_rejection=This Pull Request has changes requested by an official reviewer. +pulls.blocked_by_outdated_branch=This Pull Request is blocked because it's outdated. pulls.can_auto_merge_desc=這個拉請求可以自動合併。 +pulls.cannot_auto_merge_desc=This pull request cannot be merged automatically due to conflicts. +pulls.cannot_auto_merge_helper=Merge manually to resolve the conflicts. +pulls.num_conflicting_files_1=%d conflicting file +pulls.num_conflicting_files_n=%d conflicting files +pulls.approve_count_1=%d approval +pulls.approve_count_n=%d approvals +pulls.reject_count_1=%d change request +pulls.reject_count_n=%d change requests +pulls.waiting_count_1=%d waiting review +pulls.waiting_count_n=%d waiting reviews +pulls.no_merge_desc=This pull request cannot be merged because all repository merge options are disabled. +pulls.no_merge_helper=Enable merge options in the repository settings or merge the pull request manually. +pulls.no_merge_wip=This pull request can not be merged because it is marked as being a work in progress. +pulls.no_merge_not_ready=This pull request is not ready to be merged, check review status and status checks. +pulls.no_merge_access=You are not authorized to merge this pull request. pulls.merge_pull_request=合併請求 pulls.rebase_merge_pull_request=Rebase 合併 +pulls.rebase_merge_commit_pull_request=Rebase and Merge (--no-ff) pulls.squash_merge_pull_request=Squash 合併 +pulls.require_signed_wont_sign=The branch requires signed commits but this merge will not be signed +pulls.invalid_merge_option=You cannot use this merge option for this pull request. +pulls.merge_conflict=Merge Failed: There was a conflict whilst merging: %[1]s
%[2]s
Hint: Try a different strategy +pulls.rebase_conflict=Merge Failed: There was a conflict whilst rebasing commit: %[1]s
%[2]s
%[3]s
Hint:Try a different strategy +pulls.unrelated_histories=Merge Failed: The merge head and base do not share a common history. Hint: Try a different strategy +pulls.merge_out_of_date=Merge Failed: Whilst generating the merge, the base was updated. Hint: Try again. +pulls.push_rejected=Merge Failed: The push was rejected with the following message:
%s
Review the githooks for this repository +pulls.push_rejected_no_message=Merge Failed: The push was rejected but there was no remote message.
Review the githooks for this repository +pulls.open_unmerged_pull_exists=`You cannot perform a reopen operation because there is a pending pull request (#%d) with identical properties.` +pulls.status_checking=Some checks are pending +pulls.status_checks_success=All checks were successful +pulls.status_checks_warning=Some checks reported warnings +pulls.status_checks_failure=Some checks failed +pulls.status_checks_error=Some checks reported errors +pulls.update_branch=Update branch +pulls.update_branch_success=Branch update was successful +pulls.update_not_allowed=You are not allowed to update branch +pulls.outdated_with_base_branch=This branch is out-of-date with the base branch +pulls.closed_at=`closed this pull request %[2]s` +pulls.reopened_at=`reopened this pull request %[2]s` milestones.new=新的里程碑 milestones.open_tab=%d 開啟中 @@ -726,16 +1176,22 @@ milestones.closed=於 %s關閉 milestones.no_due_date=暫無截止日期 milestones.open=開啟 milestones.close=關閉 +milestones.new_subheader=Milestones organize issues and track progress. +milestones.completeness=%d%% Completed milestones.create=建立里程碑 milestones.title=標題 milestones.desc=描述 milestones.due_date=截止日期(可選) milestones.clear=清除 +milestones.invalid_due_date_format=Due date format must be 'yyyy-mm-dd'. +milestones.create_success=The milestone '%s' has been created. milestones.edit=編輯里程碑 +milestones.edit_subheader=Milestones organize issues and track progress. milestones.cancel=取消 milestones.modify=更新里程碑 milestones.edit_success=里程碑 '%s' 已更新。 milestones.deletion=刪除里程碑 +milestones.deletion_desc=Deleting a milestone removes it from all related issues. Continue? milestones.deletion_success=里程碑已刪除 milestones.filter_sort.closest_due_date=到期日由近到遠 milestones.filter_sort.furthest_due_date=到期日由遠到近 @@ -744,6 +1200,18 @@ milestones.filter_sort.most_complete=完成度由高到低 milestones.filter_sort.most_issues=問題由多到少 milestones.filter_sort.least_issues=問題由少到多 +signing.will_sign=This commit will be signed with key '%s' +signing.wont_sign.error=There was an error whilst checking if the commit could be signed +signing.wont_sign.nokey=There is no key available to sign this commit +signing.wont_sign.never=Commits are never signed +signing.wont_sign.always=Commits are always signed +signing.wont_sign.pubkey=The commit will not be signed because you do not have a public key associated with your account +signing.wont_sign.twofa=You must have two factor authentication enabled to have commits signed +signing.wont_sign.parentsigned=The commit will not be signed as the parent commit is not signed +signing.wont_sign.basesigned=The merge will not be signed as the base commit is not signed +signing.wont_sign.headsigned=The merge will not be signed as the head commit is not signed +signing.wont_sign.commitssigned=The merge will not be signed as all the associated commits are not signed +signing.wont_sign.approved=The merge will not be signed as the PR is not approved ext_wiki=外部 Wiki ext_wiki.desc=連結外部 Wiki。 @@ -761,7 +1229,11 @@ wiki.save_page=儲存頁面 wiki.last_commit_info=%s 於 %s 修改了此頁面 wiki.edit_page_button=修改 wiki.new_page_button=新的頁面 +wiki.file_revision=Page Revision +wiki.wiki_page_revisions=Wiki Page Revisions +wiki.back_to_wiki=Back to wiki page wiki.delete_page_button=刪除頁面 +wiki.delete_page_notice_1=Deleting the wiki page '%s' cannot be undone. Continue? wiki.page_already_exists=相同名稱的 Wiki 頁面已經存在。 wiki.reserved_page=Wiki 頁面名稱 "%s" 是被保留的。 wiki.pages=所有頁面 @@ -773,14 +1245,22 @@ 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.overview=概覽 +activity.active_prs_count_1=%d Active Pull Request +activity.active_prs_count_n=%d Active Pull Requests activity.merged_prs_count_1=合併請求 activity.merged_prs_count_n=合併請求 activity.opened_prs_count_1=建立合併請求 +activity.opened_prs_count_n=Proposed Pull Requests 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=%s 合併了 %s +activity.title.prs_opened_by=%s proposed by %s activity.merged_prs_label=已合併 activity.opened_prs_label=提案 activity.active_issues_count_1=%d 個問題 @@ -803,6 +1283,27 @@ activity.title.releases_1=%d 版本發佈 activity.title.releases_n=%d 版本發佈 activity.title.releases_published_by=%s 由 %s 發佈 activity.published_release_label=已發佈 +activity.no_git_activity=期間內沒有任何提交活動 +activity.git_stats_exclude_merges=Excluding merges, +activity.git_stats_author_1=%d author +activity.git_stats_author_n=%d authors +activity.git_stats_pushed_1=has pushed +activity.git_stats_pushed_n=have pushed +activity.git_stats_commit_1=%d commit +activity.git_stats_commit_n=%d commits +activity.git_stats_push_to_branch=to %s and +activity.git_stats_push_to_all_branches=to all branches. +activity.git_stats_on_default_branch=On %s, +activity.git_stats_file_1=%d 個檔案 +activity.git_stats_file_n=%d 個檔案 +activity.git_stats_files_changed_1=has changed +activity.git_stats_files_changed_n=have changed +activity.git_stats_additions=and there have been +activity.git_stats_addition_1=%d addition +activity.git_stats_addition_n=%d additions +activity.git_stats_and_deletions=和 +activity.git_stats_deletion_1=%d deletion +activity.git_stats_deletion_n=%d deletions search=搜尋 search.search_repo=搜尋儲存庫 @@ -815,6 +1316,7 @@ settings.collaboration=協作者 settings.collaboration.admin=管理員 settings.collaboration.write=可寫權限 settings.collaboration.read=可讀權限 +settings.collaboration.owner=擁有者 settings.collaboration.undefined=未定義 settings.hooks=管理 Webhooks settings.githooks=管理 Git Hooks @@ -822,6 +1324,10 @@ settings.basic_settings=基本設定 settings.mirror_settings=鏡像設定 settings.sync_mirror=現在同步 settings.mirror_sync_in_progress=鏡像同步正在進行中。 請稍後再回來看看。 +settings.email_notifications.enable=啟用 Email 通知 +settings.email_notifications.onmention=僅於"被提及"時通知 +settings.email_notifications.disable=關閉 Email 通知 +settings.email_notifications.submit=郵件通知設定 settings.site=網站 settings.update_settings=更新儲存庫設定 settings.advanced_settings=高級設定 @@ -831,46 +1337,99 @@ settings.use_external_wiki=使用外部 Wiki settings.external_wiki_url=外部 Wiki 連結 settings.external_wiki_url_error=外部 Wiki 網址不是有效的網址。 settings.external_wiki_url_desc=點擊問題標籤時,使用者會被導向到外部 Wiki URL。 +settings.issues_desc=開啟儲存庫問題追蹤系統 +settings.use_internal_issue_tracker=使用內建輕量級問題追蹤系統 +settings.use_external_issue_tracker=使用外部的問題追蹤系統 settings.external_tracker_url=外部 Issue 追蹤網址 +settings.external_tracker_url_error=該外部問題追蹤系統網址不是有效的網址。 +settings.external_tracker_url_desc=點擊問題標籤時,使用者會被導向至外部問題追蹤系統 URL。 settings.tracker_url_format=外部問題管理系統的 URL 格式 +settings.tracker_url_format_error=The external issue tracker URL format is not a valid URL. +settings.tracker_issue_style=外部問題管理系統的編號格式 settings.tracker_issue_style.numeric=數字 settings.tracker_issue_style.alphanumeric=字母及數字 +settings.tracker_url_format_desc=Use the placeholders {user}, {repo} and {index} for the username, repository name and issue index. settings.enable_timetracker=啟用時間追蹤 +settings.allow_only_contributors_to_track_time=Let Only Contributors Track Time +settings.pulls_desc=Enable Repository Pull Requests +settings.pulls.ignore_whitespace=Ignore Whitespace for Conflicts +settings.pulls.allow_merge_commits=Enable Commit Merging +settings.pulls.allow_rebase_merge=Enable Rebasing to Merge Commits +settings.pulls.allow_rebase_merge_commit=Enable Rebasing with explicit merge commits (--no-ff) +settings.pulls.allow_squash_commits=Enable Squashing to Merge Commits settings.admin_settings=管理員設定 +settings.admin_enable_health_check=Enable Repository Health Checks (git fsck) +settings.admin_enable_close_issues_via_commit_in_any_branch=Close an issue via a commit made in a non default branch settings.danger_zone=危險操作區 settings.new_owner_has_same_repo=新的儲存庫擁有者已經存在同名儲存庫! settings.convert=轉換為普通儲存庫 settings.convert_desc=您可以將此鏡像轉成普通儲存庫。此動作不可恢復。 +settings.convert_notices_1=This operation will convert the mirror into a regular repository and cannot be undone. settings.convert_confirm=轉換儲存庫 settings.convert_succeed=鏡像儲存庫已成功轉換為一般儲存庫。 settings.transfer=轉移儲存庫所有權 +settings.transfer_desc=Transfer this repository to a user or to an organization for which you have administrator rights. +settings.transfer_notices_1=- You will lose access to the repository if you transfer it to an individual user. +settings.transfer_notices_2=- You will keep access to the repository if you transfer it to an organization that you (co-)own. +settings.transfer_form_title=Enter the repository name as confirmation: settings.wiki_delete=刪除 Wiki 資料 +settings.wiki_delete_desc=Deleting repository wiki data is permanent and cannot be undone. +settings.wiki_delete_notices_1=- This will permanently delete and disable the repository wiki for %s. settings.confirm_wiki_delete=刪除 Wiki 資料 +settings.wiki_deletion_success=The repository wiki data has been deleted. settings.delete=刪除本儲存庫 +settings.delete_desc=Deleting a repository is permanent and cannot be undone. settings.delete_notices_1=- 此操作 不可以 被回滾。 +settings.delete_notices_2=- This operation will permanently delete the %s repository including code, issues, comments, wiki data and collaborator settings. +settings.delete_notices_fork_1=- Forks of this repository will become independent after deletion. settings.deletion_success=這個儲存庫已被刪除。 +settings.update_settings_success=The repository settings have been updated. settings.transfer_owner=新擁有者 +settings.make_transfer=執行轉移 +settings.transfer_succeed=The repository has been transferred. settings.confirm_delete=刪除儲存庫 settings.add_collaborator=增加協作者 settings.add_collaborator_success=成功增加協作者! +settings.add_collaborator_inactive_user=Can not add an inactive user as a collaborator. +settings.add_collaborator_duplicate=The collaborator is already added to this repository. settings.delete_collaborator=移除 settings.collaborator_deletion=移除協作者 +settings.collaborator_deletion_desc=Removing a collaborator will revoke their access to this repository. Continue? settings.remove_collaborator_success=已移除協作者。 settings.search_user_placeholder=搜尋使用者... +settings.org_not_allowed_to_be_collaborator=Organizations cannot be added as a collaborator. +settings.change_team_access_not_allowed=Changing team access for repository has been restricted to organization owner +settings.team_not_in_organization=The team is not in the same organization as the repository +settings.teams=Teams +settings.add_team=Add Team +settings.add_team_duplicate=Team already has the repository +settings.add_team_success=The team now have access to the repository. +settings.search_team=Search Team… +settings.change_team_permission_tip=Team's permission is set on the team setting page and can't be changed per repository +settings.delete_team_tip=This team has access to all repositories and can't be removed +settings.remove_team_success=The team's access to the repository has been removed. settings.add_webhook=建立 Webhook +settings.add_webhook.invalid_channel_name=Webhook channel name cannot be empty and cannot contain only a # character. +settings.hooks_desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Read more in the webhooks guide. settings.webhook_deletion=刪除 Webhook +settings.webhook_deletion_desc=Removing a webhook deletes its settings and delivery history. Continue? settings.webhook_deletion_success=Webhook 已刪除。 settings.webhook.test_delivery=測試推送 +settings.webhook.test_delivery_desc=Test this webhook with a fake event. +settings.webhook.test_delivery_success=A fake event has been added to the delivery queue. It may take few seconds before it shows up in the delivery history. settings.webhook.request=請求內容 settings.webhook.response=響應內容 settings.webhook.headers=標題 settings.webhook.payload=內容 settings.webhook.body=響應內容 +settings.githooks_desc=Git hooks are powered by Git itself. You can edit hook files below to set up custom operations. settings.githook_edit_desc=如果 Hook 未啟動,則會顯示樣例文件中的內容。如果想要刪除某個 Hook,則提交空白文本即可。 settings.githook_name=Hook 名稱 settings.githook_content=Hook 內容 settings.update_githook=更新 Hook 設定 +settings.add_webhook_desc=Gitea will send POST requests with a specified content type to the target URL. Read more in the webhooks guide. settings.payload_url=目標 URL +settings.http_method=HTTP Method settings.content_type=POST Content Type settings.secret=金鑰文本 settings.slack_username=服務名稱 @@ -882,54 +1441,218 @@ settings.event_desc=觸發條件: settings.event_push_only=推送事件 settings.event_send_everything=所有事件 settings.event_choose=自訂事件... +settings.event_header_repository=Repository Events settings.event_create=建立 settings.event_create_desc=建立分支或標籤 settings.event_delete=刪除 +settings.event_delete_desc=Branch or tag deleted. settings.event_fork=複製 +settings.event_fork_desc=Repository forked. +settings.event_release=版本發佈 +settings.event_release_desc=Release published, updated or deleted in a repository. settings.event_push=推送 +settings.event_push_desc=Git push to a repository. settings.event_repository=儲存庫 +settings.event_repository_desc=Repository created or deleted. +settings.event_header_issue=Issue Events settings.event_issues=問題 +settings.event_issues_desc=Issue opened, closed, reopened, or edited. +settings.event_issue_assign=Issue Assigned +settings.event_issue_assign_desc=Issue assigned or unassigned. +settings.event_issue_label=Issue Labeled +settings.event_issue_label_desc=Issue labels updated or cleared. +settings.event_issue_milestone=Issue Milestoned +settings.event_issue_milestone_desc=Issue milestoned or demilestoned. settings.event_issue_comment=問題評論 settings.event_issue_comment_desc=已經建立、編輯或刪除的問題評論。 +settings.event_header_pull_request=Pull Request Events settings.event_pull_request=合併請求 +settings.event_pull_request_desc=Pull request opened, closed, reopened, or edited. +settings.event_pull_request_assign=Pull Request Assigned +settings.event_pull_request_assign_desc=Pull request assigned or unassigned. +settings.event_pull_request_label=Pull Request Labeled +settings.event_pull_request_label_desc=Pull request labels updated or cleared. +settings.event_pull_request_milestone=Pull Request Milestoned +settings.event_pull_request_milestone_desc=Pull request milestoned or demilestoned. +settings.event_pull_request_comment=Pull Request Comment +settings.event_pull_request_comment_desc=Pull request comment created, edited, or deleted. +settings.event_pull_request_review=Pull Request Reviewed +settings.event_pull_request_review_desc=Pull request approved, rejected, or review comment. +settings.event_pull_request_sync=Pull Request Synchronized +settings.event_pull_request_sync_desc=Pull request synchronized. +settings.branch_filter=Branch filter +settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or *, events for all branches are reported. See github.com/gobwas/glob documentation for syntax. Examples: master, {master,release*}. +settings.active=啟用 +settings.active_helper=Information about triggered events will be sent to this webhook URL. settings.add_hook_success=Webhook 新增成功! settings.update_webhook=更新 Webhook settings.update_hook_success=Webhook 更新成功! settings.delete_webhook=刪除 Webhook settings.recent_deliveries=最近推送記錄 settings.hook_type=Hook 類型 +settings.add_slack_hook_desc=Integrate Slack into your repository. settings.slack_token=令牌 settings.slack_domain=域名 settings.slack_channel=頻道 +settings.add_discord_hook_desc=Integrate Discord into your repository. +settings.add_dingtalk_hook_desc=Integrate Dingtalk into your repository. +settings.add_telegram_hook_desc=Integrate Telegram into your repository. +settings.add_matrix_hook_desc=Integrate Matrix into your repository. +settings.add_msteams_hook_desc=Integrate Microsoft Teams into your repository. +settings.add_feishu_hook_desc=Integrate Feishu into your repository. settings.deploy_keys=管理部署金鑰 settings.add_deploy_key=新增部署金鑰 +settings.deploy_key_desc=Deploy keys have read-only pull access to the repository. +settings.is_writable=啟用寫入存取 +settings.is_writable_info=Allow this deploy key to push to the repository. +settings.no_deploy_keys=沒有任何部屬金鑰 settings.title=標題 settings.deploy_key_content=金鑰文本 +settings.key_been_used=A deploy key with identical content is already in use. +settings.key_name_used=A deploy key with the same name already exists. +settings.add_key_success=部屬金鑰 "%s" 新增成功 settings.deploy_key_deletion=刪除部署金鑰 +settings.deploy_key_deletion_desc=Removing a deploy key will revoke its access to this repository. Continue? +settings.deploy_key_deletion_success=The deploy key has been removed. settings.branches=分支列表 settings.protected_branch=分支保護 settings.protected_branch_can_push=允許推送? settings.protected_branch_can_push_yes=你可以推送 settings.protected_branch_can_push_no=你不能推送 +settings.branch_protection=%s 的分支保護 +settings.protect_this_branch=啟用分支保護 +settings.protect_this_branch_desc=Prevents deletion and restricts Git pushing and merging to the branch. +settings.protect_disable_push=Disable Push +settings.protect_disable_push_desc=不允許任何推送。 +settings.protect_enable_push=Enable Push +settings.protect_enable_push_desc=任何擁有寫入權限的使用者將被允許推送內容至該分支(但不可使用force push)。 +settings.protect_whitelist_committers=Whitelist Restricted Push +settings.protect_whitelist_committers_desc=僅允許在白名單內的使用者或團隊推送內容至該分支(但不可使用force push)。 +settings.protect_whitelist_deploy_keys=Whitelist deploy keys with write access to push +settings.protect_whitelist_users=允許推送的白名單 (使用者)﹔ settings.protect_whitelist_search_users=搜尋使用者... +settings.protect_whitelist_teams=允許推送的白名單 (團隊)﹔ settings.protect_whitelist_search_teams=搜尋團隊... +settings.protect_merge_whitelist_committers=Enable Merge Whitelist +settings.protect_merge_whitelist_committers_desc=Allow only whitelisted users or teams to merge pull requests into this branch. +settings.protect_merge_whitelist_users=Whitelisted users for merging: +settings.protect_merge_whitelist_teams=Whitelisted teams for merging: +settings.protect_check_status_contexts=Enable Status Check +settings.protect_check_status_contexts_desc=Require status checks to pass before merging Choose which status checks must pass before branches can be merged into a branch that matches this rule. When enabled, commits must first be pushed to another branch, then merged or pushed directly to a branch that matches this rule after status checks have passed. If no contexts are selected, the last commit must be successful regardless of context. +settings.protect_check_status_contexts_list=Status checks found in the last week for this repository +settings.protect_required_approvals=Required approvals: +settings.protect_required_approvals_desc=Allow only to merge pull request with enough positive reviews. +settings.protect_approvals_whitelist_enabled=Restrict approvals to whitelisted users or teams +settings.protect_approvals_whitelist_enabled_desc=Only reviews from whitelisted users or teams will count to the required approvals. Without approval whitelist, reviews from anyone with write access count to the required approvals. +settings.protect_approvals_whitelist_users=Whitelisted reviewers: +settings.protect_approvals_whitelist_teams=Whitelisted teams for reviews: +settings.dismiss_stale_approvals=Dismiss stale approvals +settings.dismiss_stale_approvals_desc=When new commits that change the content of the pull request are pushed to the branch, old approvals will be dismissed. +settings.require_signed_commits=Require Signed Commits +settings.require_signed_commits_desc=Reject pushes to this branch if they are unsigned or unverifiable +settings.protect_protected_file_patterns=Protected file patterns (separated using semicolon '\;'): +settings.protect_protected_file_patterns_desc=Protected files that are not allowed to be changed directly even if user has rights to add, edit or delete files in this branch. Multiple patterns can be separated using semicolon ('\;'). See github.com/gobwas/glob documentation for pattern syntax. Examples: .drone.yml, /docs/**/*.txt. settings.add_protected_branch=啟用保護 settings.delete_protected_branch=停用保護 +settings.update_protect_branch_success='%s' 的分支保護已被更新 +settings.remove_protected_branch_success='%s' 的分支保護已被停用 +settings.protected_branch_deletion=停用分支保護 +settings.protected_branch_deletion_desc=停用分支保護將允許可寫入的使用者推送內容至該分支,是否繼續? +settings.block_rejected_reviews=Block merge on rejected reviews +settings.block_rejected_reviews_desc=Merging will not be possible when changes are requested by official reviewers, even if there are enough approvals. +settings.block_outdated_branch=Block merge if pull request is outdated +settings.block_outdated_branch_desc=Merging will not be possible when head branch is behind base branch. +settings.default_branch_desc=選擇一個預設拉取與提交的分支 settings.choose_branch=選擇一個分支... +settings.no_protected_branch=沒有受保護的分支 settings.edit_protected_branch=編輯 +settings.protected_branch_required_approvals_min=Required approvals cannot be negative. +settings.bot_token=Bot Token +settings.chat_id=Chat ID +settings.matrix.homeserver_url=Homeserver URL +settings.matrix.room_id=Room ID +settings.matrix.access_token=Access Token +settings.matrix.message_type=Message Type +settings.archive.button=封存 +settings.archive.header=封存這個儲存庫 +settings.archive.text=Archiving the repo will make it entirely read-only. It is hidden from the dashboard, cannot be committed to and no issues or pull-requests can be created. +settings.archive.success=此儲存庫已被封存 +settings.archive.error=An error occurred while trying to archive the repo. See the log for more details. +settings.archive.error_ismirror=You cannot archive a mirrored repo. +settings.archive.branchsettings_unavailable=Branch settings are not available if the repo is archived. +settings.unarchive.button=Un-Archive Repo +settings.unarchive.header=Un-Archive This Repo +settings.unarchive.text=Un-Archiving the repo will restore its ability to receive commits and pushes, as well as new issues and pull-requests. +settings.unarchive.success=The repo was successfully un-archived. +settings.unarchive.error=An error occurred while trying to un-archive the repo. See the log for more details. +settings.update_avatar_success=The repository avatar has been updated. +settings.lfs=LFS +settings.lfs_filelist=LFS files stored in this repository +settings.lfs_no_lfs_files=No LFS files stored in this repository +settings.lfs_findcommits=Find commits +settings.lfs_lfs_file_no_commits=No Commits found for this LFS file +settings.lfs_noattribute=This path does not have the lockable attribute in the default branch +settings.lfs_delete=Delete LFS file with OID %s +settings.lfs_delete_warning=Deleting an LFS file may cause 'object does not exist' errors on checkout. Are you sure? +settings.lfs_findpointerfiles=Find pointer files +settings.lfs_locks=Locks +settings.lfs_invalid_locking_path=Invalid path: %s +settings.lfs_invalid_lock_directory=Cannot lock directory: %s +settings.lfs_lock_already_exists=Lock already exists: %s +settings.lfs_lock=Lock +settings.lfs_lock_path=Filepath to lock... +settings.lfs_locks_no_locks=No Locks +settings.lfs_lock_file_no_exist=Locked file does not exist in default branch +settings.lfs_force_unlock=Force Unlock +settings.lfs_pointers.found=Found %d blob pointer(s) - %d associated, %d unassociated (%d missing from store) +settings.lfs_pointers.sha=Blob SHA +settings.lfs_pointers.oid=OID +settings.lfs_pointers.inRepo=In Repo +settings.lfs_pointers.exists=Exists in store +settings.lfs_pointers.accessible=Accessible to User +settings.lfs_pointers.associateAccessible=Associate accessible %d OIDs diff.browse_source=瀏覽代碼 diff.parent=父節點 diff.commit=當前提交 +diff.git-notes=Notes diff.data_not_available=沒有內容比較可以使用 +diff.options_button=Diff Options +diff.show_diff_stats=Show Stats +diff.download_patch=Download Patch File +diff.download_diff=Download Diff File diff.show_split_view=分割檢視 diff.show_unified_view=統一視圖 +diff.whitespace_button=Whitespace +diff.whitespace_show_everything=顯示所有變更 +diff.whitespace_ignore_all_whitespace=Ignore whitespace when comparing lines +diff.whitespace_ignore_amount_changes=Ignore changes in amount of whitespace +diff.whitespace_ignore_at_eol=Ignore changes in whitespace at EOL diff.stats_desc=共有 %d 個檔案被更改,包括 %d 行新增%d 行删除 diff.bin=二進制 diff.view_file=查看文件 +diff.file_before=Before +diff.file_after=After +diff.file_image_width=Width +diff.file_image_height=高度 +diff.file_byte_size=大小 diff.file_suppressed=文件差異過大導致無法顯示 diff.too_many_files=部分文件因文件數量過多而無法顯示 +diff.comment.placeholder=留下你的評論 +diff.comment.markdown_info=Styling with markdown is supported. +diff.comment.add_single_comment=Add single comment +diff.comment.add_review_comment=新增評論 +diff.comment.start_review=Start review +diff.comment.reply=回覆 +diff.review=Review +diff.review.header=提交評論 +diff.review.placeholder=Review comment +diff.review.comment=評論 +diff.review.approve=通過 +diff.review.reject=Request changes +diff.committed_by=committed by +releases.desc=Track project versions and downloads. release.releases=版本發佈 release.new_release=發佈新版本 release.draft=草稿 @@ -938,8 +1661,11 @@ release.stable=穩定 release.edit=編輯 release.ahead=在該版本發佈之後已有 %d 次程式碼提交到 %s 分支 release.source_code=程式碼 +release.new_subheader=Releases organize project versions. +release.edit_subheader=Releases organize project versions. release.tag_name=標籤名稱 release.target=目標分支 +release.tag_helper=Choose an existing tag or create a new tag. release.title=標題 release.content=內容 release.prerelease_desc=標記為 Pre-Release @@ -950,10 +1676,12 @@ release.save_draft=儲存草稿 release.edit_release=編輯發佈訊息 release.delete_release=刪除發佈 release.deletion=刪除發佈 +release.deletion_desc=Deleting a release removes its Git tag from the repository. Repository contents and history remain unchanged. Continue? release.deletion_success=已刪除此版本發佈。 release.tag_name_already_exist=已經存在使用相同標籤的發佈版本。 release.tag_name_invalid=標籤名稱無效。 release.downloads=下載附件 +release.download_count=Downloads: %s branch.name=分支名稱 branch.search=搜尋分支 @@ -964,19 +1692,32 @@ branch.delete_html=刪除分支 branch.delete_desc=刪除分支是永久的。 此動作無法復原,繼續? branch.deletion_success=分支 '%s' 已被刪除。 branch.deletion_failed=刪除分支 '%s' 失敗。 +branch.delete_branch_has_new_commits=因為合併後已新增了新的提交,%s 無法被刪除。 branch.create_branch=建立分支 %s branch.create_from=從 '%s' +branch.create_success=分支 '%s' 已被刪除。 branch.branch_already_exists=分支 '%s' 已存在此儲存庫 +branch.branch_name_conflict=分支名稱 '%s' 與現有分支 '%s' 衝突 +branch.tag_collision=Branch '%s' cannot be created as a tag with same name already exists in the repository. branch.deleted_by=刪除人: %s +branch.restore_success=Branch '%s' has been restored. branch.restore_failed=還原分支 %s 失敗 branch.protected_deletion_failed=分支 '%s' 已被保護,不能刪除。 +branch.default_deletion_failed=Branch '%s' is the default branch. It cannot be deleted. +branch.restore=Restore Branch '%s' +branch.download=Download Branch '%s' +branch.included_desc=This branch is part of the default branch +branch.included=包含 topic.manage_topics=管理主題 topic.done=完成 +topic.count_prompt=您不能選擇超過 %s 個話題 +topic.format_prompt=話題必須以字母或數字為開頭,可包含連接號 ('-') 且最長為 35 個字 [org] org_name_holder=組織名稱 org_full_name_holder=組織全名 +org_name_helper=組織名稱應該要簡短且方便記憶 create_org=建立組織 repo_updated=最後更新於 people=組織成員 @@ -988,7 +1729,12 @@ create_team=建立新的團隊 org_desc=組織描述 team_name=團隊名稱 team_desc=團隊描述 +team_name_helper=團隊名稱應該要簡短且方便記憶 +team_desc_helper=Describe the purpose or role of the team. +team_access_desc=儲存庫權限 team_permission_desc=權限 +team_unit_desc=Allow Access to Repository Sections +team_unit_disabled=(已停用) form.name_reserved=組織名稱 '%s' 是被保留的。 form.name_pattern_not_allowed=儲存庫名稱無法使用 "%s"。 @@ -999,6 +1745,12 @@ settings.options=組織 settings.full_name=組織全名 settings.website=官方網站 settings.location=所在地區 +settings.permission=權限 +settings.repoadminchangeteam=儲存庫管理者可增加與移除團隊權限 +settings.visibility=可見度 +settings.visibility.public=公開 +settings.visibility.limited=被限制的(只有登入的使用者才能看到) +settings.visibility.private=私有(只有組織成員才能看到) settings.update_settings=更新組織設定 settings.update_setting_success=組織設定已更新。 @@ -1006,10 +1758,13 @@ settings.change_orgname_prompt=注意:修改組織名稱將會同時修改對 settings.update_avatar_success=組織大頭貼已經更新。 settings.delete=刪除組織 settings.delete_account=刪除當前組織 +settings.delete_prompt=該組織將被永久刪除,並且 無法復原! settings.confirm_delete_account=確認刪除組織 settings.delete_org_title=刪除組織 +settings.delete_org_desc=即將永久刪除這個組織,確定繼續? settings.hooks_desc=新增 webhooks 將觸發在這個組織下 全部的儲存庫 。 +settings.labels_desc=Add labels which can be used on issues for all repositories under this organization. members.membership_visibility=成員可見性: members.public=可見 @@ -1026,29 +1781,55 @@ members.invite_now=立即邀請 teams.join=加入團隊 teams.leave=離開團隊 +teams.can_create_org_repo=建立儲存庫 +teams.can_create_org_repo_helper=Members can create new repositories in organization. Creator will get administrator access to the new repository. teams.read_access=讀取權限 teams.read_access_helper=成員可以查看和複製團隊儲存庫。 teams.write_access=寫入權限 teams.write_access_helper=成員可以查看和推送到團隊儲存庫。 teams.admin_access=管理員權限 +teams.admin_access_helper=團隊成員可以拉取、推送簽入跟新增協作者到團隊儲存庫中 teams.no_desc=該團隊暫無描述 teams.settings=團隊設定 +teams.owners_permission_desc=管理員團隊對 所有儲存庫 具有操作權限,且對組織具有 管理員權限。 teams.members=團隊成員 teams.update_settings=更新團隊設定 teams.delete_team=刪除團隊 teams.add_team_member=新增團隊成員 teams.delete_team_title=刪除團隊 +teams.delete_team_desc=Deleting a team revokes repository access from its members. Continue? teams.delete_team_success=該團隊已被刪除。 +teams.read_permission_desc=該團隊擁有對所屬儲存庫的 讀取 權限,團隊成員可以進行查看和複製等只讀操作。 +teams.write_permission_desc=This team grants Write access: members can read from and push to team repositories. +teams.admin_permission_desc=This team grants Admin access: members can read from, push to and add collaborators to team repositories. +teams.create_repo_permission_desc=Additionally, this team grants Create repository permission: members can create new repositories in organization. teams.repositories=團隊儲存庫 teams.search_repo_placeholder=搜尋儲存庫... +teams.remove_all_repos_title=Remove all team repositories +teams.remove_all_repos_desc=This will remove all repositories from the team. +teams.add_all_repos_title=Add all repositories +teams.add_all_repos_desc=This will add all the organization's repositories to the team. teams.add_nonexistent_repo=您嘗試新增到團隊的儲存庫不存在,請先建立儲存庫! +teams.add_duplicate_users=使用者已經是團隊成員了。 +teams.repos.none=這個團隊沒有可以存取的儲存庫 +teams.members.none=這個團隊沒有任何成員 +teams.specific_repositories=Specific repositories +teams.specific_repositories_helper=Members will only have access to repositories explicitly added to the team. Selecting this will not automatically remove repositories already added with All repositories. +teams.all_repositories=所有儲存庫 +teams.all_repositories_helper=Team has access to all repositories. Selecting this will add all existing repositories to the team. +teams.all_repositories_read_permission_desc=This team grants Read access to all repositories: members can view and clone repositories. +teams.all_repositories_write_permission_desc=This team grants Write access to all repositories: members can read from and push to repositories. +teams.all_repositories_admin_permission_desc=This team grants Admin access to all repositories: members can read from, push to and add collaborators to repositories. [admin] dashboard=控制面版 users=使用者帳號 organizations=組織管理 repositories=儲存庫管理 +hooks=預設 Webhooks +systemhooks=System Webhooks authentication=認證來源 +emails=User Emails config=應用設定管理 notices=系統提示管理 monitor=應用監控面版 @@ -1065,9 +1846,34 @@ dashboard.operation_switch=開關 dashboard.operation_run=執行 dashboard.clean_unbind_oauth=清理未綁定OAuth的連結 dashboard.clean_unbind_oauth_success=所有未綁定 OAuth 的連結已刪除。 +dashboard.task.started=Started Task: %s +dashboard.task.process=Task: %s +dashboard.task.cancelled=Task: %s cancelled: %[3]s +dashboard.task.error=Error in Task: %s: %[3]s +dashboard.task.finished=Task: %s started by %s has finished +dashboard.task.unknown=Unknown task: %s +dashboard.cron.started=Started Cron: %[1]s +dashboard.cron.process=Cron: %[1]s +dashboard.cron.cancelled=Cron: %s cancelled: %[3]s +dashboard.cron.error=Error in Cron: %s: %[3]s +dashboard.cron.finished=Cron: %[1]s has finished +dashboard.delete_inactive_accounts=Delete all unactivated accounts +dashboard.delete_inactive_accounts.started=Delete all unactivated accounts task started. dashboard.delete_repo_archives=刪除所有儲存庫存檔 +dashboard.delete_repo_archives.started=Delete all repository archives task started. dashboard.delete_missing_repos=刪除所有遺失 Git 檔案的儲存庫記錄 +dashboard.delete_missing_repos.started=Delete all repositories missing their Git files task started. +dashboard.delete_generated_repository_avatars=Delete generated repository avatars +dashboard.update_mirrors=Update Mirrors +dashboard.repo_health_check=Health check all repositories +dashboard.check_repo_stats=Check all repository statistics +dashboard.archive_cleanup=Delete old repository archives +dashboard.deleted_branches_cleanup=Clean-up deleted branches +dashboard.update_migration_poster_id=Update migration poster IDs dashboard.git_gc_repos=對儲存庫進行垃圾回收 +dashboard.resync_all_sshkeys=Update the '.ssh/authorized_keys' file with Gitea SSH keys. +dashboard.resync_all_sshkeys.desc=(Not needed for the built-in SSH server.) +dashboard.resync_all_hooks=Resynchronize pre-receive, update and post-receive hooks of all repositories. dashboard.reinit_missing_repos=重新初始化所有遺失具已存在記錄的Git 儲存庫 dashboard.sync_external_users=同步外部使用者資料 dashboard.server_uptime=服務執行時間 @@ -1103,8 +1909,10 @@ dashboard.gc_times=垃圾收集執行次數 users.user_manage_panel=帳號管理 users.new_account=建立新帳號 users.name=使用者名稱 +users.full_name=Full Name users.activated=已啟用 users.admin=管理員 +users.restricted=Restricted users.repos=儲存庫數 users.created=建立時間 users.last_login=上次登入 @@ -1114,19 +1922,38 @@ users.new_success=已建立新帳戶 '%s'。 users.edit=編輯 users.auth_source=認證源 users.local=本地 +users.auth_login_name=Authentication Sign-In Name users.password_helper=密碼留空則不修改。 +users.update_profile_success=The user account has been updated. users.edit_account=編輯帳號 +users.max_repo_creation=最大儲存庫數量 users.max_repo_creation_desc=(設定 -1 使用全域預設限制) users.is_activated=該使用者帳號已被啟用 users.prohibit_login=停用登入 users.is_admin=是管理員 +users.is_restricted=Is Restricted +users.allow_git_hook=可以建立 Git Hooks +users.allow_git_hook_tooltip=Git Hooks are executed as the OS user running Gitea and will have the same level of host access users.allow_import_local=允許匯入本地儲存庫 users.allow_create_organization=允許建立組織 users.update_profile=更新帳號 users.delete_account=刪除帳號 users.still_own_repo=這個使用者還擁有一個或更多的儲存庫。請先刪除或是轉移這些儲存庫。 +users.still_has_org=This user is a member of an organization. Remove the user from any organizations first. users.deletion_success=使用者帳號已被刪除。 +emails.email_manage_panel=使用者信箱管理 +emails.primary=主要 +emails.activated=已啟用 +emails.filter_sort.email=電子信箱 +emails.filter_sort.email_reverse=Email (reverse) +emails.filter_sort.name=使用者名稱 +emails.filter_sort.name_reverse=User Name (reverse) +emails.updated=信箱已更新 +emails.not_updated=信箱地址:%v 更新失敗 +emails.duplicate_active=此信箱已被其他使用者使用 +emails.change_email_header=Update Email Properties +emails.change_email_text=Are your sure you want to update this email address? orgs.org_manage_panel=組織管理 orgs.name=組織名稱 @@ -1144,8 +1971,15 @@ repos.forks=複製 repos.issues=問題數 repos.size=由小到大 +hooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined here are defaults and will be copied into all new repositories. Read more in the webhooks guide. +hooks.add_webhook=加入預設 Webhook +hooks.update_webhook=更新預設 Webhook +systemhooks.desc=Webhooks automatically make HTTP POST requests to a server when certain Gitea events trigger. Webhooks defined will act on all repositories on the system, so please consider any performance implications this may have. Read more in the webhooks guide. +systemhooks.add_webhook=Add System Webhook +systemhooks.update_webhook=Update System Webhook +auths.auth_manage_panel=Authentication Source Management auths.new=新增認證來源 auths.name=認證名稱 auths.type=認證類型 @@ -1168,14 +2002,21 @@ auths.attribute_username_placeholder=留空將使用「Gitea」作為使用者 auths.attribute_name=名字屬性 auths.attribute_surname=姓氏屬性 auths.attribute_mail=電子郵件屬性 +auths.attribute_ssh_public_key=Public SSH Key Attribute +auths.attributes_in_bind=Fetch Attributes in Bind DN Context +auths.allow_deactivate_all=Allow an empty search result to deactivate all users +auths.use_paged_search=Use Paged Search auths.search_page_size=頁面大小 auths.filter=使用者篩選器 auths.admin_filter=管理者篩選器 +auths.restricted_filter=Restricted Filter +auths.restricted_filter_helper=Leave empty to not set any users as restricted. Use an asterisk ('*') to set all users that do not match Admin Filter as restricted. auths.ms_ad_sa=MS AD 搜尋屬性 auths.smtp_auth=SMTP 驗證類型 auths.smtphost=SMTP 主機地址 auths.smtpport=SMTP 主機端口 auths.allowed_domains=域名白名單 +auths.allowed_domains_helper=Leave empty to allow all domains. Separate multiple domains with a comma (','). auths.enable_tls=啟用 TLS 加密 auths.skip_tls_verify=忽略 TLS 驗證 auths.pam_service_name=PAM 服務名稱 @@ -1189,15 +2030,32 @@ auths.oauth2_authURL=授權 URL auths.oauth2_profileURL=個人訊息 URL auths.oauth2_emailURL=電子郵件 URL auths.enable_auto_register=允許授權用戶自動註冊 +auths.sspi_auto_create_users=自動新增使用者 +auths.sspi_auto_create_users_helper=Allow SSPI auth method to automatically create new accounts for users that login for the first time +auths.sspi_auto_activate_users=自動開通使用者 +auths.sspi_auto_activate_users_helper=Allow SSPI auth method to automatically activate new users +auths.sspi_strip_domain_names=Remove domain names from usernames +auths.sspi_strip_domain_names_helper=If checked, domain names will be removed from logon names (eg. "DOMAIN\user" and "user@example.org" both will become just "user"). +auths.sspi_separator_replacement=Separator to use instead of \, / and @ +auths.sspi_separator_replacement_helper=The character to use to replace the separators of down-level logon names (eg. the \ in "DOMAIN\user") and user principal names (eg. the @ in "user@example.org"). +auths.sspi_default_language=使用者預設語言 +auths.sspi_default_language_helper=Default language for users automatically created by SSPI auth method. Leave empty if you prefer language to be automatically detected. auths.tips=幫助提示 auths.tips.oauth2.general=OAuth2 認證 auths.tips.oauth2.general.tip=當註冊一個新的 OAuth2 認證,callback/redirect 網址應該是:/user/oauth2//callback auths.tip.oauth2_provider=OAuth2 提供者 +auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user//oauth-consumers/new and add the permission 'Account' - 'Read' +auths.tip.nextcloud=Register a new OAuth consumer on your instance using the following menu "Settings -> Security -> OAuth 2.0 client" auths.tip.dropbox=建立新 App 在 https://www.dropbox.com/developers/apps auths.tip.facebook=在 https://developers.facebook.com/apps 註冊一個新的應用,並且新增一個產品 "Facebook Login auths.tip.github=在 https://github.com/settings/applications/new 註冊一個新的 OAuth 應用程式 auths.tip.gitlab=在 https://gitlab.com/profile/applications 註冊一個新的應用程式 +auths.tip.google_plus=Obtain OAuth2 client credentials from the Google API console at https://console.developers.google.com/ auths.tip.openid_connect=使用 OpenID 連接探索 URL (/.well-known/openid-configuration) 來指定節點 +auths.tip.twitter=Go to https://dev.twitter.com/apps, create an application and ensure that the “Allow this application to be used to Sign in with Twitter” option is enabled +auths.tip.discord=Register a new application on https://discordapp.com/developers/applications/me +auths.tip.gitea=註冊一個新的 OAuth2 應用程式。到 https://docs.gitea.io/en-us/oauth2-provider/ 觀看指南 +auths.tip.yandex=Create a new application at https://oauth.yandex.com/client/new. Select following permissions from the "Yandex.Passport API" section: "Access to email address", "Access to user avatar" and "Access to username, first name and surname, gender" auths.edit=修改認證來源 auths.activated=該授權來源已啟用 auths.new_success=已增加認證'%s'。 @@ -1205,15 +2063,22 @@ auths.update_success=認證來源已更新。 auths.update=更新驗證來源 auths.delete=刪除驗證來源 auths.delete_auth_title=刪除認證來源 +auths.delete_auth_desc=Deleting an authentication source prevents users from using it to sign in. Continue? +auths.still_in_used=The authentication source is still in use. Convert or delete any users using this authentication source first. +auths.deletion_success=The authentication source has been deleted. +auths.login_source_exist=The authentication source '%s' already exists. +auths.login_source_of_type_exist=An authentication source of this type already exists. config.server_config=伺服器設定 config.app_name=網站標題 config.app_ver=Gitea 版本 config.app_url=Gitea 基本 URL config.custom_conf=設定檔案路徑 +config.custom_file_root_path=Custom File Root Path config.domain=SSH 伺服器域名 config.offline_mode=本地模式 config.disable_router_log=關閉路由日誌 +config.run_user=以使用者名稱執行 config.run_mode=執行模式 config.git_version=Git 版本 config.repo_root_path=儲存庫目錄 @@ -1235,18 +2100,24 @@ config.ssh_keygen_path=金鑰產生 (' ssh-keygen ') 路徑 config.ssh_minimum_key_size_check=金鑰最小大小檢查 config.ssh_minimum_key_sizes=金鑰最小大小 +config.lfs_config=LFS 設定 +config.lfs_enabled=已啟用 +config.lfs_content_path=LFS Content Path +config.lfs_http_auth_expiry=LFS HTTP Auth Expiry config.db_config=資料庫設定 config.db_type=資料庫類型 config.db_host=主機地址 config.db_name=資料庫名稱 config.db_user=使用者名稱 +config.db_schema=Schema config.db_ssl_mode=SSL config.db_path=資料庫路徑 config.service_config=服務設定 config.register_email_confirm=要求註冊時確認電子郵件 config.disable_register=關閉註冊功能 +config.allow_only_external_registration=Allow Registration Only Through External Services config.enable_openid_signup=啟用 OpenID 註冊 config.enable_openid_signin=啟用 OpenID 登入 config.show_registration_button=顯示註冊按鈕 @@ -1255,11 +2126,15 @@ config.mail_notify=啟用郵件通知 config.disable_key_size_check=禁用金鑰最小長度檢查 config.enable_captcha=啟用驗證碼 config.active_code_lives=啟用用戶連結有效期 +config.reset_password_code_lives=Recover Account Code Expiry Time config.default_keep_email_private=預設隱藏電子郵件地址 config.default_allow_create_organization=預設允許新增組織 config.enable_timetracking=啟用時間追蹤 config.default_enable_timetracking=預設啟用時間追蹤 +config.default_allow_only_contributors_to_track_time=Let Only Contributors Track Time config.no_reply_address=隱藏電子郵件域名 +config.default_visibility_organization=Default visibility for new Organizations +config.default_enable_dependencies=默認情況下啟用依賴問題 config.webhook_config=Webhook 設定 config.queue_length=隊列長度 @@ -1275,6 +2150,7 @@ config.mailer_user=發送者帳號 config.mailer_use_sendmail=使用 Sendmail config.mailer_sendmail_path=Sendmail 路徑 config.mailer_sendmail_args=Sendmail 參數 +config.mailer_sendmail_timeout=Sendmail Timeout config.send_test_mail=傳送測試郵件 config.test_mail_failed=傳送測試郵件到 '%s' 時失敗:'%v" config.test_mail_sent=測試郵件已發送到 '%s' @@ -1286,6 +2162,7 @@ config.cache_config=Cache 設定 config.cache_adapter=Cache 適配器 config.cache_interval=Cache 周期 config.cache_conn=Cache 連接字符串 +config.cache_item_ttl=Cache Item TTL config.session_config=Session 設定 config.session_provider=Session 提供者 @@ -1316,6 +2193,16 @@ config.git_gc_timeout=GC 操作超時 config.log_config=日誌設定 config.log_mode=日誌模式 +config.macaron_log_mode=Macaron Log Mode +config.own_named_logger=Named Logger +config.routes_to_default_logger=Routes To Default Logger +config.go_log=Uses Go Log (redirected to default) +config.router_log_mode=Router Log Mode +config.disabled_logger=已停用 +config.access_log_mode=Access Log Mode +config.access_log_template=範本 +config.xorm_log_mode=XORM Log Mode +config.xorm_log_sql=Log SQL monitor.cron=Cron 任務 monitor.name=任務名稱 @@ -1327,8 +2214,61 @@ monitor.process=執行中進程 monitor.desc=進程描述 monitor.start=開始時間 monitor.execute_time=已執行時間 +monitor.process.cancel=Cancel process +monitor.process.cancel_desc=Cancelling a process may cause data loss +monitor.process.cancel_notices=Cancel: %s? +monitor.queues=Queues +monitor.queue=Queue: %s +monitor.queue.name=Name +monitor.queue.type=Type +monitor.queue.exemplar=Exemplar Type +monitor.queue.numberworkers=Number of Workers +monitor.queue.maxnumberworkers=Max Number of Workers +monitor.queue.review=Review Config +monitor.queue.review_add=Review/Add Workers +monitor.queue.configuration=Initial Configuration +monitor.queue.nopool.title=No Worker Pool +monitor.queue.nopool.desc=This queue wraps other queues and does not itself have a worker pool. +monitor.queue.wrapped.desc=A wrapped queue wraps a slow starting queue, buffering queued requests in a channel. It does not have a worker pool itself. +monitor.queue.persistable-channel.desc=A persistable-channel wraps two queues, a channel queue that has its own worker pool and a level queue for persisted requests from previous shutdowns. It does not have a worker pool itself. +monitor.queue.pool.timeout=逾時 +monitor.queue.pool.addworkers.title=Add Workers +monitor.queue.pool.addworkers.submit=Add Workers +monitor.queue.pool.addworkers.desc=Add Workers to this pool with or without a timeout. If you set a timeout these workers will be removed from the pool after the timeout has lapsed. +monitor.queue.pool.addworkers.numberworkers.placeholder=Number of Workers +monitor.queue.pool.addworkers.timeout.placeholder=設定為 0 可永不逾時 +monitor.queue.pool.addworkers.mustnumbergreaterzero=Number of Workers to add must be greater than zero +monitor.queue.pool.addworkers.musttimeoutduration=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.pool.flush.title=Flush Queue +monitor.queue.pool.flush.desc=Flush will add a worker that will terminate once the queue is empty, or it times out. +monitor.queue.pool.flush.submit=Add Flush Worker +monitor.queue.pool.flush.added=Flush Worker added for %[1]s +monitor.queue.settings.title=Pool Settings +monitor.queue.settings.desc=Pools dynamically grow with a boost in response to their worker queue blocking. These changes will not affect current worker groups. +monitor.queue.settings.timeout=Boost Timeout +monitor.queue.settings.timeout.placeholder=Currently %[1]v +monitor.queue.settings.timeout.error=Timeout must be a golang duration eg. 5m or be 0 +monitor.queue.settings.numberworkers=Boost Number of Workers +monitor.queue.settings.numberworkers.placeholder=Currently %[1]d +monitor.queue.settings.numberworkers.error=Number of Workers to add must be greater than or equal to zero +monitor.queue.settings.maxnumberworkers=Max Number of workers +monitor.queue.settings.maxnumberworkers.placeholder=Currently %[1]d +monitor.queue.settings.maxnumberworkers.error=Max number of workers must be a number +monitor.queue.settings.submit=更新設定 +monitor.queue.settings.changed=設定已更新 +monitor.queue.settings.blocktimeout=Current Block Timeout +monitor.queue.settings.blocktimeout.value=%[1]v +monitor.queue.pool.none=This queue does not have a Pool +monitor.queue.pool.added=Worker Group Added +monitor.queue.pool.max_changed=Maximum number of workers changed +monitor.queue.pool.workers.title=Active Worker Groups +monitor.queue.pool.workers.none=No worker groups. +monitor.queue.pool.cancel=Shutdown Worker Group +monitor.queue.pool.cancelling=Worker Group shutting down +monitor.queue.pool.cancel_notices=Shutdown this group of %s workers? +monitor.queue.pool.cancel_desc=Leaving a queue without any worker groups may cause requests to block indefinitely. notices.system_notice_list=系統提示管理 notices.view_detail_header=查看提示細節 @@ -1340,6 +2280,7 @@ notices.delete_selected=刪除選取項 notices.delete_all=刪除所有提示 notices.type=提示類型 notices.type_1=儲存庫 +notices.type_2=Task notices.desc=描述 notices.op=操作 notices.delete_success=已刪除系統提示。 @@ -1347,6 +2288,7 @@ notices.delete_success=已刪除系統提示。 [action] create_repo=建立了儲存庫 %s rename_repo=重新命名儲存庫 %[1]s%[3]s +commit_repo=於 %[4]s 推送了 %[3]s create_issue=`建立了問題 %s#%[2]s` close_issue=`已關閉問題 %s#%[2]s` reopen_issue=`已重新開啟問題 %s#%[2]s` @@ -1354,9 +2296,20 @@ create_pull_request=`建立了合併請求 %s#%[2]s` close_pull_request=`已關閉合併請求 %s#%[2]s` reopen_pull_request=`已重新開啟合併請求 %s#%[2]s` comment_issue=`評論了問題 %s#%[2]s` +comment_pull=`commented on pull request %s#%[2]s` merge_pull_request=`合併了合併請求 %s#%[2]s` transfer_repo=將儲存庫 %s 轉移至 %s +push_tag=於 %[3]s 推送了標籤 %[2]s +delete_tag=deleted tag %[2]s from %[3]s +delete_branch=deleted branch %[2]s from %[3]s +compare_branch=Compare compare_commits=比較 %d 提交 +compare_commits_general=比較提交 +mirror_sync_push=synced commits to %[3]s at %[4]s from mirror +mirror_sync_create=synced new reference %[2]s to %[3]s from mirror +mirror_sync_delete=synced and deleted reference %[2]s at %[3]s from mirror +approve_pull_request=`approved %s#%[2]s` +reject_pull_request=`suggested changes for %s#%[2]s` [tool] ago=%s之前 @@ -1398,13 +2351,17 @@ mark_as_unread=標記為未讀 mark_all_as_read=標記所有為已讀 [gpg] +default_key=Signed with default key error.extract_sign=無法提取簽署 error.generate_hash=無法產生提交的雜湊值 error.no_committer_account=沒有連結到貢獻者的電子郵件帳戶。 error.no_gpg_keys_found=沒有發現已知的金鑰在資料庫的簽署中 error.not_signed_commit=未簽名的提交 error.failed_retrieval_gpg_keys=找不到任何與該提交者帳戶相關的金鑰 +error.probable_bad_signature=WARNING! Although there is a key with this ID in the database it does not verify this commit! This commit is SUSPICIOUS. +error.probable_bad_default_signature=WARNING! Although the default key has this ID it does not verify this commit! This commit is SUSPICIOUS. [units] +error.no_unit_allowed_repo=您未被允許訪問此儲存庫的任何區域 error.unit_not_allowed=您未被允許訪問此儲存庫區域