error404=The page you are trying to reach either <strong>does not exist</strong> or <strong>you are not authorized</strong> 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 <a href="https://github.com/go-gitea/gitea/issues">GitHub</a> and open new issue if necessary.
[startpage]
app_desc=A painless, self-hosted Git service
install=Easy to install
install_desc=Simply <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/install-from-binary/">run the binary</a> for your platform, ship it with <a target="_blank" rel="noopener noreferrer" href="https://github.com/go-gitea/gitea/tree/master/docker">Docker</a>, or get it <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/install-from-package/">packaged</a>.
platform=Cross-platform
platform_desc=Gitea runs anywhere <a target="_blank" rel="noopener noreferrer" href="http://golang.org/">Go</a> 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 <a target="_blank" rel="noopener noreferrer" href="https://code.gitea.io/gitea">code.gitea.io/gitea</a>! Join us by <a target="_blank" rel="noopener noreferrer" href="https://github.com/go-gitea/gitea">contributing</a> 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 <a target="_blank" rel="noopener noreferrer" href="%s">documentation</a> 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.<br>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" <email@example.com> 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 <b>%s</b>. 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 <b>%s</b>. 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 (<b>%s</b>). 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.
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=<strong>Need help?</strong> Have a look at GitHub's guide to <a href="%s">create your own SSH keys</a> or solve <a href="%s">common problems</a> you may encounter using SSH.
gpg_helper=<strong>Need help?</strong> Have a look at GitHub's guide <a href="%s">about GPG</a>.
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=<strong>%s</strong> 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.
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?
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 <a rel="noreferrer" href="https://fidoalliance.org/">FIDO U2F</a> 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 <strong>CAN NOT</strong> 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?
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 <span class="text blue">mirror</span>
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 <a href="%[1]s">%[2]s</a>
migrated_from_fake=Migrated From %[1]s
migrate.migrating=Migrating from <b>%s</b> ...
migrate.migrating_failed=Migrating from <b>%s</b> 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 <strong>all repositories</strong> 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 '<filename>'
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 <strong class="branch-name">%s</strong> branch.
editor.create_new_branch=Create a <strong>new branch</strong> for this commit and start a pull request.
editor.create_new_branch_np=Create a <strong>new branch</strong> 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. <a target="_blank" rel="noopener noreferrer" href="%s">Click here</a> to see them or <strong>Commit Changes again</strong> 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:<br>%s<br> 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.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: <a href="%[1]s/pulls/%[3]d">%[2]s#%[3]d</a>`
pulls.create=Create Pull Request
pulls.title_desc=wants to merge %[1]d commits from <code>%[2]s</code> into <code id="branch_target">%[3]s</code>
pulls.merged_title_desc=merged %[1]d commits from <code>%[2]s</code> into <code>%[3]s</code> %[4]s
pulls.change_target_branch_at=`changed target branch from <b>%s</b> to <b>%s</b> %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 <a rel="nofollow" class="ui sha" href="%[1]s"><code>%[2]s</code></a>.
pulls.is_closed=The pull request has been closed.
pulls.has_merged=The pull request has been merged.
pulls.title_wip_desc=`<a href="#">Start the title with <strong>%s</strong></a> 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 <strong>%s</strong> 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.
settings.tracker_url_format_desc=Use the placeholders <code>{user}</code>, <code>{repo}</code> and <code>{index}</code> 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.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 <strong>CANNOT</strong> be undone.
settings.delete_notices_2=- This operation will permanently delete the <strong>%s</strong> 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.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 <a target="_blank" rel="noopener noreferrer" href="%s">webhooks guide</a>.
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 <code>POST</code> requests with a specified content type to the target URL. Read more in the <a target="_blank" rel="noopener noreferrer" href="%s">webhooks guide</a>.
settings.branch_filter_desc=Branch whitelist for push, branch creation and branch deletion events, specified as glob pattern. If empty or <code>*</code>, events for all branches are reported. See <a href="https://godoc.org/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> documentation for syntax. Examples: <code>master</code>, <code>{master,release*}</code>.
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 <a href="%s">Slack</a> into your repository.
settings.slack_token=Token
settings.slack_domain=Domain
settings.slack_channel=Channel
settings.add_discord_hook_desc=Integrate <a href="%s">Discord</a> into your repository.
settings.add_dingtalk_hook_desc=Integrate <a href="%s">Dingtalk</a> into your repository.
settings.add_telegram_hook_desc=Integrate <a href="%s">Telegram</a> into your repository.
settings.add_matrix_hook_desc=Integrate <a href="%s">Matrix</a> into your repository.
settings.add_msteams_hook_desc=Integrate <a href="%s">Microsoft Teams</a> into your repository.
settings.add_feishu_hook_desc=Integrate <a href="%s">Feishu</a> 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 <strong>push</strong> 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 '<b>%s</b>'
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_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_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 <a href="https://godoc.org/github.com/gobwas/glob#Compile">github.com/gobwas/glob</a> documentation for pattern syntax. Examples: <code>.drone.yml</code>, <code>/docs/**/*.txt</code>.
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?
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 <strong>all repositories</strong> and have <strong>administrator access</strong> 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 <strong>Read</strong> access: members can view and clone team repositories.
teams.write_permission_desc=This team grants <strong>Write</strong> access: members can read from and push to team repositories.
teams.admin_permission_desc=This team grants <strong>Admin</strong> access: members can read from, push to and add collaborators to team repositories.
teams.create_repo_permission_desc=Additionally, this team grants <strong>Create repository</strong> 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 <strong>will not</strong> automatically remove repositories already added with <i>All repositories</i>.
teams.all_repositories=All repositories
teams.all_repositories_helper=Team has access to all repositories. Selecting this will <strong>add all existing</strong> repositories to the team.
teams.all_repositories_read_permission_desc=This team grants <strong>Read</strong> access to <strong>all repositories</strong>: members can view and clone repositories.
teams.all_repositories_write_permission_desc=This team grants <strong>Write</strong> access to <strong>all repositories</strong>: members can read from and push to repositories.
teams.all_repositories_admin_permission_desc=This team grants <strong>Admin</strong> access to <strong>all repositories</strong>: members can read from, push to and add collaborators to repositories.
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 <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/webhooks/">webhooks guide</a>.
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 <a target="_blank" rel="noopener" href="https://docs.gitea.io/en-us/webhooks/">webhooks guide</a>.
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_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: <host>/user/oauth2/<Authentication Name>/callback
auths.tip.oauth2_provider=OAuth2 Provider
auths.tip.bitbucket=Register a new OAuth consumer on https://bitbucket.org/account/user/<your username>/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 (<server>/.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.
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.