🌐 Sync french translations and fix some non-sentence translations
This commit is contained in:
@ -156,7 +156,6 @@
|
||||
"editor.header.resultsButton.label": "Ergebnisse",
|
||||
"editor.header.savingSpinner.label": "Speichern...",
|
||||
"editor.header.settingsButton.label": "Einstellungen",
|
||||
"share.button.label": "Teilen",
|
||||
"editor.header.themeButton.label": "Design",
|
||||
"editor.sidebarBlock.abTest.label": "AB-Test",
|
||||
"editor.sidebarBlock.analytics.label": "Analytics",
|
||||
@ -213,6 +212,7 @@
|
||||
"folders.typebotButton.unpublish": "Veröffentlichung aufheben",
|
||||
"pending": "Ausstehend",
|
||||
"remove": "Entfernen",
|
||||
"share.button.label": "Teilen",
|
||||
"skip": "Überspringen",
|
||||
"templates.buttons.fromScratchButton.label": "Von Grund auf starten",
|
||||
"templates.buttons.fromTemplateButton.label": "Von einer Vorlage starten",
|
||||
|
@ -121,20 +121,8 @@
|
||||
"collaboration.roles.full.label": "Full access",
|
||||
"collaboration.roles.view.label": "Can view",
|
||||
"confirmModal.defaultTitle": "Are you sure?",
|
||||
"emojiList.categories.activities.label": "ACTIVITIES",
|
||||
"emojiList.categories.animalsAndNature.label": "ANIMALS & NATURE",
|
||||
"emojiList.categories.flags.label": "FLAGS",
|
||||
"emojiList.categories.foodAndDrink.label": "FOOD & DRINK",
|
||||
"emojiList.categories.objects.label": "OBJECTS",
|
||||
"emojiList.categories.people.label": "PEOPLE",
|
||||
"emojiList.categories.recent.label": "RECENT",
|
||||
"emojiList.categories.symbols.label": "SYMBOLS",
|
||||
"emojiList.categories.travelAndPlaces.label": "TRAVEL & PLACES",
|
||||
"emojiList.searchInput.placeholder": "Search...",
|
||||
"variables.button.tooltip": "Insert a variable",
|
||||
"variables.button.searchInput.placeholder": "Search for a variable",
|
||||
"copy": "Copy",
|
||||
"copied": "Copied",
|
||||
"copy": "Copy",
|
||||
"dashboard.header.settingsButton.label": "Settings & Members",
|
||||
"dashboard.redirectionMessage": "You are being redirected...",
|
||||
"dashboard.title": "My typebots",
|
||||
@ -157,13 +145,7 @@
|
||||
"editor.blocks.bubbles.image.switchWithLabel.onClick.placeholder": "Link alt text (description)",
|
||||
"editor.blocks.bubbles.textEditor.plate.label": "Text editor",
|
||||
"editor.blocks.bubbles.textEditor.searchVariable.placeholder": "Search for a variable",
|
||||
"editor.graph.menu.documentationItem.label": "Documentation",
|
||||
"editor.graph.menu.editorSettingsItem.label": "Editor settings",
|
||||
"editor.graph.menu.exportFlowItem.label": "Export flow",
|
||||
"editor.blocks.start.text": "Start",
|
||||
"editor.header.linkTab.searchInputPlaceholder.label": "Paste the image link...",
|
||||
"editor.header.tooltip.changeIcon.label": "Change icon",
|
||||
"editor.header.uploadTab.uploadButton.label": "Choose an image",
|
||||
"editor.editableTypebotName.tooltip.rename.label": "Rename",
|
||||
"editor.gettingStartedModal.editorBasics.heading": "Editor Basics",
|
||||
"editor.gettingStartedModal.editorBasics.list.four.label": "Preview your bot by clicking the test button on the top right",
|
||||
@ -174,42 +156,23 @@
|
||||
"editor.gettingStartedModal.seeAction.item.label": "Other videos",
|
||||
"editor.gettingStartedModal.seeAction.label": "See it in action",
|
||||
"editor.gettingStartedModal.seeAction.time": "5 minutes",
|
||||
"editor.graph.menu.documentationItem.label": "Documentation",
|
||||
"editor.graph.menu.editorSettingsItem.label": "Editor settings",
|
||||
"editor.graph.menu.exportFlowItem.label": "Export flow",
|
||||
"editor.header.flowButton.label": "Flow",
|
||||
"editor.header.helpButton.label": "Help",
|
||||
"editor.header.linkTab.searchInputPlaceholder.label": "Paste the image link...",
|
||||
"editor.header.previewButton.label": "Test",
|
||||
"publishButton.closed.label": "Closed",
|
||||
"publishButton.label": "Publish",
|
||||
"publishButton.tooltip.nonPublishedChanges.label": "There are non published changes.",
|
||||
"publishButton.tooltip.publishedVersion.from.label": "Published version from",
|
||||
"publishButton.tooltip.publishedVersion.ago.label": "ago",
|
||||
"publishButton.published.label": "Published",
|
||||
"publishButton.dropdown.close.label": "Close typebot to new responses",
|
||||
"publishButton.dropdown.reopen.label": "Reopen typebot to new responses",
|
||||
"publishButton.dropdown.showMenu.label": "Show published typebot menu",
|
||||
"publishButton.dropdown.unpublish.label": "Unpublish typebot",
|
||||
"publish.versionWarning.title.label": "⚠️ New engine version",
|
||||
"publish.versionWarning.message.aboutToDeploy.label": "You are about to a deploy a version of your bot with an updated engine. (Typebot V6).",
|
||||
"publish.versionWarning.message.check.label": "Make sure to check out all the",
|
||||
"publish.versionWarning.message.breakingChanges.label": "associated breaking changes",
|
||||
"publish.versionWarning.message.testInPreviewMode.label": "Then test, the bot thoroughly in preview mode before publishing.",
|
||||
"publish.error.label": "Error while publishing typebot",
|
||||
"publishButton.dropdown.restoreVersion.label": "Restore published version",
|
||||
"editor.header.redoButton.label": "Redo",
|
||||
"editor.header.resultsButton.label": "Results",
|
||||
"editor.header.savingSpinner.label": "Saving...",
|
||||
"editor.header.settingsButton.label": "Settings",
|
||||
"share.button.label": "Share",
|
||||
"share.button.popover.ariaLabel": "Open share popover",
|
||||
"share.button.popover.collaboratorsFetch.error.label": "Couldn't fetch collaborators",
|
||||
"share.button.popover.invitationsFetch.error.label": "Couldn't fetch invitations",
|
||||
"share.button.popover.invitationSent.successToast.label": "Invitation sent! 📧",
|
||||
"share.button.popover.inviteButton.label": "Invite",
|
||||
"share.button.popover.inviteInput.placeholder": "colleague@company.com",
|
||||
"share.button.popover.publicFlow.label": "Make the flow publicly available",
|
||||
"editor.header.themeButton.label": "Theme",
|
||||
"editor.header.tooltip.changeIcon.label": "Change icon",
|
||||
"editor.header.undo.tooltip.label": "Changes reverted!",
|
||||
"editor.header.undoButton.label": "Undo",
|
||||
"editor.header.unpublishTypebot.error.label": "Error while unpublishing typebot",
|
||||
"editor.header.uploadTab.uploadButton.label": "Choose an image",
|
||||
"editor.sidebarBlock.abTest.label": "AB Test",
|
||||
"editor.sidebarBlock.analytics.label": "Analytics",
|
||||
"editor.sidebarBlock.audio.label": "Audio",
|
||||
@ -252,6 +215,16 @@
|
||||
"editor.sidebarBlocks.sidebar.icon.unlock.label": "Unlock",
|
||||
"editor.sidebarBlocks.sidebar.lock.label": "Lock sidebar",
|
||||
"editor.sidebarBlocks.sidebar.unlock.label": "Unlock sidebar",
|
||||
"emojiList.categories.activities.label": "ACTIVITIES",
|
||||
"emojiList.categories.animalsAndNature.label": "ANIMALS & NATURE",
|
||||
"emojiList.categories.flags.label": "FLAGS",
|
||||
"emojiList.categories.foodAndDrink.label": "FOOD & DRINK",
|
||||
"emojiList.categories.objects.label": "OBJECTS",
|
||||
"emojiList.categories.people.label": "PEOPLE",
|
||||
"emojiList.categories.recent.label": "RECENT",
|
||||
"emojiList.categories.symbols.label": "SYMBOLS",
|
||||
"emojiList.categories.travelAndPlaces.label": "TRAVEL & PLACES",
|
||||
"emojiList.searchInput.placeholder": "Search...",
|
||||
"errorMessage": "An error occured",
|
||||
"folders.createFolderButton.label": "Create a folder",
|
||||
"folders.createTypebotButton.label": "Create a typebot",
|
||||
@ -265,7 +238,30 @@
|
||||
"folders.typebotButton.unpublish": "Unpublish",
|
||||
"pending": "Pending",
|
||||
"preview.restartButton.label": "Restart",
|
||||
"publish.error.label": "Error while publishing typebot",
|
||||
"publish.versionWarning.message.aboutToDeploy.label": "You are about to a deploy a version of your bot with an updated engine. (Typebot V6).",
|
||||
"publish.versionWarning.message.breakingChanges.label": "associated breaking changes",
|
||||
"publish.versionWarning.message.check.label": "Make sure to check out all the",
|
||||
"publish.versionWarning.message.testInPreviewMode.label": "Then test, the bot thoroughly in preview mode before publishing.",
|
||||
"publish.versionWarning.title.label": "⚠️ New engine version",
|
||||
"publishButton.closed.label": "Closed",
|
||||
"publishButton.dropdown.close.label": "Close typebot to new responses",
|
||||
"publishButton.dropdown.reopen.label": "Reopen typebot to new responses",
|
||||
"publishButton.dropdown.restoreVersion.label": "Restore published version",
|
||||
"publishButton.dropdown.showMenu.label": "Show published typebot menu",
|
||||
"publishButton.dropdown.unpublish.label": "Unpublish typebot",
|
||||
"publishButton.label": "Publish",
|
||||
"publishButton.published.label": "Published",
|
||||
"publishButton.tooltip.nonPublishedChanges.label": "There are non published changes.",
|
||||
"remove": "Remove",
|
||||
"share.button.label": "Share",
|
||||
"share.button.popover.ariaLabel": "Open share popover",
|
||||
"share.button.popover.collaboratorsFetch.error.label": "Couldn't fetch collaborators",
|
||||
"share.button.popover.invitationSent.successToast.label": "Invitation sent! \uD83D\uDCE7",
|
||||
"share.button.popover.invitationsFetch.error.label": "Couldn't fetch invitations",
|
||||
"share.button.popover.inviteButton.label": "Invite",
|
||||
"share.button.popover.inviteInput.placeholder": "colleague@company.com",
|
||||
"share.button.popover.publicFlow.label": "Make the flow publicly available",
|
||||
"skip": "Skip",
|
||||
"templates.buttons.fromScratchButton.label": "Start from scratch",
|
||||
"templates.buttons.fromTemplateButton.label": "Start from a template",
|
||||
@ -278,6 +274,8 @@
|
||||
"templates.modal.menuHeading.product": "Product",
|
||||
"templates.modal.useTemplateButton.label": "Use this template",
|
||||
"upgrade": "Upgrade",
|
||||
"variables.button.searchInput.placeholder": "Search for a variable",
|
||||
"variables.button.tooltip": "Insert a variable",
|
||||
"video.aspectRatioInput.label": "Aspect ratio",
|
||||
"video.aspectRatioInput.moreInfoTooltip": "Example: \"16/9\" or \"9/16\"",
|
||||
"video.maxWidthInput.label": "Max width",
|
||||
@ -300,5 +298,13 @@
|
||||
"workspace.settings.modal.menu.settings.label": "Settings",
|
||||
"workspace.settings.modal.menu.version.label": "Version: {version}",
|
||||
"workspace.settings.modal.menu.workspace.label": "Workspace",
|
||||
"workspace.settings.name.label": "Name:"
|
||||
"workspace.settings.name.label": "Name:",
|
||||
"timeSince.years": "{count} years ago",
|
||||
"timeSince.months": "{count} months ago",
|
||||
"timeSince.days": "{count}d ago",
|
||||
"timeSince.hours": "{count}h ago",
|
||||
"timeSince.minutes": "{count}m ago",
|
||||
"timeSince.seconds": "{count}s ago",
|
||||
"publishButton.tooltip.publishedVersion.from.label": "Published version from {timeSince}.",
|
||||
"publish.versionWarning.checkBreakingChanges": "Make sure to check out all the <link>associated breaking changes</link>"
|
||||
}
|
||||
|
@ -157,7 +157,6 @@
|
||||
"editor.header.resultsButton.label": "Resultados",
|
||||
"editor.header.savingSpinner.label": "Guardando...",
|
||||
"editor.header.settingsButton.label": "Configuración",
|
||||
"share.button.label": "Compartir",
|
||||
"editor.header.themeButton.label": "Tema",
|
||||
"editor.sidebarBlock.abTest.label": "Prueba A/B",
|
||||
"editor.sidebarBlock.analytics.label": "Análisis",
|
||||
@ -214,6 +213,7 @@
|
||||
"folders.typebotButton.unpublish": "Despublicar",
|
||||
"pending": "Pendiente",
|
||||
"remove": "Eliminar",
|
||||
"share.button.label": "Compartir",
|
||||
"skip": "Saltar",
|
||||
"templates.buttons.fromScratchButton.label": "Empezar desde cero",
|
||||
"templates.buttons.fromTemplateButton.label": "Empezar desde una plantilla",
|
||||
|
@ -117,7 +117,12 @@
|
||||
"blocks.integrations.googleSheets.blockCard.tooltip": "Google Sheets",
|
||||
"cancel": "Annuler",
|
||||
"clickToEdit": "Clique pour modifier...",
|
||||
"collaboration.roles.edit.label": "Éditeur",
|
||||
"collaboration.roles.full.label": "Accès complet",
|
||||
"collaboration.roles.view.label": "Lecteur",
|
||||
"confirmModal.defaultTitle": "Es-tu sûr ?",
|
||||
"copied": "Copié",
|
||||
"copy": "Copier",
|
||||
"dashboard.header.settingsButton.label": "Paramètres & Membres",
|
||||
"dashboard.redirectionMessage": "Redirection en cours...",
|
||||
"dashboard.title": "Mes typebots",
|
||||
@ -151,14 +156,23 @@
|
||||
"editor.gettingStartedModal.seeAction.item.label": "Autres vidéos",
|
||||
"editor.gettingStartedModal.seeAction.label": "Voir en action",
|
||||
"editor.gettingStartedModal.seeAction.time": "5 minutes",
|
||||
"editor.graph.menu.documentationItem.label": "Documentation",
|
||||
"editor.graph.menu.editorSettingsItem.label": "Paramètres",
|
||||
"editor.graph.menu.exportFlowItem.label": "Exporter flow",
|
||||
"editor.header.flowButton.label": "Flow",
|
||||
"editor.header.helpButton.label": "Aide",
|
||||
"editor.header.linkTab.searchInputPlaceholder.label": "Coller le lien de l'image...",
|
||||
"editor.header.previewButton.label": "Tester",
|
||||
"editor.header.redoButton.label": "Rétablir",
|
||||
"editor.header.resultsButton.label": "Résultats",
|
||||
"editor.header.savingSpinner.label": "Enregistrement...",
|
||||
"editor.header.settingsButton.label": "Paramètres",
|
||||
"share.button.label": "Partage",
|
||||
"editor.header.themeButton.label": "Thème",
|
||||
"editor.header.tooltip.changeIcon.label": "Changer l'icone",
|
||||
"editor.header.undo.tooltip.label": "Modificiations annulées !",
|
||||
"editor.header.undoButton.label": "Annuler",
|
||||
"editor.header.unpublishTypebot.error.label": "Erreur lors de la dépublication du typebot",
|
||||
"editor.header.uploadTab.uploadButton.label": "Choisis une image",
|
||||
"editor.sidebarBlock.abTest.label": "AB Test",
|
||||
"editor.sidebarBlock.analytics.label": "Analytics",
|
||||
"editor.sidebarBlock.audio.label": "Audio",
|
||||
@ -201,6 +215,16 @@
|
||||
"editor.sidebarBlocks.sidebar.icon.unlock.label": "Ouverte",
|
||||
"editor.sidebarBlocks.sidebar.lock.label": "Fermer la barre latérale",
|
||||
"editor.sidebarBlocks.sidebar.unlock.label": "Ouvrir la barre latérale",
|
||||
"emojiList.categories.activities.label": "ACTIVITÉS",
|
||||
"emojiList.categories.animalsAndNature.label": "ANIMAUX & NATURE",
|
||||
"emojiList.categories.flags.label": "DRAPEAUX",
|
||||
"emojiList.categories.foodAndDrink.label": "NOURRITURE & BOISSONS",
|
||||
"emojiList.categories.objects.label": "OBJETS",
|
||||
"emojiList.categories.people.label": "PERSONNES",
|
||||
"emojiList.categories.recent.label": "RÉCENT",
|
||||
"emojiList.categories.symbols.label": "SYMBOLES",
|
||||
"emojiList.categories.travelAndPlaces.label": "VOYAGE & LIEUX",
|
||||
"emojiList.searchInput.placeholder": "Rechercher...",
|
||||
"errorMessage": "Une erreur s'est produite",
|
||||
"folders.createFolderButton.label": "Créer un dossier",
|
||||
"folders.createTypebotButton.label": "Créer un typebot",
|
||||
@ -213,7 +237,24 @@
|
||||
"folders.typebotButton.showMoreOptions": "Afficher plus d'options",
|
||||
"folders.typebotButton.unpublish": "Dépublier",
|
||||
"pending": "En attente",
|
||||
"preview.restartButton.label": "Redémarrer",
|
||||
"publish.error.label": "Erreur lors de la publication du typebot",
|
||||
"publish.versionWarning.message.aboutToDeploy.label": "Tu es sur le point de déployer une version du typebot avec un nouveau moteur (Typebot v6).",
|
||||
"publish.versionWarning.message.breakingChanges.label": "changements associés",
|
||||
"publish.versionWarning.message.check.label": "Assure toi de bien vérifier les",
|
||||
"publish.versionWarning.message.testInPreviewMode.label": "Ensuite, test bien ton typebot avant de le publier à nouveau.",
|
||||
"publish.versionWarning.title.label": "⚠️ Nouvelle version du moteur",
|
||||
"publishButton.closed.label": "Fermé",
|
||||
"publishButton.dropdown.close.label": "Clôturer le typebot",
|
||||
"publishButton.dropdown.reopen.label": "Ré-ouvrir le typebot",
|
||||
"publishButton.dropdown.restoreVersion.label": "Restorer la version publiée",
|
||||
"publishButton.dropdown.showMenu.label": "Afficher le menu de publication",
|
||||
"publishButton.dropdown.unpublish.label": "Dépublier le typebot",
|
||||
"publishButton.label": "Publier",
|
||||
"publishButton.published.label": "Publié",
|
||||
"publishButton.tooltip.nonPublishedChanges.label": "Il y a des modifications non publiées.",
|
||||
"remove": "Retirer",
|
||||
"share.button.label": "Partage",
|
||||
"skip": "Passer",
|
||||
"templates.buttons.fromScratchButton.label": "Commencer à partir de zéro",
|
||||
"templates.buttons.fromTemplateButton.label": "Commencer à partir d'un modèle",
|
||||
|
@ -121,20 +121,8 @@
|
||||
"collaboration.roles.full.label": "Acesso Total",
|
||||
"collaboration.roles.view.label": "Pode ver",
|
||||
"confirmModal.defaultTitle": "Tem certeza?",
|
||||
"emojiList.categories.activities.label": "ATIVIDADES",
|
||||
"emojiList.categories.animalsAndNature.label": "ANIMAIS & NATUREZA",
|
||||
"emojiList.categories.flags.label": "BANDEIRAS",
|
||||
"emojiList.categories.foodAndDrink.label": "COMIDA & BEBIDA",
|
||||
"emojiList.categories.objects.label": "OBJETOS",
|
||||
"emojiList.categories.people.label": "PESSOAS",
|
||||
"emojiList.categories.recent.label": "RECENTE",
|
||||
"emojiList.categories.symbols.label": "SÍMBOLOS",
|
||||
"emojiList.categories.travelAndPlaces.label": "VIAJEM E LUGARES",
|
||||
"emojiList.searchInput.placeholder": "Buscar...",
|
||||
"variables.button.tooltip": "Insira uma variável",
|
||||
"variables.button.searchInput.placeholder": "Procure por uma variável",
|
||||
"copy": "Copiar",
|
||||
"copied": "Copiado",
|
||||
"copy": "Copiar",
|
||||
"dashboard.header.settingsButton.label": "Configurações & Membros",
|
||||
"dashboard.redirectionMessage": "Você está sendo redirecionado...",
|
||||
"dashboard.title": "Meus typebots",
|
||||
@ -157,13 +145,7 @@
|
||||
"editor.blocks.bubbles.image.switchWithLabel.onClick.placeholder": "Texto alternativo do link (descrição)",
|
||||
"editor.blocks.bubbles.textEditor.plate.label": "Editor de texto",
|
||||
"editor.blocks.bubbles.textEditor.searchVariable.placeholder": "Pesquisar uma variável",
|
||||
"editor.graph.menu.documentationItem.label": "Documentação",
|
||||
"editor.graph.menu.editorSettingsItem.label": "Configurações do editor",
|
||||
"editor.graph.menu.exportFlowItem.label": "Exportar fluxo",
|
||||
"editor.blocks.start.text": "Início",
|
||||
"editor.header.linkTab.searchInputPlaceholder.label": "Cole o link da imagem...",
|
||||
"editor.header.tooltip.changeIcon.label": "Alterar Ícone",
|
||||
"editor.header.uploadTab.uploadButton.label": "Escolha uma imagem",
|
||||
"editor.editableTypebotName.tooltip.rename.label": "Renomear",
|
||||
"editor.gettingStartedModal.editorBasics.heading": "Fundamentos do Editor",
|
||||
"editor.gettingStartedModal.editorBasics.list.four.label": "Pré-visualize o seu bot ao clicar no botão de visualizar no canto superior direito",
|
||||
@ -174,42 +156,23 @@
|
||||
"editor.gettingStartedModal.seeAction.item.label": "Outros vídeos",
|
||||
"editor.gettingStartedModal.seeAction.label": "Veja como funciona em",
|
||||
"editor.gettingStartedModal.seeAction.time": "5 minutos",
|
||||
"editor.graph.menu.documentationItem.label": "Documentação",
|
||||
"editor.graph.menu.editorSettingsItem.label": "Configurações do editor",
|
||||
"editor.graph.menu.exportFlowItem.label": "Exportar fluxo",
|
||||
"editor.header.flowButton.label": "Fluxo",
|
||||
"editor.header.helpButton.label": "Ajuda",
|
||||
"editor.header.linkTab.searchInputPlaceholder.label": "Cole o link da imagem...",
|
||||
"editor.header.previewButton.label": "Visualizar",
|
||||
"publishButton.label": "Publicar",
|
||||
"publishButton.closed.label": "Fechado",
|
||||
"publishButton.tooltip.nonPublishedChanges.label": "Existem alterações não publicadas.",
|
||||
"publishButton.tooltip.publishedVersion.from.label": "Versão publicada de",
|
||||
"publishButton.tooltip.publishedVersion.ago.label": "atrás",
|
||||
"publishButton.published.label": "Publicado",
|
||||
"publishButton.dropdown.close.label": "Fechar typebot para novas respostas",
|
||||
"publishButton.dropdown.reopen.label": "Reabrir typebot para novas respostas",
|
||||
"publishButton.dropdown.showMenu.label": "Mostrar menu de typebot publicado",
|
||||
"publishButton.dropdown.unpublish.label": "Despublicar typebot",
|
||||
"publish.versionWarning.title.label": "⚠️ Nova versão da engine",
|
||||
"publish.versionWarning.message.aboutToDeploy.label": "Você está prestes a fazer o deploy de uma versão do seu bot com uma engine atualizada. (Typebot V6).",
|
||||
"publish.versionWarning.message.check.label": "Assegure-se de verificar todos as",
|
||||
"publish.versionWarning.message.breakingChanges.label": "significativas alterações associadas",
|
||||
"publish.versionWarning.message.testInPreviewMode.label": "Em seguida, teste o bot completamente no modo de visualização antes de publicar.",
|
||||
"publish.error.label": "Erro durante a publicação do typebot",
|
||||
"publishButton.dropdown.restoreVersion.label": "Restaurar versão publicada",
|
||||
"editor.header.redoButton.label": "Refazer",
|
||||
"editor.header.resultsButton.label": "Resultados",
|
||||
"editor.header.savingSpinner.label": "Salvando...",
|
||||
"editor.header.settingsButton.label": "Configurações",
|
||||
"share.button.label": "Compartilhar",
|
||||
"share.button.popover.ariaLabel": "Abrir popover de compartilhamento",
|
||||
"share.button.popover.collaboratorsFetch.error.label": "Falha ao buscar os colaboradores",
|
||||
"share.button.popover.invitationsFetch.error.label": "Falha ao buscar os convites",
|
||||
"share.button.popover.invitationSent.successToast.label": "Convite enviado! 📧",
|
||||
"share.button.popover.inviteButton.label": "Convidar",
|
||||
"share.button.popover.inviteInput.placeholder": "colega@empresa.com",
|
||||
"share.button.popover.publicFlow.label": "Disponibilizar o fluxo publicamente",
|
||||
"editor.header.themeButton.label": "Tema",
|
||||
"editor.header.tooltip.changeIcon.label": "Alterar Ícone",
|
||||
"editor.header.undo.tooltip.label": "Alterações revertidas Changes reverted!",
|
||||
"editor.header.undoButton.label": "Desfazer",
|
||||
"editor.header.unpublishTypebot.error.label": "Erro durante a despublicação do typebot",
|
||||
"editor.header.uploadTab.uploadButton.label": "Escolha uma imagem",
|
||||
"editor.sidebarBlock.abTest.label": "Teste AB",
|
||||
"editor.sidebarBlock.analytics.label": "Analytics",
|
||||
"editor.sidebarBlock.audio.label": "Áudio",
|
||||
@ -252,6 +215,16 @@
|
||||
"editor.sidebarBlocks.sidebar.icon.unlock.label": "Desbloquear",
|
||||
"editor.sidebarBlocks.sidebar.lock.label": "Bloquear barra lateral",
|
||||
"editor.sidebarBlocks.sidebar.unlock.label": "Desbloquear barra lateral",
|
||||
"emojiList.categories.activities.label": "ATIVIDADES",
|
||||
"emojiList.categories.animalsAndNature.label": "ANIMAIS & NATUREZA",
|
||||
"emojiList.categories.flags.label": "BANDEIRAS",
|
||||
"emojiList.categories.foodAndDrink.label": "COMIDA & BEBIDA",
|
||||
"emojiList.categories.objects.label": "OBJETOS",
|
||||
"emojiList.categories.people.label": "PESSOAS",
|
||||
"emojiList.categories.recent.label": "RECENTE",
|
||||
"emojiList.categories.symbols.label": "SÍMBOLOS",
|
||||
"emojiList.categories.travelAndPlaces.label": "VIAJEM E LUGARES",
|
||||
"emojiList.searchInput.placeholder": "Buscar...",
|
||||
"errorMessage": "Ocorreu um erro",
|
||||
"folders.createFolderButton.label": "Criar uma pasta",
|
||||
"folders.createTypebotButton.label": "Criar um typebot",
|
||||
@ -265,7 +238,30 @@
|
||||
"folders.typebotButton.unpublish": "Despublicar",
|
||||
"pending": "Pendente",
|
||||
"preview.restartButton.label": "Reiniciar",
|
||||
"publish.error.label": "Erro durante a publicação do typebot",
|
||||
"publish.versionWarning.message.aboutToDeploy.label": "Você está prestes a fazer o deploy de uma versão do seu bot com uma engine atualizada. (Typebot V6).",
|
||||
"publish.versionWarning.message.breakingChanges.label": "significativas alterações associadas",
|
||||
"publish.versionWarning.message.check.label": "Assegure-se de verificar todos as",
|
||||
"publish.versionWarning.message.testInPreviewMode.label": "Em seguida, teste o bot completamente no modo de visualização antes de publicar.",
|
||||
"publish.versionWarning.title.label": "⚠️ Nova versão da engine",
|
||||
"publishButton.closed.label": "Fechado",
|
||||
"publishButton.dropdown.close.label": "Fechar typebot para novas respostas",
|
||||
"publishButton.dropdown.reopen.label": "Reabrir typebot para novas respostas",
|
||||
"publishButton.dropdown.restoreVersion.label": "Restaurar versão publicada",
|
||||
"publishButton.dropdown.showMenu.label": "Mostrar menu de typebot publicado",
|
||||
"publishButton.dropdown.unpublish.label": "Despublicar typebot",
|
||||
"publishButton.label": "Publicar",
|
||||
"publishButton.published.label": "Publicado",
|
||||
"publishButton.tooltip.nonPublishedChanges.label": "Existem alterações não publicadas.",
|
||||
"remove": "Remover",
|
||||
"share.button.label": "Compartilhar",
|
||||
"share.button.popover.ariaLabel": "Abrir popover de compartilhamento",
|
||||
"share.button.popover.collaboratorsFetch.error.label": "Falha ao buscar os colaboradores",
|
||||
"share.button.popover.invitationSent.successToast.label": "Convite enviado! \uD83D\uDCE7",
|
||||
"share.button.popover.invitationsFetch.error.label": "Falha ao buscar os convites",
|
||||
"share.button.popover.inviteButton.label": "Convidar",
|
||||
"share.button.popover.inviteInput.placeholder": "colega@empresa.com",
|
||||
"share.button.popover.publicFlow.label": "Disponibilizar o fluxo publicamente",
|
||||
"skip": "Pular",
|
||||
"templates.buttons.fromScratchButton.label": "Comece do zero",
|
||||
"templates.buttons.fromTemplateButton.label": "Comece a partir de um modelo",
|
||||
@ -278,6 +274,8 @@
|
||||
"templates.modal.menuHeading.product": "Produto",
|
||||
"templates.modal.useTemplateButton.label": "Usar esse modelo",
|
||||
"upgrade": "Upgrade",
|
||||
"variables.button.searchInput.placeholder": "Procure por uma variável",
|
||||
"variables.button.tooltip": "Insira uma variável",
|
||||
"video.aspectRatioInput.label": "Proporção",
|
||||
"video.aspectRatioInput.moreInfoTooltip": "Exemplo: \"16/9\" ou \"9/16\"",
|
||||
"video.maxWidthInput.label": "Largura máxima",
|
||||
|
@ -157,7 +157,6 @@
|
||||
"editor.header.resultsButton.label": "Resultados",
|
||||
"editor.header.savingSpinner.label": "Salvando...",
|
||||
"editor.header.settingsButton.label": "Configurações",
|
||||
"share.button.label": "Compartilhar",
|
||||
"editor.header.themeButton.label": "Tema",
|
||||
"editor.sidebarBlock.abTest.label": "Teste AB",
|
||||
"editor.sidebarBlock.analytics.label": "Analytics",
|
||||
@ -214,6 +213,7 @@
|
||||
"folders.typebotButton.unpublish": "Despublicar",
|
||||
"pending": "Pendente",
|
||||
"remove": "Remover",
|
||||
"share.button.label": "Compartilhar",
|
||||
"skip": "Saltar",
|
||||
"templates.buttons.fromScratchButton.label": "Comece do zero",
|
||||
"templates.buttons.fromTemplateButton.label": "Comece a partir de um modelo",
|
||||
|
@ -157,7 +157,6 @@
|
||||
"editor.header.resultsButton.label": "Rezultate",
|
||||
"editor.header.savingSpinner.label": "Salvare...",
|
||||
"editor.header.settingsButton.label": "Setări",
|
||||
"share.button.label": "Acțiune",
|
||||
"editor.header.themeButton.label": "Temă",
|
||||
"editor.sidebarBlock.abTest.label": "Testul AB",
|
||||
"editor.sidebarBlock.analytics.label": "Analitica",
|
||||
@ -214,6 +213,7 @@
|
||||
"folders.typebotButton.unpublish": "Anulați publicarea",
|
||||
"pending": "In asteptarea",
|
||||
"remove": "Elimina",
|
||||
"share.button.label": "Acțiune",
|
||||
"skip": "Ocolire",
|
||||
"templates.buttons.fromScratchButton.label": "Începe de la zero",
|
||||
"templates.buttons.fromTemplateButton.label": "Începeți de la un șablon",
|
||||
|
@ -84,7 +84,7 @@ export const ApiTokensList = ({ user }: Props) => {
|
||||
{apiTokens?.map((token) => (
|
||||
<Tr key={token.id}>
|
||||
<Td>{token.name}</Td>
|
||||
<Td>{parseTimeSince(token.createdAt)} ago</Td>
|
||||
<Td>{parseTimeSince(t, token.createdAt)}</Td>
|
||||
<Td>
|
||||
<Button
|
||||
size="xs"
|
||||
|
@ -25,7 +25,7 @@ import { isNotDefined } from '@typebot.io/lib'
|
||||
import { ChangePlanModal } from '@/features/billing/components/ChangePlanModal'
|
||||
import { isFreePlan } from '@/features/billing/helpers/isFreePlan'
|
||||
import { parseTimeSince } from '@/helpers/parseTimeSince'
|
||||
import { useTranslate } from '@tolgee/react'
|
||||
import { T, useTranslate } from '@tolgee/react'
|
||||
import { trpc } from '@/lib/trpc'
|
||||
import { useToast } from '@/hooks/useToast'
|
||||
import { parseDefaultPublicId } from '../helpers/parseDefaultPublicId'
|
||||
@ -156,16 +156,19 @@ export const PublishButton = ({
|
||||
{t('publish.versionWarning.message.aboutToDeploy.label')}
|
||||
</Text>
|
||||
<Text fontWeight="bold">
|
||||
{t('publish.versionWarning.message.check.label')}{' '}
|
||||
<T
|
||||
keyName="publish.versionWarning.checkBreakingChanges"
|
||||
params={{
|
||||
link: (
|
||||
<TextLink
|
||||
href="https://docs.typebot.io/breaking-changes#typebot-v6"
|
||||
isExternal
|
||||
>
|
||||
{t('publish.versionWarning.message.breakingChanges.label')}
|
||||
</TextLink>
|
||||
/>
|
||||
),
|
||||
}}
|
||||
/>
|
||||
</Text>
|
||||
<Text>
|
||||
{' '}
|
||||
{t('publish.versionWarning.message.testInPreviewMode.label')}
|
||||
</Text>
|
||||
</Stack>
|
||||
@ -178,12 +181,16 @@ export const PublishButton = ({
|
||||
label={
|
||||
<Stack>
|
||||
<Text>{t('publishButton.tooltip.nonPublishedChanges.label')}</Text>
|
||||
{publishedTypebot ? (
|
||||
<Text fontStyle="italic">
|
||||
{t('publishButton.tooltip.publishedVersion.from.label')}{' '}
|
||||
{publishedTypebot &&
|
||||
parseTimeSince(publishedTypebot.updatedAt.toString())}{' '}
|
||||
{t('publishButton.tooltip.publishedVersion.ago.label')}
|
||||
{t('publishButton.tooltip.publishedVersion.from.label', {
|
||||
timeSince: parseTimeSince(
|
||||
t,
|
||||
publishedTypebot.updatedAt.toString()
|
||||
),
|
||||
})}
|
||||
</Text>
|
||||
) : null}
|
||||
</Stack>
|
||||
}
|
||||
isDisabled={isNotDefined(publishedTypebot) || isPublished}
|
||||
|
@ -1,4 +1,6 @@
|
||||
export const parseTimeSince = (date: string) => {
|
||||
import { TFnType } from '@tolgee/react'
|
||||
|
||||
export const parseTimeSince = (t: TFnType, date: string) => {
|
||||
const seconds = Math.floor(
|
||||
(new Date().getTime() - new Date(date).getTime()) / 1000
|
||||
)
|
||||
@ -6,23 +8,23 @@ export const parseTimeSince = (date: string) => {
|
||||
let interval = seconds / 31536000
|
||||
|
||||
if (interval > 1) {
|
||||
return Math.floor(interval) + ' years'
|
||||
return t('timeSince.years', { count: Math.floor(interval) })
|
||||
}
|
||||
interval = seconds / 2592000
|
||||
if (interval > 1) {
|
||||
return Math.floor(interval) + ' months'
|
||||
return t('timeSince.months', { count: Math.floor(interval) })
|
||||
}
|
||||
interval = seconds / 86400
|
||||
if (interval > 1) {
|
||||
return Math.floor(interval) + 'd'
|
||||
return t('timeSince.days', { count: Math.floor(interval) })
|
||||
}
|
||||
interval = seconds / 3600
|
||||
if (interval > 1) {
|
||||
return Math.floor(interval) + 'h'
|
||||
return t('timeSince.hours', { count: Math.floor(interval) })
|
||||
}
|
||||
interval = seconds / 60
|
||||
if (interval > 1) {
|
||||
return Math.floor(interval) + 'm'
|
||||
return t('timeSince.minutes', { count: Math.floor(interval) })
|
||||
}
|
||||
return Math.floor(seconds) + 's'
|
||||
return t('timeSince.seconds', { count: Math.floor(interval) })
|
||||
}
|
||||
|
@ -13,8 +13,9 @@
|
||||
"build:apps": "turbo run build --filter=builder... --filter=viewer...",
|
||||
"db:migrate": "cd packages/prisma && pnpm run db:migrate",
|
||||
"generate-change-log": "git fetch --all && pnpx gitmoji-changelog",
|
||||
"locales:sync": "tolgee sync './apps/builder/src/**/*.ts?(x)' --continue-on-warning --remove-unused",
|
||||
"locales:pull": "tolgee pull ./apps/builder/public/locales",
|
||||
"locales:push": "tolgee push ./apps/builder/public/locales",
|
||||
"locales:sync": "tolgee sync './apps/builder/src/**/*.ts?(x)' --continue-on-warning --remove-unused",
|
||||
"create-new-block": "cd packages/forge/cli && pnpm start",
|
||||
"format:fix": "turbo run format:fix"
|
||||
},
|
||||
|
Reference in New Issue
Block a user