From 30c5d47bbcd909e2a16eb7beea484511028df175 Mon Sep 17 00:00:00 2001 From: "Souza Gustavo (BD/SWD-FSA1)" Date: Sat, 30 Nov 2024 11:25:12 -0300 Subject: [PATCH 1/4] add pt-br locale for disconnected accounts, waitlist, mfa, consent --- packages/localizations/src/pt-BR.ts | 127 +++++++++++++++------------- 1 file changed, 66 insertions(+), 61 deletions(-) diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index eca2005b02..c8ea483204 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -62,7 +62,7 @@ export const ptBR: LocalizationResource = { formFieldInputPlaceholder__organizationDomain: undefined, formFieldInputPlaceholder__organizationDomainEmailAddress: undefined, formFieldInputPlaceholder__organizationName: undefined, - formFieldInputPlaceholder__organizationSlug: undefined, + formFieldInputPlaceholder__organizationSlug: 'minha-org', formFieldInputPlaceholder__password: undefined, formFieldInputPlaceholder__phoneNumber: undefined, formFieldInputPlaceholder__username: undefined, @@ -396,14 +396,14 @@ export const ptBR: LocalizationResource = { }, start: { actionLink: 'Registre-se', - actionLink__join_waitlist: undefined, + actionLink__join_waitlist: 'Entrar na lista de espera', actionLink__use_email: 'Usar e-mail', actionLink__use_email_username: 'Usar e-mail ou nome de usuário', actionLink__use_passkey: 'Ou use sua chave de acesso', actionLink__use_phone: 'Usar telefone', actionLink__use_username: 'Usar nome de usuário', actionText: 'Não possui uma conta?', - actionText__join_waitlist: undefined, + actionText__join_waitlist: 'Quer ser um dos primeiros a acessar?', subtitle: 'para continuar em {{applicationName}}', title: 'Entrar', }, @@ -453,13 +453,14 @@ export const ptBR: LocalizationResource = { }, legalConsent: { checkbox: { - label__onlyPrivacyPolicy: undefined, - label__onlyTermsOfService: undefined, - label__termsOfServiceAndPrivacyPolicy: undefined, + label__onlyPrivacyPolicy: 'Eu concordo com a {{privacyPolicyLink || link("Política de Privacidade")}}', + label__onlyTermsOfService: 'Eu concordo com os {{termsOfServiceLink || link("Termos de Uso")}}', + label__termsOfServiceAndPrivacyPolicy: + 'Eu concordo com os {{termsOfServiceLink || link("Termos de Uso")}} e com a {{ privacyPolicyLink || link("Política de Privacidade") }}', }, continue: { - subtitle: undefined, - title: undefined, + subtitle: 'Por favor leia e aceite os termos para continuar', + title: 'Consentimento legal', }, }, phoneCode: { @@ -470,18 +471,20 @@ export const ptBR: LocalizationResource = { title: 'Verifique seu telefone', }, restrictedAccess: { - actionLink: undefined, - actionText: undefined, - blockButton__emailSupport: undefined, - blockButton__joinWaitlist: undefined, - subtitle: undefined, - subtitleWaitlist: undefined, - title: undefined, + actionLink: 'Entrar', + actionText: 'Já possui uma conta?', + blockButton__emailSupport: 'Suporte por e-mail', + blockButton__joinWaitlist: 'Entre na lista de espera', + subtitle: + 'Cadastros estão desabilitados no momento. Se você deveria ter acesso, por favor entre em contato com o suporte.', + subtitleWaitlist: + 'Cadastros estão desabilitados no momento. Para ser um dos primeiros a saber quando lançaremos, entre na lista de espera.', + title: 'Acess restrito', }, start: { actionLink: 'Entrar', - actionLink__use_email: undefined, - actionLink__use_phone: undefined, + actionLink__use_email: 'Ou use e-mail', + actionLink__use_phone: 'Ou use telefone', actionText: 'Possui uma conta?', subtitle: 'para continuar em {{applicationName}}', title: 'Criar sua conta', @@ -764,7 +767,7 @@ export const ptBR: LocalizationResource = { actionLabel__reauthorize: 'Reautorizar agora', destructiveActionTitle: 'Remover', primaryButton: 'Conectar conta', - subtitle__disconnected: undefined, + subtitle__disconnected: 'Esta conta foi descontectada,', subtitle__reauthorize: 'Os escopos necessários foram atualizados, e você pode estar experimentado funcionalidades limitadas. Por favor, reautorize esta aplicação para evitar outros problemas', title: 'Contas conectadas', @@ -859,71 +862,73 @@ export const ptBR: LocalizationResource = { }, reverification: { alternativeMethods: { - actionLink: undefined, - actionText: undefined, - blockButton__backupCode: undefined, - blockButton__emailCode: undefined, - blockButton__password: undefined, - blockButton__phoneCode: undefined, - blockButton__totp: undefined, + actionLink: 'Encontre ajuda', + actionText: 'Não tem nenhum destes?', + blockButton__backupCode: 'Use um código de recuperação', + blockButton__emailCode: 'Enviar código por e-mail para {{identifier}}', + blockButton__password: 'Continuar com sua senha', + blockButton__phoneCode: 'Enviar código por SMS para {{identifier}}', + blockButton__totp: 'Use seu aplicativo autenticador', getHelp: { - blockButton__emailSupport: undefined, - content: undefined, - title: undefined, + blockButton__emailSupport: 'Suporte por e-mail', + content: + 'Se você está tendo problemas para acessar sua conta, nos envie um e-mail e nós te ajudaremos a recuperar o acesso o mais rápido possível.', + title: 'Encontre ajuda', }, - subtitle: undefined, - title: undefined, + subtitle: 'Encontrando dificuldades? Você pode utilizar qualquer um destes métodos para acessar.', + title: 'Utilize outro método', }, backupCodeMfa: { - subtitle: undefined, - title: undefined, + subtitle: + 'Use o código de recuperação que lhe foi fornecido durante a configuração da autenticação de dois fatores', + title: 'Use um código de recuperação', }, emailCode: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Código de verificação', + resendButton: 'Não recebeu um código? Reenviar', + subtitle: 'Use o código de verificação enviado ao seu e-mail para continuar', + title: 'Verificação obrigatória', }, noAvailableMethods: { - message: undefined, - subtitle: undefined, - title: undefined, + message: 'Não é possível proceder com a verificação. Não há métodos de autenticação disponíveis.', + subtitle: 'Ocorreu um erro', + title: 'Não é possível verificar sua conta', }, password: { - actionLink: undefined, - subtitle: undefined, - title: undefined, + actionLink: 'Use outro método', + subtitle: 'Use sua senha para continuar', + title: 'Verificação obrigatória', }, phoneCode: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Código de verificação', + resendButton: 'Não recebeu um código? Reenviar', + subtitle: 'Use o código de verificação enviado ao seu telefone para continuar', + title: 'Verificação obrigatória', }, phoneCodeMfa: { - formTitle: undefined, - resendButton: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Código de verificação', + resendButton: 'Não recebeu um código? Reenviar', + subtitle: 'Use o código de verificação enviado ao seu telefone para continuar', + title: 'Verificação obrigatória', }, totpMfa: { - formTitle: undefined, - subtitle: undefined, - title: undefined, + formTitle: 'Código de verificação', + subtitle: 'Use o código gerado pelo seu aplicativo autenticador para continuar', + title: 'Verificação obrigatória', }, }, waitlist: { start: { - actionLink: undefined, - actionText: undefined, - formButton: undefined, - subtitle: undefined, - title: undefined, + actionLink: 'Entrar', + actionText: 'Já possui acesso?', + formButton: 'Entrar na lista de espera', + subtitle: 'Entre com seu e-mail e entraremos em contato quando seu lugar estiver disponível', + title: 'Entre na lista de espera', }, success: { - message: undefined, - subtitle: undefined, - title: undefined, + message: 'Te redireceionando em breve...', + subtitle: 'Entraremos em contato quando seu lugar estiver disponível', + title: 'Obrigado por entrar na lista de espera!', }, }, } as const; From 763acbc7fbd2b17dbccec60713c9cb500fd26ebf Mon Sep 17 00:00:00 2001 From: Tom Milewski Date: Thu, 5 Dec 2024 10:48:58 -0500 Subject: [PATCH 2/4] chore(localizations): Add changeset --- .changeset/smooth-colts-shake.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/smooth-colts-shake.md diff --git a/.changeset/smooth-colts-shake.md b/.changeset/smooth-colts-shake.md new file mode 100644 index 0000000000..4911287ef3 --- /dev/null +++ b/.changeset/smooth-colts-shake.md @@ -0,0 +1,5 @@ +--- +"@clerk/localizations": patch +--- + +Add `pt-BR` localizations for disconnected accounts, waitlist, mfa, consent From 7f672f52b45a6547674e8408091661064e1c3d14 Mon Sep 17 00:00:00 2001 From: Tom Milewski Date: Thu, 5 Dec 2024 10:57:31 -0500 Subject: [PATCH 3/4] fix(localizations): Remove duplicate key --- packages/localizations/src/pt-BR.ts | 58 +---------------------------- 1 file changed, 1 insertion(+), 57 deletions(-) diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index 80e5431c4d..beaf6ce2a3 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -283,6 +283,7 @@ export const ptBR: LocalizationResource = { getHelp: { blockButton__emailSupport: 'Entrar em contato com o suporte', content: 'Se você não tem nenhum dos métodos listados, entre em contato com nosso suporte.', + }, subtitle: 'Escolha um dos métodos alternativos para verificar sua identidade.', title: 'Métodos alternativos de verificação', @@ -916,63 +917,6 @@ export const ptBR: LocalizationResource = { web3WalletButtonsBlockButton: 'Conectar carteira Web3', }, }, - reverification: { - alternativeMethods: { - actionLink: 'Encontre ajuda', - actionText: 'Não tem nenhum destes?', - blockButton__backupCode: 'Use um código de recuperação', - blockButton__emailCode: 'Enviar código por e-mail para {{identifier}}', - blockButton__password: 'Continuar com sua senha', - blockButton__phoneCode: 'Enviar código por SMS para {{identifier}}', - blockButton__totp: 'Use seu aplicativo autenticador', - getHelp: { - blockButton__emailSupport: 'Suporte por e-mail', - content: - 'Se você está tendo problemas para acessar sua conta, nos envie um e-mail e nós te ajudaremos a recuperar o acesso o mais rápido possível.', - title: 'Encontre ajuda', - }, - subtitle: 'Encontrando dificuldades? Você pode utilizar qualquer um destes métodos para acessar.', - title: 'Utilize outro método', - }, - backupCodeMfa: { - subtitle: - 'Use o código de recuperação que lhe foi fornecido durante a configuração da autenticação de dois fatores', - title: 'Use um código de recuperação', - }, - emailCode: { - formTitle: 'Código de verificação', - resendButton: 'Não recebeu um código? Reenviar', - subtitle: 'Use o código de verificação enviado ao seu e-mail para continuar', - title: 'Verificação obrigatória', - }, - noAvailableMethods: { - message: 'Não é possível proceder com a verificação. Não há métodos de autenticação disponíveis.', - subtitle: 'Ocorreu um erro', - title: 'Não é possível verificar sua conta', - }, - password: { - actionLink: 'Use outro método', - subtitle: 'Use sua senha para continuar', - title: 'Verificação obrigatória', - }, - phoneCode: { - formTitle: 'Código de verificação', - resendButton: 'Não recebeu um código? Reenviar', - subtitle: 'Use o código de verificação enviado ao seu telefone para continuar', - title: 'Verificação obrigatória', - }, - phoneCodeMfa: { - formTitle: 'Código de verificação', - resendButton: 'Não recebeu um código? Reenviar', - subtitle: 'Use o código de verificação enviado ao seu telefone para continuar', - title: 'Verificação obrigatória', - }, - totpMfa: { - formTitle: 'Código de verificação', - subtitle: 'Use o código gerado pelo seu aplicativo autenticador para continuar', - title: 'Verificação obrigatória', - }, - }, waitlist: { start: { actionLink: 'Entrar', From 9dafc6e62eecfeb24afeab546253922733d0a6fb Mon Sep 17 00:00:00 2001 From: Tom Milewski Date: Thu, 5 Dec 2024 11:02:22 -0500 Subject: [PATCH 4/4] fix(localizations): Fix formatting --- packages/localizations/src/pt-BR.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/localizations/src/pt-BR.ts b/packages/localizations/src/pt-BR.ts index beaf6ce2a3..4186823700 100644 --- a/packages/localizations/src/pt-BR.ts +++ b/packages/localizations/src/pt-BR.ts @@ -283,7 +283,6 @@ export const ptBR: LocalizationResource = { getHelp: { blockButton__emailSupport: 'Entrar em contato com o suporte', content: 'Se você não tem nenhum dos métodos listados, entre em contato com nosso suporte.', - }, subtitle: 'Escolha um dos métodos alternativos para verificar sua identidade.', title: 'Métodos alternativos de verificação',