diff --git a/i18n/en-US.json b/i18n/en-US.json index 76bb39b7..9c130954 100644 --- a/i18n/en-US.json +++ b/i18n/en-US.json @@ -37,6 +37,8 @@ "activityLog.agentOnline": "{actorEmail} ({actorId}) changed {targetEmail} ({targetId}) status to online", "activityLog.agentOnlineSelf": "{actorEmail} ({actorId}) is online", "activityLog.agentPasswordSet": "{actorEmail} ({actorId}) set password for {targetEmail} ({targetId})", + "activityLog.contactDataExported": "{actorEmail} ({actorId}) exported data of contact {contactEmail} ({contactId})", + "activityLog.contactDeleted": "{actorEmail} ({actorId}) deleted contact {contactEmail} ({contactId})", "activityLog.entryType": "Log entry type", "activityLog.entryType.agentAway": "Agent away", "activityLog.entryType.agentAwayReassigned": "Agent away reassigned", @@ -45,6 +47,8 @@ "activityLog.entryType.agentOnline": "Agent online", "activityLog.entryType.agentPasswordSet": "Agent password set", "activityLog.entryType.agentRolePermissionsChanged": "Agent role permissions changed", + "activityLog.entryType.contactDataExported": "Contact data exported", + "activityLog.entryType.contactDeleted": "Contact deleted", "activityLog.rolePermissionsAdded": "{actorEmail} ({actorId}) added permission(s) {permissions} to role {roleName} ({roleId})", "activityLog.rolePermissionsChanged": "{actorEmail} ({actorId}) removed permission(s) {removed} and added permission(s) {added} to role {roleName} ({roleId})", "activityLog.rolePermissionsRemoved": "{actorEmail} ({actorId}) removed permission(s) {permissions} from role {roleName} ({roleId})", @@ -98,7 +102,7 @@ "admin.conversationStatus.category.placeholder": "Select category", "admin.conversationStatus.name.description": "Set status name. Click save when you're done.", "admin.conversationTags.edit.description": "Change the tag name. Click save when you're done.", - "admin.conversationTags.name.valid": "Tag name should at least 3 characters", + "admin.conversationTags.name.valid": "Tag name should be at least 3 characters", "admin.conversationTags.new.description": "Set tag name. Click save when you're done.", "admin.customAttribute.help": "Custom attributes help you set additional details about your contacts or conversations such as the subscription plan or the date of their first purchase.", "admin.customAttributes.keyNotAllowed": "The provided key is not allowed as it conflicts with default attributes. Please use a different key.", @@ -114,7 +118,7 @@ "admin.ai.presetHint": "Pre-fills the base URL and model for a common provider. You can still edit any field.", "admin.ai.completion": "Completion", "admin.ai.embedding": "Embedding", - "admin.ai.snippets": "Snippets", + "admin.ai.snippets": "Snippet | Snippets", "admin.ai.tools": "Tools", "admin.ai.suggestions": "Suggestions", "admin.ai.suggestion.source": "Source", @@ -256,6 +260,8 @@ "admin.general.faviconURL": "Favicon URL", "admin.general.faviconURL.valid": "Favicon URL should be a valid URL", "admin.general.help": "These are your desk-wide defaults. Team-level settings will override these where configured.", + "admin.helpCenter.help": "Create public help centers where customers browse and search articles. Published articles can also be used by the AI agent to answer conversations.", + "admin.helpCenter.treeHelp": "Group articles into collections. Drag a row by its handle to change the order readers see.", "admin.general.language.placeholder": "Select language", "admin.general.logoURL.valid": "Logo URL should be a valid URL", "admin.general.maxAllowedFileUploadSize": "Max allowed file upload size", @@ -455,6 +461,8 @@ "admin.role.contactNotes.read": "View contact notes", "admin.role.contactNotes.write": "Add contact notes", "admin.role.contacts.block": "Block contacts", + "admin.role.contacts.delete": "Delete contacts", + "admin.role.contacts.export": "Export contact data", "admin.role.contacts.read": "View contact details", "admin.role.contacts.readAll": "View all contacts", "admin.role.contacts.write": "Edit contact details", @@ -474,6 +482,7 @@ "admin.role.customAttributes.manage": "Manage custom attributes", "admin.role.generalSettings.manage": "Manage general settings", "admin.role.help": "Manage roles and their permissions for fine-grained control over your support desk.", + "admin.role.helpCenter.manage": "Manage help centers", "admin.role.inboxes.manage": "Manage inboxes", "admin.role.macros.manage": "Manage macros", "admin.role.messages.read": "View conversation messages", @@ -592,6 +601,11 @@ "auth.invalidResetLink": "Invalid reset link. Please request a new password reset link.", "auth.loggingIn": "Logging in...", "auth.newPassword": "New password", + "auth.oidcAccessDenied": "The sign-in was cancelled or denied at the identity provider. Try signing in again.", + "auth.oidcInvalidClient": "Sign-in is unavailable due to a configuration problem. Ask your administrator to check the SSO client ID and secret.", + "auth.oidcLoginFailed": "Sign-in failed. Try again, and contact your administrator if it keeps happening.", + "auth.oidcNoAccount": "There is no agent account for the email your SSO provider returned. Contact your administrator for access.", + "auth.oidcSessionExpired": "Your sign-in session expired. Try signing in again.", "auth.orContinueWith": "Or continue with", "auth.passwordRequired": "Password is required.", "auth.passwordSetSuccess": "You can now login with your new password.", @@ -631,6 +645,8 @@ "contact.blockConfirm": "Are you sure you want to block this contact? They won't be able to chat, and incoming emails from their address will be rejected. This also blocks incoming emails from any other contacts that use the same email.", "contact.blockContact": "Block contact", "contact.blockedSuccessfully": "Contact blocked successfully", + "contact.deleteConfirm": "Are you sure you want to delete this contact? All their conversations, messages, notes, and attachments will be permanently deleted. This cannot be undone.", + "contact.deleteContact": "Delete contact", "contact.deleteNote": "Delete note", "contact.deleteNoteConfirmation": "This will permanently delete the note.", "contact.editContact": "Edit contact", @@ -681,11 +697,6 @@ "conversation.hideQuotedText": "Hide quoted text", "conversation.mentions": "Mentions", "conversation.myInbox": "My inbox", - "conversation.sidebarCounts.all": "{count} open conversation in all | {count} open conversations in all", - "conversation.sidebarCounts.assigned": "{count} open conversation in my inbox | {count} open conversations in my inbox", - "conversation.sidebarCounts.mentioned": "{count} open conversation with mentions | {count} open conversations with mentions", - "conversation.sidebarCounts.view": "{count} conversation in this view | {count} conversations in this view", - "conversation.sidebarCounts.unassigned": "{count} open unassigned conversation | {count} open unassigned conversations", "conversation.newConversation": "New conversation", "conversation.noConversationsFound": "No conversations found", "conversation.notMemberOfTeam": "You're not a member of this team, Please refresh the page and try again", @@ -726,11 +737,38 @@ "dateFilter.lastNDays": "Last {n} days | Last {n} days", "dateFilter.selectDays": "Select days", "editor.addLinkUrl": "Add link URL", + "editor.addYoutubeUrl": "Add YouTube video URL", + "editor.displayAsButton": "Display as button", + "editor.invalidYoutubeUrl": "Enter a valid YouTube video URL.", + "editor.table.addRowBefore": "Add row above", + "editor.table.addRowAfter": "Add row below", + "editor.table.addColumnBefore": "Add column left", + "editor.table.addColumnAfter": "Add column right", + "editor.table.deleteRow": "Delete row", + "editor.table.deleteColumn": "Delete column", + "editor.table.toggleHeaderRow": "Toggle header row", + "editor.table.deleteTable": "Delete table", "editor.editLinkUrl": "Edit link URL", + "editor.heading": "Heading {level}", "editor.hint.full": "Shift + Enter to add a new line. Ctrl + Enter to send. Ctrl + K to open command bar.", "editor.hint.newLineCtrlK": "Shift + Enter to add a new line. Ctrl + K to open command bar.", "editor.hint.newLineSend": "Shift + Enter to add a new line. Ctrl + Enter to send.", + "editor.paragraph": "Paragraph", "editor.newLine": "Shift + Enter to add a new line. ", + "editor.tooltip.strikethrough": "Strikethrough", + "editor.tooltip.underline": "Underline", + "editor.tooltip.bulletList": "Bullet list", + "editor.tooltip.orderedList": "Numbered list", + "editor.tooltip.codeBlock": "Code block", + "editor.tooltip.blockquote": "Quote", + "editor.tooltip.alignLeft": "Align left", + "editor.tooltip.alignCenter": "Align center", + "editor.tooltip.alignRight": "Align right", + "editor.tooltip.table": "Table", + "editor.tooltip.horizontalRule": "Divider", + "editor.tooltip.youtube": "YouTube video", + "editor.tooltip.callout": "Callout", + "editor.tooltip.collapsible": "Collapsible section", "errors.alreadyExistsCustomAttribute": "Custom attribute already exists", "errors.alreadyExistsRole": "Role already exists", "errors.alreadyExistsTag": "Tag already exists", @@ -788,6 +826,7 @@ "globals.messages.errorSendingPasswordResetEmail": "Error sending password reset email", "globals.messages.errorUpdatingConversation": "Error updating conversation", "globals.messages.errorUploadingFile": "Error uploading file", + "globals.messages.exportData": "Export data", "globals.messages.false": "False", "globals.messages.fileTypeisNotAnImage": "File type is not an image", "globals.messages.goBack": "Go back", @@ -809,9 +848,12 @@ "globals.messages.markAsRead": "Mark as read", "globals.messages.markAsUnread": "Mark as unread", "globals.messages.maxLength": "Must be at most {max} characters", + "globals.messages.fieldTooLong": "`{field}` must be at most {max} characters.", "globals.messages.mustBeNumber": "Must be a number", "globals.messages.nDays": "{days} days", "globals.messages.new": "New", + "globals.messages.moveUp": "Move up", + "globals.messages.moveDown": "Move down", "globals.messages.no": "No", "globals.messages.noInternetConnection": "No internet connection", "globals.messages.noMessagesYet": "No messages yet", @@ -826,6 +868,7 @@ "globals.messages.pleaseRateConversation": "Please rate this conversation:", "globals.messages.pleaseSelect": "Please select {name} before submitting", "globals.messages.pressEnterToSelectAValue": "Press enter to select a value", + "globals.messages.publish": "Publish", "globals.messages.reassigning": "Reassigning", "globals.messages.regenerate": "Regenerate", "globals.messages.replying": "Replying", @@ -844,8 +887,6 @@ "globals.messages.setUp": "Set up", "globals.messages.showLess": "Show less", "globals.messages.showMore": "Show more", - "globals.messages.smallScreenDescription": "Libredesk is designed for larger screens. For the best experience, please use a desktop or tablet.", - "globals.messages.smallScreenTitle": "Switch to desktop for the best experience", "globals.messages.somethingWentWrong": "Something went wrong", "globals.messages.startNewConversation": "Start new conversation", "globals.messages.startTypingToSearch": "Start typing to search...", @@ -858,6 +899,7 @@ "globals.messages.tooManyRequests": "Too many requests.", "globals.messages.true": "True", "globals.messages.unblock": "Unblock", + "globals.messages.unpublish": "Unpublish", "globals.messages.update": "Update", "globals.messages.upload": "Upload", "globals.messages.uploading": "Uploading", @@ -876,6 +918,7 @@ "globals.terms.announcement": "Announcement | Announcements", "globals.terms.apiKey": "API key | API keys", "globals.terms.appliesTo": "Applies to", + "globals.terms.article": "Article | Articles", "globals.terms.ascending": "Ascending", "globals.terms.assignedTeam": "Assigned team", "globals.terms.assignee": "Assignee", @@ -889,9 +932,11 @@ "globals.terms.background": "Background", "globals.terms.beta": "Beta", "globals.terms.black": "Black", + "globals.terms.blocked": "Blocked", "globals.terms.bold": "Bold", "globals.terms.body": "Body", "globals.terms.brandName": "Brand name", + "globals.terms.breadcrumb": "Breadcrumb", "globals.terms.businessHour": "Business hour | Business hours", "globals.terms.callbackURL": "Callback URL", "globals.terms.category": "Category", @@ -901,6 +946,9 @@ "globals.terms.closed": "Closed", "globals.terms.closedAt": "Closed at", "globals.terms.collapse": "Collapse", + "globals.messages.collapseAll": "Collapse all", + "globals.messages.expandAll": "Expand all", + "globals.terms.collection": "Collection | Collections", "globals.terms.contact": "Contact | Contacts", "globals.terms.contactEmail": "Contact email", "globals.terms.contactExternalId": "Contact external ID", @@ -910,6 +958,7 @@ "globals.terms.conversation": "Conversation | Conversations", "globals.terms.copy": "Copy", "globals.terms.country": "Country", + "globals.terms.countryCode": "Country code", "globals.terms.createdAt": "Created at", "globals.terms.question": "Question", "globals.terms.answer": "Answer", @@ -940,17 +989,24 @@ "globals.terms.filter": "Filter | Filters", "globals.terms.firstName": "First name | First names", "globals.terms.firstReplyAt": "First reply at", + "globals.terms.footer": "Footer", "globals.terms.fromEmailAddress": "From email address | From email addresses", "globals.terms.general": "General", + "globals.terms.appearance": "Appearance", + "globals.terms.desktop": "Desktop", + "globals.terms.tablet": "Tablet", + "globals.terms.mobile": "Mobile", "globals.terms.good": "Good", "globals.terms.google": "Google", "globals.terms.gradient": "Gradient", "globals.terms.great": "Great", + "globals.terms.helpCenter": "Help center | Help centers", "globals.terms.home": "Home", "globals.terms.homeScreen": "Home screen", "globals.terms.homeScreenApp": "Home screen app | Home screen apps", "globals.terms.host": "Host | Hosts", "globals.terms.hour": "Hour | Hours", + "globals.terms.icon": "Icon | Icons", "globals.terms.image": "Image | Images", "globals.terms.import": "Import | Imports", "globals.terms.inactive": "Inactive | Inactives", @@ -972,6 +1028,7 @@ "globals.terms.lastReplyAt": "Last reply at", "globals.terms.lastUpdated": "Last updated", "globals.terms.learnMore": "Learn more", + "globals.terms.link": "Link | Links", "globals.terms.listValues": "List values", "globals.terms.liveChat": "Live Chat", "globals.terms.loadMore": "Load more", @@ -979,7 +1036,9 @@ "globals.terms.log": "Log | Logs", "globals.terms.logoUrl": "Logo URL", "globals.terms.macro": "Macro | Macros", + "globals.terms.main": "Main", "globals.terms.mention": "Mention | Mentions", + "globals.terms.menu": "Menu", "globals.terms.message": "Message | Messages", "globals.terms.microsoft": "Microsoft", "globals.terms.myInbox": "My Inbox | My Inboxes", @@ -1000,10 +1059,12 @@ "globals.terms.page": "Page | Pages", "globals.terms.participant": "Participant | Participants", "globals.terms.password": "Password | Passwords", + "globals.terms.paused": "Paused", "globals.terms.pending": "Pending", "globals.terms.phoneNumber": "Phone number | Phone numbers", "globals.terms.pickDate": "Pick a date", "globals.terms.placeholder": "Placeholder | Placeholders", + "globals.terms.platform": "Platform", "globals.terms.poor": "Poor", "globals.terms.port": "Port | Ports", "globals.terms.primaryColor": "Primary color | Primary colors", @@ -1013,6 +1074,7 @@ "globals.terms.profile": "Profile | Profiles", "globals.terms.provider": "Provider | Providers", "globals.terms.providerURL": "Provider URL", + "globals.terms.published": "Published", "globals.terms.reconnect": "Reconnect", "globals.terms.referenceNumber": "Reference number", "globals.terms.refresh": "Refresh", @@ -1038,6 +1100,7 @@ "globals.terms.sla": "SLA | SLAs", "globals.terms.slaMetric": "SLA metric | SLA metrics", "globals.terms.slaPolicy": "SLA policy | SLA policies", + "globals.terms.slug": "Slug | Slugs", "globals.terms.small": "Small", "globals.terms.smtpHost": "SMTP Host | SMTP Hosts", "globals.terms.smtpPort": "SMTP Port | SMTP Ports", @@ -1056,6 +1119,7 @@ "globals.terms.tellUsMore": "Tell us more...", "globals.terms.template": "Template | Templates", "globals.terms.tenantID": "Tenant ID", + "globals.terms.textColor": "Text color", "globals.terms.time": "Time", "globals.terms.timestamp": "Timestamp | Timestamps", "globals.terms.timezone": "Timezone | Timezones", @@ -1081,12 +1145,150 @@ "globals.terms.waiting": "Waiting", "globals.terms.waitingSince": "Waiting since", "globals.terms.warning": "Warning | Warnings", + "globals.terms.info": "Info", + "globals.terms.success": "Success", + "globals.terms.danger": "Danger", + "globals.terms.summary": "Summary", "globals.terms.webhook": "Webhook | Webhooks", "globals.terms.week": "Week | Weeks", "globals.terms.white": "White", "globals.terms.workspace": "Workspace", "globals.terms.yesterday": "Yesterday", "globals.terms.you": "You", + "helpCenter.aiEnabled": "Allow AI assistants to use this article", + "helpCenter.article": "article | articles", + "helpCenter.articlePlaceholder": "Write your article...", + "helpCenter.aiEnabledHint": "Takes effect only when the article is published. Enable it in one language only, not in every translation.", + "helpCenter.customCSS": "Custom CSS", + "helpCenter.preview.sampleArticleTitle": "Sample article", + "helpCenter.preview.sampleCollection": "Sample collection", + "helpCenter.preview.sampleAuthor": "Sample author", + "helpCenter.preview.sampleArticleExcerpt": "A sample article showing how your article pages will look.", + "helpCenter.preview.sampleArticleHeading1": "Getting started", + "helpCenter.preview.sampleArticleHeading2": "Before you begin", + "helpCenter.preview.sampleArticleHeading3": "Next steps", + "helpCenter.preview.sampleArticleBody": "Body text, links and images appear here, styled with the settings you pick on the left.", + "helpCenter.preview.sampleArticleListItem": "List items and other formatting are styled the same way.", + "helpCenter.styling.brand": "Brand", + "helpCenter.styling.customCode": "Custom code", + "helpCenter.customJS": "Custom JS", + "helpCenter.deleteArticleConfirmation": "This will permanently delete the article.", + "helpCenter.deleteCollectionConfirmation": "This will permanently delete the collection and all articles in it.", + "helpCenter.deleteConfirmation": "This will permanently delete the help center, including all its collections and articles.", + "helpCenter.editArticle": "Edit article", + "helpCenter.editCollection": "Edit collection", + "helpCenter.headerText": "Header text", + "helpCenter.homeMetaDescriptionHint": "Shown in search-engine results and social previews for the help center home page. Leave blank to use the header text.", + "helpCenter.invalidColor": "Accent color must be a hex color code like #1f93ff.", + "helpCenter.invalidParent": "A collection cannot be its own parent.", + "helpCenter.parentLocaleMismatch": "The parent collection is in a different language. Pick a parent in the same language as this collection.", + "helpCenter.invalidCollection": "That collection belongs to another help center. Pick a collection in this help center.", + "helpCenter.invalidSlug": "This slug is not allowed. Use a different slug.", + "helpCenter.invalidStatus": "Article status must be draft or published.", + "helpCenter.invalidTheme": "These appearance settings could not be read. Reload the page and try again.", + "helpCenter.announcementTextRequired": "The announcement needs text. A link on its own is not shown.", + "helpCenter.invalidLocale": "Invalid language code. Use a code like en or en-US.", + "helpCenter.defaultLocaleNotAllowed": "The default language is not in the help center's languages. Add it to the list or pick another default.", + "helpCenter.customDomainInUse": "Another help center already uses this domain. Visitors on it would see that help center. Remove the domain there first or pick a different one.", + "helpCenter.localeNotSupported": "This language is not one of the help center's supported languages. Content saved in it will not appear on the public site. Add the language to the help center first.", + "helpCenter.localeInUse": "Language {locale} still has collections or articles. Removing it would hide them from the public site with no way to reach them. Move or delete that content first.", + "helpCenter.invalidURL": "Enter a full URL starting with https:// or a path starting with /.", + "helpCenter.invalidAuthor": "The selected author is not an agent or AI assistant. Pick a different author.", + "helpCenter.writtenBy": "Written by", + "helpCenter.createdBy": "Created by", + "helpCenter.collectionLocaleMismatch": "The collection is in a different language than the article. Pick a collection in the article's language.", + "helpCenter.excerpt": "Excerpt", + "helpCenter.excerptHint": "A one-line summary shown under the article title and in search results.", + "helpCenter.feedbackThanks": "Thanks for your feedback.", + "helpCenter.insights": "Search insights", + "helpCenter.localeChangeHasContent": "This collection contains articles or sub-collections in its current language. Changing the language would hide them from the help center. Move them out first.", + "helpCenter.metaDescription": "Meta description", + "helpCenter.metaDescriptionHint": "Shown in search-engine results and social previews. Leave blank to use the excerpt.", + "helpCenter.metaImageURL": "Social image URL", + "helpCenter.metaTitle": "Meta title", + "helpCenter.metaTitleHint": "Title shown in search engines and browser tabs. Leave blank to use the article title.", + "helpCenter.notFoundText": "This page doesn't exist or may have moved. Search above, or go back to the help center home.", + "helpCenter.errorText": "The page couldn't be loaded due to a temporary problem. Try again in a moment, or go back to the help center home.", + "helpCenter.backToHelpCenter": "Back to help center", + "helpCenter.noResultSearches": "Searches with no results", + "helpCenter.noSearchData": "No searches recorded yet.", + "helpCenter.onThisPage": "On this page", + "helpCenter.skipToContent": "Skip to main content", + "helpCenter.resultsCount": "{count} result | {count} results", + "helpCenter.supportedLanguages": "Supported languages", + "helpCenter.visitSite": "Visit site", + "helpCenter.supportedLanguagesHint": "Add a language before authoring articles in it.", + "helpCenter.defaultLanguage": "Default language", + "helpCenter.defaultLanguageHint": "Visitors land on this language unless they pick another.", + "helpCenter.searchTerm": "Search term", + "helpCenter.searchCount": "Searches", + "helpCenter.seo": "SEO & metadata", + "helpCenter.topSearches": "Top searches", + "helpCenter.wasHelpful": "Was this article helpful?", + "helpCenter.maxDepthReached": "Collections can be nested up to 3 levels. Choose a higher-level parent.", + "helpCenter.relatedArticles": "Related articles", + "helpCenter.navLinks": "Navigation links", + "helpCenter.faviconHint": "https://example.com/favicon.ico", + "helpCenter.styling.header": "Header & hero", + "helpCenter.styling.tagline": "Tagline", + "helpCenter.styling.bgDefault": "Default (accent tint)", + "helpCenter.styling.bgSolid": "Solid color", + "helpCenter.styling.textColorHint": "Leave blank to use the default.", + "helpCenter.styling.inlineMarkdownHint": "Markdown is supported, e.g. **bold**, *italic* and [links](https://example.com).", + "helpCenter.styling.footerTaglineHint": "A company slogan or contact info", + "helpCenter.styling.socialLinks": "Social links", + "helpCenter.styling.articlePage": "Article page", + "helpCenter.styling.showToc": "Show table of contents", + "helpCenter.styling.showRelated": "Show related articles", + "helpCenter.styling.showAuthor": "Show author", + "helpCenter.styling.headerImageHint": "Recommended: at least 1600x500px (roughly 3:1), JPG/PNG/WebP. The image is centered and cropped to fit.", + "helpCenter.styling.landingPage": "Landing page", + "helpCenter.styling.collectionLayout": "Collection layout", + "helpCenter.styling.layoutGrid": "Card grid", + "helpCenter.styling.layoutList": "One per row", + "helpCenter.styling.cardsPerRow": "Cards per row", + "helpCenter.styling.cardIconPosition": "Card icon position", + "helpCenter.styling.iconBesideTitle": "Beside the title", + "helpCenter.styling.iconAboveTitle": "Above the title", + "helpCenter.styling.iconCentered": "Centered", + "helpCenter.styling.showCardDescription": "Show collection descriptions", + "helpCenter.styling.showCardCount": "Show article counts", + "helpCenter.styling.showCardAuthors": "Show author avatars", + "helpCenter.styling.showIconTile": "Show icon background tile", + "helpCenter.styling.showPopularArticles": "Show popular articles", + "helpCenter.styling.popularArticlesLabel": "Popular articles heading", + "helpCenter.styling.announcementHint": "A dismissible bar shown above the header on every page. Leave the text empty to hide it.", + "helpCenter.authors": "author | authors", + "helpCenter.social.website": "Website", + "helpCenter.social.twitter": "X (Twitter)", + "helpCenter.social.github": "GitHub", + "helpCenter.social.linkedin": "LinkedIn", + "helpCenter.social.facebook": "Facebook", + "helpCenter.social.instagram": "Instagram", + "helpCenter.social.youtube": "YouTube", + "helpCenter.newArticle": "New article", + "helpCenter.newCollection": "New collection", + "helpCenter.noArticles": "This collection has no articles yet. Try searching, or browse the other collections.", + "helpCenter.noCollections": "No collections yet.", + "helpCenter.noPublishedContent": "Nothing has been published here yet. Please check back later.", + "helpCenter.noCollectionsInLanguage": "No collections in this language. Create one before saving the article in it.", + "helpCenter.noResults": "No articles matched your search. Try fewer or different words.", + "helpCenter.pageTitle": "Page title", + "helpCenter.parentCollection": "Parent collection", + "helpCenter.pause": "Pause site", + "helpCenter.popularArticles": "Popular articles", + "helpCenter.poweredBy": "Powered by", + "helpCenter.resume": "Resume site", + "helpCenter.searchPlaceholder": "Search articles...", + "helpCenter.searchResults": "Results for", + "helpCenter.templates.docs": "Docs", + "helpCenter.templates.docsHint": "Documentation layout with a top navigation bar, a sidebar listing collections and quick search (Ctrl+K).", + "helpCenter.templates.classic": "Classic", + "helpCenter.templates.classicHint": "Landing page layout with a hero banner, a large search bar and collection cards.", + "helpCenter.slugHint": "Used in the help center URL.", + "helpCenter.customDomain": "Custom domain (optional)", + "helpCenter.customDomainHint": "Serve this help center on its own domain instead of the app URL. Point the domain at Libredesk in your DNS and reverse proxy first.", + "helpCenter.invalidCustomDomain": "Enter the domain's root URL starting with https://, with no path or trailing slash, e.g. https://help.example.com.", "imageLightbox.next": "Next image", "imageLightbox.previous": "Previous image", "imageLightbox.resetZoom": "Reset zoom", @@ -1156,6 +1358,7 @@ "placeholders.selectEvents": "Select events", "placeholders.selectField": "Select field", "placeholders.selectInbox": "Select inbox", + "placeholders.selectLanguage": "Select language", "placeholders.selectOperator": "Select operator", "placeholders.selectPosition": "Select position", "placeholders.selectPriority": "Select priority", @@ -1185,6 +1388,7 @@ "replyBox.toRequired": "At least one recipient is required in the To field.", "report.agentStatus": "Agent status", "report.autoRefreshPaused": "Auto-refresh paused", + "report.awaitingFirstReply": "Awaiting First Reply", "report.chart.newConversations": "New conversations", "report.chart.resolvedConversations": "Resolved conversations", "report.chart.title": "Conversation trends", @@ -1269,6 +1473,7 @@ "user.userAlreadyLoggedIn": "User already logged in", "user.userCannotDeleteSelf": "You cannot delete yourself", "validation.invalid": "Invalid", + "validation.invalidAvailabilityStatus": "Invalid availability status", "validation.invalidColor": "Invalid color", "validation.invalidCredential": "Invalid credential", "validation.invalidCsvFile": "Invalid CSV file", @@ -1282,6 +1487,7 @@ "validation.invalidPermission": "Invalid permission", "validation.invalidPhone": "Invalid phone number", "validation.invalidPortValue": "Invalid port value", + "validation.invalidRole": "Invalid role", "validation.invalidSnoozeDuration": "Invalid snooze duration", "validation.invalidTimeFormat": "Invalid time format (HH:mm)", "validation.invalidUrl": "Invalid URL", @@ -1325,5 +1531,10 @@ "webhook.sentSuccessfully": "Webhook sent successfully", "widget.conversationClosed": "This conversation has been closed", "widget.ipBlocked": "Access denied", - "widget.prechatForm.startChat": "Start chat" + "widget.prechatForm.startChat": "Start chat", + "conversation.sidebarCounts.all": "{count} open conversation in all | {count} open conversations in all", + "conversation.sidebarCounts.assigned": "{count} open conversation in my inbox | {count} open conversations in my inbox", + "conversation.sidebarCounts.mentioned": "{count} open conversation with mentions | {count} open conversations with mentions", + "conversation.sidebarCounts.view": "{count} conversation in this view | {count} conversations in this view", + "conversation.sidebarCounts.unassigned": "{count} open unassigned conversation | {count} open unassigned conversations" }