feat(auth): add username sign-in mode and recovery kits (#3215)

This commit is contained in:
Hampus authored and GitHub committed 2026-10-05 14:10:07 +02:00
1 parent bf3d73a5f7
commit e1eecc3b6c
355 files changed
+52138 -24097

No files matched your search

@@ -109,8 +109,13 @@
"auth_and_oauth.unknown_origin_handoff": "이 로그인 이전 요청이 만료되었거나 이미 사용되었습니다.",
"auth_and_oauth.unknown_passkey_bridge": "이 패스키 요청이 만료되었어요. 다시 시도해 주세요.",
"auth_and_oauth.unknown_passkey_migration": "지금은 업데이트할 패스키가 없어요.",
"auth_and_registration.account_identity_locked": "로그인 방식이 이미 정해져 있어 변경할 수 없어요.",
"auth_and_registration.instance_address_required": "이 서버는 사용자 이름을 사용해요. 원하는 사용자 이름 뒤에 @{host}를 붙여 입력하세요.",
"auth_and_registration.invalid_login_or_password": "사용자 이름 또는 비밀번호가 올바르지 않아요.",
"auth_and_registration.invalid_recovery_key": "사용자 이름 또는 복구 키가 올바르지 않아요.",
"auth_and_registration.password_is_too_common": "비밀번호가 너무 흔해요. 추측하기 어려운 비밀번호를 사용해 주세요.",
"auth_and_registration.password_not_set": "비밀번호가 설정되지 않았어요.",
"auth_and_registration.username_sign_in_only": "사용자 이름으로 로그인하는 인스턴스에서만 사용할 수 있어요.",
"bots.bot_discriminator_cannot_be_changed": "봇 디스크리미네이터를 변경할 수 없어요.",
"bots.bot_is_private": "이 봇은 비공개예요.",
"bots.bot_user_generation_failed": "봇 사용자 생성에 실패했어요.",
@@ -240,6 +245,7 @@
"email.original_email_must_be_verified_first": "먼저 기존 이메일을 인증해 주세요.",
"email.original_verification_not_required": "이 과정에서는 기존 이메일 인증이 필요하지 않아요.",
"email.token_expired": "이메일 토큰이 만료되었어요.",
"email.unavailable_on_instance": "이 인스턴스는 이메일을 사용하지 않아요.",
"email.user_has_no_email_address": "이 사용자에게는 이메일 주소가 없어요.",
"email.user_is_not_pending_verification": "이 사용자는 인증 대기 중이 아니에요.",
"email.verification_code_expired": "인증 코드가 만료되었어요.",
@@ -456,6 +462,7 @@
"urls.url_length_invalid": "URL은 {min}자에서 {max}자 사이여야 해요.",
"urls.url_not_publicly_routable": "URL은 인터넷에서 접근할 수 있는 공인 IP 주소를 가리켜야 해요.",
"usernames_and_tags.discriminator_invalid_format": "식별자는 {min}–{max}자리여야 해요.",
"usernames_and_tags.discriminator_not_supported_on_instance": "이 인스턴스는 태그를 사용하지 않아요. 사용자 이름만으로도 고유해요.",
"usernames_and_tags.discriminator_out_of_range": "식별자는 {min}에서 {max} 사이여야 해요.",
"usernames_and_tags.discriminator_required": "식별자가 필요해요.",
"usernames_and_tags.display_name_length_invalid": "표시 이름은 {min}자에서 {max}자 사이여야 해요.",
@@ -464,9 +471,11 @@
"usernames_and_tags.global_name_length_invalid": "글로벌 이름은 {min}자에서 {max}자 사이여야 해요.",
"usernames_and_tags.global_name_reserved_value": "글로벌 이름은 \"everyone\" 또는 \"here\"로 설정할 수 없어요.",
"usernames_and_tags.tag_already_taken": "이 태그는 이미 사용 중이에요.",
"usernames_and_tags.tag_style_requires_email_sign_in": "태그는 이메일로 로그인할 때만 사용할 수 있습니다.",
"usernames_and_tags.too_many_users_with_this_username": "이 사용자 이름을 사용하는 사용자가 너무 많아요.",
"usernames_and_tags.too_many_users_with_username_try_different": "이 사용자 이름을 사용하는 사용자가 너무 많아요. 다른 사용자 이름을 사용해 보세요.",
"usernames_and_tags.unclaimed_accounts_can_only_set_email_via_token": "미등록 계정은 토큰을 통해서만 이메일을 설정할 수 있어요.",
"usernames_and_tags.username_already_taken": "이 사용자 이름은 이미 사용 중이에요.",
"usernames_and_tags.username_invalid_characters": "사용자 이름은 라틴 문자(a-z, A-Z), 숫자(0-9), 밑줄(_)만 사용할 수 있어요.",
"usernames_and_tags.username_length_invalid": "사용자 이름은 {min}자에서 {max}자 사이여야 해요.",
"usernames_and_tags.username_not_available": "이 사용자 이름은 사용할 수 없어요.",