More translation in FR & PT (#436)

Related to #210
This commit is contained in:
Baptiste Arnaud
2023-04-06 17:31:23 +02:00
committed by GitHub
parent 44975f9742
commit 75d2a95d08
37 changed files with 751 additions and 286 deletions

View File

@@ -6,6 +6,10 @@ export default {
'dashboard.title': 'My typebots',
delete: 'Delete',
errorMessage: 'An error occured',
cancel: 'Cancel',
update: 'Update',
upgrade: 'Upgrade',
downgrade: 'Downgrade',
'folders.createFolderButton.label': 'Create a folder',
'folders.createTypebotButton.label': 'Create a typebot',
'folders.folderButton.deleteConfirmationMessage':
@@ -19,4 +23,135 @@ export default {
'Are you sure you want to delete your typebot {typebotName}?',
'folders.typebotButton.deleteConfirmationMessageWarning':
"All its associated data will be deleted and won't be recoverable.",
'account.apiTokens.heading': 'API tokens',
'account.apiTokens.description':
'These tokens allow other apps to control your whole account and typebots. Be careful!',
'account.apiTokens.createButton.label': 'Create',
'account.apiTokens.deleteButton.label': 'Delete',
'account.apiTokens.table.nameHeader': 'Name',
'account.apiTokens.table.createdHeader': 'Created',
'account.apiTokens.deleteConfirmationMessage':
'The token {tokenName} will be permanently revoked, are you sure you want to continue?',
'account.apiTokens.createModal.createHeading': 'Create Token',
'account.apiTokens.createModal.createdHeading': 'Token Created',
'account.apiTokens.createModal.nameInput.label':
'Enter a unique name for your token to differentiate it from other tokens.',
'account.apiTokens.createModal.nameInput.placeholder':
'I.e. Zapier, Github, Make.com',
'account.apiTokens.createModal.createButton.label': 'Create token',
'account.apiTokens.createModal.doneButton.label': 'Done',
'account.apiTokens.createModal.copyInstruction':
'Please copy your token and store it in a safe place.',
'account.apiTokens.createModal.securityWarning':
'For security reasons we cannot show it again.',
'account.preferences.graphNavigation.heading': 'Editor Navigation',
'account.preferences.graphNavigation.mouse.label': 'Mouse',
'account.preferences.graphNavigation.mouse.description':
'Move by dragging the board and zoom in/out using the scroll wheel',
'account.preferences.graphNavigation.trackpad.label': 'Trackpad',
'account.preferences.graphNavigation.trackpad.description':
'Move the board using 2 fingers and zoom in/out by pinching',
'account.preferences.appearance.heading': 'Appearance',
'account.preferences.appearance.systemLabel': 'System',
'account.preferences.appearance.lightLabel': 'Light',
'account.preferences.appearance.darkLabel': 'Dark',
'account.myAccount.changePhotoButton.label': 'Change photo',
'account.myAccount.changePhotoButton.specification': '.jpg or.png, max 1MB',
'account.myAccount.emailInput.disabledTooltip':
'Updating email is not available. Contact the support if you want to change it.',
'account.myAccount.emailInput.label': 'Email address:',
'account.myAccount.nameInput.label': 'Name:',
'analytics.viewsLabel': 'Views',
'analytics.startsLabel': 'Starts',
'analytics.completionRateLabel': 'Completion rate',
'auth.signin.heading': 'Sign In',
'auth.signin.noAccountLabel.preLink': "Don't have an account?",
'auth.signin.noAccountLabel.link': 'Sign up for free',
'auth.register.heading': 'Create an account',
'auth.register.alreadyHaveAccountLabel.preLink': 'Already have an account?',
'auth.register.alreadyHaveAccountLabel.link': 'Sign in',
'auth.error.default': 'Try signing with a different account.',
'auth.error.email': 'Email not found. Try signing with a different provider.',
'auth.error.oauthNotLinked':
'To confirm your identity, sign in with the same account you used originally.',
'auth.error.unknown': 'An error occurred. Please try again.',
'auth.signinErrorToast.title': 'Unauthorized',
'auth.signinErrorToast.description': 'Sign ups are disabled.',
'auth.noProvider.preLink': 'You need to',
'auth.noProvider.link':
'configure at least one auth provider (Email, Google, GitHub, Facebook or Azure AD).',
'auth.orEmailLabel': 'Or with your email',
'auth.emailSubmitButton.label': 'Submit',
'auth.magicLink.title': 'A magic link email was sent. 🪄',
'auth.magicLink.description': 'Make sure to check your spam folder.',
'auth.socialLogin.githubButton.label': 'Continue with GitHub',
'auth.socialLogin.googleButton.label': 'Continue with Google',
'auth.socialLogin.facebookButton.label': 'Continue with Facebook',
'auth.socialLogin.azureButton.label': 'Continue with {azureProviderName}',
'auth.socialLogin.gitlabButton.label': 'Continue with {gitlabProviderName}',
'auth.socialLogin.customButton.label': 'Continue with {customProviderName}',
'billing.billingPortalButton.label': 'Billing portal',
'billing.contribution.preLink':
'Typebot is contributing 1% of your subscription to remove CO₂ from the atmosphere.',
'billing.contribution.link': 'Learn more.',
'billing.updateSuccessToast.description':
'Workspace {plan} plan successfully updated 🎉',
'billing.customLimit.preLink': 'Need custom limits? Specific features?',
'billing.customLimit.link': "Let's chat!",
'billing.upgradeLimitLabel':
'You need to upgrade your plan in order to {type}',
'billing.currentSubscription.heading': 'Subscription',
'billing.currentSubscription.subheading': 'Current workspace subscription:',
'billing.currentSubscription.cancelLink': 'Cancel my subscription',
'billing.currentSubscription.billingPortalDescription':
'Need to change payment method or billing information? Head over to your billing portal:',
'billing.invoices.heading': 'Invoices',
'billing.invoices.empty': 'No invoices found for this workspace.',
'billing.invoices.paidAt': 'Paid at',
'billing.invoices.subtotal': 'Subtotal',
'billing.preCheckoutModal.companyInput.label': 'Company name:',
'billing.preCheckoutModal.emailInput.label': 'Email:',
'billing.preCheckoutModal.taxId.label': 'Tax ID:',
'billing.preCheckoutModal.taxId.placeholder': 'ID type',
'billing.preCheckoutModal.submitButton.label': 'Go to checkout',
'billing.pricingCard.heading': 'Upgrade to {plan}',
'billing.pricingCard.perMonth': '/ month',
'billing.pricingCard.plus': ', plus:',
'billing.pricingCard.upgradeButton.current': 'Your current plan',
'billing.pricingCard.chatsPerMonth': 'chats/mo',
'billing.pricingCard.chatsTooltip':
'A chat is counted whenever a user starts a discussion. It is independant of the number of messages he sends and receives.',
'billing.pricingCard.storageLimit': 'GB of storage',
'billing.pricingCard.storageLimitTooltip':
'You accumulate storage for every file that your user upload into your bot. If you delete the result, it will free up the space.',
'billing.pricingCard.starter.description':
'For individuals & small businesses.',
'billing.pricingCard.starter.includedSeats': '2 seats included',
'billing.pricingCard.starter.brandingRemoved': 'Branding removed',
'billing.pricingCard.starter.fileUploadBlock': 'File upload input block',
'billing.pricingCard.starter.createFolders': 'Create folders',
'billing.pricingCard.pro.mostPopularLabel': 'Most popular',
'billing.pricingCard.pro.description': 'For agencies & growing startups.',
'billing.pricingCard.pro.everythingFromStarter': 'Everything in Starter',
'billing.pricingCard.pro.includedSeats': '5 seats included',
'billing.pricingCard.pro.customDomains': 'Custom domains',
'billing.pricingCard.pro.analytics': 'In-depth analytics',
'billing.usage.heading': 'Usage',
'billing.usage.chats.heading': 'Chats',
'billing.usage.chats.alert.soonReach':
"Your typebots are popular! You will soon reach your plan's chats limit. 🚀",
'billing.usage.chats.alert.updatePlan':
'Make sure to update your plan to increase this limit and continue chatting with your users.',
'billing.usage.chats.resetInfo': '(resets on 1st of every month)',
'billing.usage.storage.heading': 'Storage',
'billing.usage.storage.alert.soonReach':
"Your typebots are popular! You will soon reach your plan's storage limit. 🚀",
'billing.usage.storage.alert.updatePlan':
'Make sure to update your plan in order to continue collecting uploaded files. You can also delete files to free up space.',
'billing.limitMessage.brand': 'remove branding',
'billing.limitMessage.customDomain': 'add custom domains',
'billing.limitMessage.analytics': 'unlock in-depth analytics',
'billing.limitMessage.fileInput': 'use file input blocks',
'billing.limitMessage.folder': 'create folders',
'billing.upgradeAlert.buttonDefaultLabel': 'More info',
} as const

View File

@@ -8,6 +8,10 @@ export default defineLocale({
'dashboard.title': 'Mes typebots',
delete: 'Supprimer',
errorMessage: "Une erreur s'est produite",
cancel: 'Annuler',
update: 'Mettre à jour',
upgrade: 'Upgrade',
downgrade: 'Downgrade',
'folders.createFolderButton.label': 'Créer un dossier',
'folders.createTypebotButton.label': 'Créer un typebot',
'folders.folderButton.deleteConfirmationMessage':
@@ -21,4 +25,141 @@ export default defineLocale({
'Êtes-vous sûr de vouloir supprimer votre typebot {typebotName} ?',
'folders.typebotButton.deleteConfirmationMessageWarning':
'Toutes les données associées seront supprimées et ne pourront pas être récupérées.',
'account.apiTokens.heading': 'Tokens API',
'account.apiTokens.description':
"Ces tokens permettent à d'autres applications de contrôler votre compte et vos typebots. Soyez prudent !",
'account.apiTokens.createButton.label': 'Créer',
'account.apiTokens.deleteButton.label': 'Supprimer',
'account.apiTokens.table.nameHeader': 'Nom',
'account.apiTokens.table.createdHeader': 'Créé',
'account.apiTokens.deleteConfirmationMessage':
'Le token {tokenName} sera définitivement révoqué, êtes-vous sûr de vouloir continuer ?',
'account.apiTokens.createModal.createHeading': 'Créer un token',
'account.apiTokens.createModal.createdHeading': 'Token créé',
'account.apiTokens.createModal.nameInput.label':
'Entrez un nom unique pour votre token afin de le différencier des autres tokens.',
'account.apiTokens.createModal.nameInput.placeholder':
'Ex. Zapier, Github, Make.com',
'account.apiTokens.createModal.createButton.label': 'Créer un token',
'account.apiTokens.createModal.doneButton.label': 'Terminé',
'account.apiTokens.createModal.copyInstruction':
'Veuillez copier votre token et le stocker dans un endroit sûr.',
'account.apiTokens.createModal.securityWarning':
'Pour des raisons de sécurité, nous ne pouvons pas le montrer à nouveau.',
'account.preferences.graphNavigation.heading': "Navigation de l'éditeur",
'account.preferences.graphNavigation.mouse.label': 'Souris',
'account.preferences.graphNavigation.mouse.description':
'Déplacez en glissant et zoom en avant/arrière en utilisant la molette',
'account.preferences.graphNavigation.trackpad.label': 'Trackpad',
'account.preferences.graphNavigation.trackpad.description':
'Déplacez le board en utilisant 2 doigts et zoomer en avant/arrière en pincant',
'account.preferences.appearance.heading': 'Apparence',
'account.preferences.appearance.systemLabel': 'Système',
'account.preferences.appearance.lightLabel': 'Clair',
'account.preferences.appearance.darkLabel': 'Sombre',
'account.myAccount.changePhotoButton.label': 'Changer de photo',
'account.myAccount.changePhotoButton.specification': '.jpg ou.png, max 1MB',
'account.myAccount.emailInput.disabledTooltip':
"La mise à jour de l'adresse e-mail n'est pas disponible. Contactez le service d'assistance si vous souhaitez la modifier.",
'account.myAccount.emailInput.label': 'Adresse e-mail:',
'account.myAccount.nameInput.label': 'Nom:',
'analytics.viewsLabel': 'Vues',
'analytics.startsLabel': 'Démarrés',
'analytics.completionRateLabel': 'Taux de complétion',
'auth.signin.heading': 'Se connecter',
'auth.signin.noAccountLabel.preLink': "Vous n'avez pas de compte?",
'auth.signin.noAccountLabel.link': 'Inscrivez-vous gratuitement',
'auth.register.heading': 'Créer un compte',
'auth.register.alreadyHaveAccountLabel.preLink': 'Vous avez déjà un compte?',
'auth.register.alreadyHaveAccountLabel.link': 'Se connecter',
'auth.error.default': 'Essayez de vous connecter avec un compte différent.',
'auth.error.email':
'Email non trouvé. Essayez de vous connecter avec un fournisseur différent.',
'auth.error.oauthNotLinked':
'Pour confirmer votre identité, connectez-vous avec le même compte que vous avez utilisé à lorigine.',
'auth.error.unknown': 'Une erreur est survenue. Veuillez réessayer.',
'auth.signinErrorToast.title': 'Non autorisé',
'auth.signinErrorToast.description': 'Les inscriptions sont désactivées.',
'auth.noProvider.preLink': 'Vous avez besoin de',
'auth.noProvider.link':
"configurer au moins un fournisseur d'authentification (E-mail, Google, GitHub, Facebook ou Azure AD).",
'auth.orEmailLabel': 'Ou avec votre email',
'auth.emailSubmitButton.label': 'Se connecter',
'auth.magicLink.title':
"Un email avec un lien d'authentification a été envoyé. 🪄",
'auth.magicLink.description':
'Assurez-vous de vérifier votre dossier de spam.',
'auth.socialLogin.githubButton.label': 'Continuer avec GitHub',
'auth.socialLogin.googleButton.label': 'Continuer avec Google',
'auth.socialLogin.facebookButton.label': 'Continuer avec Facebook',
'auth.socialLogin.azureButton.label': 'Continuer avec {azureProviderName}',
'auth.socialLogin.gitlabButton.label': 'Continuer avec {gitlabProviderName}',
'auth.socialLogin.customButton.label': 'Continuer avec {customProviderName}',
'billing.billingPortalButton.label': 'Portail de facturation',
'billing.contribution.preLink':
"Typebot contribue à hauteur de 1% de votre abonnement pour éliminer le CO₂ de l'atmosphère.",
'billing.contribution.link': 'En savoir plus.',
'billing.updateSuccessToast.description':
'Votre abonnement {plan} a été mis à jour avec succès 🎉',
'billing.customLimit.preLink':
'Vous avez besoin de limites personnalisées ? De fonctionnalités spécifiques ?',
'billing.customLimit.link': 'Discutons-en!',
'billing.upgradeLimitLabel':
'Vous devez mettre à niveau votre abonnement pour {type}',
'billing.currentSubscription.heading': 'Abonnement',
'billing.currentSubscription.subheading': 'Abonnement actuel du workspace :',
'billing.currentSubscription.cancelLink': "Annuler l'abonnement",
'billing.currentSubscription.billingPortalDescription':
'Besoin de changer votre mode de paiement ou vos informations de facturation ? Rendez-vous sur votre portail de facturation :',
'billing.invoices.heading': 'Factures',
'billing.invoices.empty': 'Aucune facture trouvée pour ce workspace.',
'billing.invoices.paidAt': 'Payé le',
'billing.invoices.subtotal': 'Sous-total',
'billing.preCheckoutModal.companyInput.label': "Nom de l'entreprise :",
'billing.preCheckoutModal.emailInput.label': 'E-mail :',
'billing.preCheckoutModal.taxId.label': 'Numéro de TVA :',
'billing.preCheckoutModal.taxId.placeholder': 'Type',
'billing.preCheckoutModal.submitButton.label': 'Continuer',
'billing.pricingCard.heading': 'Passer à {plan}',
'billing.pricingCard.perMonth': '/ mois',
'billing.pricingCard.plus': ', plus :',
'billing.pricingCard.upgradeButton.current': 'Abonnement actuel',
'billing.pricingCard.chatsPerMonth': 'chats/mois',
'billing.pricingCard.chatsTooltip':
"Un chat est comptabilisé chaque fois qu'un utilisateur démarre une discussion. Il est indépendant du nombre de messages qu'il envoie et reçoit.",
'billing.pricingCard.storageLimit': 'Go de stockage',
'billing.pricingCard.storageLimitTooltip':
"Vous accumulez du stockage pour chaque fichier que votre utilisateur télécharge dans votre bot. Si vous supprimez le résultat, cela libérera de l'espace.",
'billing.pricingCard.starter.description':
'Pour les particuliers et les petites entreprises.',
'billing.pricingCard.starter.includedSeats': '2 collègues inclus',
'billing.pricingCard.starter.brandingRemoved': 'Marque enlevée',
'billing.pricingCard.starter.fileUploadBlock': "Bloc d'upload de fichier",
'billing.pricingCard.starter.createFolders': 'Créer des dossiers',
'billing.pricingCard.pro.mostPopularLabel': 'Le plus populaire',
'billing.pricingCard.pro.description':
'Pour les agences et les startups en croissance.',
'billing.pricingCard.pro.everythingFromStarter':
"Tout ce qu'il y a dans Starter",
'billing.pricingCard.pro.includedSeats': '5 collègues inclus',
'billing.pricingCard.pro.customDomains': 'Domaines personnalisés',
'billing.pricingCard.pro.analytics': 'Analyses approfondies',
'billing.usage.heading': 'Utilisation',
'billing.usage.chats.heading': 'Chats',
'billing.usage.chats.alert.soonReach':
'Vos typebots sont populaires ! Vous atteindrez bientôt la limite de chats de votre abonnement. 🚀',
'billing.usage.chats.alert.updatePlan':
'Assurez-vous de mettre à jour votre abonnement pour augmenter cette limite et continuer à discuter avec vos utilisateurs.',
'billing.usage.chats.resetInfo': '(réinitialisé le 1er de chaque mois)',
'billing.usage.storage.heading': 'Stockage',
'billing.usage.storage.alert.soonReach':
'Vos typebots sont populaires ! Vous atteindrez bientôt la limite de stockage de votre abonnement. 🚀',
'billing.usage.storage.alert.updatePlan':
"Assurez-vous de mettre à jour votre abonnement pour continuer à collecter des fichiers téléchargés. Vous pouvez également supprimer des fichiers pour libérer de l'espace.",
'billing.limitMessage.brand': 'supprimer la marque',
'billing.limitMessage.customDomain': 'ajouter des domaines personnalisés',
'billing.limitMessage.analytics': 'débloquer des analyses approfondies',
'billing.limitMessage.fileInput': 'utiliser des blocs de saisie de fichiers',
'billing.limitMessage.folder': 'créer des dossiers',
'billing.upgradeAlert.buttonDefaultLabel': "Plus d'informations",
})

View File

@@ -8,6 +8,10 @@ export default defineLocale({
'dashboard.title': 'Meus typebots',
delete: 'Deletar',
errorMessage: 'Ocorreu um erro',
cancel: 'Cancelar',
update: 'Atualizar',
upgrade: 'Upgrade',
downgrade: 'Downgrade',
'folders.createFolderButton.label': 'Criar uma pasta',
'folders.createTypebotButton.label': 'Criar um typebot',
'folders.folderButton.deleteConfirmationMessage':
@@ -21,4 +25,142 @@ export default defineLocale({
'Tem certeza de que deseja excluir seu typebot {typebotName}?',
'folders.typebotButton.deleteConfirmationMessageWarning':
'Todos os dados associados serão excluídos e não poderão ser recuperados.',
'account.apiTokens.heading': 'Tokens de API',
'account.apiTokens.description':
'Esses tokens permitem que outros aplicativos controlem toda a sua conta e typebots. Tenha cuidado!',
'account.apiTokens.createButton.label': 'Criar',
'account.apiTokens.deleteButton.label': 'Excluir',
'account.apiTokens.table.nameHeader': 'Nome',
'account.apiTokens.table.createdHeader': 'Criado',
'account.apiTokens.deleteConfirmationMessage':
'O token {tokenName} será revogado permanentemente. Tem certeza de que deseja continuar?',
'account.apiTokens.createModal.createHeading': 'Criar Token',
'account.apiTokens.createModal.createdHeading': 'Token Criado',
'account.apiTokens.createModal.nameInput.label':
'Insira um nome único para o seu token para diferenciá-lo de outros tokens.',
'account.apiTokens.createModal.nameInput.placeholder':
'Ex. Zapier, Github, Make.com',
'account.apiTokens.createModal.createButton.label': 'Criar token',
'account.apiTokens.createModal.doneButton.label': 'Concluído',
'account.apiTokens.createModal.copyInstruction':
'Por favor, copie seu token e guarde-o em um lugar seguro.',
'account.apiTokens.createModal.securityWarning':
'Por motivos de segurança, não podemos mostrá-lo novamente.',
'account.preferences.graphNavigation.heading': 'Navegação do Editor',
'account.preferences.graphNavigation.mouse.label': 'Mouse',
'account.preferences.graphNavigation.mouse.description':
'Mova arrastando o quadro e amplie/reduza usando a roda de rolagem',
'account.preferences.graphNavigation.trackpad.label': 'Trackpad',
'account.preferences.graphNavigation.trackpad.description':
'Mova o quadro usando 2 dedos e amplie/reduza fazendo pinça',
'account.preferences.appearance.heading': 'Aparência',
'account.preferences.appearance.systemLabel': 'Sistema',
'account.preferences.appearance.lightLabel': 'Claro',
'account.preferences.appearance.darkLabel': 'Escuro',
'account.myAccount.changePhotoButton.label': 'Alterar foto',
'account.myAccount.changePhotoButton.specification':
'.jpg ou.png, máximo 1MB',
'account.myAccount.emailInput.disabledTooltip':
'A atualização do e-mail não está disponível. Entre em contato com o suporte se quiser alterá-lo.',
'account.myAccount.emailInput.label': 'Endereço de e-mail:',
'account.myAccount.nameInput.label': 'Nome:',
'analytics.viewsLabel': 'Visualizações',
'analytics.startsLabel': 'Inícios',
'analytics.completionRateLabel': 'Taxa de conclusão',
'auth.signin.heading': 'Entrar',
'auth.signin.noAccountLabel.preLink': 'Não tem uma conta?',
'auth.signin.noAccountLabel.link': 'Registre-se gratuitamente',
'auth.register.heading': 'Criar uma conta',
'auth.register.alreadyHaveAccountLabel.preLink': 'Já tem uma conta?',
'auth.register.alreadyHaveAccountLabel.link': 'Entrar',
'auth.error.default': 'Tente entrar com uma conta diferente.',
'auth.error.email':
'E-mail não encontrado. Tente entrar com um provedor diferente.',
'auth.error.oauthNotLinked':
'Para confirmar sua identidade, entre com a mesma conta que você usou originalmente.',
'auth.error.unknown': 'Ocorreu um erro. Tente novamente.',
'auth.signinErrorToast.title': 'Não autorizado',
'auth.signinErrorToast.description': 'As inscrições estão desativadas.',
'auth.noProvider.preLink': 'Você precisa',
'auth.noProvider.link':
'configurar pelo menos um provedor de autenticação (E-mail, Google, GitHub, Facebook ou Azure AD).',
'auth.orEmailLabel': 'Ou com seu email',
'auth.emailSubmitButton.label': 'Enviar',
'auth.magicLink.title': 'Um email de link mágico foi enviado. 🪄',
'auth.magicLink.description': 'Certifique-se de verificar sua pasta de spam.',
'auth.socialLogin.githubButton.label': 'Continuar com GitHub',
'auth.socialLogin.googleButton.label': 'Continuar com Google',
'auth.socialLogin.facebookButton.label': 'Continuar com Facebook',
'auth.socialLogin.azureButton.label': 'Continuar com {azureProviderName}',
'auth.socialLogin.gitlabButton.label': 'Continuar com {gitlabProviderName}',
'auth.socialLogin.customButton.label': 'Continuar com {customProviderName}',
'billing.billingPortalButton.label': 'Portal de cobrança',
'billing.contribution.preLink':
'A Typebot está contribuindo com 1% da sua assinatura para remover o CO₂ da atmosfera.',
'billing.contribution.link': 'Saiba mais.',
'billing.updateSuccessToast.description':
'Sua assinatura {plan} foi atualizada com sucesso 🎉',
'billing.customLimit.preLink':
'Precisa de limites personalizados? Recursos específicos?',
'billing.customLimit.link': 'Vamos conversar!',
'billing.upgradeLimitLabel':
'Você precisa atualizar sua assinatura para {type}',
'billing.currentSubscription.heading': 'Assinatura',
'billing.currentSubscription.subheading':
'Assinatura atual do espaço de trabalho:',
'billing.currentSubscription.cancelLink': 'Cancelar minha assinatura',
'billing.currentSubscription.billingPortalDescription':
'Precisa alterar o método de pagamento ou as informações de cobrança? Acesse seu portal de cobrança:',
'billing.invoices.heading': 'Faturas',
'billing.invoices.empty':
'Nenhuma fatura encontrada para este espaço de trabalho.',
'billing.invoices.paidAt': 'Pago em',
'billing.invoices.subtotal': 'Subtotal',
'billing.preCheckoutModal.companyInput.label': 'Nome da empresa:',
'billing.preCheckoutModal.emailInput.label': 'E-mail:',
'billing.preCheckoutModal.taxId.label': 'Identificação fiscal:',
'billing.preCheckoutModal.taxId.placeholder': 'Tipo de ID',
'billing.preCheckoutModal.submitButton.label':
'Ir para a finalização da compra',
'billing.pricingCard.heading': 'Mudar para {plan}',
'billing.pricingCard.perMonth': '/ mês',
'billing.pricingCard.plus': ', mais:',
'billing.pricingCard.upgradeButton.current': 'Sua assinatura atual',
'billing.pricingCard.chatsPerMonth': 'chats/mês',
'billing.pricingCard.chatsTooltip':
'Um chat é contado sempre que um usuário inicia uma discussão. Ele é independente do número de mensagens que ele envia e recebe.',
'billing.pricingCard.storageLimit': 'GB de armazenamento',
'billing.pricingCard.storageLimitTooltip':
'Você acumula armazenamento para cada arquivo que seu usuário carrega em seu bot. Se você excluir o resultado, ele liberará espaço.',
'billing.pricingCard.starter.description':
'Para indivíduos e pequenas empresas.',
'billing.pricingCard.starter.includedSeats': '2 assentos incluídos',
'billing.pricingCard.starter.brandingRemoved': 'Marca removida',
'billing.pricingCard.starter.fileUploadBlock': 'Bloco de envio de arquivo',
'billing.pricingCard.starter.createFolders': 'Criar pastas',
'billing.pricingCard.pro.mostPopularLabel': 'Mais popular',
'billing.pricingCard.pro.description':
'Para agências e startups em crescimento.',
'billing.pricingCard.pro.everythingFromStarter': 'Tudo em Starter',
'billing.pricingCard.pro.includedSeats': '5 assentos incluídos',
'billing.pricingCard.pro.customDomains': 'Domínios personalizados',
'billing.pricingCard.pro.analytics': 'Análises aprofundadas',
'billing.usage.heading': 'Uso',
'billing.usage.chats.heading': 'Chats',
'billing.usage.chats.alert.soonReach':
'Seus typebots são populares! Você logo alcançará o limite de chats de seu plano. 🚀',
'billing.usage.chats.alert.updatePlan':
'Certifique-se de atualizar seu plano para aumentar esse limite e continuar conversando com seus usuários.',
'billing.usage.chats.resetInfo': '(reiniciado todo dia 1)',
'billing.usage.storage.heading': 'Armazenamento',
'billing.usage.storage.alert.soonReach':
'Seus typebots são populares! Você logo alcançará o limite de armazenamento de seu plano. 🚀',
'billing.usage.storage.alert.updatePlan':
'Certifique-se de atualizar seu plano para continuar coletando arquivos enviados. Você também pode excluir arquivos para liberar espaço.',
'billing.limitMessage.brand': 'remover a marca',
'billing.limitMessage.customDomain': 'adicionar domínios personalizados',
'billing.limitMessage.analytics': 'desbloquear análises aprofundadas',
'billing.limitMessage.fileInput': 'usar blocos de envio de arquivo',
'billing.limitMessage.folder': 'criar pastas',
'billing.upgradeAlert.buttonDefaultLabel': 'Mais informações',
})