@@ -14,37 +14,58 @@ import type { LocalizationResource } from '@clerk/types';
1414
1515export const ptBR : LocalizationResource = {
1616 locale : 'pt-BR' ,
17+ taskChooseOrganization : {
18+ signOut : {
19+ actionLink : 'Sair' ,
20+ actionText : 'Conectado como {{identifier}}' ,
21+ } ,
22+ createOrganization : {
23+ title : 'Configure sua conta' ,
24+ subtitle : 'Conte-nos um pouco sobre sua organização' ,
25+ formButtonSubmit : 'Criar nova organização' ,
26+ formButtonReset : 'Cancelar' ,
27+ } ,
28+ chooseOrganization : {
29+ title : 'Escolha uma organização' ,
30+ subtitle : 'Junte-se a uma organização existente ou crie uma nova' ,
31+ suggestionsAcceptedLabel : 'Aprovação pendente' ,
32+ action__createOrganization : 'Criar nova organização' ,
33+ action__suggestionsAccept : 'Solicitar participação' ,
34+ action__invitationAccept : 'Participar' ,
35+ } ,
36+ } ,
1737 apiKeys : {
18- action__add : undefined ,
19- action__search : undefined ,
20- createdAndExpirationStatus__expiresOn : undefined ,
21- createdAndExpirationStatus__never : undefined ,
22- detailsTitle__emptyRow : undefined ,
23- formButtonPrimary__add : undefined ,
24- formFieldCaption__expiration__expiresOn : undefined ,
25- formFieldCaption__expiration__never : undefined ,
26- formFieldOption__expiration__180d : undefined ,
27- formFieldOption__expiration__1d : undefined ,
28- formFieldOption__expiration__1y : undefined ,
29- formFieldOption__expiration__30d : undefined ,
30- formFieldOption__expiration__60d : undefined ,
31- formFieldOption__expiration__7d : undefined ,
32- formFieldOption__expiration__90d : undefined ,
33- formFieldOption__expiration__never : undefined ,
34- formHint : undefined ,
35- formTitle : undefined ,
36- lastUsed__days : undefined ,
37- lastUsed__hours : undefined ,
38- lastUsed__minutes : undefined ,
39- lastUsed__months : undefined ,
40- lastUsed__seconds : undefined ,
41- lastUsed__years : undefined ,
42- menuAction__revoke : undefined ,
38+ action__add : 'Adicionar nova chave' ,
39+ action__search : 'Pesquisar chaves' ,
40+ createdAndExpirationStatus__expiresOn :
41+ "Criada {{ createdDate | shortDate('pt-BR') }} • Expira {{ expiresDate | longDate('pt-BR') }}" ,
42+ createdAndExpirationStatus__never : "Criada {{ createdDate | shortDate('pt-BR') }} • Nunca expira" ,
43+ detailsTitle__emptyRow : 'Nenhuma chave de API encontrada' ,
44+ formButtonPrimary__add : 'Criar chave' ,
45+ formFieldCaption__expiration__expiresOn : 'Expira em {{ date }}' ,
46+ formFieldCaption__expiration__never : 'Esta chave nunca expirará' ,
47+ formFieldOption__expiration__180d : '180 Dias' ,
48+ formFieldOption__expiration__1d : '1 Dia' ,
49+ formFieldOption__expiration__1y : '1 Ano' ,
50+ formFieldOption__expiration__30d : '30 Dias' ,
51+ formFieldOption__expiration__60d : '60 Dias' ,
52+ formFieldOption__expiration__7d : '7 Dias' ,
53+ formFieldOption__expiration__90d : '90 Dias' ,
54+ formFieldOption__expiration__never : 'Nunca' ,
55+ formHint : 'Forneça um nome para gerar uma nova chave. Você poderá revogá-la a qualquer momento.' ,
56+ formTitle : 'Adicionar nova chave de API' ,
57+ lastUsed__days : '{{days}}d atrás' ,
58+ lastUsed__hours : '{{hours}}h atrás' ,
59+ lastUsed__minutes : '{{minutes}}min atrás' ,
60+ lastUsed__months : '{{months}}mês(es) atrás' ,
61+ lastUsed__seconds : '{{seconds}}s atrás' ,
62+ lastUsed__years : '{{years}}a atrás' ,
63+ menuAction__revoke : 'Revogar chave' ,
4364 revokeConfirmation : {
44- confirmationText : undefined ,
45- formButtonPrimary__revoke : undefined ,
46- formHint : undefined ,
47- formTitle : undefined ,
65+ confirmationText : 'Revogar' ,
66+ formButtonPrimary__revoke : 'Revogar chave' ,
67+ formHint : 'Tem certeza de que deseja excluir esta chave de API?' ,
68+ formTitle : 'Revogar chave de API "{{apiKeyName}}"?' ,
4869 } ,
4970 } ,
5071 backButton : 'Voltar' ,
@@ -55,8 +76,8 @@ export const ptBR: LocalizationResource = {
5576 badge__endsAt : "Termina {{ date | shortDate('pt-BR') }}" ,
5677 badge__expired : 'Expirado' ,
5778 badge__otherImpersonatorDevice : 'Personificar outro dispositivo' ,
58- badge__pastDueAt : undefined ,
59- badge__pastDuePlan : undefined ,
79+ badge__pastDueAt : "Vencido em {{ date | shortDate('pt-BR') }}" ,
80+ badge__pastDuePlan : 'Vencido' ,
6081 badge__primary : 'Principal' ,
6182 badge__renewsAt : "Renova {{ date | shortDate('pt-BR') }}" ,
6283 badge__requiresAction : 'Requer ação' ,
@@ -81,7 +102,8 @@ export const ptBR: LocalizationResource = {
81102 cancelSubscriptionTitle : 'Cancelar assinatura do plano {{plan}}?' ,
82103 cannotSubscribeMonthly :
83104 'Você não pode assinar este plano pagando mensalmente. Para assinar este plano, você precisa escolher pagar anualmente.' ,
84- cannotSubscribeUnrecoverable : undefined ,
105+ cannotSubscribeUnrecoverable :
106+ 'Você não pode assinar este plano. Sua assinatura existente é mais cara que este plano.' ,
85107 checkout : {
86108 description__paymentSuccessful : 'Seu pagamento foi realizado com sucesso.' ,
87109 description__subscriptionSuccessful : 'Sua nova assinatura está pronta.' ,
@@ -141,26 +163,26 @@ export const ptBR: LocalizationResource = {
141163 startFreeTrial : undefined ,
142164 subscribe : 'Assinar' ,
143165 subscriptionDetails : {
144- beginsOn : undefined ,
145- currentBillingCycle : undefined ,
146- endsOn : undefined ,
147- nextPaymentAmount : undefined ,
148- nextPaymentOn : undefined ,
149- pastDueAt : undefined ,
150- renewsAt : undefined ,
151- subscribedOn : undefined ,
152- title : undefined ,
166+ beginsOn : 'Inicia em' ,
167+ currentBillingCycle : 'Ciclo de faturamento atual' ,
168+ endsOn : 'Termina em' ,
169+ nextPaymentAmount : 'Valor do próximo pagamento' ,
170+ nextPaymentOn : 'Próximo pagamento em' ,
171+ pastDueAt : 'Vencido em' ,
172+ renewsAt : 'Renova em' ,
173+ subscribedOn : 'Assinado em' ,
174+ title : 'Assinatura' ,
153175 } ,
154176 subtotal : 'Subtotal' ,
155177 switchPlan : 'Mudar de plano' ,
156178 switchToAnnual : 'Mudar para anual' ,
157- switchToAnnualWithAnnualPrice : undefined ,
179+ switchToAnnualWithAnnualPrice : 'Mudar para anual {{currency}}{{price}} / ano' ,
158180 switchToMonthly : 'Mudar para mensal' ,
159- switchToMonthlyWithPrice : undefined ,
181+ switchToMonthlyWithPrice : 'Mudar para mensal {{currency}}{{price}} / mês' ,
160182 totalDue : 'Total devido' ,
161183 totalDueToday : 'Total devido hoje' ,
162184 viewFeatures : 'Ver recursos' ,
163- viewPayment : undefined ,
185+ viewPayment : 'Ver pagamento' ,
164186 year : 'Ano' ,
165187 } ,
166188 createOrganization : {
@@ -179,7 +201,7 @@ export const ptBR: LocalizationResource = {
179201 sameDay : "Hoje às {{ date | timeString('pt-BR') }}" ,
180202 } ,
181203 dividerText : 'ou' ,
182- footerActionLink__alternativePhoneCodeProvider : undefined ,
204+ footerActionLink__alternativePhoneCodeProvider : 'Enviar código via SMS' ,
183205 footerActionLink__useAnotherMethod : 'Utilize outro método' ,
184206 footerPageLink__help : 'Ajuda' ,
185207 footerPageLink__privacy : 'Privacidade' ,
@@ -193,9 +215,9 @@ export const ptBR: LocalizationResource = {
193215 formFieldHintText__optional : 'Opcional' ,
194216 formFieldHintText__slug :
195217 'Um rótulo é um identificador legível por humanos que deve ser único. É comumente usado em URLs.' ,
196- formFieldInputPlaceholder__apiKeyDescription : undefined ,
197- formFieldInputPlaceholder__apiKeyExpirationDate : undefined ,
198- formFieldInputPlaceholder__apiKeyName : undefined ,
218+ formFieldInputPlaceholder__apiKeyDescription : 'Explique por que você está gerando esta chave' ,
219+ formFieldInputPlaceholder__apiKeyExpirationDate : 'Selecionar data' ,
220+ formFieldInputPlaceholder__apiKeyName : 'Digite o nome da sua chave secreta' ,
199221 formFieldInputPlaceholder__backupCode : 'Insira o código de backup' ,
200222 formFieldInputPlaceholder__confirmDeletionUserAccount : 'Excluir conta' ,
201223 formFieldInputPlaceholder__emailAddress : 'Digite o endereço de e-mail' ,
@@ -210,9 +232,9 @@ export const ptBR: LocalizationResource = {
210232 formFieldInputPlaceholder__password : 'Digite sua senha' ,
211233 formFieldInputPlaceholder__phoneNumber : 'Digite seu número de telefone' ,
212234 formFieldInputPlaceholder__username : 'Digite seu nome de usuário' ,
213- formFieldLabel__apiKeyDescription : undefined ,
214- formFieldLabel__apiKeyExpiration : undefined ,
215- formFieldLabel__apiKeyName : undefined ,
235+ formFieldLabel__apiKeyDescription : 'Descrição' ,
236+ formFieldLabel__apiKeyExpiration : 'Expiração' ,
237+ formFieldLabel__apiKeyName : 'Nome da chave de API' ,
216238 formFieldLabel__automaticInvitations : 'Ativar convites automáticos para este domínio' ,
217239 formFieldLabel__backupCode : 'Código de backup' ,
218240 formFieldLabel__confirmDeletion : 'Confirmar exclusão' ,
@@ -258,7 +280,7 @@ export const ptBR: LocalizationResource = {
258280 } ,
259281 organizationProfile : {
260282 apiKeysPage : {
261- title : undefined ,
283+ title : 'Chaves de API' ,
262284 } ,
263285 badge__automaticInvitation : 'Convites automáticos' ,
264286 badge__automaticSuggestion : 'Sugestões automáticas' ,
@@ -380,7 +402,7 @@ export const ptBR: LocalizationResource = {
380402 } ,
381403 } ,
382404 navbar : {
383- apiKeys : undefined ,
405+ apiKeys : 'Chaves de API' ,
384406 billing : 'Faturamento' ,
385407 description : 'Gerencie sua organização.' ,
386408 general : 'Geral' ,
@@ -698,7 +720,7 @@ export const ptBR: LocalizationResource = {
698720 title : 'Entrar no {{applicationName}} com {{provider}}' ,
699721 } ,
700722 subtitle : 'para continuar em {{applicationName}}' ,
701- subtitleCombined : undefined ,
723+ subtitleCombined : 'Bem-vindo de volta! Por favor, faça login para continuar' ,
702724 title : 'Entrar' ,
703725 titleCombined : 'Continuar em {{applicationName}}' ,
704726 } ,
@@ -799,49 +821,29 @@ export const ptBR: LocalizationResource = {
799821 } ,
800822 } ,
801823 socialButtonsBlockButton : 'Continuar com {{provider|titleize}}' ,
802- socialButtonsBlockButtonManyInView : undefined ,
803- taskChooseOrganization : {
804- chooseOrganization : {
805- action__createOrganization : undefined ,
806- action__invitationAccept : undefined ,
807- action__suggestionsAccept : undefined ,
808- subtitle : undefined ,
809- suggestionsAcceptedLabel : undefined ,
810- title : undefined ,
811- } ,
812- createOrganization : {
813- formButtonReset : undefined ,
814- formButtonSubmit : undefined ,
815- subtitle : undefined ,
816- title : undefined ,
817- } ,
818- signOut : {
819- actionLink : undefined ,
820- actionText : undefined ,
821- } ,
822- } ,
824+ socialButtonsBlockButtonManyInView : '{{provider|titleize}}' ,
823825 unstable__errors : {
824826 already_a_member_in_organization : '{{email}} já é membro da organização.' ,
825827 captcha_invalid :
826828 'Não foi possível se inscrever devido a falhas nas validações de segurança. Por favor, atualize a página para tentar novamente ou entre em contato com o suporte para obter mais ajuda.' ,
827829 captcha_unavailable :
828830 'Não foi possível se inscrever devido à indisponibilidade do captcha. Por favor atualize a página para tentar novamente ou entre em contato com o suporte para obter mais ajuda.' ,
829- form_code_incorrect : undefined ,
831+ form_code_incorrect : 'Código incorreto.' ,
830832 form_identifier_exists__email_address : 'E-mail já está em uso. Por favor, tente outro.' ,
831833 form_identifier_exists__phone_number : 'Telefone já está em uso. Por favor, tente outro.' ,
832834 form_identifier_exists__username : 'Nome de usuário já está em uso. Por favor, tente outro.' ,
833835 form_identifier_not_found : 'Não foi possível encontrar o usuário.' ,
834- form_param_format_invalid : undefined ,
836+ form_param_format_invalid : 'Formato inválido.' ,
835837 form_param_format_invalid__email_address : 'O endereço de e-mail deve ser um endereço de e-mail válido.' ,
836838 form_param_format_invalid__phone_number : 'Número de telefone precisa estar num formato internacional válido.' ,
837839 form_param_max_length_exceeded__first_name : 'O primeiro nome não deve exceder 256 caracteres.' ,
838840 form_param_max_length_exceeded__last_name : 'O sobrenome não deve exceder 256 caracteres.' ,
839841 form_param_max_length_exceeded__name : 'O nome não deve exceder 256 caracteres.' ,
840- form_param_nil : undefined ,
841- form_param_type_invalid : undefined ,
842- form_param_type_invalid__email_address : undefined ,
843- form_param_type_invalid__phone_number : undefined ,
844- form_param_value_invalid : undefined ,
842+ form_param_nil : 'Campo obrigatório.' ,
843+ form_param_type_invalid : 'Tipo de parâmetro inválido.' ,
844+ form_param_type_invalid__email_address : 'Endereço de e-mail inválido.' ,
845+ form_param_type_invalid__phone_number : 'Número de telefone inválido.' ,
846+ form_param_value_invalid : 'Valor inválido.' ,
845847 form_password_incorrect : 'Senha incorreta.' ,
846848 form_password_length_too_short : 'Sua senha é muito curta. Por favor, tente novamente.' ,
847849 form_password_not_strong_enough : 'Sua senha não é forte o suficiente.' ,
@@ -857,7 +859,7 @@ export const ptBR: LocalizationResource = {
857859 "O endereço de e-mail ou número de telefone não é permitido para registro. Isso pode ser devido ao uso de '+', '=', '#' ou '.' no endereço de e-mail, o uso de um domínio associado a um serviço de e-mail temporário ou uma exclusão explícita." ,
858860 organization_domain_blocked : 'Este é um provedor de domínio de e-mail bloqueado. Por favor, use um diferente.' ,
859861 organization_domain_common : 'Este é um provedor de domínio de e-mail comum. Por favor, use um diferente.' ,
860- organization_domain_exists_for_enterprise_connection : undefined ,
862+ organization_domain_exists_for_enterprise_connection : 'Este domínio já existe para uma conexão empresarial.' ,
861863 organization_membership_quota_exceeded :
862864 'Você chegou ao seu limite de membros da organização, incluindo convites pendentes.' ,
863865 organization_minimum_permissions_needed :
@@ -878,7 +880,8 @@ export const ptBR: LocalizationResource = {
878880 } ,
879881 phone_number_exists : 'Este número de telefone já está em uso. Por favor, tente outro.' ,
880882 session_exists : 'Você já está conectado.' ,
881- web3_missing_identifier : undefined ,
883+ web3_missing_identifier :
884+ 'Uma extensão de carteira Web3 não pode ser encontrada. Por favor, instale uma para continuar.' ,
882885 zxcvbn : {
883886 couldBeStronger : 'Sua senha funciona, mas poderia ser mais forte. Tente adicionar mais caracteres.' ,
884887 goodPassword : 'Sua senha atende a todos os requisitos necessários.' ,
@@ -927,7 +930,7 @@ export const ptBR: LocalizationResource = {
927930 } ,
928931 userProfile : {
929932 apiKeysPage : {
930- title : undefined ,
933+ title : 'Chaves de API' ,
931934 } ,
932935 backupCodePage : {
933936 actionLabel__copied : 'Copiado!' ,
@@ -1113,7 +1116,7 @@ export const ptBR: LocalizationResource = {
11131116 mobileButton__menu : 'Menu' ,
11141117 navbar : {
11151118 account : 'Perfil' ,
1116- apiKeys : undefined ,
1119+ apiKeys : 'Chaves de API' ,
11171120 billing : 'Faturamento' ,
11181121 description : 'Gerencie seus dados de perfil.' ,
11191122 security : 'Segurança' ,
@@ -1217,7 +1220,7 @@ export const ptBR: LocalizationResource = {
12171220 passkeysSection : {
12181221 menuAction__destructive : 'Remover' ,
12191222 menuAction__rename : 'Renomear' ,
1220- primaryButton : undefined ,
1223+ primaryButton : 'Adicionar chave de acesso' ,
12211224 title : 'Chaves de acesso' ,
12221225 } ,
12231226 passwordSection : {
@@ -1244,7 +1247,7 @@ export const ptBR: LocalizationResource = {
12441247 } ,
12451248 web3WalletsSection : {
12461249 destructiveAction : 'Remover carteira' ,
1247- detailsAction__nonPrimary : undefined ,
1250+ detailsAction__nonPrimary : 'Definir como principal' ,
12481251 primaryButton : 'Carteiras Web3' ,
12491252 title : 'Carteiras Web3' ,
12501253 } ,
0 commit comments