diff --git a/config/locales/crowdin/es-ES.yml b/config/locales/crowdin/es-ES.yml index 0144f8f9a3..48ccc712d7 100644 --- a/config/locales/crowdin/es-ES.yml +++ b/config/locales/crowdin/es-ES.yml @@ -23,7 +23,7 @@ es: error_no_device: "Ningún dispositivo 2FA registrado para este usuario, a pesar de ser requerido para esta instancia." error_no_matching_strategy: "Ninguna estrategia 2FA disponible para este usuario. Póngase en contacto con su administrador." error_is_enforced_not_active: 'Error de configuración: La autenticación de dos factores ha sido implementada, pero no hay estrategias activas.' - error_invalid_backup_code: 'Invalid 2FA backup code' + error_invalid_backup_code: 'Código de seguridad de 2FA no válido' channel_unavailable: "El %{channel} de canal de entrega no está disponible." no_valid_phone_number: "No existe ningún número de teléfono válido." label_pwd_confirmation: "Contraseña" @@ -39,9 +39,9 @@ es: text_2fa_enabled: 'Al iniciar cada sesión, se le pedirá introducir un token OTP del dispositivo predeterminado 2FA.' text_2fa_disabled: 'Para habilitar la autenticación de dos factores, utilice el botón de arriba para registrar un nuevo dispositivo 2FA. Si ya tiene un dispositivo, se necesita convertirlo en el predeterminado.' login: - enter_backup_code_title: Enter backup code - enter_backup_code_text: Please enter a valid backup code from your list of codes in case you can no longer access your registered 2FA devices. - other_device: 'Use another device or backup code' + enter_backup_code_title: Escriba el código de seguridad + enter_backup_code_text: Si ya no tiene acceso a sus dispositivos de 2FA registrados, escriba un código de seguridad válido de la lista de códigos. + other_device: 'Usar otro dispositivo o un código de seguridad' admin: self_edit_path: 'Para añadir o modificar sus propios dispositivos 2FA, vaya a %{self_edit_link}' self_edit_link_name: 'Autenticación de dos factores en su página de cuenta' @@ -54,18 +54,18 @@ es: text_2fa_enabled: 'Al iniciar cada sesión, a este usuario se le pedirá introducir un token OTP del dispositivo predeterminado 2FA del usuario.' text_2fa_disabled: "El usuario no fijó un dispositivo 2FA a través de su 'Página de cuenta'" backup_codes: - none_found: No backup codes exist for this account. - singular: Backup code - plural: Backup codes - your_codes: for your %{app_name} account %{login} + none_found: No existe ningún código de seguridad para esta cuenta. + singular: Código de seguridad + plural: Códigos de seguridad + your_codes: para su cuenta de %{app_name} %{login} overview_description: | - If you are unable to access your two factor devices, you can use a backup code to regain access to your account. - Use the following button to generate a new set of backup codes. + Si no puede obtener acceso a sus dispositivos de autenticación en dos fases, puede usar un código de seguridad para volver a obtener acceso a su cuenta. + Use el botón siguiente para generar un nuevo conjunto de códigos de seguridad. generate: - title: Generate backup codes - keep_safe_as_password: 'Important! Treat these codes as passwords.' - keep_safe_warning: 'Either save them in your password manager, or print this page and put in a safe place.' - regenerate_warning: 'Warning: If you have created backup codes before, they will be invalidated and will no longer work.' + title: Generar códigos de seguridad + keep_safe_as_password: 'Importante: Considere estos códigos como contraseñas.' + keep_safe_warning: 'Guárdelos en un administrador de contraseñas, o bien imprima esta página y guárdela en un lugar seguro.' + regenerate_warning: 'Advertencia: Si anteriormente creó códigos de seguridad, se invalidarán y dejarán de funcionar.' devices: add_new: 'Añadir nuevo dispositivo 2FA' register: 'Registrar dispositivo' @@ -134,7 +134,7 @@ es: notice_phone_number_format: 'Introduzca el número en el siguiente formato: + XX XXXXXXXX.' error_password_on_phone_change: "is required if you want to change your cell phone number" notice_field_phone: "To login by one-time password you must be able to receive SMS messages sent to this number" - text_otp_not_receive: "Other verification methods" + text_otp_not_receive: "Otros métodos de verificación" text_send_otp_again: "Reenviar contraseña de un solo uso por:" button_resend_otp_form: "Reenviar" button_otp_by_voice: "Llamada de voz" diff --git a/config/locales/crowdin/ko.yml b/config/locales/crowdin/ko.yml new file mode 100644 index 0000000000..ed709ef4b8 --- /dev/null +++ b/config/locales/crowdin/ko.yml @@ -0,0 +1,144 @@ +ko: + activerecord: + attributes: + two_factor_authentication/device: + identifier: '식별자' + default: '기본값으로 사용' + two_factor_authentication/device/sms: + phone_number: "전화번호" + errors: + models: + two_factor_authentication/device: + default_already_exists: '은(는) 이미 다른 OTP 장치에 대해 설정되었습니다.' + two_factor_authentication/device/sms: + attributes: + phone_number: + error_phone_number_format: "은(는) +XX XXXXXXXXX 형식이어야 합니다." + models: + two_factor_authentication/device: "2FA 장치" + two_factor_authentication/device/sms: "휴대폰" + two_factor_authentication/device/totp: "인증자 애플리케이션" + two_factor_authentication: + error_2fa_disabled: "2FA 배달이 비활성화되었습니다." + error_no_device: "이 인스턴스에 필요하지만, 이 사용자에 대해 등록된 2FA 장치를 찾지 못했습니다." + error_no_matching_strategy: "이 사용자에 대해 사용 가능한 일치하는 2FA 전략이 없습니다. 관리자에게 문의하세요." + error_is_enforced_not_active: '구성 오류: 2단계 인증이 적용되었지만, 존재하는 활성 전략이 없습니다.' + error_invalid_backup_code: '잘못된 2FA 백업 코드' + channel_unavailable: "배달 채널 %{channel}이(가) 사용 가능하지 않습니다." + no_valid_phone_number: "올바른 전화번호가 없습니다." + label_pwd_confirmation: "암호" + notice_pwd_confirmation: "이러한 설정 변경 시 암호를 확인해야 합니다." + label_device_type: "장치 유형" + label_default_device: "기본 2FA 장치" + label_device: "2FA 장치" + label_devices: "2FA 장치" + label_one_time_password: '일회용 암호' + label_2fa_enabled: '2단계 인증이 활성화되었습니다.' + label_2fa_disabled: '2단계 인증이 활성화되지 않았습니다.' + text_enter_2fa: '장치에서 일회용 암호를 입력하세요.' + text_2fa_enabled: '로그인할 때마다 기본 2FA 장치에서 OTP 토큰을 입력하라는 메시지가 표시됩니다.' + text_2fa_disabled: '2단계 인증을 활성화하려면 위의 버튼을 사용하여 새로운 2FA 장치를 등록하세요. 장치가 이미 있는 경우 이 장치를 기본값으로 만들어야 합니다.' + login: + enter_backup_code_title: 백업 코드 입력 + enter_backup_code_text: 등록된 2FA 장치에 더 이상 액세스할 수 없는 경우 코드 목록에서 유효한 백업 코드를 입력하세요. + other_device: '다른 장치 또는 백업 코드 사용' + admin: + self_edit_path: '고유한 2FA 장치를 추가하거나 수정하려면 %{self_edit_link}(으)로 이동하세요.' + self_edit_link_name: '계정 페이지의 2단계 인증' + self_edit_forbidden: '이 경로에서 사용자의 고유한 2FA 장치를 편집하지 못할 수 있습니다. 대신 내 계정 > 2단계 인증으로 이동하세요.' + no_devices_for_user: '2FA 장치가 이 사용자에 대해 등록되지 않았습니다.' + all_devices_deleted: '이 사용자의 모든 2FA 장치가 삭제되었습니다.' + delete_all_are_you_sure: '이 사용자에 대한 모든 2FA 장치를 삭제하시겠습니까?' + button_delete_all_devices: '등록된 2FA 장치 삭제' + button_register_mobile_phone_for_user: '휴대폰 등록' + text_2fa_enabled: '로그인할 때마다 기본 2FA 장치에서 OTP 토큰을 입력하라는 메시지가 이 사용자에게 표시됩니다.' + text_2fa_disabled: "사용자가 '내 계정 페이지'에서 2FA 장치를 설정하지 않았습니다." + backup_codes: + none_found: 이 계정에 대한 백업 코드가 존재하지 않습니다. + singular: 백업 코드 + plural: 백업 코드 + your_codes: '- %{app_name} 계정 %{login}' + overview_description: | + 2단계 장치에 액세스할 수 없는 경우 백업 코드를 사용하여 계정에 다시 액세스할 수 있습니다. + 다음 버튼을 사용하여 새로운 백업 코드 집합을 생성하세요. + generate: + title: 백업 코드 생성 + keep_safe_as_password: '중요! 이러한 코드를 암호로 처리하세요.' + keep_safe_warning: '암호 관리자에 이를 저장하거나, 이 페이지를 인쇄하고 안전한 장소에 보관하세요.' + regenerate_warning: '경고: 이전에 백업 코드를 만든 경우 이러한 코드는 무효화되고 더 이상 작동하지 않습니다.' + devices: + add_new: '새로운 2FA 장치 추가' + register: '장치 등록' + confirm_default: '기본 장치 변경 확인' + confirm_device: '장치 확인' + confirm_now: '확인되지 않음, 여기를 클릭하여 활성화' + cannot_delete_default: '기본 장치를 삭제할 수 없음' + make_default_are_you_sure: '이 2FA 장치를 기본 장치로 만드시겠습니까?' + make_default_failed: '기본 2FA 장치를 업데이트하지 못했습니다.' + deletion_are_you_sure: '이 2FA 장치를 삭제하시겠습니까?' + registration_complete: '2FA 장치 등록 완료!' + registration_failed_token_invalid: '2FA 장치 등록 실패, 토큰이 잘못되었습니다.' + registration_failed_update: '2FA 장치 등록 실패, 토큰이 유효하지만 장치를 업데이트할 수 없습니다.' + confirm_send_failed: '2FA 장치 확인에 실패했습니다.' + button_complete_registration: '2FA 등록 완료' + text_confirm_to_complete_html: "장치에서 일회용 암호를 입력하여 장치 %{identifier} 등록을 완료하세요." + text_confirm_to_change_default_html: "현재 기본 장치에서 일회용 암호를 입력하여 기본 장치를 %{new_identifier}(으)로 변경을 확인하세요." + text_identifier: '이 필드를 사용하여 사용자 지정 식별자를 장치에 지정할 수 있습니다.' + failed_to_delete: '2FA 장치를 삭제하지 못했습니다.' + is_default_cannot_delete: '장치가 기본으로 표시되고 활성 보안 정책으로 인해 삭제할 수 없습니다. 삭제하기 전에 다른 장치를 기본으로 표시하세요.' + not_existing: '2FA 장치가 해당 계정에 대해 등록되지 않았습니다.' + request_2fa: '%{device_name}의 코드를 입력하여 ID를 확인하세요.' + totp: + title: '앱 기반 인증자 사용' + provisioning_uri: '프로비저닝 URI' + secret_key: '비밀 키' + time_based: '시간 기반' + account: '계정 이름/발급자' + setup: | + Google 인증자로 2단계 인증 설정을 위해, Apple App Store 또는 Google Play Store에서 애플리케이션을 다운로드하세요. + 앱을 연 후, 다음 QR 코드를 스캔하여 장치를 등록할 수 있습니다. + question_cannot_scan: | + 애플리케이션을 사용하여 코드를 스캔할 수 없습니까? + text_cannot_scan: | + 코드를 스캔할 수 없는 경우 다음과 같은 세부 정보를 사용하여 수동으로 항목을 입력할 수 있습니다. + description: | + 시간 기반 일회용 암호 인증 표준을 사용하여 OpenProject와 함께 사용할 애플리케이션 인증자를 등록하세요. + 일반적인 예로 Google Authenticator 또는 Authy가 있습니다. + sms: + title: '휴대폰 사용' + redacted_identifier: '모바일 장치(%{redacted_number})' + request_2fa_identifier: '%{redacted_identifier}님, %{delivery_channel}을(를) 통해 인증 코드를 전송했습니다.' + description: | + OpenProject 일회용 암호 배달을 위해 휴대폰 번호를 등록하세요. + sns: + delivery_failed: 'SNS 배달 실패:' + restdt: + delivery_failed_with_code: '토큰 배달이 실패했습니다(오류 코드 %{code}).' + mobile_transmit_notification: "일회용 암호가 휴대폰으로 전송되었습니다." + label_two_factor_authentication: '2단계 인증' + forced_registration: + required_to_add_device: '활성 보안 정책에서는 2단계 인증을 사용하도록 요구합니다. 다음 양식을 사용하여 장치를 등록하세요.' + field_phone: "휴대폰" + field_otp: "일회용 암호" + notice_account_otp_invalid: "일회용 암호가 잘못되었습니다 ." + notice_account_otp_expired: "입력한 일회용 암호가 만료되었습니다." + notice_otp_sms_text: '일회용 암호: %{token}' + notice_developer_strategy_otp: '개발자 전략에서 다음 일회용 암호를 생성함: %{token}(채널: %{channel})' + notice_account_otp_send_failed: "일회용 암호를 보낼 수 없습니다." + notice_account_has_no_phone: "휴대폰 번호가 계정과 연결되지 않았습니다." + label_expiration_hint: "%{date} 또는 로그아웃 시" + label_actions: '작업' + label_confirmed: '확인됨' + button_continue: '계속' + button_make_default: '기본값으로 표시' + label_unverified_phone: "Cell phone not yet verified" + message_expiration_time: "For security reasons it will expire in %{duration} (%{time}) automatically or when you log out." + notice_phone_number_format: '다음과 같은 형식으로 번호를 입력하세요: + XX XXXXXXXX.' + error_password_on_phone_change: "is required if you want to change your cell phone number" + notice_field_phone: "To login by one-time password you must be able to receive SMS messages sent to this number" + text_otp_not_receive: "기타 확인 방법" + text_send_otp_again: "다음으로 일회용 암호 다시 보내기:" + button_resend_otp_form: "다시 보내기" + button_otp_by_voice: "음성 통화" + button_otp_by_sms: "SMS" + label_otp_channel: "배달 채널" diff --git a/config/locales/crowdin/pt-BR.yml b/config/locales/crowdin/pt-BR.yml new file mode 100644 index 0000000000..fb155a345a --- /dev/null +++ b/config/locales/crowdin/pt-BR.yml @@ -0,0 +1,144 @@ +pt-BR: + activerecord: + attributes: + two_factor_authentication/device: + identifier: 'Identificador' + default: 'Usar padrão' + two_factor_authentication/device/sms: + phone_number: "Número de telefone" + errors: + models: + two_factor_authentication/device: + default_already_exists: 'já está definido para outro dispositivo OTP.' + two_factor_authentication/device/sms: + attributes: + phone_number: + error_phone_number_format: "deve ser de formato +XX XXXXXXXXX" + models: + two_factor_authentication/device: "Dispositivo 2FA" + two_factor_authentication/device/sms: "Telefone celular" + two_factor_authentication/device/totp: "Aplicativo autenticador" + two_factor_authentication: + error_2fa_disabled: "A entrega 2FA foi desativada." + error_no_device: "Nenhum dispositivo 2FA registrado foi encontrado para este usuário, apesar de ser necessário para esta instância." + error_no_matching_strategy: "Nenhuma estratégia 2FA correspondente disponível para este usuário. Entre em contato com o administrador." + error_is_enforced_not_active: 'Erro de configuração: a autenticação de dois fatores foi implementada, mas não existe nenhuma estratégia ativa.' + error_invalid_backup_code: 'Código de backup 2FA inválido' + channel_unavailable: "O canal de entrega %{channel} não está disponível." + no_valid_phone_number: "Nenhum número de telefone válido." + label_pwd_confirmation: "Senha" + notice_pwd_confirmation: "Você precisa confirmar sua senha ao realizar alterações nessas configurações." + label_device_type: "Tipo de dispositivo" + label_default_device: "Dispositivo 2FA padrão" + label_device: "Dispositivo 2FA" + label_devices: "Dispositivos 2FA" + label_one_time_password: 'Senha de uso único' + label_2fa_enabled: 'A autenticação de dois fatores está ativa' + label_2fa_disabled: 'Autenticação de dois fatores não ativa' + text_enter_2fa: 'Digite a senha de uso único de seu dispositivo.' + text_2fa_enabled: 'Em cada login, será solicitado que você digite um token OTP de seu dispositivo 2FA padrão.' + text_2fa_disabled: 'Para ativar a autenticação de dois fatores, use o botão acima para registrar um novo dispositivo 2FA. Se você já possui um dispositivo, é necessário que ele seja padrão.' + login: + enter_backup_code_title: Digite o código de backup + enter_backup_code_text: Digite um código de backup válido de sua lista de códigos caso não possa mais acessar seus dispositivos 2FA registrados. + other_device: 'Use outro dispositivo ou código de backup' + admin: + self_edit_path: 'Para adicionar ou modificar seus próprios dispositivos 2FA, acesse %{self_edit_link}' + self_edit_link_name: 'Autenticação de dois fatores na página da sua conta' + self_edit_forbidden: 'Você não pode editar seus próprios dispositivos 2FA neste caminho. Em vez disso, acesse Minha Conta > Autenticação de dois fatores.' + no_devices_for_user: 'Nenhum dispositivo 2FA foi registrado para este usuário.' + all_devices_deleted: 'Todos os dispositivos 2FA deste usuário foram excluídos' + delete_all_are_you_sure: 'Tem certeza de que deseja excluir todos os dispositivos 2FA para este usuário?' + button_delete_all_devices: 'Excluir dispositivos 2FA registrados' + button_register_mobile_phone_for_user: 'Registrar telefone celular' + text_2fa_enabled: 'Em cada login, será solicitado a este usuário que ele digite um token OTP de seu dispositivo 2FA padrão.' + text_2fa_disabled: "O usuário não configurou um dispositivo 2FA através da sua página \"Minha conta\"" + backup_codes: + none_found: Não existem códigos de backup para esta conta. + singular: Código de backup + plural: Códigos de backup + your_codes: para a sua conta %{login} do %{app_name} + overview_description: | + Se você não conseguir acessar seus dispositivos de dois fatores, você pode usar um código de backup para recuperar o acesso à sua conta. + Use o seguinte botão para gerar um novo conjunto de códigos de backup. + generate: + title: Gerar códigos de backup + keep_safe_as_password: 'Importante! Trate esses códigos como senhas.' + keep_safe_warning: 'Você pode tanto guarda-los em seu gerenciador de senhas quanto imprimir esta página e colocá-la em um lugar seguro.' + regenerate_warning: 'Aviso: se você já criou códigos de backup antes, eles serão invalidados e não funcionarão mais.' + devices: + add_new: 'Adicionar novo dispositivo 2FA' + register: 'Registar o dispositivo' + confirm_default: 'Confirmar a alteração do dispositivo padrão' + confirm_device: 'Confirmar dispositivo' + confirm_now: 'Não confirmado, clique aqui para ativar' + cannot_delete_default: 'Não é possível excluir o dispositivo padrão' + make_default_are_you_sure: 'Tem certeza de que deseja tornar este dispositivo 2FA padrão?' + make_default_failed: 'Falha ao atualizar o dispositivo 2FA padrão.' + deletion_are_you_sure: 'Tem certeza que deseja excluir este dispositivo 2FA?' + registration_complete: 'Registro de dispositivo 2FA concluído!' + registration_failed_token_invalid: 'O registro do dispositivo 2FA falhou, o token não era válido.' + registration_failed_update: 'O registro do dispositivo 2FA falhou, o token era válido, mas o dispositivo não pôde ser atualizado.' + confirm_send_failed: 'Não foi possível confirmar seu dispositivo 2FA.' + button_complete_registration: 'Registo 2FA concluído' + text_confirm_to_complete_html: "Conclua o registro de seu dispositivo %{identifier} inserindo uma senha de uso único de seu dispositivo." + text_confirm_to_change_default_html: "Confirme a alteração de seu dispositivo padrão para %{new_identifier} inserindo uma senha de uso único de seu dispositivo padrão atual." + text_identifier: 'Você pode fornecer ao dispositivo um identificador personalizado usando este campo.' + failed_to_delete: 'Falha ao excluir o dispositivo 2FA.' + is_default_cannot_delete: 'O dispositivo está marcado como padrão e não pode ser excluído devido a uma política de segurança ativa. Marque outro dispositivo como padrão antes da exclusão.' + not_existing: 'Nenhum dispositivo 2FA foi registrado para sua conta.' + request_2fa: Digite o código do seu %{device_name} para verificar sua identidade. + totp: + title: 'Use o seu autenticador com base no aplicativo' + provisioning_uri: 'Posicionando URI' + secret_key: 'Chave secreta' + time_based: 'Com base no tempo' + account: 'Nome da conta / Emissor' + setup: | + Para configurar a autenticação de dois fatos com o Google Authenticator, baixe o aplicativo da Apple App Store ou do Google Play Store. + Depois de abrir o aplicativo, você pode digitalizar o seguinte código QR para registrar o dispositivo. + question_cannot_scan: | + Não foi possível verificar o código usando seu aplicativo? + text_cannot_scan: | + Se você não conseguir digitalizar o código, pode inserir a entrada manualmente usando os seguintes detalhes: + description: | + Registro de um autenticador de aplicativo para uso com o OpenProject usando o padrão de autenticação de senha de uso único com base no tempo. + Exemplos comuns são o Google Authenticator ou o Authy. + sms: + title: 'Use seu telefone celular' + redacted_identifier: 'Dispositivo móvel (%{redacted_number})' + request_2fa_identifier: '%{redacted_identifier}, enviamos um código de autenticação por %{delivery_channel}' + description: | + Registre seu número de telefone celular para a entrega de senhas de uso único do OpenProject. + sns: + delivery_failed: 'Falha na entrega do SNS:' + restdt: + delivery_failed_with_code: 'A entrega do token falhou. (Código de erro %{code})' + mobile_transmit_notification: "Uma senha de uso único foi enviada para o seu telefone celular." + label_two_factor_authentication: 'Autenticação de dois fatores' + forced_registration: + required_to_add_device: 'Uma política de segurança ativa exige que você ative a autenticação de dois fatores. Use o seguinte formulário para registrar um dispositivo.' + field_phone: "Telefone celular" + field_otp: "Senha de uso único" + notice_account_otp_invalid: "Senha de uso único inválida." + notice_account_otp_expired: "A senha de uso único que você inseriu expirou." + notice_otp_sms_text: 'Sua senha de uso único: %{token}' + notice_developer_strategy_otp: 'A estratégia do desenvolvedor gerou a seguinte senha única: %{token} (Canal: %{channel})' + notice_account_otp_send_failed: "Sua senha de uso único não pôde ser enviada." + notice_account_has_no_phone: "Nenhum número de telefone celular está associado à sua conta." + label_expiration_hint: "%{date} ou no fim da sessão" + label_actions: 'Ações' + label_confirmed: 'Confirmado' + button_continue: 'Continuar' + button_make_default: 'Marque como padrão' + label_unverified_phone: "Cell phone not yet verified" + message_expiration_time: "For security reasons it will expire in %{duration} (%{time}) automatically or when you log out." + notice_phone_number_format: 'Digite o número no seguinte formato: +XX XXXXXXXX.' + error_password_on_phone_change: "is required if you want to change your cell phone number" + notice_field_phone: "To login by one-time password you must be able to receive SMS messages sent to this number" + text_otp_not_receive: "Outros métodos de verificação" + text_send_otp_again: "Reenviar a senha de uso único por:" + button_resend_otp_form: "Reenviar" + button_otp_by_voice: "Chamada por voz" + button_otp_by_sms: "SMS" + label_otp_channel: "Canal de entrega" diff --git a/config/locales/crowdin/ru.yml b/config/locales/crowdin/ru.yml new file mode 100644 index 0000000000..bcdc33144a --- /dev/null +++ b/config/locales/crowdin/ru.yml @@ -0,0 +1,144 @@ +ru: + activerecord: + attributes: + two_factor_authentication/device: + identifier: 'Идентификатор' + default: 'Использовать по умолчанию' + two_factor_authentication/device/sms: + phone_number: "Номер телефона" + errors: + models: + two_factor_authentication/device: + default_already_exists: 'уже используется для другого устройства ОП.' + two_factor_authentication/device/sms: + attributes: + phone_number: + error_phone_number_format: "необходимо указывать в формате +XX XXXXXXXXX" + models: + two_factor_authentication/device: "Устройство 2ФА" + two_factor_authentication/device/sms: "Мобильный телефон" + two_factor_authentication/device/totp: "Приложение для аутентификации" + two_factor_authentication: + error_2fa_disabled: "Доставка 2ФА отключена." + error_no_device: "Для пользователя не найдено зарегистрированного устройства 2ФА, что требуется для этого экземпляра." + error_no_matching_strategy: "Для этого пользователя нет подходящей стратегии 2ФА. Обратитесь к администратору." + error_is_enforced_not_active: 'Ошибка конфигурации: применена двухфакторная аутентификация, однако активных стратегий нет.' + error_invalid_backup_code: 'Неправильный резервный код 2ФА' + channel_unavailable: "Канал доставки %{channel} недоступен." + no_valid_phone_number: "Нет номера телефона." + label_pwd_confirmation: "Пароль" + notice_pwd_confirmation: "После изменения этих настроек необходимо подтвердить пароль." + label_device_type: "Тип устройства" + label_default_device: "Устройство 2ФА по умолчанию" + label_device: "Устройство 2ФА" + label_devices: "Устройства 2ФА" + label_one_time_password: 'Одноразовый пароль' + label_2fa_enabled: 'Двухфакторная аутентификация активна' + label_2fa_disabled: 'Двухфакторная аутентификация неактивна' + text_enter_2fa: 'Введите одноразовый пароль со своего устройства.' + text_2fa_enabled: 'При каждом входе у вас будет запрашиваться токен ОП (одноразового пароля) с устройства 2ФА по умолчанию.' + text_2fa_disabled: 'Чтобы включить двухфакторную аутентификацию, нажмите кнопку выше и зарегистрируйте новое устройство 2ФА. Если устройство у вас уже есть, необходимо сделать его устройством по умолчанию.' + login: + enter_backup_code_title: Введите резервный код + enter_backup_code_text: Если у вас больше нет доступа к зарегистрированным устройствам 2ФА, введите действительный резервный код из списка кодов. + other_device: 'Использовать другое устройство или резервный код' + admin: + self_edit_path: 'Добавлять и изменять свои устройства 2ФА можно в разделе %{self_edit_link}' + self_edit_link_name: '«Двухфакторная аутентификация» на странице учетной записи' + self_edit_forbidden: 'На этой странице изменять свои устройства 2ФА нельзя. Перейдите в раздел «Моя учетная запись > Двухфакторная аутентификация».' + no_devices_for_user: 'Для этого пользователя не зарегистрировано ни одного устройства 2ФА.' + all_devices_deleted: 'Все устройства 2ФА этого пользователя удалены' + delete_all_are_you_sure: 'Удалить все устройства 2ФА для этого пользователя?' + button_delete_all_devices: 'Удалить зарегистрированные устройства 2ФА' + button_register_mobile_phone_for_user: 'Зарегистрировать мобильный телефон' + text_2fa_enabled: 'При каждом входе у пользователя будет запрашиваться токен ОП (одноразового пароля) с его устройства 2ФА по умолчанию.' + text_2fa_disabled: "Пользователь не настроил устройство 2ФА на своей странице «Моя учетная запись»" + backup_codes: + none_found: Для этой учетной записи резервных кодов нет. + singular: Резервный код + plural: Резервные коды + your_codes: для вашей учетной записи (%{app_name}, %{login}) + overview_description: | + Если вы утратите доступ к устройствам двухфакторной аутентификации, войти в учетную запись можно будет с помощью резервного кода. + Чтобы создать новый набор резервных кодов, нажмите следующую кнопку. + generate: + title: Создание резервных кодов + keep_safe_as_password: 'Внимание! Берегите эти коды, как пароли.' + keep_safe_warning: 'Следует либо сохранить их в менеджере паролей, либо распечатать эту страницу и спрятать ее в безопасное место.' + regenerate_warning: 'Предупреждение: созданные ранее резервные коды станут недействительны и больше не будут работать.' + devices: + add_new: 'Добавить устройство 2ФА' + register: 'Регистрация устройства' + confirm_default: 'Подтвердите изменение устройства по умолчанию' + confirm_device: 'Подтвердить устройство' + confirm_now: 'Не подтверждено; чтобы активировать, нажмите сюда' + cannot_delete_default: 'Не удается удалить устройство по умолчанию' + make_default_are_you_sure: 'Сделать это устройство 2ФА устройством по умолчанию?' + make_default_failed: 'Не удалось обновить устройство 2ФА по умолчанию.' + deletion_are_you_sure: 'Удалить это устройство 2ФА?' + registration_complete: 'Регистрация устройства 2ФА завершена!' + registration_failed_token_invalid: 'Ошибка регистрации устройства 2ФА: токен недействителен.' + registration_failed_update: 'Ошибка регистрации устройства 2ФА: токен действителен, однако обновить устройство не удалось.' + confirm_send_failed: 'Не удалось подтвердить устройство 2ФА.' + button_complete_registration: 'Завершить регистрацию 2ФА' + text_confirm_to_complete_html: "Завершите регистрацию устройства %{identifier}: введите с него одноразовый пароль." + text_confirm_to_change_default_html: "Подтвердите новое устройство по умолчанию — %{new_identifier}: введите одноразовый пароль с текущего устройства по умолчанию." + text_identifier: 'С помощью этого поля устройству можно присвоить идентификатор.' + failed_to_delete: 'Не удалось удалить устройство 2ФА.' + is_default_cannot_delete: 'Устройство задано как устройство по умолчанию, поэтому политика безопасности запрещает его удалять. Что удалить его, задайте другое устройство по умолчанию.' + not_existing: 'Для вашей учетной записи не зарегистрировано ни одного устройства 2ФА.' + request_2fa: Чтобы подтвердить свою личность, введите код с устройства %{device_name}. + totp: + title: 'Использование приложения для аутентификации' + provisioning_uri: 'URI для подключения' + secret_key: 'Секретный ключ' + time_based: 'С синхронизацией по времени' + account: 'Имя учетной записи / эмитент' + setup: | + Для настройки двухфакторной аутентификации через приложение Google Authenticator скачайте его из магазина Apple App Store или Google Play. + Затем, чтобы зарегистрировать устройство, откройте приложение и отсканируйте следующий QR-код. + question_cannot_scan: | + Не получается отсканировать код в приложении? + text_cannot_scan: | + Если код не сканируется, можно сделать запись вручную, используя следующие данные: + description: | + Регистрация приложения для аутентификации в сервисе OpenProject с применением стандарта аутентификации с синхронизированным по времени паролем. + Примеры таких приложений: Google Authenticator и Authy. + sms: + title: 'Используйте мобильный телефон' + redacted_identifier: 'Мобильное устройство (%{redacted_number})' + request_2fa_identifier: '%{redacted_identifier}, мы отправили вам код аутентификации по каналу %{delivery_channel}' + description: | + Регистрация номера мобильного телефона для получения одноразовых паролей OpenProject. + sns: + delivery_failed: 'Сбой доставки SNS:' + restdt: + delivery_failed_with_code: 'Ошибка доставки токена. (Код ошибки: %{code}.)' + mobile_transmit_notification: "Одноразовый пароль был отправлен вам на сотовый телефон." + label_two_factor_authentication: 'Двухфакторная аутентификация' + forced_registration: + required_to_add_device: 'Активная политика безопасности требует использования двухфакторной аутентификации. Зарегистрируйте устройство с помощью следующей формы.' + field_phone: "Сотовый телефон" + field_otp: "Одноразовый пароль" + notice_account_otp_invalid: "Неправильный одноразовый пароль." + notice_account_otp_expired: "Срок действия введенного одноразового пароля истек." + notice_otp_sms_text: 'Ваш одноразовый пароль: %{token}' + notice_developer_strategy_otp: 'Стратегия разработчика сформировала следующий одноразовый пароль: %{token} (канал: %{channel})' + notice_account_otp_send_failed: "Не удается отправить одноразовый пароль." + notice_account_has_no_phone: "К вашей учетной записи не привязан номер сотового телефона." + label_expiration_hint: "%{date} или при выходе из системы" + label_actions: 'Действия' + label_confirmed: 'Подтвержден' + button_continue: 'Далее' + button_make_default: 'Задать по умолчанию' + label_unverified_phone: "Cell phone not yet verified" + message_expiration_time: "For security reasons it will expire in %{duration} (%{time}) automatically or when you log out." + notice_phone_number_format: 'Введите номер в следующем формате: +XX XXXXXXXX.' + error_password_on_phone_change: "is required if you want to change your cell phone number" + notice_field_phone: "To login by one-time password you must be able to receive SMS messages sent to this number" + text_otp_not_receive: "Другие способы проверки" + text_send_otp_again: "Повторно отправить одноразовый пароль:" + button_resend_otp_form: "Отправить еще раз" + button_otp_by_voice: "Голосовой звонок" + button_otp_by_sms: "SMS" + label_otp_channel: "Канал доставки" diff --git a/config/locales/crowdin/zh-CN.yml b/config/locales/crowdin/zh-CN.yml new file mode 100644 index 0000000000..592a770692 --- /dev/null +++ b/config/locales/crowdin/zh-CN.yml @@ -0,0 +1,144 @@ +zh-CN: + activerecord: + attributes: + two_factor_authentication/device: + identifier: '标识符' + default: '用作默认' + two_factor_authentication/device/sms: + phone_number: "电话号码" + errors: + models: + two_factor_authentication/device: + default_already_exists: '已设为另一个 OTP 设备。' + two_factor_authentication/device/sms: + attributes: + phone_number: + error_phone_number_format: "格式必须为 +XX XXXXXXXXX" + models: + two_factor_authentication/device: "2FA 设备" + two_factor_authentication/device/sms: "手机" + two_factor_authentication/device/totp: "身份验证器应用程序" + two_factor_authentication: + error_2fa_disabled: "2FA 传送已禁用。" + error_no_device: "尽管此实例需要,但没有为该用户找到注册的 2FA 设备。" + error_no_matching_strategy: "没有匹配的 2FA 策略可供此用户使用。请联系您的管理员。" + error_is_enforced_not_active: 配置错误:已强制执行双重身份验证,但不存在活动策略。 + error_invalid_backup_code: '2FA 备份代码无效' + channel_unavailable: "传送通道 %{channel} 不可用。" + no_valid_phone_number: "不存在有效的电话号码。" + label_pwd_confirmation: "密码" + notice_pwd_confirmation: "在对这些设置进行更改时,您需要确认您的密码。" + label_device_type: "设备类型" + label_default_device: "默认 2FA 设备" + label_device: "2FA 设备" + label_devices: "2FA 设备" + label_one_time_password: '一次性密码' + label_2fa_enabled: '双重身份验证已激活' + label_2fa_disabled: '双重身份验证未激活' + text_enter_2fa: '请从您的设备输入一次性密码。' + text_2fa_enabled: '每次登录时,系统将要求您从默认的 2FA 设备输入 OTP 令牌。' + text_2fa_disabled: '要启用双重身份验证,请使用上面的按钮注册新的 2FA 设备。如果您已拥有设备,则需要将其设置为默认设备。' + login: + enter_backup_code_title: 输入备份代码 + enter_backup_code_text: 请从您的代码列表中输入有效的备份代码,以防您无法再访问已注册的 2FA 设备。 + other_device: '使用其他设备或备份代码' + admin: + self_edit_path: '要添加或修改您自己的 2FA 设备,请转到 %{self_edit_link}' + self_edit_link_name: '您帐户页面上的双重身份验证' + self_edit_forbidden: '您可能无法在此路径上编辑自己的 2FA 设备。请转到我的帐户 >> 双重身份验证。' + no_devices_for_user: '没有为此用户注册过 2FA 设备。' + all_devices_deleted: '此用户的所有 2FA 设备已被删除' + delete_all_are_you_sure: '确实要删除此用户的所有 2FA 设备吗?' + button_delete_all_devices: '删除已注册的 2FA 设备' + button_register_mobile_phone_for_user: '注册手机' + text_2fa_enabled: '每次登录时,系统将要求此用户从默认的 2FA 设备输入 OTP 令牌。' + text_2fa_disabled: "用户未通过“我的帐户页面”设置过 2FA 设备" + backup_codes: + none_found: 此帐户不存在备份代码。 + singular: 备份代码 + plural: 备份代码 + your_codes: 针对您的 %{app_name} 帐户 %{login} + overview_description: | + 如果您无法访问您的双重身份验证设备,可以使用备份代码重新获得对帐户的访问权限。 + 使用以下按钮生成一组新的备份代码。 + generate: + title: 生成备份代码 + keep_safe_as_password: '重要!将这些代码视为密码。' + keep_safe_warning: '请将它们保存在您的密码管理器中,或者打印本页并置于安全的地方。' + regenerate_warning: 警告:如果您以前创建过备份代码,它们将失效并且不再工作。 + devices: + add_new: '添加新的 2FA 设备' + register: '注册设备' + confirm_default: '确认更改默认设备' + confirm_device: '确认设备' + confirm_now: '未确认,请单击此处激活' + cannot_delete_default: '无法删除默认设备' + make_default_are_you_sure: '确实要将此 2FA 设备设置为您的默认设备吗?' + make_default_failed: '更新默认 2FA 设备失败。' + deletion_are_you_sure: '确实要删除此 2FA 设备吗?' + registration_complete: '2FA 设备注册完成!' + registration_failed_token_invalid: '2FA 设备注册失败,令牌无效。' + registration_failed_update: '2FA 设备注册失败,令牌有效,但设备无法更新。' + confirm_send_failed: '确认您的 2FA 设备失败。' + button_complete_registration: '完成 2FA 注册' + text_confirm_to_complete_html: "请从您的设备输入一次性密码,完成设备 %{identifier} 的注册。" + text_confirm_to_change_default_html: "请从您的当前默认设备输入一次性密码,确认将您的默认设备更改为 %{new_identifier}。" + text_identifier: '您可以使用此字段为设备提供自定义标识符。' + failed_to_delete: '删除 2FA 设备失败。' + is_default_cannot_delete: '该设备被标记为默认设备,并且由于活动安全策略而无法删除。在删除之前,请将另一个设备标记为默认设备。' + not_existing: '没有为您的帐户注册过 2FA 设备。' + request_2fa: 请从您的 %{device_name} 输入代码以验证您的身份。 + totp: + title: '使用您的基于应用程序的身份验证器' + provisioning_uri: '配置 URI' + secret_key: '密钥' + time_based: '基于时间' + account: '帐户名/颁发者' + setup: | + 要使用 Google Authenticator 设置双重身份验证,请从 Apple App Store 或 Google Play 商店下载应用程序。 + 打开应用程序后,您可以扫描下面的二维码来注册设备。 + question_cannot_scan: | + 无法使用您的应用程序扫描二维码? + text_cannot_scan: | + 如果您无法扫描二维码,可以使用下列详细信息手动输入条目: + description: | + 使用基于时间的一次性密码身份验证标准来注册要与 OpenProject 搭配使用的应用程序身份验证器。 + 常见的示例包括 Google Authenticator 或 Authy。 + sms: + title: '使用您的手机' + redacted_identifier: '移动设备 (%{redacted_number})' + request_2fa_identifier: '%{redacted_identifier},我们通过 %{delivery_channel} 向您发送了一个身份验证代码' + description: | + 注册您的手机号码,以便传送 OpenProject 一次性密码。 + sns: + delivery_failed: 'SNS 传送失败:' + restdt: + delivery_failed_with_code: '令牌传送失败。(错误代码 %{code})' + mobile_transmit_notification: "一个一次性密码已发送到您的手机。" + label_two_factor_authentication: '双重身份验证' + forced_registration: + required_to_add_device: '活动安全策略要求您启用双重身份验证。请使用以下表单注册设备。' + field_phone: "手机" + field_otp: "一次性密码" + notice_account_otp_invalid: "一次性密码无效。" + notice_account_otp_expired: "您输入的一次性密码已过期。" + notice_otp_sms_text: 您的一次性密码:%{token} + notice_developer_strategy_otp: 开发人员策略生成了以下一次性密码:%{token}(通道:%{channel}) + notice_account_otp_send_failed: "无法发送您的一次性密码。" + notice_account_has_no_phone: "您的帐户没有关联任何手机号码。" + label_expiration_hint: "%{date} 或注销时" + label_actions: '操作' + label_confirmed: '已确认' + button_continue: '继续' + button_make_default: '标记为默认' + label_unverified_phone: "Cell phone not yet verified" + message_expiration_time: "For security reasons it will expire in %{duration} (%{time}) automatically or when you log out." + notice_phone_number_format: 请按以下格式输入号码:+XX XXXXXXXX。 + error_password_on_phone_change: "is required if you want to change your cell phone number" + notice_field_phone: "To login by one-time password you must be able to receive SMS messages sent to this number" + text_otp_not_receive: "其他验证方法" + text_send_otp_again: "通过下列方式重新发送一次性密码:" + button_resend_otp_form: "重新发送" + button_otp_by_voice: "语音通话" + button_otp_by_sms: "短信" + label_otp_channel: "传送通道"