Skip to content

Instantly share code, notes, and snippets.

@0xdevalias
Created January 23, 2024 03:00
Show Gist options
  • Save 0xdevalias/a4965b21dfb5aff6a15c8e0d17d9ba80 to your computer and use it in GitHub Desktop.
Save 0xdevalias/a4965b21dfb5aff6a15c8e0d17d9ba80 to your computer and use it in GitHub Desktop.
Diff of ChatGPT frontend website chunk 9087 (english strings/translations) from 2024-01-22Z (`xkpErLYv9UcK2R7KCfW2D`) (Git SHA `0b66576ee72010207e33131c826fc4be47449e88`)
--- Unsaved view (531)
+++ Unsaved view (521)
@@ -1,10 +1,15 @@
-// OLD unpacked/_next/static/chunks/9087.js JSON
+// NEW unpacked/_next/static/chunks/9087.js JSON
{
"AccountPaymentModal.accountErrorWarning":
{
"defaultMessage": "The account management page encountered an error. Please try again. If the problem continues, please visit help.openai.com.",
"description": "Error toast when account page has an error"
},
+ "AccountPaymentModal.haveExistingPlan":
+ {
+ "defaultMessage": "Have an existing plan?",
+ "description": "Have an existing plan question message"
+ },
"AccountPaymentModal.modalFooterCapabilities":
{
"defaultMessage": "Need more capabilities? See <link> ChatGPT Enterprise </link>",
@@ -25,11 +30,6 @@
"defaultMessage": "I need help with a billing issue",
"description": "Need help with billing message"
},
- "AccountPaymentModel.haveExistingPlan":
- {
- "defaultMessage": "Have an existing plan?",
- "description": "Have an existing plan question message"
- },
"AgeVerificationInterstitial.description0":
{
"defaultMessage": "To continue using ChatGPT, you need to complete a brief age verification check",
@@ -90,12 +90,17 @@
"defaultMessage": "{name} logo",
"description": "The alt text for the app logo image"
},
- "AutPage.privacy":
+ "AuthPage.cookies":
+ {
+ "defaultMessage": "Manage cookies",
+ "description": "Open manage cookies modal"
+ },
+ "AuthPage.privacy":
{
"defaultMessage": "Privacy policy",
"description": "Privacy policy link label"
},
- "AutPage.terms":
+ "AuthPage.terms":
{
"defaultMessage": "Terms of use",
"description": "Terms of use link label"
@@ -220,6 +225,16 @@
"defaultMessage": "Shrink",
"description": "Label for the Shrink button in the DevtoolToolbar"
},
+ "ConfirmModal.cancelLabel":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button label"
+ },
+ "ConfirmModal.confirmLabel":
+ {
+ "defaultMessage": "Confirm",
+ "description": "Confirm button label"
+ },
"ContextConnectorPicker.attachFiles":
{
"defaultMessage": "Attach files",
@@ -260,11 +275,46 @@
"defaultMessage": "Upload from {connector_name}",
"description": "Dropdown label to upload from a given connector"
},
+ "ConversationPrivacyIndicator.memoryOff":
+ {
+ "defaultMessage": "Memory Off",
+ "description": "Label for Memory Off"
+ },
+ "ConversationPrivacyIndicator.memoryOffTooltip":
+ {
+ "defaultMessage": "ChatGPT won't remember anything you talk about in this conversation.",
+ "description": "Tooltip for Memory Off"
+ },
+ "ConversationPrivacyIndicator.temporaryChat":
+ {
+ "defaultMessage": "Temporary Chat",
+ "description": "Label for Temporary Chat"
+ },
+ "ConversationPrivacyIndicator.temporaryChatTooltip":
+ {
+ "defaultMessage": "Temporary Chats won't appear in your history, and ChatGPT won't remember anything you talk about.",
+ "description": "Tooltip for Temporary Chat"
+ },
"ConversationTurn.anonymousName":
{
"defaultMessage": "Anonymous",
"description": "Name on a conversation turn when the original author is unknown or anonymous"
},
+ "ConversationTurn.badResponseTooltip":
+ {
+ "defaultMessage": "Bad response",
+ "description": "Tooltip on thumbs down message icon button"
+ },
+ "ConversationTurn.goodResponseTooltip":
+ {
+ "defaultMessage": "Good response",
+ "description": "Tooltip on thumbs up message icon button"
+ },
+ "ConversationTurn.regenerateTooltip":
+ {
+ "defaultMessage": "Regenerate",
+ "description": "Tooltip on regenerate response icon button"
+ },
"ConversationTurn.you":
{
"defaultMessage": "You",
@@ -330,6 +380,11 @@
"defaultMessage": "Accept all",
"description": "Consent to analytics cookies button"
},
+ "CookieConsentBanner.authedDescription.0":
+ {
+ "defaultMessage": "We use cookies and similar technologies to deliver, maintain, improve our services and for security purposes. Check our <cookiePolicy>cookie policy</cookiePolicy> for details. Click 'Accept all' to let OpenAI and partners use cookies for these purposes. Click 'Reject all' to say no to cookies, except those that are strictly necessary. Choose <manageLink>manage cookies</manageLink> to change your preferences.",
+ "description": "Banner displayed describing cookie usage and request for consent"
+ },
"CookieConsentBanner.reject":
{
"defaultMessage": "Reject all",
@@ -338,7 +393,12 @@
"CookieConsentBanner.title":
{
"defaultMessage": "We use cookies to provide, improve, and protect our services. Visit our <privacyPolicyLink>privacy policy</privacyPolicyLink> to learn more. You can manage your cookie preferences in your <settingsPanel>settings panel</settingsPanel>. <learnMoreLink>Learn more</learnMoreLink>.",
- "description": "Explanation of why ChatGPT needs to verify age"
+ "description": "Banner displayed describing cookie usage and request for consent"
+ },
+ "CookieConsentBanner.unauthedDescription.0":
+ {
+ "defaultMessage": "We use cookies and similar technologies to deliver, maintain, improve our services and for security purposes. Check our <cookiePolicy>cookie policy</cookiePolicy> for details. Click 'Accept all' to let OpenAI and partners use cookies for these purposes. Click 'Reject all' to say no to cookies, except those that are strictly necessary. Choose <manageLink>manage cookies</manageLink> to change your preferences.",
+ "description": "Banner displayed describing cookie usage and request for consent"
},
"CookieConsentBanner.updateFailure":
{
@@ -360,6 +420,11 @@
"defaultMessage": "Copy",
"description": "Text displayed when the content can be copied"
},
+ "CopyButton.copyTooltip":
+ {
+ "defaultMessage": "Copy",
+ "description": "Tooltip on copy message icon button"
+ },
"DebugSidebar.closeSidebar":
{
"defaultMessage": "Close sidebar",
@@ -575,6 +640,11 @@
"defaultMessage": "Browse files",
"description": "Option to select a file via browser's file picker"
},
+ "FreeColumn.haveExistingPlan":
+ {
+ "defaultMessage": "Have an existing plan? See <link>billing help</link>",
+ "description": "Have an existing plan question message"
+ },
"FreeTrialMenuItem.daysOfBenefit":
{
"defaultMessage": "{referralTrialDurationDays, plural, one {one day free} other {# days free}}",
@@ -585,6 +655,21 @@
"defaultMessage": "{referralTrialDurationMonths, plural, one {one month free} other {# months free}}",
"description": "Duration of the referral trial benefits in months"
},
+ "GizmoConversationHeader.approveGPTButton":
+ {
+ "defaultMessage": "Approve for workspace",
+ "description": "A button to approve the GPT for the workspace"
+ },
+ "GizmoConversationHeader.newChat":
+ {
+ "defaultMessage": "New Chat",
+ "description": "Button to start a new chat"
+ },
+ "GizmoConversationHeader.usingAsOwner":
+ {
+ "defaultMessage": "Only workspace owners can use this GPT.",
+ "description": "A notice informing the user that only workspace owners can use this GPT"
+ },
"GizmoConversationOptionsDropdown.debugChat":
{
"defaultMessage": "Debug Chat",
@@ -610,11 +695,36 @@
"defaultMessage": "Web browsing is disabled for your workspace. Contact your admin to enable it.",
"description": "Web browsing disable tooltip"
},
+ "GizmoFeedbackEmailModal.includeFrom":
+ {
+ "defaultMessage": "Include my email address {email}",
+ "description": "Include from checkbox label"
+ },
+ "GizmoFeedbackEmailModal.sendTo":
+ {
+ "defaultMessage": "Send To {name}",
+ "description": "Send button text"
+ },
+ "GizmoFeedbackEmailModal.successToast":
+ {
+ "defaultMessage": "Feedback sent",
+ "description": "Success toast message"
+ },
+ "GizmoFeedbackEmailModal.title":
+ {
+ "defaultMessage": "Feedback about {name}",
+ "description": "Title of the feedback email modal"
+ },
"GizmoInformation.about":
{
"defaultMessage": "About",
"description": "Label for the model details button"
},
+ "GizmoInformation.archiveChat":
+ {
+ "defaultMessage": "Archive chat",
+ "description": "Archive chat button"
+ },
"GizmoInformation.copiedURL":
{
"defaultMessage": "Copied URL",
@@ -645,6 +755,11 @@
"defaultMessage": "Favorite",
"description": "Label for the favorite button"
},
+ "GizmoInformation.feedbackEmail":
+ {
+ "defaultMessage": "Send feedback",
+ "description": "Label for the send support email button"
+ },
"GizmoInformation.gpt3_5":
{
"defaultMessage": "GPT-3.5",
@@ -675,6 +790,11 @@
"defaultMessage": "Privacy settings",
"description": "Label for the model's privacy settings button"
},
+ "GizmoInformation.removeGPT":
+ {
+ "defaultMessage": "Remove GPT from workspace",
+ "description": "Label for the remove gpt button"
+ },
"GizmoInformation.renameChat":
{
"defaultMessage": "Rename",
@@ -695,6 +815,11 @@
"defaultMessage": "Share",
"description": "Share chat button"
},
+ "GizmoInformation.shareChatLong":
+ {
+ "defaultMessage": "Share chat",
+ "description": "Share chat button"
+ },
"GizmoInformation.viewDetails":
{
"defaultMessage": "View details",
@@ -710,9 +835,9 @@
"defaultMessage": "Temporary Chat",
"description": "Temporary chat title"
},
- "GizmoLanding.temporaryChatDescription":
- {
- "defaultMessage": "Your GPT won't remember anything you talk about, and this chat won't show up in your history or be used to train our models.",
+ "GizmoLanding.temporaryChatDescription.3":
+ {
+ "defaultMessage": "This chat won't appear in history, use memory, or be used to train our models. For safety purposes, we may keep a copy for up to 30 days.",
"description": "Temporary chat description"
},
"GizmoPrivacySettings.actions":
@@ -795,6 +920,16 @@
"defaultMessage": "Upgrade to Plus to create your own <bolded>GPT</bolded>",
"description": "Upgrade CTA for free users"
},
+ "GizmoSidebarList.showLess":
+ {
+ "defaultMessage": "See less",
+ "description": "Button text to collapse sidebar items"
+ },
+ "GizmoSidebarList.showMoreItems":
+ {
+ "defaultMessage": "{numMore} more",
+ "description": "More button text to show more sidebar items"
+ },
"GizmoSocialRow.addDomain":
{
"defaultMessage": "Verify new domain",
@@ -815,6 +950,26 @@
"defaultMessage": "Verify",
"description": "Label for social verification button"
},
+ "HistoryGizmoItem.archiveChatOnboarding":
+ {
+ "defaultMessage": "You can view archived chats in Settings",
+ "description": "Archived chats onboarding text"
+ },
+ "HistoryGizmoItem.archiveTooltip":
+ {
+ "defaultMessage": "Archive",
+ "description": "Archive button tooltip"
+ },
+ "HistoryGizmoItem.leaveTempChatConfirm":
+ {
+ "defaultMessage": "Leave Temporary Chat",
+ "description": "Confirm button text for confirmation modal when leaving Temporary Chat"
+ },
+ "HistoryGizmoItem.moreTooltip":
+ {
+ "defaultMessage": "More",
+ "description": "More button tooltip"
+ },
"InstallPluginModal.cancel":
{
"defaultMessage": "Cancel",
@@ -1070,9 +1225,9 @@
"defaultMessage": "OpenAI uses cookies to improve your experience and analyze site traffic. For more information, read our <cookiePolicy>cookie policy</cookiePolicy>.",
"description": "Reasons why openai uses cookies and how they use them"
},
- "ManageCookiesModal.preference1desc":
- {
- "defaultMessage": "Cookies that are necessary to operate the service, such as logging you in and keeping your account secure.",
+ "ManageCookiesModal.preference1desc.0":
+ {
+ "defaultMessage": "These cookies are required to operate our Services. For example, they allow us to authenticate users or enable specific features within the Services, including for security purposes.",
"description": "Essential cookies description"
},
"ManageCookiesModal.preference1title":
@@ -1085,9 +1240,9 @@
"defaultMessage": "Allow essential cookies",
"description": "Essential cookies toggle label"
},
- "ManageCookiesModal.preference2desc":
- {
- "defaultMessage": "Cookies that are necessary are used by OpenAI and our partners to help us understand how our websites are used in order to improve our services.",
+ "ManageCookiesModal.preference2desc.0":
+ {
+ "defaultMessage": "These cookies help us analyze and understand how our Services perform and are used, such as the number of users, how they interact with our Services, and time spent using the Services.",
"description": "Analytics cookies description"
},
"ManageCookiesModal.preference2title":
@@ -1120,6 +1275,76 @@
"defaultMessage": "Your cookie preferences were updated successfully",
"description": "Success toast message for updating cookie preferences"
},
+ "MemoriesModal.delete":
+ {
+ "defaultMessage": "Delete",
+ "description": "Delete button label"
+ },
+ "MemoriesModal.deleteFailed":
+ {
+ "defaultMessage": "Deleting failed",
+ "description": "Toast message when deleting memory fails"
+ },
+ "MemoriesModal.deleteMemory":
+ {
+ "defaultMessage": "Delete memory",
+ "description": "Label for delete memory"
+ },
+ "MemoriesModal.deleteMemoryDescription":
+ {
+ "defaultMessage": "This will delete the memory: {title}",
+ "description": "Delete memory modal description"
+ },
+ "MemoriesModal.loading":
+ {
+ "defaultMessage": "Loading...",
+ "description": "Loading label"
+ },
+ "MemoriesModal.memoryColumn":
+ {
+ "defaultMessage": "Memory",
+ "description": "Memory column name"
+ },
+ "MemoriesModal.noMemories":
+ {
+ "defaultMessage": "As you chat with ChatGPT, the details and preferences it remembers will be shown here.",
+ "description": "No memories message"
+ },
+ "MemoriesModal.resetModalCancel":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button for the reset memory modal"
+ },
+ "MemoriesModal.resetModalConfirm":
+ {
+ "defaultMessage": "Clear memory",
+ "description": "Confirm button for the reset memory modal"
+ },
+ "MemoriesModal.resetModalDescription":
+ {
+ "defaultMessage": "ChatGPT will forget everything it has remembered from your chats. This cannot be undone.",
+ "description": "Description for the reset memory modal"
+ },
+ "MemoriesModal.resetModalTitle":
+ {
+ "defaultMessage": "Are you sure?",
+ "description": "Title for the reset memory modal"
+ },
+ "MemoriesModal.retry":
+ {
+ "defaultMessage": "Retry",
+ "description": "Retry button label"
+ },
+ "MemoriesModal.somethingWentWrong":
+ {
+ "defaultMessage": "Something went wrong...",
+ "description": "Error message"
+ },
+ "MemoriesModal.title":
+ {
+ "defaultMessage": "My memories",
+ "description": "Memories modal title"
+ },
"MemoryOnboardingModal.bulletDescription1":
{
"defaultMessage": "Your GPT will carry what it learns between chats, allowing it to provide more relevant responses.",
@@ -1130,9 +1355,9 @@
"defaultMessage": "As you chat your GPT will become more helpful, remembering details and preferences.",
"description": "Description for the seconed bullet"
},
- "MemoryOnboardingModal.bulletDescription3":
- {
- "defaultMessage": "To modify what your GPT knows, just send it a message. You can reset your GPT’s memory or turn this feature off in settings.",
+ "MemoryOnboardingModal.bulletDescription3.1":
+ {
+ "defaultMessage": "Your GPT has been designed to follow your instructions in chats. You can reset your GPT's memory or turn this feature off in settings.",
"description": "Description for the third bullet"
},
"MemoryOnboardingModal.bulletTitle1":
@@ -1140,9 +1365,9 @@
"defaultMessage": "Keep the conversation going",
"description": "Title for the first bullet"
},
- "MemoryOnboardingModal.bulletTitle2":
- {
- "defaultMessage": "Improves over time",
+ "MemoryOnboardingModal.bulletTitle2.1":
+ {
+ "defaultMessage": "More helpful over time",
"description": "Title for the second bullet"
},
"MemoryOnboardingModal.bulletTitle3":
@@ -1167,6 +1392,11 @@
},
"ModelSwitcher.gpt4ShortExplainer":
{
+ "defaultMessage": "With DALL\\xb7E, browsing and analysis",
+ "description": "Short description of GPT-4"
+ },
+ "ModelSwitcher.gpt4ShortExplainerWithoutBrowse":
+ {
"defaultMessage": "With DALL\\xb7E and analysis",
"description": "Short description of GPT-4"
},
@@ -1175,10 +1405,20 @@
"defaultMessage": "Our smartest and most capable model. Includes DALL\\xb7E, browsing and more.",
"description": "Description of what new capabilities GPT4 providers"
},
+ "ModelSwitcher.shareChat":
+ {
+ "defaultMessage": "Share chat",
+ "description": "Share chat option in model switcher"
+ },
"ModelSwitcher.temporaryChat":
{
- "defaultMessage": "Temporary Chat",
+ "defaultMessage": "Temporary chat",
"description": "Temporary chat option in model switcher"
+ },
+ "ModelSwithcer.signupUpgradeButton2":
+ {
+ "defaultMessage": "Upgrade to Plus",
+ "description": "Sign up CTA for logged out users"
},
"ModelSwithcer.upgradeButton":
{
@@ -1220,6 +1460,26 @@
"defaultMessage": "Learn more",
"description": "Learn more link text"
},
+ "NavigationContent.signInToChat":
+ {
+ "defaultMessage": "Sign in to ChatGPT",
+ "description": "Sign in button label"
+ },
+ "NavigationContent.signInToValueProp":
+ {
+ "defaultMessage": "Sign in to save your conversations with ChatGPT",
+ "description": "Label to save your conversation"
+ },
+ "NavigationContent.unauthLoginCta":
+ {
+ "defaultMessage": "Log in",
+ "description": "CTA for unauthenticated user to login"
+ },
+ "NavigationContent.unauthSignupCta":
+ {
+ "defaultMessage": "Sign up",
+ "description": "CTA for unauthenticated user to sign up"
+ },
"NodeEditor.cancel":
{
"defaultMessage": "Cancel",
@@ -1240,6 +1500,11 @@
"defaultMessage": "Prev",
"description": "Label for the previous page button in the pagination controls"
},
+ "PaymentMenuItems.createATeamWorkspace":
+ {
+ "defaultMessage": "Add Team workspace",
+ "description": "Create a team workspace menu item"
+ },
"PaymentMenuItems.freeTrialCta":
{
"defaultMessage": "Get {duration}!",
@@ -1270,9 +1535,9 @@
"defaultMessage": "Renew Plus",
"description": "Renew Plus menu item"
},
- "PaymentMenuItems.upgradeToPlus.0":
- {
- "defaultMessage": "Upgrade",
+ "PaymentMenuItems.upgradePlan":
+ {
+ "defaultMessage": "Upgrade plan",
"description": "Upgrade to plan menu item"
},
"PaymentMenuItems.upgradeToPlusUpsell.0":
@@ -1300,76 +1565,16 @@
"defaultMessage": "You've been upgraded to ChatGPT Plus",
"description": "Message displayed when the payment is successful"
},
+ "PaymentsSuccess.standard":
+ {
+ "defaultMessage": "Payment successful",
+ "description": "Message displayed when the payment is successful"
+ },
"PaymentsSuccess.trial":
{
"defaultMessage": "Trial started",
"description": "Message displayed when the payment is successful"
},
- "Placeholder.allowsFollowUpCorrections":
- {
- "defaultMessage": "Allows user to provide follow-up corrections",
- "description": "Capability description for allowing follow-up corrections"
- },
- "Placeholder.birthdayIdeasExample":
- {
- "defaultMessage": "Got any creative ideas for a 10 year old's birthday?",
- "description": "Example text for creative birthday ideas"
- },
- "Placeholder.capabilitiesHeader":
- {
- "defaultMessage": "Capabilities",
- "description": "Header text for the capabilities list"
- },
- "Placeholder.declinesInappropriateRequests":
- {
- "defaultMessage": "Trained to decline inappropriate requests",
- "description": "Capability description for declining inappropriate requests"
- },
- "Placeholder.examplesHeader":
- {
- "defaultMessage": "Examples",
- "description": "Header text for the examples list"
- },
- "Placeholder.httpRequestExample":
- {
- "defaultMessage": "How do I make an HTTP request in Javascript?",
- "description": "Example text for making an HTTP request in Javascript"
- },
- "Placeholder.limitationsHeader":
- {
- "defaultMessage": "Limitations",
- "description": "Header text for the limitations list"
- },
- "Placeholder.limitedKnowledgeAfter2021":
- {
- "defaultMessage": "Limited knowledge of world and events after 2021",
- "description": "Limitation description for limited knowledge of world and events after 2021"
- },
- "Placeholder.mayGenerateIncorrectInfo":
- {
- "defaultMessage": "May occasionally generate incorrect information",
- "description": "Limitation description for occasionally generating incorrect information"
- },
- "Placeholder.mayProduceHarmfulInstructions":
- {
- "defaultMessage": "May occasionally produce harmful instructions or biased content",
- "description": "Limitation description for occasionally producing harmful instructions or biased content"
- },
- "Placeholder.quantumComputingExample":
- {
- "defaultMessage": "Explain quantum computing in simple terms",
- "description": "Example text for quantum computing explanation"
- },
- "Placeholder.remembersEarlierConversation":
- {
- "defaultMessage": "Remembers what user said earlier in the conversation",
- "description": "Capability description for remembering earlier conversation"
- },
- "Placeholder.title":
- {
- "defaultMessage": "ChatGPT",
- "description": "Title text for the Placeholder component"
- },
"PluginChooser.enabledPluginsLimit":
{
"defaultMessage": "{enabledPlugins}/{maxEnabledPlugins} Enabled",
@@ -1495,9 +1700,9 @@
"defaultMessage": "Agree",
"description": "Agree/close age verification ui Banner"
},
- "PrivacyPolicyUpdateBanner.content.eea":
- {
- "defaultMessage": "We've updated our <termsLink>Terms of Use</termsLink>, effective December 14, 2023. By continuing to use our services, you agree to these updated terms. <faqLink>Learn more</faqLink>.",
+ "PrivacyPolicyUpdateBanner.content.eea.0":
+ {
+ "defaultMessage": "We've updated our <termsLink>Terms of Use</termsLink> and <privacyPolicyLink>Privacy Policy</privacyPolicyLink>. By continuing to use our services, you agree to our updated <termsLink>Terms of Use</termsLink>. If you disagree with the updated <termsLink>Terms of Use</termsLink>, you can delete your account. These updates will become effective February 15, 2024. <faqLink>Learn more</faqLink>.",
"description": "Links to terms of use and privacy policy due to update"
},
"PrivacyPolicyUpdateBanner.content.exeea":
@@ -1510,16 +1715,16 @@
"defaultMessage": "Disagree",
"description": "Disagree/close age verification ui Banner and navigate to deactivate account"
},
- "PrivacyPolicyUpdateBanner.title.eea":
- {
- "defaultMessage": "We've updated our Terms of Use",
- "description": "terms of use notification banner title"
- },
- "PrivacyPolicyUpdateBanner.title.exeea":
+ "PrivacyPolicyUpdateBanner.title.eea.0":
{
"defaultMessage": "We've updated our Terms of Use and Privacy Policy",
"description": "terms of use notification banner title"
},
+ "PrivacyPolicyUpdateBanner.title.exeea":
+ {
+ "defaultMessage": "We've updated our Terms of Use and Privacy Policy",
+ "description": "terms of use notification banner title"
+ },
"PromptFilePicker.attachFiles":
{
"defaultMessage": "Attach files",
@@ -1555,11 +1760,21 @@
"defaultMessage": "Select a response to continue",
"description": "Text that shows input is disabled due to mandatory feedback"
},
+ "PromptTextarea.disallowedByWorkspaceReason":
+ {
+ "defaultMessage": "Your workspace owner hasn’t approved this GPT.",
+ "description": "Reason given when a user goes to a gizmo but their workspace disallows using it."
+ },
"PromptTextarea.errorGeneratingResponse":
{
"defaultMessage": "There was an error generating a response",
"description": "Error message shown when the response generation fails"
},
+ "PromptTextarea.gizmoKnowledgeWarning":
+ {
+ "defaultMessage": "Files uploaded here may be included in conversations with your GPT. Files can be downloaded if Code Interpreter is enabled.",
+ "description": "Warning shown when uploading files to a gizmo"
+ },
"PromptTextarea.guidedRegenerateResponse":
{
"defaultMessage": "Improve",
@@ -1895,6 +2110,16 @@
"defaultMessage": "Enable two-factor authentication",
"description": "Title for the modal to enable two-factor authentication"
},
+ "ResetMemoriesButton.resetFailed":
+ {
+ "defaultMessage": "Failed to reset your GPT's memory.",
+ "description": "Error message for the reset memory modal"
+ },
+ "ResetMemoriesButton.resetSuccessful":
+ {
+ "defaultMessage": "Your GPT's memory has been reset.",
+ "description": "Success message for the reset memory modal"
+ },
"ResultsSection.error":
{
"defaultMessage": "Error",
@@ -1975,29 +2200,44 @@
"defaultMessage": "Unverified",
"description": "Text shown inside the UnapprovedTagWithText component"
},
- "TemporaryChatOnboardingModal.bulletDescription1":
- {
- "defaultMessage": "Temporary Chats won’t appear in your history, and your GPT won’t remember anything you talk about.",
+ "TaggingDropdown.dropdownCreateLabel":
+ {
+ "defaultMessage": "Create a GPT",
+ "description": "Label for no results in inline gizmo search"
+ },
+ "TaggingDropdown.searchPlaceholder":
+ {
+ "defaultMessage": "Search recent and pinned GPTs",
+ "description": "Placeholder for inline gizmo search"
+ },
+ "TaggingDropdown.talkingTo":
+ {
+ "defaultMessage": "Talking to",
+ "description": "Label prefix for inline gizmo pill"
+ },
+ "TemporaryChatOnboardingModal.bulletDescription1.1":
+ {
+ "defaultMessage": "Temporary chats won’t appear in your history. For safety purposes, we may keep a copy of your chat for up to 30 days.",
"description": "Description for the first bullet"
},
- "TemporaryChatOnboardingModal.bulletDescription2":
- {
- "defaultMessage": "Your GPT won’t be aware of previous conversations or your custom instructions.",
+ "TemporaryChatOnboardingModal.bulletDescription2.1":
+ {
+ "defaultMessage": "ChatGPT won’t use or create memories in Temporary Chats. If you have Custom Instructions, they’ll still be followed.",
"description": "Description for the seconed bullet"
},
"TemporaryChatOnboardingModal.bulletDescription3":
{
- "defaultMessage": "Temporary Chats won’t be used to improve our models.",
+ "defaultMessage": "Temporary Chats won't be used to improve our models.",
"description": "Description for the third bullet"
},
"TemporaryChatOnboardingModal.bulletTitle1":
{
- "defaultMessage": "Off the record",
+ "defaultMessage": "Not in history",
"description": "Title for the first bullet"
},
- "TemporaryChatOnboardingModal.bulletTitle2":
- {
- "defaultMessage": "Blank slate",
+ "TemporaryChatOnboardingModal.bulletTitle2.1":
+ {
+ "defaultMessage": "No memory",
"description": "Title for the second bullet"
},
"TemporaryChatOnboardingModal.bulletTitle3":
@@ -2055,6 +2295,21 @@
"defaultMessage": "Sorry, conversations created when Chat History is off expire after 6 hours of inactivity. Please start a new conversation to continue using ChatGPT.",
"description": "History disabled conversation not found message"
},
+ "UpgradeInviteModal.inviteValidUntilFooter":
+ {
+ "defaultMessage": "Your invite is valid until {date}",
+ "description": "Footer text notifying the user how long their invite is valid until"
+ },
+ "UpgradeInviteModal.title":
+ {
+ "defaultMessage": "You're invited to Plus",
+ "description": "Title for the Upgrade Invite modal"
+ },
+ "UpgradeInviteModal.upgradeButton":
+ {
+ "defaultMessage": "Upgrade",
+ "description": "Upgrade button text"
+ },
"UpgradedToTeamSuccess.completeDescription":
{
"defaultMessage": "You have now created a team workspace. You can invite members to join the workspace. You can do so at any time from the workspace settings page.",
@@ -2265,6 +2520,11 @@
"defaultMessage": "There was an error reactivating your subscription.",
"description": "Error warning when trying to reactivate a subscription"
},
+ "adminPage.gpts":
+ {
+ "defaultMessage": "GPTs",
+ "description": "GPTs sidebar item"
+ },
"adminPage.identity.0":
{
"defaultMessage": "Identity & provisioning",
@@ -2360,3596 +2620,4176 @@
"defaultMessage": "Please verify your age in the next {deadline, plural, =0 {# days} one {# day} other {# days}}. We are required to check if you're old enough to use ChatGPT. <learnMoreLink>Learn more</learnMoreLink>.",
"description": "Explanation of why ChatGPT needs to verify age"
},
+ "ageVerificationModal.actionButton":
+ {
+ "defaultMessage": "I meet OpenAI's age requirements",
+ "description": "Continue button on the age verification modal"
+ },
+ "ageVerificationModal.description.1":
+ {
+ "defaultMessage": "Thank you for using ChatGPT. To comply with legal requirements in Korea, we need to confirm that you’re old enough to use our service. To continue on ChatGPT, please confirm that you are 18+ or are 14+ and have your parent or guardian’s permission to use ChatGPT. <deleteAccountLink>If you do not meet our age requirements, please delete your account.</deleteAccountLink>",
+ "description": "Description of the age verification modal"
+ },
+ "ageVerificationModal.logOut":
+ {
+ "defaultMessage": "Log out",
+ "description": "Log out button on the age verification modal"
+ },
+ "ageVerificationModal.title":
+ {
+ "defaultMessage": "Please confirm you meet our age requirements",
+ "description": "Title of the age verification modal"
+ },
"announcementTooltip.new":
{
"defaultMessage": "New",
"description": "New badge text"
},
- "badge.enterprisePlanName":
+ "approveGPTModal.actionsTitle":
+ {
+ "defaultMessage": "Actions",
+ "description": "Actions title"
+ },
+ "approveGPTModal.approveButtonText":
+ {
+ "defaultMessage": "Approve",
+ "description": "Approve button text"
+ },
+ "approveGPTModal.approveGPTTitle":
+ {
+ "defaultMessage": "Approve a third-party GPT",
+ "description": "Title for deleting a workspace gpt modal"
+ },
+ "approveGPTModal.cancelButtonText":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button text"
+ },
+ "approveGPTModal.capabilitiesTitle":
+ {
+ "defaultMessage": "Capabilities",
+ "description": "Capabilities title"
+ },
+ "approveGPTModal.gptByLine":
+ {
+ "defaultMessage": "By {authorName}",
+ "description": "By line for a gpt"
+ },
+ "approveGPTModal.noCapabilitiesEnabled":
+ {
+ "defaultMessage": "No capabilities enabled",
+ "description": "No capabilities enabled"
+ },
+ "approveGPTModal.noCustomActions":
+ {
+ "defaultMessage": "No custom actions",
+ "description": "No custom actions"
+ },
+ "archivedConversationsModal.dateCreated":
+ {
+ "defaultMessage": "Date created",
+ "description": "Table column header"
+ },
+ "archivedConversationsModal.deleteConversation":
+ {
+ "defaultMessage": "Delete conversation",
+ "description": "Label for delete shared link icon"
+ },
+ "archivedConversationsModal.deleteFailed":
+ {
+ "defaultMessage": "Deleting failed",
+ "description": "Toaster message when deleting conversation fails"
+ },
+ "archivedConversationsModal.loading":
+ {
+ "defaultMessage": "Loading...",
+ "description": "Loading message"
+ },
+ "archivedConversationsModal.name":
+ {
+ "defaultMessage": "Name",
+ "description": "Table column header"
+ },
+ "archivedConversationsModal.noArchivedConversations":
+ {
+ "defaultMessage": "You have no archived conversations.",
+ "description": "No archived conversations message"
+ },
+ "archivedConversationsModal.retry":
+ {
+ "defaultMessage": "Retry",
+ "description": "Retry button text"
+ },
+ "archivedConversationsModal.somethingWentWrong":
+ {
+ "defaultMessage": "Something went wrong...",
+ "description": "Error message"
+ },
+ "archivedConversationsModal.title":
+ {
+ "defaultMessage": "Archived Chats",
+ "description": "Archived chats modal title"
+ },
+ "archivedConversationsModal.unarchiveConversation":
+ {
+ "defaultMessage": "Unarchive conversation",
+ "description": "Label for unarchive conversation"
+ },
+ "browsingMessage.browsingFailed":
+ {
+ "defaultMessage": "Error browsing",
+ "description": "Status message when browsing failed"
+ },
+ "browsingMessage.browsingStopped":
+ {
+ "defaultMessage": "Stopped browsing",
+ "description": "Status message when browsing was stopped"
+ },
+ "browsingMessage.readingDocument":
+ {
+ "defaultMessage": "Reading {filename}",
+ "description": "Status message when reading a document"
+ },
+ "browsingMessage.retrievalFailed":
+ {
+ "defaultMessage": "Error reading documents",
+ "description": "Status message when document retrieval failed"
+ },
+ "browsingMessage.retrievalStopped":
+ {
+ "defaultMessage": "Stopped reading documents",
+ "description": "Status message when document retrieval was stopped"
+ },
+ "browsingMessage.searching":
+ {
+ "defaultMessage": "Searching Bing",
+ "description": "Status message when searching Bing"
+ },
+ "browsingMessage.searchingForQuery":
+ {
+ "defaultMessage": "Searching “{query}”",
+ "description": "Status message when searching for a query"
+ },
+ "browsingMessage.searchingKnowledge":
+ {
+ "defaultMessage": "Searching my knowledge",
+ "description": "Status message when a GPT is searching its knowledge base"
+ },
+ "browsingMessage.searchingKnowledgeFailed":
+ {
+ "defaultMessage": "Error searching knowledge",
+ "description": "Status message when a GPT failed to search its knowledge base"
+ },
+ "browsingMessage.searchingKnowledgeStopped":
+ {
+ "defaultMessage": "Stopped searching knowledge",
+ "description": "Status message when a GPT stopped searching its knowledge base"
+ },
+ "browsingMessage.startingRetrieval":
+ {
+ "defaultMessage": "Reading documents",
+ "description": "Status message when document retrieval is starting"
+ },
+ "browsingMessage.startingV3":
+ {
+ "defaultMessage": "Doing research with Bing",
+ "description": "Status message when browsing is starting"
+ },
+ "browsingMessage.visiting":
+ {
+ "defaultMessage": "Visiting {url}",
+ "description": "Status message when visiting a webpage"
+ },
+ "cancelTeamPlanModal.areYouSure":
+ {
+ "defaultMessage": "Are you sure?",
+ "description": "Title for confirmation prompt"
+ },
+ "cancelTeamPlanModal.cancelPlan":
+ {
+ "defaultMessage": "Cancel subscription",
+ "description": "Cancel your team plan modal title"
+ },
+ "cancelTeamPlanModal.cancelSubscriptionButton":
+ {
+ "defaultMessage": "Cancel subscription",
+ "description": "Label for the cancel subscription button"
+ },
+ "cancelTeamPlanModal.dataUnavailable":
+ {
+ "defaultMessage": "All workspace data including chat history and settings will not be available.",
+ "description": "Data will not be available message"
+ },
+ "cancelTeamPlanModal.doneButton":
+ {
+ "defaultMessage": "Done",
+ "description": "Label for the done button"
+ },
+ "cancelTeamPlanModal.emailPlaceholder":
+ {
+ "defaultMessage": "abcd@acme.com",
+ "description": "Placeholder text for email input"
+ },
+ "cancelTeamPlanModal.enterEmailToConfirm":
+ {
+ "defaultMessage": "Enter your Email address to confirm",
+ "description": "Prompt to enter email for confirmation"
+ },
+ "cancelTeamPlanModal.errorCancellingSubscription":
+ {
+ "defaultMessage": "There was a problem cancelling your subscription.",
+ "description": "Error cancelling subscription toast text"
+ },
+ "cancelTeamPlanModal.keepSubscriptionButton":
+ {
+ "defaultMessage": "Keep subscription",
+ "description": "Label for the keep subscription button"
+ },
+ "cancelTeamPlanModal.retainEmailAccess":
+ {
+ "defaultMessage": "You will still be able to use ChatGPT with the other workspaces associated with this email address.",
+ "description": "Retain access to other workspaces with your email"
+ },
+ "cancelTeamPlanModal.retainUntil":
+ {
+ "defaultMessage": "You will retain access to the workspace until the end of your billing cycle on {expiryDate, date, long}.",
+ "description": "License expiry date"
+ },
+ "cancelTeamPlanModal.successfullyCanceled":
+ {
+ "defaultMessage": "You have successfully canceled your subscription.",
+ "description": "Confirmation on account canceled text"
+ },
+ "changeAccessModal.accessModalPrompt":
+ {
+ "defaultMessage": "Who can access {gptName}",
+ "description": "Prompt for changing access to a gpt"
+ },
+ "changeAccessModal.accessModalTitle":
+ {
+ "defaultMessage": "Change who has access",
+ "description": "Title for changing access to a gpt"
+ },
+ "changeAccessModal.cancelButtonText":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button text"
+ },
+ "changeAccessModal.linkShareOption":
+ {
+ "defaultMessage": "Anyone with the link",
+ "description": "Option for link sharing"
+ },
+ "changeAccessModal.marketplaceShareOption":
+ {
+ "defaultMessage": "Public",
+ "description": "Option for marketplace sharing"
+ },
+ "changeAccessModal.privateShareOption":
+ {
+ "defaultMessage": "Only its builder",
+ "description": "Option for private sharing"
+ },
+ "changeAccessModal.saveButtonText":
+ {
+ "defaultMessage": "Save",
+ "description": "Save button text"
+ },
+ "changeAccessModal.workspaceShareOption":
+ {
+ "defaultMessage": "Anyone at {workspaceName}",
+ "description": "Option for workspace sharing"
+ },
+ "changeOwnerModal.cancelButtonText":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button text"
+ },
+ "changeOwnerModal.changeModalPrompt":
+ {
+ "defaultMessage": "New owner of {gptName}",
+ "description": "Prompt for change the owner of a gpt"
+ },
+ "changeOwnerModal.changeModalTitle":
+ {
+ "defaultMessage": "Change Owner",
+ "description": "Title for changing the owner of a workspace gpt modal"
+ },
+ "changeOwnerModal.changeOwnerButtonText":
+ {
+ "defaultMessage": "Change owner",
+ "description": "Change Owner button text"
+ },
+ "changeOwnerModal.invalidEmail":
+ {
+ "defaultMessage": "Email is invalid or does not belong to a member in this workspace",
+ "description": "Invalid email text"
+ },
+ "citations.invalid":
+ {
+ "defaultMessage": "Invalid citation",
+ "description": "Text when citation is invalid"
+ },
+ "citations.viewAnalysis":
+ {
+ "defaultMessage": "View analysis",
+ "description": "Tooltip text for a citation link to analysis"
+ },
+ "codeInterpreterMessage.errorV2":
+ {
+ "defaultMessage": "<expander>Error analyzing</expander>",
+ "description": "Status message when code interpreter ran into an error"
+ },
+ "codeInterpreterMessage.finished":
+ {
+ "defaultMessage": "<expander>Finished analyzing</expander>",
+ "description": "Status message when code interpreter is finished"
+ },
+ "codeInterpreterMessage.resultLabel":
+ {
+ "defaultMessage": "Result",
+ "description": "Label shown with the code execution result output"
+ },
+ "codeInterpreterMessage.runningV2":
+ {
+ "defaultMessage": "<expander>Analyzing</expander>",
+ "description": "Status message when code interpreter is running"
+ },
+ "codeInterpreterMessage.stoppedV2":
+ {
+ "defaultMessage": "<expander>Stopped analyzing</expander>",
+ "description": "Status message when code interpreter was stopped by the user"
+ },
+ "components.business.NumSeats.description":
+ {
+ "defaultMessage": "{num} seats in use",
+ "description": "number of seats in use description"
+ },
+ "components.business.NumSeats.dividerTooltip":
+ {
+ "defaultMessage": "Your team has {count, plural, =0 {no seats} one {# seat} other {# seats}} purchased",
+ "description": "Tooltip explaining allocated seats limit"
+ },
+ "connectorSettings.connect":
+ {
+ "defaultMessage": "Connect",
+ "description": "Label for the button to connect an app"
+ },
+ "connectorSettings.connectorsTitle":
+ {
+ "defaultMessage": "Connect apps to access their information in ChatGPT.",
+ "description": "Title row for the connected apps settings tab"
+ },
+ "connectorSettings.googleDriveDesc":
+ {
+ "defaultMessage": "Attach Google Docs, Sheets, and Slides to your messages or add them as context to your conversations.",
+ "description": "Description for the Google Drive connected app"
+ },
+ "connectorSettings.googleDriveIconAlt":
+ {
+ "defaultMessage": "Icon for Google Drive",
+ "description": "Alt text for the Google Drive icon"
+ },
+ "connectorSettings.noConnectorSettings":
+ {
+ "defaultMessage": "Unable to get connected apps",
+ "description": "Text when there are no connected apps available"
+ },
+ "connectorSettings.o365Desc":
+ {
+ "defaultMessage": "Attach Microsoft Word, Excel, and Powerpoint files to your messages or add them as context to your conversations.",
+ "description": "Description for the Microsoft 365 connected app"
+ },
+ "connectorSettings.o365IconAlt":
+ {
+ "defaultMessage": "Icon for Microsoft 365",
+ "description": "Alt text for the Microsoft 365 icon"
+ },
+ "createWorkspace.cancel":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button text"
+ },
+ "createWorkspace.continueToBillingButton":
+ {
+ "defaultMessage": "Continue to billing",
+ "description": "Continue to billing button text"
+ },
+ "createWorkspace.exampleTeamWorkspaceName":
+ {
+ "defaultMessage": "Acme Inc.",
+ "description": "Example Team Workspace name"
+ },
+ "createWorkspace.paymentErrorWarning":
+ {
+ "defaultMessage": "The payments page encountered an error. Please try again. If the problem continues, please visit help.openai.com.",
+ "description": "Error toast when payment page has an error"
+ },
+ "createWorkspace.selectBillingOption":
+ {
+ "defaultMessage": "Select billing options",
+ "description": "Button text for selecting team plan"
+ },
+ "createWorkspace.selectTeamPlan":
+ {
+ "defaultMessage": "Select Team Plan",
+ "description": "Button text for selecting team plan"
+ },
+ "createWorkspace.selectTeamPlanModalTitle":
+ {
+ "defaultMessage": "Select your team plan",
+ "description": "Select team plan modal title"
+ },
+ "createWorkspace.title":
+ {
+ "defaultMessage": "Create workspace",
+ "description": "Title for the create workspace modal"
+ },
+ "createWorkspace.workspaceNameDescription":
+ {
+ "defaultMessage": "Set a workspace name for your team. The name can be changed at any time.",
+ "description": "Description text below the workspace name label"
+ },
+ "createWorkspace.workspaceNameLabel":
+ {
+ "defaultMessage": "Workspace name",
+ "description": "Label for the workspace name input field"
+ },
+ "dalleMessage.creatingImagesV2":
+ {
+ "defaultMessage": "Creating image",
+ "description": "Status message when DALL\\xb7E is creating an image"
+ },
+ "dalleMessage.errorCreatingV2":
+ {
+ "defaultMessage": "Error creating image",
+ "description": "Status message when DALL\\xb7E failed to create an image"
+ },
+ "dalleMessage.generatedImageAltText":
+ {
+ "defaultMessage": "Generated by DALL\\xb7E",
+ "description": "Alt text for images generated by DALL\\xb7E"
+ },
+ "dalleMessage.imageLoadError":
+ {
+ "defaultMessage": "Error loading image",
+ "description": "Error message when an image fails to load"
+ },
+ "dalleMessage.imageViewerMetadataCopyButton":
+ {
+ "defaultMessage": "Copy",
+ "description": "Copy button for the prompt metadata in the image viewer"
+ },
+ "dalleMessage.imageViewerMetadataCopyButtonCopied":
+ {
+ "defaultMessage": "Copied!",
+ "description": "Copy button for the prompt metadata in the image viewer when the prompt is copied"
+ },
+ "dalleMessage.imageViewerMetadataTitle":
+ {
+ "defaultMessage": "Prompt",
+ "description": "Title for the prompt metadata in the image viewer"
+ },
+ "dalleMessage.stoppedV3":
+ {
+ "defaultMessage": "Stopped creating image",
+ "description": "Status message when DALL\\xb7E was stopped by the user"
+ },
+ "deactivatedWorkspaceModal.chatHistoryUnavailable":
+ {
+ "defaultMessage": "Your chat history and settings will not be available.",
+ "description": "Description about chat history unavailability"
+ },
+ "deactivatedWorkspaceModal.createPersonalWorkspace":
+ {
+ "defaultMessage": "Create a personal workspace to continue",
+ "description": "Prompt to create a personal workspace"
+ },
+ "deactivatedWorkspaceModal.createPersonalWorkspaceButton":
+ {
+ "defaultMessage": "Create a personal workspace",
+ "description": "Button label to create a personal workspace"
+ },
+ "deactivatedWorkspaceModal.deactivatedWorkspaceReason":
+ {
+ "defaultMessage": "Because your workspace has been deactivated, you need to create a personal workspace to continue using ChatGPT.",
+ "description": "Explanation for the need to create a personal workspace"
+ },
+ "deactivatedWorkspaceModal.otherWorkspacesAvailable":
+ {
+ "defaultMessage": "You will still be able to use ChatGPT with the other workspaces associated with this email address.",
+ "description": "Description about availability of other workspaces"
+ },
+ "deactivatedWorkspaceModal.profileAlt":
+ {
+ "defaultMessage": "Profile",
+ "description": "Alt text for the profile image"
+ },
+ "deactivatedWorkspaceModal.selectWorkspace":
+ {
+ "defaultMessage": "Select a workspace to continue",
+ "description": "Prompt to select another workspace"
+ },
+ "deactivatedWorkspaceModal.workspaceDeactivated":
+ {
+ "defaultMessage": "Your workspace has been deactivated",
+ "description": "Title indicating workspace deactivation"
+ },
+ "deactivatedWorkspaceModal.workspaceDeactivatedDesc":
+ {
+ "defaultMessage": "Your workspace has been deactivated.",
+ "description": "Description of workspace deactivation"
+ },
+ "deleteGPTModal.accessModalPrompt":
+ {
+ "defaultMessage": "Are you sure you would like to delete {gptName}? This action can not be undone.",
+ "description": "Prompt for deleting a gpt"
+ },
+ "deleteGPTModal.accessModalTitle":
+ {
+ "defaultMessage": "Delete GPT",
+ "description": "Title for deleting a workspace gpt modal"
+ },
+ "deleteGPTModal.cancelButtonText":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button text"
+ },
+ "deleteGPTModal.deleteButtonText":
+ {
+ "defaultMessage": "Delete",
+ "description": "Delete button text"
+ },
+ "domainModal.cancel":
+ {
+ "defaultMessage": "Cancel",
+ "description": "The label for the cancel button."
+ },
+ "domainModal.check":
+ {
+ "defaultMessage": "Check",
+ "description": "The label for the check button."
+ },
+ "domainModal.copiedTXTRecordToClipboard":
+ {
+ "defaultMessage": "Copied DNS TXT record to clipboard",
+ "description": "Message informing the user their TXT record has been copied."
+ },
+ "domainModal.domainCheckError":
+ {
+ "defaultMessage": "Your domain could not be verified: {message}",
+ "description": "Error message when domain cannot be successfully verified."
+ },
+ "domainModal.domainInput.0":
+ {
+ "defaultMessage": "Add a new domain",
+ "description": "The label for the domain input."
+ },
+ "domainModal.done":
+ {
+ "defaultMessage": "Done",
+ "description": "The label for the done button."
+ },
+ "domainModal.editTitle":
+ {
+ "defaultMessage": "Manage Domain",
+ "description": "The title for the domain modal in edit mode."
+ },
+ "domainModal.newTitle.0":
+ {
+ "defaultMessage": "Verify a new domain",
+ "description": "The title for the domain modal in new mode."
+ },
+ "domainModal.placeholder":
+ {
+ "defaultMessage": "openai.com",
+ "description": "The placeholder text domain input."
+ },
+ "domainModal.submit":
+ {
+ "defaultMessage": "Submit",
+ "description": "The label for the submit button."
+ },
+ "domainModal.successfulVerification.0":
+ {
+ "defaultMessage": "Your domain, \"{hostname}\" has been successfully verified",
+ "description": "Message showing the user their domain verification is complete.."
+ },
+ "domainModal.unverifiedDomainsTableHeader":
+ {
+ "defaultMessage": "Your unverified domains",
+ "description": "The header for the unverified domains table."
+ },
+ "domainModal.verificationTokenFooter":
+ {
+ "defaultMessage": "Then, check the record to complete the verification.",
+ "description": "Message that informs the user how to verify their domain."
+ },
+ "domainModal.verificationTokenMessage":
+ {
+ "defaultMessage": "To verify ownership of {hostname}, navigate to your DNS provider and add a TXT record with this value:",
+ "description": "Message that informs the user how to verify their domain."
+ },
+ "domainModal.verifyDomainButton":
+ {
+ "defaultMessage": "Verify",
+ "description": "The label for the verify button."
+ },
+ "emailsTextarea.clearAllEntries":
+ {
+ "defaultMessage": "Clear all",
+ "description": "Clear all entries in the list of members to be added"
+ },
+ "emailsTextarea.membersAdded":
+ {
+ "defaultMessage": "+{count} {count, plural, one {member} other {members}}",
+ "description": "Current number of members that will be added to the workspace"
+ },
+ "emailsTextarea.placeholder":
+ {
+ "defaultMessage": "Type an email and press enter...",
+ "description": "Placeholder for the insert emails textarea"
+ },
+ "emailsTextarea.removeMember":
+ {
+ "defaultMessage": "Remove {member}",
+ "description": "Remove a member from the list of members to be added"
+ },
+ "emailsTextarea.tooltipInvalidEmail":
+ {
+ "defaultMessage": "\"{email}\" may not be a valid email",
+ "description": "Tooltip for invalid email addresses"
+ },
+ "exportModal.chatDownloadLabel":
+ {
+ "defaultMessage": "The data will be sent to your registered email in a downloadable file. The download link will expire 24 hours after you receive it.",
+ "description": "Label to explain how to download chat history from the export"
+ },
+ "exportModal.chatHistoryLabel":
+ {
+ "defaultMessage": "Your chat history will be included in the export.",
+ "description": "Label to explain chat history will be in the export"
+ },
+ "exportModal.confirm":
+ {
+ "defaultMessage": "Export and delete workspace",
+ "description": "Confirm button text for exporting and then deleting account"
+ },
+ "exportModal.confirmTitle":
+ {
+ "defaultMessage": "Deleting chat history is permanent and can't be undone.",
+ "description": "Title to explain delete is permanent"
+ },
+ "exportModal.deleteLabel":
+ {
+ "defaultMessage": "Your GPTs, Plugins and Custom Instructions will be deleted.",
+ "description": "Label to explain GPTs, Plugins, and Custom Instructions will be deleted"
+ },
+ "exportModal.proceed":
+ {
+ "defaultMessage": "To proceed, click \"Export and delete workspace\" below.",
+ "description": "Prompt to proceed with the export and delete account choice"
+ },
+ "feedbackModal.continueWithChosenAnswer":
+ {
+ "defaultMessage": "The conversation will continue with the answer you choose.",
+ "description": "Information text for user during comparison"
+ },
+ "feedbackModal.copyrightContent":
+ {
+ "defaultMessage": "This content violates copyright law",
+ "description": "Label for Copyrighted Content checkbox"
+ },
+ "feedbackModal.dontLikeThis":
+ {
+ "defaultMessage": "I don't like this",
+ "description": "Label for I Don't Like This checkbox"
+ },
+ "feedbackModal.employeeConsent":
+ {
+ "defaultMessage": "Allow this content to be used for model evals",
+ "description": "Open AI employee is consenting to allow this content to be used in evals"
+ },
+ "feedbackModal.employeeConsentExplanation":
+ {
+ "defaultMessage": "Allow your feedback and conversation to be used to in model evals. Please verify there is no confidential data in the conversation.",
+ "description": "Explanation for employee consent checkbox"
+ },
+ "feedbackModal.harmfulOffensive":
+ {
+ "defaultMessage": "This content is harmful or offensive",
+ "description": "Label for harmful/offensive checkbox"
+ },
+ "feedbackModal.harmfulUnsafe":
+ {
+ "defaultMessage": "This is harmful / unsafe",
+ "description": "Label for harmful/unsafe checkbox"
+ },
+ "feedbackModal.moderationAccept":
+ {
+ "defaultMessage": "Allow Content",
+ "description": "Button text for accepting the share link and allowing it to be viewed"
+ },
+ "feedbackModal.moderationReject":
+ {
+ "defaultMessage": "Block Content",
+ "description": "Button text for rejecting the share link and blocking it from being viewed"
+ },
+ "feedbackModal.neitherAnswerBetter":
+ {
+ "defaultMessage": "Neither answer is better",
+ "description": "Button text for choosing neither answer during comparison"
+ },
+ "feedbackModal.newAnswer":
+ {
+ "defaultMessage": "New Answer",
+ "description": "Title for the new answer during comparison"
+ },
+ "feedbackModal.newAnswerBetter":
+ {
+ "defaultMessage": "New answer is better",
+ "description": "Button text for choosing new answer during comparison"
+ },
+ "feedbackModal.notHelpful":
+ {
+ "defaultMessage": "This isn't helpful",
+ "description": "Label for not helpful checkbox"
+ },
+ "feedbackModal.notTrue":
+ {
+ "defaultMessage": "This isn't true",
+ "description": "Label for not true checkbox"
+ },
+ "feedbackModal.originalAnswer":
+ {
+ "defaultMessage": "Original Answer",
+ "description": "Title for the original answer during comparison"
+ },
+ "feedbackModal.originalAnswerBetter":
+ {
+ "defaultMessage": "Original answer is better",
+ "description": "Button text for choosing original answer during comparison"
+ },
+ "feedbackModal.pickBestAnswer":
+ {
+ "defaultMessage": "Pick the best answer to improve the model",
+ "description": "Title for the compare feedback modal"
+ },
+ "feedbackModal.provideAdditionalFeedback":
+ {
+ "defaultMessage": "Provide additional feedback",
+ "description": "Title for the critique feedback modal"
+ },
+ "feedbackModal.provideReportModalTitle":
+ {
+ "defaultMessage": "Report This Content",
+ "description": "Title for the 'report' feedback modal"
+ },
+ "feedbackModal.reportContentExplanationPlaceholder":
+ {
+ "defaultMessage": "What is wrong with the response? What about this response is harmful? Please be as specific as possible, and add any details that are not present in the checkboxes below.",
+ "description": "Placeholder for textarea input when user chooses to report a shared chat"
+ },
+ "feedbackModal.reportOtherContent":
+ {
+ "defaultMessage": "I don't like this for some other reason (please describe)",
+ "description": "Label for Report Other Content checkbox"
+ },
+ "feedbackModal.sexualAbuse":
+ {
+ "defaultMessage": "This content contains sexual abuse",
+ "description": "Label for Sexual Abuse checkbox"
+ },
+ "feedbackModal.skipStep":
+ {
+ "defaultMessage": "Skip this step",
+ "description": "Button text for skipping comparison step"
+ },
+ "feedbackModal.submitFeedback":
+ {
+ "defaultMessage": "Submit feedback",
+ "description": "Button text for submitting the feedback"
+ },
+ "feedbackModal.submitReport":
+ {
+ "defaultMessage": "Submit report",
+ "description": "Button text for submitting a content-moderation report"
+ },
+ "feedbackModal.thumbsDownPlaceholder":
+ {
+ "defaultMessage": "What was the issue with the response? How could it be improved?",
+ "description": "Placeholder for textarea input when user chooses thumbs down"
+ },
+ "feedbackModal.thumbsUpPlaceholder":
+ {
+ "defaultMessage": "What do you like about the response?",
+ "description": "Placeholder for textarea input when user chooses thumbs up"
+ },
+ "fileUpload.codeInterpreterSessionTimeout":
+ {
+ "defaultMessage": "Code interpreter session expired",
+ "description": "Error message when code interpreter session expired"
+ },
+ "fileUpload.defaultCreateEntryError":
+ {
+ "defaultMessage": "Unable to upload {fileName}",
+ "description": "Error message when file upload fails"
+ },
+ "fileUpload.defaultDownloadLinkError":
+ {
+ "defaultMessage": "Failed to get upload status for {fileName}",
+ "description": "Error message when file download link fails"
+ },
+ "fileUpload.fileCorrupted":
+ {
+ "defaultMessage": "This file is corrupted. Please ensure the file is not corrupted and try again.",
+ "description": "Error message when an uploaded file that is corrupted."
+ },
+ "fileUpload.fileEmpty":
+ {
+ "defaultMessage": "No text could be extracted from this file.",
+ "description": "Error message when an uploaded file does not contain parsable text"
+ },
+ "fileUpload.fileEncrypted":
+ {
+ "defaultMessage": "This file is encrypted/requires a password to access. Please try again with an unencrypted file.",
+ "description": "Error message when an uploaded file that is encrypted."
+ },
+ "fileUpload.fileNotFound":
+ {
+ "defaultMessage": "File not found",
+ "description": "Error message when file was not found"
+ },
+ "fileUpload.fileTimedOut":
+ {
+ "defaultMessage": "File upload timed out. Please try again.",
+ "description": "Error message when file upload timed out"
+ },
+ "fileUpload.fileTooLarge":
+ {
+ "defaultMessage": "File is too large",
+ "description": "Error message when file is too large to upload"
+ },
+ "fileUpload.fileTooManyTokens":
+ {
+ "defaultMessage": "This file contains too much text content. Please try again with a smaller file.",
+ "description": "Error message when an uploaded file contains too many tokens/is too large."
+ },
+ "fileUpload.fileZeroBytes":
+ {
+ "defaultMessage": "File is empty",
+ "description": "Error message when file is zero bytes"
+ },
+ "fileUpload.overUserQuota":
+ {
+ "defaultMessage": "User quota exceeded",
+ "description": "Error message when user storage space (quote) has been exceeded"
+ },
+ "fileUpload.permissionError":
+ {
+ "defaultMessage": "Missing permission to access file",
+ "description": "Error message when user doesn't have permission to access a file"
+ },
+ "fileUpload.unknownError":
+ {
+ "defaultMessage": "Unknown error occurred",
+ "description": "Error message when file upload fails"
+ },
+ "filesModal.fileDownloadFailed":
+ {
+ "defaultMessage": "File download failed. Please try again.",
+ "description": "Error message when file download fails"
+ },
+ "gizmo.actionNeedsPrivacyPolicyURL":
+ {
+ "defaultMessage": "Public actions require valid privacy policy URLs. Click <fixlink>here</fixlink> to update.",
+ "description": "Error message when trying to publish action"
+ },
+ "gizmo.actions.actionsGptHelp":
+ {
+ "defaultMessage": "Get help from ActionsGPT",
+ "description": "button text for external link to ActionsGPT to assist generating schema"
+ },
+ "gizmo.actions.blankExampleTitle":
+ {
+ "defaultMessage": "Blank Template",
+ "description": "Dropdown label for the blank template OpenAPI spec"
+ },
+ "gizmo.actions.examples":
+ {
+ "defaultMessage": "Examples",
+ "description": "Label of examples in GPT actions editor"
+ },
+ "gizmo.actions.petStoreExampleTitle":
+ {
+ "defaultMessage": "Pet Store (YAML)",
+ "description": "Dropdown label for the pet store OpenAPI example"
+ },
+ "gizmo.actions.weatherExampleTitle":
+ {
+ "defaultMessage": "Weather (JSON)",
+ "description": "Dropdown label for the weather OpenAPI example"
+ },
+ "gizmo.anyoneWithLink":
+ {
+ "defaultMessage": "Anyone with a link",
+ "description": "Privacy option for anyone with a link"
+ },
+ "gizmo.appealButton":
+ {
+ "defaultMessage": "Appeal",
+ "description": "Button label for appealing a moderation decision"
+ },
+ "gizmo.appealNeededLabel":
+ {
+ "defaultMessage": "Because this GPT previously may have violated our policies, you will have to submit an appeal to make it available at this level.",
+ "description": "Label for appeal needed message"
+ },
+ "gizmo.categoryError":
+ {
+ "defaultMessage": "Error generating category",
+ "description": "Error message when category generation fails"
+ },
+ "gizmo.categoryLabel":
+ {
+ "defaultMessage": "Category",
+ "description": "Label for category"
+ },
+ "gizmo.categoryLabelTooltip":
+ {
+ "defaultMessage": "Your GPT may appear in this category on the Explore page",
+ "description": "Tooltip for category label"
+ },
+ "gizmo.clearChat":
+ {
+ "defaultMessage": "Clear chat",
+ "description": "Clear chat button label"
+ },
+ "gizmo.confirmPublish":
+ {
+ "defaultMessage": "Confirm",
+ "description": "Message prompting you to confirm publication of an action"
+ },
+ "gizmo.copyLink":
+ {
+ "defaultMessage": "Copy link",
+ "description": "Menu item for copying link to GPT"
+ },
+ "gizmo.createActionLabel":
+ {
+ "defaultMessage": "Create new action",
+ "description": "Label for button to create a new action"
+ },
+ "gizmo.delete":
+ {
+ "defaultMessage": "Delete GPT",
+ "description": "Button label for deleting a GPT"
+ },
+ "gizmo.descriptionTooLong":
+ {
+ "defaultMessage": "GPT descriptions cannot be longer than {length} characters.",
+ "description": "Error message when description is too long"
+ },
+ "gizmo.disabledCustomActionsTooltip":
+ {
+ "defaultMessage": "Custom actions are disabled for your workspace. Contact your admin to enable them.",
+ "description": "Tooltip label when custom actions are are disabled"
+ },
+ "gizmo.discovery.browsingAsOwner":
+ {
+ "defaultMessage": "You're viewing as a <b>workspace member</b>",
+ "description": "A notice informing the user what workspace role they're using"
+ },
+ "gizmo.discovery.browsingAsOwnerTooltip":
+ {
+ "defaultMessage": "Owners can access all third-party GPTs, even if they haven’t been approved.",
+ "description": "Tooltip explaining that users with the owner role can use all third-party GPTs"
+ },
+ "gizmo.discovery.browsingMemberRole":
+ {
+ "defaultMessage": "workspace member",
+ "description": "The standard member role of the workspace"
+ },
+ "gizmo.discovery.browsingOwnerRole":
+ {
+ "defaultMessage": "workspace owner",
+ "description": "The user's role as an owner of their workspace/account"
+ },
+ "gizmo.discovery.createGPT":
+ {
+ "defaultMessage": "Create",
+ "description": "Label for create GPT button"
+ },
+ "gizmo.discovery.createdAgoLabel":
+ {
+ "defaultMessage": "Created {createdAgo}",
+ "description": "Label for created ago in search result"
+ },
+ "gizmo.discovery.empty":
+ {
+ "defaultMessage": "Nothing to discover",
+ "description": "Label for empty discovery page"
+ },
+ "gizmo.discovery.error":
+ {
+ "defaultMessage": "Error loading GPTs",
+ "description": "Label for error loading GPTs"
+ },
+ "gizmo.discovery.globalViewOff":
+ {
+ "defaultMessage": "Global View Off",
+ "description": "Label for global view off button"
+ },
+ "gizmo.discovery.globalViewOn":
+ {
+ "defaultMessage": "Global View On",
+ "description": "Label for global view on button"
+ },
+ "gizmo.discovery.loadMore":
+ {
+ "defaultMessage": "See more",
+ "description": "Button label for loading more GPTs"
+ },
+ "gizmo.discovery.loadMoreError":
+ {
+ "defaultMessage": "Error loading more",
+ "description": "Button label for error while loading more GPTs"
+ },
+ "gizmo.discovery.myGPTs":
+ {
+ "defaultMessage": "My GPTs",
+ "description": "Label for my GPTs button"
+ },
+ "gizmo.discovery.search":
+ {
+ "defaultMessage": "Search public GPTs",
+ "description": "Placeholder for search input"
+ },
+ "gizmo.discovery.search.empty":
+ {
+ "defaultMessage": "No results found",
+ "description": "Label for no search results"
+ },
+ "gizmo.discovery.search.recentlyUsed":
+ {
+ "defaultMessage": "Recently Used",
+ "description": "Label for recently used section in search"
+ },
+ "gizmo.discovery.search.recentlyUsedEmpty":
+ {
+ "defaultMessage": "No recently used GPTs",
+ "description": "Label for recently used section in search"
+ },
+ "gizmo.discovery.search.results":
+ {
+ "defaultMessage": "Search Results",
+ "description": "Label for search results section in search"
+ },
+ "gizmo.discovery.searchSmall":
+ {
+ "defaultMessage": "Search",
+ "description": "Placeholder for search input, when screen is small"
+ },
+ "gizmo.discovery.splashDescription":
+ {
+ "defaultMessage": "Discover and create custom versions of ChatGPT that combine instructions, extra knowledge, and any combination of skills.",
+ "description": "Description for the discovery page"
+ },
+ "gizmo.discovery.splashHeader":
+ {
+ "defaultMessage": "GPTs",
+ "description": "Header for the discovery page"
+ },
+ "gizmo.discovery.thirdPartyGPTsDisabled":
+ {
+ "defaultMessage": "Your admin has blocked GPTs created outside {workspaceName}.",
+ "description": "Description for third party GPTs disabled"
+ },
+ "gizmo.displayNameRequiredHint":
+ {
+ "defaultMessage": "To publish your GPTs to the Explore GPTs page, set up your builder profile.",
+ "description": "Message hinting that you have to setup a builder profile to publish"
+ },
+ "gizmo.draft":
+ {
+ "defaultMessage": "Draft",
+ "description": "Label for draft status"
+ },
+ "gizmo.errorSavingDraft":
+ {
+ "defaultMessage": "Error saving draft",
+ "description": "Error message when saving a draft fails"
+ },
+ "gizmo.explore":
+ {
+ "defaultMessage": "Explore",
+ "description": "Button that allows you to explore more GPTs"
+ },
+ "gizmo.exploreStoreEnabled":
+ {
+ "defaultMessage": "Explore GPTs",
+ "description": "Button that allows you to explore more GPTs"
+ },
+ "gizmo.gpt.grid.conversationCountStrLabel":
+ {
+ "defaultMessage": "{numConvos} Chats",
+ "description": "Label for the number of conversations a GPT has"
+ },
+ "gizmo.hideFromSidebar":
+ {
+ "defaultMessage": "Hide from sidebar",
+ "description": "Whether to hide a gpt from sidebar"
+ },
+ "gizmo.instructionsTooLong":
+ {
+ "defaultMessage": "GPT instructions cannot be longer than {length} characters.",
+ "description": "Error message when instructions are too long"
+ },
+ "gizmo.keepInSidebar":
+ {
+ "defaultMessage": "Keep in sidebar",
+ "description": "Whether to keep a gpt in sidebar"
+ },
+ "gizmo.knowledgeExplanation":
+ {
+ "defaultMessage": "Additional files for this GPT to reference.",
+ "description": "Explainer text around what happens when your files upload."
+ },
+ "gizmo.knowledgeWarning":
+ {
+ "defaultMessage": "If you upload files under Knowledge, conversations with your GPT may include file contents. Files can be downloaded when Code Interpreter is enabled",
+ "description": "Explanation text for what happens when files are uploaded"
+ },
+ "gizmo.maxActionsReached":
+ {
+ "defaultMessage": "GPTs can have a maximum of {number} actions",
+ "description": "Message when maximum number of actions has been reached"
+ },
+ "gizmo.mygpts.loadMore":
+ {
+ "defaultMessage": "Load more",
+ "description": "Button label for loading more GPTs"
+ },
+ "gizmo.nameTooLong":
+ {
+ "defaultMessage": "GPT names cannot be longer than {length} characters.",
+ "description": "Error message when name is too long"
+ },
+ "gizmo.newChat":
+ {
+ "defaultMessage": "New chat",
+ "description": "New chat tooltip"
+ },
+ "gizmo.newGPT":
+ {
+ "defaultMessage": "New GPT",
+ "description": "Placeholder for new GPT name"
+ },
+ "gizmo.onlyMe":
+ {
+ "defaultMessage": "Only me",
+ "description": "Privacy option for only me"
+ },
+ "gizmo.privacyAnyoneWithLink":
+ {
+ "defaultMessage": "Anyone with a link",
+ "description": "Description for a privacy setting of anyone with link"
+ },
+ "gizmo.privacyMarketplace":
+ {
+ "defaultMessage": "Everyone",
+ "description": "Description for a privacy setting of public"
+ },
+ "gizmo.privacyOnlyMe":
+ {
+ "defaultMessage": "Only me",
+ "description": "Description for a privacy setting of fully private"
+ },
+ "gizmo.privacyWorkspace":
+ {
+ "defaultMessage": "Anyone at {workspaceName}",
+ "description": "Description for a privacy setting of workspace"
+ },
+ "gizmo.public":
+ {
+ "defaultMessage": "Everyone",
+ "description": "Privacy option for public"
+ },
+ "gizmo.publicSharingHint":
+ {
+ "defaultMessage": "This GPT may appear in the GPT Store (coming soon)",
+ "description": "Message hinting at what public privacy settings do"
+ },
+ "gizmo.publicSharingHintStoreEnabled":
+ {
+ "defaultMessage": "Your GPT will appear in the Explore GPTs page",
+ "description": "Message hinting at what public privacy settings do"
+ },
+ "gizmo.publishChanges":
+ {
+ "defaultMessage": "Update",
+ "description": "Button label for publishing changes"
+ },
+ "gizmo.publishTo":
+ {
+ "defaultMessage": "Publish to",
+ "description": "Label for above publish options"
+ },
+ "gizmo.published":
+ {
+ "defaultMessage": "Published",
+ "description": "Label for published status"
+ },
+ "gizmo.publishedTitle":
+ {
+ "defaultMessage": "Published!",
+ "description": "Popout title when GPT is published"
+ },
+ "gizmo.recipientBlocked":
+ {
+ "defaultMessage": "Because this GPT previously may have violated our policies, you cannot publish it at this level.",
+ "description": "Label explaining that GPT cannot be shared at the selected level"
+ },
+ "gizmo.revertConfirm":
+ {
+ "defaultMessage": "Are you sure you want to revert to the last saved version?",
+ "description": "Confirmation message for reverting to last saved version"
+ },
+ "gizmo.revertMenuItem":
+ {
+ "defaultMessage": "Revert...",
+ "description": "Menu item for reverting to last saved version"
+ },
+ "gizmo.save":
+ {
+ "defaultMessage": "Save",
+ "description": "Button label for save (publishing)"
+ },
+ "gizmo.viewGPT":
+ {
+ "defaultMessage": "View GPT",
+ "description": "Button label for viewing GPT"
+ },
+ "gizmo.welcomeMessageTooLong":
+ {
+ "defaultMessage": "GPT welcome messages cannot be longer than {length} characters.",
+ "description": "Error message when welcome message is too long"
+ },
+ "gizmo.workspaceDisabledHint":
+ {
+ "defaultMessage": "Your workspace administrator has disabled this setting",
+ "description": "Message saying your workspace administrator isn't allowing something"
+ },
+ "globalToasts.conversationInaccessible":
+ {
+ "defaultMessage": "Conversation inaccessible or not found",
+ "description": "Warning toast message when conversation cannot load"
+ },
+ "globalToasts.gizmoNotFound":
+ {
+ "defaultMessage": "GPT inaccessible or not found",
+ "description": "Warning toast message when GPT cannot load"
+ },
+ "globalToasts.noAccess":
+ {
+ "defaultMessage": "You do not currently have access to this feature",
+ "description": "Warning when you try to access a feature you don't have access to"
+ },
+ "globalToasts.oauthSuccess":
+ {
+ "defaultMessage": "You have successfully signed in via OAuth",
+ "description": "Success message when a user has logged into an app with oauth."
+ },
+ "gptExploreGPTs.description":
+ {
+ "defaultMessage": "Now you can discover GPTs created by the community",
+ "description": "Description of modal announcing Explore GPTs"
+ },
+ "gptExploreGPTs.title":
+ {
+ "defaultMessage": "Explore GPTs",
+ "description": "Title of modal announcing Explore GPTs"
+ },
+ "history.bucket.lastSeven":
+ {
+ "defaultMessage": "Previous 7 Days",
+ "description": "Label for the history bucket of the previous 7 days"
+ },
+ "history.bucket.lastThirty":
+ {
+ "defaultMessage": "Previous 30 Days",
+ "description": "Label for the history bucket of the previous 30 days"
+ },
+ "history.bucket.today":
+ {
+ "defaultMessage": "Today",
+ "description": "Label for today's history bucket"
+ },
+ "history.bucket.yesterday":
+ {
+ "defaultMessage": "Yesterday",
+ "description": "Label for yesterday's history bucket"
+ },
+ "history.deleteModalBody":
+ {
+ "defaultMessage": "This will delete {title}.",
+ "description": "Body of the modal to confirm deleting a conversation"
+ },
+ "history.deleteModalCancel":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Button to cancel deleting a conversation"
+ },
+ "history.deleteModalConfirm":
+ {
+ "defaultMessage": "Delete",
+ "description": "Button to confirm deleting a conversation"
+ },
+ "history.deleteModalTitle":
+ {
+ "defaultMessage": "Delete chat?",
+ "description": "Title of the modal to confirm deleting a conversation"
+ },
+ "history.retryButton":
+ {
+ "defaultMessage": "Retry",
+ "description": "Button to retry loading history"
+ },
+ "history.showMoreButton":
+ {
+ "defaultMessage": "Show more",
+ "description": "Button to show more history items"
+ },
+ "history.unableToLoad":
+ {
+ "defaultMessage": "Unable to load history",
+ "description": "Error message when history fails to load"
+ },
+ "imageViewer.closeModal":
+ {
+ "defaultMessage": "Close Modal",
+ "description": "Button to close the modal"
+ },
+ "imageViewer.downloadImage":
+ {
+ "defaultMessage": "Download Image",
+ "description": "Button to download the image"
+ },
+ "imageViewer.nextImage":
+ {
+ "defaultMessage": "Next Image",
+ "description": "Button to go to the next image"
+ },
+ "imageViewer.previousImage":
+ {
+ "defaultMessage": "Previous Image",
+ "description": "Button to go to the previous image"
+ },
+ "imageViewer.showImage":
+ {
+ "defaultMessage": "Show Image",
+ "description": "Button to show the image in a modal"
+ },
+ "imageViewer.toggleSidebar":
+ {
+ "defaultMessage": "Toggle Sidebar",
+ "description": "Button to toggle the sidebar"
+ },
+ "initialModal.billing":
+ {
+ "defaultMessage": "If you have a paid plan, it will be canceled upon completing this step.",
+ "description": "Description for what happens to billing"
+ },
+ "initialModal.confirm":
+ {
+ "defaultMessage": "Continue",
+ "description": "Confirm button text to continue to next step"
+ },
+ "initialModal.dataDelete":
+ {
+ "defaultMessage": "All Plugins and Custom Instructions in the existing workspace will be deleted.",
+ "description": "Description for what will be deleted"
+ },
+ "initialModal.explanation":
+ {
+ "defaultMessage": "What should we do with your existing workspace?",
+ "description": "Subtitle for initial modal for account transfer"
+ },
+ "initialModal.exportDetail":
+ {
+ "defaultMessage": "Delete the existing workspace",
+ "description": "Description for export and delete workspace option"
+ },
+ "initialModal.exportLabel":
+ {
+ "defaultMessage": "Export and delete existing chat history",
+ "description": "Label for export and delete chat history"
+ },
+ "initialModal.mustChoose":
+ {
+ "defaultMessage": "In order to join this new workspace, you must choose to either migrate or export your existing chat history.",
+ "description": "Description for why must migrate or export"
+ },
+ "initialModal.title":
+ {
+ "defaultMessage": "You've been added to a ChatGPT Enterprise workspace",
+ "description": "Initial modal title for account transfer"
+ },
+ "initialModal.transferDetail":
+ {
+ "defaultMessage": "Merge to a new Enterprise workspace",
+ "description": "Description for transfer to team option"
+ },
+ "initialModal.transferLabel":
+ {
+ "defaultMessage": "Transfer existing chat history and GPTs",
+ "description": "Label for transfer chat history to workspace"
+ },
+ "jitPluginMessage.allow":
+ {
+ "defaultMessage": "Allow",
+ "description": "Button text for the user to allow a custom action"
+ },
+ "jitPluginMessage.alwaysAllow":
+ {
+ "defaultMessage": "Always Allow",
+ "description": "Button text for the user to always allow an action domain"
+ },
+ "jitPluginMessage.confirm":
+ {
+ "defaultMessage": "Confirm",
+ "description": "Button text for the user to confirm a consequential custom action"
+ },
+ "jitPluginMessage.confirmParamsTitleV2":
+ {
+ "defaultMessage": "{gizmoName} needs to send this info to {domain}",
+ "description": "Title describing data that will be sent to the external website"
+ },
+ "jitPluginMessage.confirmingV3":
+ {
+ "defaultMessage": "<params><title>{gizmoName} wants to talk to {domain}</title><subtitle>Only allow sites you trust</subtitle></params>",
+ "description": "Status message when a custom action is showing a user confirmation. Has a separate title and subtitle."
+ },
+ "jitPluginMessage.decline":
+ {
+ "defaultMessage": "Decline",
+ "description": "Button text for the user to decline a custom action"
+ },
+ "jitPluginMessage.declined":
+ {
+ "defaultMessage": "You declined this action",
+ "description": "Status message when a custom action was declined by the user"
+ },
+ "jitPluginMessage.deny":
+ {
+ "defaultMessage": "Deny",
+ "description": "Button text for the user to deny a consequential custom action"
+ },
+ "jitPluginMessage.errorV5":
+ {
+ "defaultMessage": "Error talking to {domain}",
+ "description": "Status message when a custom action ran into an error"
+ },
+ "jitPluginMessage.finishedV3":
+ {
+ "defaultMessage": "<params>Talked to {domain}</params>",
+ "description": "Status message when a custom action is finished"
+ },
+ "jitPluginMessage.privacyPolicyLinkV2":
+ {
+ "defaultMessage": "Privacy policy",
+ "description": "Text for the privacy policy link"
+ },
+ "jitPluginMessage.ranTest":
+ {
+ "defaultMessage": "Tested {operationName}",
+ "description": "Status message when the user launched a test action"
+ },
+ "jitPluginMessage.runningV4":
+ {
+ "defaultMessage": "Talking to {domain}",
+ "description": "Status message when a custom action is running"
+ },
+ "jitPluginMessage.sentParamsTitleV2":
+ {
+ "defaultMessage": "{gizmoName} sent this info to {domain}",
+ "description": "Title describing data that was sent to the external website"
+ },
+ "jitPluginMessage.signInButton":
+ {
+ "defaultMessage": "Sign in with {domain}",
+ "description": "Button text for the user to sign in with an external website"
+ },
+ "jitPluginMessage.starting":
+ {
+ "defaultMessage": "Starting action",
+ "description": "Status message when a custom action is starting"
+ },
+ "jitPluginMessage.stoppedV4":
+ {
+ "defaultMessage": "Stopped talking to {domain}",
+ "description": "Status message when a custom action was stopped by the user"
+ },
+ "keyboardActions.copyLastCodeBlock":
+ {
+ "defaultMessage": "Copy last code block",
+ "description": "Keyboard shortcut to copy the last code block in the chat"
+ },
+ "keyboardActions.copyLastResponse":
+ {
+ "defaultMessage": "Copy last response",
+ "description": "Keyboard shortcut to copy the last response in the chat"
+ },
+ "keyboardActions.deleteChat":
+ {
+ "defaultMessage": "Delete chat",
+ "description": "Keyboard shortcut to delete chat"
+ },
+ "keyboardActions.focusPromptTextarea":
+ {
+ "defaultMessage": "Focus chat input",
+ "description": "Keyboard shortcut to focus the chat input"
+ },
+ "keyboardActions.navigationToggle":
+ {
+ "defaultMessage": "Toggle sidebar",
+ "description": "Keyboard shortcut to toggle navigation"
+ },
+ "keyboardActions.newChat":
+ {
+ "defaultMessage": "Open new chat",
+ "description": "Keyboard shortcut to open a new chat"
+ },
+ "keyboardActions.toggleCustomInstructions":
+ {
+ "defaultMessage": "Set custom instructions",
+ "description": "Keyboard shortcut to toggle custom instructions"
+ },
+ "keyboardActions.toggleKeyboardActions":
+ {
+ "defaultMessage": "Show shortcuts",
+ "description": "Keyboard shortcut to toggle keyboard actions"
+ },
+ "leaveWorkspaceModal.cancel":
+ {
+ "defaultMessage": "Cancel",
+ "description": "Cancel button to close leave-workspace dialog"
+ },
+ "leaveWorkspaceModal.cantLeaveWorkspace":
+ {
+ "defaultMessage": "Couldn't leave the {workspaceName} workspace",
+ "description": "User tried to leave workspace but they're the last owner"
+ },
+ "leaveWorkspaceModal.done":
+ {
+ "defaultMessage": "Done",
+ "description": "Done button to close leave-workspace dialog"
+ },
+ "leaveWorkspaceModal.enterYourEmail":
+ {
+ "defaultMessage": "Enter your email address to confirm",
+ "description": "Enter your email"
+ },
+ "leaveWorkspaceModal.lastOwnerWarning":
+ {
+ "defaultMessage": "Because you're the only owner in the {workspaceName} workspace, assign the owner role to another member before leaving.",
+ "description": "Explaining why the user can't leave the workspace"
+ },
+ "leaveWorkspaceModal.leaveAreYouSure":
+ {
+ "defaultMessage": "Are you sure?",
+ "description": "Help text section title for leave workspace dialog"
+ },
+ "leaveWorkspaceModal.leaveButton":
+ {
+ "defaultMessage": "Leave workspace",
+ "description": "Button to confirm leaving the workspace"
+ },
+ "leaveWorkspaceModal.leaveFailed":
+ {
+ "defaultMessage": "Failed to leave workspace",
+ "description": "Error message when user fails to leave workspace"
+ },
+ "leaveWorkspaceModal.leaveWorkspace":
+ {
+ "defaultMessage": "Leave the {workspaceName} workspace",
+ "description": "Leave workspace dialog title, containing name of workspace that user will leave."
+ },
+ "leaveWorkspaceModal.leaveWorkspaceWarning1":
+ {
+ "defaultMessage": "This will remove you from your workspace and you won't be able to access all data, including profile, settings, and chat history.",
+ "description": "Help text for leaving workspace, first bullet point."
+ },
+ "leaveWorkspaceModal.leaveWorkspaceWarning2":
+ {
+ "defaultMessage": "You will lose access to all channels and messages in this workspace.",
+ "description": "Help text for leaving workspace, second bullet point."
+ },
+ "leaveWorkspaceModal.leftWorkspaceDescription":
+ {
+ "defaultMessage": "You have successfully left the {workspaceName} workspace.",
+ "description": "Description of the leave-workspace dialog after the user has left the workspace"
+ },
+ "leaveWorkspaceModal.leftWorkspaceDescriptionNoOtherWorkspaces":
+ {
+ "defaultMessage": "You have successfully left the {workspaceName} workspace. This will create your personal workspace automatically.",
+ "description": "Description of the leave-workspace dialog after the user has left the workspace"
+ },
+ "leaveWorkspaceModal.leftWorkspaceTitle":
+ {
+ "defaultMessage": "Successfully left the {workspaceName} workspace",
+ "description": "Title of the leave-workspace dialog after the user has left the workspace"
+ },
+ "leaveWorkspaceModal.memberCount":
+ {
+ "defaultMessage": "{memberCount, plural, one {1 member} other {{memberCount} members} }",
+ "description": "Number of members in workspace"
+ },
+ "leaveWorkspaceModal.ok":
+ {
+ "defaultMessage": "OK",
+ "description": "OK button to close leave-workspace dialog"
+ },
+ "leaveWorkspaceModal.startPersonalAccount":
+ {
+ "defaultMessage": "Start using ChatGPT for free",
+ "description": "Button to let the user know that they can start using a free personal account."
+ },
+ "mergerModal.confirm":
+ {
+ "defaultMessage": "Confirm merge",
+ "description": "Confirm button text for merging account"
+ },
+ "message.gizmo.failed":
+ {
+ "defaultMessage": "Failed to generate profile picture.",
+ "description": "Message displayed when the GPT editor failed to generate a profile picture"
+ },
+ "message.gizmo.generatingProfilePic":
+ {
+ "defaultMessage": "Generating profile picture...",
+ "description": "Message displayed when the GPT editor is generating a profile picture"
+ },
+ "message.gizmo.updating":
+ {
+ "defaultMessage": "Updating GPT...",
+ "description": "Message displayed when the GPT editor is updating"
+ },
+ "modelCapMessaging.shortLimitDays":
+ {
+ "defaultMessage": "Limit {numerator, plural, =0 {# message} one {# message} other {# messages}} / {denominator, plural, =0 {# day} one {# day} other {# days}}",
+ "description": "Short message limit"
+ },
+ "modelCapMessaging.shortLimitHours":
+ {
+ "defaultMessage": "Limit {numerator, plural, =0 {# message} one {# message} other {# messages}} / {denominator, plural, =0 {# hour} one {# hour} other {# hours}}",
+ "description": "Short message limit"
+ },
+ "modelCapMessaging.shortLimitMinutes":
+ {
+ "defaultMessage": "Limit {numerator, plural, =0 {# message} one {# message} other {# messages}} / {denominator, plural, =0 {# minute} one {# minute} other {# minutes}}",
+ "description": "Short message limit"
+ },
+ "navigation.accountSwitcherTitle":
+ {
+ "defaultMessage": "Workspaces",
+ "description": "Account switcher title"
+ },
+ "navigation.addWorkspaceTooltip":
+ {
+ "defaultMessage": "Create a Team workspace",
+ "description": "Tooltip for add workspace button"
+ },
+ "navigation.closeSidebar":
+ {
+ "defaultMessage": "Close sidebar",
+ "description": "Close sidebar button label"
+ },
+ "navigation.disabledWorkspaceTooltip":
+ {
+ "defaultMessage": "This workspace has been deactivated",
+ "description": "Tooltip for disabled workspace"
+ },
+ "navigation.helpAndFaq":
+ {
+ "defaultMessage": "Help & FAQ",
+ "description": "Help & FAQ menu item"
+ },
+ "navigation.leaveWorkspace":
+ {
+ "defaultMessage": "Leave workspace",
+ "description": "Menu item in workplace switcher to leave a deactivated workspace"
+ },
+ "navigation.logOut":
+ {
+ "defaultMessage": "Log out",
+ "description": "Log out menu item"
+ },
+ "navigation.openSidebar":
+ {
+ "defaultMessage": "Open sidebar",
+ "description": "Open sidebar button label"
+ },
+ "navigation.reactivateWorkspace":
+ {
+ "defaultMessage": "Reactivate workspace",
+ "description": "Menu item in workplace switcher to reactivate a deactivated workspace"
+ },
+ "navigation.settings":
+ {
+ "defaultMessage": "Settings",
+ "description": "Settings menu item"
+ },
+ "navigation.settingsPlus":
+ {
+ "defaultMessage": "Settings & Beta",
+ "description": "Settings menu item for Plus users"
+ },
+ "navigation.survey.takeSurveyButton":
+ {
+ "defaultMessage": "Take survey",
+ "description": "Survey offer call to action"
+ },
+ "navigation.surveyDescription":
+ {
+ "defaultMessage": "Shape the future of ChatGPT.",
+ "description": "Survey offer description"
+ },
+ "navigation.surveyDismiss":
+ {
+ "defaultMessage": "Dismiss survey",
+ "description": "Survey offer dismiss button"
+ },
+ "navigation.surveyTitle":
+ {
+ "defaultMessage": "We’d love to hear from you!",
+ "description": "Survey offer title"
+ },
+ "onboarding.accuracy":
+ {
+ "defaultMessage": "Check your facts",
+ "description": "Title for the warning about ChatGPT inaccuracy"
+ },
+ "onboarding.accuracyBody":
+ {
+ "defaultMessage": "While we have safeguards, ChatGPT may give you inaccurate information. It’s not intended to give advice.",
+ "description": "Body copy for the warning about ChatGPT inaccuracy"
+ },
+ "onboarding.askAway":
+ {
+ "defaultMessage": "Ask away",
+ "description": "Title for the tip about what ChatGPT can do"
+ },
+ "onboarding.askAwayBody":
+ {
+ "defaultMessage": "ChatGPT can answer questions, help you learn, write code, brainstorm together, and much more.",
+ "description": "Body copy for the tip about what ChatGPT can do"
+ },
+ "onboarding.chatgptTitle.0":
+ {
+ "defaultMessage": "Welcome to the {workspaceName} workspace",
+ "description": "Title for the initial onboarding modal"
+ },
+ "onboarding.continueButton":
+ {
+ "defaultMessage": "Continue",
+ "description": "Label for the continue button"
+ },
+ "onboarding.departments.administrative":
+ {
+ "defaultMessage": "Administrative Assistant",
+ "description": "Department option for Administrative Assistant"
+ },
+ "onboarding.departments.analytics":
+ {
+ "defaultMessage": "Data or Analytics",
+ "description": "Department option for Data or Analytics"
+ },
+ "onboarding.departments.comms":
+ {
+ "defaultMessage": "Communications",
+ "description": "Department option for Communication"
+ },
+ "onboarding.departments.customer_experience":
+ {
+ "defaultMessage": "Customer Experience",
+ "description": "Department option for Customer Experience"
+ },
+ "onboarding.departments.design":
+ {
+ "defaultMessage": "Design",
+ "description": "Department option for Design"
+ },
+ "onboarding.departments.education_professional":
+ {
+ "defaultMessage": "Education Professional",
+ "description": "Department option for Education Professional"
+ },
+ "onboarding.departments.engineering":
+ {
+ "defaultMessage": "Engineering",
+ "description": "Department option for Engineering"
+ },
+ "onboarding.departments.finance":
+ {
+ "defaultMessage": "Finance or Accounting",
+ "description": "Department option for Finance or Accounting"
+ },
+ "onboarding.departments.healthcare":
+ {
+ "defaultMessage": "Healthcare Professional",
+ "description": "Department option for Healthcare Professional"
+ },
+ "onboarding.departments.human_resources":
+ {
+ "defaultMessage": "Human Resources",
+ "description": "Department option for Human Resources"
+ },
+ "onboarding.departments.it":
+ {
+ "defaultMessage": "Information Technology (IT)",
+ "description": "Department option for Information Technology (IT)"
+ },
+ "onboarding.departments.legal":
+ {
+ "defaultMessage": "Legal",
+ "description": "Department option for Legal"
+ },
+ "onboarding.departments.marketing":
+ {
+ "defaultMessage": "Marketing",
+ "description": "Department option for Marketing"
+ },
+ "onboarding.departments.ops":
+ {
+ "defaultMessage": "Operations",
+ "description": "Department option for Operations"
+ },
+ "onboarding.departments.other":
+ {
+ "defaultMessage": "Other",
+ "description": "Department option for Other"
+ },
+ "onboarding.departments.partnerships":
+ {
+ "defaultMessage": "Partnerships",
+ "description": "Department option for Partnerships"
+ },
+ "onboarding.departments.product":
+ {
+ "defaultMessage": "Product Management",
+ "description": "Department option for Product Management"
+ },
+ "onboarding.departments.project_management":
+ {
+ "defaultMessage": "Project or Program Management",
+ "description": "Department option for Project or Program Management"
+ },
+ "onboarding.departments.research":
+ {
+ "defaultMessage": "Research & Development",
+ "description": "Department option for Research & Development"
+ },
+ "onboarding.departments.sales":
+ {
+ "defaultMessage": "Sales",
+ "description": "Department option for Sales"
+ },
+ "onboarding.gettingStartedButton":
+ {
+ "defaultMessage": "Okay, let’s go",
+ "description": "Button to accept the getting started modal"
+ },
+ "onboarding.primaryRoleTitle":
+ {
+ "defaultMessage": "What's your primary role?",
+ "description": "Question asking the user about their primary role"
+ },
+ "onboarding.role.business_owner":
+ {
+ "defaultMessage": "Business Owner",
+ "description": "Label for the role: Business Owner"
+ },
+ "onboarding.role.director":
+ {
+ "defaultMessage": "Director",
+ "description": "Label for the role: Director"
+ },
+ "onboarding.role.executive":
+ {
+ "defaultMessage": "Executive",
+ "description": "Label for the role: Executive"
+ },
+ "onboarding.role.freelancer":
+ {
+ "defaultMessage": "Freelancer",
+ "description": "Label for the role: Freelancer"
+ },
+ "onboarding.role.manager":
+ {
+ "defaultMessage": "Manager",
+ "description": "Label for the role: Manager"
+ },
+ "onboarding.role.other":
+ {
+ "defaultMessage": "Other",
+ "description": "Label for the role: Other"
+ },
+ "onboarding.role.student":
+ {
+ "defaultMessage": "Student",
+ "description": "Label for the role: Student"
+ },
+ "onboarding.role.team_member":
+ {
+ "defaultMessage": "Team Member/ Individual Contributor",
+ "description": "Label for the role: Team Member/ Individual Contributor"
+ },
+ "onboarding.selectAll":
+ {
+ "defaultMessage": "Select all that apply",
+ "description": "Instruction for multi-select options"
+ },
+ "onboarding.skipButton":
+ {
+ "defaultMessage": "Skip",
+ "description": "Label for the skip button"
+ },
+ "onboarding.tailorChatGPT":
+ {
+ "defaultMessage": "This will help us tailor ChatGPT for you.",
+ "description": "Description explaining the reason for the questions"
+ },
+ "onboarding.warning":
+ {
+ "defaultMessage": "Don’t share sensitive info",
+ "description": "Title for the warning about ChatGPT traning"
+ },
+ "onboarding.warningBody":
+ {
+ "defaultMessage": "Chat history may be reviewed or used to improve our services. Learn more about your choices in our <article>Help Center</article>.",
+ "description": "Body copy for the warning about ChatGPT traning"
+ },
+ "onboarding.workTypeTitle":
+ {
+ "defaultMessage": "What kind of work do you do?",
+ "description": "Question asking the user about the kind of work they do"
+ },
+ "onboarding.workUse":
+ {
+ "defaultMessage": "Made for use at work",
+ "description": "Title for the warning about ChatGPT business workspace use"
+ },
+ "onboarding.workUseBody":
+ {
+ "defaultMessage": "By default, chats in this workspace are not used to train our AI models.",
+ "description": "Body copy for the warning about ChatGPT business workspace use"
+ },
+ "onboarding.workspaceWelcome":
+ {
+ "defaultMessage": "Welcome to the {workspaceName} Workspace",
+ "description": "Introduction welcome for workspace onboarding"
+ },
+ "onboarding.workspaceWelcomeBody":
+ {
+ "defaultMessage": "Here you can use our latest models, with more capabilities, and fewer limits.",
+ "description": "Introduction welcome body for workspace onboarding"
+ },
+ "onboarding.workspaceWelcomeNoName":
+ {
+ "defaultMessage": "Welcome to the your Workspace",
+ "description": "Introduction welcome for workspace onboarding when no Workspace name is available"
+ },
+ "organizationBillingInfo.activeEnterpriseLicense":
+ {
+ "defaultMessage": "Enterprise License",
+ "description": "Active enterprise license name"
+ },
+ "organizationBillingInfo.activeTeamLicense":
+ {
+ "defaultMessage": "Team License",
+ "description": "Active team license name"
+ },
+ "organizationBillingInfo.billingLearnMore":
+ {
+ "defaultMessage": "Learn more",
+ "description": "Link to billing help article"
+ },
+ "organizationBillingInfo.cancelSubscriptionBtn":
+ {
+ "defaultMessage": "Cancel subscription",
+ "description": "Cancel subscription button"
+ },
+ "organizationBillingInfo.deactivateDate":
+ {
+ "defaultMessage": "Deactivates on {expiryDate, date, long}",
+ "description": "Subscription renewal date"
+ },
+ "organizationBillingInfo.defaultInvoiceName":
+ {
+ "defaultMessage": "Invoice",
+ "description": "invoice name when we are missing dates"
+ },
+ "organizationBillingInfo.inactiveLicense":
+ {
+ "defaultMessage": "Inactive License",
+ "description": "Inactive license name"
+ },
+ "organizationBillingInfo.invoiceName":
+ {
+ "defaultMessage": "Invoice: {createdDate, date, long}",
+ "description": "invoice name"
+ },
+ "organizationBillingInfo.invoicesLoadError.0":
+ {
+ "defaultMessage": "Failed to load invoices. Contact support@openai.com if error persists.",
+ "description": "Error message when invoices fail to load"
+ },
+ "organizationBillingInfo.invoicesTitle":
+ {
+ "defaultMessage": "Invoices",
+ "description": "Title for the organization invoices"
+ },
+ "organizationBillingInfo.licenseExpiry":
+ {
+ "defaultMessage": "Active until {expiryDate, date, long}",
+ "description": "License expiry date"
+ },
+ "organizationBillingInfo.managePaymentMethodBtn":
+ {
+ "defaultMessage": "Manage payment method",
+ "description": "Manage payment method button"
+ },
+ "organizationBillingInfo.manageSubscription":
+ {
+ "defaultMessage": "Manage subscription",
+ "description": "Manage subscription header"
+ },
+ "organizationBillingInfo.noInvoices":
+ {
+ "defaultMessage": "No invoices found",
+ "description": "Error message when no invoices are found"
+ },
+ "organizationBillingInfo.paidInvoice":
+ {
+ "defaultMessage": "Paid: {invoiceDate, date, long}",
+ "description": "Paid invoice date"
+ },
+ "organizationBillingInfo.planTitle":
+ {
+ "defaultMessage": "Plan",
+ "description": "Title for the organization billing plan"
+ },
+ "organizationBillingInfo.renewalDate":
+ {
+ "defaultMessage": "Renews on {expiryDate, date, long}",
+ "description": "Subscription renewal date"
+ },
+ "organizationBillingInfo.seatsInUse":
+ {
+ "defaultMessage": "{numSeats} in use ({numSeatsPct})",
+ "description": "Number of seats in use"
+ },
+ "organizationBillingInfo.seatsTitle":
+ {
+ "defaultMessage": "Seats",
+ "description": "Title for the organization billing seats"
+ },
+ "organizationBillingInfo.stripeErrorWarning":
+ {
+ "defaultMessage": "Error loading account information",
+ "description": "Error message for loading stripe account information"
+ },
+ "organizationBillingInfo.subtitle":
+ {
+ "defaultMessage": "Only workspace owners can view and change these settings",
+ "description": "Subtitle for the organization billing info page"
+ },
+ "organizationBillingInfo.teamsAutochargeMessage":
+ {
+ "defaultMessage": "Your additional seats will be included on your next invoice.",
+ "description": "Message to inform owners they will be charged for additional seats"
+ },
+ "organizationBillingInfo.title.1":
+ {
+ "defaultMessage": "Billing",
+ "description": "Title for the organization billing info page"
+ },
+ "organizationBillingInfo.upcomingInvoice":
+ {
+ "defaultMessage": "Due: {invoiceDate, date, long}",
+ "description": "Upcoming invoice date"
+ },
+ "parallelBrowsingMessage.almostDone":
+ {
+ "defaultMessage": "Almost done",
+ "description": "Status message when browsing is almost done visiting sites"
+ },
+ "parallelBrowsingMessage.cancelledV2":
+ {
+ "defaultMessage": "Stopped doing research",
+ "description": "Stat