<!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Implemented internationalization support across various components using the `useTranslate` function for dynamic content translation. - **Enhancements** - Updated UI elements such as buttons, tooltips, placeholders, and labels to display translated text, improving accessibility and user experience for non-English speakers. <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Baptiste Arnaud <contact@baptiste-arnaud.fr> Co-authored-by: Baptiste Arnaud <baptiste.arnaud95@gmail.com>
305 lines
20 KiB
JSON
305 lines
20 KiB
JSON
{
|
|
"account.apiTokens.createButton.label": "Create",
|
|
"account.apiTokens.createModal.copyInstruction": "Please copy your token and store it in a safe place.",
|
|
"account.apiTokens.createModal.createButton.label": "Create token",
|
|
"account.apiTokens.createModal.createHeading": "Create Token",
|
|
"account.apiTokens.createModal.createdHeading": "Token Created",
|
|
"account.apiTokens.createModal.doneButton.label": "Done",
|
|
"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.securityWarning": "For security reasons we cannot show it again.",
|
|
"account.apiTokens.deleteButton.label": "Delete",
|
|
"account.apiTokens.deleteConfirmationMessage": "The token <strong>tokenName</strong> will be permanently revoked, are you sure you want to continue?",
|
|
"account.apiTokens.description": "These tokens allow other apps to control your whole account and typebots. Be careful!",
|
|
"account.apiTokens.heading": "API tokens",
|
|
"account.apiTokens.table.createdHeader": "Created",
|
|
"account.apiTokens.table.nameHeader": "Name",
|
|
"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:",
|
|
"account.preferences.appearance.darkLabel": "Dark",
|
|
"account.preferences.appearance.heading": "Appearance",
|
|
"account.preferences.appearance.lightLabel": "Light",
|
|
"account.preferences.appearance.systemLabel": "System",
|
|
"account.preferences.graphNavigation.heading": "Editor Navigation",
|
|
"account.preferences.graphNavigation.mouse.description": "Move by dragging the board and zoom in/out using the scroll wheel",
|
|
"account.preferences.graphNavigation.mouse.label": "Mouse",
|
|
"account.preferences.graphNavigation.trackpad.description": "Move the board using 2 fingers and zoom in/out by pinching",
|
|
"account.preferences.graphNavigation.trackpad.label": "Trackpad",
|
|
"account.preferences.language.heading": "Language",
|
|
"account.preferences.language.tooltip": "The translations are not complete yet. It is a work in progress. \uD83E\uDD13",
|
|
"analytics.completionRateLabel": "Completion rate",
|
|
"analytics.notAvailableLabel": "Not available",
|
|
"analytics.startsLabel": "Starts",
|
|
"analytics.viewsLabel": "Views",
|
|
"auth.emailSubmitButton.label": "Submit",
|
|
"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.magicLink.description": "Make sure to check your spam folder.",
|
|
"auth.magicLink.title": "A magic link email was sent. \uD83E\uDE84",
|
|
"auth.noProvider.link": "configure at least one auth provider (Email, Google, GitHub, Facebook or Azure AD).",
|
|
"auth.noProvider.preLink": "You need to",
|
|
"auth.orEmailLabel": "Or with your email",
|
|
"auth.register.aggreeToTerms": "By signing up, you agree to our <terms>terms of service</terms> and <privacy>privacy policy</privacy>.",
|
|
"auth.register.alreadyHaveAccountLabel.link": "Sign in",
|
|
"auth.register.alreadyHaveAccountLabel.preLink": "Already have an account?",
|
|
"auth.register.heading": "Create an account",
|
|
"auth.signin.heading": "Sign In",
|
|
"auth.signin.noAccountLabel.link": "Sign up for free",
|
|
"auth.signin.noAccountLabel.preLink": "Don't have an account?",
|
|
"auth.signinErrorToast.description": "Sign ups are disabled.",
|
|
"auth.signinErrorToast.title": "Unauthorized",
|
|
"auth.signinErrorToast.tooManyRequests": "Too many requests. Try again later.",
|
|
"auth.socialLogin.azureButton.label": "Continue with {azureProviderName}",
|
|
"auth.socialLogin.customButton.label": "Continue with {customProviderName}",
|
|
"auth.socialLogin.facebookButton.label": "Continue with Facebook",
|
|
"auth.socialLogin.githubButton.label": "Continue with GitHub",
|
|
"auth.socialLogin.gitlabButton.label": "Continue with {gitlabProviderName}",
|
|
"auth.socialLogin.googleButton.label": "Continue with Google",
|
|
"back": "Back",
|
|
"billing.billingPortalButton.label": "Billing portal",
|
|
"billing.contribution.link": "Learn more.",
|
|
"billing.contribution.preLink": "Typebot is contributing 1% of your subscription to remove CO₂ from the atmosphere.",
|
|
"billing.currentSubscription.cancelDate": "Will be cancelled on",
|
|
"billing.currentSubscription.heading": "Subscription",
|
|
"billing.currentSubscription.pastDueAlert": "The latest payment failed. Head over to the billing portal to proceed and avoid having your subscription canceled.",
|
|
"billing.currentSubscription.subheading": "Current workspace subscription:",
|
|
"billing.customLimit.link": "Let's chat!",
|
|
"billing.customLimit.preLink": "Need custom limits? Specific features?",
|
|
"billing.invoices.empty": "No invoices found for this workspace.",
|
|
"billing.invoices.heading": "Invoices",
|
|
"billing.invoices.paidAt": "Paid at",
|
|
"billing.invoices.subtotal": "Subtotal",
|
|
"billing.limitMessage.analytics": "unlock in-depth analytics",
|
|
"billing.limitMessage.brand": "remove branding",
|
|
"billing.limitMessage.customDomain": "add custom domains",
|
|
"billing.limitMessage.fileInput": "use file input blocks",
|
|
"billing.limitMessage.folder": "create folders",
|
|
"billing.preCheckoutModal.companyInput.label": "Company name:",
|
|
"billing.preCheckoutModal.emailInput.label": "Email:",
|
|
"billing.preCheckoutModal.submitButton.label": "Go to checkout",
|
|
"billing.preCheckoutModal.taxId.label": "Tax ID:",
|
|
"billing.preCheckoutModal.taxId.placeholder": "ID type",
|
|
"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.heading": "Upgrade to <strong>plan</strong>",
|
|
"billing.pricingCard.perMonth": "/ month",
|
|
"billing.pricingCard.plus": ", plus:",
|
|
"billing.pricingCard.pro.analytics": "In-depth analytics",
|
|
"billing.pricingCard.pro.customDomains": "Custom domains",
|
|
"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.mostPopularLabel": "Most popular",
|
|
"billing.pricingCard.pro.whatsAppIntegration": "WhatsApp integration",
|
|
"billing.pricingCard.starter.brandingRemoved": "Branding removed",
|
|
"billing.pricingCard.starter.createFolders": "Create folders",
|
|
"billing.pricingCard.starter.description": "For individuals & small businesses.",
|
|
"billing.pricingCard.starter.fileUploadBlock": "File upload input block",
|
|
"billing.pricingCard.starter.includedSeats": "2 seats included",
|
|
"billing.pricingCard.upgradeButton.current": "Your current plan",
|
|
"billing.tiersModal.heading": "Chats pricing table",
|
|
"billing.updateSuccessToast.description": "Workspace {plan} plan successfully updated \uD83C\uDF89",
|
|
"billing.upgradeAlert.buttonDefaultLabel": "More info",
|
|
"billing.upgradeLimitLabel": "You need to upgrade your plan in order to {type}",
|
|
"billing.usage.chats.alert.soonReach": "Your typebots are popular! You will soon reach your plan's chats limit. \uD83D\uDE80",
|
|
"billing.usage.chats.alert.updatePlan": "Make sure to update your plan to increase this limit and continue chatting with your users.",
|
|
"billing.usage.chats.heading": "Chats",
|
|
"billing.usage.heading": "Usage",
|
|
"billing.usage.unlimited": "Unlimited",
|
|
"blocks.bubbles.embed.blockCard.tooltip": "Embed a pdf, an iframe, a website...",
|
|
"blocks.inputs.fileUpload.blockCard.tooltip": "Upload Files",
|
|
"blocks.integrations.googleAnalytics.blockCard.tooltip": "Google Analytics",
|
|
"blocks.integrations.googleSheets.blockCard.tooltip": "Google Sheets",
|
|
"cancel": "Cancel",
|
|
"clickToEdit": "Click to edit...",
|
|
"collaboration.roles.edit.label": "Can edit",
|
|
"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",
|
|
"dashboard.header.settingsButton.label": "Settings & Members",
|
|
"dashboard.redirectionMessage": "You are being redirected...",
|
|
"dashboard.title": "My typebots",
|
|
"delete": "Delete",
|
|
"downgrade": "Downgrade",
|
|
"editor.blockCard.logicBlock.tooltip.code.label": "Execute Javascript code",
|
|
"editor.blockCard.logicBlock.tooltip.jump.label": "Fast forward the flow to another group",
|
|
"editor.blockCard.logicBlock.tooltip.typebotLink.label": "Link and jump to another typebot",
|
|
"editor.blocks.bubbles.audio.settings.autoplay.label": "Enable autoplay",
|
|
"editor.blocks.bubbles.audio.settings.chooseFile.label": "Choose a file",
|
|
"editor.blocks.bubbles.audio.settings.embedLink.label": "Embed link",
|
|
"editor.blocks.bubbles.audio.settings.upload.label": "Upload",
|
|
"editor.blocks.bubbles.audio.settings.worksWith.placeholder": "Paste the audio file link...",
|
|
"editor.blocks.bubbles.audio.settings.worksWith.text": "Works with .MP3s and .WAVs",
|
|
"editor.blocks.bubbles.embed.node.show.text": "Show embed",
|
|
"editor.blocks.bubbles.embed.settings.numberInput.unit": "px",
|
|
"editor.blocks.bubbles.embed.settings.worksWith.placeholder": "Paste the link or code...",
|
|
"editor.blocks.bubbles.embed.settings.worksWith.text": "Works with PDFs, iframes, websites...",
|
|
"editor.blocks.bubbles.image.switchWithLabel.onClick.label": "On click link",
|
|
"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",
|
|
"editor.gettingStartedModal.editorBasics.list.label": "Feel free to use the bottom-right bubble to reach out if you have any question. I usually answer within the next 24 hours. \uD83D\uDE03",
|
|
"editor.gettingStartedModal.editorBasics.list.one.label": "The left side bar contains blocks that you can drag and drop to the board.",
|
|
"editor.gettingStartedModal.editorBasics.list.three.label": "Connect the groups together",
|
|
"editor.gettingStartedModal.editorBasics.list.two.label": "You can group blocks together by dropping them below or above each other",
|
|
"editor.gettingStartedModal.seeAction.item.label": "Other videos",
|
|
"editor.gettingStartedModal.seeAction.label": "See it in action",
|
|
"editor.gettingStartedModal.seeAction.time": "5 minutes",
|
|
"editor.header.flowButton.label": "Flow",
|
|
"editor.header.helpButton.label": "Help",
|
|
"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.undo.tooltip.label": "Changes reverted!",
|
|
"editor.header.undoButton.label": "Undo",
|
|
"editor.header.unpublishTypebot.error.label": "Error while unpublishing typebot",
|
|
"editor.sidebarBlock.abTest.label": "AB Test",
|
|
"editor.sidebarBlock.analytics.label": "Analytics",
|
|
"editor.sidebarBlock.audio.label": "Audio",
|
|
"editor.sidebarBlock.button.label": "Buttons",
|
|
"editor.sidebarBlock.chatwoot.label": "Chatwoot",
|
|
"editor.sidebarBlock.condition.label": "Condition",
|
|
"editor.sidebarBlock.date.label": "Date",
|
|
"editor.sidebarBlock.email.label": "Email",
|
|
"editor.sidebarBlock.embed.label": "Embed",
|
|
"editor.sidebarBlock.file.label": "File",
|
|
"editor.sidebarBlock.image.label": "Image",
|
|
"editor.sidebarBlock.jump.label": "Jump",
|
|
"editor.sidebarBlock.makecom.label": "Make.com",
|
|
"editor.sidebarBlock.number.label": "Number",
|
|
"editor.sidebarBlock.openai.label": "OpenAI",
|
|
"editor.sidebarBlock.pabbly.label": "Pabbly",
|
|
"editor.sidebarBlock.payment.label": "Payment",
|
|
"editor.sidebarBlock.phone.label": "Phone",
|
|
"editor.sidebarBlock.picChoice.label": "Pic choice",
|
|
"editor.sidebarBlock.pixel.label": "Pixel",
|
|
"editor.sidebarBlock.rating.label": "Rating",
|
|
"editor.sidebarBlock.redirect.label": "Redirect",
|
|
"editor.sidebarBlock.script.label": "Script",
|
|
"editor.sidebarBlock.setVariable.label": "Set variable",
|
|
"editor.sidebarBlock.sheets.label": "Sheets",
|
|
"editor.sidebarBlock.start.label": "Start",
|
|
"editor.sidebarBlock.text.label": "Text",
|
|
"editor.sidebarBlock.typebot.label": "Typebot",
|
|
"editor.sidebarBlock.video.label": "Video",
|
|
"editor.sidebarBlock.wait.label": "Wait",
|
|
"editor.sidebarBlock.webhook.label": "Webhook",
|
|
"editor.sidebarBlock.website.label": "Website",
|
|
"editor.sidebarBlock.zapier.label": "Zapier",
|
|
"editor.sidebarBlock.zemanticAi.label": "Zemantic AI",
|
|
"editor.sidebarBlocks.blockType.bubbles.heading": "Bubbles",
|
|
"editor.sidebarBlocks.blockType.inputs.heading": "Inputs",
|
|
"editor.sidebarBlocks.blockType.integrations.heading": "Integrations",
|
|
"editor.sidebarBlocks.blockType.logic.heading": "Logic",
|
|
"editor.sidebarBlocks.sidebar.icon.lock.label": "Lock",
|
|
"editor.sidebarBlocks.sidebar.icon.unlock.label": "Unlock",
|
|
"editor.sidebarBlocks.sidebar.lock.label": "Lock sidebar",
|
|
"editor.sidebarBlocks.sidebar.unlock.label": "Unlock sidebar",
|
|
"errorMessage": "An error occured",
|
|
"folders.createFolderButton.label": "Create a folder",
|
|
"folders.createTypebotButton.label": "Create a typebot",
|
|
"folders.folderButton.deleteConfirmationMessage": "Are you sure you want to delete <strong>folderName</strong> folder? (Everything inside will be move to your dashboard)",
|
|
"folders.typebotButton.delete": "Delete",
|
|
"folders.typebotButton.deleteConfirmationMessage": "Are you sure you want to delete your typebot <strong>typebotName</strong>?",
|
|
"folders.typebotButton.deleteConfirmationMessageWarning": "All its associated data will be deleted and won't be recoverable.",
|
|
"folders.typebotButton.duplicate": "Duplicate",
|
|
"folders.typebotButton.live": "Live",
|
|
"folders.typebotButton.showMoreOptions": "Show more options",
|
|
"folders.typebotButton.unpublish": "Unpublish",
|
|
"pending": "Pending",
|
|
"preview.restartButton.label": "Restart",
|
|
"remove": "Remove",
|
|
"skip": "Skip",
|
|
"templates.buttons.fromScratchButton.label": "Start from scratch",
|
|
"templates.buttons.fromTemplateButton.label": "Start from a template",
|
|
"templates.buttons.heading": "Create a new typebot",
|
|
"templates.buttons.importFileButton.label": "Import a file",
|
|
"templates.importFromFileButon.toastError.description": "Failed to parse the file. Are you sure it's a typebot?",
|
|
"templates.modal.menuHeading.marketing": "Marketing",
|
|
"templates.modal.menuHeading.new.tag": "New",
|
|
"templates.modal.menuHeading.other": "Other",
|
|
"templates.modal.menuHeading.product": "Product",
|
|
"templates.modal.useTemplateButton.label": "Use this template",
|
|
"upgrade": "Upgrade",
|
|
"video.aspectRatioInput.label": "Aspect ratio",
|
|
"video.aspectRatioInput.moreInfoTooltip": "Example: \"16/9\" or \"9/16\"",
|
|
"video.maxWidthInput.label": "Max width",
|
|
"video.maxWidthInput.moreInfoTooltip": "Example: \"300px\" or \"100%\"",
|
|
"video.urlInput.helperText": "Works with Youtube, Vimeo, Gumlet, TikTok and others",
|
|
"video.urlInput.placeholder": "Paste the video link...",
|
|
"workspace.dropdown.logoutButton.label": "Log out",
|
|
"workspace.dropdown.newButton.label": "New workspace",
|
|
"workspace.membersList.inviteButton.label": "Invite",
|
|
"workspace.membersList.inviteInput.placeholder": "colleague@company.com",
|
|
"workspace.membersList.title": "Members",
|
|
"workspace.membersList.unlockBanner.label": "Upgrade your plan to work with more team members, and unlock awesome power features \uD83D\uDE80",
|
|
"workspace.settings.deleteButton.confirmMessage": "Are you sure you want to delete {workspaceName} workspace? All its folders, typebots and results will be deleted forever.",
|
|
"workspace.settings.deleteButton.label": "Delete workspace",
|
|
"workspace.settings.icon.title": "Icon",
|
|
"workspace.settings.modal.menu.billingAndUsage.label": "Billing & Usage",
|
|
"workspace.settings.modal.menu.members.label": "Members",
|
|
"workspace.settings.modal.menu.myAccount.label": "My account",
|
|
"workspace.settings.modal.menu.preferences.label": "Preferences",
|
|
"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:"
|
|
}
|