diff --git a/app/javascript/dashboard/i18n/locale/am/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/am/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/am/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/am/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/am/auditLogs.json b/app/javascript/dashboard/i18n/locale/am/auditLogs.json
index 7a693f66c..0145fee0c 100644
--- a/app/javascript/dashboard/i18n/locale/am/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/am/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/am/bulkActions.json b/app/javascript/dashboard/i18n/locale/am/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/am/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/am/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/am/contact.json b/app/javascript/dashboard/i18n/locale/am/contact.json
index 882643434..54a06bb53 100644
--- a/app/javascript/dashboard/i18n/locale/am/contact.json
+++ b/app/javascript/dashboard/i18n/locale/am/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/am/conversation.json b/app/javascript/dashboard/i18n/locale/am/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/am/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/am/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/am/generalSettings.json b/app/javascript/dashboard/i18n/locale/am/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/am/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/am/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/am/helpCenter.json b/app/javascript/dashboard/i18n/locale/am/helpCenter.json
index 30f3440e5..764f6adce 100644
--- a/app/javascript/dashboard/i18n/locale/am/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/am/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
@@ -250,13 +250,13 @@
"DOMAIN": {
"LABEL": "Custom Domain",
"PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: %{exampleURL}",
+ "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}",
"ERROR": "Enter a valid domain URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Home Page Link",
"PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "The link used to return from the portal to the home page. Eg: %{exampleURL}",
+ "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}",
"ERROR": "Enter a valid home page URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/am/integrationApps.json b/app/javascript/dashboard/i18n/locale/am/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/am/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/am/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/am/integrations.json b/app/javascript/dashboard/i18n/locale/am/integrations.json
index f478b71b4..05ae00e88 100644
--- a/app/javascript/dashboard/i18n/locale/am/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/am/integrations.json
@@ -31,7 +31,7 @@
},
"END_POINT": {
"LABEL": "Webhook URL",
- "PLACEHOLDER": "Example: %{webhookExampleURL}",
+ "PLACEHOLDER": "Example: {webhookExampleURL}",
"ERROR": "Please enter a valid URL"
},
"EDIT_SUBMIT": "Update webhook",
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "How to use the Slack Integration?",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***%{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***%{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
"SELECTED": "selected"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/am/report.json b/app/javascript/dashboard/i18n/locale/am/report.json
index 575ea490e..c81b9ff53 100644
--- a/app/javascript/dashboard/i18n/locale/am/report.json
+++ b/app/javascript/dashboard/i18n/locale/am/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -123,13 +123,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -190,13 +190,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -257,13 +257,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -324,13 +324,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -436,8 +436,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/am/search.json b/app/javascript/dashboard/i18n/locale/am/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/am/search.json
+++ b/app/javascript/dashboard/i18n/locale/am/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/am/settings.json b/app/javascript/dashboard/i18n/locale/am/settings.json
index 0df5614d3..66cfca496 100644
--- a/app/javascript/dashboard/i18n/locale/am/settings.json
+++ b/app/javascript/dashboard/i18n/locale/am/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/am/teamsSettings.json b/app/javascript/dashboard/i18n/locale/am/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/am/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/am/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/am/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/am/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/am/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/am/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json
index 632d82390..e02cc7c55 100644
--- a/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "تعذر حذف الصفة المخصصة. حاول مرة أخرى."
},
"CONFIRM": {
- "TITLE": "هل أنت متأكد من أنك تريد حذف - %{attributeName}",
+ "TITLE": "هل أنت متأكد من أنك تريد حذف - {attributeName}",
"PLACE_HOLDER": "الرجاء كتابة {attributeName} للتأكيد",
"MESSAGE": "الحذف سوف يزيل الصفة المخصصة",
"YES": "حذف ",
diff --git a/app/javascript/dashboard/i18n/locale/ar/auditLogs.json b/app/javascript/dashboard/i18n/locale/ar/auditLogs.json
index 19d77f505..ab2049846 100644
--- a/app/javascript/dashboard/i18n/locale/ar/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ar/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "النظام",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} أنشأ قاعدة أتمتة جديدة (#%{id})",
- "EDIT": "%{agentName} قام بتحديث قاعدة أتمتة (#%{id})",
- "DELETE": "%{agentName} حذف قاعدة أتمتة (#%{id})"
+ "ADD": "{agentName} أنشأ قاعدة أتمتة جديدة (#{id})",
+ "EDIT": "{agentName} قام بتحديث قاعدة أتمتة (#{id})",
+ "DELETE": "{agentName} حذف قاعدة أتمتة (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} دعا %{invitee} إلى الحساب كـ %{role}",
+ "ADD": "{agentName} دعا {invitee} إلى الحساب كـ {role}",
"EDIT": {
- "SELF": "%{agentName} غير %{attributes} الخاصة به إلى %{values}",
- "OTHER": "%{agentName} غير %{attributes} لـ %{user} إلى %{values}",
- "DELETED": "%{agentName} غير %{attributes} لـ %{user} إلى %{values}"
+ "SELF": "{agentName} غير {attributes} الخاصة به إلى {values}",
+ "OTHER": "{agentName} غير {attributes} لـ {user} إلى {values}",
+ "DELETED": "{agentName} غير {attributes} لـ {user} إلى {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} أنشأ صندوق وارد جديد (#%{id})",
- "EDIT": "%{agentName} قام بتحديث صندوق الوارد (#%{id})",
- "DELETE": "%{agentName} حذف صندوق الوارد (#%{id})"
+ "ADD": "{agentName} أنشأ صندوق وارد جديد (#{id})",
+ "EDIT": "{agentName} قام بتحديث صندوق الوارد (#{id})",
+ "DELETE": "{agentName} حذف صندوق الوارد (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} أنشأ Webhook جديد (#%{id})",
- "EDIT": "%{agentName} قام بتحديث Webhook (#%{id})",
- "DELETE": "%{agentName} حذف Webhook (#%{id})"
+ "ADD": "{agentName} أنشأ Webhook جديد (#{id})",
+ "EDIT": "{agentName} قام بتحديث Webhook (#{id})",
+ "DELETE": "{agentName} حذف Webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} قام بتسجيل الدخول",
- "SIGN_OUT": "%{agentName} قام بتسجيل الخروج"
+ "SIGN_IN": "{agentName} قام بتسجيل الدخول",
+ "SIGN_OUT": "{agentName} قام بتسجيل الخروج"
},
"TEAM": {
- "ADD": "%{agentName} أنشأ فريق جديد (#%{id})",
- "EDIT": "%{agentName} قام بتحديث الفريق (#%{id})",
- "DELETE": "%{agentName} حذف الفريق (#%{id})"
+ "ADD": "{agentName} أنشأ فريق جديد (#{id})",
+ "EDIT": "{agentName} قام بتحديث الفريق (#{id})",
+ "DELETE": "{agentName} حذف الفريق (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} أنشأ ماكرو جديد (#%{id})",
- "EDIT": "%{agentName} قام بتحديث ماكرو (#%{id})",
- "DELETE": "%{agentName} حذف ماكرو (#%{id})"
+ "ADD": "{agentName} أنشأ ماكرو جديد (#{id})",
+ "EDIT": "{agentName} قام بتحديث ماكرو (#{id})",
+ "DELETE": "{agentName} حذف ماكرو (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} أضاف %{user} إلى صندوق الوارد (#%{inbox_id})",
- "REMOVE": "%{agentName} أزال %{user} من صندوق الوارد (#%{inbox_id})"
+ "ADD": "{agentName} أضاف {user} إلى صندوق الوارد (#{inbox_id})",
+ "REMOVE": "{agentName} أزال {user} من صندوق الوارد (#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} أضاف %{user} إلى الفريق (#%{team_id})",
- "REMOVE": "%{agentName} أزال %{user} من الفريق (#%{team_id})"
+ "ADD": "{agentName} أضاف {user} إلى الفريق (#{team_id})",
+ "REMOVE": "{agentName} أزال {user} من الفريق (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} قام بتحديث إعدادات الحساب (#%{id})"
+ "EDIT": "{agentName} قام بتحديث إعدادات الحساب (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ar/bulkActions.json b/app/javascript/dashboard/i18n/locale/ar/bulkActions.json
index ad80d7b52..1b0e4a6d6 100644
--- a/app/javascript/dashboard/i18n/locale/ar/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ar/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} المحادثات المحددة",
+ "CONVERSATIONS_SELECTED": "{conversationCount} المحادثات المحددة",
"AGENT_SELECT_LABEL": "اختر وكيل",
- "ASSIGN_CONFIRMATION_LABEL": "هل أنت متأكد من أنك تريد تعيين %{conversationCount} %{conversationLabel} إلى",
- "UNASSIGN_CONFIRMATION_LABEL": "هل أنت متأكد من إلغاء تعيين %{conversationCount} %{conversationLabel}؟",
+ "ASSIGN_CONFIRMATION_LABEL": "هل أنت متأكد من أنك تريد تعيين {conversationCount} {conversationLabel} إلى",
+ "UNASSIGN_CONFIRMATION_LABEL": "هل أنت متأكد من إلغاء تعيين {conversationCount} {conversationLabel}؟",
"GO_BACK_LABEL": "العودة للخلف",
"ASSIGN_LABEL": "تكليف",
"YES": "نعم",
diff --git a/app/javascript/dashboard/i18n/locale/ar/contact.json b/app/javascript/dashboard/i18n/locale/ar/contact.json
index 95bc3e3b4..8fa52fa31 100644
--- a/app/javascript/dashboard/i18n/locale/ar/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ar/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "ملخص",
- "DELETE_WARNING": "سيتم حذف جهة الاتصال %{primaryContactName}.",
- "ATTRIBUTE_WARNING": "سيتم نسخ تفاصيل الاتصال من %{primaryContactName} إلى %{parentContactName}."
+ "DELETE_WARNING": "سيتم حذف جهة الاتصال {primaryContactName}.",
+ "ATTRIBUTE_WARNING": "سيتم نسخ تفاصيل الاتصال من {primaryContactName} إلى {parentContactName}."
},
"SEARCH": {
"ERROR": "رسالة_خطأ"
diff --git a/app/javascript/dashboard/i18n/locale/ar/conversation.json b/app/javascript/dashboard/i18n/locale/ar/conversation.json
index dcc921edc..2ef05e97d 100644
--- a/app/javascript/dashboard/i18n/locale/ar/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ar/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "لا يوجد",
"INPUT_PLACEHOLDER": "تحديد الأولوية",
"NO_RESULTS": "لم يتم العثور على النتائج",
- "SUCCESSFUL": "تغيير أولوية معرف المحادثة %{conversationId} إلى %{priority}",
+ "SUCCESSFUL": "تغيير أولوية معرف المحادثة {conversationId} إلى {priority}",
"FAILED": "تعذر تغيير الأولوية، الرجاء المحاولة مرة أخرى."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "تعيين فريق",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "معرف المحادثة %{conversationId} تم تعيينه لـ \"%{agentName}\"",
+ "SUCCESFUL": "معرف المحادثة {conversationId} تم تعيينه لـ \"{agentName}\"",
"FAILED": "تعذر تعيين الوكيل. الرجاء المحاولة مرة أخرى."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "تعيين تسمية #%{labelName} لمعرف المحادثة %{conversationId}",
+ "SUCCESFUL": "تعيين تسمية #{labelName} لمعرف المحادثة {conversationId}",
"FAILED": "تعذر تعيين التسمية. الرجاء المحاولة مرة أخرى."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "الفريق المعين \"%{team}\" لمعرف المحادثة %{conversationId}",
+ "SUCCESFUL": "الفريق المعين \"{team}\" لمعرف المحادثة {conversationId}",
"FAILED": "تعذر تعيين الفريق. الرجاء المحاولة مرة أخرى."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "اهلاً 👋، مرحباً بك في %{installationName}!",
- "DESCRIPTION": "شكرا للتسجيل. نريدك أن تحصل على أقصى استفادة من %{installationName}. إليك بعض الأشياء التي يمكنك القيام بها في %{installationName} لجعل التجربة رائعة.",
- "GREETING_MORNING": "👋 صباح الخير، %{name}. مرحبا بك في %{installationName}.",
- "GREETING_AFTERNOON": "👋 مساء الخير، %{name}. مرحبا بك في %{installationName}.",
- "GREETING_EVENING": "👋 مساء الخير، %{name}. مرحبا بك في %{installationName}.",
+ "TITLE": "اهلاً 👋، مرحباً بك في {installationName}!",
+ "DESCRIPTION": "شكرا للتسجيل. نريدك أن تحصل على أقصى استفادة من {installationName}. إليك بعض الأشياء التي يمكنك القيام بها في {installationName} لجعل التجربة رائعة.",
+ "GREETING_MORNING": "👋 صباح الخير، {name}. مرحبا بك في {installationName}.",
+ "GREETING_AFTERNOON": "👋 مساء الخير، {name}. مرحبا بك في {installationName}.",
+ "GREETING_EVENING": "👋 مساء الخير، {name}. مرحبا بك في {installationName}.",
"READ_LATEST_UPDATES": "اطلع على آخر التحديثات",
"ALL_CONVERSATION": {
"TITLE": "جميع محادثاتك في مكان واحد",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "المشاركون في المحادثة",
"NO_RECORDS_FOUND": "لم يتم العثور على النتائج",
"ADD_PARTICIPANTS": "اختر المشاركين",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} أخرى",
- "REMANING_PARTICIPANT_TEXT": "+%{count} أخرى",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} شخص مشارك.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} شخص مشارك.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} أخرى",
+ "REMANING_PARTICIPANT_TEXT": "+{count} أخرى",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} شخص مشارك.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} شخص مشارك.",
"NO_PARTICIPANTS_TEXT": "لا أحد يشارك!",
"WATCH_CONVERSATION": "الانضمام إلى المحادثة",
"YOU_ARE_WATCHING": "أنت مشترك",
diff --git a/app/javascript/dashboard/i18n/locale/ar/generalSettings.json b/app/javascript/dashboard/i18n/locale/ar/generalSettings.json
index c82f0b1dc..d325943e2 100644
--- a/app/javascript/dashboard/i18n/locale/ar/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ar/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "يمكنك تلقي رسائل البريد الإلكتروني في النطاق المخصص الخاص بك الآن."
}
},
- "UPDATE_CHATWOOT": "يتوفر تحديث %{latestChatwootVersion} لـ Chatwoot. الرجاء التحديث.",
+ "UPDATE_CHATWOOT": "يتوفر تحديث {latestChatwootVersion} لـ Chatwoot. الرجاء التحديث.",
"LEARN_MORE": "اعرف المزيد",
"PAYMENT_PENDING": "الدفعة الخاصة بك معلقة. الرجاء تحديث معلومات الدفع الخاصة بك للاستمرار في استخدام Chatwoot",
"LIMITS_UPGRADE": "لقد تجاوز حسابك حدود الاستخدام، يرجى ترقية خطتك للاستمرار في استخدام Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ar/helpCenter.json b/app/javascript/dashboard/i18n/locale/ar/helpCenter.json
index 5738da3b0..0b7c03f7b 100644
--- a/app/javascript/dashboard/i18n/locale/ar/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ar/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "يبحث...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ar/integrationApps.json b/app/javascript/dashboard/i18n/locale/ar/integrationApps.json
index 12905e7c8..1ec6c3cdf 100644
--- a/app/javascript/dashboard/i18n/locale/ar/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ar/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "جلب التكاملات",
- "NO_HOOK_CONFIGURED": "لا يوجد %{integrationId} تكاملات مكونة في هذا الحساب.",
+ "NO_HOOK_CONFIGURED": "لا يوجد {integrationId} تكاملات مكونة في هذا الحساب.",
"HEADER": "التطبيقات",
"STATUS": {
"ENABLED": "مفعل",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "قطع الاتصال"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "تدفق الحوار هو منصة لفهم اللغة الطبيعية التي تجعل من السهل تصميم ودمج واجهة المستخدم للمحادثة في تطبيق الهاتف المحمول الخاص بك، تطبيق الويب، الجهاز، البوت، نظام الاستجابة الصوتية التفاعلي، وما إلى ذلك.
تكامل تدفق الحوار مع %{installationName} يسمح لك بتكوين بوت تدفق الحوار مع صناديق الوارد الخاصة بك والذي يتيح للبوت التعامل مع الاستفسارات في البداية وتسليمها إلى وكيل عند الحاجة. ويمكن استخدام تدفق البيانات لتأهيل الخيوط وتقليل عبء العمل الملقى على عاتق الوكلاء عن طريق طرح الأسئلة المتكررة وما إلى ذلك.
لإضافة تدفق الحوار، تحتاج إلى إنشاء حساب خدمة في وحدة تحكم مشروع جوجل الخاص بك ومشاركة بيانات الاعتماد. يرجى الرجوع إلى مستندات Dialogflow للحصول على مزيد من المعلومات."
+ "DIALOGFLOW": "تدفق الحوار هو منصة لفهم اللغة الطبيعية التي تجعل من السهل تصميم ودمج واجهة المستخدم للمحادثة في تطبيق الهاتف المحمول الخاص بك، تطبيق الويب، الجهاز، البوت، نظام الاستجابة الصوتية التفاعلي، وما إلى ذلك.
تكامل تدفق الحوار مع {installationName} يسمح لك بتكوين بوت تدفق الحوار مع صناديق الوارد الخاصة بك والذي يتيح للبوت التعامل مع الاستفسارات في البداية وتسليمها إلى وكيل عند الحاجة. ويمكن استخدام تدفق البيانات لتأهيل الخيوط وتقليل عبء العمل الملقى على عاتق الوكلاء عن طريق طرح الأسئلة المتكررة وما إلى ذلك.
لإضافة تدفق الحوار، تحتاج إلى إنشاء حساب خدمة في وحدة تحكم مشروع جوجل الخاص بك ومشاركة بيانات الاعتماد. يرجى الرجوع إلى مستندات Dialogflow للحصول على مزيد من المعلومات."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ar/integrations.json b/app/javascript/dashboard/i18n/locale/ar/integrations.json
index 4f5e2fe11..140474238 100644
--- a/app/javascript/dashboard/i18n/locale/ar/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ar/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "تأكيد الحذف",
- "MESSAGE": "هل أنت متأكد من حذف webhook؟ (%{webhookURL})",
+ "MESSAGE": "هل أنت متأكد من حذف webhook؟ ({webhookURL})",
"YES": "نعم، احذف ",
"NO": "لا، احتفظ به"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "نعم، احذف",
"CONFIRM_NO": "لا، احتفظ به",
"TITLE": "تأكيد الحذف",
- "MESSAGE": "هل أنت متأكد من حذف التطبيق - %{appName}؟",
+ "MESSAGE": "هل أنت متأكد من حذف التطبيق - {appName}؟",
"API_SUCCESS": "تم حذف تطبيق لوحة التحكم بنجاح",
"API_ERROR": "لم نتمكن من حذف التطبيق. الرجاء المحاولة مرة أخرى لاحقاً"
}
@@ -235,7 +235,7 @@
"ERROR": "حدث خطأ أثناء جلب المشكلات من Linear، الرجاء المحاولة مرة أخرى",
"LINK_SUCCESS": "تم ربط المشكلة بنجاح",
"LINK_ERROR": "حدث خطأ أثناء ربط المشكلة، الرجاء المحاولة مرة أخرى",
- "LINK_TITLE": "محادثة (#%{conversationId}) مع %{name}"
+ "LINK_TITLE": "محادثة (#{conversationId}) مع {name}"
},
"ADD_OR_LINK": {
"TITLE": "إنشاء/رابط مشكلة في Linear",
@@ -294,7 +294,7 @@
"PRIORITY": "الأولوية",
"ASSIGNEE": "المكلَّف",
"LABELS": "الوسوم",
- "CREATED_AT": "تم إنشاؤها في %{createdAt}"
+ "CREATED_AT": "تم إنشاؤها في {createdAt}"
},
"UNLINK": {
"TITLE": "إلغاء الربط",
diff --git a/app/javascript/dashboard/i18n/locale/ar/report.json b/app/javascript/dashboard/i18n/locale/ar/report.json
index 25d9bdcb1..f1f1dd33c 100644
--- a/app/javascript/dashboard/i18n/locale/ar/report.json
+++ b/app/javascript/dashboard/i18n/locale/ar/report.json
@@ -23,13 +23,13 @@
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الرد الأول هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الحل هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "وقت انتظار العميل",
- "TOOLTIP_TEXT": "وقت الانتظار هو %{metricValue} (بناء على ردود %{conversationCount})"
+ "TOOLTIP_TEXT": "وقت الانتظار هو {metricValue} (بناء على ردود {conversationCount})"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الرد الأول هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الحل هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@@ -234,13 +234,13 @@
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الرد الأول هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الحل هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@@ -301,13 +301,13 @@
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الرد الأول هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الحل هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@@ -368,13 +368,13 @@
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الرد الأول هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
- "TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
+ "TOOLTIP_TEXT": "وقت الحل هو {metricValue} (على أساس {conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ar/search.json b/app/javascript/dashboard/i18n/locale/ar/search.json
index 988d6fd50..b18b19dd3 100644
--- a/app/javascript/dashboard/i18n/locale/ar/search.json
+++ b/app/javascript/dashboard/i18n/locale/ar/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "الرسائل"
},
"SEARCHING_DATA": "جاري البحث",
- "EMPTY_STATE": "لم يتم العثور على %{item} للطلب '%{query}'",
- "EMPTY_STATE_FULL": "لم يتم العثور على نتائج للطلب '%{query}'",
+ "EMPTY_STATE": "لم يتم العثور على {item} للطلب '{query}'",
+ "EMPTY_STATE_FULL": "لم يتم العثور على نتائج للطلب '{query}'",
"PLACEHOLDER_KEYBINDING": "/ للتركيز",
"INPUT_PLACEHOLDER": "أكتب 3 أحرف أو أكثر للبحث",
"EMPTY_STATE_DEFAULT": "البحث عن طريق معرف المحادثة أو البريد الإلكتروني أو رقم الهاتف أو الرسائل للحصول على نتائج بحث أفضل. ",
diff --git a/app/javascript/dashboard/i18n/locale/ar/settings.json b/app/javascript/dashboard/i18n/locale/ar/settings.json
index 42ecf7d1f..3bc3b1567 100644
--- a/app/javascript/dashboard/i18n/locale/ar/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ar/settings.json
@@ -301,7 +301,7 @@
"TITLE": "الفواتير",
"CURRENT_PLAN": {
"TITLE": "الباقة الحالية",
- "PLAN_NOTE": "أنت مشترك حاليا في باقة**%{plan}** مع تراخيص **%{quantity}**"
+ "PLAN_NOTE": "أنت مشترك حاليا في باقة**{plan}** مع تراخيص **{quantity}**"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "إدارة الاشتراك الخاص بك",
diff --git a/app/javascript/dashboard/i18n/locale/ar/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ar/teamsSettings.json
index ef3b31c87..f7cf00f77 100644
--- a/app/javascript/dashboard/i18n/locale/ar/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ar/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "إضافة وكيل للفريق",
- "TITLE": "إضافة وكلاء للفريق - %{teamName}",
+ "TITLE": "إضافة وكلاء للفريق - {teamName}",
"DESC": "إضافة وكلاء إلى فريقك الجديد. هذا يتيح لكم العمل كفريق في المحادثات، والحصول على إشعار عن الأحداث الجديدة في نفس المحادثة."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "تحديث الوكلاء في الفريق",
- "TITLE": "إضافة وكلاء للفريق - %{teamName}",
+ "TITLE": "إضافة وكلاء للفريق - {teamName}",
"DESC": "إضافة وكلاء إلى فريقك الذي تم إنشاؤه حديثاً. سيتم إعلام جميع الوكلاء المضافين عند تعيين محادثة لهذا الفريق."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "إضافة وكلاء إلى فريقك...",
"SELECT": "حدد",
"SELECT_ALL": "تحديد جميع الوكلاء",
- "SELECTED_COUNT": "تم تحديد %{selected} من أصل %{total} وكيل."
+ "SELECTED_COUNT": "تم تحديد {selected} من أصل {total} وكيل."
},
"ADD": {
- "TITLE": "إضافة وكلاء للفريق - %{teamName}",
+ "TITLE": "إضافة وكلاء للفريق - {teamName}",
"DESC": "إضافة وكلاء إلى فريقك الجديد. هذا يتيح لكم العمل كفريق في المحادثات، والحصول على إشعار عن الأحداث الجديدة في نفس المحادثة.",
"SELECT": "حدد",
"SELECT_ALL": "تحديد جميع الوكلاء",
- "SELECTED_COUNT": "تم تحديد %{selected} من أصل %{total} وكيل.",
+ "SELECTED_COUNT": "تم تحديد {selected} من أصل {total} وكيل.",
"BUTTON_TEXT": "إضافة وكلاء",
"AGENT_VALIDATION_ERROR": "اختر وكيل واحد على الأقل."
},
diff --git a/app/javascript/dashboard/i18n/locale/ar/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ar/whatsappTemplates.json
index c77153c72..7e1af5c74 100644
--- a/app/javascript/dashboard/i18n/locale/ar/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ar/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "قوالب الواتساب",
"SUBTITLE": "حدد القالب الذي تريد إرساله",
- "TEMPLATE_SELECTED_SUBTITLE": "معالجة %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "معالجة {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "نماذج البحث",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "المتغيرات",
- "VARIABLE_PLACEHOLDER": "أدخل قيمة %{variable}",
+ "VARIABLE_PLACEHOLDER": "أدخل قيمة {variable}",
"GO_BACK_LABEL": "العودة للخلف",
"SEND_MESSAGE_LABEL": "إرسال الرسالة",
"FORM_ERROR_MESSAGE": "يرجى ملء جميع المتغيرات قبل الإرسال"
diff --git a/app/javascript/dashboard/i18n/locale/bg/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/bg/attributesMgmt.json
index f148d5c91..72aa03bfe 100644
--- a/app/javascript/dashboard/i18n/locale/bg/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/bg/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Изтриване ",
diff --git a/app/javascript/dashboard/i18n/locale/bg/auditLogs.json b/app/javascript/dashboard/i18n/locale/bg/auditLogs.json
index 43c9b6c9e..051da7d61 100644
--- a/app/javascript/dashboard/i18n/locale/bg/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/bg/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/bg/bulkActions.json b/app/javascript/dashboard/i18n/locale/bg/bulkActions.json
index 92138294f..60f62f9b0 100644
--- a/app/javascript/dashboard/i18n/locale/bg/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/bg/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Изберете агент",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/bg/contact.json b/app/javascript/dashboard/i18n/locale/bg/contact.json
index c35c753fe..e6042c4f4 100644
--- a/app/javascript/dashboard/i18n/locale/bg/contact.json
+++ b/app/javascript/dashboard/i18n/locale/bg/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Резюме",
- "DELETE_WARNING": "Контакт от %{primaryContactName} ще бъде изтрит.",
- "ATTRIBUTE_WARNING": "Детайлите на контакт %{primaryContactName} ще бъдат копирани в %{parentContactName}."
+ "DELETE_WARNING": "Контакт от {primaryContactName} ще бъде изтрит.",
+ "ATTRIBUTE_WARNING": "Детайлите на контакт {primaryContactName} ще бъдат копирани в {parentContactName}."
},
"SEARCH": {
"ERROR": "ГРЕШКА"
diff --git a/app/javascript/dashboard/i18n/locale/bg/conversation.json b/app/javascript/dashboard/i18n/locale/bg/conversation.json
index cb0f81788..9a77111f2 100644
--- a/app/javascript/dashboard/i18n/locale/bg/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/bg/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Нито един",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Няма намерени резултати",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Няма намерени резултати",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/bg/generalSettings.json b/app/javascript/dashboard/i18n/locale/bg/generalSettings.json
index 2bf3c5f18..ec080d707 100644
--- a/app/javascript/dashboard/i18n/locale/bg/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/bg/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/bg/helpCenter.json b/app/javascript/dashboard/i18n/locale/bg/helpCenter.json
index 2d1aa5782..a35b1e497 100644
--- a/app/javascript/dashboard/i18n/locale/bg/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/bg/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/bg/integrationApps.json b/app/javascript/dashboard/i18n/locale/bg/integrationApps.json
index 427c4e9f3..977c0f83b 100644
--- a/app/javascript/dashboard/i18n/locale/bg/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/bg/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Включен",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Прекъсване"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/bg/integrations.json b/app/javascript/dashboard/i18n/locale/bg/integrations.json
index 83cb1fda3..0c403d4c4 100644
--- a/app/javascript/dashboard/i18n/locale/bg/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/bg/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Потвърди изтриването",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Да, изтрий ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Потвърди изтриването",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Етикети",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/bg/report.json b/app/javascript/dashboard/i18n/locale/bg/report.json
index bbaab1d7d..cafd10aea 100644
--- a/app/javascript/dashboard/i18n/locale/bg/report.json
+++ b/app/javascript/dashboard/i18n/locale/bg/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/bg/search.json b/app/javascript/dashboard/i18n/locale/bg/search.json
index 66ecf7bb6..eeefc7921 100644
--- a/app/javascript/dashboard/i18n/locale/bg/search.json
+++ b/app/javascript/dashboard/i18n/locale/bg/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/bg/settings.json b/app/javascript/dashboard/i18n/locale/bg/settings.json
index d9f83c467..18110905c 100644
--- a/app/javascript/dashboard/i18n/locale/bg/settings.json
+++ b/app/javascript/dashboard/i18n/locale/bg/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/bg/teamsSettings.json b/app/javascript/dashboard/i18n/locale/bg/teamsSettings.json
index ae5846652..01482fe60 100644
--- a/app/javascript/dashboard/i18n/locale/bg/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/bg/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/bg/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/bg/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/bg/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/bg/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json
index dee4da75f..54627c8e3 100644
--- a/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "No s'ha pogut suprimir l'atribut personalitzat. Torna-ho a provar."
},
"CONFIRM": {
- "TITLE": "Estàs segur que vols suprimir - %{attributeName}",
+ "TITLE": "Estàs segur que vols suprimir - {attributeName}",
"PLACE_HOLDER": "Escriu {attributeName} per confirmar",
"MESSAGE": "En suprimir, s'eliminarà l'atribut personalitzat",
"YES": "Suprimeix ",
diff --git a/app/javascript/dashboard/i18n/locale/ca/auditLogs.json b/app/javascript/dashboard/i18n/locale/ca/auditLogs.json
index cc7ba55f9..e22b18c75 100644
--- a/app/javascript/dashboard/i18n/locale/ca/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ca/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistema",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} ha creat una nova regla d'automatització (#%{id})",
- "EDIT": "%{agentName} ha actualitzat una regla d'automatització (#%{id})",
- "DELETE": "%{agentName} ha suprimit una regla d'automatització (#%{id})"
+ "ADD": "{agentName} ha creat una nova regla d'automatització (#{id})",
+ "EDIT": "{agentName} ha actualitzat una regla d'automatització (#{id})",
+ "DELETE": "{agentName} ha suprimit una regla d'automatització (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} ha convidat %{invitee} al compte com a %{role}",
+ "ADD": "{agentName} ha convidat {invitee} al compte com a {role}",
"EDIT": {
- "SELF": "%{agentName} ha canviat els seus %{attributes} a %{values}",
- "OTHER": "%{agentName} ha canviat %{attributes} de %{user} a %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} ha canviat els seus {attributes} a {values}",
+ "OTHER": "{agentName} ha canviat {attributes} de {user} a {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} ha creat una safata d'entrada nova (#%{id})",
- "EDIT": "%{agentName} ha actualitzat una safata d'entrada (#%{id})",
- "DELETE": "%{agentName} ha suprimit una safata d'entrada (#%{id})"
+ "ADD": "{agentName} ha creat una safata d'entrada nova (#{id})",
+ "EDIT": "{agentName} ha actualitzat una safata d'entrada (#{id})",
+ "DELETE": "{agentName} ha suprimit una safata d'entrada (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} ha creat un nou webhook (#%{id})",
- "EDIT": "%{agentName} ha actualitzat un webhook (#%{id})",
- "DELETE": "%{agentName} ha suprimit un webhook (#%{id})"
+ "ADD": "{agentName} ha creat un nou webhook (#{id})",
+ "EDIT": "{agentName} ha actualitzat un webhook (#{id})",
+ "DELETE": "{agentName} ha suprimit un webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} ha iniciat la sessió",
- "SIGN_OUT": "%{agentName} ha tancat la sessió"
+ "SIGN_IN": "{agentName} ha iniciat la sessió",
+ "SIGN_OUT": "{agentName} ha tancat la sessió"
},
"TEAM": {
- "ADD": "%{agentName} ha creat un equip nou (#%{id})",
- "EDIT": "%{agentName} ha actualitzat un equip (#%{id})",
- "DELETE": "%{agentName} ha suprimit un equip (#%{id})"
+ "ADD": "{agentName} ha creat un equip nou (#{id})",
+ "EDIT": "{agentName} ha actualitzat un equip (#{id})",
+ "DELETE": "{agentName} ha suprimit un equip (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} ha creat una macro nova (#%{id})",
- "EDIT": "%{agentName} ha actualitzat una macro (#%{id})",
- "DELETE": "%{agentName} ha suprimit una macro (#%{id})"
+ "ADD": "{agentName} ha creat una macro nova (#{id})",
+ "EDIT": "{agentName} ha actualitzat una macro (#{id})",
+ "DELETE": "{agentName} ha suprimit una macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} ha afegit %{user} a la safata d'entrada(#%{inbox_id})",
- "REMOVE": "%{agentName} ha eliminat %{user} de la safata d'entrada(#%{inbox_id})"
+ "ADD": "{agentName} ha afegit {user} a la safata d'entrada(#{inbox_id})",
+ "REMOVE": "{agentName} ha eliminat {user} de la safata d'entrada(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} ha afegit %{user} a l'equip (#%{team_id})",
- "REMOVE": "%{agentName} ha eliminat %{user} de l'equip (#%{team_id})"
+ "ADD": "{agentName} ha afegit {user} a l'equip (#{team_id})",
+ "REMOVE": "{agentName} ha eliminat {user} de l'equip (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} ha actualitzat la configuració del compte (#%{id})"
+ "EDIT": "{agentName} ha actualitzat la configuració del compte (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ca/bulkActions.json b/app/javascript/dashboard/i18n/locale/ca/bulkActions.json
index b288c766e..7c131f53a 100644
--- a/app/javascript/dashboard/i18n/locale/ca/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ca/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} converses seleccionades",
+ "CONVERSATIONS_SELECTED": "{conversationCount} converses seleccionades",
"AGENT_SELECT_LABEL": "Seleccionar Agent",
- "ASSIGN_CONFIRMATION_LABEL": "Estas segur d'assignar %{conversationCount} %{conversationLabel} a",
- "UNASSIGN_CONFIRMATION_LABEL": "Estàs segur de desassignar %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Estas segur d'assignar {conversationCount} {conversationLabel} a",
+ "UNASSIGN_CONFIRMATION_LABEL": "Estàs segur de desassignar {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Torna",
"ASSIGN_LABEL": "Assignar",
"YES": "Si",
diff --git a/app/javascript/dashboard/i18n/locale/ca/contact.json b/app/javascript/dashboard/i18n/locale/ca/contact.json
index aa7707a1b..60228fdd0 100644
--- a/app/javascript/dashboard/i18n/locale/ca/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ca/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Resum",
- "DELETE_WARNING": "El contacte de %{primaryContactName} es suprimirà.",
- "ATTRIBUTE_WARNING": "Les dades de contacte de %{primaryContactName} es copiaran a %{parentContactName}."
+ "DELETE_WARNING": "El contacte de {primaryContactName} es suprimirà.",
+ "ATTRIBUTE_WARNING": "Les dades de contacte de {primaryContactName} es copiaran a {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ca/conversation.json b/app/javascript/dashboard/i18n/locale/ca/conversation.json
index b26009570..c70bb234e 100644
--- a/app/javascript/dashboard/i18n/locale/ca/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ca/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Ningú",
"INPUT_PLACEHOLDER": "Selecciona la prioritat",
"NO_RESULTS": "No s'ha trobat agents",
- "SUCCESSFUL": "S'ha canviat la prioritat de l'identificador de conversa %{conversationId} a %{priority}",
+ "SUCCESSFUL": "S'ha canviat la prioritat de l'identificador de conversa {conversationId} a {priority}",
"FAILED": "No s'ha pogut canviar la prioritat. Si us plau, torna-ho a provar."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assigna un equip",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Id de conversa %{conversationId} assignat a \"%{agentName}\"",
+ "SUCCESFUL": "Id de conversa {conversationId} assignat a \"{agentName}\"",
"FAILED": "No s'ha pogut assignar l'agent. Torna-ho a provar."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "S'ha assignat l'etiqueta #%{labelName} a l'id de conversa %{conversationId}",
+ "SUCCESFUL": "S'ha assignat l'etiqueta #{labelName} a l'id de conversa {conversationId}",
"FAILED": "No s'ha pogut assignar l'etiqueta. Torna-ho a provar."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "S'ha assignat l'equip \"%{team}\" a l'id de conversa %{conversationId}",
+ "SUCCESFUL": "S'ha assignat l'equip \"{team}\" a l'id de conversa {conversationId}",
"FAILED": "No s'ha pogut assignar l'equip. Torna-ho a provar."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hola 👋, Benvingut a %{installationName}!",
- "DESCRIPTION": "Gràcies per registrar-te. Volem que treguis el màxim profit de %{installationName}. Aquí teniu algunes coses que pots fer a %{installationName} perquè l'experiència sigui agradable.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hola 👋, Benvingut a {installationName}!",
+ "DESCRIPTION": "Gràcies per registrar-te. Volem que treguis el màxim profit de {installationName}. Aquí teniu algunes coses que pots fer a {installationName} perquè l'experiència sigui agradable.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Llegiu les nostres últimes actualitzacions",
"ALL_CONVERSATION": {
"TITLE": "Totes les teves converses en un sol lloc",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participants de la conversa",
"NO_RECORDS_FOUND": "No s'ha trobat agents",
"ADD_PARTICIPANTS": "Selecciona els participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} més",
- "REMANING_PARTICIPANT_TEXT": "+%{count} més",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} persones estan participant.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} persona està participant.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} més",
+ "REMANING_PARTICIPANT_TEXT": "+{count} més",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} persones estan participant.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} persona està participant.",
"NO_PARTICIPANTS_TEXT": "No hi participa ningú!",
"WATCH_CONVERSATION": "Uneix-te a la conversa",
"YOU_ARE_WATCHING": "Estàs participant",
diff --git a/app/javascript/dashboard/i18n/locale/ca/generalSettings.json b/app/javascript/dashboard/i18n/locale/ca/generalSettings.json
index 6ca3a6395..f6d290e8c 100644
--- a/app/javascript/dashboard/i18n/locale/ca/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ca/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Ara podeu rebre correus electrònics al vostre domini personalitzat."
}
},
- "UPDATE_CHATWOOT": "L'actualització %{latestChatwootVersion} per Chatwoot està disponible. Si us plau, actualitza l'instancia.",
+ "UPDATE_CHATWOOT": "L'actualització {latestChatwootVersion} per Chatwoot està disponible. Si us plau, actualitza l'instancia.",
"LEARN_MORE": "Aprèn més",
"PAYMENT_PENDING": "El teu pagament està pendent. Actualitzeu la vostra informació de pagament per continuar utilitzant Chatwoot",
"LIMITS_UPGRADE": "El teu compte ha superat els límits d'ús, actualitza el pla per continuar utilitzant Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ca/helpCenter.json b/app/javascript/dashboard/i18n/locale/ca/helpCenter.json
index 227da3b8b..235991f00 100644
--- a/app/javascript/dashboard/i18n/locale/ca/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ca/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Sense categoria",
- "SEARCH_RESULTS": "Resultats de la cerca per a %{query}",
+ "SEARCH_RESULTS": "Resultats de la cerca per a {query}",
"EMPTY_TEXT": "Cerca articles per inserir a les respostes.",
"SEARCH_LOADER": "S'està cercant...",
"INSERT_ARTICLE": "Insereix",
diff --git a/app/javascript/dashboard/i18n/locale/ca/integrationApps.json b/app/javascript/dashboard/i18n/locale/ca/integrationApps.json
index 57bd4a29d..cf16b3506 100644
--- a/app/javascript/dashboard/i18n/locale/ca/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ca/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "S'estan obtenint integracions",
- "NO_HOOK_CONFIGURED": "No hi ha integracions %{integrationId} configurades en aquest compte.",
+ "NO_HOOK_CONFIGURED": "No hi ha integracions {integrationId} configurades en aquest compte.",
"HEADER": "Aplicacions",
"STATUS": {
"ENABLED": "Habilita",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Desconnecta"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow és una plataforma de comprensió del llenguatge natural que facilita el disseny i la integració d'una interfície d'usuari conversacional a la teva aplicació mòbil, aplicació web, dispositiu, bot, sistema interactiu de resposta de veu, etc.
La integració de Dialogflow amb %{installationName} us permet configurar un bot de Dialogflow amb les teves safates d'entrada, la qual cosa permet al bot gestionar les consultes inicialment i lliurar-les a un agent quan sigui necessari. Dialogflow es pot utilitzar per qualificar els clients potencials, reduir la càrrega de treball dels agents proporcionant preguntes freqüents, etc.
Per afegir Dialogflow, has de crear un compte de servei a la consola del vostre projecte de Google i compartir les credencials. Consulta els documents de Dialogflow per obtenir més informació."
+ "DIALOGFLOW": "Dialogflow és una plataforma de comprensió del llenguatge natural que facilita el disseny i la integració d'una interfície d'usuari conversacional a la teva aplicació mòbil, aplicació web, dispositiu, bot, sistema interactiu de resposta de veu, etc.
La integració de Dialogflow amb {installationName} us permet configurar un bot de Dialogflow amb les teves safates d'entrada, la qual cosa permet al bot gestionar les consultes inicialment i lliurar-les a un agent quan sigui necessari. Dialogflow es pot utilitzar per qualificar els clients potencials, reduir la càrrega de treball dels agents proporcionant preguntes freqüents, etc.
Per afegir Dialogflow, has de crear un compte de servei a la consola del vostre projecte de Google i compartir les credencials. Consulta els documents de Dialogflow per obtenir més informació."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ca/integrations.json b/app/javascript/dashboard/i18n/locale/ca/integrations.json
index 01517e425..927b216bb 100644
--- a/app/javascript/dashboard/i18n/locale/ca/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ca/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirma l'esborrat",
- "MESSAGE": "N'estàs segur que suprimiu el webhook? (%{webhookURL})",
+ "MESSAGE": "N'estàs segur que suprimiu el webhook? ({webhookURL})",
"YES": "Si, esborra ",
"NO": "No, mantén-la"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "Com utilitzar la integració de Slack?",
- "BODY": "Amb aquesta integració, totes les teves converses entrants se sincronitzaran amb el canal ***%{selectedChannelName}*** del teu espai de treball de Slack. Podeu gestionar totes les converses dels vostres clients directament des del canal i no perdreu cap missatge.\n\nAquestes són les principals característiques de la integració:\n\n**Respondre a converses des de Slack:** Per respondre a una conversa al ***%{selectedChannelName}*** canal de Slack, només has d'escriure el teu missatge i enviar-lo com a fil. Això crearà una resposta al client mitjançant Chatwoot. Així de senzill!\n\n **Crear notes privades:** si vols crear notes privades en lloc de respostes, comença el teu missatge amb ***`nota:`***. Això garanteix que el vostre missatge es mantingui privat i no serà visible per al client.\n\n**Associar un perfil d'agent:** si la persona que va respondre a Slack té un perfil d'agent a Chatwoot amb el mateix correu electrònic, les respostes s'associaran amb aquest perfil d'agent automàticament. Això vol dir que podeu fer un seguiment fàcilment qui va dir què i quan. D'altra banda, quan el contestador no té un perfil d'agent associat, les respostes apareixeran des del perfil del bot al client.",
+ "BODY": "Amb aquesta integració, totes les teves converses entrants se sincronitzaran amb el canal ***{selectedChannelName}*** del teu espai de treball de Slack. Podeu gestionar totes les converses dels vostres clients directament des del canal i no perdreu cap missatge.\n\nAquestes són les principals característiques de la integració:\n\n**Respondre a converses des de Slack:** Per respondre a una conversa al ***{selectedChannelName}*** canal de Slack, només has d'escriure el teu missatge i enviar-lo com a fil. Això crearà una resposta al client mitjançant Chatwoot. Així de senzill!\n\n **Crear notes privades:** si vols crear notes privades en lloc de respostes, comença el teu missatge amb ***`nota:`***. Això garanteix que el vostre missatge es mantingui privat i no serà visible per al client.\n\n**Associar un perfil d'agent:** si la persona que va respondre a Slack té un perfil d'agent a Chatwoot amb el mateix correu electrònic, les respostes s'associaran amb aquest perfil d'agent automàticament. Això vol dir que podeu fer un seguiment fàcilment qui va dir què i quan. D'altra banda, quan el contestador no té un perfil d'agent associat, les respostes apareixeran des del perfil del bot al client.",
"SELECTED": "seleccionat"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Assistència IA",
- "WITH_AI": " %{option} amb IA ",
+ "WITH_AI": " {option} amb IA ",
"OPTIONS": {
"REPLY_SUGGESTION": "Suggeriment de resposta",
"SUMMARIZE": "Resumir",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Sí, esborra-ho",
"CONFIRM_NO": "No, mantén-la",
"TITLE": "Confirma la supressió",
- "MESSAGE": "N'estàs segur que vols suprimir l'aplicació - %{appName}?",
+ "MESSAGE": "N'estàs segur que vols suprimir l'aplicació - {appName}?",
"API_SUCCESS": "L'aplicació del tauler de control s'ha esborrat correctament",
"API_ERROR": "No hem pogut esborrar l'aplicació. Intenta-ho més tard"
}
@@ -235,7 +235,7 @@
"ERROR": "S'ha produït un error en obtenir les issues en Linear, torna-ho a provar",
"LINK_SUCCESS": "S'ha enllaçat la issue correctament",
"LINK_ERROR": "S'ha produït un error en enllaçar la issue, torna-ho a provar",
- "LINK_TITLE": "Conversa (#%{conversationId}) amb %{name}"
+ "LINK_TITLE": "Conversa (#{conversationId}) amb {name}"
},
"ADD_OR_LINK": {
"TITLE": "Crear/enllaçar una issue en Linear",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritat",
"ASSIGNEE": "Cessionari",
"LABELS": "Etiquetes",
- "CREATED_AT": "Creat a %{createdAt}"
+ "CREATED_AT": "Creat a {createdAt}"
},
"UNLINK": {
"TITLE": "Desenllaça",
diff --git a/app/javascript/dashboard/i18n/locale/ca/report.json b/app/javascript/dashboard/i18n/locale/ca/report.json
index 11e9ad073..62e02ed2b 100644
--- a/app/javascript/dashboard/i18n/locale/ca/report.json
+++ b/app/javascript/dashboard/i18n/locale/ca/report.json
@@ -23,13 +23,13 @@
"NAME": "Primer Temps de Resposta",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de resolució (RT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de resolució (RT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Temps d'espera del client",
- "TOOLTIP_TEXT": "El temps d'espera és %{metricValue} (basat en %{conversationCount} respostes)"
+ "TOOLTIP_TEXT": "El temps d'espera és {metricValue} (basat en {conversationCount} respostes)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Primer Temps de Resposta",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de resolució (RT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de resolució (RT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@@ -234,13 +234,13 @@
"NAME": "Primer Temps de Resposta",
"DESC": "(Mitjana)",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de resolució (RT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de resolució (RT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@@ -301,13 +301,13 @@
"NAME": "Primer Temps de Resposta",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de resolució (RT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de resolució (RT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@@ -368,13 +368,13 @@
"NAME": "Primer Temps de Resposta",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de primera resposta (FRT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )",
"INFO_TEXT": "Nombre total de converses utilitzades per al càlcul:",
- "TOOLTIP_TEXT": "El temps de resolució (RT) és %{metricValue} (basat en %{conversationCount} converses)"
+ "TOOLTIP_TEXT": "El temps de resolució (RT) és {metricValue} (basat en {conversationCount} converses)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Trànsit de conversa",
"NO_CONVERSATIONS": "Sense converses",
- "CONVERSATION": "%{count} conversa",
- "CONVERSATIONS": "%{count} converses",
+ "CONVERSATION": "{count} conversa",
+ "CONVERSATIONS": "{count} converses",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ca/search.json b/app/javascript/dashboard/i18n/locale/ca/search.json
index 65f007fdd..3e10a85b3 100644
--- a/app/javascript/dashboard/i18n/locale/ca/search.json
+++ b/app/javascript/dashboard/i18n/locale/ca/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Missatges"
},
"SEARCHING_DATA": "S'està cercant",
- "EMPTY_STATE": "No s'ha trobat cap %{item} per a la consulta '%{query}'",
- "EMPTY_STATE_FULL": "No s'han trobat resultats per a la consulta '%{query}'",
+ "EMPTY_STATE": "No s'ha trobat cap {item} per a la consulta '{query}'",
+ "EMPTY_STATE_FULL": "No s'han trobat resultats per a la consulta '{query}'",
"PLACEHOLDER_KEYBINDING": "/ centrar",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/ca/settings.json b/app/javascript/dashboard/i18n/locale/ca/settings.json
index aecd7abb8..945d234d9 100644
--- a/app/javascript/dashboard/i18n/locale/ca/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ca/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Facturació",
"CURRENT_PLAN": {
"TITLE": "Pla actual",
- "PLAN_NOTE": "Actualment estàs subscrit al pla **%{plan}** amb **%{quantity}** llicències"
+ "PLAN_NOTE": "Actualment estàs subscrit al pla **{plan}** amb **{quantity}** llicències"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Gestiona la teva subscripció",
diff --git a/app/javascript/dashboard/i18n/locale/ca/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ca/teamsSettings.json
index a3edded62..e4e470555 100644
--- a/app/javascript/dashboard/i18n/locale/ca/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ca/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Afegir agents a l'equip",
- "TITLE": "Afegeix agents a l'equip - %{teamName}",
+ "TITLE": "Afegeix agents a l'equip - {teamName}",
"DESC": "Afegeix agents al teu equip acabat de crear. Això et permet col·laborar com a equip en converses, rebre notificacions sobre esdeveniments nous a la mateixa conversa."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Actualitza els agents de l'equip",
- "TITLE": "Afegeix agents a l'equip - %{teamName}",
+ "TITLE": "Afegeix agents a l'equip - {teamName}",
"DESC": "Afegeix agents al teu equip acabat de crear. Tots els agents afegits rebran una notificació quan s'assigni una conversa a aquest equip."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "S'estan afegint agents al teu equip...",
"SELECT": "selecciona",
"SELECT_ALL": "selecciona tots els agents",
- "SELECTED_COUNT": "%{selected} de %{total} agents seleccionats."
+ "SELECTED_COUNT": "{selected} de {total} agents seleccionats."
},
"ADD": {
- "TITLE": "Afegeix agents a l'equip - %{teamName}",
+ "TITLE": "Afegeix agents a l'equip - {teamName}",
"DESC": "Afegeix agents al teu equip acabat de crear. Això et permet col·laborar com a equip en converses, rebre notificacions sobre esdeveniments nous a la mateixa conversa.",
"SELECT": "selecciona",
"SELECT_ALL": "selecciona tots els agents",
- "SELECTED_COUNT": "%{selected} de %{total} agents seleccionats.",
+ "SELECTED_COUNT": "{selected} de {total} agents seleccionats.",
"BUTTON_TEXT": "Afegir agents",
"AGENT_VALIDATION_ERROR": "Selecciona almenys un agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ca/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ca/whatsappTemplates.json
index e0107126e..f293b6e02 100644
--- a/app/javascript/dashboard/i18n/locale/ca/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ca/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Plantilles de Whatsapp",
"SUBTITLE": "Selecciona la plantilla de whatsapp que vols enviar",
- "TEMPLATE_SELECTED_SUBTITLE": "Procés %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Procés {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Cerca plantilles",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Introdueix el valor %{variable}",
+ "VARIABLE_PLACEHOLDER": "Introdueix el valor {variable}",
"GO_BACK_LABEL": "Torna enrere",
"SEND_MESSAGE_LABEL": "Envia missatge",
"FORM_ERROR_MESSAGE": "Omple totes les variables abans d'enviar-les"
diff --git a/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json
index 4384fa0ae..a05003fb9 100644
--- a/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Vymazat ",
diff --git a/app/javascript/dashboard/i18n/locale/cs/auditLogs.json b/app/javascript/dashboard/i18n/locale/cs/auditLogs.json
index 51ac1d29c..3952c50f5 100644
--- a/app/javascript/dashboard/i18n/locale/cs/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/cs/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/cs/bulkActions.json b/app/javascript/dashboard/i18n/locale/cs/bulkActions.json
index 6a526e9cd..6da258038 100644
--- a/app/javascript/dashboard/i18n/locale/cs/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/cs/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Vybrat agenta",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Přiřadit",
"YES": "Ano",
diff --git a/app/javascript/dashboard/i18n/locale/cs/contact.json b/app/javascript/dashboard/i18n/locale/cs/contact.json
index c4d4b77a5..bfa03f078 100644
--- a/app/javascript/dashboard/i18n/locale/cs/contact.json
+++ b/app/javascript/dashboard/i18n/locale/cs/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/cs/conversation.json b/app/javascript/dashboard/i18n/locale/cs/conversation.json
index d06a5fc0d..0324232da 100644
--- a/app/javascript/dashboard/i18n/locale/cs/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/cs/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nic",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Žádné výsledky",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Přiřadit tým",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Konverzace id %{conversationId} přiřazena \"%{agentName}\"",
+ "SUCCESFUL": "Konverzace id {conversationId} přiřazena \"{agentName}\"",
"FAILED": "Nelze přiřadit agenta. Zkuste to prosím znovu."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Přiřazený štítek #%{labelName} ke konverzaci id %{conversationId}",
+ "SUCCESFUL": "Přiřazený štítek #{labelName} ke konverzaci id {conversationId}",
"FAILED": "Nelze přiřadit štítek. Zkuste to prosím znovu."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Přiřazený tým #%{team} ke konverzaci id %{conversationId}",
+ "SUCCESFUL": "Přiřazený tým #{team} ke konverzaci id {conversationId}",
"FAILED": "Nelze přiřadit tým. Zkuste to prosím znovu."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Ahoj, 👋, Vítejte na %{installationName}!",
- "DESCRIPTION": "Děkujeme za registraci. Chceme, abyste získali maximum z %{installationName}. Zde je několik věcí, které můžete v %{installationName} udělat, abyste udělali zážitek příjemný.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Ahoj, 👋, Vítejte na {installationName}!",
+ "DESCRIPTION": "Děkujeme za registraci. Chceme, abyste získali maximum z {installationName}. Zde je několik věcí, které můžete v {installationName} udělat, abyste udělali zážitek příjemný.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Přečtěte si nejnovější aktualizace",
"ALL_CONVERSATION": {
"TITLE": "Všechny vaše konverzace na jednom místě",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Žádné výsledky",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/cs/generalSettings.json b/app/javascript/dashboard/i18n/locale/cs/generalSettings.json
index 1621a3993..c7b9bef4d 100644
--- a/app/javascript/dashboard/i18n/locale/cs/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/cs/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Nyní můžete přijímat e-maily na vaši vlastní doménu."
}
},
- "UPDATE_CHATWOOT": "Je dostupná aktualizace %{latestChatwootVersion} pro Chatwoot. Aktualizujte prosím svou instanci.",
+ "UPDATE_CHATWOOT": "Je dostupná aktualizace {latestChatwootVersion} pro Chatwoot. Aktualizujte prosím svou instanci.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/cs/helpCenter.json b/app/javascript/dashboard/i18n/locale/cs/helpCenter.json
index 3f981802f..7f8af0575 100644
--- a/app/javascript/dashboard/i18n/locale/cs/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/cs/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/cs/integrationApps.json b/app/javascript/dashboard/i18n/locale/cs/integrationApps.json
index 3d62d1798..c8a56d454 100644
--- a/app/javascript/dashboard/i18n/locale/cs/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/cs/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Povoleno",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/cs/integrations.json b/app/javascript/dashboard/i18n/locale/cs/integrations.json
index 163a40db9..54d841ee3 100644
--- a/app/javascript/dashboard/i18n/locale/cs/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/cs/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Potvrdit odstranění",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Ano, odstranit ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Štítky",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/cs/report.json b/app/javascript/dashboard/i18n/locale/cs/report.json
index fbbdadb74..e0df71714 100644
--- a/app/javascript/dashboard/i18n/locale/cs/report.json
+++ b/app/javascript/dashboard/i18n/locale/cs/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/cs/search.json b/app/javascript/dashboard/i18n/locale/cs/search.json
index 35f91009a..7300c8daa 100644
--- a/app/javascript/dashboard/i18n/locale/cs/search.json
+++ b/app/javascript/dashboard/i18n/locale/cs/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Zprávy"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/cs/settings.json b/app/javascript/dashboard/i18n/locale/cs/settings.json
index 7cb2365d8..b4aee4860 100644
--- a/app/javascript/dashboard/i18n/locale/cs/settings.json
+++ b/app/javascript/dashboard/i18n/locale/cs/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/cs/teamsSettings.json b/app/javascript/dashboard/i18n/locale/cs/teamsSettings.json
index 32e2f6461..4290055fe 100644
--- a/app/javascript/dashboard/i18n/locale/cs/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/cs/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Přidat agenty",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/cs/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/cs/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/cs/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/cs/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json
index 10037fc22..1410d0a28 100644
--- a/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Kunne ikke slette den brugerdefinerede attribut. Prøv igen."
},
"CONFIRM": {
- "TITLE": "Er du sikker på du vil slette - %{attributeName}",
+ "TITLE": "Er du sikker på du vil slette - {attributeName}",
"PLACE_HOLDER": "Skriv venligst {attributeName} for at bekræfte",
"MESSAGE": "Sletning vil fjerne den brugerdefinerede attribut",
"YES": "Slet ",
diff --git a/app/javascript/dashboard/i18n/locale/da/auditLogs.json b/app/javascript/dashboard/i18n/locale/da/auditLogs.json
index 6d8216f46..7b77d7949 100644
--- a/app/javascript/dashboard/i18n/locale/da/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/da/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/da/bulkActions.json b/app/javascript/dashboard/i18n/locale/da/bulkActions.json
index 0e293f5bc..c67f3ac46 100644
--- a/app/javascript/dashboard/i18n/locale/da/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/da/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} samtaler valgt",
+ "CONVERSATIONS_SELECTED": "{conversationCount} samtaler valgt",
"AGENT_SELECT_LABEL": "Vælg agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Gå tilbage",
"ASSIGN_LABEL": "Tildel",
"YES": "Ja",
diff --git a/app/javascript/dashboard/i18n/locale/da/contact.json b/app/javascript/dashboard/i18n/locale/da/contact.json
index 7674610aa..f088197a2 100644
--- a/app/javascript/dashboard/i18n/locale/da/contact.json
+++ b/app/javascript/dashboard/i18n/locale/da/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Oversigt",
- "DELETE_WARNING": "Kontakt af %{primaryContactName} vil blive slettet.",
- "ATTRIBUTE_WARNING": "Kontaktoplysninger på %{primaryContactName} vil blive kopieret til %{parentContactName}."
+ "DELETE_WARNING": "Kontakt af {primaryContactName} vil blive slettet.",
+ "ATTRIBUTE_WARNING": "Kontaktoplysninger på {primaryContactName} vil blive kopieret til {parentContactName}."
},
"SEARCH": {
"ERROR": "FEJL_MEDDELELSE"
diff --git a/app/javascript/dashboard/i18n/locale/da/conversation.json b/app/javascript/dashboard/i18n/locale/da/conversation.json
index 9ac784458..36af3a362 100644
--- a/app/javascript/dashboard/i18n/locale/da/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/da/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Ingen",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Ingen resultater fundet",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Tildel team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Samtale id %{conversationId} tildelt \"%{agentName}\"",
+ "SUCCESFUL": "Samtale id {conversationId} tildelt \"{agentName}\"",
"FAILED": "Kunne ikke tildele agent. Prøv venligst igen."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Tildelt etiket #%{labelName} til samtale-id %{conversationId}",
+ "SUCCESFUL": "Tildelt etiket #{labelName} til samtale-id {conversationId}",
"FAILED": "Kunne ikke tildele etiket. Prøv venligst igen."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Tildelt team \"%{team}\" til samtale-id %{conversationId}",
+ "SUCCESFUL": "Tildelt team \"{team}\" til samtale-id {conversationId}",
"FAILED": "Kunne ikke tildele team. Prøv venligst igen."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hej 👋, Velkommen til %{installationName}!",
- "DESCRIPTION": "Tak for din tilmelding. Vi vil have dig til at få mest muligt ud af %{installationName}. Her er et par ting, du kan gøre i %{installationName} for at gøre oplevelsen dejlig.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hej 👋, Velkommen til {installationName}!",
+ "DESCRIPTION": "Tak for din tilmelding. Vi vil have dig til at få mest muligt ud af {installationName}. Her er et par ting, du kan gøre i {installationName} for at gøre oplevelsen dejlig.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Læs vores seneste opdateringer",
"ALL_CONVERSATION": {
"TITLE": "Alle dine samtaler på ét sted",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Ingen resultater fundet",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/da/generalSettings.json b/app/javascript/dashboard/i18n/locale/da/generalSettings.json
index 528c81e42..1b928936e 100644
--- a/app/javascript/dashboard/i18n/locale/da/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/da/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Du kan modtage e-mails på dit brugerdefinerede domæne nu."
}
},
- "UPDATE_CHATWOOT": "En opdatering %{latestChatwootVersion} til Chatwoot er tilgængelig. Opdater venligst din instans.",
+ "UPDATE_CHATWOOT": "En opdatering {latestChatwootVersion} til Chatwoot er tilgængelig. Opdater venligst din instans.",
"LEARN_MORE": "Lær mere",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/da/helpCenter.json b/app/javascript/dashboard/i18n/locale/da/helpCenter.json
index 677d57e40..1a2f508b8 100644
--- a/app/javascript/dashboard/i18n/locale/da/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/da/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Søger...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/da/integrationApps.json b/app/javascript/dashboard/i18n/locale/da/integrationApps.json
index 3223df2a3..7b3092429 100644
--- a/app/javascript/dashboard/i18n/locale/da/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/da/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Henter Integrationer",
- "NO_HOOK_CONFIGURED": "Der er ingen %{integrationId} integrationer konfigureret på denne konto.",
+ "NO_HOOK_CONFIGURED": "Der er ingen {integrationId} integrationer konfigureret på denne konto.",
"HEADER": "Applikationer",
"STATUS": {
"ENABLED": "Aktiveret",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Afbryd"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow er en naturlig sprogforståelsesplatform, der gør det nemt at designe og integrere en samtalebrugergrænseflade i din mobile app, webapplikation, enhed, bot, interaktivt talespons system, og så videre.
Dialogflow integration med %{installationName} giver dig mulighed for at konfigurere en Dialogflow bot med dine indbakker, som lader botten håndtere spørgsmålene i første omgang og overdrage dem til en agent, når det er nødvendigt. Dialogflow kan bruges til at kvalificere kundeemner, reducere arbejdsbyrden af agenter ved at stille ofte stillede spørgsmål osv.
For at tilføje Dialogflow skal du oprette en servicekonto i din Google-projektkonsol og dele legitimationsoplysningerne. Se Dialogflow dokumenterne for mere information."
+ "DIALOGFLOW": "Dialogflow er en naturlig sprogforståelsesplatform, der gør det nemt at designe og integrere en samtalebrugergrænseflade i din mobile app, webapplikation, enhed, bot, interaktivt talespons system, og så videre.
Dialogflow integration med {installationName} giver dig mulighed for at konfigurere en Dialogflow bot med dine indbakker, som lader botten håndtere spørgsmålene i første omgang og overdrage dem til en agent, når det er nødvendigt. Dialogflow kan bruges til at kvalificere kundeemner, reducere arbejdsbyrden af agenter ved at stille ofte stillede spørgsmål osv.
For at tilføje Dialogflow skal du oprette en servicekonto i din Google-projektkonsol og dele legitimationsoplysningerne. Se Dialogflow dokumenterne for mere information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/da/integrations.json b/app/javascript/dashboard/i18n/locale/da/integrations.json
index eb79f4777..bf3ea2427 100644
--- a/app/javascript/dashboard/i18n/locale/da/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/da/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Bekræft Sletning",
- "MESSAGE": "Er du sikker på at du vil slette webhook? (%{webhookURL})",
+ "MESSAGE": "Er du sikker på at du vil slette webhook? ({webhookURL})",
"YES": "Ja, Slet ",
"NO": "Nej, behold det"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Ja, slet det",
"CONFIRM_NO": "Nej, behold det",
"TITLE": "Bekræft sletning",
- "MESSAGE": "Er du sikker på at du vil slette appen - %{appName}?",
+ "MESSAGE": "Er du sikker på at du vil slette appen - {appName}?",
"API_SUCCESS": "Dashboard app slettet",
"API_ERROR": "Vi kunne ikke slette appen. Prøv igen senere"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Etiketter",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/da/report.json b/app/javascript/dashboard/i18n/locale/da/report.json
index c9a461b6e..e79fb3a26 100644
--- a/app/javascript/dashboard/i18n/locale/da/report.json
+++ b/app/javascript/dashboard/i18n/locale/da/report.json
@@ -23,13 +23,13 @@
"NAME": "Første Respons Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Første svartid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Første svartid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Opløsningstid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Opløsningstid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Første Respons Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Første svartid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Første svartid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Opløsningstid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Opløsningstid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@@ -234,13 +234,13 @@
"NAME": "Første Respons Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Første svartid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Første svartid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Opløsningstid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Opløsningstid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@@ -301,13 +301,13 @@
"NAME": "Første Respons Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Første svartid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Første svartid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Opløsningstid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Opløsningstid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@@ -368,13 +368,13 @@
"NAME": "Første Respons Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Første svartid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Første svartid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )",
"INFO_TEXT": "Samlet antal samtaler, der anvendes til beregning:",
- "TOOLTIP_TEXT": "Opløsningstid er %{metricValue} (baseret på %{conversationCount} samtaler)"
+ "TOOLTIP_TEXT": "Opløsningstid er {metricValue} (baseret på {conversationCount} samtaler)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/da/search.json b/app/javascript/dashboard/i18n/locale/da/search.json
index 3cdc90a26..d71febf15 100644
--- a/app/javascript/dashboard/i18n/locale/da/search.json
+++ b/app/javascript/dashboard/i18n/locale/da/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Beskeder"
},
"SEARCHING_DATA": "Søger",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/da/settings.json b/app/javascript/dashboard/i18n/locale/da/settings.json
index 07ad42a24..c52091e48 100644
--- a/app/javascript/dashboard/i18n/locale/da/settings.json
+++ b/app/javascript/dashboard/i18n/locale/da/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Fakturering",
"CURRENT_PLAN": {
"TITLE": "Nuværende Abonnement",
- "PLAN_NOTE": "Du abonnerer i øjeblikket på **%{plan}** planen med **%{quantity}** licenser"
+ "PLAN_NOTE": "Du abonnerer i øjeblikket på **{plan}** planen med **{quantity}** licenser"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Administrer dit abonnement",
diff --git a/app/javascript/dashboard/i18n/locale/da/teamsSettings.json b/app/javascript/dashboard/i18n/locale/da/teamsSettings.json
index f6cc2429f..bb0f931e9 100644
--- a/app/javascript/dashboard/i18n/locale/da/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/da/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Tilføj agenter til team",
- "TITLE": "Tilføj agenter til team - %{teamName}",
+ "TITLE": "Tilføj agenter til team - {teamName}",
"DESC": "Tilføj agenter til dit nyoprettede team. Dette lader dig samarbejde som et team om samtaler, få besked om nye begivenheder i samme samtale."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Opdater agenter i teamet",
- "TITLE": "Tilføj agenter til team - %{teamName}",
+ "TITLE": "Tilføj agenter til team - {teamName}",
"DESC": "Tilføj agenter til dit nyoprettede team. Alle de tilføjede agenter vil blive underrettet, når en samtale er tildelt til dette team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Tilføjer agenter til dit Team...",
"SELECT": "vælg",
"SELECT_ALL": "vælg alle agenter",
- "SELECTED_COUNT": "%{selected} ud af %{total} valgte agenter."
+ "SELECTED_COUNT": "{selected} ud af {total} valgte agenter."
},
"ADD": {
- "TITLE": "Tilføj agenter til team - %{teamName}",
+ "TITLE": "Tilføj agenter til team - {teamName}",
"DESC": "Tilføj agenter til dit nyoprettede team. Dette lader dig samarbejde som et team om samtaler, få besked om nye begivenheder i samme samtale.",
"SELECT": "vælg",
"SELECT_ALL": "vælg alle agenter",
- "SELECTED_COUNT": "%{selected} ud af %{total} valgte agenter.",
+ "SELECTED_COUNT": "{selected} ud af {total} valgte agenter.",
"BUTTON_TEXT": "Tilføj agenter",
"AGENT_VALIDATION_ERROR": "Vælg mindst én agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/da/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/da/whatsappTemplates.json
index 11b8ced68..615e1b198 100644
--- a/app/javascript/dashboard/i18n/locale/da/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/da/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Skabeloner",
"SUBTITLE": "Vælg den whatsapp skabelon, du vil sende",
- "TEMPLATE_SELECTED_SUBTITLE": "Proces %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Proces {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Søg Skabeloner",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variabler",
- "VARIABLE_PLACEHOLDER": "Indtast %{variable} værdi",
+ "VARIABLE_PLACEHOLDER": "Indtast {variable} værdi",
"GO_BACK_LABEL": "Gå Tilbage",
"SEND_MESSAGE_LABEL": "Send Besked",
"FORM_ERROR_MESSAGE": "Udfyld venligst alle variabler før afsendelse"
diff --git a/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json
index dbbae55a4..82b3c8450 100644
--- a/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Das benutzerdefinierte Attribut konnte nicht gelöscht werden. Versuchen Sie es noch einmal."
},
"CONFIRM": {
- "TITLE": "Sind Sie sicher, dass Sie %{attributeName} löschen möchten",
+ "TITLE": "Sind Sie sicher, dass Sie {attributeName} löschen möchten",
"PLACE_HOLDER": "Bitte geben Sie {attributeName} zur Bestätigung ein",
"MESSAGE": "Beim Löschen wird das benutzerdefinierte Attribut entfernt",
"YES": "Löschen ",
diff --git a/app/javascript/dashboard/i18n/locale/de/auditLogs.json b/app/javascript/dashboard/i18n/locale/de/auditLogs.json
index 1bb97354a..96db29c45 100644
--- a/app/javascript/dashboard/i18n/locale/de/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/de/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/de/bulkActions.json b/app/javascript/dashboard/i18n/locale/de/bulkActions.json
index de04c6a3f..30a35899c 100644
--- a/app/javascript/dashboard/i18n/locale/de/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/de/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} Konversationen ausgewählt",
+ "CONVERSATIONS_SELECTED": "{conversationCount} Konversationen ausgewählt",
"AGENT_SELECT_LABEL": "Agent auswählen",
- "ASSIGN_CONFIRMATION_LABEL": "Sind Sie sicher, %{conversationCount} %{conversationLabel} zuzuweisen",
- "UNASSIGN_CONFIRMATION_LABEL": "Möchten Sie die Zuweisung von %{conversationCount} %{conversationLabel} wirklich aufheben?",
+ "ASSIGN_CONFIRMATION_LABEL": "Sind Sie sicher, {conversationCount} {conversationLabel} zuzuweisen",
+ "UNASSIGN_CONFIRMATION_LABEL": "Möchten Sie die Zuweisung von {conversationCount} {conversationLabel} wirklich aufheben?",
"GO_BACK_LABEL": "Zurück",
"ASSIGN_LABEL": "Zuordnen",
"YES": "Ja",
diff --git a/app/javascript/dashboard/i18n/locale/de/contact.json b/app/javascript/dashboard/i18n/locale/de/contact.json
index 2b9b790da..eb6bff396 100644
--- a/app/javascript/dashboard/i18n/locale/de/contact.json
+++ b/app/javascript/dashboard/i18n/locale/de/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Zusammenfassung",
- "DELETE_WARNING": "Der Kontakt von %{primaryContactName} wird gelöscht.",
- "ATTRIBUTE_WARNING": "Details von Kontakt %{primaryContactName} wird zu %{parentContactName} kopiert."
+ "DELETE_WARNING": "Der Kontakt von {primaryContactName} wird gelöscht.",
+ "ATTRIBUTE_WARNING": "Details von Kontakt {primaryContactName} wird zu {parentContactName} kopiert."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/de/conversation.json b/app/javascript/dashboard/i18n/locale/de/conversation.json
index cb4cf2ffc..cff13e319 100644
--- a/app/javascript/dashboard/i18n/locale/de/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/de/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Keine",
"INPUT_PLACEHOLDER": "Priorität auswählen",
"NO_RESULTS": "Keine Ergebnisse gefunden",
- "SUCCESSFUL": "Priorität der Konversations-ID %{conversationId} zu %{priority} geändert",
+ "SUCCESSFUL": "Priorität der Konversations-ID {conversationId} zu {priority} geändert",
"FAILED": "Priorität konnte nicht geändert werden. Bitte versuchen Sie es erneut."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Team zuweisen",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Konversations-ID %{conversationId} zugewiesen zu \"%{agentName}\"",
+ "SUCCESFUL": "Konversations-ID {conversationId} zugewiesen zu \"{agentName}\"",
"FAILED": "Agent konnte nicht zugewiesen werden. Bitte versuche es erneut."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Das Label #%{labelName} wurde der Konversations-ID %{conversationId} zugewiesen",
+ "SUCCESFUL": "Das Label #{labelName} wurde der Konversations-ID {conversationId} zugewiesen",
"FAILED": "Label konnte nicht zugewiesen werden. Bitte versuche es erneut."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Das Team\"%{team}\" wurde der Konversations-ID %{conversationId} zugewiesen",
+ "SUCCESFUL": "Das Team\"{team}\" wurde der Konversations-ID {conversationId} zugewiesen",
"FAILED": "Team konnte nicht zugewiesen werden. Bitte versuche es erneut."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hallo 👋, Willkommen bei %{installationName}!",
- "DESCRIPTION": "Danke für's Registrieren. Wir möchten, dass Sie %{installationName} optimal nutzen. Hier sind ein paar Dinge, die Sie in %{installationName} tun können, um das Erlebnis angenehm zu gestalten.",
- "GREETING_MORNING": "👋 Guten Morgen, %{name}. Willkommen bei %{installationName}.",
- "GREETING_AFTERNOON": "👋 Guten Nachmittag, %{name}. Willkommen bei %{installationName}.",
- "GREETING_EVENING": "👋 Guten Abend, %{name}. Willkommen bei %{installationName}.",
+ "TITLE": "Hallo 👋, Willkommen bei {installationName}!",
+ "DESCRIPTION": "Danke für's Registrieren. Wir möchten, dass Sie {installationName} optimal nutzen. Hier sind ein paar Dinge, die Sie in {installationName} tun können, um das Erlebnis angenehm zu gestalten.",
+ "GREETING_MORNING": "👋 Guten Morgen, {name}. Willkommen bei {installationName}.",
+ "GREETING_AFTERNOON": "👋 Guten Nachmittag, {name}. Willkommen bei {installationName}.",
+ "GREETING_EVENING": "👋 Guten Abend, {name}. Willkommen bei {installationName}.",
"READ_LATEST_UPDATES": "Lesen Sie unsere neuesten Updates",
"ALL_CONVERSATION": {
"TITLE": "All Ihre Konversationen an einem Ort",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Konversationsteilnehmer",
"NO_RECORDS_FOUND": "Keine Ergebnisse gefunden",
"ADD_PARTICIPANTS": "Teilnehmer wählen",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} andere",
- "REMANING_PARTICIPANT_TEXT": "+%{count} andere",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} Personen nehmen teil.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} Person nimmt teil.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} andere",
+ "REMANING_PARTICIPANT_TEXT": "+{count} andere",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} Personen nehmen teil.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} Person nimmt teil.",
"NO_PARTICIPANTS_TEXT": "Niemand nimmt teil!.",
"WATCH_CONVERSATION": "Konversation beitreten",
"YOU_ARE_WATCHING": "Sie nehmen teil",
diff --git a/app/javascript/dashboard/i18n/locale/de/generalSettings.json b/app/javascript/dashboard/i18n/locale/de/generalSettings.json
index b4a18a921..dfdcbc184 100644
--- a/app/javascript/dashboard/i18n/locale/de/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/de/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Sie können jetzt E-Mails in Ihrer benutzerdefinierten Domäne empfangen."
}
},
- "UPDATE_CHATWOOT": "Ein Update %{latestChatwootVersion} für Chatwoot ist verfügbar. Bitte aktualisieren Sie Ihre Instanz.",
+ "UPDATE_CHATWOOT": "Ein Update {latestChatwootVersion} für Chatwoot ist verfügbar. Bitte aktualisieren Sie Ihre Instanz.",
"LEARN_MORE": "Mehr erfahren",
"PAYMENT_PENDING": "Ihre Zahlung steht noch aus. Um Chatwoot weiter zu verwenden, aktualisieren Sie Bitte Ihre Zahlungsinformationen",
"LIMITS_UPGRADE": "Ihr Konto hat die Nutzungsbeschränkungen überschritten. Um Chatwoot weiter nutzen zu können aktualisieren Sie bitte Ihren Tarif",
diff --git a/app/javascript/dashboard/i18n/locale/de/helpCenter.json b/app/javascript/dashboard/i18n/locale/de/helpCenter.json
index 3b9ec846d..dee7607c7 100644
--- a/app/javascript/dashboard/i18n/locale/de/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/de/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Nicht kategorisiert",
- "SEARCH_RESULTS": "Suchergebnisse für %{query}",
+ "SEARCH_RESULTS": "Suchergebnisse für {query}",
"EMPTY_TEXT": "Suche nach Artikeln, um sie in Antworten einzufügen.",
"SEARCH_LOADER": "Suchen...",
"INSERT_ARTICLE": "Einfügen",
diff --git a/app/javascript/dashboard/i18n/locale/de/integrationApps.json b/app/javascript/dashboard/i18n/locale/de/integrationApps.json
index 10c210ea3..2ecdd12fe 100644
--- a/app/javascript/dashboard/i18n/locale/de/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/de/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Integrationen werden abgerufen",
- "NO_HOOK_CONFIGURED": "Es wurden keine %{integrationId} Integrationen in diesem Konto konfiguriert.",
+ "NO_HOOK_CONFIGURED": "Es wurden keine {integrationId} Integrationen in diesem Konto konfiguriert.",
"HEADER": "Anwendungen",
"STATUS": {
"ENABLED": "Aktiviert",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Verbindung trennen"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow ist eine Sprachverständnis-Plattform, die es einfach macht, eine interaktive Benutzeroberfläche in Ihre mobile App, Web-Anwendung, Gerät, Bot, interaktives Voice-Antwort-System etc. zu integrieren.
Die Dialogflow-Integration mit %{installationName} ermöglicht es Ihnen, einen Dialogfluss-Bot mit Ihren Posteingängen zu verknüpfen. Dieser Bot erlaubt es Ihnen, eingehende Anfragen zunächst zu bearbeiten und diese bei Bedarf an einen Agenten zu übergeben. Dialogflow kann zur Qualifizierung der Leads, zur Reduzierung der Arbeitsbelastung von Agenten durch häufig gestellte Fragen usw. genutzt werden.
Um Dialogflow hinzuzufügen, müssen Sie ein Service-Konto in Ihrer Google-Projekt-Konsole erstellen und die Zugangsdaten freigeben. Weitere Informationen finden Sie in der Dialogflow-Dokumentation."
+ "DIALOGFLOW": "Dialogflow ist eine Sprachverständnis-Plattform, die es einfach macht, eine interaktive Benutzeroberfläche in Ihre mobile App, Web-Anwendung, Gerät, Bot, interaktives Voice-Antwort-System etc. zu integrieren.
Die Dialogflow-Integration mit {installationName} ermöglicht es Ihnen, einen Dialogfluss-Bot mit Ihren Posteingängen zu verknüpfen. Dieser Bot erlaubt es Ihnen, eingehende Anfragen zunächst zu bearbeiten und diese bei Bedarf an einen Agenten zu übergeben. Dialogflow kann zur Qualifizierung der Leads, zur Reduzierung der Arbeitsbelastung von Agenten durch häufig gestellte Fragen usw. genutzt werden.
Um Dialogflow hinzuzufügen, müssen Sie ein Service-Konto in Ihrer Google-Projekt-Konsole erstellen und die Zugangsdaten freigeben. Weitere Informationen finden Sie in der Dialogflow-Dokumentation."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/de/integrations.json b/app/javascript/dashboard/i18n/locale/de/integrations.json
index 9cabd5a70..1c9393beb 100644
--- a/app/javascript/dashboard/i18n/locale/de/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/de/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Löschung bestätigen",
- "MESSAGE": "Möchten Sie den Webhook wirklich löschen? (%{webhookURL})",
+ "MESSAGE": "Möchten Sie den Webhook wirklich löschen? ({webhookURL})",
"YES": "Ja, löschen ",
"NO": "Nein, behalte es"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI-Assistent",
- "WITH_AI": " %{option} mit KI ",
+ "WITH_AI": " {option} mit KI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Antwortvorschlag",
"SUMMARIZE": "Zusammenfassen",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Ja, löschen",
"CONFIRM_NO": "Nein, behalte es",
"TITLE": "Löschen bestätigen",
- "MESSAGE": "Möchten Sie die App %{appName} wirklich löschen?",
+ "MESSAGE": "Möchten Sie die App {appName} wirklich löschen?",
"API_SUCCESS": "Dashboard-App erfolgreich gelöscht",
"API_ERROR": "Wir konnten die App nicht löschen. Bitte versuchen Sie es später erneut"
}
@@ -235,7 +235,7 @@
"ERROR": "Beim Abrufen der linearen Probleme ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut",
"LINK_SUCCESS": "Problem erfolgreich verknüpft",
"LINK_ERROR": "Beim Verknüpfen des Problems ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut",
- "LINK_TITLE": "Unterhaltung (#%{conversationId}) mit %{name}"
+ "LINK_TITLE": "Unterhaltung (#{conversationId}) mit {name}"
},
"ADD_OR_LINK": {
"TITLE": "Lineares Problem erstellen/verknüpfen",
@@ -294,7 +294,7 @@
"PRIORITY": "Priorität",
"ASSIGNEE": "Zugewiesener",
"LABELS": "Labels",
- "CREATED_AT": "Erstellt am %{createdAt}"
+ "CREATED_AT": "Erstellt am {createdAt}"
},
"UNLINK": {
"TITLE": "Verknüpfung aufheben",
diff --git a/app/javascript/dashboard/i18n/locale/de/report.json b/app/javascript/dashboard/i18n/locale/de/report.json
index 2a08dc680..414fd8482 100644
--- a/app/javascript/dashboard/i18n/locale/de/report.json
+++ b/app/javascript/dashboard/i18n/locale/de/report.json
@@ -23,13 +23,13 @@
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Lösungszeit beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Auflösungsanzahl",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Wartezeit des Kunden",
- "TOOLTIP_TEXT": "Die Wartezeit beträgt %{metricValue} (basierend auf %{conversationCount} Antworten)"
+ "TOOLTIP_TEXT": "Die Wartezeit beträgt {metricValue} (basierend auf {conversationCount} Antworten)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Lösungszeit beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Lösungsanzahl",
@@ -234,13 +234,13 @@
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Lösungszeit beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Lösungsanzahl",
@@ -301,13 +301,13 @@
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Lösungszeit beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Lösungsanzahl",
@@ -368,13 +368,13 @@
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
- "TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
+ "TOOLTIP_TEXT": "Die Lösungszeit beträgt {metricValue} (basierend auf {conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Lösungsanzahl",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Gesprächsprotokoll",
"NO_CONVERSATIONS": "Keine Konversation",
- "CONVERSATION": "%{count} Konversation",
- "CONVERSATIONS": "%{count} Konversationen",
+ "CONVERSATION": "{count} Konversation",
+ "CONVERSATIONS": "{count} Konversationen",
"DOWNLOAD_REPORT": "Bericht herunterladen"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/de/search.json b/app/javascript/dashboard/i18n/locale/de/search.json
index 41258ded7..b69975430 100644
--- a/app/javascript/dashboard/i18n/locale/de/search.json
+++ b/app/javascript/dashboard/i18n/locale/de/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Nachrichten"
},
"SEARCHING_DATA": "Suchen",
- "EMPTY_STATE": "Keine %{item} für Abfrage '%{query} ' gefunden",
- "EMPTY_STATE_FULL": "Kein Ergebnis für Abfrage '%{query} ' gefunden",
+ "EMPTY_STATE": "Keine {item} für Abfrage '{query} ' gefunden",
+ "EMPTY_STATE_FULL": "Kein Ergebnis für Abfrage '{query} ' gefunden",
"PLACEHOLDER_KEYBINDING": "/ fokussieren",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/de/settings.json b/app/javascript/dashboard/i18n/locale/de/settings.json
index 69615e24c..a5089a76a 100644
--- a/app/javascript/dashboard/i18n/locale/de/settings.json
+++ b/app/javascript/dashboard/i18n/locale/de/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Rechnungen",
"CURRENT_PLAN": {
"TITLE": "Derzeitiger Plan",
- "PLAN_NOTE": "Sie haben derzeit den Tarif **%{plan}** mit **%{quantity}** Lizenzen abonniert"
+ "PLAN_NOTE": "Sie haben derzeit den Tarif **{plan}** mit **{quantity}** Lizenzen abonniert"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Abonnement verwalten",
diff --git a/app/javascript/dashboard/i18n/locale/de/teamsSettings.json b/app/javascript/dashboard/i18n/locale/de/teamsSettings.json
index de26f3821..8a939fa7f 100644
--- a/app/javascript/dashboard/i18n/locale/de/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/de/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Agenten zum Team hinzufügen",
- "TITLE": "Agenten zum Team hinzufügen - %{teamName}",
+ "TITLE": "Agenten zum Team hinzufügen - {teamName}",
"DESC": "Fügen Sie Agenten zu Ihrem neu erstellten Team hinzu. So können Sie bei Konversationen als Team zusammenarbeiten, erhalten Sie Benachrichtigungen über neue Ereignisse in der gleichen Konversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Agenten im Team aktualisieren",
- "TITLE": "Agenten zum Team %{teamName} hinzufügen",
+ "TITLE": "Agenten zum Team {teamName} hinzufügen",
"DESC": "Fügen Sie Agenten zu Ihrem neu erstellten Team hinzu. Alle hinzugefügten Agenten werden benachrichtigt, wenn diesem Team eine Unterhaltung zugewiesen wird."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Agenten zu Ihrem Team hinzufügen...",
"SELECT": "Auswählen",
"SELECT_ALL": "Alle Agenten auswählen",
- "SELECTED_COUNT": "%{selected} von %{total} Agenten ausgewählt."
+ "SELECTED_COUNT": "{selected} von {total} Agenten ausgewählt."
},
"ADD": {
- "TITLE": "Agenten zum Team %{teamName} hinzufügen",
+ "TITLE": "Agenten zum Team {teamName} hinzufügen",
"DESC": "Fügen Sie Agenten zu Ihrem neu erstellten Team hinzu. So können Sie bei Konversationen als Team zusammenarbeiten und erhalten Benachrichtigungen über neue Ereignisse in der gleichen Konversation.",
"SELECT": "Auswählen",
"SELECT_ALL": "Alle Agenten auswählen",
- "SELECTED_COUNT": "%{selected} von %{total} Agenten ausgewählt.",
+ "SELECTED_COUNT": "{selected} von {total} Agenten ausgewählt.",
"BUTTON_TEXT": "Agenten hinzufügen",
"AGENT_VALIDATION_ERROR": "Wählen Sie mindestens einen Agenten aus."
},
diff --git a/app/javascript/dashboard/i18n/locale/de/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/de/whatsappTemplates.json
index 8c114d3b9..43d36d1a7 100644
--- a/app/javascript/dashboard/i18n/locale/de/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/de/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "WhatsApp-Vorlagen",
"SUBTITLE": "Wählen Sie die WhatsApp-Vorlage aus, die Sie senden möchten",
- "TEMPLATE_SELECTED_SUBTITLE": "Verarbeite %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Verarbeite {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Vorlagen suchen",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variablen",
- "VARIABLE_PLACEHOLDER": "Geben Sie den Wert %{variable} ein",
+ "VARIABLE_PLACEHOLDER": "Geben Sie den Wert {variable} ein",
"GO_BACK_LABEL": "Zurück",
"SEND_MESSAGE_LABEL": "Nachricht senden",
"FORM_ERROR_MESSAGE": "Bitte füllen Sie vor dem Absenden alle Variablen aus"
diff --git a/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json
index 2d5163c02..6476be2f6 100644
--- a/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Δεν ήταν δυνατή η διαγραφή της ιδιότητας. Δοκιμάστε ξανά."
},
"CONFIRM": {
- "TITLE": "Είστε σίγουροι ότι θέλετε να διαγράψετε την ομάδα %{attributeName}",
+ "TITLE": "Είστε σίγουροι ότι θέλετε να διαγράψετε την ομάδα {attributeName}",
"PLACE_HOLDER": "Παρακαλώ πληκτρολογήστε {attributeName} για επιβεβαίωση",
"MESSAGE": "Η Διαγραφή θα καταργήσει την ιδιότητα",
"YES": "Διαγραφή ",
diff --git a/app/javascript/dashboard/i18n/locale/el/auditLogs.json b/app/javascript/dashboard/i18n/locale/el/auditLogs.json
index 369063d94..5c74af963 100644
--- a/app/javascript/dashboard/i18n/locale/el/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/el/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/el/bulkActions.json b/app/javascript/dashboard/i18n/locale/el/bulkActions.json
index adce30f30..e63fe811d 100644
--- a/app/javascript/dashboard/i18n/locale/el/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/el/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} σινομιλίες επιλέχθηκαν",
+ "CONVERSATIONS_SELECTED": "{conversationCount} σινομιλίες επιλέχθηκαν",
"AGENT_SELECT_LABEL": "Επιλογή πράκτορα",
- "ASSIGN_CONFIRMATION_LABEL": "Είσαστε σίγουροι ότι θέλετε να αντιστοιχίσετε %{conversationCount} %{conversationLabel} στον",
- "UNASSIGN_CONFIRMATION_LABEL": "Είσαστε σίγουροι ότι θέλετε να αφαιρέσετε την αντιστοίχιση %{conversationCount} %{conversationLabel} στον;",
+ "ASSIGN_CONFIRMATION_LABEL": "Είσαστε σίγουροι ότι θέλετε να αντιστοιχίσετε {conversationCount} {conversationLabel} στον",
+ "UNASSIGN_CONFIRMATION_LABEL": "Είσαστε σίγουροι ότι θέλετε να αφαιρέσετε την αντιστοίχιση {conversationCount} {conversationLabel} στον;",
"GO_BACK_LABEL": "Πίσω",
"ASSIGN_LABEL": "Αντιστοίχιση",
"YES": "Ναι",
diff --git a/app/javascript/dashboard/i18n/locale/el/contact.json b/app/javascript/dashboard/i18n/locale/el/contact.json
index 24042cb1a..ccce9694b 100644
--- a/app/javascript/dashboard/i18n/locale/el/contact.json
+++ b/app/javascript/dashboard/i18n/locale/el/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Σύνοψη",
- "DELETE_WARNING": "Η επαφή του %{primaryContactName}θα διαγραφεί.",
- "ATTRIBUTE_WARNING": "Τα στοιχεία επικοινωνίας του %{primaryContactName} θα αντιγραφούν στο %{parentContactName}."
+ "DELETE_WARNING": "Η επαφή του {primaryContactName}θα διαγραφεί.",
+ "ATTRIBUTE_WARNING": "Τα στοιχεία επικοινωνίας του {primaryContactName} θα αντιγραφούν στο {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/el/conversation.json b/app/javascript/dashboard/i18n/locale/el/conversation.json
index 282cdab5f..3390183f5 100644
--- a/app/javascript/dashboard/i18n/locale/el/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/el/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Κανένα",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Δεν βρέθηκαν αποτελέσματα",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Ανάθεση ομάδας",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Η συνομιλία με αριθμό %{conversationId} ανατέθηκε στον \"%{agentName}\"",
+ "SUCCESFUL": "Η συνομιλία με αριθμό {conversationId} ανατέθηκε στον \"{agentName}\"",
"FAILED": "Αδυναμία αντιστοίχισης σε πράκτορα. Παρακαλώ δοκιμάστε ξανά."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Εκχώρηση ετικέτας #%{labelName} στην συνομιλία με αριθμό %{conversationId}",
+ "SUCCESFUL": "Εκχώρηση ετικέτας #{labelName} στην συνομιλία με αριθμό {conversationId}",
"FAILED": "Αποτυχία στην εκχώρηση ετικέτας, παρακαλώ δοκιμάστε αργότερα."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Η συνομιλία με αριθμό %{conversationId} ανατέθηκε στην ομάδα \"%{team}\"",
+ "SUCCESFUL": "Η συνομιλία με αριθμό {conversationId} ανατέθηκε στην ομάδα \"{team}\"",
"FAILED": "Αδυναμία αντιστοίχισης ομάδας. Παρακαλώ δοκιμάστε ξανά."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Γεια σας 👋, Καλώς ήρθατε στο %{installationName}!",
- "DESCRIPTION": "Ευχαριστούμε για την εγγραφή. Θέλουμε να αξιοποιήσετε στο έπακρο το %{installationName}. Εδώ είναι μερικά πράγματα που μπορείτε να κάνετε στο %{installationName} για να έχετε μια ευχάριστη εμπειρία.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Γεια σας 👋, Καλώς ήρθατε στο {installationName}!",
+ "DESCRIPTION": "Ευχαριστούμε για την εγγραφή. Θέλουμε να αξιοποιήσετε στο έπακρο το {installationName}. Εδώ είναι μερικά πράγματα που μπορείτε να κάνετε στο {installationName} για να έχετε μια ευχάριστη εμπειρία.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Διαβάστε τις πρόσφατες ενημερώσεις μας",
"ALL_CONVERSATION": {
"TITLE": "Όλες οι συνομιλίες σας σε ένα μέρος",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Δεν βρέθηκαν αποτελέσματα",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/el/generalSettings.json b/app/javascript/dashboard/i18n/locale/el/generalSettings.json
index 497783e4b..094daed44 100644
--- a/app/javascript/dashboard/i18n/locale/el/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/el/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Τώρα μπορείτε να λαμβάνετε emails στον τομέα (domain) σας."
}
},
- "UPDATE_CHATWOOT": "Μια ενημέρωση %{latestChatwootVersion} για το Chatwoot είναι διαθέσιμη. Ενημερώστε την εφαρμογή σας.",
+ "UPDATE_CHATWOOT": "Μια ενημέρωση {latestChatwootVersion} για το Chatwoot είναι διαθέσιμη. Ενημερώστε την εφαρμογή σας.",
"LEARN_MORE": "Μάθετε περισσότερα",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/el/helpCenter.json b/app/javascript/dashboard/i18n/locale/el/helpCenter.json
index dc95ffee6..98dc1c64e 100644
--- a/app/javascript/dashboard/i18n/locale/el/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/el/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Αναζήτηση...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/el/integrationApps.json b/app/javascript/dashboard/i18n/locale/el/integrationApps.json
index bb88b8c37..9df59a965 100644
--- a/app/javascript/dashboard/i18n/locale/el/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/el/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Λήψη Indegrations",
- "NO_HOOK_CONFIGURED": "Δεν υπάρχουν %{integrationId} integrations ρυθμισμένες σε αυτόν το λογαριασμό.",
+ "NO_HOOK_CONFIGURED": "Δεν υπάρχουν {integrationId} integrations ρυθμισμένες σε αυτόν το λογαριασμό.",
"HEADER": "Εφαρμογές",
"STATUS": {
"ENABLED": "Ενεργό",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Αποσύνδεση"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Το Dialogflow είναι μια φυσική πλατφόρμα κατανόησης γλωσσών που διευκολύνει το σχεδιασμό και την ενσωμάτωση ενός περιβάλλοντος χρήστη συνομιλίας στην εφαρμογή για το κινητό σας, web εφαρμογή, συσκευή, bot, διαδραστικό σύστημα απόκρισης φωνής, κ. τ. λ.
Το Dialogflow με το %{installationName} σάς επιτρέπει να ρυθμίσετε ένα bot ροής διαλόγου με τα εισερχόμενά σας, το οποίο επιτρέπει στο bot να χειρίζεται αρχικά τα ερωτήματα και να τα παραδίδει σε έναν πράκτορα όταν χρειάζεται. Η ροή του διαλόγου μπορεί να χρησιμοποιηθεί για να καθορίσει ροές, να μειώσει τον φόρτο εργασίας των πρακτόρων παρέχοντας συχνές ερωτήσεις κλπ.
Για να προσθέσετε το DialogFlow, πρέπει να δημιουργήσετε έναν λογαριασμό υπηρεσίας στην κονσόλα του έργου σας στη Google και να μοιραστείτε τα διαπιστευτήρια. Για περισσότερες πληροφορίες, ανατρέξτε στα έγγραφα ροής διαλόγου."
+ "DIALOGFLOW": "Το Dialogflow είναι μια φυσική πλατφόρμα κατανόησης γλωσσών που διευκολύνει το σχεδιασμό και την ενσωμάτωση ενός περιβάλλοντος χρήστη συνομιλίας στην εφαρμογή για το κινητό σας, web εφαρμογή, συσκευή, bot, διαδραστικό σύστημα απόκρισης φωνής, κ. τ. λ.
Το Dialogflow με το {installationName} σάς επιτρέπει να ρυθμίσετε ένα bot ροής διαλόγου με τα εισερχόμενά σας, το οποίο επιτρέπει στο bot να χειρίζεται αρχικά τα ερωτήματα και να τα παραδίδει σε έναν πράκτορα όταν χρειάζεται. Η ροή του διαλόγου μπορεί να χρησιμοποιηθεί για να καθορίσει ροές, να μειώσει τον φόρτο εργασίας των πρακτόρων παρέχοντας συχνές ερωτήσεις κλπ.
Για να προσθέσετε το DialogFlow, πρέπει να δημιουργήσετε έναν λογαριασμό υπηρεσίας στην κονσόλα του έργου σας στη Google και να μοιραστείτε τα διαπιστευτήρια. Για περισσότερες πληροφορίες, ανατρέξτε στα έγγραφα ροής διαλόγου."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/el/integrations.json b/app/javascript/dashboard/i18n/locale/el/integrations.json
index 438c0e08f..5e1747358 100644
--- a/app/javascript/dashboard/i18n/locale/el/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/el/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Επιβεβαίωση Διαγραφής",
- "MESSAGE": "Είστε βέβαιοι να διαγράψετε το webhook? (%{webhookURL})",
+ "MESSAGE": "Είστε βέβαιοι να διαγράψετε το webhook? ({webhookURL})",
"YES": "Ναι, Διέγραψε ",
"NO": "Όχι, Κράτησε τον/την"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Ναι, Διέγραψε την",
"CONFIRM_NO": "Όχι, Κράτησε την",
"TITLE": "Επιβεβαίωση Διαγραφής",
- "MESSAGE": "Είστε βέβαιοι να διαγράψετε την εφαρμογή - %{appName};",
+ "MESSAGE": "Είστε βέβαιοι να διαγράψετε την εφαρμογή - {appName};",
"API_SUCCESS": "Η εφαρμογή dashboard διαγράφηκε επιτυχώς",
"API_ERROR": "Δεν μπορούμε να διαγράψουμε την εφαρμογή. Παρακαλώ δοκιμάστε ξανά αργότερα"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Ετικέτες",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/el/report.json b/app/javascript/dashboard/i18n/locale/el/report.json
index 1aeabcb19..c7d541cf0 100644
--- a/app/javascript/dashboard/i18n/locale/el/report.json
+++ b/app/javascript/dashboard/i18n/locale/el/report.json
@@ -23,13 +23,13 @@
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
+ "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι {metricValue} (βάσει {conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
+ "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι {metricValue} (βασίζεται στις {conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
+ "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι {metricValue} (βάσει {conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
+ "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι {metricValue} (βασίζεται στις {conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@@ -234,13 +234,13 @@
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
+ "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι {metricValue} (βάσει {conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
+ "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι {metricValue} (βασίζεται στις {conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@@ -301,13 +301,13 @@
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
+ "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι {metricValue} (βάσει {conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
+ "TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι {metricValue} (βασίζεται στις {conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@@ -368,13 +368,13 @@
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
+ "TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι {metricValue} (βάσει {conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
- "TOOLTIP_TEXT": "Ο Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
+ "TOOLTIP_TEXT": "Ο Χρόνος Ανάλυσης είναι {metricValue} (βασίζεται στις {conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/el/search.json b/app/javascript/dashboard/i18n/locale/el/search.json
index 62c4db972..6b7d95f43 100644
--- a/app/javascript/dashboard/i18n/locale/el/search.json
+++ b/app/javascript/dashboard/i18n/locale/el/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Μηνύματα"
},
"SEARCHING_DATA": "Αναζήτηση",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/el/settings.json b/app/javascript/dashboard/i18n/locale/el/settings.json
index 7b543159a..898e03d33 100644
--- a/app/javascript/dashboard/i18n/locale/el/settings.json
+++ b/app/javascript/dashboard/i18n/locale/el/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Χρεώσεις",
"CURRENT_PLAN": {
"TITLE": "Τρέχον Πλάνο",
- "PLAN_NOTE": "Αυτή τη στιγμή έχετε εγγραφεί στο πλάνο **%{plan}** με **%{quantity}** άδειες"
+ "PLAN_NOTE": "Αυτή τη στιγμή έχετε εγγραφεί στο πλάνο **{plan}** με **{quantity}** άδειες"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Διαχειριστείτε τη συνδρομή σας",
diff --git a/app/javascript/dashboard/i18n/locale/el/teamsSettings.json b/app/javascript/dashboard/i18n/locale/el/teamsSettings.json
index 42c975711..2899f76cc 100644
--- a/app/javascript/dashboard/i18n/locale/el/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/el/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Προσθήκη πρακτόρων στην ομάδα",
- "TITLE": "Προσθήκη πρακτόρων στην ομάδα - %{teamName}",
+ "TITLE": "Προσθήκη πρακτόρων στην ομάδα - {teamName}",
"DESC": "Προσθέστε Πράκτορες στη νέα σας ομάδα. Αυτό σας επιτρέπει να συνεργάζεστε ως ομάδα σε συνομιλίες και να ενημερώνεστε για νέα συμβάντα στην συνομιλία."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Ενημέρωση πρακτόρων στην ομάδα",
- "TITLE": "Προσθήκη πρακτόρων στην ομάδα - %{teamName}",
+ "TITLE": "Προσθήκη πρακτόρων στην ομάδα - {teamName}",
"DESC": "Προσθέστε Πράκτορες στη νέα σας ομάδα. Όλοι αυτοί οι πράκτορες θα ειδοποιηθούν όταν μια συνομιλία ανατεθεί σε αυτήν την ομάδα."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Προσθήκη πρακτόρων στην ομάδα σας...",
"SELECT": "επιλέξτε",
"SELECT_ALL": "επιλογή όλων των πρακτόρων",
- "SELECTED_COUNT": "%{selected} από τους %{total} πράκτορες επιλέχθηκαν."
+ "SELECTED_COUNT": "{selected} από τους {total} πράκτορες επιλέχθηκαν."
},
"ADD": {
- "TITLE": "Προσθήκη πρακτόρων στην ομάδα - %{teamName}",
+ "TITLE": "Προσθήκη πρακτόρων στην ομάδα - {teamName}",
"DESC": "Προσθέστε Πράκτορες στη νέα σας ομάδα. Αυτό σας επιτρέπει να συνεργάζεστε ως ομάδα σε συνομιλίες και να ενημερώνεστε για νέα συμβάντα στην συνομιλία.",
"SELECT": "επιλέξτε",
"SELECT_ALL": "επιλογή όλων των πρακτόρων",
- "SELECTED_COUNT": "%{selected} από τους %{total} πράκτορες επιλέχθηκαν.",
+ "SELECTED_COUNT": "{selected} από τους {total} πράκτορες επιλέχθηκαν.",
"BUTTON_TEXT": "Προσθήκη πρακτόρων",
"AGENT_VALIDATION_ERROR": "Επιλέξτε τουλάχιστον ένα πράκτορα."
},
diff --git a/app/javascript/dashboard/i18n/locale/el/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/el/whatsappTemplates.json
index b9ac424e2..ce640b102 100644
--- a/app/javascript/dashboard/i18n/locale/el/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/el/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Πρότυπα Whatsapp",
"SUBTITLE": "Επιλέξτε το πρότυπο Whatsapp που θέλετε να στείλετε",
- "TEMPLATE_SELECTED_SUBTITLE": "Επεξεργασία %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Επεξεργασία {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Αναζήτηση Προτύπων",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Μεταβλητές",
- "VARIABLE_PLACEHOLDER": "Εισάγετε τιμή για %{variable}",
+ "VARIABLE_PLACEHOLDER": "Εισάγετε τιμή για {variable}",
"GO_BACK_LABEL": "Πίσω",
"SEND_MESSAGE_LABEL": "Αποστολή μηνύματος",
"FORM_ERROR_MESSAGE": "Παρακαλώ συμπληρώστε όλες τις μεταβλητές πριν την αποστολή"
diff --git a/app/javascript/dashboard/i18n/locale/en/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/en/attributesMgmt.json
index f1eb9b31b..dd413ab26 100644
--- a/app/javascript/dashboard/i18n/locale/en/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/en/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/en/auditLogs.json b/app/javascript/dashboard/i18n/locale/en/auditLogs.json
index 62818c747..8194c667c 100644
--- a/app/javascript/dashboard/i18n/locale/en/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/en/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/en/bulkActions.json b/app/javascript/dashboard/i18n/locale/en/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/en/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/en/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/en/contact.json b/app/javascript/dashboard/i18n/locale/en/contact.json
index 882643434..54a06bb53 100644
--- a/app/javascript/dashboard/i18n/locale/en/contact.json
+++ b/app/javascript/dashboard/i18n/locale/en/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/en/conversation.json b/app/javascript/dashboard/i18n/locale/en/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/en/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/en/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/en/generalSettings.json b/app/javascript/dashboard/i18n/locale/en/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/en/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/en/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/en/helpCenter.json b/app/javascript/dashboard/i18n/locale/en/helpCenter.json
index 72b59b509..582a81364 100644
--- a/app/javascript/dashboard/i18n/locale/en/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/en/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
@@ -244,13 +244,13 @@
"DOMAIN": {
"LABEL": "Custom Domain",
"PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: %{exampleURL}",
+ "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}",
"ERROR": "Enter a valid domain URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Home Page Link",
"PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "The link used to return from the portal to the home page. Eg: %{exampleURL}",
+ "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}",
"ERROR": "Enter a valid home page URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/en/integrationApps.json b/app/javascript/dashboard/i18n/locale/en/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/en/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/en/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/en/integrations.json b/app/javascript/dashboard/i18n/locale/en/integrations.json
index a8b36ad2b..f6e8cbc3a 100644
--- a/app/javascript/dashboard/i18n/locale/en/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/en/integrations.json
@@ -31,7 +31,7 @@
},
"END_POINT": {
"LABEL": "Webhook URL",
- "PLACEHOLDER": "Example: %{webhookExampleURL}",
+ "PLACEHOLDER": "Example: {webhookExampleURL}",
"ERROR": "Please enter a valid URL"
},
"EDIT_SUBMIT": "Update webhook",
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "How to use the Slack Integration?",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***%{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***%{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
"SELECTED": "selected"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -213,7 +213,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -232,7 +232,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -291,7 +291,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/en/report.json b/app/javascript/dashboard/i18n/locale/en/report.json
index 5a74a6980..a6389f017 100644
--- a/app/javascript/dashboard/i18n/locale/en/report.json
+++ b/app/javascript/dashboard/i18n/locale/en/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)",
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)",
"DESC": ""
}
},
@@ -145,13 +145,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -212,13 +212,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -279,13 +279,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -346,13 +346,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -458,8 +458,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/en/search.json b/app/javascript/dashboard/i18n/locale/en/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/en/search.json
+++ b/app/javascript/dashboard/i18n/locale/en/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/en/settings.json b/app/javascript/dashboard/i18n/locale/en/settings.json
index 92c460cf2..eb007916a 100644
--- a/app/javascript/dashboard/i18n/locale/en/settings.json
+++ b/app/javascript/dashboard/i18n/locale/en/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/en/teamsSettings.json b/app/javascript/dashboard/i18n/locale/en/teamsSettings.json
index f8d3d8522..f0a950fd1 100644
--- a/app/javascript/dashboard/i18n/locale/en/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/en/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD_CREATE": {
@@ -41,7 +41,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"EDIT_WIZARD_DETAILS": {
@@ -70,14 +70,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/en/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/en/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/en/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/en/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json
index 9e9efa56c..3023d7b02 100644
--- a/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "No se pudo borrar el equipo. Intente nuevamente."
},
"CONFIRM": {
- "TITLE": "¿Está seguro que quiere borrar - %{attributeName}?",
+ "TITLE": "¿Está seguro que quiere borrar - {attributeName}?",
"PLACE_HOLDER": "Por favor, escriba {attributeName} para confirmar",
"MESSAGE": "Borrar, eliminará el atributo personalizado",
"YES": "Eliminar ",
diff --git a/app/javascript/dashboard/i18n/locale/es/auditLogs.json b/app/javascript/dashboard/i18n/locale/es/auditLogs.json
index 57e026dfa..c95dc6978 100644
--- a/app/javascript/dashboard/i18n/locale/es/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/es/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistema",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} creó una nueva regla de automatización (#%{id})",
- "EDIT": "%{agentName} actualizó una regla de automatización (#%{id})",
- "DELETE": "%{agentName} eliminó una regla de automatización (#%{id})"
+ "ADD": "{agentName} creó una nueva regla de automatización (#{id})",
+ "EDIT": "{agentName} actualizó una regla de automatización (#{id})",
+ "DELETE": "{agentName} eliminó una regla de automatización (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invitó a %{invitee} a la cuenta como %{role}",
+ "ADD": "{agentName} invitó a {invitee} a la cuenta como {role}",
"EDIT": {
- "SELF": "%{agentName} cambió su %{attributes} por %{values}",
- "OTHER": "%{agentName} cambió %{attributes} de %{user} a %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} cambió su {attributes} por {values}",
+ "OTHER": "{agentName} cambió {attributes} de {user} a {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} creó una nueva bandeja de entrada (#%{id})",
- "EDIT": "%{agentName} actualizó una bandeja de entrada (#%{id})",
- "DELETE": "%{agentName} eliminó una bandeja de entrada (#%{id})"
+ "ADD": "{agentName} creó una nueva bandeja de entrada (#{id})",
+ "EDIT": "{agentName} actualizó una bandeja de entrada (#{id})",
+ "DELETE": "{agentName} eliminó una bandeja de entrada (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} creó un nuevo webhook (#%{id})",
- "EDIT": "%{agentName} actualizó un webhook (#%{id})",
- "DELETE": "%{agentName} eliminó un webhook (#%{id})"
+ "ADD": "{agentName} creó un nuevo webhook (#{id})",
+ "EDIT": "{agentName} actualizó un webhook (#{id})",
+ "DELETE": "{agentName} eliminó un webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} inició sesión",
- "SIGN_OUT": "%{agentName} cerró su sesión"
+ "SIGN_IN": "{agentName} inició sesión",
+ "SIGN_OUT": "{agentName} cerró su sesión"
},
"TEAM": {
- "ADD": "%{agentName} creó un nuevo equipo (#%{id})",
- "EDIT": "%{agentName} actualizó un equipo (#%{id})",
- "DELETE": "%{agentName} eliminó un equipo (#%{id})"
+ "ADD": "{agentName} creó un nuevo equipo (#{id})",
+ "EDIT": "{agentName} actualizó un equipo (#{id})",
+ "DELETE": "{agentName} eliminó un equipo (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} creó una nueva macro (#%{id})",
- "EDIT": "%{agentName} actualizó una macro (#%{id})",
- "DELETE": "%{agentName} eliminó una macro (#%{id})"
+ "ADD": "{agentName} creó una nueva macro (#{id})",
+ "EDIT": "{agentName} actualizó una macro (#{id})",
+ "DELETE": "{agentName} eliminó una macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} agregó %{user} a la bandeja de entrada (#%{inbox_id})",
- "REMOVE": "%{agentName} eliminó %{user} de la bandeja de entrada(#%{inbox_id})"
+ "ADD": "{agentName} agregó {user} a la bandeja de entrada (#{inbox_id})",
+ "REMOVE": "{agentName} eliminó {user} de la bandeja de entrada(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} agregó %{user} al equipo (#%{team_id})",
- "REMOVE": "%{agentName} eliminó %{user} del equipo (#%{team_id})"
+ "ADD": "{agentName} agregó {user} al equipo (#{team_id})",
+ "REMOVE": "{agentName} eliminó {user} del equipo (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} Actualizó la configuración de la cuenta (#%{id})"
+ "EDIT": "{agentName} Actualizó la configuración de la cuenta (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/es/bulkActions.json b/app/javascript/dashboard/i18n/locale/es/bulkActions.json
index c97e0005b..8090fb8a2 100644
--- a/app/javascript/dashboard/i18n/locale/es/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/es/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversaciones seleccionadas",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversaciones seleccionadas",
"AGENT_SELECT_LABEL": "Seleccionar agente",
- "ASSIGN_CONFIRMATION_LABEL": "¿Está seguro que desea asignar %{conversationCount} %{conversationLabel} a",
- "UNASSIGN_CONFIRMATION_LABEL": "¿Está seguro de desasignar %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "¿Está seguro que desea asignar {conversationCount} {conversationLabel} a",
+ "UNASSIGN_CONFIRMATION_LABEL": "¿Está seguro de desasignar {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Volver",
"ASSIGN_LABEL": "Asignar",
"YES": "Si",
diff --git a/app/javascript/dashboard/i18n/locale/es/contact.json b/app/javascript/dashboard/i18n/locale/es/contact.json
index 681211027..8c16730ff 100644
--- a/app/javascript/dashboard/i18n/locale/es/contact.json
+++ b/app/javascript/dashboard/i18n/locale/es/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Resumen",
- "DELETE_WARNING": "El contacto de %{primaryContactName} se eliminará.",
- "ATTRIBUTE_WARNING": "Los datos de contacto de %{primaryContactName} se copiarán en %{parentContactName}."
+ "DELETE_WARNING": "El contacto de {primaryContactName} se eliminará.",
+ "ATTRIBUTE_WARNING": "Los datos de contacto de {primaryContactName} se copiarán en {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR"
diff --git a/app/javascript/dashboard/i18n/locale/es/conversation.json b/app/javascript/dashboard/i18n/locale/es/conversation.json
index 7bd8d701c..7c16f8804 100644
--- a/app/javascript/dashboard/i18n/locale/es/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/es/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Ninguna",
"INPUT_PLACEHOLDER": "Seleccionar prioridad",
"NO_RESULTS": "No se encontraron resultados",
- "SUCCESSFUL": "Se ha cambiado la prioridad del id de conversación %{conversationId} a %{priority}",
+ "SUCCESSFUL": "Se ha cambiado la prioridad del id de conversación {conversationId} a {priority}",
"FAILED": "No se pudo cambiar la prioridad. Por favor, inténtelo de nuevo."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Asignar equipo",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "ID de conversación %{conversationId} asignado a \"%{agentName}\"",
+ "SUCCESFUL": "ID de conversación {conversationId} asignado a \"{agentName}\"",
"FAILED": "No se pudo asignar el agente. Por favor, inténtelo de nuevo."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Etiqueta asignada #%{labelName} al id de conversación %{conversationId}",
+ "SUCCESFUL": "Etiqueta asignada #{labelName} al id de conversación {conversationId}",
"FAILED": "No se pudo asignar el agente. Por favor, inténtelo de nuevo."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Equipo asignado \"%{team}\" al ID de conversación %{conversationId}",
+ "SUCCESFUL": "Equipo asignado \"{team}\" al ID de conversación {conversationId}",
"FAILED": "No se pudo asignar el equipo. Por favor, inténtelo de nuevo."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hola 👋, ¡Bienvenido a %{installationName}!",
- "DESCRIPTION": "Gracias por registrarse. Queremos que saque el máximo provecho de %{installationName}. Aquí hay algunas cosas que puede hacer en %{installationName} para hacer que la experiencia sea agradable.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hola 👋, ¡Bienvenido a {installationName}!",
+ "DESCRIPTION": "Gracias por registrarse. Queremos que saque el máximo provecho de {installationName}. Aquí hay algunas cosas que puede hacer en {installationName} para hacer que la experiencia sea agradable.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Leer nuestras últimas actualizaciones",
"ALL_CONVERSATION": {
"TITLE": "Todas sus conversaciones en un solo lugar",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participantes de la conversación",
"NO_RECORDS_FOUND": "No se encontraron resultados",
"ADD_PARTICIPANTS": "Seleccionar participantes",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} más",
- "REMANING_PARTICIPANT_TEXT": "+%{count} más",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} personas están participando.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} personas están participando.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} más",
+ "REMANING_PARTICIPANT_TEXT": "+{count} más",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} personas están participando.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} personas están participando.",
"NO_PARTICIPANTS_TEXT": "Nadie está participando!.",
"WATCH_CONVERSATION": "Abrir conversación",
"YOU_ARE_WATCHING": "Estás participando",
diff --git a/app/javascript/dashboard/i18n/locale/es/generalSettings.json b/app/javascript/dashboard/i18n/locale/es/generalSettings.json
index 6fdbc000d..2e2e62cd4 100644
--- a/app/javascript/dashboard/i18n/locale/es/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/es/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Ahora puede recibir emails en su dominio personalizado."
}
},
- "UPDATE_CHATWOOT": "Hay una actualización %{latestChatwootVersion} para Chatwoot disponible. Por favor, actualiza tu instancia.",
+ "UPDATE_CHATWOOT": "Hay una actualización {latestChatwootVersion} para Chatwoot disponible. Por favor, actualiza tu instancia.",
"LEARN_MORE": "Más información",
"PAYMENT_PENDING": "Tu pago está pendiente. Por favor actualiza tu información de pago para seguir usando Chatwoot",
"LIMITS_UPGRADE": "Su cuenta ha excedido los límites de uso, por favor actualice su plan para seguir usando Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/es/helpCenter.json b/app/javascript/dashboard/i18n/locale/es/helpCenter.json
index 2e908d6a6..a99143e19 100644
--- a/app/javascript/dashboard/i18n/locale/es/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/es/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Sin categoría",
- "SEARCH_RESULTS": "Buscar resultados para %{query}",
+ "SEARCH_RESULTS": "Buscar resultados para {query}",
"EMPTY_TEXT": "Buscar artículos para insertar en las respuestas.",
"SEARCH_LOADER": "Buscando...",
"INSERT_ARTICLE": "Insertar",
diff --git a/app/javascript/dashboard/i18n/locale/es/integrationApps.json b/app/javascript/dashboard/i18n/locale/es/integrationApps.json
index d4c77180c..273339b0c 100644
--- a/app/javascript/dashboard/i18n/locale/es/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/es/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Obteniendo integraciones",
- "NO_HOOK_CONFIGURED": "No hay integraciones de %{integrationId} configuradas en ésta cuenta.",
+ "NO_HOOK_CONFIGURED": "No hay integraciones de {integrationId} configuradas en ésta cuenta.",
"HEADER": "Aplicaciones",
"STATUS": {
"ENABLED": "Activado",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Desconectar"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow es una plataforma de comprensión del lenguaje natural que facilita el diseño e integración de una interfaz de usuario conversacional en su aplicación móvil, aplicación web, dispositivo, bot, sistema interactivo de respuesta de voz, etc.
La integración de Dialogflow con %{installationName} le permite configurar un bot de Dialogflow con sus bandejas de entrada que permite al bot manejar las consultas inicialmente y entregarlas a un agente cuando sea necesario. El dialogflow se puede utilizar para calificar a los clientes potenciales, reducir la carga de trabajo de los agentes proporcionando preguntas frecuentes, etc.
Para añadir Dialogflow, necesita crear una cuenta de servicio en la consola del proyecto de Google y compartir las credenciales. Consulte la documentación de Dialogflow para obtener más información."
+ "DIALOGFLOW": "Dialogflow es una plataforma de comprensión del lenguaje natural que facilita el diseño e integración de una interfaz de usuario conversacional en su aplicación móvil, aplicación web, dispositivo, bot, sistema interactivo de respuesta de voz, etc.
La integración de Dialogflow con {installationName} le permite configurar un bot de Dialogflow con sus bandejas de entrada que permite al bot manejar las consultas inicialmente y entregarlas a un agente cuando sea necesario. El dialogflow se puede utilizar para calificar a los clientes potenciales, reducir la carga de trabajo de los agentes proporcionando preguntas frecuentes, etc.
Para añadir Dialogflow, necesita crear una cuenta de servicio en la consola del proyecto de Google y compartir las credenciales. Consulte la documentación de Dialogflow para obtener más información."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/es/integrations.json b/app/javascript/dashboard/i18n/locale/es/integrations.json
index dab356292..99b804a27 100644
--- a/app/javascript/dashboard/i18n/locale/es/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/es/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirmar eliminación",
- "MESSAGE": "¿Está seguro de eliminar el webhook? (%{webhookURL})",
+ "MESSAGE": "¿Está seguro de eliminar el webhook? ({webhookURL})",
"YES": "Sí, eliminar ",
"NO": "No, mantenerlo"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Asistencia AI",
- "WITH_AI": " %{option} con IA ",
+ "WITH_AI": " {option} con IA ",
"OPTIONS": {
"REPLY_SUGGESTION": "Responder sugerencia",
"SUMMARIZE": "Resumir",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Sí, eliminarlo",
"CONFIRM_NO": "No, mantenerlo",
"TITLE": "Confirme eliminación",
- "MESSAGE": "¿Está seguro que desea eliminar la aplicación - %{appName}?",
+ "MESSAGE": "¿Está seguro que desea eliminar la aplicación - {appName}?",
"API_SUCCESS": "Panel de control eliminado con éxito",
"API_ERROR": "No pudimos eliminar la aplicación. Por favor, inténtalo de nuevo más tarde"
}
@@ -235,7 +235,7 @@
"ERROR": "Hubo un error al recuperar los problemas lineales, por favor inténtalo de nuevo",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioridad",
"ASSIGNEE": "Cesionario",
"LABELS": "Etiquetas",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Desenlazar",
diff --git a/app/javascript/dashboard/i18n/locale/es/report.json b/app/javascript/dashboard/i18n/locale/es/report.json
index 0eae29ba3..d8589b0b8 100644
--- a/app/javascript/dashboard/i18n/locale/es/report.json
+++ b/app/javascript/dashboard/i18n/locale/es/report.json
@@ -23,13 +23,13 @@
"NAME": "Tiempo de primera respuesta",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "Tiempo de primera respuesta es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "Tiempo de primera respuesta es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_TIME": {
"NAME": "Tiempo de resolución",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "El tiempo de resolución es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "El tiempo de resolución es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_COUNT": {
"NAME": "Número de resoluciones",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Tiempo de espera del cliente",
- "TOOLTIP_TEXT": "El tiempo de espera es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "El tiempo de espera es {metricValue} (basado en {conversationCount} conversaciones)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Tiempo de primera respuesta",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "Tiempo de primera respuesta es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "Tiempo de primera respuesta es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_TIME": {
"NAME": "Tiempo de resolución",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "El tiempo de resolución es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "El tiempo de resolución es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_COUNT": {
"NAME": "Número de resoluciones",
@@ -234,13 +234,13 @@
"NAME": "Tiempo de primera respuesta",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "Tiempo de primera respuesta es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "Tiempo de primera respuesta es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_TIME": {
"NAME": "Tiempo de resolución",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "El tiempo de resolución es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "El tiempo de resolución es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_COUNT": {
"NAME": "Número de resoluciones",
@@ -301,13 +301,13 @@
"NAME": "Tiempo de primera respuesta",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "Tiempo de primera respuesta es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "Tiempo de primera respuesta es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_TIME": {
"NAME": "Tiempo de resolución",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "El tiempo de resolución es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "El tiempo de resolución es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_COUNT": {
"NAME": "Número de resoluciones",
@@ -368,13 +368,13 @@
"NAME": "Tiempo de primera respuesta",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "Tiempo de primera respuesta es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "Tiempo de primera respuesta es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_TIME": {
"NAME": "Tiempo de resolución",
"DESC": "( Media )",
"INFO_TEXT": "Número total de conversaciones utilizadas en el cálculo:",
- "TOOLTIP_TEXT": "El tiempo de resolución es %{metricValue} (basado en %{conversationCount} conversaciones)"
+ "TOOLTIP_TEXT": "El tiempo de resolución es {metricValue} (basado en {conversationCount} conversaciones)"
},
"RESOLUTION_COUNT": {
"NAME": "Número de resoluciones",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Tráfico de Conversación",
"NO_CONVERSATIONS": "No hay conversaciones",
- "CONVERSATION": "%{count} conversación",
- "CONVERSATIONS": "%{count} conversaciones",
+ "CONVERSATION": "{count} conversación",
+ "CONVERSATIONS": "{count} conversaciones",
"DOWNLOAD_REPORT": "Descargar reporte"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/es/search.json b/app/javascript/dashboard/i18n/locale/es/search.json
index 4a419f8ad..059e3d721 100644
--- a/app/javascript/dashboard/i18n/locale/es/search.json
+++ b/app/javascript/dashboard/i18n/locale/es/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Mensajes"
},
"SEARCHING_DATA": "Buscando",
- "EMPTY_STATE": "Ningún %{item} encontrado para la consulta '%{query}'",
- "EMPTY_STATE_FULL": "No se han encontrado resultados para la consulta '%{query}'",
+ "EMPTY_STATE": "Ningún {item} encontrado para la consulta '{query}'",
+ "EMPTY_STATE_FULL": "No se han encontrado resultados para la consulta '{query}'",
"PLACEHOLDER_KEYBINDING": "/ para enfocar",
"INPUT_PLACEHOLDER": "Buscar mensajes, contactos o conversaciones",
"EMPTY_STATE_DEFAULT": "Buscar por Id de conversación, correo electrónico, número de teléfono, mensajes para mejores resultados de búsqueda.",
diff --git a/app/javascript/dashboard/i18n/locale/es/settings.json b/app/javascript/dashboard/i18n/locale/es/settings.json
index cad694796..06d52aee5 100644
--- a/app/javascript/dashboard/i18n/locale/es/settings.json
+++ b/app/javascript/dashboard/i18n/locale/es/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Facturación",
"CURRENT_PLAN": {
"TITLE": "Plan actual",
- "PLAN_NOTE": "Actualmente está suscrito al plan **%{plan}** con **%{quantity}** licencias"
+ "PLAN_NOTE": "Actualmente está suscrito al plan **{plan}** con **{quantity}** licencias"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Administre su suscripción",
diff --git a/app/javascript/dashboard/i18n/locale/es/teamsSettings.json b/app/javascript/dashboard/i18n/locale/es/teamsSettings.json
index a8a8d7013..151be1cbb 100644
--- a/app/javascript/dashboard/i18n/locale/es/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/es/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Añadir agentes al equipo",
- "TITLE": "Añadir agentes al equipo - %{teamName}",
+ "TITLE": "Añadir agentes al equipo - {teamName}",
"DESC": "Añada agentes a su recién creado equipo. Le permitirá colaborar como un equipo en las conversaciones, y ser notificado acerca de nuevos eventos en la misma conversación."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Actualizar los agentes en el equipo",
- "TITLE": "Añadir agentes al equipo - %{teamName}",
+ "TITLE": "Añadir agentes al equipo - {teamName}",
"DESC": "Añada agentes a su recién creado equipo. Le permitirá colaborar como un equipo en las conversaciones, y ser notificado acerca de nuevos eventos en la misma conversación."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Añadiendo agentes a su equipo...",
"SELECT": "seleccionar",
"SELECT_ALL": "seleccionar todos los agentes",
- "SELECTED_COUNT": "%{selected} de %{total} agentes seleccionados."
+ "SELECTED_COUNT": "{selected} de {total} agentes seleccionados."
},
"ADD": {
- "TITLE": "Añadir agentes al equipo - %{teamName}",
+ "TITLE": "Añadir agentes al equipo - {teamName}",
"DESC": "Añada agentes a su recién creado equipo. Le permitirá colaborar como un equipo en las conversaciones, y ser notificado acerca de nuevos eventos en la misma conversación.",
"SELECT": "seleccionar",
"SELECT_ALL": "seleccionar todos los agentes",
- "SELECTED_COUNT": "%{selected} de %{total} agentes seleccionados.",
+ "SELECTED_COUNT": "{selected} de {total} agentes seleccionados.",
"BUTTON_TEXT": "Añadir agentes",
"AGENT_VALIDATION_ERROR": "Seleccione al menos un agente."
},
diff --git a/app/javascript/dashboard/i18n/locale/es/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/es/whatsappTemplates.json
index 6e74612ab..85290f8e0 100644
--- a/app/javascript/dashboard/i18n/locale/es/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/es/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Plantillas de Whatsapp",
"SUBTITLE": "Seleccione la plantilla de Whatsapp que desea enviar",
- "TEMPLATE_SELECTED_SUBTITLE": "Procesar %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Procesar {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Buscar plantillas",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Introduzca el valor de %{variable}",
+ "VARIABLE_PLACEHOLDER": "Introduzca el valor de {variable}",
"GO_BACK_LABEL": "Volver",
"SEND_MESSAGE_LABEL": "Enviar mensaje",
"FORM_ERROR_MESSAGE": "Por favor, rellene todas las variables antes de enviar"
diff --git a/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json
index 2d3afc838..910241625 100644
--- a/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "ویژگی سفارشی حذف نشد. دوباره امتحان کنید."
},
"CONFIRM": {
- "TITLE": "آیا مطمئن هستید که می خواهید حذف کنید - %{attributeName}",
+ "TITLE": "آیا مطمئن هستید که می خواهید حذف کنید - {attributeName}",
"PLACE_HOLDER": "برای تایید لطفا {attributeName} را تایپ کنید",
"MESSAGE": "با حذف ویژگی، ویژگی سفارشی به طور کامل حذف میشود",
"YES": "حذف ",
diff --git a/app/javascript/dashboard/i18n/locale/fa/auditLogs.json b/app/javascript/dashboard/i18n/locale/fa/auditLogs.json
index 280716293..452574f76 100644
--- a/app/javascript/dashboard/i18n/locale/fa/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/fa/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "سیستم",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} یک اتوماسیون (%{id}) ایجاد کرد",
- "EDIT": "%{agentName} یک اتوماسیون (%{id}) را ویرایش کرد",
- "DELETE": "%{agentName} یک اتوماسیون (%{id}) را حذف کرد"
+ "ADD": "{agentName} یک اتوماسیون ({id}) ایجاد کرد",
+ "EDIT": "{agentName} یک اتوماسیون ({id}) را ویرایش کرد",
+ "DELETE": "{agentName} یک اتوماسیون ({id}) را حذف کرد"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} از %{invitee} دعوت کرد به عنوان %{role} به سیستم اضافه شود",
+ "ADD": "{agentName} از {invitee} دعوت کرد به عنوان {role} به سیستم اضافه شود",
"EDIT": {
- "SELF": "%{agentName} مقدار %{attributes} را به %{values} تغییر داد",
- "OTHER": "%{agentName} مقدار %{attributes} مربوط به %{user} را به %{values} تغییر داد",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} مقدار {attributes} را به {values} تغییر داد",
+ "OTHER": "{agentName} مقدار {attributes} مربوط به {user} را به {values} تغییر داد",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} یک صندوق ورودی (%{id}) ایجاد کرد",
- "EDIT": "%{agentName} یک صندوق ورودی (%{id}) را ویرایش کرد",
- "DELETE": "%{agentName} یک صندوق ورودی (%{id}) را حذف کرد"
+ "ADD": "{agentName} یک صندوق ورودی ({id}) ایجاد کرد",
+ "EDIT": "{agentName} یک صندوق ورودی ({id}) را ویرایش کرد",
+ "DELETE": "{agentName} یک صندوق ورودی ({id}) را حذف کرد"
},
"WEBHOOK": {
- "ADD": "%{agentName} یک وب هوک (%{id}) ایجاد کرد",
- "EDIT": "%{agentName} یک وب هوک (%{id}) را ویرایش کرد",
- "DELETE": "%{agentName} یک وب هوک (%{id}) را حذف کرد"
+ "ADD": "{agentName} یک وب هوک ({id}) ایجاد کرد",
+ "EDIT": "{agentName} یک وب هوک ({id}) را ویرایش کرد",
+ "DELETE": "{agentName} یک وب هوک ({id}) را حذف کرد"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} وارد شد",
- "SIGN_OUT": "%{agentName} خارج شد"
+ "SIGN_IN": "{agentName} وارد شد",
+ "SIGN_OUT": "{agentName} خارج شد"
},
"TEAM": {
- "ADD": "%{agentName} یک تیم (%{id}) ایجاد کرد",
- "EDIT": "%{agentName} یک تیم (%{id}) را ویرایش کرد",
- "DELETE": "%{agentName} یک تیم (%{id}) را حذف کرد"
+ "ADD": "{agentName} یک تیم ({id}) ایجاد کرد",
+ "EDIT": "{agentName} یک تیم ({id}) را ویرایش کرد",
+ "DELETE": "{agentName} یک تیم ({id}) را حذف کرد"
},
"MACRO": {
- "ADD": "%{agentName} یک ماکرو (%{id}) ایجاد کرد",
- "EDIT": "%{agentName} یک ماکرو (%{id}) را ویرایش کرد",
- "DELETE": "%{agentName} یک ماکرو (%{id}) را حذف کرد"
+ "ADD": "{agentName} یک ماکرو ({id}) ایجاد کرد",
+ "EDIT": "{agentName} یک ماکرو ({id}) را ویرایش کرد",
+ "DELETE": "{agentName} یک ماکرو ({id}) را حذف کرد"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} اپراتور %{user} را به صندوق ورودی (%{inbox_id}) اضافه کرد",
- "REMOVE": "%{agentName} اپراتور %{user} را از صندوق ورودی (%{inbox_id}) حذف کرد"
+ "ADD": "{agentName} اپراتور {user} را به صندوق ورودی ({inbox_id}) اضافه کرد",
+ "REMOVE": "{agentName} اپراتور {user} را از صندوق ورودی ({inbox_id}) حذف کرد"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} اپراتور %{user} را به تیم (%{team_id}) اضافه کرد",
- "REMOVE": "%{agentName} اپراتور %{user} را از تیم (%{team_id}) حذف کرد"
+ "ADD": "{agentName} اپراتور {user} را به تیم ({team_id}) اضافه کرد",
+ "REMOVE": "{agentName} اپراتور {user} را از تیم ({team_id}) حذف کرد"
},
"ACCOUNT": {
- "EDIT": "%{agentName} تنظیمات مربوط به حساب (%{id}) را ویرایش کرد"
+ "EDIT": "{agentName} تنظیمات مربوط به حساب ({id}) را ویرایش کرد"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/fa/bulkActions.json b/app/javascript/dashboard/i18n/locale/fa/bulkActions.json
index 2a9e43718..2f832e32c 100644
--- a/app/javascript/dashboard/i18n/locale/fa/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/fa/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} گفتگو انتخاب شده است",
+ "CONVERSATIONS_SELECTED": "{conversationCount} گفتگو انتخاب شده است",
"AGENT_SELECT_LABEL": "انتخاب ایجنت",
- "ASSIGN_CONFIRMATION_LABEL": "آیا مطمئن هستید که به %{conversationCount} %{conversationLabel} اختصاص میدهید",
- "UNASSIGN_CONFIRMATION_LABEL": "آیا مطمئنید که %{conversationCount} %{conversationLabel} را میخواهید اختصاص را لغو کنید؟",
+ "ASSIGN_CONFIRMATION_LABEL": "آیا مطمئن هستید که به {conversationCount} {conversationLabel} اختصاص میدهید",
+ "UNASSIGN_CONFIRMATION_LABEL": "آیا مطمئنید که {conversationCount} {conversationLabel} را میخواهید اختصاص را لغو کنید؟",
"GO_BACK_LABEL": "بازگشت",
"ASSIGN_LABEL": "اختصاص دادن",
"YES": "بله",
diff --git a/app/javascript/dashboard/i18n/locale/fa/contact.json b/app/javascript/dashboard/i18n/locale/fa/contact.json
index 68699f3ee..d76f8c8a7 100644
--- a/app/javascript/dashboard/i18n/locale/fa/contact.json
+++ b/app/javascript/dashboard/i18n/locale/fa/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "خلاصه",
- "DELETE_WARNING": "اطلاعات مخاطب %{primaryContactName} حذف خواهد شد.",
- "ATTRIBUTE_WARNING": "اطلاعات مخاطب %{primaryContactName} کپی شود به %{parentContactName}."
+ "DELETE_WARNING": "اطلاعات مخاطب {primaryContactName} حذف خواهد شد.",
+ "ATTRIBUTE_WARNING": "اطلاعات مخاطب {primaryContactName} کپی شود به {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/fa/conversation.json b/app/javascript/dashboard/i18n/locale/fa/conversation.json
index 9346c7890..8d61cb607 100644
--- a/app/javascript/dashboard/i18n/locale/fa/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/fa/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "هیچکدام",
"INPUT_PLACEHOLDER": "انتخاب اولویت",
"NO_RESULTS": "نتیجهای یافت نشد",
- "SUCCESSFUL": "تغییر اولویت گفتگوی با شناسه %{conversationId} به %{priority}",
+ "SUCCESSFUL": "تغییر اولویت گفتگوی با شناسه {conversationId} به {priority}",
"FAILED": "تغییر اولویت گفتگو با موفقیت انجام نشد. لطفا دوباره تلاش نمایید."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "تیم را تعیین کنید",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "شناسه مکالمه %{conversationId} به \"%{agentName}\" اختصاص داده شد",
+ "SUCCESFUL": "شناسه مکالمه {conversationId} به \"{agentName}\" اختصاص داده شد",
"FAILED": "اپراتور تعیین نشد. لطفا دوباره تلاش کنید."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "برچسب #%{labelName} را به شناسه مکالمه %{conversationId} اختصاص داد",
+ "SUCCESFUL": "برچسب #{labelName} را به شناسه مکالمه {conversationId} اختصاص داد",
"FAILED": "برچسب اختصاص داده نشد. لطفا دوباره تلاش کنید."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "تیم \"%{team}\" را به شناسه مکالمه %{conversationId} اختصاص داد",
+ "SUCCESFUL": "تیم \"{team}\" را به شناسه مکالمه {conversationId} اختصاص داد",
"FAILED": "تیم تعیین نشد. لطفا دوباره تلاش کنید."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "سلام 👋، خوش آمدی به %{installationName}!",
- "DESCRIPTION": "از این که ثبت نام کرده اید سپاسگذاریم. ما ماخواهیم بهترین تجربه را از %{installationName} داشته باشید. در اینجا چند کار وجود دارد که می توانید در %{installationName} انجام دهید تا تجربه بهتری داشته باشید.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "سلام 👋، خوش آمدی به {installationName}!",
+ "DESCRIPTION": "از این که ثبت نام کرده اید سپاسگذاریم. ما ماخواهیم بهترین تجربه را از {installationName} داشته باشید. در اینجا چند کار وجود دارد که می توانید در {installationName} انجام دهید تا تجربه بهتری داشته باشید.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "آخرین به روزرسانی های ما را بخوانید",
"ALL_CONVERSATION": {
"TITLE": "همه مکالمات شما در یک مکان",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "شرکت کنندگان در گفتگو",
"NO_RECORDS_FOUND": "نتیجهای یافت نشد",
"ADD_PARTICIPANTS": "شرکت کنندگان را انتخاب کنید",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} نفر دیگر",
- "REMANING_PARTICIPANT_TEXT": "+%{count} دیگر",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} نفر شرکت می کنند.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} نفر شرکت می کند.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} نفر دیگر",
+ "REMANING_PARTICIPANT_TEXT": "+{count} دیگر",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} نفر شرکت می کنند.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} نفر شرکت می کند.",
"NO_PARTICIPANTS_TEXT": "هیچ کس شرکت نمی کند!.",
"WATCH_CONVERSATION": "به گفتگو بپیوندید",
"YOU_ARE_WATCHING": "شما شرکت می کنید",
diff --git a/app/javascript/dashboard/i18n/locale/fa/generalSettings.json b/app/javascript/dashboard/i18n/locale/fa/generalSettings.json
index 46109d09c..1202c871f 100644
--- a/app/javascript/dashboard/i18n/locale/fa/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/fa/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "اکنون میتوانید ایمیلها را در دامنه سفارشی خود دریافت کنید."
}
},
- "UPDATE_CHATWOOT": "به روزرسانی%{latestChatwootVersion} برای Chatwoot در دسترس است. لطفا نمونه خود را به روز کنید.",
+ "UPDATE_CHATWOOT": "به روزرسانی{latestChatwootVersion} برای Chatwoot در دسترس است. لطفا نمونه خود را به روز کنید.",
"LEARN_MORE": "بیشتر بدانید",
"PAYMENT_PENDING": "پرداخت شما در حال پردازش است. لطفاً اطلاعات پرداخت خود را برای ادامه استفاده از Chatwoot به روز کنید",
"LIMITS_UPGRADE": "حساب شما از محدودیت های استفاده فراتر رفته است، لطفاً برای ادامه استفاده از Chatwoot برنامه خود را ارتقا دهید",
diff --git a/app/javascript/dashboard/i18n/locale/fa/helpCenter.json b/app/javascript/dashboard/i18n/locale/fa/helpCenter.json
index 889a2e04d..e16f5f3a2 100644
--- a/app/javascript/dashboard/i18n/locale/fa/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/fa/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "دسته بندی نشده",
- "SEARCH_RESULTS": "جستجو بر اساس %{query}",
+ "SEARCH_RESULTS": "جستجو بر اساس {query}",
"EMPTY_TEXT": "جستجو در مقالات برای درج در پاسخ.",
"SEARCH_LOADER": "در حال جستجو...",
"INSERT_ARTICLE": "درج",
diff --git a/app/javascript/dashboard/i18n/locale/fa/integrationApps.json b/app/javascript/dashboard/i18n/locale/fa/integrationApps.json
index 91f6f285d..8eea351eb 100644
--- a/app/javascript/dashboard/i18n/locale/fa/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/fa/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "واکشی ادغام ها",
- "NO_HOOK_CONFIGURED": "هیچ %{integrationId} ادغامی در این اکانت انجام نشده است.",
+ "NO_HOOK_CONFIGURED": "هیچ {integrationId} ادغامی در این اکانت انجام نشده است.",
"HEADER": "برنامه های کاربردی",
"STATUS": {
"ENABLED": "فعال",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "قعط کردن"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow یک بستر درک زبان طبیعی است که طراحی و ادغام رابط کاربری مکالمه را در برنامه تلفن همراه ، برنامه وب ، دستگاه ، ربات ، سیستم پاسخ صوتی تعاملی و غیره آسان می کند.
ادغام Dialogflow با %{installationName} به شما امکان می دهد ربات Dialogflow را با صندوق ورودی خود پیکربندی کنید که به ربات اجازه می دهد ابتدا درخواست ها را مدیریت کرده و در صورت نیاز به یک ایجنت تحویل دهد. از Dialogflow می توان برای تعیین امتیازات ، کاهش حجم کار ایجنت ها با ارائه سوالات متداول و غیره استفاده کرد.
برای افزودن Dialogflow ، باید یک حساب سرویس در کنسول پروژه Google خود ایجاد کرده و اعتبارنامه ها را به اشتراک بگذارید. لطفاً برای اطلاعات بیشتر به اسناد Dialogflow مراجعه کنید."
+ "DIALOGFLOW": "Dialogflow یک بستر درک زبان طبیعی است که طراحی و ادغام رابط کاربری مکالمه را در برنامه تلفن همراه ، برنامه وب ، دستگاه ، ربات ، سیستم پاسخ صوتی تعاملی و غیره آسان می کند.
ادغام Dialogflow با {installationName} به شما امکان می دهد ربات Dialogflow را با صندوق ورودی خود پیکربندی کنید که به ربات اجازه می دهد ابتدا درخواست ها را مدیریت کرده و در صورت نیاز به یک ایجنت تحویل دهد. از Dialogflow می توان برای تعیین امتیازات ، کاهش حجم کار ایجنت ها با ارائه سوالات متداول و غیره استفاده کرد.
برای افزودن Dialogflow ، باید یک حساب سرویس در کنسول پروژه Google خود ایجاد کرده و اعتبارنامه ها را به اشتراک بگذارید. لطفاً برای اطلاعات بیشتر به اسناد Dialogflow مراجعه کنید."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/fa/integrations.json b/app/javascript/dashboard/i18n/locale/fa/integrations.json
index 82628af8c..3269b122a 100644
--- a/app/javascript/dashboard/i18n/locale/fa/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/fa/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "تاییدیه حذف",
- "MESSAGE": "آیا برای حذف وبهوک مطمئن هستید؟ \n(%{webhookURL})",
+ "MESSAGE": "آیا برای حذف وبهوک مطمئن هستید؟ \n({webhookURL})",
"YES": "بله، حذف شود",
"NO": "خیر، بماند"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "دستیار هوش مصنوعی",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "پیشنهاد پاسخ",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "بله، حذف شود",
"CONFIRM_NO": "خیر، بماند",
"TITLE": "تاییدیه حذف",
- "MESSAGE": "آیا مطمئن هستید که برنامه %{appName} حذف شود؟",
+ "MESSAGE": "آیا مطمئن هستید که برنامه {appName} حذف شود؟",
"API_SUCCESS": "برنامه پیشخوان با موفقیت حذف شد",
"API_ERROR": "ما نتوانستیم برنامه را حذف کنیم. لطفا بعدا دوباره امتحان کنید"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "اولویت",
"ASSIGNEE": "مسئول",
"LABELS": "برچسبها",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/fa/report.json b/app/javascript/dashboard/i18n/locale/fa/report.json
index df885fa39..70dc02759 100644
--- a/app/javascript/dashboard/i18n/locale/fa/report.json
+++ b/app/javascript/dashboard/i18n/locale/fa/report.json
@@ -23,13 +23,13 @@
"NAME": "اولین زمان پاسخگویی",
"DESC": "( میانگین )",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان پاسخ اول %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان پاسخ اول {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_TIME": {
"NAME": "زمان تا حل شدن مساله",
"DESC": "( میانگین )",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان اتمام گفتگو %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان اتمام گفتگو {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_COUNT": {
"NAME": "تعداد مسائل حل شده",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "زمان انتظار مشتری",
- "TOOLTIP_TEXT": "زمان انتظار %{metricValue} (بر اساس %{conversationCount} پاسخ)"
+ "TOOLTIP_TEXT": "زمان انتظار {metricValue} (بر اساس {conversationCount} پاسخ)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "اولین زمان پاسخگویی",
"DESC": "« میانگین »",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان پاسخ اول %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان پاسخ اول {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_TIME": {
"NAME": "زمان تا حل شدن مساله",
"DESC": "« میانگین »",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان اتمام گفتگو %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان اتمام گفتگو {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_COUNT": {
"NAME": "تعداد مسائل حل شده",
@@ -234,13 +234,13 @@
"NAME": "اولین زمان پاسخگویی",
"DESC": "( میانگین )",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان پاسخ اول %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان پاسخ اول {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_TIME": {
"NAME": "زمان تا حل شدن مساله",
"DESC": "( میانگین )",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان اتمام گفتگو %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان اتمام گفتگو {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_COUNT": {
"NAME": "تعداد مسائل حل شده",
@@ -301,13 +301,13 @@
"NAME": "اولین زمان پاسخگویی",
"DESC": "« میانگین »",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان پاسخ اول %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان پاسخ اول {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_TIME": {
"NAME": "زمان تا حل شدن مساله",
"DESC": "« میانگین »",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان اتمام گفتگو %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان اتمام گفتگو {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_COUNT": {
"NAME": "تعداد مسائل حل شده",
@@ -368,13 +368,13 @@
"NAME": "اولین زمان پاسخگویی",
"DESC": "« میانگین »",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان پاسخ اول %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان پاسخ اول {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_TIME": {
"NAME": "زمان تا حل شدن مساله",
"DESC": "« میانگین »",
"INFO_TEXT": "تعداد کل مکالمات مورد استفاده برای محاسبه:",
- "TOOLTIP_TEXT": "زمان اتمام گفتگو %{metricValue} (بر اساس %{conversationCount} گفتگو)"
+ "TOOLTIP_TEXT": "زمان اتمام گفتگو {metricValue} (بر اساس {conversationCount} گفتگو)"
},
"RESOLUTION_COUNT": {
"NAME": "تعداد مسائل حل شده",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "ترافیک گفتگو",
"NO_CONVERSATIONS": "بدون هیچ گفتگویی",
- "CONVERSATION": "%{count} گفتگو",
- "CONVERSATIONS": "%{count} گفتگو",
+ "CONVERSATION": "{count} گفتگو",
+ "CONVERSATIONS": "{count} گفتگو",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/fa/search.json b/app/javascript/dashboard/i18n/locale/fa/search.json
index cac41e2a1..8659970fe 100644
--- a/app/javascript/dashboard/i18n/locale/fa/search.json
+++ b/app/javascript/dashboard/i18n/locale/fa/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "پیامها"
},
"SEARCHING_DATA": "در حال جستجو",
- "EMPTY_STATE": "هیچ %{item} برای درخواست '%{query}' یافت نشد",
- "EMPTY_STATE_FULL": "هیچ نتیجه ای برای پرس و جو «%{query}» یافت نشد",
+ "EMPTY_STATE": "هیچ {item} برای درخواست '{query}' یافت نشد",
+ "EMPTY_STATE_FULL": "هیچ نتیجه ای برای پرس و جو «{query}» یافت نشد",
"PLACEHOLDER_KEYBINDING": "/ برای تمرکز",
"INPUT_PLACEHOLDER": "جستجوی پیامها، مخاطبین یا گفتگوها",
"EMPTY_STATE_DEFAULT": "جستجو بر اساس شناسه گفتگو، ایمیل، شماره تلفن، پیامها برای نتایج جستجوی بهتر.",
diff --git a/app/javascript/dashboard/i18n/locale/fa/settings.json b/app/javascript/dashboard/i18n/locale/fa/settings.json
index 5dafd3582..7f82c58ad 100644
--- a/app/javascript/dashboard/i18n/locale/fa/settings.json
+++ b/app/javascript/dashboard/i18n/locale/fa/settings.json
@@ -301,7 +301,7 @@
"TITLE": "صورتحساب",
"CURRENT_PLAN": {
"TITLE": "طرح فعلی",
- "PLAN_NOTE": "شما در حال حاضر مشترک طرح **%{plan}** با مجوز **%{quantity}** هستید"
+ "PLAN_NOTE": "شما در حال حاضر مشترک طرح **{plan}** با مجوز **{quantity}** هستید"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "اشتراک خود را مدیریت کنید",
diff --git a/app/javascript/dashboard/i18n/locale/fa/teamsSettings.json b/app/javascript/dashboard/i18n/locale/fa/teamsSettings.json
index b561306ff..4454963c3 100644
--- a/app/javascript/dashboard/i18n/locale/fa/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/fa/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "افزودن ایجنت به تیم",
- "TITLE": "افزودن اپراتور به تیم - %{teamName}",
+ "TITLE": "افزودن اپراتور به تیم - {teamName}",
"DESC": "ایجنت ها را به تیم تازه ایجاد شده خود اضافه کنید. این به شما امکان می دهد به عنوان یک تیم در گفتگوها همکاری کنید ، در رویدادهای جدید در همان مکالمه مطلع شوید."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "ایجنت ها را در تیم به روز کنید",
- "TITLE": "افزودن اپراتور به تیم - %{teamName}",
+ "TITLE": "افزودن اپراتور به تیم - {teamName}",
"DESC": "ایجنت ها را به تیم تازه ایجاد شده خود اضافه کنید. وقتی مکالمه ای به این تیم اختصاص داده شود ، به همه ایجنت ها اضافه شده اطلاع داده می شود."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "افزودن ایجنت ها به تیم شما...",
"SELECT": "انتخاب کنید",
"SELECT_ALL": "انتخاب تمام ایجنت ها",
- "SELECTED_COUNT": "%{selected} تا از %{total} ایجنت انتخاب شد."
+ "SELECTED_COUNT": "{selected} تا از {total} ایجنت انتخاب شد."
},
"ADD": {
- "TITLE": "افزودن اپراتور به تیم - %{teamName}",
+ "TITLE": "افزودن اپراتور به تیم - {teamName}",
"DESC": "ایجنت ها را به تیم تازه ایجاد شده خود اضافه کنید. این به شما امکان می دهد به عنوان یک تیم در گفتگوها همکاری کنید ، در رویدادهای جدید در همان مکالمه مطلع شوید.",
"SELECT": "انتخاب کنید",
"SELECT_ALL": "انتخاب تمام ایجنت ها",
- "SELECTED_COUNT": "%{selected} تا از %{total} ایجنت انتخاب شد.",
+ "SELECTED_COUNT": "{selected} تا از {total} ایجنت انتخاب شد.",
"BUTTON_TEXT": "اضافه کردن اپراتور",
"AGENT_VALIDATION_ERROR": "حداقل یک اپراتور را انتخاب کنید."
},
diff --git a/app/javascript/dashboard/i18n/locale/fa/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/fa/whatsappTemplates.json
index 0f1b1a5e7..048df8a7e 100644
--- a/app/javascript/dashboard/i18n/locale/fa/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/fa/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "قالب های واتساپ",
"SUBTITLE": "قالب واتساپ مورد نظر برای ارسال را انتخاب کنید",
- "TEMPLATE_SELECTED_SUBTITLE": "فرآیند %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "فرآیند {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "جستجوی الگوها",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "متغیرها",
- "VARIABLE_PLACEHOLDER": "مقدار %{variable} را وارد کنید",
+ "VARIABLE_PLACEHOLDER": "مقدار {variable} را وارد کنید",
"GO_BACK_LABEL": "بازگشت",
"SEND_MESSAGE_LABEL": "ارسال پیام",
"FORM_ERROR_MESSAGE": "لطفا قبل از ارسال همه متغیرها را پر کنید"
diff --git a/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json
index a647225c5..e818f445d 100644
--- a/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Poista ",
diff --git a/app/javascript/dashboard/i18n/locale/fi/auditLogs.json b/app/javascript/dashboard/i18n/locale/fi/auditLogs.json
index 340f65f0d..5d9164ea7 100644
--- a/app/javascript/dashboard/i18n/locale/fi/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/fi/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/fi/bulkActions.json b/app/javascript/dashboard/i18n/locale/fi/bulkActions.json
index 0b3857e63..1e5bd32bf 100644
--- a/app/javascript/dashboard/i18n/locale/fi/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/fi/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Mene takaisin",
"ASSIGN_LABEL": "Delegoi",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/fi/contact.json b/app/javascript/dashboard/i18n/locale/fi/contact.json
index 219b222ee..96be45387 100644
--- a/app/javascript/dashboard/i18n/locale/fi/contact.json
+++ b/app/javascript/dashboard/i18n/locale/fi/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Yhteenveto",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/fi/conversation.json b/app/javascript/dashboard/i18n/locale/fi/conversation.json
index f66174111..23037a085 100644
--- a/app/javascript/dashboard/i18n/locale/fi/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/fi/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/fi/generalSettings.json b/app/javascript/dashboard/i18n/locale/fi/generalSettings.json
index d5b9215e3..fc34057c1 100644
--- a/app/javascript/dashboard/i18n/locale/fi/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/fi/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Voit nyt vastaanottaa sähköposteja mukautetulla verkkotunnuksellasi."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/fi/helpCenter.json b/app/javascript/dashboard/i18n/locale/fi/helpCenter.json
index b2fbfbe33..a037a45a3 100644
--- a/app/javascript/dashboard/i18n/locale/fi/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/fi/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
@@ -250,13 +250,13 @@
"DOMAIN": {
"LABEL": "Custom Domain",
"PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Lisää vain Jos haluat käyttää mukautettua verkkotunnusta portaaleille. Esim: %{exampleURL}",
+ "HELP_TEXT": "Lisää vain Jos haluat käyttää mukautettua verkkotunnusta portaaleille. Esim: {exampleURL}",
"ERROR": "Enter a valid domain URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Home Page Link",
"PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "Linkki jota käytetään palatakseen portaalista kotisivulle. Esim: %{exampleURL}",
+ "HELP_TEXT": "Linkki jota käytetään palatakseen portaalista kotisivulle. Esim: {exampleURL}",
"ERROR": "Enter a valid home page URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/fi/integrationApps.json b/app/javascript/dashboard/i18n/locale/fi/integrationApps.json
index ac9f76d68..0a9300a50 100644
--- a/app/javascript/dashboard/i18n/locale/fi/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/fi/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Käytössä",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/fi/integrations.json b/app/javascript/dashboard/i18n/locale/fi/integrations.json
index af8feca9e..e6b2807bf 100644
--- a/app/javascript/dashboard/i18n/locale/fi/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/fi/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Vahvista poistaminen",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Kyllä, poista ",
"NO": "Ei, säilytä"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Tunnisteet",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/fi/report.json b/app/javascript/dashboard/i18n/locale/fi/report.json
index 19ce86e13..e08fcc5df 100644
--- a/app/javascript/dashboard/i18n/locale/fi/report.json
+++ b/app/javascript/dashboard/i18n/locale/fi/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Selviytymisen kesto",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Selvitysmäärä",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Selviytymisen kesto",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Selvitysmäärä",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Selviytymisen kesto",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Selvitysmäärä",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Selviytymisen kesto",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Selvitysmäärä",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Selviytymisen kesto",
"DESC": "(keskiarvo)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Selvitysmäärä",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/fi/search.json b/app/javascript/dashboard/i18n/locale/fi/search.json
index 9432f82a6..bb0207614 100644
--- a/app/javascript/dashboard/i18n/locale/fi/search.json
+++ b/app/javascript/dashboard/i18n/locale/fi/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/fi/settings.json b/app/javascript/dashboard/i18n/locale/fi/settings.json
index 4b5d8137c..84edc7073 100644
--- a/app/javascript/dashboard/i18n/locale/fi/settings.json
+++ b/app/javascript/dashboard/i18n/locale/fi/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/fi/teamsSettings.json b/app/javascript/dashboard/i18n/locale/fi/teamsSettings.json
index 1698e05b3..ae9f98e5c 100644
--- a/app/javascript/dashboard/i18n/locale/fi/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/fi/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Lisää edustaja",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/fi/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/fi/whatsappTemplates.json
index f4e2e3c13..d8b18b589 100644
--- a/app/javascript/dashboard/i18n/locale/fi/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/fi/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "WhatsApp-pohjat",
"SUBTITLE": "Valitse WhatsApp-pohja, jonka haluat lähettää",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Etsi Pohjia",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Muuttujat",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Mene Takaisin",
"SEND_MESSAGE_LABEL": "Lähetä Viesti",
"FORM_ERROR_MESSAGE": "Täytä kaikki muuttujat ennen lähettämistä"
diff --git a/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json
index 48dfd718c..350d65efc 100644
--- a/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Impossible de supprimer l'attribut personnalisé. Veuillez réessayer."
},
"CONFIRM": {
- "TITLE": "Voulez-vous vraiment supprimer - %{attributeName}",
+ "TITLE": "Voulez-vous vraiment supprimer - {attributeName}",
"PLACE_HOLDER": "Veuillez taper {attributeName} pour confirmer",
"MESSAGE": "La suppression supprimera l'attribut personnalisé",
"YES": "Supprimer ",
diff --git a/app/javascript/dashboard/i18n/locale/fr/auditLogs.json b/app/javascript/dashboard/i18n/locale/fr/auditLogs.json
index 7c80cc941..f358d37fa 100644
--- a/app/javascript/dashboard/i18n/locale/fr/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/fr/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Système",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} a créé une nouvelle règle d'automatisation (#%{id})",
- "EDIT": "%{agentName} a mis à jour une règle d’automatisation (#%{id})",
- "DELETE": "%{agentName} a supprimé une règle d'automatisation (#%{id})"
+ "ADD": "{agentName} a créé une nouvelle règle d'automatisation (#{id})",
+ "EDIT": "{agentName} a mis à jour une règle d’automatisation (#{id})",
+ "DELETE": "{agentName} a supprimé une règle d'automatisation (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} a invité %{invitee} à rejoindre le compte en tant que %{role}",
+ "ADD": "{agentName} a invité {invitee} à rejoindre le compte en tant que {role}",
"EDIT": {
- "SELF": "%{agentName} a changé sa %{attributes} en %{values}",
- "OTHER": "%{agentName} a changé %{attributes} de %{user} en %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} a changé sa {attributes} en {values}",
+ "OTHER": "{agentName} a changé {attributes} de {user} en {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} a créé une nouvelle boîte de réception (#%{id})",
- "EDIT": "%{agentName} a mis à jour une boîte de réception (#%{id})",
- "DELETE": "%{agentName} a supprimé une boîte de réception (#%{id})"
+ "ADD": "{agentName} a créé une nouvelle boîte de réception (#{id})",
+ "EDIT": "{agentName} a mis à jour une boîte de réception (#{id})",
+ "DELETE": "{agentName} a supprimé une boîte de réception (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} a créé un nouveau webhook (#%{id})",
- "EDIT": "%{agentName} a mis à jour un webhook (#%{id})",
- "DELETE": "%{agentName} a supprimé un webhook (#%{id})"
+ "ADD": "{agentName} a créé un nouveau webhook (#{id})",
+ "EDIT": "{agentName} a mis à jour un webhook (#{id})",
+ "DELETE": "{agentName} a supprimé un webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} s'est connecté",
- "SIGN_OUT": "%{agentName} s'est déconnecté"
+ "SIGN_IN": "{agentName} s'est connecté",
+ "SIGN_OUT": "{agentName} s'est déconnecté"
},
"TEAM": {
- "ADD": "%{agentName} a créé une nouvelle équipe (#%{id})",
- "EDIT": "%{agentName} a mis à jour une équipe (#%{id})",
- "DELETE": "%{agentName} a supprimé une équipe (#%{id})"
+ "ADD": "{agentName} a créé une nouvelle équipe (#{id})",
+ "EDIT": "{agentName} a mis à jour une équipe (#{id})",
+ "DELETE": "{agentName} a supprimé une équipe (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} a créé une nouvelle macro (#%{id})",
- "EDIT": "%{agentName} a mis à jour une macro (#%{id})",
- "DELETE": "%{agentName} a supprimé une macro (#%{id})"
+ "ADD": "{agentName} a créé une nouvelle macro (#{id})",
+ "EDIT": "{agentName} a mis à jour une macro (#{id})",
+ "DELETE": "{agentName} a supprimé une macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} a ajouté %{user} à la boîte de réception (#%{inbox_id})",
- "REMOVE": "%{agentName} a retiré %{user} de la boîte de réception (#%{inbox_id})"
+ "ADD": "{agentName} a ajouté {user} à la boîte de réception (#{inbox_id})",
+ "REMOVE": "{agentName} a retiré {user} de la boîte de réception (#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} a ajouté %{user} à la boîte de réception (#%{team_id})",
- "REMOVE": "%{agentName} a retiré %{user} de la boîte de réception (#%{team_id})"
+ "ADD": "{agentName} a ajouté {user} à la boîte de réception (#{team_id})",
+ "REMOVE": "{agentName} a retiré {user} de la boîte de réception (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} a mis à jour la configuration du compte (#%{id})"
+ "EDIT": "{agentName} a mis à jour la configuration du compte (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/fr/bulkActions.json b/app/javascript/dashboard/i18n/locale/fr/bulkActions.json
index 34f95116b..a52c7df80 100644
--- a/app/javascript/dashboard/i18n/locale/fr/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/fr/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations sélectionnées",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations sélectionnées",
"AGENT_SELECT_LABEL": "Sélectionner un agent",
- "ASSIGN_CONFIRMATION_LABEL": "Êtes-vous sûr de vouloir assigner %{conversationCount} %{conversationLabel} à",
- "UNASSIGN_CONFIRMATION_LABEL": "Êtes-vous sûr de vouloir retirer l'affectation de %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Êtes-vous sûr de vouloir assigner {conversationCount} {conversationLabel} à",
+ "UNASSIGN_CONFIRMATION_LABEL": "Êtes-vous sûr de vouloir retirer l'affectation de {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Retour",
"ASSIGN_LABEL": "Assigner",
"YES": "Oui",
diff --git a/app/javascript/dashboard/i18n/locale/fr/contact.json b/app/javascript/dashboard/i18n/locale/fr/contact.json
index 30b948494..e5b51d37e 100644
--- a/app/javascript/dashboard/i18n/locale/fr/contact.json
+++ b/app/javascript/dashboard/i18n/locale/fr/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Résumé",
- "DELETE_WARNING": "Le contact de %{primaryContactName} sera supprimé.",
- "ATTRIBUTE_WARNING": "Les coordonnées de %{primaryContactName} seront copiées vers %{parentContactName}."
+ "DELETE_WARNING": "Le contact de {primaryContactName} sera supprimé.",
+ "ATTRIBUTE_WARNING": "Les coordonnées de {primaryContactName} seront copiées vers {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/fr/conversation.json b/app/javascript/dashboard/i18n/locale/fr/conversation.json
index 465cdf046..d4dc783b3 100644
--- a/app/javascript/dashboard/i18n/locale/fr/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/fr/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Aucun",
"INPUT_PLACEHOLDER": "Sélectionner la priorité",
"NO_RESULTS": "Aucun résultat trouvé",
- "SUCCESSFUL": "La priorité de la conversation id %{conversationId} a été changée en %{priority}",
+ "SUCCESSFUL": "La priorité de la conversation id {conversationId} a été changée en {priority}",
"FAILED": "Impossible de modifier la priorité. Veuillez réessayer."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assigner une équipe",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assignée à \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assignée à \"{agentName}\"",
"FAILED": "Impossible d'assigner l'agent. Veuillez réessayer."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Étiquette assignée #%{labelName} à l'id de la conversation %{conversationId}",
+ "SUCCESFUL": "Étiquette assignée #{labelName} à l'id de la conversation {conversationId}",
"FAILED": "Impossible d'assigner l'étiquette. Veuillez réessayer."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Équipe assignée «%{team}» à la conversation id %{conversationId}",
+ "SUCCESFUL": "Équipe assignée «{team}» à la conversation id {conversationId}",
"FAILED": "Impossible d'assigner l'équipe. Veuillez réessayer."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Salut 👋, Bienvenue sur %{installationName}!",
- "DESCRIPTION": "Merci pour votre inscription. Nous souhaitons que vous tiriez le meilleur parti de %{installationName}. Voici quelques actions que vous pouvez effectuer dans %{installationName} pour rendre votre expérience agréable.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Salut 👋, Bienvenue sur {installationName}!",
+ "DESCRIPTION": "Merci pour votre inscription. Nous souhaitons que vous tiriez le meilleur parti de {installationName}. Voici quelques actions que vous pouvez effectuer dans {installationName} pour rendre votre expérience agréable.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Consultez nos dernières mises à jour",
"ALL_CONVERSATION": {
"TITLE": "Toutes vos conversations en un seul lieu",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participants à une conversation",
"NO_RECORDS_FOUND": "Aucun résultat trouvé",
"ADD_PARTICIPANTS": "Sélectionner des participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} autres utilisateurs",
- "REMANING_PARTICIPANT_TEXT": "+%{count} autre",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} personnes participent.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} personne participe.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} autres utilisateurs",
+ "REMANING_PARTICIPANT_TEXT": "+{count} autre",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} personnes participent.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} personne participe.",
"NO_PARTICIPANTS_TEXT": "Personne ne participe !.",
"WATCH_CONVERSATION": "Rejoindre une conversation",
"YOU_ARE_WATCHING": "Vous participez",
diff --git a/app/javascript/dashboard/i18n/locale/fr/generalSettings.json b/app/javascript/dashboard/i18n/locale/fr/generalSettings.json
index f5c93bc0a..5c79f3f14 100644
--- a/app/javascript/dashboard/i18n/locale/fr/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/fr/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Vous pouvez maintenant recevoir des courriels dans votre domaine personnalisé."
}
},
- "UPDATE_CHATWOOT": "Une mise à jour %{latestChatwootVersion} de Chatwoot est disponible. Veuillez mettre à jour votre instance.",
+ "UPDATE_CHATWOOT": "Une mise à jour {latestChatwootVersion} de Chatwoot est disponible. Veuillez mettre à jour votre instance.",
"LEARN_MORE": "En savoir plus",
"PAYMENT_PENDING": "Votre paiement est en attente. Merci de mettre à jour vos informations de paiement pour continuer à utiliser Chatwoot",
"LIMITS_UPGRADE": "Votre compte a dépassé les limites d'utilisation, veuillez mettre à niveau votre plan pour continuer à utiliser Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/fr/helpCenter.json b/app/javascript/dashboard/i18n/locale/fr/helpCenter.json
index 44e025fd7..109c60c62 100644
--- a/app/javascript/dashboard/i18n/locale/fr/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/fr/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Non catégorisé",
- "SEARCH_RESULTS": "Résultats de la recherche pour %{query}",
+ "SEARCH_RESULTS": "Résultats de la recherche pour {query}",
"EMPTY_TEXT": "Rechercher des articles à insérer dans les réponses.",
"SEARCH_LOADER": "Recherche en cours...",
"INSERT_ARTICLE": "Insérer",
diff --git a/app/javascript/dashboard/i18n/locale/fr/integrationApps.json b/app/javascript/dashboard/i18n/locale/fr/integrationApps.json
index 60bbb5ac8..d43ee7344 100644
--- a/app/javascript/dashboard/i18n/locale/fr/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/fr/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Récupération des intégrations",
- "NO_HOOK_CONFIGURED": "Aucune intégration %{integrationId} n'est configurée dans ce compte.",
+ "NO_HOOK_CONFIGURED": "Aucune intégration {integrationId} n'est configurée dans ce compte.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Activé",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Déconnecter"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow est une plateforme de compréhension du langage naturel qui facilite la conception et l'intégration d'une interface utilisateur dans votre application mobile, application web, périphérique, bot, système de réponse vocale interactive, et ainsi de suite.
L'intégration de Dialogflow avec %{installationName} vous permet de configurer un bot Dialogflow avec vos boîtes de réception qui permet au bot de gérer les requêtes initialement et de les remettre à un agent si nécessaire. Le Dialogflow peut être utilisé pour qualifier les plombs, réduire la charge de travail des agents en fournissant des questions fréquentes, etc.
Pour ajouter Dialogflow, vous devez créer un compte de service dans votre console de projet Google et partager les identifiants. Reportez-vous à la documentation Dialogflow pour plus d'informations."
+ "DIALOGFLOW": "Dialogflow est une plateforme de compréhension du langage naturel qui facilite la conception et l'intégration d'une interface utilisateur dans votre application mobile, application web, périphérique, bot, système de réponse vocale interactive, et ainsi de suite.
L'intégration de Dialogflow avec {installationName} vous permet de configurer un bot Dialogflow avec vos boîtes de réception qui permet au bot de gérer les requêtes initialement et de les remettre à un agent si nécessaire. Le Dialogflow peut être utilisé pour qualifier les plombs, réduire la charge de travail des agents en fournissant des questions fréquentes, etc.
Pour ajouter Dialogflow, vous devez créer un compte de service dans votre console de projet Google et partager les identifiants. Reportez-vous à la documentation Dialogflow pour plus d'informations."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/fr/integrations.json b/app/javascript/dashboard/i18n/locale/fr/integrations.json
index 96f8c616f..55a84b97a 100644
--- a/app/javascript/dashboard/i18n/locale/fr/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/fr/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirmer la suppression",
- "MESSAGE": "Êtes-vous sûr de vouloir supprimer le webhoook ? (%{webhookURL})",
+ "MESSAGE": "Êtes-vous sûr de vouloir supprimer le webhoook ? ({webhookURL})",
"YES": "Oui, supprimer ",
"NO": "Non, conservez-le"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Assistance IA",
- "WITH_AI": " %{option} avec IA ",
+ "WITH_AI": " {option} avec IA ",
"OPTIONS": {
"REPLY_SUGGESTION": "Suggestion de réponse",
"SUMMARIZE": "Résumer",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Oui, supprimez-le",
"CONFIRM_NO": "Non, conservez-le",
"TITLE": "Confirmer la suppression",
- "MESSAGE": "Êtes-vous sûr de vouloir supprimer l'application - %{appName}?",
+ "MESSAGE": "Êtes-vous sûr de vouloir supprimer l'application - {appName}?",
"API_SUCCESS": "Application du tableau de bord supprimée avec succès",
"API_ERROR": "Nous n'avons pas pu supprimer l'application. Veuillez réessayer plus tard"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priorité",
"ASSIGNEE": "Assignee",
"LABELS": "Étiquettes",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/fr/report.json b/app/javascript/dashboard/i18n/locale/fr/report.json
index 383f972cb..624adcb24 100644
--- a/app/javascript/dashboard/i18n/locale/fr/report.json
+++ b/app/javascript/dashboard/i18n/locale/fr/report.json
@@ -23,13 +23,13 @@
"NAME": "Délai de première réponse",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de première réponse est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de première réponse est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de résolution",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de résolution est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de résolution est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Nombre de résolutions",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Temps d'attente du client",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Délai de première réponse",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de première réponse est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de première réponse est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de résolution",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de résolution est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de résolution est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Nombre de résolutions",
@@ -234,13 +234,13 @@
"NAME": "Délai de première réponse",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de première réponse est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de première réponse est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de résolution",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de résolution est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de résolution est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Nombre de résolutions",
@@ -301,13 +301,13 @@
"NAME": "Délai de première réponse",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de première réponse est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de première réponse est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de résolution",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de résolution est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de résolution est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Nombre de résolutions",
@@ -368,13 +368,13 @@
"NAME": "Délai de première réponse",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de première réponse est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de première réponse est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de résolution",
"DESC": "(Moy.)",
"INFO_TEXT": "Nombre total de conversations utilisées pour le calcul :",
- "TOOLTIP_TEXT": "Le temps de résolution est %{metricValue} (basé sur %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Le temps de résolution est {metricValue} (basé sur {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Nombre de résolutions",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Trafic des conversations",
"NO_CONVERSATIONS": "Aucune conversation",
- "CONVERSATION": "Conversation %{count}",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "Conversation {count}",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/fr/search.json b/app/javascript/dashboard/i18n/locale/fr/search.json
index b7f7bfac5..9b79e62e2 100644
--- a/app/javascript/dashboard/i18n/locale/fr/search.json
+++ b/app/javascript/dashboard/i18n/locale/fr/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Recherche en cours",
- "EMPTY_STATE": "Aucun %{item} trouvé pour la requête '%{query}'",
- "EMPTY_STATE_FULL": "Aucun résultat pour la requête '%{query}'",
+ "EMPTY_STATE": "Aucun {item} trouvé pour la requête '{query}'",
+ "EMPTY_STATE_FULL": "Aucun résultat pour la requête '{query}'",
"PLACEHOLDER_KEYBINDING": "/ pour cibler",
"INPUT_PLACEHOLDER": "Tapez 3 caractères ou plus pour lancer la recherche",
"EMPTY_STATE_DEFAULT": "Recherche par identifiant de conversation, e-mail, numéro de téléphone, messages pour de meilleurs résultats de recherche. ",
diff --git a/app/javascript/dashboard/i18n/locale/fr/settings.json b/app/javascript/dashboard/i18n/locale/fr/settings.json
index ace83a201..077340e44 100644
--- a/app/javascript/dashboard/i18n/locale/fr/settings.json
+++ b/app/javascript/dashboard/i18n/locale/fr/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Facturation",
"CURRENT_PLAN": {
"TITLE": "Abonnement actuel",
- "PLAN_NOTE": "Vous êtes actuellement abonné à l'offre **%{plan}** avec **%{quantity}** licences"
+ "PLAN_NOTE": "Vous êtes actuellement abonné à l'offre **{plan}** avec **{quantity}** licences"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Gérer votre abonnement",
diff --git a/app/javascript/dashboard/i18n/locale/fr/teamsSettings.json b/app/javascript/dashboard/i18n/locale/fr/teamsSettings.json
index 6e72872a4..b9ccbe7cf 100644
--- a/app/javascript/dashboard/i18n/locale/fr/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/fr/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Ajouter un agent à votre équipe",
- "TITLE": "Ajouter des agents à l'équipe - %{teamName}",
+ "TITLE": "Ajouter des agents à l'équipe - {teamName}",
"DESC": "Ajouter des agents à votre équipe nouvellement créée. Cela vous permet de collaborer en équipe sur les conversations, d'être informé des nouveaux événements dans la même conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Mettre à jour les agents dans l'équipe",
- "TITLE": "Ajouter des agents à l'équipe - %{teamName}",
+ "TITLE": "Ajouter des agents à l'équipe - {teamName}",
"DESC": "Ajouter des agents à votre équipe nouvellement créée. Tous les agents ajoutés seront notifiés lorsqu'une conversation est assignée à cette équipe."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Ajout d'agents à votre équipe...",
"SELECT": "sélectionner",
"SELECT_ALL": "sélectionner tous les agents",
- "SELECTED_COUNT": "%{selected} agents sur %{total} sélectionnés."
+ "SELECTED_COUNT": "{selected} agents sur {total} sélectionnés."
},
"ADD": {
- "TITLE": "Ajouter des agents à l'équipe - %{teamName}",
+ "TITLE": "Ajouter des agents à l'équipe - {teamName}",
"DESC": "Ajouter des agents à votre équipe nouvellement créée. Cela vous permet de collaborer en équipe sur les conversations, d'être informé des nouveaux événements dans la même conversation.",
"SELECT": "sélectionner",
"SELECT_ALL": "sélectionner tous les agents",
- "SELECTED_COUNT": "%{selected} agents sur %{total} sélectionnés.",
+ "SELECTED_COUNT": "{selected} agents sur {total} sélectionnés.",
"BUTTON_TEXT": "Ajouter des agents",
"AGENT_VALIDATION_ERROR": "Sélectionnez au moins un agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/fr/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/fr/whatsappTemplates.json
index 415372102..2d0268652 100644
--- a/app/javascript/dashboard/i18n/locale/fr/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/fr/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Modèles WhatsApp",
"SUBTITLE": "Sélectionnez le modèle whatsapp que vous souhaitez envoyer",
- "TEMPLATE_SELECTED_SUBTITLE": "Traiter %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Traiter {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Rechercher des modèles",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Entrez la valeur de %{variable}",
+ "VARIABLE_PLACEHOLDER": "Entrez la valeur de {variable}",
"GO_BACK_LABEL": "Retour",
"SEND_MESSAGE_LABEL": "Envoyer un message",
"FORM_ERROR_MESSAGE": "Veuillez remplir toutes les variables avant d'envoyer"
diff --git a/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json
index 0bd8b2896..2f855c1b2 100644
--- a/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "לא ניתן למחוק את המאפיין המותאם אישית. נסה שנית."
},
"CONFIRM": {
- "TITLE": "האם אתה בטוח רוצה למחוק - %{attributeName}",
+ "TITLE": "האם אתה בטוח רוצה למחוק - {attributeName}",
"PLACE_HOLDER": "אנא הקלד {attributeName} כדי לאשר",
"MESSAGE": "המחיקה תסיר את השדה המותאם",
"YES": "מחק ",
diff --git a/app/javascript/dashboard/i18n/locale/he/auditLogs.json b/app/javascript/dashboard/i18n/locale/he/auditLogs.json
index d52b42955..b2c3fd25c 100644
--- a/app/javascript/dashboard/i18n/locale/he/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/he/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/he/bulkActions.json b/app/javascript/dashboard/i18n/locale/he/bulkActions.json
index 70d7cffdc..aa99bfece 100644
--- a/app/javascript/dashboard/i18n/locale/he/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/he/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} שיחות נבחרו",
+ "CONVERSATIONS_SELECTED": "{conversationCount} שיחות נבחרו",
"AGENT_SELECT_LABEL": "בחר נציג",
- "ASSIGN_CONFIRMATION_LABEL": "האם אתה בטוח שברצונך לשייך %{conversationCount} %{conversationLabel} ל-",
- "UNASSIGN_CONFIRMATION_LABEL": "האם אתה בטוח שברצונך לבטל שיוך %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "האם אתה בטוח שברצונך לשייך {conversationCount} {conversationLabel} ל-",
+ "UNASSIGN_CONFIRMATION_LABEL": "האם אתה בטוח שברצונך לבטל שיוך {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "חזור",
"ASSIGN_LABEL": "שייך",
"YES": "כן",
diff --git a/app/javascript/dashboard/i18n/locale/he/contact.json b/app/javascript/dashboard/i18n/locale/he/contact.json
index aba51300d..753c5213f 100644
--- a/app/javascript/dashboard/i18n/locale/he/contact.json
+++ b/app/javascript/dashboard/i18n/locale/he/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "סיכום",
- "DELETE_WARNING": "איש הקשר של %{primaryContactName} יימחק.",
- "ATTRIBUTE_WARNING": "פרטי הקשר של %{primaryContactName} יועתקו אל %{parentContactName}."
+ "DELETE_WARNING": "איש הקשר של {primaryContactName} יימחק.",
+ "ATTRIBUTE_WARNING": "פרטי הקשר של {primaryContactName} יועתקו אל {parentContactName}."
},
"SEARCH": {
"ERROR": "הודעת שגיאה"
diff --git a/app/javascript/dashboard/i18n/locale/he/conversation.json b/app/javascript/dashboard/i18n/locale/he/conversation.json
index 5372bbb9a..2d998cb96 100644
--- a/app/javascript/dashboard/i18n/locale/he/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/he/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "כלום",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "לא נמצאו תוצאות",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "שייך צוות",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "מזהה שיחה %{conversationId} קושר ל %{agentName}",
+ "SUCCESFUL": "מזהה שיחה {conversationId} קושר ל {agentName}",
"FAILED": "השמת הסוכן לא הצליחה. בבקשה נסה שנית."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "התוית %{labelName} קושרה למזהה שיחה %{conversationId}",
+ "SUCCESFUL": "התוית {labelName} קושרה למזהה שיחה {conversationId}",
"FAILED": "לא ניתן לקשר שורה. אנא נסו שנית"
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "הצוות %{team} קושר לשיחה מספר %{conversationId}",
+ "SUCCESFUL": "הצוות {team} קושר לשיחה מספר {conversationId}",
"FAILED": "השמה לצוות לא הצליחה, בבקשה נסה שנית."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "היי 👋, ברוך הבא ל%{installationName}!",
- "DESCRIPTION": "תודה על ההרשמה. אנחנו רוצים לתת לך את הכי הרבה מ %{installationName}. הינה כמה דברים שאתה יכול לעשות עם %{installationName} לחוויה טובה.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "היי 👋, ברוך הבא ל{installationName}!",
+ "DESCRIPTION": "תודה על ההרשמה. אנחנו רוצים לתת לך את הכי הרבה מ {installationName}. הינה כמה דברים שאתה יכול לעשות עם {installationName} לחוויה טובה.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "תקרא את העדכונים אחרונים",
"ALL_CONVERSATION": {
"TITLE": "כל השיחות שלך במקום אחד",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "משתתפים בשיחה",
"NO_RECORDS_FOUND": "לא נמצאו תוצאות",
"ADD_PARTICIPANTS": "בחר משתתפים",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "אף אחד לא משתתף!.",
"WATCH_CONVERSATION": "הצטרף לשיחה",
"YOU_ARE_WATCHING": "אתה משתתף",
diff --git a/app/javascript/dashboard/i18n/locale/he/generalSettings.json b/app/javascript/dashboard/i18n/locale/he/generalSettings.json
index 7232fbe55..2c02963c2 100644
--- a/app/javascript/dashboard/i18n/locale/he/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/he/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "אתה יכול לקבל אימיילים בדומיין המותאם אישית שלך עכשיו."
}
},
- "UPDATE_CHATWOOT": "עדכון %{latestChatwootVersion} עבור Chatwoot זמין. אנא עדכן את המופע שלך.",
+ "UPDATE_CHATWOOT": "עדכון {latestChatwootVersion} עבור Chatwoot זמין. אנא עדכן את המופע שלך.",
"LEARN_MORE": "למד עוד",
"PAYMENT_PENDING": "התשלום שלך ממתין. אנא עדכן את פרטי התשלום שלך כדי להמשיך להשתמש ב-Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/he/helpCenter.json b/app/javascript/dashboard/i18n/locale/he/helpCenter.json
index f8d99e789..378a36c5e 100644
--- a/app/javascript/dashboard/i18n/locale/he/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/he/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/he/integrationApps.json b/app/javascript/dashboard/i18n/locale/he/integrationApps.json
index e000b0a58..cf32b1a81 100644
--- a/app/javascript/dashboard/i18n/locale/he/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/he/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "שליפת אינטגרציות",
- "NO_HOOK_CONFIGURED": "אין %{integrationId} אינטגרציות מוגדרות בחשבון זה.",
+ "NO_HOOK_CONFIGURED": "אין {integrationId} אינטגרציות מוגדרות בחשבון זה.",
"HEADER": "יישומים",
"STATUS": {
"ENABLED": "מופעל",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "התנתק"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow היא פלטפורמה להבנת שפה טבעית שמקלה לעצב ולשלב ממשק משתמש לשיחה באפליקציה לנייד, באפליקציית האינטרנט, במכשיר, בבוט, במערכת התגובה הקולית האינטראקטיבית שלך וכן הלאה.
שילוב Dialogflow עם %{installationName} מאפשר לך להגדיר בוט Dialogflow עם תיבות הדואר הנכנס שלך, המאפשר לבוט לטפל בשאילתות בהתחלה ולמסור אותן לסוכן בעת הצורך. ניתן להשתמש ב-Dialogflow כדי להכשיר את הלידים, להפחית את עומס העבודה של סוכנים על ידי מתן שאלות נפוצות וכו'.
כדי להוסיף את Dialogflow, עליך ליצור חשבון שירות במסוף הפרויקט של גוגל ולשתף את האישורים. אנא עיין במסמכי Dialogflow למידע נוסף."
+ "DIALOGFLOW": "Dialogflow היא פלטפורמה להבנת שפה טבעית שמקלה לעצב ולשלב ממשק משתמש לשיחה באפליקציה לנייד, באפליקציית האינטרנט, במכשיר, בבוט, במערכת התגובה הקולית האינטראקטיבית שלך וכן הלאה.
שילוב Dialogflow עם {installationName} מאפשר לך להגדיר בוט Dialogflow עם תיבות הדואר הנכנס שלך, המאפשר לבוט לטפל בשאילתות בהתחלה ולמסור אותן לסוכן בעת הצורך. ניתן להשתמש ב-Dialogflow כדי להכשיר את הלידים, להפחית את עומס העבודה של סוכנים על ידי מתן שאלות נפוצות וכו'.
כדי להוסיף את Dialogflow, עליך ליצור חשבון שירות במסוף הפרויקט של גוגל ולשתף את האישורים. אנא עיין במסמכי Dialogflow למידע נוסף."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/he/integrations.json b/app/javascript/dashboard/i18n/locale/he/integrations.json
index 0b84268c1..7d2368d0b 100644
--- a/app/javascript/dashboard/i18n/locale/he/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/he/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "אשר מחיקה",
- "MESSAGE": "האם אתה בטוח שתמחק את ה-webhook? (%{webhookURL})",
+ "MESSAGE": "האם אתה בטוח שתמחק את ה-webhook? ({webhookURL})",
"YES": "כן, מחק ",
"NO": "לא, השאר"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "כן, מחק את זה",
"CONFIRM_NO": "לא, שמור את זה",
"TITLE": "אשר מחיקה",
- "MESSAGE": "האם אתה בטוח שתמחק את האפליקציה - %{appName}?",
+ "MESSAGE": "האם אתה בטוח שתמחק את האפליקציה - {appName}?",
"API_SUCCESS": "אפליקציית לוח המחוונים נמחקה בהצלחה",
"API_ERROR": "לא הצלחנו למחוק את האפליקציה. אנא נסה שוב מאוחר יותר"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "תוויות",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/he/report.json b/app/javascript/dashboard/i18n/locale/he/report.json
index 671620f90..b7695c4c2 100644
--- a/app/javascript/dashboard/i18n/locale/he/report.json
+++ b/app/javascript/dashboard/i18n/locale/he/report.json
@@ -23,13 +23,13 @@
"NAME": "זמן תגובה ראשון",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן התגובה הראשון הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן התגובה הראשון הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_TIME": {
"NAME": "זמן רזולוציה",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן הרזולוציה הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן הרזולוציה הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_COUNT": {
"NAME": "ספירת רזולוציות",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "זמן תגובה ראשון",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן התגובה הראשון הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן התגובה הראשון הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_TIME": {
"NAME": "זמן רזולוציה",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן הרזולוציה הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן הרזולוציה הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_COUNT": {
"NAME": "ספירת רזולוציות",
@@ -234,13 +234,13 @@
"NAME": "זמן תגובה ראשון",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן התגובה הראשון הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן התגובה הראשון הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_TIME": {
"NAME": "זמן רזולוציה",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן הרזולוציה הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן הרזולוציה הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_COUNT": {
"NAME": "ספירת רזולוציות",
@@ -301,13 +301,13 @@
"NAME": "זמן תגובה ראשון",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן התגובה הראשון הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן התגובה הראשון הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_TIME": {
"NAME": "זמן רזולוציה",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן הרזולוציה הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן הרזולוציה הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_COUNT": {
"NAME": "ספירת רזולוציות",
@@ -368,13 +368,13 @@
"NAME": "זמן תגובה ראשון",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן התגובה הראשון הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן התגובה הראשון הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_TIME": {
"NAME": "זמן רזולוציה",
"DESC": "( Avg )",
"INFO_TEXT": "מספר כולל של שיחות המשמשות לחישוב:",
- "TOOLTIP_TEXT": "זמן הרזולוציה הוא %{metricValue} (מבוסס על %{conversationCount} שיחות)"
+ "TOOLTIP_TEXT": "זמן הרזולוציה הוא {metricValue} (מבוסס על {conversationCount} שיחות)"
},
"RESOLUTION_COUNT": {
"NAME": "ספירת רזולוציות",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "תנועת שיחות",
"NO_CONVERSATIONS": "בלי שיחות",
- "CONVERSATION": "שיחה %{count}",
- "CONVERSATIONS": "%{count} שיחות",
+ "CONVERSATION": "שיחה {count}",
+ "CONVERSATIONS": "{count} שיחות",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/he/search.json b/app/javascript/dashboard/i18n/locale/he/search.json
index 74f4d597c..5c3a72e35 100644
--- a/app/javascript/dashboard/i18n/locale/he/search.json
+++ b/app/javascript/dashboard/i18n/locale/he/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "הודעות"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "לא נמצא %{item} עבור השאילתה '%{query}'",
- "EMPTY_STATE_FULL": "לא נמצאו תוצאות עבור השאילתה '%{query}'",
+ "EMPTY_STATE": "לא נמצא {item} עבור השאילתה '{query}'",
+ "EMPTY_STATE_FULL": "לא נמצאו תוצאות עבור השאילתה '{query}'",
"PLACEHOLDER_KEYBINDING": "/ להתמקד",
"INPUT_PLACEHOLDER": "חפש הודעות, אנשי קשר או שיחות",
"EMPTY_STATE_DEFAULT": "חפש לפי מזהה שיחה, אימייל, מספר טלפון, הודעות לתוצאות חיפוש טובות יותר.",
diff --git a/app/javascript/dashboard/i18n/locale/he/settings.json b/app/javascript/dashboard/i18n/locale/he/settings.json
index e2325d7d9..19bef3c97 100644
--- a/app/javascript/dashboard/i18n/locale/he/settings.json
+++ b/app/javascript/dashboard/i18n/locale/he/settings.json
@@ -301,7 +301,7 @@
"TITLE": "חיוב",
"CURRENT_PLAN": {
"TITLE": "תוכנית נוכחית",
- "PLAN_NOTE": "אתה רשום כעת לתוכנית **%{plan}** עם רישיונות **%{quantity}**"
+ "PLAN_NOTE": "אתה רשום כעת לתוכנית **{plan}** עם רישיונות **{quantity}**"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "נהל את המנוי שלך",
diff --git a/app/javascript/dashboard/i18n/locale/he/teamsSettings.json b/app/javascript/dashboard/i18n/locale/he/teamsSettings.json
index 745e73faa..9193b2524 100644
--- a/app/javascript/dashboard/i18n/locale/he/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/he/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "הוסף סוכנים לצוות",
- "TITLE": "הוסף סוכנים לצוות - %{teamName}",
+ "TITLE": "הוסף סוכנים לצוות - {teamName}",
"DESC": "הוסף סוכנים לצוות החדש שלך שנוצר. זה מאפשר לך לשתף פעולה כצוות בשיחות, לקבל התראות על אירועים חדשים באותה שיחה."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "עדכן סוכנים בצוות",
- "TITLE": "הוסף סוכנים לצוות - %{teamName}",
+ "TITLE": "הוסף סוכנים לצוות - {teamName}",
"DESC": "הוסף סוכנים לצוות החדש שלך שנוצר. כל הסוכנים שנוספו יקבלו הודעה כאשר שיחה תוקצה לצוות זה."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "הוספת סוכנים לצוות שלך...",
"SELECT": "בחר",
"SELECT_ALL": "בחר את כל הסוכנים",
- "SELECTED_COUNT": "%{selected} מתוך %{total} סוכנים שנבחרו."
+ "SELECTED_COUNT": "{selected} מתוך {total} סוכנים שנבחרו."
},
"ADD": {
- "TITLE": "הוסף סוכנים לצוות - %{teamName}",
+ "TITLE": "הוסף סוכנים לצוות - {teamName}",
"DESC": "הוסף סוכנים לצוות החדש שלך שנוצר. זה מאפשר לך לשתף פעולה כצוות בשיחות, לקבל התראות על אירועים חדשים באותה שיחה.",
"SELECT": "בחר",
"SELECT_ALL": "בחר את כל הסוכנים",
- "SELECTED_COUNT": "%{selected} מתוך %{total} סוכנים שנבחרו.",
+ "SELECTED_COUNT": "{selected} מתוך {total} סוכנים שנבחרו.",
"BUTTON_TEXT": "הוסף נציגים",
"AGENT_VALIDATION_ERROR": "בחר סוכן אחד לפחות."
},
diff --git a/app/javascript/dashboard/i18n/locale/he/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/he/whatsappTemplates.json
index 78964f044..110fa450c 100644
--- a/app/javascript/dashboard/i18n/locale/he/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/he/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "תבניות וואטסאפ",
"SUBTITLE": "בחר את תבנית הווטסאפ שברצונך לשלוח",
- "TEMPLATE_SELECTED_SUBTITLE": "עיבוד %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "עיבוד {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "חפש תבניות",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "משתנים",
- "VARIABLE_PLACEHOLDER": "הזן ערך %{variable}",
+ "VARIABLE_PLACEHOLDER": "הזן ערך {variable}",
"GO_BACK_LABEL": "חזור",
"SEND_MESSAGE_LABEL": "לשלוח הודעה",
"FORM_ERROR_MESSAGE": "נא למלא את כל המשתנים לפני השליחה"
diff --git a/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/hi/auditLogs.json b/app/javascript/dashboard/i18n/locale/hi/auditLogs.json
index 7f412b4c0..3198c0fed 100644
--- a/app/javascript/dashboard/i18n/locale/hi/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/hi/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hi/bulkActions.json b/app/javascript/dashboard/i18n/locale/hi/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/hi/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/hi/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/hi/contact.json b/app/javascript/dashboard/i18n/locale/hi/contact.json
index 0c713552b..2dad432ff 100644
--- a/app/javascript/dashboard/i18n/locale/hi/contact.json
+++ b/app/javascript/dashboard/i18n/locale/hi/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/hi/conversation.json b/app/javascript/dashboard/i18n/locale/hi/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/hi/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hi/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/hi/generalSettings.json b/app/javascript/dashboard/i18n/locale/hi/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/hi/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hi/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/hi/helpCenter.json b/app/javascript/dashboard/i18n/locale/hi/helpCenter.json
index e4fd57d03..68707c104 100644
--- a/app/javascript/dashboard/i18n/locale/hi/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hi/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/hi/integrationApps.json b/app/javascript/dashboard/i18n/locale/hi/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/hi/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/hi/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hi/integrations.json b/app/javascript/dashboard/i18n/locale/hi/integrations.json
index 8a8e216e3..0d2b9b4c5 100644
--- a/app/javascript/dashboard/i18n/locale/hi/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hi/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/hi/report.json b/app/javascript/dashboard/i18n/locale/hi/report.json
index b27417c82..cb7f1d8fe 100644
--- a/app/javascript/dashboard/i18n/locale/hi/report.json
+++ b/app/javascript/dashboard/i18n/locale/hi/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/hi/search.json b/app/javascript/dashboard/i18n/locale/hi/search.json
index bf244893c..17787aba5 100644
--- a/app/javascript/dashboard/i18n/locale/hi/search.json
+++ b/app/javascript/dashboard/i18n/locale/hi/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/hi/settings.json b/app/javascript/dashboard/i18n/locale/hi/settings.json
index 31dd14825..cf640ae21 100644
--- a/app/javascript/dashboard/i18n/locale/hi/settings.json
+++ b/app/javascript/dashboard/i18n/locale/hi/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/hi/teamsSettings.json b/app/javascript/dashboard/i18n/locale/hi/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/hi/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hi/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/hi/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/hi/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/hi/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/hi/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/hr/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/hr/attributesMgmt.json
index 1936772ea..d2a4b699b 100644
--- a/app/javascript/dashboard/i18n/locale/hr/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/hr/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/hr/auditLogs.json b/app/javascript/dashboard/i18n/locale/hr/auditLogs.json
index d4bf01e91..70336db28 100644
--- a/app/javascript/dashboard/i18n/locale/hr/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/hr/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hr/bulkActions.json b/app/javascript/dashboard/i18n/locale/hr/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/hr/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/hr/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/hr/contact.json b/app/javascript/dashboard/i18n/locale/hr/contact.json
index e92ab9c33..5ca4bc34c 100644
--- a/app/javascript/dashboard/i18n/locale/hr/contact.json
+++ b/app/javascript/dashboard/i18n/locale/hr/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/hr/conversation.json b/app/javascript/dashboard/i18n/locale/hr/conversation.json
index 181a8d605..0d6aeb94a 100644
--- a/app/javascript/dashboard/i18n/locale/hr/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hr/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nijedno",
"INPUT_PLACEHOLDER": "Odaberi prioritet",
"NO_RESULTS": "Nisu pronađeni rezultati",
- "SUCCESSFUL": "Prioritet razgovora id %{conversationId} promijenjen na %{priority}",
+ "SUCCESSFUL": "Prioritet razgovora id {conversationId} promijenjen na {priority}",
"FAILED": "Nije moguće promijeniti prioritet. Molim, pokušajte kasnije."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/hr/generalSettings.json b/app/javascript/dashboard/i18n/locale/hr/generalSettings.json
index 5b4c8024c..3bffa9a61 100644
--- a/app/javascript/dashboard/i18n/locale/hr/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hr/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/hr/helpCenter.json b/app/javascript/dashboard/i18n/locale/hr/helpCenter.json
index 1de0b3a67..dde115c09 100644
--- a/app/javascript/dashboard/i18n/locale/hr/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hr/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/hr/integrationApps.json b/app/javascript/dashboard/i18n/locale/hr/integrationApps.json
index cde3dc027..a40ebbf28 100644
--- a/app/javascript/dashboard/i18n/locale/hr/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/hr/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hr/integrations.json b/app/javascript/dashboard/i18n/locale/hr/integrations.json
index 759d7031f..ec1d5d042 100644
--- a/app/javascript/dashboard/i18n/locale/hr/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hr/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Potvrdi brisanje",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Da, izbriši",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritet",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/hr/report.json b/app/javascript/dashboard/i18n/locale/hr/report.json
index d45042bb1..91787e030 100644
--- a/app/javascript/dashboard/i18n/locale/hr/report.json
+++ b/app/javascript/dashboard/i18n/locale/hr/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/hr/search.json b/app/javascript/dashboard/i18n/locale/hr/search.json
index 68854b416..17acaecb8 100644
--- a/app/javascript/dashboard/i18n/locale/hr/search.json
+++ b/app/javascript/dashboard/i18n/locale/hr/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Poruke"
},
"SEARCHING_DATA": "Tražim",
- "EMPTY_STATE": "Pronađeno %{item} za traženi pojam '%{query}'",
- "EMPTY_STATE_FULL": "Ništa nije pronađeno za traženi pojam '%{query}'",
+ "EMPTY_STATE": "Pronađeno {item} za traženi pojam '{query}'",
+ "EMPTY_STATE_FULL": "Ništa nije pronađeno za traženi pojam '{query}'",
"PLACEHOLDER_KEYBINDING": "/ za fokusiranje",
"INPUT_PLACEHOLDER": "Unesi 3 ili više znakova za pretragu",
"EMPTY_STATE_DEFAULT": "Traži po conversation id, e-mail, broj telefona, poruke za bolje rezultate pretrage. ",
diff --git a/app/javascript/dashboard/i18n/locale/hr/settings.json b/app/javascript/dashboard/i18n/locale/hr/settings.json
index cb8a57161..be2d98210 100644
--- a/app/javascript/dashboard/i18n/locale/hr/settings.json
+++ b/app/javascript/dashboard/i18n/locale/hr/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Naplata",
"CURRENT_PLAN": {
"TITLE": "Trenutni plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Upravljanje pretplatom",
diff --git a/app/javascript/dashboard/i18n/locale/hr/teamsSettings.json b/app/javascript/dashboard/i18n/locale/hr/teamsSettings.json
index f4836f6a7..b490189f7 100644
--- a/app/javascript/dashboard/i18n/locale/hr/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hr/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/hr/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/hr/whatsappTemplates.json
index 8127f7dda..79c85ae02 100644
--- a/app/javascript/dashboard/i18n/locale/hr/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/hr/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Predlošci",
"SUBTITLE": "Izaberi whatsapp predložak koji želiš poslati",
- "TEMPLATE_SELECTED_SUBTITLE": "Proces %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Proces {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Pretraži Predloške",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Varijable",
- "VARIABLE_PLACEHOLDER": "Unesi %{variable} vrijednost",
+ "VARIABLE_PLACEHOLDER": "Unesi {variable} vrijednost",
"GO_BACK_LABEL": "Nazad",
"SEND_MESSAGE_LABEL": "Šalji poruku",
"FORM_ERROR_MESSAGE": "Popuniti sve varijable prije slanja"
diff --git a/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json
index 4cf8139c7..c6fbb27c4 100644
--- a/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Egyéni Tulajdonság törlése sikertelen. Próbáld újra."
},
"CONFIRM": {
- "TITLE": "Biztosan törölni akarod: %{attributeName}",
+ "TITLE": "Biztosan törölni akarod: {attributeName}",
"PLACE_HOLDER": "Kérlek gépeld a megerősítéshez",
"MESSAGE": "A törlés eltávolítja az egyéni tulajdonságot",
"YES": "Törlés ",
diff --git a/app/javascript/dashboard/i18n/locale/hu/auditLogs.json b/app/javascript/dashboard/i18n/locale/hu/auditLogs.json
index a8f5ce3c0..a469aea3f 100644
--- a/app/javascript/dashboard/i18n/locale/hu/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/hu/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Rendszer",
"AUTOMATION_RULE": {
- "ADD": "%{agentName}új automatizálási szabályt hozott létre (#%{id})",
- "EDIT": "%{agentName} frissített egy automatizálási szabályt (#%{id})",
- "DELETE": "%{agentName} törölt egy automatizálási szabályt (#%{id})"
+ "ADD": "{agentName}új automatizálási szabályt hozott létre (#{id})",
+ "EDIT": "{agentName} frissített egy automatizálási szabályt (#{id})",
+ "DELETE": "{agentName} törölt egy automatizálási szabályt (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} meghívta %{invitee} a fiókba, mint %{role}",
+ "ADD": "{agentName} meghívta {invitee} a fiókba, mint {role}",
"EDIT": {
- "SELF": "%{agentName} megváltoztatta az %{attributes} -aikat %{values} - ra",
- "OTHER": "%{agentName} megváltoztatta %{attributes} %{user} %{values} -ra",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} megváltoztatta az {attributes} -aikat {values} - ra",
+ "OTHER": "{agentName} megváltoztatta {attributes} {user} {values} -ra",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} új beérkező levelek mappát hozott létre (#%{id})",
- "EDIT": "%{agentName} frissítette a beérkező leveleket (#%{id})",
- "DELETE": "%{agentName} törölt egy beérkező levelet (#%{id})"
+ "ADD": "{agentName} új beérkező levelek mappát hozott létre (#{id})",
+ "EDIT": "{agentName} frissítette a beérkező leveleket (#{id})",
+ "DELETE": "{agentName} törölt egy beérkező levelet (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} létrehozott egy új webhookot (#%{id})",
- "EDIT": "%{agentName} frissített egy webhookot (#%{id})",
- "DELETE": "%{agentName} törölt egy webhookot (#%{id})"
+ "ADD": "{agentName} létrehozott egy új webhookot (#{id})",
+ "EDIT": "{agentName} frissített egy webhookot (#{id})",
+ "DELETE": "{agentName} törölt egy webhookot (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} aláírta",
- "SIGN_OUT": "%{agentName} kijelentkezett"
+ "SIGN_IN": "{agentName} aláírta",
+ "SIGN_OUT": "{agentName} kijelentkezett"
},
"TEAM": {
- "ADD": "%{agentName} létrehozott egy új csapatot (#%{id})",
- "EDIT": "%{agentName} frissített egy csapatot (#%{id})",
- "DELETE": "%{agentName} törölt egy csapatot (#%{id})"
+ "ADD": "{agentName} létrehozott egy új csapatot (#{id})",
+ "EDIT": "{agentName} frissített egy csapatot (#{id})",
+ "DELETE": "{agentName} törölt egy csapatot (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} létrehozott egy új makrót (#%{id})",
- "EDIT": "%{agentName} frissített egy makrót (#%{id})",
- "DELETE": "%{agentName} törölt egy makrót (#%{id})"
+ "ADD": "{agentName} létrehozott egy új makrót (#{id})",
+ "EDIT": "{agentName} frissített egy makrót (#{id})",
+ "DELETE": "{agentName} törölt egy makrót (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} hozzáadva %{user} a bejövő üzenetekhez %{inbox_id}",
- "REMOVE": "%{agentName} eltávolítva %{user} a bejövő üzenetekből %{inbox_id}"
+ "ADD": "{agentName} hozzáadva {user} a bejövő üzenetekhez {inbox_id}",
+ "REMOVE": "{agentName} eltávolítva {user} a bejövő üzenetekből {inbox_id}"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} hozzáadva %{user} a csapathoz %{team_id}",
- "REMOVE": "%{agentName} eltávolítva %{user} a csapatból %{team_id}"
+ "ADD": "{agentName} hozzáadva {user} a csapathoz {team_id}",
+ "REMOVE": "{agentName} eltávolítva {user} a csapatból {team_id}"
},
"ACCOUNT": {
- "EDIT": "%{agentName} frissítette a fiók konfigurációját %{id}"
+ "EDIT": "{agentName} frissítette a fiók konfigurációját {id}"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hu/contact.json b/app/javascript/dashboard/i18n/locale/hu/contact.json
index 1455c0a2e..b9338396b 100644
--- a/app/javascript/dashboard/i18n/locale/hu/contact.json
+++ b/app/javascript/dashboard/i18n/locale/hu/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Összegzés",
- "DELETE_WARNING": "%{primaryContactName} kontaktja törlésre kerül.",
- "ATTRIBUTE_WARNING": "%{primaryContactName} kontakt adatai át lesznek másolva hozzá: %{parentContactName}."
+ "DELETE_WARNING": "{primaryContactName} kontaktja törlésre kerül.",
+ "ATTRIBUTE_WARNING": "{primaryContactName} kontakt adatai át lesznek másolva hozzá: {parentContactName}."
},
"SEARCH": {
"ERROR": "HIBA_ÜZENET"
diff --git a/app/javascript/dashboard/i18n/locale/hu/conversation.json b/app/javascript/dashboard/i18n/locale/hu/conversation.json
index 9c9a33fcb..82ac98885 100644
--- a/app/javascript/dashboard/i18n/locale/hu/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hu/conversation.json
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hello 👋, köszöntünk a %{installationName}!",
- "DESCRIPTION": "Köszönjük, hogy feliratkoztál. Segíteni akarunk, hogy a legtöbbet hozd ki a %{installationName}. Itt találsz egy pár dolgot, amit a %{installationName} lehetővé tesz.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hello 👋, köszöntünk a {installationName}!",
+ "DESCRIPTION": "Köszönjük, hogy feliratkoztál. Segíteni akarunk, hogy a legtöbbet hozd ki a {installationName}. Itt találsz egy pár dolgot, amit a {installationName} lehetővé tesz.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Olvasd el legfrissebbeket",
"ALL_CONVERSATION": {
"TITLE": "Minden beszélgetésed egy helyen",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Résztvevők",
"NO_RECORDS_FOUND": "Nincs találat",
"ADD_PARTICIPANTS": "Résztvevők kiválasztása",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} fő",
- "REMANING_PARTICIPANT_TEXT": "+%{count} fő",
- "TOTAL_PARTICIPANTS_TEXT": "+%{count} fő vesz részt.",
- "TOTAL_PARTICIPANT_TEXT": "+%{count} fő vesz részt.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} fő",
+ "REMANING_PARTICIPANT_TEXT": "+{count} fő",
+ "TOTAL_PARTICIPANTS_TEXT": "+{count} fő vesz részt.",
+ "TOTAL_PARTICIPANT_TEXT": "+{count} fő vesz részt.",
"NO_PARTICIPANTS_TEXT": "Nincs részvevő!.",
"WATCH_CONVERSATION": "Csatlakozás a beszélgetéshez",
"YOU_ARE_WATCHING": "Te részt veszel",
diff --git a/app/javascript/dashboard/i18n/locale/hu/generalSettings.json b/app/javascript/dashboard/i18n/locale/hu/generalSettings.json
index 6bc055c59..bbfa9e53a 100644
--- a/app/javascript/dashboard/i18n/locale/hu/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hu/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Most már goadhatsz e-maileket az egyedi domaineden."
}
},
- "UPDATE_CHATWOOT": "Egy frissítés elérhető a Chatwoothoz %{latestChatwootVersion}. Kérjük frissítsd a telepítésed.",
+ "UPDATE_CHATWOOT": "Egy frissítés elérhető a Chatwoothoz {latestChatwootVersion}. Kérjük frissítsd a telepítésed.",
"LEARN_MORE": "Tudj meg többet",
"PAYMENT_PENDING": "A fizetésed folyamatban van. Kérlek, frissítsd fizetési adataitat a Chatwoot használatának folytatásához",
"LIMITS_UPGRADE": "A fiókod túllépte a használati korlátokat. Kérjük, frissítsd tervedet a Chatwoot használatának folytatásához",
diff --git a/app/javascript/dashboard/i18n/locale/hu/helpCenter.json b/app/javascript/dashboard/i18n/locale/hu/helpCenter.json
index 5393a4930..53b9a826f 100644
--- a/app/javascript/dashboard/i18n/locale/hu/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hu/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Kategorizálhatatlan",
- "SEARCH_RESULTS": "Keresési eredmények %{query}",
+ "SEARCH_RESULTS": "Keresési eredmények {query}",
"EMPTY_TEXT": "Cikkek keresése a válaszokba való beillesztéshez.",
"SEARCH_LOADER": "Keresés...",
"INSERT_ARTICLE": "Beszúrás",
diff --git a/app/javascript/dashboard/i18n/locale/hu/integrationApps.json b/app/javascript/dashboard/i18n/locale/hu/integrationApps.json
index 0d7c0f05b..a4d8a0771 100644
--- a/app/javascript/dashboard/i18n/locale/hu/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/hu/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Integrációk lekérése",
- "NO_HOOK_CONFIGURED": "Ebben a fiókban nincs beállítva %{integrationId} integráció",
+ "NO_HOOK_CONFIGURED": "Ebben a fiókban nincs beállítva {integrationId} integráció",
"HEADER": "Alkalmazások",
"STATUS": {
"ENABLED": "Engedélyezve",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Leválasztás"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "A Dialogflow egy természetes nyelvi platform, amely megkönnyíti a társalgási felhasználói felület tervezését és integrálását mobilalkalmazásába, webalkalmazásába, eszközébe, botjába, interaktív hangválaszrendszerébe stb.
A Dialogflow integráció a %{installationName} szolgáltatással lehetővé teszi egy Dialogflow bot konfigurálását a beérkező leveleihez, amely lehetővé teszi, hogy a bot kezdetben kezelje a lekérdezéseket, és szükség esetén átadja azokat egy ügynöknek. A Dialogflow felhasználható a potenciális ügyfelek minősítésére, az ügynökök munkaterhelésének csökkentésére gyakran ismételt kérdések megadásával stb.
A Dialogflow hozzáadásához létre kell hoznod egy szolgáltatásfiókot a Google projektkonzoljában, és meg kell osztanod adataidat a hitelesítéshez. További információkért tekintsd meg a Dialogflow dokumentumokat."
+ "DIALOGFLOW": "A Dialogflow egy természetes nyelvi platform, amely megkönnyíti a társalgási felhasználói felület tervezését és integrálását mobilalkalmazásába, webalkalmazásába, eszközébe, botjába, interaktív hangválaszrendszerébe stb.
A Dialogflow integráció a {installationName} szolgáltatással lehetővé teszi egy Dialogflow bot konfigurálását a beérkező leveleihez, amely lehetővé teszi, hogy a bot kezdetben kezelje a lekérdezéseket, és szükség esetén átadja azokat egy ügynöknek. A Dialogflow felhasználható a potenciális ügyfelek minősítésére, az ügynökök munkaterhelésének csökkentésére gyakran ismételt kérdések megadásával stb.
A Dialogflow hozzáadásához létre kell hoznod egy szolgáltatásfiókot a Google projektkonzoljában, és meg kell osztanod adataidat a hitelesítéshez. További információkért tekintsd meg a Dialogflow dokumentumokat."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hu/integrations.json b/app/javascript/dashboard/i18n/locale/hu/integrations.json
index 492b6139e..ebf3610b8 100644
--- a/app/javascript/dashboard/i18n/locale/hu/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hu/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Törlés megerősítése",
- "MESSAGE": "Biztosan törölni szeretnéd a webhookot? (%{webhookURL})",
+ "MESSAGE": "Biztosan törölni szeretnéd a webhookot? ({webhookURL})",
"YES": "Igen, Törlés ",
"NO": "Nem, tartsa meg"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI segítség",
- "WITH_AI": " %{option} AI-al ",
+ "WITH_AI": " {option} AI-al ",
"OPTIONS": {
"REPLY_SUGGESTION": "Válasz lehetőségek",
"SUMMARIZE": "Összefoglalás",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Igen, töröld",
"CONFIRM_NO": "Nem, tartsd meg",
"TITLE": "Törlés megerősítése",
- "MESSAGE": "Biztosan törölni szeretnéd az appot? (%{appName}?",
+ "MESSAGE": "Biztosan törölni szeretnéd az appot? ({appName}?",
"API_SUCCESS": "Kezdőlapi applikációk sikeresen törölve",
"API_ERROR": "Nem tudtuk törölni az appot, kérlek próbáld újra"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritás",
"ASSIGNEE": "Assignee",
"LABELS": "Cimkék",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/hu/report.json b/app/javascript/dashboard/i18n/locale/hu/report.json
index b8c5d082f..02ef84492 100644
--- a/app/javascript/dashboard/i18n/locale/hu/report.json
+++ b/app/javascript/dashboard/i18n/locale/hu/report.json
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Vevő várakozási idő",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/hu/search.json b/app/javascript/dashboard/i18n/locale/hu/search.json
index 72652d709..0dcb08d4c 100644
--- a/app/javascript/dashboard/i18n/locale/hu/search.json
+++ b/app/javascript/dashboard/i18n/locale/hu/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Üzenetek"
},
"SEARCHING_DATA": "Keresés",
- "EMPTY_STATE": "Nem található %{item}, a keresésre: '%{query}'",
- "EMPTY_STATE_FULL": "Nincs eredménye a következő keresésnek: '%{query}'",
+ "EMPTY_STATE": "Nem található {item}, a keresésre: '{query}'",
+ "EMPTY_STATE_FULL": "Nincs eredménye a következő keresésnek: '{query}'",
"PLACEHOLDER_KEYBINDING": "/ a fókuszáláshoz",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/hu/settings.json b/app/javascript/dashboard/i18n/locale/hu/settings.json
index ac1f960a2..e8aa2dc7e 100644
--- a/app/javascript/dashboard/i18n/locale/hu/settings.json
+++ b/app/javascript/dashboard/i18n/locale/hu/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Számlázás",
"CURRENT_PLAN": {
"TITLE": "Aktuális előfizetés",
- "PLAN_NOTE": "Jelenleg előfizetett a **%{plan}** csomagra **%{quantity}** licensszel"
+ "PLAN_NOTE": "Jelenleg előfizetett a **{plan}** csomagra **{quantity}** licensszel"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Előfizetés kezelése",
diff --git a/app/javascript/dashboard/i18n/locale/hu/teamsSettings.json b/app/javascript/dashboard/i18n/locale/hu/teamsSettings.json
index b121ade4a..00bb1f3b4 100644
--- a/app/javascript/dashboard/i18n/locale/hu/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hu/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Ügynökök hozzáadása a csapathoz",
- "TITLE": "Ügynökök hozzárendelése a %{teamName} csapathoz",
+ "TITLE": "Ügynökök hozzárendelése a {teamName} csapathoz",
"DESC": "Adj hozzá ügynököket az újonan létrehozott csapatodhoz. Ez lehetővé teszi, hogy a csapatod a beszélgetéseken közösen dolgozzon és kapjon értesítést új eseményekről ezen beszélgetésekhez kapcsolódóan."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Ügynökök frissítése a csapatban",
- "TITLE": "Ügynökök hozzárendelése a %{teamName} csapathoz",
+ "TITLE": "Ügynökök hozzárendelése a {teamName} csapathoz",
"DESC": "Adj ügynököket az újonan létrehozott csapatodhoz. Minden hozzáadott ügynök értesítést kap amikor egy beszélgetés a csapatához lesz rendelve."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Ügynökök hozzáadása a csapathoz...",
"SELECT": "kiválasztás",
"SELECT_ALL": "összes kiválasztása",
- "SELECTED_COUNT": "%{selected} a %{total}-ból kiválasztva."
+ "SELECTED_COUNT": "{selected} a {total}-ból kiválasztva."
},
"ADD": {
- "TITLE": "Ügynökök hozzárendelése a %{teamName} csapathoz",
+ "TITLE": "Ügynökök hozzárendelése a {teamName} csapathoz",
"DESC": "Adj hozzá ügynököket az újonan létrehozott csapatodhoz. Ez lehetővé teszi, hogy a csapatod a beszélgetéseken közösen dolgozzon és kapjon értesítést új eseményekről ezen beszélgetésekhez kapcsolódóan.",
"SELECT": "kiválasztás",
"SELECT_ALL": "összes kiválasztása",
- "SELECTED_COUNT": "%{selected} a %{total}-ból kiválasztva.",
+ "SELECTED_COUNT": "{selected} a {total}-ból kiválasztva.",
"BUTTON_TEXT": "Ügynök Hozzádása",
"AGENT_VALIDATION_ERROR": "Kérlek válassz ki legalább egy ügynököt."
},
diff --git a/app/javascript/dashboard/i18n/locale/hu/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/hu/whatsappTemplates.json
index 1d43984d2..056d12a33 100644
--- a/app/javascript/dashboard/i18n/locale/hu/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/hu/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp sablonok",
"SUBTITLE": "Válaszd ki a Whatsapp sablont",
- "TEMPLATE_SELECTED_SUBTITLE": "Feldolgozás: %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Feldolgozás: {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Sablon keresése",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Változók",
- "VARIABLE_PLACEHOLDER": "Add meg a %{variable} értékét",
+ "VARIABLE_PLACEHOLDER": "Add meg a {variable} értékét",
"GO_BACK_LABEL": "Vissza",
"SEND_MESSAGE_LABEL": "Üzenet küldése",
"FORM_ERROR_MESSAGE": "Kérlek add meg az összes változó értékét küldés előtt"
diff --git a/app/javascript/dashboard/i18n/locale/hy/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/hy/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/hy/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/hy/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/hy/auditLogs.json b/app/javascript/dashboard/i18n/locale/hy/auditLogs.json
index 7f412b4c0..3198c0fed 100644
--- a/app/javascript/dashboard/i18n/locale/hy/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/hy/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hy/bulkActions.json b/app/javascript/dashboard/i18n/locale/hy/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/hy/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/hy/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/hy/contact.json b/app/javascript/dashboard/i18n/locale/hy/contact.json
index 0c713552b..2dad432ff 100644
--- a/app/javascript/dashboard/i18n/locale/hy/contact.json
+++ b/app/javascript/dashboard/i18n/locale/hy/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/hy/conversation.json b/app/javascript/dashboard/i18n/locale/hy/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/hy/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hy/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/hy/generalSettings.json b/app/javascript/dashboard/i18n/locale/hy/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/hy/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hy/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/hy/helpCenter.json b/app/javascript/dashboard/i18n/locale/hy/helpCenter.json
index e4fd57d03..68707c104 100644
--- a/app/javascript/dashboard/i18n/locale/hy/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hy/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/hy/integrationApps.json b/app/javascript/dashboard/i18n/locale/hy/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/hy/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/hy/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/hy/integrations.json b/app/javascript/dashboard/i18n/locale/hy/integrations.json
index 5e6c8a0df..6bf8f304e 100644
--- a/app/javascript/dashboard/i18n/locale/hy/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hy/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/hy/report.json b/app/javascript/dashboard/i18n/locale/hy/report.json
index b27417c82..cb7f1d8fe 100644
--- a/app/javascript/dashboard/i18n/locale/hy/report.json
+++ b/app/javascript/dashboard/i18n/locale/hy/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/hy/search.json b/app/javascript/dashboard/i18n/locale/hy/search.json
index bf244893c..17787aba5 100644
--- a/app/javascript/dashboard/i18n/locale/hy/search.json
+++ b/app/javascript/dashboard/i18n/locale/hy/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/hy/settings.json b/app/javascript/dashboard/i18n/locale/hy/settings.json
index 0df5614d3..66cfca496 100644
--- a/app/javascript/dashboard/i18n/locale/hy/settings.json
+++ b/app/javascript/dashboard/i18n/locale/hy/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/hy/teamsSettings.json b/app/javascript/dashboard/i18n/locale/hy/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/hy/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/hy/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/hy/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/hy/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/hy/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/hy/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json
index 3f294397e..20b461287 100644
--- a/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json
@@ -65,8 +65,8 @@
"ERROR_MESSAGE": "Tidak dapat menghapus Atribut Kustom. Coba lagi."
},
"CONFIRM": {
- "TITLE": "Anda yakin akan menghapus - %{attributeName}",
- "PLACE_HOLDER": "Silakan ketik %{attributeName} untuk konfirmasi",
+ "TITLE": "Anda yakin akan menghapus - {attributeName}",
+ "PLACE_HOLDER": "Silakan ketik {attributeName} untuk konfirmasi",
"MESSAGE": "Menghapus akan menghapus atribut kustom",
"YES": "Hapus ",
"NO": "Batalkan"
diff --git a/app/javascript/dashboard/i18n/locale/id/auditLogs.json b/app/javascript/dashboard/i18n/locale/id/auditLogs.json
index ab97e8328..c20ebc267 100644
--- a/app/javascript/dashboard/i18n/locale/id/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/id/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistem",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} membuat aturan otomatisasi baru (#%{id})",
- "EDIT": "%{agentName} memperbarui aturan otomatisasi (#%{id})",
- "DELETE": "%{agentName} menghapus aturan otomatisasi (#%{id})"
+ "ADD": "{agentName} membuat aturan otomatisasi baru (#{id})",
+ "EDIT": "{agentName} memperbarui aturan otomatisasi (#{id})",
+ "DELETE": "{agentName} menghapus aturan otomatisasi (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} mengundang %{invitee} ke akun sebagai %{role}",
+ "ADD": "{agentName} mengundang {invitee} ke akun sebagai {role}",
"EDIT": {
- "SELF": "%{agentName} mengubah %{attributes} mereka menjadi %{values}",
- "OTHER": "%{agentName} mengubah %{attributes} dari %{user} menjadi %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} mengubah {attributes} mereka menjadi {values}",
+ "OTHER": "{agentName} mengubah {attributes} dari {user} menjadi {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} membuat kotak masuk baru (#%{id})",
- "EDIT": "%{agentName} memperbarui kotak masuk (#%{id})",
- "DELETE": "%{agentName} menghapus kotak masuk (#%{id})"
+ "ADD": "{agentName} membuat kotak masuk baru (#{id})",
+ "EDIT": "{agentName} memperbarui kotak masuk (#{id})",
+ "DELETE": "{agentName} menghapus kotak masuk (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} membuat webhook baru (#%{id})",
- "EDIT": "%{agentName} memperbarui webhook (#%{id})",
- "DELETE": "%{agentName} menghapus webhook (#%{id})"
+ "ADD": "{agentName} membuat webhook baru (#{id})",
+ "EDIT": "{agentName} memperbarui webhook (#{id})",
+ "DELETE": "{agentName} menghapus webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} masuk",
- "SIGN_OUT": "%{agentName} keluar"
+ "SIGN_IN": "{agentName} masuk",
+ "SIGN_OUT": "{agentName} keluar"
},
"TEAM": {
- "ADD": "%{agentName} membuat tim baru (#%{id})",
- "EDIT": "%{agentName} memperbarui tim (#%{id})",
- "DELETE": "%{agentName} menghapus tim (#%{id})"
+ "ADD": "{agentName} membuat tim baru (#{id})",
+ "EDIT": "{agentName} memperbarui tim (#{id})",
+ "DELETE": "{agentName} menghapus tim (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} membuat makro baru (#%{id})",
- "EDIT": "%{agentName} memperbarui makro (#%{id})",
- "DELETE": "%{agentName} menghapus makro (#%{id})"
+ "ADD": "{agentName} membuat makro baru (#{id})",
+ "EDIT": "{agentName} memperbarui makro (#{id})",
+ "DELETE": "{agentName} menghapus makro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/id/bulkActions.json b/app/javascript/dashboard/i18n/locale/id/bulkActions.json
index d12ff335a..a508aac51 100644
--- a/app/javascript/dashboard/i18n/locale/id/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/id/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} percakapan dipilih",
+ "CONVERSATIONS_SELECTED": "{conversationCount} percakapan dipilih",
"AGENT_SELECT_LABEL": "Pilih Agen",
- "ASSIGN_CONFIRMATION_LABEL": "Apakah Anda yakin ingin menugaskan %{conversationCount} %{conversationLabel} kepada",
- "UNASSIGN_CONFIRMATION_LABEL": "Apakah Anda yakin ingin melepaskan penugasan dari %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Apakah Anda yakin ingin menugaskan {conversationCount} {conversationLabel} kepada",
+ "UNASSIGN_CONFIRMATION_LABEL": "Apakah Anda yakin ingin melepaskan penugasan dari {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Kembali",
"ASSIGN_LABEL": "Tugaskan",
"YES": "Ya",
diff --git a/app/javascript/dashboard/i18n/locale/id/contact.json b/app/javascript/dashboard/i18n/locale/id/contact.json
index cc7c9a11d..749ffb42e 100644
--- a/app/javascript/dashboard/i18n/locale/id/contact.json
+++ b/app/javascript/dashboard/i18n/locale/id/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Ringkasan",
- "DELETE_WARNING": "Kontak %{primaryContactName} akan dihapus.",
- "ATTRIBUTE_WARNING": "Detail kontak dari %{primaryContactName} akan disalin ke %{parentContactName}."
+ "DELETE_WARNING": "Kontak {primaryContactName} akan dihapus.",
+ "ATTRIBUTE_WARNING": "Detail kontak dari {primaryContactName} akan disalin ke {parentContactName}."
},
"SEARCH": {
"ERROR": "PESAN_KESALAHAN"
diff --git a/app/javascript/dashboard/i18n/locale/id/conversation.json b/app/javascript/dashboard/i18n/locale/id/conversation.json
index f2ba95cca..a37bcbc72 100644
--- a/app/javascript/dashboard/i18n/locale/id/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/id/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Tidak ada",
"INPUT_PLACEHOLDER": "Pilih prioritas",
"NO_RESULTS": "Tidak ada hasil ditemukan",
- "SUCCESSFUL": "Berhasil mengubah prioritas percakapan dengan ID %{conversationId} menjadi %{priority}",
+ "SUCCESSFUL": "Berhasil mengubah prioritas percakapan dengan ID {conversationId} menjadi {priority}",
"FAILED": "Gagal mengubah prioritas. Silakan coba lagi."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Tugaskan tim",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Id percakapan %{conversationId} ditugaskan ke \"%{agentName}\"",
+ "SUCCESFUL": "Id percakapan {conversationId} ditugaskan ke \"{agentName}\"",
"FAILED": "Tidak dapat menugaskan agen. Silakan coba lagi."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Label #%{labelName} ditugaskan ke id percakapan %{conversationId}",
+ "SUCCESFUL": "Label #{labelName} ditugaskan ke id percakapan {conversationId}",
"FAILED": "Tidak dapat menugaskan label. Silakan coba lagi."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Tim \"%{team}\" ditugaskan ke id percakapan %{conversationId}",
+ "SUCCESFUL": "Tim \"{team}\" ditugaskan ke id percakapan {conversationId}",
"FAILED": "Tidak dapat menugaskan tim. Silakan coba lagi."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hai 👋, Selamat datang di %{installationName}!",
- "DESCRIPTION": "Terima kasih telah mendaftar. Kami ingin Anda mendapatkan hasil maksimal dari %{installationName}. Berikut beberapa hal yang dapat Anda lakukan di %{installationName} untuk membuat pengalaman menyenangkan.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hai 👋, Selamat datang di {installationName}!",
+ "DESCRIPTION": "Terima kasih telah mendaftar. Kami ingin Anda mendapatkan hasil maksimal dari {installationName}. Berikut beberapa hal yang dapat Anda lakukan di {installationName} untuk membuat pengalaman menyenangkan.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Baca pembaruan terbaru kami",
"ALL_CONVERSATION": {
"TITLE": "Semua percakapan Anda di satu tempat",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Peserta Percakapan",
"NO_RECORDS_FOUND": "Tidak ada hasil ditemukan",
"ADD_PARTICIPANTS": "Pilih peserta",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} lainnya",
- "REMANING_PARTICIPANT_TEXT": "+%{count} lainnya",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} orang berpartisipasi.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} orang berpartisipasi.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} lainnya",
+ "REMANING_PARTICIPANT_TEXT": "+{count} lainnya",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} orang berpartisipasi.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} orang berpartisipasi.",
"NO_PARTICIPANTS_TEXT": "Tidak ada yang berpartisipasi!.",
"WATCH_CONVERSATION": "Gabung dalam percakapan",
"YOU_ARE_WATCHING": "Anda berpartisipasi",
diff --git a/app/javascript/dashboard/i18n/locale/id/generalSettings.json b/app/javascript/dashboard/i18n/locale/id/generalSettings.json
index bd7da57d5..e037550b3 100644
--- a/app/javascript/dashboard/i18n/locale/id/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/id/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Anda dapat menerima email di domain kustom Anda sekarang."
}
},
- "UPDATE_CHATWOOT": "Pembaharuan Chatwoot %{latestChatwootVersion} telah tersedia. Silahkan lakukan pembaharuan instance Anda.",
+ "UPDATE_CHATWOOT": "Pembaharuan Chatwoot {latestChatwootVersion} telah tersedia. Silahkan lakukan pembaharuan instance Anda.",
"LEARN_MORE": "Pelajari lebih lanjut",
"PAYMENT_PENDING": "Pembayaran Anda tertunda. Harap perbarui informasi pembayaran Anda untuk melanjutkan menggunakan Chatwoot",
"LIMITS_UPGRADE": "Akun Anda telah melebihi batas penggunaan, harap tingkatkan paket Anda untuk terus menggunakan Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/id/helpCenter.json b/app/javascript/dashboard/i18n/locale/id/helpCenter.json
index 3db05dac8..6ec5fca8b 100644
--- a/app/javascript/dashboard/i18n/locale/id/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/id/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Tanpa Kategori",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Sedang mencari...",
"INSERT_ARTICLE": "Sisipkan",
diff --git a/app/javascript/dashboard/i18n/locale/id/integrationApps.json b/app/javascript/dashboard/i18n/locale/id/integrationApps.json
index a30b5d7bd..323caaf73 100644
--- a/app/javascript/dashboard/i18n/locale/id/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/id/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Mengambil Integrasi",
- "NO_HOOK_CONFIGURED": "Tidak ada integrasi %{integrationId} yang dikonfigurasi di akun ini.",
+ "NO_HOOK_CONFIGURED": "Tidak ada integrasi {integrationId} yang dikonfigurasi di akun ini.",
"HEADER": "Aplikasi",
"STATUS": {
"ENABLED": "Diaktifkan",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Putuskan"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow adalah platform pemahaman bahasa alami yang memungkinkan Anda merancang dan mengintegrasikan antarmuka pengguna percakapan ke aplikasi seluler, aplikasi web, perangkat, bot, sistem respons suara interaktif, dan lain-lain.
Integrasi Dialogflow dengan %{installationName} memungkinkan Anda mengkonfigurasi bot Dialogflow dengan kotak masuk Anda, sehingga bot menangani pertanyaan awal dan menyerahkannya ke agen jika diperlukan. Dialogflow dapat digunakan untuk memfilter prospek, mengurangi beban kerja agen dengan memberikan pertanyaan yang sering diajukan, dan sebagainya.
Untuk menambahkan Dialogflow, Anda perlu membuat Akun Layanan di konsol proyek Google Anda dan berbagi kredensialnya. Silakan lihat dokumen Dialogflow untuk informasi lebih lanjut."
+ "DIALOGFLOW": "Dialogflow adalah platform pemahaman bahasa alami yang memungkinkan Anda merancang dan mengintegrasikan antarmuka pengguna percakapan ke aplikasi seluler, aplikasi web, perangkat, bot, sistem respons suara interaktif, dan lain-lain.
Integrasi Dialogflow dengan {installationName} memungkinkan Anda mengkonfigurasi bot Dialogflow dengan kotak masuk Anda, sehingga bot menangani pertanyaan awal dan menyerahkannya ke agen jika diperlukan. Dialogflow dapat digunakan untuk memfilter prospek, mengurangi beban kerja agen dengan memberikan pertanyaan yang sering diajukan, dan sebagainya.
Untuk menambahkan Dialogflow, Anda perlu membuat Akun Layanan di konsol proyek Google Anda dan berbagi kredensialnya. Silakan lihat dokumen Dialogflow untuk informasi lebih lanjut."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/id/integrations.json b/app/javascript/dashboard/i18n/locale/id/integrations.json
index 92fdd52fe..dc9c081fe 100644
--- a/app/javascript/dashboard/i18n/locale/id/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/id/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Konfirmasi Penghapusan",
- "MESSAGE": "Apakah Anda yakin ingin menghapus webhook? (%{webhookURL})",
+ "MESSAGE": "Apakah Anda yakin ingin menghapus webhook? ({webhookURL})",
"YES": "Ya, Hapus ",
"NO": "Tidak, Simpan"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Ya, hapus",
"CONFIRM_NO": "Tidak, simpan",
"TITLE": "Konfirmasi Penghapusan",
- "MESSAGE": "Apakah Anda yakin ingin menghapus aplikasi - %{appName}?",
+ "MESSAGE": "Apakah Anda yakin ingin menghapus aplikasi - {appName}?",
"API_SUCCESS": "Aplikasi dasbor berhasil dihapus",
"API_ERROR": "Kami tidak dapat menghapus aplikasi. Harap coba lagi nanti"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritas",
"ASSIGNEE": "Assignee",
"LABELS": "Label",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/id/report.json b/app/javascript/dashboard/i18n/locale/id/report.json
index e6d872174..677ed957e 100644
--- a/app/javascript/dashboard/i18n/locale/id/report.json
+++ b/app/javascript/dashboard/i18n/locale/id/report.json
@@ -23,13 +23,13 @@
"NAME": "Waktu Respon Pertama",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Respon Pertama adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Respon Pertama adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_TIME": {
"NAME": "Waktu Penyelesaian",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Penyelesaian adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Penyelesaian adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_COUNT": {
"NAME": "Jumlah Terselesaikan",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Waktu Respon Pertama",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Respon Pertama adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Respon Pertama adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_TIME": {
"NAME": "Waktu Penyelesaian",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Penyelesaian adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Penyelesaian adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_COUNT": {
"NAME": "Jumlah Terselesaikan",
@@ -234,13 +234,13 @@
"NAME": "Waktu Respon Pertama",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Respon Pertama adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Respon Pertama adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_TIME": {
"NAME": "Waktu Penyelesaian",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Penyelesaian adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Penyelesaian adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_COUNT": {
"NAME": "Jumlah Terselesaikan",
@@ -301,13 +301,13 @@
"NAME": "Waktu Respon Pertama",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Respon Pertama adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Respon Pertama adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_TIME": {
"NAME": "Waktu Penyelesaian",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Penyelesaian adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Penyelesaian adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_COUNT": {
"NAME": "Jumlah Terselesaikan",
@@ -368,13 +368,13 @@
"NAME": "Waktu Respon Pertama",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Respon Pertama adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Respon Pertama adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_TIME": {
"NAME": "Waktu Penyelesaian",
"DESC": "( Rata-Rata )",
"INFO_TEXT": "Total jumlah percakapan yang digunakan untuk perhitungan:",
- "TOOLTIP_TEXT": "Waktu Penyelesaian adalah %{metricValue} (berdasarkan %{conversationCount} percakapan)"
+ "TOOLTIP_TEXT": "Waktu Penyelesaian adalah {metricValue} (berdasarkan {conversationCount} percakapan)"
},
"RESOLUTION_COUNT": {
"NAME": "Jumlah Terselesaikan",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Lalu Lintas Percakapan",
"NO_CONVERSATIONS": "Tidak ada percakapan",
- "CONVERSATION": "%{count} percakapan",
- "CONVERSATIONS": "%{count} percakapan",
+ "CONVERSATION": "{count} percakapan",
+ "CONVERSATIONS": "{count} percakapan",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/id/search.json b/app/javascript/dashboard/i18n/locale/id/search.json
index c6ee83b6d..38246b985 100644
--- a/app/javascript/dashboard/i18n/locale/id/search.json
+++ b/app/javascript/dashboard/i18n/locale/id/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Pesan"
},
"SEARCHING_DATA": "Sedang mencari",
- "EMPTY_STATE": "Tidak ada %{item} ditemukan untuk kueri '%{query}'",
- "EMPTY_STATE_FULL": "Tidak ada hasil ditemukan untuk kueri '%{query}'",
+ "EMPTY_STATE": "Tidak ada {item} ditemukan untuk kueri '{query}'",
+ "EMPTY_STATE_FULL": "Tidak ada hasil ditemukan untuk kueri '{query}'",
"PLACEHOLDER_KEYBINDING": "/ untuk fokus",
"INPUT_PLACEHOLDER": "Cari pesan, kontak, atau percakapan",
"EMPTY_STATE_DEFAULT": "Cari dengan ID percakapan, email, nomor telepon, atau pesan untuk hasil pencarian yang lebih baik.",
diff --git a/app/javascript/dashboard/i18n/locale/id/settings.json b/app/javascript/dashboard/i18n/locale/id/settings.json
index 1f258c7ac..4d301aee1 100644
--- a/app/javascript/dashboard/i18n/locale/id/settings.json
+++ b/app/javascript/dashboard/i18n/locale/id/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Pembayaran",
"CURRENT_PLAN": {
"TITLE": "Paket Saat Ini",
- "PLAN_NOTE": "Anda saat ini berlangganan paket **%{plan}** dengan **%{quantity}** lisensi"
+ "PLAN_NOTE": "Anda saat ini berlangganan paket **{plan}** dengan **{quantity}** lisensi"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Kelola langganan Anda",
diff --git a/app/javascript/dashboard/i18n/locale/id/teamsSettings.json b/app/javascript/dashboard/i18n/locale/id/teamsSettings.json
index 74cc5760a..99b8dc5db 100644
--- a/app/javascript/dashboard/i18n/locale/id/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/id/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Tambahkan agen ke tim Anda",
- "TITLE": "Tambahkan agen ke tim - %{teamName}",
+ "TITLE": "Tambahkan agen ke tim - {teamName}",
"DESC": "Tambahkan agen pada tim baru Anda. Ini memungkinkan Anda berkolaborasi sebagai sebuah tim pada percakapan, mendapatkan notifikasi atas peristiwa baru dalam percakapan yang sama."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agen dalam tim",
- "TITLE": "Tambahkan agen ke tim - %{teamName}",
+ "TITLE": "Tambahkan agen ke tim - {teamName}",
"DESC": "Tambahkan agen-agen pada tim baru Anda. Semua agen yang telah ditambahkan akan mendapatkan notifikasi ketika sebuah percakapan dialokasikan pada tim ini."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Menambahkan Agen ke Tim Anda...",
"SELECT": "pilih",
"SELECT_ALL": "pilih semua agen",
- "SELECTED_COUNT": "%{selected} dari %{total} agen terpilih."
+ "SELECTED_COUNT": "{selected} dari {total} agen terpilih."
},
"ADD": {
- "TITLE": "Tambahkan agen ke tim - %{teamName}",
+ "TITLE": "Tambahkan agen ke tim - {teamName}",
"DESC": "Tambahkan agen-agen pada tim baru Anda. Ini memungkinkan Anda berkolaborasi sebagai sebuah tim pada percakapan, mendapatkan notifikasi atas peristiwa baru dalam percakapan yang sama.",
"SELECT": "pilih",
"SELECT_ALL": "pilih semua agen",
- "SELECTED_COUNT": "%{selected} dari %{total} agen terpilih.",
+ "SELECTED_COUNT": "{selected} dari {total} agen terpilih.",
"BUTTON_TEXT": "Tambahkan Agen",
"AGENT_VALIDATION_ERROR": "Pilih setidaknya satu agen."
},
@@ -101,7 +101,7 @@
},
"CONFIRM": {
"TITLE": "Are you sure you want to delete the team?",
- "PLACE_HOLDER": "Silakan ketik %{teamName} untuk konfirmasi",
+ "PLACE_HOLDER": "Silakan ketik {teamName} untuk konfirmasi",
"MESSAGE": "Menghapus tim akan menghilangkan alokasi tim dari percakapan yang telah ditetapkan terhadap tim ini.",
"YES": "Hapus ",
"NO": "Batalkan"
diff --git a/app/javascript/dashboard/i18n/locale/id/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/id/whatsappTemplates.json
index 907f8659c..809dc38e7 100644
--- a/app/javascript/dashboard/i18n/locale/id/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/id/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Templat Whatsapp",
"SUBTITLE": "Pilih templat Whatsapp yang ingin Anda kirim",
- "TEMPLATE_SELECTED_SUBTITLE": "Proses %{templatName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Proses {templatName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Cari Templat",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variabel",
- "VARIABLE_PLACEHOLDER": "Masukkan nilai %{variable}",
+ "VARIABLE_PLACEHOLDER": "Masukkan nilai {variable}",
"GO_BACK_LABEL": "Kembali",
"SEND_MESSAGE_LABEL": "Kirim Pesan",
"FORM_ERROR_MESSAGE": "Harap isi semua variabel sebelum mengirim"
diff --git a/app/javascript/dashboard/i18n/locale/is/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/is/attributesMgmt.json
index bf12b49d4..70e654b02 100644
--- a/app/javascript/dashboard/i18n/locale/is/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/is/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Ekki tókst að eyða sérsniðnu eigindinni. Reyndu aftur."
},
"CONFIRM": {
- "TITLE": "Ertu viss um að þú viljir eyða - %{attributeName}",
+ "TITLE": "Ertu viss um að þú viljir eyða - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/is/auditLogs.json b/app/javascript/dashboard/i18n/locale/is/auditLogs.json
index f69062ea8..1cd82f6eb 100644
--- a/app/javascript/dashboard/i18n/locale/is/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/is/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/is/bulkActions.json b/app/javascript/dashboard/i18n/locale/is/bulkActions.json
index 890dc7107..aa0bf1d74 100644
--- a/app/javascript/dashboard/i18n/locale/is/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/is/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} samtöl valin",
+ "CONVERSATIONS_SELECTED": "{conversationCount} samtöl valin",
"AGENT_SELECT_LABEL": "Velja þjónustufulltrúa",
- "ASSIGN_CONFIRMATION_LABEL": "Ertu viss um að úthluta %{conversationCount} %{conversationLabel} á",
- "UNASSIGN_CONFIRMATION_LABEL": "Ertu viss um að hætta við úthlutun %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Ertu viss um að úthluta {conversationCount} {conversationLabel} á",
+ "UNASSIGN_CONFIRMATION_LABEL": "Ertu viss um að hætta við úthlutun {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Úthluta",
"YES": "Já",
diff --git a/app/javascript/dashboard/i18n/locale/is/contact.json b/app/javascript/dashboard/i18n/locale/is/contact.json
index dd0d23ca0..fe9c53b63 100644
--- a/app/javascript/dashboard/i18n/locale/is/contact.json
+++ b/app/javascript/dashboard/i18n/locale/is/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Samantekt",
- "DELETE_WARNING": "Tengilið %{primaryContactName} verður eytt.",
- "ATTRIBUTE_WARNING": "Samskiptaupplýsingar %{primaryContactName} verða afritaðar á %{parentContactName}."
+ "DELETE_WARNING": "Tengilið {primaryContactName} verður eytt.",
+ "ATTRIBUTE_WARNING": "Samskiptaupplýsingar {primaryContactName} verða afritaðar á {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/is/conversation.json b/app/javascript/dashboard/i18n/locale/is/conversation.json
index e8506cf4d..27e6df69a 100644
--- a/app/javascript/dashboard/i18n/locale/is/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/is/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Enginn",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Engar niðurstöður fundust",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Samtalsauðkenni %{conversationId} úthlutað á „%{agentName}“",
+ "SUCCESFUL": "Samtalsauðkenni {conversationId} úthlutað á „{agentName}“",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Úthlutaði flokki #%{labelName} á samtalsauðkenni %{conversationId}",
+ "SUCCESFUL": "Úthlutaði flokki #{labelName} á samtalsauðkenni {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Úthlutaði teymi #%{team} á samtalsauðkenni %{conversationId}",
+ "SUCCESFUL": "Úthlutaði teymi #{team} á samtalsauðkenni {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Velkomin/n á %{installationName}!",
- "DESCRIPTION": "Takk fyrir að skrá þig. Við viljum að þú fáir sem mest út úr %{installationName}. Hér eru nokkur atriði sem þú getur gert í %{installationName} til að gera upplifunina ánægjulega.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Velkomin/n á {installationName}!",
+ "DESCRIPTION": "Takk fyrir að skrá þig. Við viljum að þú fáir sem mest út úr {installationName}. Hér eru nokkur atriði sem þú getur gert í {installationName} til að gera upplifunina ánægjulega.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Sjáðu nýjustu uppfærslurnar okkar",
"ALL_CONVERSATION": {
"TITLE": "Öll samtölin þin á einum stað",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Engar niðurstöður fundust",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/is/generalSettings.json b/app/javascript/dashboard/i18n/locale/is/generalSettings.json
index 4e77c9d38..4b63ab07b 100644
--- a/app/javascript/dashboard/i18n/locale/is/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/is/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Þú getur fengið tölvupóst á þitt lén núna."
}
},
- "UPDATE_CHATWOOT": "Uppfærsla %{latestChatwootVersion} fyrir Chatwoot er fáanleg. Vinsamlegast uppfærðu tilvikið þitt.",
+ "UPDATE_CHATWOOT": "Uppfærsla {latestChatwootVersion} fyrir Chatwoot er fáanleg. Vinsamlegast uppfærðu tilvikið þitt.",
"LEARN_MORE": "Læra meira",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/is/helpCenter.json b/app/javascript/dashboard/i18n/locale/is/helpCenter.json
index 9d33d28bb..9bc6c9fca 100644
--- a/app/javascript/dashboard/i18n/locale/is/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/is/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/is/integrationApps.json b/app/javascript/dashboard/i18n/locale/is/integrationApps.json
index 2cdb42fe2..295ce4fe7 100644
--- a/app/javascript/dashboard/i18n/locale/is/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/is/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "Það eru engar %{integrationId} samþættingar stilltar á þessum reikningi.",
+ "NO_HOOK_CONFIGURED": "Það eru engar {integrationId} samþættingar stilltar á þessum reikningi.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Virkt",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow er náttúrulegur málskilningsvettvangur sem gerir það auðvelt að hanna og samþætta samtalsnotendaviðmót í farsímaforritið þitt, vefforrit, tæki, vélmenni, gagnvirkt raddsvörunarkerfi og svo framvegis.
Dialogflow samþætting við %{installationName} gerir þér kleift að stilla Dialogflow spjallmenni við innhólfin þín sem gerir spjallmenninu kleift að sjá um fyrirspurnir í upphafi og afhenda þær þjónustufulltrúa þegar þörf krefur. Dialogflow er hægt að nota til að hæfa sölumönnunum, draga úr vinnuálagi þjónustufulltrúa með því að leggja fram algengar spurningar o.s.frv.
Til að bæta Dialogflow við þarftu að búa til þjónustureikning í Google verkefnaborðinu þínu og deila aðgangsupplýsingum. Vinsamlegast skoðaðu Dialogflow skjölin fyrir frekari upplýsingar."
+ "DIALOGFLOW": "Dialogflow er náttúrulegur málskilningsvettvangur sem gerir það auðvelt að hanna og samþætta samtalsnotendaviðmót í farsímaforritið þitt, vefforrit, tæki, vélmenni, gagnvirkt raddsvörunarkerfi og svo framvegis.
Dialogflow samþætting við {installationName} gerir þér kleift að stilla Dialogflow spjallmenni við innhólfin þín sem gerir spjallmenninu kleift að sjá um fyrirspurnir í upphafi og afhenda þær þjónustufulltrúa þegar þörf krefur. Dialogflow er hægt að nota til að hæfa sölumönnunum, draga úr vinnuálagi þjónustufulltrúa með því að leggja fram algengar spurningar o.s.frv.
Til að bæta Dialogflow við þarftu að búa til þjónustureikning í Google verkefnaborðinu þínu og deila aðgangsupplýsingum. Vinsamlegast skoðaðu Dialogflow skjölin fyrir frekari upplýsingar."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/is/integrations.json b/app/javascript/dashboard/i18n/locale/is/integrations.json
index 0322a8d01..fe0fafdb4 100644
--- a/app/javascript/dashboard/i18n/locale/is/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/is/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Staðfesta eyðingu",
- "MESSAGE": "Ertu viss um að eyða webhook? (%{webhookURL})",
+ "MESSAGE": "Ertu viss um að eyða webhook? ({webhookURL})",
"YES": "Já, eyða",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Ertu viss um að eyða appinu - %{appName}?",
+ "MESSAGE": "Ertu viss um að eyða appinu - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "Ekki tókst að eyða forriti. Vinsamlegast reyndu aftur síðar"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/is/report.json b/app/javascript/dashboard/i18n/locale/is/report.json
index 1f5c63129..82cab3134 100644
--- a/app/javascript/dashboard/i18n/locale/is/report.json
+++ b/app/javascript/dashboard/i18n/locale/is/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Fyrsti viðbragðstími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Fyrsti viðbragðstími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Lausnartími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Lausnartími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Fyrsti viðbragðstími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Fyrsti viðbragðstími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Lausnartími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Lausnartími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Fyrsti viðbragðstími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Fyrsti viðbragðstími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Lausnartími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Lausnartími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Fyrsti viðbragðstími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Fyrsti viðbragðstími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Lausnartími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Lausnartími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Fyrsti viðbragðstími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Fyrsti viðbragðstími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Heildarfjöldi samtala sem notuð eru við útreikning:",
- "TOOLTIP_TEXT": "Lausnartími er %{metricValue} (byggt á %{conversationCount} samtölum)"
+ "TOOLTIP_TEXT": "Lausnartími er {metricValue} (byggt á {conversationCount} samtölum)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/is/search.json b/app/javascript/dashboard/i18n/locale/is/search.json
index 605050421..2face4059 100644
--- a/app/javascript/dashboard/i18n/locale/is/search.json
+++ b/app/javascript/dashboard/i18n/locale/is/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Skilaboð"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Search messages, contacts or conversations",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results.",
diff --git a/app/javascript/dashboard/i18n/locale/is/settings.json b/app/javascript/dashboard/i18n/locale/is/settings.json
index 0cb179d41..3cdfc1176 100644
--- a/app/javascript/dashboard/i18n/locale/is/settings.json
+++ b/app/javascript/dashboard/i18n/locale/is/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "Þú ert áskrifandi að **%{plan}** áætluninni með **%{quantity}** leyfi"
+ "PLAN_NOTE": "Þú ert áskrifandi að **{plan}** áætluninni með **{quantity}** leyfi"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/is/teamsSettings.json b/app/javascript/dashboard/i18n/locale/is/teamsSettings.json
index 0d01e8098..cfbc71700 100644
--- a/app/javascript/dashboard/i18n/locale/is/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/is/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Bæta þjónustufulltrúum við teymið",
- "TITLE": "Bæta þjónustufulltrúa við teymið - %{teamName}",
+ "TITLE": "Bæta þjónustufulltrúa við teymið - {teamName}",
"DESC": "Bættu þjónustufullrtúum við nýstofnað teymið þitt. Þetta gerir þér kleift að vinna sem teymi í samtölum, fá tilkynningu um nýja atburði í sama samtali."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Bæta þjónustufulltrúa við teymið - %{teamName}",
+ "TITLE": "Bæta þjónustufulltrúa við teymið - {teamName}",
"DESC": "Bættu þjónustufulltrúum við nýstofnaða teymið þitt. Allir þjónustufulltrúar sem bætt er við verða látnir vita þegar samtali er úthlutað þessu teymi."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} af %{total} þjónustufulltrúum valdir."
+ "SELECTED_COUNT": "{selected} af {total} þjónustufulltrúum valdir."
},
"ADD": {
- "TITLE": "Bæta þjónustufulltrúa við teymið - %{teamName}",
+ "TITLE": "Bæta þjónustufulltrúa við teymið - {teamName}",
"DESC": "Bættu þjónustufullrtúum við nýstofnað teymið þitt. Þetta gerir þér kleift að vinna sem teymi í samtölum, fá tilkynningu um nýja atburði í sama samtali.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} af %{total} þjónustufulltrúum valdir.",
+ "SELECTED_COUNT": "{selected} af {total} þjónustufulltrúum valdir.",
"BUTTON_TEXT": "Bæta við þjónustufulltrúum",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/is/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/is/whatsappTemplates.json
index 25af2d82e..769f12f57 100644
--- a/app/javascript/dashboard/i18n/locale/is/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/is/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Veldu WhatsApp sniðmátið sem þú vilt senda",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json
index 3b6ae6172..73c20e3aa 100644
--- a/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Impossibile eliminare l'attributo personalizzato. Riprova."
},
"CONFIRM": {
- "TITLE": "Sei sicuro di voler eliminare - %{attributeName}",
+ "TITLE": "Sei sicuro di voler eliminare - {attributeName}",
"PLACE_HOLDER": "Digita {attributeName} per confermare",
"MESSAGE": "L'eliminazione rimuoverà l'attributo personalizzato",
"YES": "Elimina ",
diff --git a/app/javascript/dashboard/i18n/locale/it/auditLogs.json b/app/javascript/dashboard/i18n/locale/it/auditLogs.json
index 8a5f13910..ea919dffb 100644
--- a/app/javascript/dashboard/i18n/locale/it/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/it/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/it/bulkActions.json b/app/javascript/dashboard/i18n/locale/it/bulkActions.json
index 9800703c6..5d3ef5a62 100644
--- a/app/javascript/dashboard/i18n/locale/it/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/it/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversazioni selezionate",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversazioni selezionate",
"AGENT_SELECT_LABEL": "Seleziona un'agente",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Torna indietro",
"ASSIGN_LABEL": "Assegna",
"YES": "Sì",
diff --git a/app/javascript/dashboard/i18n/locale/it/contact.json b/app/javascript/dashboard/i18n/locale/it/contact.json
index 7863c085b..da69c75ee 100644
--- a/app/javascript/dashboard/i18n/locale/it/contact.json
+++ b/app/javascript/dashboard/i18n/locale/it/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Riepilogo",
- "DELETE_WARNING": "Il contatto di %{primaryContactName} verrà eliminato.",
- "ATTRIBUTE_WARNING": "I dettagli del contatto di %{primaryContactName} verranno copiati in %{parentContactName}."
+ "DELETE_WARNING": "Il contatto di {primaryContactName} verrà eliminato.",
+ "ATTRIBUTE_WARNING": "I dettagli del contatto di {primaryContactName} verranno copiati in {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/it/conversation.json b/app/javascript/dashboard/i18n/locale/it/conversation.json
index 852fccec3..573c17194 100644
--- a/app/javascript/dashboard/i18n/locale/it/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/it/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nessuno",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Nessun risultato trovato",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assegna team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "ID conversazione %{conversationId} assegnato a \"%{agentName}\"",
+ "SUCCESFUL": "ID conversazione {conversationId} assegnato a \"{agentName}\"",
"FAILED": "Impossibile assegnare l'agente. Per favore riprova."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Etichetta #%{labelName} assegnata all'ID conversazione %{conversationId}",
+ "SUCCESFUL": "Etichetta #{labelName} assegnata all'ID conversazione {conversationId}",
"FAILED": "Impossibile assegnare l'etichetta. Per favore riprova."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assegnato il team \"%{team}\" all'id conversazione %{conversationId}",
+ "SUCCESFUL": "Assegnato il team \"{team}\" all'id conversazione {conversationId}",
"FAILED": "Impossibile assegnare il team. Riprova."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Ehi 👋, Benvenuto in %{installationName}!",
- "DESCRIPTION": "Grazie per esserti registrato. Vogliamo che tu ottenga il massimo da %{installationName}. Ecco alcune cose che puoi fare in %{installationName} per rendere l'esperienza deliziosa.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Ehi 👋, Benvenuto in {installationName}!",
+ "DESCRIPTION": "Grazie per esserti registrato. Vogliamo che tu ottenga il massimo da {installationName}. Ecco alcune cose che puoi fare in {installationName} per rendere l'esperienza deliziosa.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Leggi gli ultimi aggiornamenti",
"ALL_CONVERSATION": {
"TITLE": "Tutte le conversazioni in un unico luogo",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Nessun risultato trovato",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/it/generalSettings.json b/app/javascript/dashboard/i18n/locale/it/generalSettings.json
index 03c67f209..c53739283 100644
--- a/app/javascript/dashboard/i18n/locale/it/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/it/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Puoi ricevere email nel tuo dominio personalizzato ora."
}
},
- "UPDATE_CHATWOOT": "È disponibile un aggiornamento %{latestChatwootVersion} per Chatwoot. Aggiorna la tua istanza.",
+ "UPDATE_CHATWOOT": "È disponibile un aggiornamento {latestChatwootVersion} per Chatwoot. Aggiorna la tua istanza.",
"LEARN_MORE": "Scopri di più",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/it/helpCenter.json b/app/javascript/dashboard/i18n/locale/it/helpCenter.json
index 69f6fde3e..6c2c45874 100644
--- a/app/javascript/dashboard/i18n/locale/it/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/it/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/it/integrationApps.json b/app/javascript/dashboard/i18n/locale/it/integrationApps.json
index fe2fd77b3..3b188e5ab 100644
--- a/app/javascript/dashboard/i18n/locale/it/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/it/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Recupero delle integrazioni",
- "NO_HOOK_CONFIGURED": "Non ci sono integrazioni %{integrationId} configurate in questo account.",
+ "NO_HOOK_CONFIGURED": "Non ci sono integrazioni {integrationId} configurate in questo account.",
"HEADER": "Applicazioni",
"STATUS": {
"ENABLED": "Abilitato",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnetti"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow è una piattaforma di comprensione del linguaggio naturale che rende facile progettare e integrare un'interfaccia utente conversazionale nella tua app mobile, applicazione web, dispositivo, bot, sistema di risposta vocale interattivo e così via.
L'integrazione di Dialogflow con %{installationName} ti permette di configurare un bot Dialogflow con le tue caselle che consente al bot di gestire le query inizialmente e consegnarle ad un agente quando necessario. Dialogflow può essere utilizzato per qualificare i lead, ridurre il carico di lavoro degli agenti fornendo domande frequenti, ecc.
Per aggiungere Dialogflow, è necessario creare un account di servizio nella console del progetto Google e condividere le credenziali. Fare riferimento ai documenti di Dialogflow per ulteriori informazioni."
+ "DIALOGFLOW": "Dialogflow è una piattaforma di comprensione del linguaggio naturale che rende facile progettare e integrare un'interfaccia utente conversazionale nella tua app mobile, applicazione web, dispositivo, bot, sistema di risposta vocale interattivo e così via.
L'integrazione di Dialogflow con {installationName} ti permette di configurare un bot Dialogflow con le tue caselle che consente al bot di gestire le query inizialmente e consegnarle ad un agente quando necessario. Dialogflow può essere utilizzato per qualificare i lead, ridurre il carico di lavoro degli agenti fornendo domande frequenti, ecc.
Per aggiungere Dialogflow, è necessario creare un account di servizio nella console del progetto Google e condividere le credenziali. Fare riferimento ai documenti di Dialogflow per ulteriori informazioni."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/it/integrations.json b/app/javascript/dashboard/i18n/locale/it/integrations.json
index ed4111244..0a755d918 100644
--- a/app/javascript/dashboard/i18n/locale/it/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/it/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Conferma eliminazione",
- "MESSAGE": "Sei sicuro di voler eliminare il webhook? (%{webhookURL})",
+ "MESSAGE": "Sei sicuro di voler eliminare il webhook? ({webhookURL})",
"YES": "Sì, elimina ",
"NO": "No, conserva"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Sì, eliminalo",
"CONFIRM_NO": "No, mantienilo",
"TITLE": "Conferma eliminazione",
- "MESSAGE": "Sei sicuro di voler eliminare l'app - %{appName}?",
+ "MESSAGE": "Sei sicuro di voler eliminare l'app - {appName}?",
"API_SUCCESS": "App dashboard cancellata con successo",
"API_ERROR": "Non è stato possibile eliminare l'app. Riprova più tardi"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priorità",
"ASSIGNEE": "Assignee",
"LABELS": "Etichette",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/it/report.json b/app/javascript/dashboard/i18n/locale/it/report.json
index 8251bc23b..b5dfbaccc 100644
--- a/app/javascript/dashboard/i18n/locale/it/report.json
+++ b/app/javascript/dashboard/i18n/locale/it/report.json
@@ -23,13 +23,13 @@
"NAME": "Tempo di prima risposta",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di prima risposta è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di prima risposta è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo di risoluzione",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di risoluzione è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di risoluzione è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_COUNT": {
"NAME": "Conteggio risoluzioni",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Tempo di prima risposta",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di prima risposta è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di prima risposta è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo di risoluzione",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di risoluzione è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di risoluzione è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_COUNT": {
"NAME": "Conteggio risoluzioni",
@@ -234,13 +234,13 @@
"NAME": "Tempo di prima risposta",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di prima risposta è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di prima risposta è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo di risoluzione",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di risoluzione è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di risoluzione è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_COUNT": {
"NAME": "Conteggio risoluzioni",
@@ -301,13 +301,13 @@
"NAME": "Tempo di prima risposta",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di prima risposta è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di prima risposta è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo di risoluzione",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di risoluzione è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di risoluzione è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_COUNT": {
"NAME": "Conteggio risoluzioni",
@@ -368,13 +368,13 @@
"NAME": "Tempo di prima risposta",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di prima risposta è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di prima risposta è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo di risoluzione",
"DESC": "( Media )",
"INFO_TEXT": "Numero totale di conversazioni utilizzate per il calcolo:",
- "TOOLTIP_TEXT": "Il tempo di risoluzione è %{metricValue} (basato su %{conversationCount} conversazioni)"
+ "TOOLTIP_TEXT": "Il tempo di risoluzione è {metricValue} (basato su {conversationCount} conversazioni)"
},
"RESOLUTION_COUNT": {
"NAME": "Conteggio risoluzioni",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/it/search.json b/app/javascript/dashboard/i18n/locale/it/search.json
index b5b93b96f..9a4581281 100644
--- a/app/javascript/dashboard/i18n/locale/it/search.json
+++ b/app/javascript/dashboard/i18n/locale/it/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messaggi"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/it/settings.json b/app/javascript/dashboard/i18n/locale/it/settings.json
index 61765afa7..f241304ff 100644
--- a/app/javascript/dashboard/i18n/locale/it/settings.json
+++ b/app/javascript/dashboard/i18n/locale/it/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Fatturazione",
"CURRENT_PLAN": {
"TITLE": "Piano attuale",
- "PLAN_NOTE": "Sei attualmente abbonato al piano **%{plan}** con **%{quantity}** licenze"
+ "PLAN_NOTE": "Sei attualmente abbonato al piano **{plan}** con **{quantity}** licenze"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Gestisci il tuo abbonamento",
diff --git a/app/javascript/dashboard/i18n/locale/it/teamsSettings.json b/app/javascript/dashboard/i18n/locale/it/teamsSettings.json
index 98e3dd10f..7ff61e2b7 100644
--- a/app/javascript/dashboard/i18n/locale/it/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/it/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Aggiungi agenti al team",
- "TITLE": "Aggiungi agenti al team - %{teamName}",
+ "TITLE": "Aggiungi agenti al team - {teamName}",
"DESC": "Aggiungi agenti al tuo team appena creato. Questo ti permette di collaborare come team alle conversazioni, ricevere una notifica sui nuovi eventi nella stessa conversazione."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Aggiorna agenti nel team",
- "TITLE": "Aggiungi agenti al team - %{teamName}",
+ "TITLE": "Aggiungi agenti al team - {teamName}",
"DESC": "Aggiungi agenti al tuo team appena creato. Tutti gli agenti aggiunti verranno avvisati quando una conversazione viene assegnata a questo team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Aggiunta di agenti al tuo team...",
"SELECT": "seleziona",
"SELECT_ALL": "seleziona tutti gli agenti",
- "SELECTED_COUNT": "%{selected} su %{total} agenti selezionati."
+ "SELECTED_COUNT": "{selected} su {total} agenti selezionati."
},
"ADD": {
- "TITLE": "Aggiungi agenti al team - %{teamName}",
+ "TITLE": "Aggiungi agenti al team - {teamName}",
"DESC": "Aggiungi agenti al tuo team appena creato. Questo ti permette di collaborare come team alle conversazioni, ricevere una notifica sui nuovi eventi nella stessa conversazione.",
"SELECT": "seleziona",
"SELECT_ALL": "seleziona tutti gli agenti",
- "SELECTED_COUNT": "%{selected} su %{total} agenti selezionati.",
+ "SELECTED_COUNT": "{selected} su {total} agenti selezionati.",
"BUTTON_TEXT": "Aggiungi agenti",
"AGENT_VALIDATION_ERROR": "Seleziona almeno un agente."
},
diff --git a/app/javascript/dashboard/i18n/locale/it/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/it/whatsappTemplates.json
index d335fd8b1..4a27a4904 100644
--- a/app/javascript/dashboard/i18n/locale/it/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/it/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Modelli Whatsapp",
"SUBTITLE": "Seleziona il modello whatsapp che vuoi inviare",
- "TEMPLATE_SELECTED_SUBTITLE": "Elabora %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Elabora {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Cerca modelli",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variabili",
- "VARIABLE_PLACEHOLDER": "Inserisci il valore di %{variable}",
+ "VARIABLE_PLACEHOLDER": "Inserisci il valore di {variable}",
"GO_BACK_LABEL": "Torna indietro",
"SEND_MESSAGE_LABEL": "Invia messaggio",
"FORM_ERROR_MESSAGE": "Si prega di compilare tutte le variabili prima di inviare"
diff --git a/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json
index bfa94a2d9..4118209c0 100644
--- a/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "削除 ",
diff --git a/app/javascript/dashboard/i18n/locale/ja/auditLogs.json b/app/javascript/dashboard/i18n/locale/ja/auditLogs.json
index d8307ee4a..8b8b5e036 100644
--- a/app/javascript/dashboard/i18n/locale/ja/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ja/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ja/bulkActions.json b/app/javascript/dashboard/i18n/locale/ja/bulkActions.json
index 68387c57c..2b0aa5e87 100644
--- a/app/javascript/dashboard/i18n/locale/ja/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ja/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ja/contact.json b/app/javascript/dashboard/i18n/locale/ja/contact.json
index e4bab8eb6..f553f41ed 100644
--- a/app/javascript/dashboard/i18n/locale/ja/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ja/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ja/conversation.json b/app/javascript/dashboard/i18n/locale/ja/conversation.json
index e40a3bb2c..5d523b21d 100644
--- a/app/javascript/dashboard/i18n/locale/ja/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ja/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "該当なし",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "チームを割り当てる",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "会話 ID %{conversationId} が \"%{agentName}\" に割り当てられました",
+ "SUCCESFUL": "会話 ID {conversationId} が \"{agentName}\" に割り当てられました",
"FAILED": "エージェントを割り当てられませんでした。もう一度お試しください。"
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "ラベルを割り当てることができませんでした。もう一度やり直してください。"
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ja/generalSettings.json b/app/javascript/dashboard/i18n/locale/ja/generalSettings.json
index b616b45d5..40e5f8f4c 100644
--- a/app/javascript/dashboard/i18n/locale/ja/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ja/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "カスタムドメインでメールを受信できるようになりました。"
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ja/helpCenter.json b/app/javascript/dashboard/i18n/locale/ja/helpCenter.json
index ab5843c14..c3d42889d 100644
--- a/app/javascript/dashboard/i18n/locale/ja/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ja/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ja/integrationApps.json b/app/javascript/dashboard/i18n/locale/ja/integrationApps.json
index bb280e287..182a549e1 100644
--- a/app/javascript/dashboard/i18n/locale/ja/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ja/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "有効です",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ja/integrations.json b/app/javascript/dashboard/i18n/locale/ja/integrations.json
index dc0cdaa74..e3a2b1908 100644
--- a/app/javascript/dashboard/i18n/locale/ja/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ja/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "削除の確認",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "削除する ",
"NO": "いいえ、保存しておきます"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "ラベル",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ja/report.json b/app/javascript/dashboard/i18n/locale/ja/report.json
index d43f64ed1..8f8b50d04 100644
--- a/app/javascript/dashboard/i18n/locale/ja/report.json
+++ b/app/javascript/dashboard/i18n/locale/ja/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "処理時間",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "処理件数",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "処理時間",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "処理件数",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "処理時間",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "処理件数",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "処理時間",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "処理件数",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "処理時間",
"DESC": "(平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "処理件数",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ja/search.json b/app/javascript/dashboard/i18n/locale/ja/search.json
index eea0cfd58..3efb9fd51 100644
--- a/app/javascript/dashboard/i18n/locale/ja/search.json
+++ b/app/javascript/dashboard/i18n/locale/ja/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "メッセージ"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ja/settings.json b/app/javascript/dashboard/i18n/locale/ja/settings.json
index 225aae5d6..1ad1c6810 100644
--- a/app/javascript/dashboard/i18n/locale/ja/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ja/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ja/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ja/teamsSettings.json
index 872bb24c6..2495f5139 100644
--- a/app/javascript/dashboard/i18n/locale/ja/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ja/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "担当者を追加",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ja/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ja/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/ja/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ja/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/ka/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ka/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/ka/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ka/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/ka/auditLogs.json b/app/javascript/dashboard/i18n/locale/ka/auditLogs.json
index 7f412b4c0..3198c0fed 100644
--- a/app/javascript/dashboard/i18n/locale/ka/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ka/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ka/bulkActions.json b/app/javascript/dashboard/i18n/locale/ka/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/ka/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ka/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ka/contact.json b/app/javascript/dashboard/i18n/locale/ka/contact.json
index 0c713552b..2dad432ff 100644
--- a/app/javascript/dashboard/i18n/locale/ka/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ka/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ka/conversation.json b/app/javascript/dashboard/i18n/locale/ka/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/ka/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ka/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ka/generalSettings.json b/app/javascript/dashboard/i18n/locale/ka/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/ka/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ka/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ka/helpCenter.json b/app/javascript/dashboard/i18n/locale/ka/helpCenter.json
index e4fd57d03..68707c104 100644
--- a/app/javascript/dashboard/i18n/locale/ka/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ka/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ka/integrationApps.json b/app/javascript/dashboard/i18n/locale/ka/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/ka/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ka/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ka/integrations.json b/app/javascript/dashboard/i18n/locale/ka/integrations.json
index 5e6c8a0df..6bf8f304e 100644
--- a/app/javascript/dashboard/i18n/locale/ka/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ka/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ka/report.json b/app/javascript/dashboard/i18n/locale/ka/report.json
index b27417c82..cb7f1d8fe 100644
--- a/app/javascript/dashboard/i18n/locale/ka/report.json
+++ b/app/javascript/dashboard/i18n/locale/ka/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ka/search.json b/app/javascript/dashboard/i18n/locale/ka/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/ka/search.json
+++ b/app/javascript/dashboard/i18n/locale/ka/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ka/settings.json b/app/javascript/dashboard/i18n/locale/ka/settings.json
index 31dd14825..cf640ae21 100644
--- a/app/javascript/dashboard/i18n/locale/ka/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ka/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ka/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ka/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/ka/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ka/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ka/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ka/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/ka/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ka/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json
index b69d6b84d..3795c5b63 100644
--- a/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "%{attributeName}팀을 삭제하시겠습니까?",
+ "TITLE": "{attributeName}팀을 삭제하시겠습니까?",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "삭제 ",
diff --git a/app/javascript/dashboard/i18n/locale/ko/auditLogs.json b/app/javascript/dashboard/i18n/locale/ko/auditLogs.json
index 1c8a0f168..851eb7053 100644
--- a/app/javascript/dashboard/i18n/locale/ko/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ko/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ko/bulkActions.json b/app/javascript/dashboard/i18n/locale/ko/bulkActions.json
index e73a8219b..721cc8639 100644
--- a/app/javascript/dashboard/i18n/locale/ko/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ko/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "에이전트 선택",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "할당하다",
"YES": "예",
diff --git a/app/javascript/dashboard/i18n/locale/ko/contact.json b/app/javascript/dashboard/i18n/locale/ko/contact.json
index 2d66432cf..b5e7e78fa 100644
--- a/app/javascript/dashboard/i18n/locale/ko/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ko/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "에러_메시지"
diff --git a/app/javascript/dashboard/i18n/locale/ko/conversation.json b/app/javascript/dashboard/i18n/locale/ko/conversation.json
index c8e6ac246..71f7a0aae 100644
--- a/app/javascript/dashboard/i18n/locale/ko/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ko/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "없음",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "검색 결과가 없습니다",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "안녕하세요 👋, %{installationName}에 오신 것을 환영합니다!",
- "DESCRIPTION": "가입해주셔서 감사합니다. 저희 %{installationName}의 모든 기능을 최대로 누리기 위해 아래 몇 가지를 해주시겠어요?",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "안녕하세요 👋, {installationName}에 오신 것을 환영합니다!",
+ "DESCRIPTION": "가입해주셔서 감사합니다. 저희 {installationName}의 모든 기능을 최대로 누리기 위해 아래 몇 가지를 해주시겠어요?",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "최근 업데이트 내용 보기",
"ALL_CONVERSATION": {
"TITLE": "모든 대화를 한 곳에서",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "검색 결과가 없습니다",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ko/generalSettings.json b/app/javascript/dashboard/i18n/locale/ko/generalSettings.json
index 94f08c701..461f76e61 100644
--- a/app/javascript/dashboard/i18n/locale/ko/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ko/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "지금 사용자 지정 도메인에서 이메일을 받을 수 있다."
}
},
- "UPDATE_CHATWOOT": "Chatwoot에 대한 %{latestChatwootVersion} 업데이트를 사용할 수 있습니다. 인스턴스를 업데이트하십시오.",
+ "UPDATE_CHATWOOT": "Chatwoot에 대한 {latestChatwootVersion} 업데이트를 사용할 수 있습니다. 인스턴스를 업데이트하십시오.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ko/helpCenter.json b/app/javascript/dashboard/i18n/locale/ko/helpCenter.json
index 1a36f8c62..9d85d8763 100644
--- a/app/javascript/dashboard/i18n/locale/ko/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ko/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ko/integrationApps.json b/app/javascript/dashboard/i18n/locale/ko/integrationApps.json
index 2694d1a41..70b7623fe 100644
--- a/app/javascript/dashboard/i18n/locale/ko/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ko/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "사용함",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ko/integrations.json b/app/javascript/dashboard/i18n/locale/ko/integrations.json
index db1abfe16..ab0be9258 100644
--- a/app/javascript/dashboard/i18n/locale/ko/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ko/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "삭제 확인",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "예, 삭제합니다. ",
"NO": "아니요, 유지합니다."
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "라벨",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ko/report.json b/app/javascript/dashboard/i18n/locale/ko/report.json
index bee66034b..9b4880b7d 100644
--- a/app/javascript/dashboard/i18n/locale/ko/report.json
+++ b/app/javascript/dashboard/i18n/locale/ko/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "해결 시간",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "해결 수",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "해결 시간",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "해결 수",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "해결 시간",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "해결 수",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "해결 시간",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "해결 수",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "해결 시간",
"DESC": "( 평균 )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "해결 수",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ko/search.json b/app/javascript/dashboard/i18n/locale/ko/search.json
index e72abb9ee..11003ab7c 100644
--- a/app/javascript/dashboard/i18n/locale/ko/search.json
+++ b/app/javascript/dashboard/i18n/locale/ko/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "메시지"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ko/settings.json b/app/javascript/dashboard/i18n/locale/ko/settings.json
index fcd662ce1..0745ef768 100644
--- a/app/javascript/dashboard/i18n/locale/ko/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ko/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ko/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ko/teamsSettings.json
index 687f25f85..501a55d0d 100644
--- a/app/javascript/dashboard/i18n/locale/ko/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ko/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "팀에 에이전트 추가",
- "TITLE": "%{teamName}팀에 에이전트 추가",
+ "TITLE": "{teamName}팀에 에이전트 추가",
"DESC": "생성된 팀에 에이전트를 추가해서 대화에 협업하여 대응하고, 해당 대화에 발생한 새 이벤트에 대해 알림도 받으세요."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "에이전트 업데이트",
- "TITLE": "%{teamName}팀에 에이전트 추가",
+ "TITLE": "{teamName}팀에 에이전트 추가",
"DESC": "생성된 팀에 에이전트들을 추가하세요. 본 팀에 대화가 할당되면 추가된 에이전트들에게 알림이 갈 것입니다."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "팀에 에이전트를 추가하는 중...",
"SELECT": "선택",
"SELECT_ALL": "모든 에이전트 선택",
- "SELECTED_COUNT": "%{total} 에이전트 중 %{selected} 선택됨."
+ "SELECTED_COUNT": "{total} 에이전트 중 {selected} 선택됨."
},
"ADD": {
- "TITLE": "%{teamName}팀에 에이전트 추가",
+ "TITLE": "{teamName}팀에 에이전트 추가",
"DESC": "생성된 팀에 에이전트를 추가해서 대화에 협업하여 대응하고, 해당 대화에 발생한 새 이벤트에 대해 알림도 받으세요.",
"SELECT": "선택",
"SELECT_ALL": "모든 에이전트 선택",
- "SELECTED_COUNT": "%{total} 에이전트 중 %{selected} 선택됨.",
+ "SELECTED_COUNT": "{total} 에이전트 중 {selected} 선택됨.",
"BUTTON_TEXT": "에이전트 추가",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ko/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ko/whatsappTemplates.json
index 4f6834632..5fe227b68 100644
--- a/app/javascript/dashboard/i18n/locale/ko/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ko/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/lt/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/lt/attributesMgmt.json
index f3fda2637..0c7535e79 100644
--- a/app/javascript/dashboard/i18n/locale/lt/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/lt/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Nepavyko ištrinti personalizuoto požymio. Pabandykite dar kartą vėliau."
},
"CONFIRM": {
- "TITLE": "Ar tikrai norite ištrinti – %{attributeName}",
+ "TITLE": "Ar tikrai norite ištrinti – {attributeName}",
"PLACE_HOLDER": "Įveskite {attributeName}, kad patvirtintumėte",
"MESSAGE": "Ištrynus bus pašalintas personalizuotas požymis",
"YES": "Ištrinti ",
diff --git a/app/javascript/dashboard/i18n/locale/lt/auditLogs.json b/app/javascript/dashboard/i18n/locale/lt/auditLogs.json
index 40251fe89..b6c920cc1 100644
--- a/app/javascript/dashboard/i18n/locale/lt/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/lt/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistema",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} sukūrė naują automatizavimo taisyklę (#%{id})",
- "EDIT": "%{agentName} atnaujino automatizavimo taisyklę (#%{id})",
- "DELETE": "%{agentName} ištrynė automatizavimo taisyklę (#%{id})"
+ "ADD": "{agentName} sukūrė naują automatizavimo taisyklę (#{id})",
+ "EDIT": "{agentName} atnaujino automatizavimo taisyklę (#{id})",
+ "DELETE": "{agentName} ištrynė automatizavimo taisyklę (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} pakvietė %{invitee} į paskyrą kaip %{role}",
+ "ADD": "{agentName} pakvietė {invitee} į paskyrą kaip {role}",
"EDIT": {
- "SELF": "%{agentName} pakeitė savo %{attributes} į %{values}",
- "OTHER": "%{agentName} pakeitė %{attributes} iš %{user} į %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} pakeitė savo {attributes} į {values}",
+ "OTHER": "{agentName} pakeitė {attributes} iš {user} į {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} sukūrė naują gautų laiškų aplanką (#%{id})",
- "EDIT": "%{agentName} atnaujino gautų laiškų aplanką (#%{id})",
- "DELETE": "%{agentName} ištrynė gautų laiškų aplanką (#%{id})"
+ "ADD": "{agentName} sukūrė naują gautų laiškų aplanką (#{id})",
+ "EDIT": "{agentName} atnaujino gautų laiškų aplanką (#{id})",
+ "DELETE": "{agentName} ištrynė gautų laiškų aplanką (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} sukūrė naują webhook (#%{id})",
- "EDIT": "%{agentName} atnaujino webhook (#%{id})",
- "DELETE": "%{agentName} ištrynė webhook (#%{id})"
+ "ADD": "{agentName} sukūrė naują webhook (#{id})",
+ "EDIT": "{agentName} atnaujino webhook (#{id})",
+ "DELETE": "{agentName} ištrynė webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} prisijungęs",
- "SIGN_OUT": "%{agentName} atsijungęs"
+ "SIGN_IN": "{agentName} prisijungęs",
+ "SIGN_OUT": "{agentName} atsijungęs"
},
"TEAM": {
- "ADD": "%{agentName} sukūrė naują komandą (#%{id})",
- "EDIT": "%{agentName} atnaujino komandą (#%{id})",
- "DELETE": "%{agentName} ištrynė komandą (#%{id})"
+ "ADD": "{agentName} sukūrė naują komandą (#{id})",
+ "EDIT": "{agentName} atnaujino komandą (#{id})",
+ "DELETE": "{agentName} ištrynė komandą (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} sukūrė naują makrokomandą (#%{id})",
- "EDIT": "%{agentName} atnaujino makrokomandą (#%{id})",
- "DELETE": "%{agentName} ištrynė makrokomandą (#%{id})"
+ "ADD": "{agentName} sukūrė naują makrokomandą (#{id})",
+ "EDIT": "{agentName} atnaujino makrokomandą (#{id})",
+ "DELETE": "{agentName} ištrynė makrokomandą (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} pridėjo %{user} prie gautų laiškų aplanko(#%{inbox_id})",
- "REMOVE": "%{agentName} ipašalino %{user} iš gautų laiškų aplanko(#%{inbox_id})"
+ "ADD": "{agentName} pridėjo {user} prie gautų laiškų aplanko(#{inbox_id})",
+ "REMOVE": "{agentName} ipašalino {user} iš gautų laiškų aplanko(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} pridėjo %{user} prie komandos(#%{team_id})",
- "REMOVE": "%{agentName} pašalino %{user} iš komandos(#%{team_id})"
+ "ADD": "{agentName} pridėjo {user} prie komandos(#{team_id})",
+ "REMOVE": "{agentName} pašalino {user} iš komandos(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} atnaujino paskyros konfigūraciją (#%{id})"
+ "EDIT": "{agentName} atnaujino paskyros konfigūraciją (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/lt/bulkActions.json b/app/javascript/dashboard/i18n/locale/lt/bulkActions.json
index be22d5f88..a7b2bf175 100644
--- a/app/javascript/dashboard/i18n/locale/lt/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/lt/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "Pasirinkta pokalbių: %{conversationCount}",
+ "CONVERSATIONS_SELECTED": "Pasirinkta pokalbių: {conversationCount}",
"AGENT_SELECT_LABEL": "Pasirinkti agentą",
- "ASSIGN_CONFIRMATION_LABEL": "Ar tikrai priskirsite %{conversationCount} %{conversationLabel}",
- "UNASSIGN_CONFIRMATION_LABEL": "Ar tikrai atšauksite priskyrimą %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Ar tikrai priskirsite {conversationCount} {conversationLabel}",
+ "UNASSIGN_CONFIRMATION_LABEL": "Ar tikrai atšauksite priskyrimą {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Grįžti",
"ASSIGN_LABEL": "Priskirti",
"YES": "Taip",
diff --git a/app/javascript/dashboard/i18n/locale/lt/contact.json b/app/javascript/dashboard/i18n/locale/lt/contact.json
index f85ab67d7..dc7305bc9 100644
--- a/app/javascript/dashboard/i18n/locale/lt/contact.json
+++ b/app/javascript/dashboard/i18n/locale/lt/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Santrauka",
- "DELETE_WARNING": "Kontaktas %{primaryContactName} bus ištrintas.",
- "ATTRIBUTE_WARNING": "Kontakto informacija %{primaryContactName} bus nukopijuota į %{parentContactName}."
+ "DELETE_WARNING": "Kontaktas {primaryContactName} bus ištrintas.",
+ "ATTRIBUTE_WARNING": "Kontakto informacija {primaryContactName} bus nukopijuota į {parentContactName}."
},
"SEARCH": {
"ERROR": "KLAIDOS_PRANEŠIMAS"
diff --git a/app/javascript/dashboard/i18n/locale/lt/conversation.json b/app/javascript/dashboard/i18n/locale/lt/conversation.json
index 0cf6a1e69..df0ccd11f 100644
--- a/app/javascript/dashboard/i18n/locale/lt/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/lt/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nėra",
"INPUT_PLACEHOLDER": "Pasirinkti prioritetą",
"NO_RESULTS": "Nieko nerasta",
- "SUCCESSFUL": "Prioritetas pokalbiui id %{conversationId} pakeistas į %{priority}",
+ "SUCCESSFUL": "Prioritetas pokalbiui id {conversationId} pakeistas į {priority}",
"FAILED": "Nepavyko pakeisti prioriteto. Prašau, pabandykite dar kartą."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Priskirti komandą",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Pokalbis id %{conversationId} priskirtas \"%{agentName}\"",
+ "SUCCESFUL": "Pokalbis id {conversationId} priskirtas \"{agentName}\"",
"FAILED": "Nepavyko priskirti agento. Prašau, pabandykite dar kartą."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Priskirta etiketė #%{labelName} pokalbiui id %{conversationId}",
+ "SUCCESFUL": "Priskirta etiketė #{labelName} pokalbiui id {conversationId}",
"FAILED": "Nepavyko priskirti etiketės. Prašau, pabandykite dar kartą."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Priskirta komanda #%{team} pokalbiui id %{conversationId}",
+ "SUCCESFUL": "Priskirta komanda #{team} pokalbiui id {conversationId}",
"FAILED": "Nepavyko priskirti komandos. Prašau, pabandykite dar kartą."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Sveiki 👋, Sveiki atvykę į %{installationName}!",
- "DESCRIPTION": "Ačiū, kad užsiregistravote. Norime, kad išnaudotumėte visas %{installationName} galimybes. Štai keletas dalykų, kuriuos galite padaryti naudodami %{installationName}, kad patirtis būtų maloni.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Sveiki 👋, Sveiki atvykę į {installationName}!",
+ "DESCRIPTION": "Ačiū, kad užsiregistravote. Norime, kad išnaudotumėte visas {installationName} galimybes. Štai keletas dalykų, kuriuos galite padaryti naudodami {installationName}, kad patirtis būtų maloni.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Skaitykite mūsų naujausius atnaujinimus",
"ALL_CONVERSATION": {
"TITLE": "Visi jūsų pokalbiai vienoje vietoje",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Pokalbio dalyviai",
"NO_RECORDS_FOUND": "Nieko nerasta",
"ADD_PARTICIPANTS": "Pasirinkti dalyvius",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} kiti",
- "REMANING_PARTICIPANT_TEXT": "+%{count} kitas",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} dalyvauja žmonių.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} dalyvauja asmenų.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} kiti",
+ "REMANING_PARTICIPANT_TEXT": "+{count} kitas",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} dalyvauja žmonių.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} dalyvauja asmenų.",
"NO_PARTICIPANTS_TEXT": "Niekas nedalyvauja!.",
"WATCH_CONVERSATION": "Prisijungti pire pokalbio",
"YOU_ARE_WATCHING": "Jūs dalyvaujate",
diff --git a/app/javascript/dashboard/i18n/locale/lt/generalSettings.json b/app/javascript/dashboard/i18n/locale/lt/generalSettings.json
index 04da6b9ec..301cb0387 100644
--- a/app/javascript/dashboard/i18n/locale/lt/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/lt/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Dabar galite gauti el. laiškus pasirinktame domene."
}
},
- "UPDATE_CHATWOOT": "Yra Chatwoot naujinimas %{latestChatwootVersion}. Atnaujinkite savo versiją.",
+ "UPDATE_CHATWOOT": "Yra Chatwoot naujinimas {latestChatwootVersion}. Atnaujinkite savo versiją.",
"LEARN_MORE": "Sužinoti daugiau",
"PAYMENT_PENDING": "Laukiama jūsų mokėjimo. Atnaujinkite savo mokėjimo informaciją, kad galėtumėte toliau naudoti Chatwoot",
"LIMITS_UPGRADE": "Jūsų paskyra viršijo naudojimo apribojimus, atnaujinkite savo planą, kad galėtumėte toliau naudoti Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/lt/helpCenter.json b/app/javascript/dashboard/i18n/locale/lt/helpCenter.json
index 18c6e63f6..69009b5ab 100644
--- a/app/javascript/dashboard/i18n/locale/lt/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/lt/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Neįtraukta į kategorijas",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Ieškoma...",
"INSERT_ARTICLE": "Įterpti",
diff --git a/app/javascript/dashboard/i18n/locale/lt/integrationApps.json b/app/javascript/dashboard/i18n/locale/lt/integrationApps.json
index a25ae2d5d..99557c554 100644
--- a/app/javascript/dashboard/i18n/locale/lt/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/lt/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Integracijų gavimas",
- "NO_HOOK_CONFIGURED": "Šioje paskyroje nesukonfigūruota jokių %{integrationId} integracijų.",
+ "NO_HOOK_CONFIGURED": "Šioje paskyroje nesukonfigūruota jokių {integrationId} integracijų.",
"HEADER": "Programos",
"STATUS": {
"ENABLED": "Leisti",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Atsijungti"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow yra natūrali kalbos supratimo platforma, leidžianti lengvai sukurti ir integruoti pokalbio vartotojo sąsają į mobiliąją programėlę, žiniatinklio programą, įrenginį, botą, interaktyvią balso atsako sistemą ir pan.
Dialogflow integravimas su %{installationName} leidžia sukonfigūruoti Dialogflow botą su gautų laiškų aplanku, kurie leidžia botui iš pradžių apdoroti užklausas ir prireikus perduoti jas agentui. Dialogflow gali būti naudojama norint įvertinti lyderius, sumažinti agentų darbo krūvį pateikiant dažniausiai užduodamus klausimus ir pan.
Norėdami pridėti Dialogflow, Google konsolėje turite sukurti paslaugos paskyrą ir bendrinti prisijungimo duomenis. Daugiau informacijos rasite Dialogflow dokumentacijoje."
+ "DIALOGFLOW": "Dialogflow yra natūrali kalbos supratimo platforma, leidžianti lengvai sukurti ir integruoti pokalbio vartotojo sąsają į mobiliąją programėlę, žiniatinklio programą, įrenginį, botą, interaktyvią balso atsako sistemą ir pan.
Dialogflow integravimas su {installationName} leidžia sukonfigūruoti Dialogflow botą su gautų laiškų aplanku, kurie leidžia botui iš pradžių apdoroti užklausas ir prireikus perduoti jas agentui. Dialogflow gali būti naudojama norint įvertinti lyderius, sumažinti agentų darbo krūvį pateikiant dažniausiai užduodamus klausimus ir pan.
Norėdami pridėti Dialogflow, Google konsolėje turite sukurti paslaugos paskyrą ir bendrinti prisijungimo duomenis. Daugiau informacijos rasite Dialogflow dokumentacijoje."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/lt/integrations.json b/app/javascript/dashboard/i18n/locale/lt/integrations.json
index 50dd91fc9..a9d238b68 100644
--- a/app/javascript/dashboard/i18n/locale/lt/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/lt/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Patvirtinti Ištrynimą",
- "MESSAGE": "Ar tikrai norite ištrinti webhook? (%{webhookURL})",
+ "MESSAGE": "Ar tikrai norite ištrinti webhook? ({webhookURL})",
"YES": "Taip, Trinti ",
"NO": "Ne, Išsaugoti"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI pagalba",
- "WITH_AI": " %{option} su AI ",
+ "WITH_AI": " {option} su AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Atsakymo pasiūlymas",
"SUMMARIZE": "Apibendrinti",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Taip, Trinti",
"CONFIRM_NO": "Ne, Išsaugoti",
"TITLE": "Patvirtinti Ištrynimą",
- "MESSAGE": "Ar tikrai norite ištrinti programą - %{appName}?",
+ "MESSAGE": "Ar tikrai norite ištrinti programą - {appName}?",
"API_SUCCESS": "Informacinio skydelio programa ištrinta sėkmingai",
"API_ERROR": "Nepavyko ištrinti programos. Pabandykite dar kartą vėliau"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritetas",
"ASSIGNEE": "Assignee",
"LABELS": "Etiketės",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/lt/report.json b/app/javascript/dashboard/i18n/locale/lt/report.json
index 98ba3b7e5..e2e6e3425 100644
--- a/app/javascript/dashboard/i18n/locale/lt/report.json
+++ b/app/javascript/dashboard/i18n/locale/lt/report.json
@@ -23,13 +23,13 @@
"NAME": "Pirmojo atsakymo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_TIME": {
"NAME": "Sprendimo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Sprendimo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Sprendimo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_COUNT": {
"NAME": "Sprendimų skaičius",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Kliento laukimo laikas",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Pirmojo atsakymo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_TIME": {
"NAME": "Sprendimo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Sprendimo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Sprendimo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_COUNT": {
"NAME": "Sprendimų skaičius",
@@ -234,13 +234,13 @@
"NAME": "Pirmojo atsakymo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_TIME": {
"NAME": "Sprendimo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Sprendimo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Sprendimo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_COUNT": {
"NAME": "Sprendimų skaičius",
@@ -301,13 +301,13 @@
"NAME": "Pirmojo atsakymo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_TIME": {
"NAME": "Sprendimo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Sprendimo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Sprendimo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_COUNT": {
"NAME": "Sprendimų skaičius",
@@ -368,13 +368,13 @@
"NAME": "Pirmojo atsakymo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Pirmo atsakymo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_TIME": {
"NAME": "Sprendimo laikas",
"DESC": "( Vid )",
"INFO_TEXT": "Bendras pokalbių skaičius, naudotas skaičiavimui:",
- "TOOLTIP_TEXT": "Sprendimo laikas yra %{metricValue} (remiantis %{conversationCount} pokalbių)"
+ "TOOLTIP_TEXT": "Sprendimo laikas yra {metricValue} (remiantis {conversationCount} pokalbių)"
},
"RESOLUTION_COUNT": {
"NAME": "Sprendimų skaičius",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Pokalbių srautas",
"NO_CONVERSATIONS": "Pokalbių nėra",
- "CONVERSATION": "%{count} pokalbis",
- "CONVERSATIONS": "%{count} pokalbiai",
+ "CONVERSATION": "{count} pokalbis",
+ "CONVERSATIONS": "{count} pokalbiai",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/lt/search.json b/app/javascript/dashboard/i18n/locale/lt/search.json
index 5d78b047b..69208e167 100644
--- a/app/javascript/dashboard/i18n/locale/lt/search.json
+++ b/app/javascript/dashboard/i18n/locale/lt/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Pranešimai"
},
"SEARCHING_DATA": "Ieškoma",
- "EMPTY_STATE": "Nerasta %{item} pagal užklausą '%{query}'",
- "EMPTY_STATE_FULL": "Nerasta rezultatų pagal užklausą '%{query}'",
+ "EMPTY_STATE": "Nerasta {item} pagal užklausą '{query}'",
+ "EMPTY_STATE_FULL": "Nerasta rezultatų pagal užklausą '{query}'",
"PLACEHOLDER_KEYBINDING": "/ sutelkti dėmesį",
"INPUT_PLACEHOLDER": "Įveskite 3 ar daugiau smibolius paieškai",
"EMPTY_STATE_DEFAULT": "Norėdami gauti geresnių paieškos rezultatų, ieškokite pagal pokalbio ID, el. pašto adresą, telefono numerį, žinutes.",
diff --git a/app/javascript/dashboard/i18n/locale/lt/settings.json b/app/javascript/dashboard/i18n/locale/lt/settings.json
index c4030cbea..38f84dfb0 100644
--- a/app/javascript/dashboard/i18n/locale/lt/settings.json
+++ b/app/javascript/dashboard/i18n/locale/lt/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Atsiskaitymas",
"CURRENT_PLAN": {
"TITLE": "Prenumeratos Dabartinis Planas",
- "PLAN_NOTE": "Šiuo metu užsiprenumeravote **%{plan}** planą su **%{quantity}** licencijomis"
+ "PLAN_NOTE": "Šiuo metu užsiprenumeravote **{plan}** planą su **{quantity}** licencijomis"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Tvarkykite savo prenumeratą",
diff --git a/app/javascript/dashboard/i18n/locale/lt/teamsSettings.json b/app/javascript/dashboard/i18n/locale/lt/teamsSettings.json
index 5af262f12..d0b4e78be 100644
--- a/app/javascript/dashboard/i18n/locale/lt/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/lt/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Pridėti agentus prie komandos",
- "TITLE": "Pridėti agentus prie komandos - %{teamName}",
+ "TITLE": "Pridėti agentus prie komandos - {teamName}",
"DESC": "Į naujai sukurtą komandą įtraukite agentus. Taip galėsite kaip komanda bendradarbiauti pokalbiuose, gauti pranešimus apie naujus įvykius tame pačiame pokalbyje."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Atnaujinkite agentus komandoje",
- "TITLE": "Pridėti agentus prie komandos - %{teamName}",
+ "TITLE": "Pridėti agentus prie komandos - {teamName}",
"DESC": "Pridėkite agentus į savo naujai sukurtą komandą. Visiems pridėtiems agentams bus pranešta, kai pokalbis bus priskirtas šiai komandai."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Agentai pridedami prie komandos...",
"SELECT": "pasirinkti",
"SELECT_ALL": "pasirinkti visus agentus",
- "SELECTED_COUNT": "Pasirinkta %{selected} iš %{total} agentų."
+ "SELECTED_COUNT": "Pasirinkta {selected} iš {total} agentų."
},
"ADD": {
- "TITLE": "Pridėti agentus prie komandos - %{teamName}",
+ "TITLE": "Pridėti agentus prie komandos - {teamName}",
"DESC": "Į naujai sukurtą komandą įtraukite agentus. Taip galėsite kaip komanda bendradarbiauti pokalbiuose, gauti pranešimus apie naujus įvykius tame pačiame pokalbyje.",
"SELECT": "pasirinkti",
"SELECT_ALL": "pasirinkti visus agentus",
- "SELECTED_COUNT": "Pasirinkta %{selected} iš %{total} agentų.",
+ "SELECTED_COUNT": "Pasirinkta {selected} iš {total} agentų.",
"BUTTON_TEXT": "Pridėti agentus",
"AGENT_VALIDATION_ERROR": "Pasirinkite bent vieną agentą."
},
diff --git a/app/javascript/dashboard/i18n/locale/lt/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/lt/whatsappTemplates.json
index c100e53fe..75eda5a04 100644
--- a/app/javascript/dashboard/i18n/locale/lt/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/lt/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Šablonai",
"SUBTITLE": "Pasirinkite WhatsApp šabloną, kurį norite siųsti",
- "TEMPLATE_SELECTED_SUBTITLE": "Apdoroti %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Apdoroti {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Ieškoti šablonų",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Kintamieji",
- "VARIABLE_PLACEHOLDER": "Įveskite %{variable} reikšmę",
+ "VARIABLE_PLACEHOLDER": "Įveskite {variable} reikšmę",
"GO_BACK_LABEL": "Grįžti",
"SEND_MESSAGE_LABEL": "Išsiųsti pranešimą",
"FORM_ERROR_MESSAGE": "Prieš siųsdami užpildykite visus kintamuosius"
diff --git a/app/javascript/dashboard/i18n/locale/lv/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/lv/attributesMgmt.json
index ed03809c4..1bd855f3f 100644
--- a/app/javascript/dashboard/i18n/locale/lv/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/lv/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Nevarēja izdzēst pielāgoto īpašību. Mēģiniet vēlreiz."
},
"CONFIRM": {
- "TITLE": "Vai tiešām vēlaties dzēst - %{attributeName}",
+ "TITLE": "Vai tiešām vēlaties dzēst - {attributeName}",
"PLACE_HOLDER": "Lai apstiprinātu, lūdzu, uzrakstiet {attributeName}",
"MESSAGE": "Dzēšana noņems pielāgoto īpašību",
"YES": "Dzēst ",
diff --git a/app/javascript/dashboard/i18n/locale/lv/auditLogs.json b/app/javascript/dashboard/i18n/locale/lv/auditLogs.json
index b9004fbf9..1a2d674a4 100644
--- a/app/javascript/dashboard/i18n/locale/lv/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/lv/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistēma",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} izveidoja jaunu automatizācijas noteikumu (#%{id})",
- "EDIT": "%{agentName} atjaunināja automatizācijas noteikumu (#%{id})",
- "DELETE": "%{agentName} izdzēsa automatizācijas noteikumu (#%{id})"
+ "ADD": "{agentName} izveidoja jaunu automatizācijas noteikumu (#{id})",
+ "EDIT": "{agentName} atjaunināja automatizācijas noteikumu (#{id})",
+ "DELETE": "{agentName} izdzēsa automatizācijas noteikumu (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} uzaicināja %{invitee} kontā kā %{role}",
+ "ADD": "{agentName} uzaicināja {invitee} kontā kā {role}",
"EDIT": {
- "SELF": "%{agentName} mainīja savu %{attributes} uz %{values}",
- "OTHER": "%{agentName} mainīja %{user} %{attributes} uz %{values}",
- "DELETED": "%{agentName} mainīja dzēstā lietotāja %{attributes} uz %{values}"
+ "SELF": "{agentName} mainīja savu {attributes} uz {values}",
+ "OTHER": "{agentName} mainīja {user} {attributes} uz {values}",
+ "DELETED": "{agentName} mainīja dzēstā lietotāja {attributes} uz {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} izveidoja jaunu iesūtni (#%{id})",
- "EDIT": "%{agentName} atjaunināja iesūtni (#%{id})",
- "DELETE": "%{agentName} izdzēsa iesūtni (#%{id})"
+ "ADD": "{agentName} izveidoja jaunu iesūtni (#{id})",
+ "EDIT": "{agentName} atjaunināja iesūtni (#{id})",
+ "DELETE": "{agentName} izdzēsa iesūtni (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} izveidoja jaunu webhook (#%{id})",
- "EDIT": "%{agentName} atjaunināja webhook (#%{id})",
- "DELETE": "%{agentName} izdzēsa webhook (#%{id})"
+ "ADD": "{agentName} izveidoja jaunu webhook (#{id})",
+ "EDIT": "{agentName} atjaunināja webhook (#{id})",
+ "DELETE": "{agentName} izdzēsa webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} pierakstījies",
- "SIGN_OUT": "%{agentName} izrakstījies"
+ "SIGN_IN": "{agentName} pierakstījies",
+ "SIGN_OUT": "{agentName} izrakstījies"
},
"TEAM": {
- "ADD": "%{agentName} izveidoja jaunu komandu (#%{id})",
- "EDIT": "%{agentName} atjaunināja komandu (#%{id})",
- "DELETE": "%{agentName} izdzēsa komandu (#%{id})"
+ "ADD": "{agentName} izveidoja jaunu komandu (#{id})",
+ "EDIT": "{agentName} atjaunināja komandu (#{id})",
+ "DELETE": "{agentName} izdzēsa komandu (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} izveidoja jaunu makro (#%{id})",
- "EDIT": "%{agentName} atjaunināja makro (#%{id})",
- "DELETE": "%{agentName} izdzēsa makro (#%{id})"
+ "ADD": "{agentName} izveidoja jaunu makro (#{id})",
+ "EDIT": "{agentName} atjaunināja makro (#{id})",
+ "DELETE": "{agentName} izdzēsa makro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} pievienoja %{user} iesūtnei(#%{inbox_id})",
- "REMOVE": "%{agentName} noņēma %{user} no iesūtnes(#%{inbox_id})"
+ "ADD": "{agentName} pievienoja {user} iesūtnei(#{inbox_id})",
+ "REMOVE": "{agentName} noņēma {user} no iesūtnes(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} pievienoja %{user} komandai(#%{team_id})",
- "REMOVE": "%{agentName} noņēma %{user} no komandas(#%{team_id})"
+ "ADD": "{agentName} pievienoja {user} komandai(#{team_id})",
+ "REMOVE": "{agentName} noņēma {user} no komandas(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} atjaunināja (#%{id}) konta konfigurāciju "
+ "EDIT": "{agentName} atjaunināja (#{id}) konta konfigurāciju "
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/lv/bulkActions.json b/app/javascript/dashboard/i18n/locale/lv/bulkActions.json
index 2ae41de91..6c8c3c42f 100644
--- a/app/javascript/dashboard/i18n/locale/lv/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/lv/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "Izvēlētas %{conversationCount} sarunas",
+ "CONVERSATIONS_SELECTED": "Izvēlētas {conversationCount} sarunas",
"AGENT_SELECT_LABEL": "Izvēlieties aģentu",
- "ASSIGN_CONFIRMATION_LABEL": "Vai patiešām vēlaties piesaistīt %{conversationCount} %{conversationLabel} pie",
- "UNASSIGN_CONFIRMATION_LABEL": "Vai patiešām vēlaties atsaistīt %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Vai patiešām vēlaties piesaistīt {conversationCount} {conversationLabel} pie",
+ "UNASSIGN_CONFIRMATION_LABEL": "Vai patiešām vēlaties atsaistīt {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Atgriezties",
"ASSIGN_LABEL": "Piešķirt",
"YES": "Jā",
diff --git a/app/javascript/dashboard/i18n/locale/lv/contact.json b/app/javascript/dashboard/i18n/locale/lv/contact.json
index b171f0fcf..61e92a7b5 100644
--- a/app/javascript/dashboard/i18n/locale/lv/contact.json
+++ b/app/javascript/dashboard/i18n/locale/lv/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Kopsavilkums",
- "DELETE_WARNING": "Kontaktpersona %{primaryContactName} tiks dzēsta.",
- "ATTRIBUTE_WARNING": "Kontaktpersonas %{primaryContactName} informācija tiks kopēta uz %{parentContactName}."
+ "DELETE_WARNING": "Kontaktpersona {primaryContactName} tiks dzēsta.",
+ "ATTRIBUTE_WARNING": "Kontaktpersonas {primaryContactName} informācija tiks kopēta uz {parentContactName}."
},
"SEARCH": {
"ERROR": "KĻŪDAS_PAZIŅOJUMS"
diff --git a/app/javascript/dashboard/i18n/locale/lv/conversation.json b/app/javascript/dashboard/i18n/locale/lv/conversation.json
index ef159edae..0e3a1e91c 100644
--- a/app/javascript/dashboard/i18n/locale/lv/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/lv/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nav",
"INPUT_PLACEHOLDER": "Izvēlieties prioritāti",
"NO_RESULTS": "Nav atrasts",
- "SUCCESSFUL": "Sarunas Id %{conversationId} prioritāte nomainīta uz %{priority}",
+ "SUCCESSFUL": "Sarunas Id {conversationId} prioritāte nomainīta uz {priority}",
"FAILED": "Nevarēja nomainīt prioritāti. Lūdzu, mēģiniet vēlreiz."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Piešķirt komandu",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Sarunas ID %{conversationId} piešķirts \"%{agentName}\"",
+ "SUCCESFUL": "Sarunas ID {conversationId} piešķirts \"{agentName}\"",
"FAILED": "Nevarēja piešķirt aģentu. Lūdzu, mēģiniet vēlreiz."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Sarunai ar ID %{conversationId} tika piešķirta etiķete #%{labelName}",
+ "SUCCESFUL": "Sarunai ar ID {conversationId} tika piešķirta etiķete #{labelName}",
"FAILED": "Nevarēja piešķirt etiķeti. Lūdzu, mēģiniet vēlreiz."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Sarunai ar ID %{conversationId} tika piešķirta komanda \"%{team}\"",
+ "SUCCESFUL": "Sarunai ar ID {conversationId} tika piešķirta komanda \"{team}\"",
"FAILED": "Nevarēja piešķirt komandu. Lūdzu, mēģiniet vēlreiz."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Sveicināti 👋, Laipni lūdzam %{installationName}!",
- "DESCRIPTION": "Paldies, ka reģistrējāties. Mēs vēlamies, lai Jūs gūtu maksimālu labumu no %{installationName}. Šeit ir dažas lietas, ko varat darīt %{installationName} lai Jūsu pieredze būtu patīkamāka.",
- "GREETING_MORNING": "👋 Labrīt, %{name}. Laipni lūdzam %{installationName}.",
- "GREETING_AFTERNOON": "👋 Labdien, %{name}. Laipni lūdzam %{installationName}.",
- "GREETING_EVENING": "👋 Labvakar, %{name}. Laipni lūdzam %{installationName}.",
+ "TITLE": "Sveicināti 👋, Laipni lūdzam {installationName}!",
+ "DESCRIPTION": "Paldies, ka reģistrējāties. Mēs vēlamies, lai Jūs gūtu maksimālu labumu no {installationName}. Šeit ir dažas lietas, ko varat darīt {installationName} lai Jūsu pieredze būtu patīkamāka.",
+ "GREETING_MORNING": "👋 Labrīt, {name}. Laipni lūdzam {installationName}.",
+ "GREETING_AFTERNOON": "👋 Labdien, {name}. Laipni lūdzam {installationName}.",
+ "GREETING_EVENING": "👋 Labvakar, {name}. Laipni lūdzam {installationName}.",
"READ_LATEST_UPDATES": "Izlasīt mūsu aktuālākos jaunumus",
"ALL_CONVERSATION": {
"TITLE": "Visas Jūsu sarunas vienuviet",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Sarunas dalībnieki",
"NO_RECORDS_FOUND": "Nav atrasts",
"ADD_PARTICIPANTS": "Izvēlieties dalībniekus",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} citi",
- "REMANING_PARTICIPANT_TEXT": "+%{count} cits",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} cilvēki piedalās.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} persona piedalās.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} citi",
+ "REMANING_PARTICIPANT_TEXT": "+{count} cits",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} cilvēki piedalās.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} persona piedalās.",
"NO_PARTICIPANTS_TEXT": "Neviens nepiedalās!",
"WATCH_CONVERSATION": "Pievienoties sarunai",
"YOU_ARE_WATCHING": "Jūs piedalāties",
diff --git a/app/javascript/dashboard/i18n/locale/lv/generalSettings.json b/app/javascript/dashboard/i18n/locale/lv/generalSettings.json
index 19966e45b..04a8ddf5a 100644
--- a/app/javascript/dashboard/i18n/locale/lv/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/lv/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Tagad Jūs varat saņemt e-pasta ziņojumus savā pielāgotajā domēnā."
}
},
- "UPDATE_CHATWOOT": "Ir pieejams Chatwoot %{latestChatwootVersion} jauninājums. Lūdzu, atjauniniet savu programmatūru.",
+ "UPDATE_CHATWOOT": "Ir pieejams Chatwoot {latestChatwootVersion} jauninājums. Lūdzu, atjauniniet savu programmatūru.",
"LEARN_MORE": "Uzzināt vairāk",
"PAYMENT_PENDING": "Jūsu maksājums tiek gaidīts. Lūdzu, atjauniniet savu maksājumu informāciju, lai turpinātu lietot Chatwoot",
"LIMITS_UPGRADE": "Jūsu konts ir pārsniedzis lietošanas ierobežojumus. Lūdzu, uzlabojiet savu abonementu, lai turpinātu izmantot Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/lv/helpCenter.json b/app/javascript/dashboard/i18n/locale/lv/helpCenter.json
index d1ca31ed2..27de583c7 100644
--- a/app/javascript/dashboard/i18n/locale/lv/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/lv/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Bez kategorijas",
- "SEARCH_RESULTS": "Meklēšanas rezultāti vaicājumam %{query}",
+ "SEARCH_RESULTS": "Meklēšanas rezultāti vaicājumam {query}",
"EMPTY_TEXT": "Meklēt rakstus, ko ievietot atbildēs.",
"SEARCH_LOADER": "Meklēšana...",
"INSERT_ARTICLE": "Ievietot",
@@ -250,13 +250,13 @@
"DOMAIN": {
"LABEL": "Pielāgots domēns",
"PLACEHOLDER": "Portāla pielāgots domēns",
- "HELP_TEXT": "Pievienot tikai tad, ja vēlaties saviem portāliem izmantot pielāgotu domēnu. Piemēram: %{exampleURL}",
+ "HELP_TEXT": "Pievienot tikai tad, ja vēlaties saviem portāliem izmantot pielāgotu domēnu. Piemēram: {exampleURL}",
"ERROR": "Ievadiet derīgu domēna URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Mājaslapas saite",
"PLACEHOLDER": "Portāla mājaslapas saite",
- "HELP_TEXT": "Saite, ko izmanto lai atgrieztos no portāla uz sākumlapu. Piemēram: %{exampleURL}",
+ "HELP_TEXT": "Saite, ko izmanto lai atgrieztos no portāla uz sākumlapu. Piemēram: {exampleURL}",
"ERROR": "Ievadiet derīgu sākumlapas URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/lv/integrationApps.json b/app/javascript/dashboard/i18n/locale/lv/integrationApps.json
index d0f246695..4d10345c6 100644
--- a/app/javascript/dashboard/i18n/locale/lv/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/lv/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Notiek Integrāciju Iegūšana",
- "NO_HOOK_CONFIGURED": "Šajā kontā nav nokonfigurēta neviena %{integrationId} integrācija.",
+ "NO_HOOK_CONFIGURED": "Šajā kontā nav nokonfigurēta neviena {integrationId} integrācija.",
"HEADER": "Lietojumprogrammas",
"STATUS": {
"ENABLED": "Iespējots",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Atvienot"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow ir dabiskas valodas izpratnes platforma, kas ļauj viegli izveidot un integrēt sarunvalodas lietotāja interfeisu jūsu mobilajā lietotnē, tīmekļa lietojumprogrammā, ierīcē, robotprogrammā, interaktīvā balss atbildes sistēmā utt.
Dialogflow integrācija ar %{installationName} ļauj piesaistīt Dialogflow robotam Jūsu Iesūtnes, kas savukārt ļauj robotam sākotnēji apstrādāt vaicājumus un nepieciešamības gadījumā nodot tos aģentam. Dialogflow var izmantot lai kvalificētu izpildāmos darbus un tādā veidā samazinātu aģentu darba slodzi, sniedzot atbildes uz bieži uzdotajiem jautājumiem utt.
Lai pievienotu Dialogflow, Jums ir jāizveido servisa konts savā Google projekta konsolē un jākopīgo akreditācijas dati. Lai iegūtu papildu informāciju, lūdzu, skatiet Dialogflow dokumentāciju."
+ "DIALOGFLOW": "Dialogflow ir dabiskas valodas izpratnes platforma, kas ļauj viegli izveidot un integrēt sarunvalodas lietotāja interfeisu jūsu mobilajā lietotnē, tīmekļa lietojumprogrammā, ierīcē, robotprogrammā, interaktīvā balss atbildes sistēmā utt.
Dialogflow integrācija ar {installationName} ļauj piesaistīt Dialogflow robotam Jūsu Iesūtnes, kas savukārt ļauj robotam sākotnēji apstrādāt vaicājumus un nepieciešamības gadījumā nodot tos aģentam. Dialogflow var izmantot lai kvalificētu izpildāmos darbus un tādā veidā samazinātu aģentu darba slodzi, sniedzot atbildes uz bieži uzdotajiem jautājumiem utt.
Lai pievienotu Dialogflow, Jums ir jāizveido servisa konts savā Google projekta konsolē un jākopīgo akreditācijas dati. Lai iegūtu papildu informāciju, lūdzu, skatiet Dialogflow dokumentāciju."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/lv/integrations.json b/app/javascript/dashboard/i18n/locale/lv/integrations.json
index f189f05f8..a438fceb9 100644
--- a/app/javascript/dashboard/i18n/locale/lv/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/lv/integrations.json
@@ -31,7 +31,7 @@
},
"END_POINT": {
"LABEL": "Webhook URL",
- "PLACEHOLDER": "Piemēram: %{webhookExampleURL}",
+ "PLACEHOLDER": "Piemēram: {webhookExampleURL}",
"ERROR": "Lūdzu, ievadiet derīgu URL"
},
"EDIT_SUBMIT": "Atjaunināt webhook",
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Apstiprināt Dzēšanu",
- "MESSAGE": "Vai tiešām vēlaties izdzēst webhook? (%{webhookURL})",
+ "MESSAGE": "Vai tiešām vēlaties izdzēst webhook? ({webhookURL})",
"YES": "Jā, Dzēst ",
"NO": "Nē, Paturēt"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "Kā izmantot Slack integrāciju?",
- "BODY": "Izmantojot šo integrāciju, visas Jūsu ienākošās sarunas tiks sinhronizētas ar Jūsu Slack workspace kanālu ***%{selectedChannelName}***. Jūs varat pārvaldīt visas savas sarunas ar klientiem savā kanālā un nekad nepalaist garām nevienu ziņojumu.\n\nŠeit ir galvenās integrācijas iezīmes:\n\n**Atbildēt uz sarunām no Slack:** Lai atbildētu uz sarunu Slack kanālā ***%{selectedChannelName}***, uzrakstiet savu ziņojumu un nosūtiet to kā pavedienu. Tas nosūtīs atbildi klientam, izmantojot Chatwoot. Tas ir tik vienkārši!\n\n **Izveidot privātas piezīmes:** Ja vēlaties izveidot privātas piezīmes, nevis atbildes, sāciet ziņojumu ar ***`note:`***. Tas nodrošina, ka jūsu ziņojums ir privāts un nebūs redzams klientam.\n\n**Asociēt aģenta profilu:** Ja personai, kas atbildēja Slack kanālā, ir aģenta profils pakalpojumā Chatwoot, ar tādu pašu e-pasta adresi, atbildes tiks automātiski asociētas ar šo aģenta profilu. Tas nozīmē, ka varat viegli izsekot kurš ko teica un kad. No otras puses, ja atbildētājam nav asociēta aģenta profila, atbildes klientam tiks rādītas no robotprogrammatūras profila.",
+ "BODY": "Izmantojot šo integrāciju, visas Jūsu ienākošās sarunas tiks sinhronizētas ar Jūsu Slack workspace kanālu ***{selectedChannelName}***. Jūs varat pārvaldīt visas savas sarunas ar klientiem savā kanālā un nekad nepalaist garām nevienu ziņojumu.\n\nŠeit ir galvenās integrācijas iezīmes:\n\n**Atbildēt uz sarunām no Slack:** Lai atbildētu uz sarunu Slack kanālā ***{selectedChannelName}***, uzrakstiet savu ziņojumu un nosūtiet to kā pavedienu. Tas nosūtīs atbildi klientam, izmantojot Chatwoot. Tas ir tik vienkārši!\n\n **Izveidot privātas piezīmes:** Ja vēlaties izveidot privātas piezīmes, nevis atbildes, sāciet ziņojumu ar ***`note:`***. Tas nodrošina, ka jūsu ziņojums ir privāts un nebūs redzams klientam.\n\n**Asociēt aģenta profilu:** Ja personai, kas atbildēja Slack kanālā, ir aģenta profils pakalpojumā Chatwoot, ar tādu pašu e-pasta adresi, atbildes tiks automātiski asociētas ar šo aģenta profilu. Tas nozīmē, ka varat viegli izsekot kurš ko teica un kad. No otras puses, ja atbildētājam nav asociēta aģenta profila, atbildes klientam tiks rādītas no robotprogrammatūras profila.",
"SELECTED": "izvēlēts"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Palīgs",
- "WITH_AI": " %{option} ar AI ",
+ "WITH_AI": " {option} ar AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Atbildes Ieteikums",
"SUMMARIZE": "Apkopot",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Jā, dzēst",
"CONFIRM_NO": "Nē, paturēt",
"TITLE": "Apstipriniet dzēšanu",
- "MESSAGE": "Vai tiešām vēlaties izdzēst lietotni - %{appName}?",
+ "MESSAGE": "Vai tiešām vēlaties izdzēst lietotni - {appName}?",
"API_SUCCESS": "Informācijas paneļa lietotne ir veiksmīgi izdzēsta",
"API_ERROR": "Mēs nevarējām izdzēst lietotni. Lūdzu, vēlāk pamēģiniet vēlreiz"
}
@@ -235,7 +235,7 @@
"ERROR": "Lineāru problēmu iegūšanas laikā radās kļūda. Lūdzu, mēģiniet vēlreiz",
"LINK_SUCCESS": "Problēma ir veiksmīgi sasaistīta",
"LINK_ERROR": "Sasaistot problēmu radās kļūda. Lūdzu, mēģiniet vēlreiz",
- "LINK_TITLE": "Saruna (#%{conversationId}) ar %{name}"
+ "LINK_TITLE": "Saruna (#{conversationId}) ar {name}"
},
"ADD_OR_LINK": {
"TITLE": "Izveidot/saistīt lineāru problēmu",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritāte",
"ASSIGNEE": "Uzdevuma saņēmējs",
"LABELS": "Etiķetes",
- "CREATED_AT": "Izveidots %{createdAt}"
+ "CREATED_AT": "Izveidots {createdAt}"
},
"UNLINK": {
"TITLE": "Atsaistīt",
diff --git a/app/javascript/dashboard/i18n/locale/lv/report.json b/app/javascript/dashboard/i18n/locale/lv/report.json
index 7d0a00c58..b50bc67fe 100644
--- a/app/javascript/dashboard/i18n/locale/lv/report.json
+++ b/app/javascript/dashboard/i18n/locale/lv/report.json
@@ -23,13 +23,13 @@
"NAME": "Pirmās Atbildes Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Atrisināšanas Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Atrisināšanas Laiks ir %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Atrisināšanas Laiks ir {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Atrisināšanas Skaits",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Klienta gaidīšanas laiks",
- "TOOLTIP_TEXT": "Gaidīšanas laiks ir %{metricValue} (pamatojoties uz %{conversationCount} atbildēm)"
+ "TOOLTIP_TEXT": "Gaidīšanas laiks ir {metricValue} (pamatojoties uz {conversationCount} atbildēm)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Pirmās Atbildes Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_TIME": {
"NAME": "Atrisināšanas Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Atrisināšanas Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Atrisināšanas Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_COUNT": {
"NAME": "Atrisināšanas Skaits",
@@ -234,13 +234,13 @@
"NAME": "Pirmās Atbildes Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_TIME": {
"NAME": "Atrisināšanas Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Atrisināšanas Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Atrisināšanas Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_COUNT": {
"NAME": "Atrisināšanas Skaits",
@@ -301,13 +301,13 @@
"NAME": "Pirmās Atbildes Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_TIME": {
"NAME": "Atrisināšanas Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Atrisināšanas Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Atrisināšanas Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_COUNT": {
"NAME": "Atrisināšanas Skaits",
@@ -368,13 +368,13 @@
"NAME": "Pirmās Atbildes Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Pirmās Atbildes Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_TIME": {
"NAME": "Atrisināšanas Laiks",
"DESC": "( Vidēji )",
"INFO_TEXT": "Kopējais aprēķiniem izmantoto sarunu skaits:",
- "TOOLTIP_TEXT": "Atrisināšanas Laiks ir %{metricValue} (pamatojoties uz %{conversationCount} sarunām)"
+ "TOOLTIP_TEXT": "Atrisināšanas Laiks ir {metricValue} (pamatojoties uz {conversationCount} sarunām)"
},
"RESOLUTION_COUNT": {
"NAME": "Atrisināšanas Skaits",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Sarunu Satiksme",
"NO_CONVERSATIONS": "Nav sarunu",
- "CONVERSATION": "%{count} saruna",
- "CONVERSATIONS": "%{count} sarunas",
+ "CONVERSATION": "{count} saruna",
+ "CONVERSATIONS": "{count} sarunas",
"DOWNLOAD_REPORT": "Lejupielādēt atskaiti"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/lv/search.json b/app/javascript/dashboard/i18n/locale/lv/search.json
index a8bdb8fe0..f75cb765b 100644
--- a/app/javascript/dashboard/i18n/locale/lv/search.json
+++ b/app/javascript/dashboard/i18n/locale/lv/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Ziņojumi"
},
"SEARCHING_DATA": "Meklēšana",
- "EMPTY_STATE": "Vaicājumam '%{query}' nav atrasts neviens %{item} vienums",
- "EMPTY_STATE_FULL": "Vaicājumam '%{query}' nav atrasts neviens rezultāts",
+ "EMPTY_STATE": "Vaicājumam '{query}' nav atrasts neviens {item} vienums",
+ "EMPTY_STATE_FULL": "Vaicājumam '{query}' nav atrasts neviens rezultāts",
"PLACEHOLDER_KEYBINDING": "/ fokusēt",
"INPUT_PLACEHOLDER": "Ievadiet 3, vai vairāk, rakstzīmes, lai meklētu",
"EMPTY_STATE_DEFAULT": "Lai iegūtu labākus meklēšanas rezultātus, meklējiet pēc sarunas Id, e-pasta, tālruņa numura vai ziņām. ",
diff --git a/app/javascript/dashboard/i18n/locale/lv/settings.json b/app/javascript/dashboard/i18n/locale/lv/settings.json
index 84fdf9ae9..02cee5c9e 100644
--- a/app/javascript/dashboard/i18n/locale/lv/settings.json
+++ b/app/javascript/dashboard/i18n/locale/lv/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Norēķini",
"CURRENT_PLAN": {
"TITLE": "Pašreizējais Norēķinu Plāns",
- "PLAN_NOTE": "Šobrīd Jūs abonējat **%{plan}** plānu ar **%{quantity}** licencēm"
+ "PLAN_NOTE": "Šobrīd Jūs abonējat **{plan}** plānu ar **{quantity}** licencēm"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Pārvaldīt savu abonementu",
diff --git a/app/javascript/dashboard/i18n/locale/lv/teamsSettings.json b/app/javascript/dashboard/i18n/locale/lv/teamsSettings.json
index 6a6b0742c..2ed7845cb 100644
--- a/app/javascript/dashboard/i18n/locale/lv/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/lv/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Pievienot komandai aģentus",
- "TITLE": "Pievienot aģentus komandai - %{teamName}",
+ "TITLE": "Pievienot aģentus komandai - {teamName}",
"DESC": "Pievienot aģentus savai jaunizveidotajai komandai. Tas ļauj sarunās sadarboties kā komandai, kā arī saņemt paziņojumus par jauniem notikumiem tajā pašā sarunā."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Atjaunināt aģentus komandā",
- "TITLE": "Pievienot aģentus komandai - %{teamName}",
+ "TITLE": "Pievienot aģentus komandai - {teamName}",
"DESC": "Pievienot aģentus savai jaunizveidotajai komandai. Visi pievienotie aģenti tiks informēti, kad saruna tiks piešķirta šai komandai."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Notiek aģentu pievienošana Jūsu komandai...",
"SELECT": "izvēlēties",
"SELECT_ALL": "izvēlēties visus aģentus",
- "SELECTED_COUNT": "%{selected} no %{total} aģentiem ir izvēlēti."
+ "SELECTED_COUNT": "{selected} no {total} aģentiem ir izvēlēti."
},
"ADD": {
- "TITLE": "Pievienot aģentus komandai - %{teamName}",
+ "TITLE": "Pievienot aģentus komandai - {teamName}",
"DESC": "Pievienot aģentus savai jaunizveidotajai komandai. Tas ļauj sarunās sadarboties kā komandai, tā arī saņemt paziņojumus par jauniem notikumiem tajā pašā sarunā.",
"SELECT": "izvēlēties",
"SELECT_ALL": "izvēlēties visus aģentus",
- "SELECTED_COUNT": "%{selected} no %{total} aģentiem ir atlasīti.",
+ "SELECTED_COUNT": "{selected} no {total} aģentiem ir atlasīti.",
"BUTTON_TEXT": "Pievienot aģentus",
"AGENT_VALIDATION_ERROR": "Izvēlieties vismaz vienu aģentu."
},
diff --git a/app/javascript/dashboard/i18n/locale/lv/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/lv/whatsappTemplates.json
index 5efbf01eb..c2ad34cd9 100644
--- a/app/javascript/dashboard/i18n/locale/lv/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/lv/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "WhatsApp Veidnes",
"SUBTITLE": "Izvēlieties WhatsApp veidni, kuru vēlaties nosūtīt",
- "TEMPLATE_SELECTED_SUBTITLE": "Apstrādāt %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Apstrādāt {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Meklēt Veidnes",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Mainīgie",
- "VARIABLE_PLACEHOLDER": "Ievadiet %{variable} vērtību",
+ "VARIABLE_PLACEHOLDER": "Ievadiet {variable} vērtību",
"GO_BACK_LABEL": "Atgriezties",
"SEND_MESSAGE_LABEL": "Sūtīt Ziņojumu",
"FORM_ERROR_MESSAGE": "Lūdzu, pirms nosūtīšanas aizpildiet visus mainīgos"
diff --git a/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json
index a359bf75c..86fa7b9ae 100644
--- a/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "നിങ്ങൾക്ക് ഇല്ലാതാക്കണമെന്ന് തീർച്ചയാണോ - %{attributeName}",
+ "TITLE": "നിങ്ങൾക്ക് ഇല്ലാതാക്കണമെന്ന് തീർച്ചയാണോ - {attributeName}",
"PLACE_HOLDER": "സ്ഥിരീകരിക്കാൻ {attributeName} എന്ന് ടൈപ്പ് ചെയ്യുക",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "ഇല്ലാതാക്കുക ",
diff --git a/app/javascript/dashboard/i18n/locale/ml/auditLogs.json b/app/javascript/dashboard/i18n/locale/ml/auditLogs.json
index c465b2a2d..baa341ee4 100644
--- a/app/javascript/dashboard/i18n/locale/ml/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ml/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ml/bulkActions.json b/app/javascript/dashboard/i18n/locale/ml/bulkActions.json
index f2c899b50..d090ef440 100644
--- a/app/javascript/dashboard/i18n/locale/ml/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ml/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "ഏജന്റിനെ തിരഞ്ഞെടുക്കുക",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "നിയോഗിക്കുക",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ml/contact.json b/app/javascript/dashboard/i18n/locale/ml/contact.json
index 12d3153b4..07d3f1537 100644
--- a/app/javascript/dashboard/i18n/locale/ml/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ml/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ml/conversation.json b/app/javascript/dashboard/i18n/locale/ml/conversation.json
index 5ac4f2881..32e379541 100644
--- a/app/javascript/dashboard/i18n/locale/ml/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ml/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "ഒന്നുമില്ല",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "ഒരു ഫലവും കണ്ടെത്താനായില്ല",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "ഒരു ഫലവും കണ്ടെത്താനായില്ല",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ml/generalSettings.json b/app/javascript/dashboard/i18n/locale/ml/generalSettings.json
index dae202760..1d8b7fd75 100644
--- a/app/javascript/dashboard/i18n/locale/ml/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ml/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "നിങ്ങളുടെ ഇഷ്ടാനുസൃത ഡൊമെയ്നിൽ നിങ്ങൾക്ക് ഇപ്പോൾ ഇമെയിലുകൾ സ്വീകരിക്കാൻ കഴിയും."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ml/helpCenter.json b/app/javascript/dashboard/i18n/locale/ml/helpCenter.json
index 9d1df504b..e93d1c306 100644
--- a/app/javascript/dashboard/i18n/locale/ml/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ml/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ml/integrationApps.json b/app/javascript/dashboard/i18n/locale/ml/integrationApps.json
index 694b691cc..d9d3c7a19 100644
--- a/app/javascript/dashboard/i18n/locale/ml/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ml/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "പ്രവർത്തനക്ഷമമാക്കി",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ml/integrations.json b/app/javascript/dashboard/i18n/locale/ml/integrations.json
index 3bf6af427..a312135ae 100644
--- a/app/javascript/dashboard/i18n/locale/ml/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ml/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "ഇല്ലാതാക്കൽ സ്ഥിരീകരിക്കുക",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "അതെ, ഇല്ലാതാക്കുക ",
"NO": "ഇല്ല, സൂക്ഷിക്കുക"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "ലേബലുകൾ",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ml/report.json b/app/javascript/dashboard/i18n/locale/ml/report.json
index 95fa3eec4..cdd01e6a1 100644
--- a/app/javascript/dashboard/i18n/locale/ml/report.json
+++ b/app/javascript/dashboard/i18n/locale/ml/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "മിഴിവ് സമയം",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "മിഴിവ് എണ്ണം",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "മിഴിവ് സമയം",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "മിഴിവ് എണ്ണം",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "മിഴിവ് സമയം",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "മിഴിവ് എണ്ണം",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "മിഴിവ് സമയം",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "മിഴിവ് എണ്ണം",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "മിഴിവ് സമയം",
"DESC": "( ശരാശരി )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "മിഴിവ് എണ്ണം",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ml/search.json b/app/javascript/dashboard/i18n/locale/ml/search.json
index 5f8b71a18..ea4e6673c 100644
--- a/app/javascript/dashboard/i18n/locale/ml/search.json
+++ b/app/javascript/dashboard/i18n/locale/ml/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ml/settings.json b/app/javascript/dashboard/i18n/locale/ml/settings.json
index f6b912653..b8dee2bd8 100644
--- a/app/javascript/dashboard/i18n/locale/ml/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ml/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ml/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ml/teamsSettings.json
index 808bff3b6..a1097ed46 100644
--- a/app/javascript/dashboard/i18n/locale/ml/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ml/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "ഏജന്റുമാരെ ചേർക്കുക",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ml/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ml/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/ml/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ml/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/ms/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ms/attributesMgmt.json
index 92f20973b..8429c3632 100644
--- a/app/javascript/dashboard/i18n/locale/ms/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ms/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/ms/auditLogs.json b/app/javascript/dashboard/i18n/locale/ms/auditLogs.json
index 7c3029c9d..e2ec380a9 100644
--- a/app/javascript/dashboard/i18n/locale/ms/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ms/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ms/bulkActions.json b/app/javascript/dashboard/i18n/locale/ms/bulkActions.json
index e1c81f468..18476066b 100644
--- a/app/javascript/dashboard/i18n/locale/ms/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ms/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Pilih ejen",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ms/contact.json b/app/javascript/dashboard/i18n/locale/ms/contact.json
index b995e420a..d666a4e57 100644
--- a/app/javascript/dashboard/i18n/locale/ms/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ms/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ms/conversation.json b/app/javascript/dashboard/i18n/locale/ms/conversation.json
index 1952fde0a..e562d5771 100644
--- a/app/javascript/dashboard/i18n/locale/ms/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ms/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Tiada",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Tiada dijumpa",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Tiada dijumpa",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ms/generalSettings.json b/app/javascript/dashboard/i18n/locale/ms/generalSettings.json
index df78dcafe..c8500f165 100644
--- a/app/javascript/dashboard/i18n/locale/ms/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ms/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ms/helpCenter.json b/app/javascript/dashboard/i18n/locale/ms/helpCenter.json
index c0c1f6640..4052c3d8b 100644
--- a/app/javascript/dashboard/i18n/locale/ms/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ms/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ms/integrationApps.json b/app/javascript/dashboard/i18n/locale/ms/integrationApps.json
index df25d3fca..f1d5ac406 100644
--- a/app/javascript/dashboard/i18n/locale/ms/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ms/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ms/integrations.json b/app/javascript/dashboard/i18n/locale/ms/integrations.json
index 4916f0cb4..8362ccba9 100644
--- a/app/javascript/dashboard/i18n/locale/ms/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ms/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Pasti Padamkan",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Ya, Padamkan ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Label",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ms/report.json b/app/javascript/dashboard/i18n/locale/ms/report.json
index a20600006..7a3122087 100644
--- a/app/javascript/dashboard/i18n/locale/ms/report.json
+++ b/app/javascript/dashboard/i18n/locale/ms/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ms/search.json b/app/javascript/dashboard/i18n/locale/ms/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/ms/search.json
+++ b/app/javascript/dashboard/i18n/locale/ms/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ms/settings.json b/app/javascript/dashboard/i18n/locale/ms/settings.json
index 1ee63048f..699d2bc50 100644
--- a/app/javascript/dashboard/i18n/locale/ms/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ms/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ms/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ms/teamsSettings.json
index 12185db3d..d41ab05d9 100644
--- a/app/javascript/dashboard/i18n/locale/ms/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ms/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ms/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ms/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/ms/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ms/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/ne/auditLogs.json b/app/javascript/dashboard/i18n/locale/ne/auditLogs.json
index 7f412b4c0..3198c0fed 100644
--- a/app/javascript/dashboard/i18n/locale/ne/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ne/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ne/bulkActions.json b/app/javascript/dashboard/i18n/locale/ne/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/ne/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ne/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ne/contact.json b/app/javascript/dashboard/i18n/locale/ne/contact.json
index ae4d3e41b..a1592bf88 100644
--- a/app/javascript/dashboard/i18n/locale/ne/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ne/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ne/conversation.json b/app/javascript/dashboard/i18n/locale/ne/conversation.json
index c234d0616..056067a00 100644
--- a/app/javascript/dashboard/i18n/locale/ne/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ne/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ne/generalSettings.json b/app/javascript/dashboard/i18n/locale/ne/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/ne/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ne/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ne/helpCenter.json b/app/javascript/dashboard/i18n/locale/ne/helpCenter.json
index cebfb8f2a..e2574e852 100644
--- a/app/javascript/dashboard/i18n/locale/ne/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ne/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ne/integrationApps.json b/app/javascript/dashboard/i18n/locale/ne/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/ne/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ne/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ne/integrations.json b/app/javascript/dashboard/i18n/locale/ne/integrations.json
index 2f9c8371b..22957476b 100644
--- a/app/javascript/dashboard/i18n/locale/ne/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ne/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ne/report.json b/app/javascript/dashboard/i18n/locale/ne/report.json
index b27417c82..cb7f1d8fe 100644
--- a/app/javascript/dashboard/i18n/locale/ne/report.json
+++ b/app/javascript/dashboard/i18n/locale/ne/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ne/search.json b/app/javascript/dashboard/i18n/locale/ne/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/ne/search.json
+++ b/app/javascript/dashboard/i18n/locale/ne/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ne/settings.json b/app/javascript/dashboard/i18n/locale/ne/settings.json
index 915c2758f..1739b0929 100644
--- a/app/javascript/dashboard/i18n/locale/ne/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ne/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ne/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ne/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/ne/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ne/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ne/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ne/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/ne/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ne/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json
index 831d6343a..526420611 100644
--- a/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Kan het aangepaste attribuut niet verwijderen. Probeer het opnieuw."
},
"CONFIRM": {
- "TITLE": "Weet u zeker dat u wilt verwijderen - %{attributeName}",
+ "TITLE": "Weet u zeker dat u wilt verwijderen - {attributeName}",
"PLACE_HOLDER": "Voer {attributeName} in om te bevestigen",
"MESSAGE": "Verwijderen zal het aangepaste attribuut verwijderen",
"YES": "Verwijderen ",
diff --git a/app/javascript/dashboard/i18n/locale/nl/auditLogs.json b/app/javascript/dashboard/i18n/locale/nl/auditLogs.json
index 1e5d4c096..a5620389d 100644
--- a/app/javascript/dashboard/i18n/locale/nl/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/nl/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Systeem",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} heeft een nieuwe automatiseringsregel aangemaakt (#%{id})",
- "EDIT": "%{agentName} heeft een automatiseringsregel bijgewerkt (#%{id})",
- "DELETE": "%{agentName} heeft een automatiseringsregel verwijderd (#%{id})"
+ "ADD": "{agentName} heeft een nieuwe automatiseringsregel aangemaakt (#{id})",
+ "EDIT": "{agentName} heeft een automatiseringsregel bijgewerkt (#{id})",
+ "DELETE": "{agentName} heeft een automatiseringsregel verwijderd (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} heeft %{invitee} uitgenodigd voor het account als een %{role}",
+ "ADD": "{agentName} heeft {invitee} uitgenodigd voor het account als een {role}",
"EDIT": {
- "SELF": "%{agentName} heeft zijn %{attributes} gewijzigd naar %{values}",
- "OTHER": "%{agentName} heeft %{attributes} van %{user} gewijzigd naar %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} heeft zijn {attributes} gewijzigd naar {values}",
+ "OTHER": "{agentName} heeft {attributes} van {user} gewijzigd naar {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} heeft een nieuwe inbox aangemaakt (#%{id})",
- "EDIT": "%{agentName} heeft een inbox bijgewerkt (#%{id})",
- "DELETE": "%{agentName} heeft een inbox verwijderd (#%{id})"
+ "ADD": "{agentName} heeft een nieuwe inbox aangemaakt (#{id})",
+ "EDIT": "{agentName} heeft een inbox bijgewerkt (#{id})",
+ "DELETE": "{agentName} heeft een inbox verwijderd (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} heeft een nieuwe webhook aangemaakt (#%{id})",
- "EDIT": "%{agentName} heeft een webhook bijgewerkt (#%{id})",
- "DELETE": "%{agentName} heeft een webhook verwijderd (#%{id})"
+ "ADD": "{agentName} heeft een nieuwe webhook aangemaakt (#{id})",
+ "EDIT": "{agentName} heeft een webhook bijgewerkt (#{id})",
+ "DELETE": "{agentName} heeft een webhook verwijderd (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} is ingelogd",
- "SIGN_OUT": "%{agentName} heeft zich afgemeld"
+ "SIGN_IN": "{agentName} is ingelogd",
+ "SIGN_OUT": "{agentName} heeft zich afgemeld"
},
"TEAM": {
- "ADD": "%{agentName} heeft een nieuw team aangemaakt (#%{id})",
- "EDIT": "%{agentName} heeft een team bijgewerkt (#%{id})",
- "DELETE": "%{agentName} heeft een team verwijderd (#%{id})"
+ "ADD": "{agentName} heeft een nieuw team aangemaakt (#{id})",
+ "EDIT": "{agentName} heeft een team bijgewerkt (#{id})",
+ "DELETE": "{agentName} heeft een team verwijderd (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} heeft een nieuwe macro aangemaakt (#%{id})",
- "EDIT": "%{agentName} heeft een macro bijgewerkt (#%{id})",
- "DELETE": "%{agentName} heeft een macro verwijderd (#%{id})"
+ "ADD": "{agentName} heeft een nieuwe macro aangemaakt (#{id})",
+ "EDIT": "{agentName} heeft een macro bijgewerkt (#{id})",
+ "DELETE": "{agentName} heeft een macro verwijderd (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} heeft %{user} toegevoegd aan de inbox (#%{inbox_id})",
- "REMOVE": "%{agentName} heeft %{user} verwijderd uit de inbox (#%{inbox_id})"
+ "ADD": "{agentName} heeft {user} toegevoegd aan de inbox (#{inbox_id})",
+ "REMOVE": "{agentName} heeft {user} verwijderd uit de inbox (#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} heeft %{user} toegevoegd aan het team (#%{team_id})",
- "REMOVE": "%{agentName} heeft %{user} verwijderd van het team (#%{team_id})"
+ "ADD": "{agentName} heeft {user} toegevoegd aan het team (#{team_id})",
+ "REMOVE": "{agentName} heeft {user} verwijderd van het team (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} heeft de accountconfiguratie bijgewerkt (#%{id})"
+ "EDIT": "{agentName} heeft de accountconfiguratie bijgewerkt (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/nl/bulkActions.json b/app/javascript/dashboard/i18n/locale/nl/bulkActions.json
index e56cfc60a..770390a1f 100644
--- a/app/javascript/dashboard/i18n/locale/nl/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/nl/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} gesprekken geselecteerd",
+ "CONVERSATIONS_SELECTED": "{conversationCount} gesprekken geselecteerd",
"AGENT_SELECT_LABEL": "Selecteer agent",
- "ASSIGN_CONFIRMATION_LABEL": "Weet u zeker dat u %{conversationCount} %{conversationLabel} wilt toewijzen aan",
- "UNASSIGN_CONFIRMATION_LABEL": "Weet u zeker dat u %{conversationCount} %{conversationLabel} wilt ontkoppelen?",
+ "ASSIGN_CONFIRMATION_LABEL": "Weet u zeker dat u {conversationCount} {conversationLabel} wilt toewijzen aan",
+ "UNASSIGN_CONFIRMATION_LABEL": "Weet u zeker dat u {conversationCount} {conversationLabel} wilt ontkoppelen?",
"GO_BACK_LABEL": "Ga terug",
"ASSIGN_LABEL": "Toewijzen",
"YES": "Ja",
diff --git a/app/javascript/dashboard/i18n/locale/nl/contact.json b/app/javascript/dashboard/i18n/locale/nl/contact.json
index 1ebcaf7b0..dfc4707ea 100644
--- a/app/javascript/dashboard/i18n/locale/nl/contact.json
+++ b/app/javascript/dashboard/i18n/locale/nl/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Samenvatting",
- "DELETE_WARNING": "Contact van %{primaryContactName} zal worden verwijderd.",
- "ATTRIBUTE_WARNING": "Contactgegevens van %{primaryContactName} worden gekopieerd naar %{parentContactName}."
+ "DELETE_WARNING": "Contact van {primaryContactName} zal worden verwijderd.",
+ "ATTRIBUTE_WARNING": "Contactgegevens van {primaryContactName} worden gekopieerd naar {parentContactName}."
},
"SEARCH": {
"ERROR": "FOUT_BERICHT"
diff --git a/app/javascript/dashboard/i18n/locale/nl/conversation.json b/app/javascript/dashboard/i18n/locale/nl/conversation.json
index db88e1f3c..140013323 100644
--- a/app/javascript/dashboard/i18n/locale/nl/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/nl/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Geen",
"INPUT_PLACEHOLDER": "Selecteer prioriteit",
"NO_RESULTS": "Geen resultaten gevonden",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Team toewijzen",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Gesprek id %{conversationId} toegewezen aan \"%{agentName}\"",
+ "SUCCESFUL": "Gesprek id {conversationId} toegewezen aan \"{agentName}\"",
"FAILED": "Kan agent niet toewijzen. Probeer het opnieuw."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Lees onze laatste updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Geen resultaten gevonden",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/nl/generalSettings.json b/app/javascript/dashboard/i18n/locale/nl/generalSettings.json
index c6a68c9e8..a13c1abcf 100644
--- a/app/javascript/dashboard/i18n/locale/nl/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/nl/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/nl/helpCenter.json b/app/javascript/dashboard/i18n/locale/nl/helpCenter.json
index 91791c67c..2c1677a2e 100644
--- a/app/javascript/dashboard/i18n/locale/nl/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/nl/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Zoeken...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/nl/integrationApps.json b/app/javascript/dashboard/i18n/locale/nl/integrationApps.json
index 5679b7f74..16ce4308d 100644
--- a/app/javascript/dashboard/i18n/locale/nl/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/nl/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Integraties ophalen",
- "NO_HOOK_CONFIGURED": "Er zijn geen %{integrationId} integraties geconfigureerd in dit account.",
+ "NO_HOOK_CONFIGURED": "Er zijn geen {integrationId} integraties geconfigureerd in dit account.",
"HEADER": "Applicaties",
"STATUS": {
"ENABLED": "Ingeschakeld",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Verbinding verbreken"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is een natuurlijk talenbegrip platform dat het makkelijk maakt om een conversatie-interface te ontwerpen en te integreren in uw mobiele app, Webapplicatie, apparaat, bot, interactieve stem responssysteem, enzovoort.
Dialogflow integratie met %{installationName} stelt u in staat een Dialogflow bot met uw inboxen te configureren, die de bot in staat stelt de zoekopdrachten in eerste instantie af te handelen en deze aan een agent over te leveren indien nodig. De dialoogstroom kan worden gebruikt om de lood te kwalificeren, de werklast van agenten te verminderen door veelgestelde vragen te stellen, enzovoort.
Om Dialogflow toe te voegen, moet u een Serviceaccount aanmaken in uw Google-projectconsole en de referenties delen. Raadpleeg de Dialogflow documenten voor meer informatie."
+ "DIALOGFLOW": "Dialogflow is een natuurlijk talenbegrip platform dat het makkelijk maakt om een conversatie-interface te ontwerpen en te integreren in uw mobiele app, Webapplicatie, apparaat, bot, interactieve stem responssysteem, enzovoort.
Dialogflow integratie met {installationName} stelt u in staat een Dialogflow bot met uw inboxen te configureren, die de bot in staat stelt de zoekopdrachten in eerste instantie af te handelen en deze aan een agent over te leveren indien nodig. De dialoogstroom kan worden gebruikt om de lood te kwalificeren, de werklast van agenten te verminderen door veelgestelde vragen te stellen, enzovoort.
Om Dialogflow toe te voegen, moet u een Serviceaccount aanmaken in uw Google-projectconsole en de referenties delen. Raadpleeg de Dialogflow documenten voor meer informatie."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/nl/integrations.json b/app/javascript/dashboard/i18n/locale/nl/integrations.json
index 05e47217b..658960fda 100644
--- a/app/javascript/dashboard/i18n/locale/nl/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/nl/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Verwijdering bevestigen",
- "MESSAGE": "Weet je zeker dat je de webhook wilt verwijderen? (%{webhookURL})",
+ "MESSAGE": "Weet je zeker dat je de webhook wilt verwijderen? ({webhookURL})",
"YES": "Ja, verwijderen ",
"NO": "Nee, Bewaar het"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assistent",
- "WITH_AI": " %{option} met AI ",
+ "WITH_AI": " {option} met AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Antwoord suggestie",
"SUMMARIZE": "Samenvatten",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Ja, verwijderen",
"CONFIRM_NO": "Nee, behouden",
"TITLE": "Verwijdering bevestigen",
- "MESSAGE": "Weet u zeker dat u de app - %{appName} wilt verwijderen?",
+ "MESSAGE": "Weet u zeker dat u de app - {appName} wilt verwijderen?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioriteit",
"ASSIGNEE": "Assignee",
"LABELS": "Labelen",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/nl/report.json b/app/javascript/dashboard/i18n/locale/nl/report.json
index 666c663df..1350bddc0 100644
--- a/app/javascript/dashboard/i18n/locale/nl/report.json
+++ b/app/javascript/dashboard/i18n/locale/nl/report.json
@@ -23,13 +23,13 @@
"NAME": "Eerste reactietijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Eerste Reactie Tijd is %{metricValue} (gebaseerd op %{conversationCount} gesprekken)"
+ "TOOLTIP_TEXT": "Eerste Reactie Tijd is {metricValue} (gebaseerd op {conversationCount} gesprekken)"
},
"RESOLUTION_TIME": {
"NAME": "Resolutie Tijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Aantal Resoluties",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Eerste reactietijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Eerste Reactie Tijd is %{metricValue} (gebaseerd op %{conversationCount} gesprekken)"
+ "TOOLTIP_TEXT": "Eerste Reactie Tijd is {metricValue} (gebaseerd op {conversationCount} gesprekken)"
},
"RESOLUTION_TIME": {
"NAME": "Resolutie Tijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Aantal Resoluties",
@@ -234,13 +234,13 @@
"NAME": "Eerste reactietijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Eerste Reactie Tijd is %{metricValue} (gebaseerd op %{conversationCount} gesprekken)"
+ "TOOLTIP_TEXT": "Eerste Reactie Tijd is {metricValue} (gebaseerd op {conversationCount} gesprekken)"
},
"RESOLUTION_TIME": {
"NAME": "Resolutie Tijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Aantal Resoluties",
@@ -301,13 +301,13 @@
"NAME": "Eerste reactietijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Eerste Reactie Tijd is %{metricValue} (gebaseerd op %{conversationCount} gesprekken)"
+ "TOOLTIP_TEXT": "Eerste Reactie Tijd is {metricValue} (gebaseerd op {conversationCount} gesprekken)"
},
"RESOLUTION_TIME": {
"NAME": "Resolutie Tijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Aantal Resoluties",
@@ -368,13 +368,13 @@
"NAME": "Eerste reactietijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Eerste Reactie Tijd is %{metricValue} (gebaseerd op %{conversationCount} gesprekken)"
+ "TOOLTIP_TEXT": "Eerste Reactie Tijd is {metricValue} (gebaseerd op {conversationCount} gesprekken)"
},
"RESOLUTION_TIME": {
"NAME": "Resolutie Tijd",
"DESC": "(Gem. )",
"INFO_TEXT": "Totaal aantal conversaties gebruikt voor berekening:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Aantal Resoluties",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/nl/search.json b/app/javascript/dashboard/i18n/locale/nl/search.json
index 0a8589048..d7841ac37 100644
--- a/app/javascript/dashboard/i18n/locale/nl/search.json
+++ b/app/javascript/dashboard/i18n/locale/nl/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Berichten"
},
"SEARCHING_DATA": "Zoeken",
- "EMPTY_STATE": "Geen %{item} gevonden voor query '%{query}'",
- "EMPTY_STATE_FULL": "Geen resultaten gevonden voor query '%{query}'",
+ "EMPTY_STATE": "Geen {item} gevonden voor query '{query}'",
+ "EMPTY_STATE_FULL": "Geen resultaten gevonden voor query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ om te focussen",
"INPUT_PLACEHOLDER": "Voer 3 of meer tekens in om te zoeken",
"EMPTY_STATE_DEFAULT": "Zoeken op gesprek id, e-mail, telefoonnummer, berichten voor betere zoekresultaten. ",
diff --git a/app/javascript/dashboard/i18n/locale/nl/settings.json b/app/javascript/dashboard/i18n/locale/nl/settings.json
index a380e25b4..8ffa84ab2 100644
--- a/app/javascript/dashboard/i18n/locale/nl/settings.json
+++ b/app/javascript/dashboard/i18n/locale/nl/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/nl/teamsSettings.json b/app/javascript/dashboard/i18n/locale/nl/teamsSettings.json
index c3f7bfeee..ecd54e5eb 100644
--- a/app/javascript/dashboard/i18n/locale/nl/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/nl/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Voeg agenten toe",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/nl/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/nl/whatsappTemplates.json
index aa5ac5d9c..fbdb18c74 100644
--- a/app/javascript/dashboard/i18n/locale/nl/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/nl/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Selecteer de whatsapp template die u wilt verzenden",
- "TEMPLATE_SELECTED_SUBTITLE": "Verwerk %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Verwerk {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Templates zoeken",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variabelen",
- "VARIABLE_PLACEHOLDER": "Voer %{variable} waarde in",
+ "VARIABLE_PLACEHOLDER": "Voer {variable} waarde in",
"GO_BACK_LABEL": "Ga terug",
"SEND_MESSAGE_LABEL": "Verstuur bericht",
"FORM_ERROR_MESSAGE": "Vul alstublieft alle variabelen in voordat u deze verzendt"
diff --git a/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json
index d88cd9266..460c30684 100644
--- a/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Slett ",
diff --git a/app/javascript/dashboard/i18n/locale/no/auditLogs.json b/app/javascript/dashboard/i18n/locale/no/auditLogs.json
index f5f38d2fc..4951c6b09 100644
--- a/app/javascript/dashboard/i18n/locale/no/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/no/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/no/bulkActions.json b/app/javascript/dashboard/i18n/locale/no/bulkActions.json
index 0f2bf3c22..5eb10ad18 100644
--- a/app/javascript/dashboard/i18n/locale/no/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/no/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Tildel",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/no/contact.json b/app/javascript/dashboard/i18n/locale/no/contact.json
index 924b218b9..7be7f8187 100644
--- a/app/javascript/dashboard/i18n/locale/no/contact.json
+++ b/app/javascript/dashboard/i18n/locale/no/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/no/conversation.json b/app/javascript/dashboard/i18n/locale/no/conversation.json
index 29dd0baf3..105d22e29 100644
--- a/app/javascript/dashboard/i18n/locale/no/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/no/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/no/generalSettings.json b/app/javascript/dashboard/i18n/locale/no/generalSettings.json
index f5a2a4fb9..140385819 100644
--- a/app/javascript/dashboard/i18n/locale/no/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/no/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Du kan motta e-post i ditt egendefinerte domene nå."
}
},
- "UPDATE_CHATWOOT": "En oppdatering av %{latestChatwootVersion} for Chatwoot er tilgjengelig. Oppdater din instans.",
+ "UPDATE_CHATWOOT": "En oppdatering av {latestChatwootVersion} for Chatwoot er tilgjengelig. Oppdater din instans.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/no/helpCenter.json b/app/javascript/dashboard/i18n/locale/no/helpCenter.json
index b8d1354cd..95d07a339 100644
--- a/app/javascript/dashboard/i18n/locale/no/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/no/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/no/integrationApps.json b/app/javascript/dashboard/i18n/locale/no/integrationApps.json
index 1a4c1d5a5..4798c5f5b 100644
--- a/app/javascript/dashboard/i18n/locale/no/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/no/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Aktivert",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/no/integrations.json b/app/javascript/dashboard/i18n/locale/no/integrations.json
index ae6a7f889..6f9e26b91 100644
--- a/app/javascript/dashboard/i18n/locale/no/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/no/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Bekreft sletting",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Ja, slett ",
"NO": "Nei, behold den"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Etiketter",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/no/report.json b/app/javascript/dashboard/i18n/locale/no/report.json
index 38f883b48..baa6f4405 100644
--- a/app/javascript/dashboard/i18n/locale/no/report.json
+++ b/app/javascript/dashboard/i18n/locale/no/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsningstid",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antall løsninger",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsningstid",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antall løsninger",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsningstid",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antall løsninger",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsningstid",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antall løsninger",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsningstid",
"DESC": "( Gj. sn. )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antall løsninger",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/no/search.json b/app/javascript/dashboard/i18n/locale/no/search.json
index 22ee7e717..dea02c2a8 100644
--- a/app/javascript/dashboard/i18n/locale/no/search.json
+++ b/app/javascript/dashboard/i18n/locale/no/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/no/settings.json b/app/javascript/dashboard/i18n/locale/no/settings.json
index 0b6b3762c..3a0419df2 100644
--- a/app/javascript/dashboard/i18n/locale/no/settings.json
+++ b/app/javascript/dashboard/i18n/locale/no/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/no/teamsSettings.json b/app/javascript/dashboard/i18n/locale/no/teamsSettings.json
index 5f606abd8..d1465114d 100644
--- a/app/javascript/dashboard/i18n/locale/no/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/no/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Legg til agenter",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/no/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/no/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/no/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/no/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json
index ff5c57a81..219a4b295 100644
--- a/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Nie udało się usunąć atrybutu niestandardowego. Spróbuj ponownie."
},
"CONFIRM": {
- "TITLE": "Czy na pewno chcesz usunąć - %{attributeName}",
+ "TITLE": "Czy na pewno chcesz usunąć - {attributeName}",
"PLACE_HOLDER": "Proszę wpisać {attributeName}, aby potwierdzić",
"MESSAGE": "Usunięcie spowoduje usunięcie atrybutu niestandardowego",
"YES": "Usuń ",
diff --git a/app/javascript/dashboard/i18n/locale/pl/auditLogs.json b/app/javascript/dashboard/i18n/locale/pl/auditLogs.json
index 15f46d60b..d7853b3f8 100644
--- a/app/javascript/dashboard/i18n/locale/pl/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/pl/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} dodał nową regułę automatyzacji (#%{id})",
- "EDIT": "%{agentName} zaktualizował regułę automatyzacji (#%{id})",
- "DELETE": "%{agentName} usunął regułę automatyzacji (#%{id})"
+ "ADD": "{agentName} dodał nową regułę automatyzacji (#{id})",
+ "EDIT": "{agentName} zaktualizował regułę automatyzacji (#{id})",
+ "DELETE": "{agentName} usunął regułę automatyzacji (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} zaprosił %{invitee} do konta jako %{role}",
+ "ADD": "{agentName} zaprosił {invitee} do konta jako {role}",
"EDIT": {
- "SELF": "%{agentName} zmienił swoje %{attributes} na %{values}",
- "OTHER": "%{agentName} zmienił %{attributes} użytkownika %{user} na %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} zmienił swoje {attributes} na {values}",
+ "OTHER": "{agentName} zmienił {attributes} użytkownika {user} na {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} dodał nową skrzynkę odbiorczą (#%{id})",
- "EDIT": "%{agentName} zaktualizował skrzynkę odbiorczą (#%{id})",
- "DELETE": "%{agentName} usunął skrzynkę odbiorczą (#%{id})"
+ "ADD": "{agentName} dodał nową skrzynkę odbiorczą (#{id})",
+ "EDIT": "{agentName} zaktualizował skrzynkę odbiorczą (#{id})",
+ "DELETE": "{agentName} usunął skrzynkę odbiorczą (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} dodał nowy webhook (#%{id})",
- "EDIT": "%{agentName} zaktualizował webhook (#%{id})",
- "DELETE": "%{agentName} usunął webhook (#%{id})"
+ "ADD": "{agentName} dodał nowy webhook (#{id})",
+ "EDIT": "{agentName} zaktualizował webhook (#{id})",
+ "DELETE": "{agentName} usunął webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} zalogował się",
- "SIGN_OUT": "%{agentName} wylogował się"
+ "SIGN_IN": "{agentName} zalogował się",
+ "SIGN_OUT": "{agentName} wylogował się"
},
"TEAM": {
- "ADD": "%{agentName} dodał nowy zespół (#%{id})",
- "EDIT": "%{agentName} zaktualizował zespół (#%{id})",
- "DELETE": "%{agentName} usunął zespół (#%{id})"
+ "ADD": "{agentName} dodał nowy zespół (#{id})",
+ "EDIT": "{agentName} zaktualizował zespół (#{id})",
+ "DELETE": "{agentName} usunął zespół (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} utworzył nowe makro (#%{id})",
- "EDIT": "%{agentName} zaktualizował makroinstrukcję (#%{id})",
- "DELETE": "%{agentName} usunął makroinstrukcję (#%{id})"
+ "ADD": "{agentName} utworzył nowe makro (#{id})",
+ "EDIT": "{agentName} zaktualizował makroinstrukcję (#{id})",
+ "DELETE": "{agentName} usunął makroinstrukcję (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} dodał %{user} do skrzynki odbiorczej(#%{inbox_id})",
- "REMOVE": "%{agentName} usunął %{user} ze skrzynki odbiorczej(#%{inbox_id})"
+ "ADD": "{agentName} dodał {user} do skrzynki odbiorczej(#{inbox_id})",
+ "REMOVE": "{agentName} usunął {user} ze skrzynki odbiorczej(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} dodał %{user} do zespołu(#%{team_id})",
- "REMOVE": "%{agentName} usunął %{user} z zespołu(#%{team_id})"
+ "ADD": "{agentName} dodał {user} do zespołu(#{team_id})",
+ "REMOVE": "{agentName} usunął {user} z zespołu(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} zaktualizował konfigurację konta (#%{id})"
+ "EDIT": "{agentName} zaktualizował konfigurację konta (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/pl/bulkActions.json b/app/javascript/dashboard/i18n/locale/pl/bulkActions.json
index f0f7b2402..ac6443a3c 100644
--- a/app/javascript/dashboard/i18n/locale/pl/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/pl/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} wybranych rozmów",
+ "CONVERSATIONS_SELECTED": "{conversationCount} wybranych rozmów",
"AGENT_SELECT_LABEL": "Wybierz konsultanta",
- "ASSIGN_CONFIRMATION_LABEL": "Czy na pewno chcesz przypisać %{conversationCount} %{conversationLabel} do",
- "UNASSIGN_CONFIRMATION_LABEL": "Czy na pewno chcesz odwołać przypisanie %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Czy na pewno chcesz przypisać {conversationCount} {conversationLabel} do",
+ "UNASSIGN_CONFIRMATION_LABEL": "Czy na pewno chcesz odwołać przypisanie {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Powróć",
"ASSIGN_LABEL": "Przypisz",
"YES": "Tak",
diff --git a/app/javascript/dashboard/i18n/locale/pl/contact.json b/app/javascript/dashboard/i18n/locale/pl/contact.json
index c74aae3ba..1c18701b4 100644
--- a/app/javascript/dashboard/i18n/locale/pl/contact.json
+++ b/app/javascript/dashboard/i18n/locale/pl/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Podsumowanie",
- "DELETE_WARNING": "Kontakt %{primaryContactName} zostanie usunięty.",
- "ATTRIBUTE_WARNING": "Dane kontaktowe z %{primaryContactName} zostaną skopiowane do %{parentContactName}."
+ "DELETE_WARNING": "Kontakt {primaryContactName} zostanie usunięty.",
+ "ATTRIBUTE_WARNING": "Dane kontaktowe z {primaryContactName} zostaną skopiowane do {parentContactName}."
},
"SEARCH": {
"ERROR": "Błąd"
diff --git a/app/javascript/dashboard/i18n/locale/pl/conversation.json b/app/javascript/dashboard/i18n/locale/pl/conversation.json
index 72de33864..8965cf88d 100644
--- a/app/javascript/dashboard/i18n/locale/pl/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/pl/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Brak",
"INPUT_PLACEHOLDER": "Wybierz priorytet",
"NO_RESULTS": "Brak wyników",
- "SUCCESSFUL": "Zmieniono priorytet konwersacji o identyfikatorze %{conversationId} na %{priority}",
+ "SUCCESSFUL": "Zmieniono priorytet konwersacji o identyfikatorze {conversationId} na {priority}",
"FAILED": "Nie można zmienić priorytetu. Spróbuj ponownie."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Przypisz zespół",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Konwersacja o identyfikatorze %{conversationId} przypisana do \"%{agentName}\"",
+ "SUCCESFUL": "Konwersacja o identyfikatorze {conversationId} przypisana do \"{agentName}\"",
"FAILED": "Nie można przypisać agenta. Spróbuj ponownie."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Przypisano etykietę #%{labelName} do konwersacji o identyfikatorze %{conversationId}",
+ "SUCCESFUL": "Przypisano etykietę #{labelName} do konwersacji o identyfikatorze {conversationId}",
"FAILED": "Nie można przypisać etykiety. Spróbuj ponownie."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Przypisano zespół \"%{team}\" do konwersacji o identyfikatorze %{conversationId}",
+ "SUCCESFUL": "Przypisano zespół \"{team}\" do konwersacji o identyfikatorze {conversationId}",
"FAILED": "Nie można przypisać zespołu. Spróbuj ponownie."
}
}
@@ -194,7 +194,7 @@
"ASSIGN_LABEL_SUCCESFUL": "Etykieta przypisana pomyślnie",
"ASSIGN_LABEL_FAILED": "Nie udało się przypisać etykiety",
"CHANGE_TEAM": "Zmieniono przypisany zespół konwersacji",
- "FILE_SIZE_LIMIT": "Plik przekracza limit rozmiaru załącznika %{MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB",
+ "FILE_SIZE_LIMIT": "Plik przekracza limit rozmiaru załącznika {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB",
"MESSAGE_ERROR": "Nie można wysłać tej wiadomości, spróbuj ponownie później",
"SENT_BY": "Wysłane przez:",
"BOT": "Bot",
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Cześć 👋, Witamy w %{installationName}!",
- "DESCRIPTION": "Dziękujemy za rejestrację. Chcemy, abyś jak najlepiej skorzystał z %{installationName}. Oto kilka rzeczy, które możesz spróbować, aby zapewnić sobie jak najlepsze doświadczenie z %{installationName}.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Cześć 👋, Witamy w {installationName}!",
+ "DESCRIPTION": "Dziękujemy za rejestrację. Chcemy, abyś jak najlepiej skorzystał z {installationName}. Oto kilka rzeczy, które możesz spróbować, aby zapewnić sobie jak najlepsze doświadczenie z {installationName}.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Przeczytaj najnowsze aktualizacje",
"ALL_CONVERSATION": {
"TITLE": "Wszystkie Twoje konwersacje w jednym miejscu",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Uczestnicy konwersacji",
"NO_RECORDS_FOUND": "Nie znaleziono rekordów",
"ADD_PARTICIPANTS": "Wybierz uczestników",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} innych",
- "REMANING_PARTICIPANT_TEXT": "+%{count} inna osoba",
- "TOTAL_PARTICIPANTS_TEXT": "Bierze w nich udział %{count} osób.",
- "TOTAL_PARTICIPANT_TEXT": "Bierze w nich udział %{count} osoba.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} innych",
+ "REMANING_PARTICIPANT_TEXT": "+{count} inna osoba",
+ "TOTAL_PARTICIPANTS_TEXT": "Bierze w nich udział {count} osób.",
+ "TOTAL_PARTICIPANT_TEXT": "Bierze w nich udział {count} osoba.",
"NO_PARTICIPANTS_TEXT": "Nikt nie bierze udziału!",
"WATCH_CONVERSATION": "Dołącz do konwersacji",
"YOU_ARE_WATCHING": "Bierzesz udział",
diff --git a/app/javascript/dashboard/i18n/locale/pl/generalSettings.json b/app/javascript/dashboard/i18n/locale/pl/generalSettings.json
index 1c7f9927c..f33403914 100644
--- a/app/javascript/dashboard/i18n/locale/pl/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/pl/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Możesz teraz odbierać wiadomości e-mail na swojej własnej domenie."
}
},
- "UPDATE_CHATWOOT": "Dostępna jest aktualizacja do wersji %{latestChatwootVersion} Chatwoot. Proszę zaktualizować swoją instancję.",
+ "UPDATE_CHATWOOT": "Dostępna jest aktualizacja do wersji {latestChatwootVersion} Chatwoot. Proszę zaktualizować swoją instancję.",
"LEARN_MORE": "Dowiedz się więcej",
"PAYMENT_PENDING": "Twoja płatność jest w toku. Zaktualizuj informacje o płatności, aby kontynuować korzystanie z Chatwoot.",
"LIMITS_UPGRADE": "Twoje konto przekroczyło limit użytkowania. Zaktualizuj swój plan, aby kontynuować korzystanie z Chatwoot.",
diff --git a/app/javascript/dashboard/i18n/locale/pl/helpCenter.json b/app/javascript/dashboard/i18n/locale/pl/helpCenter.json
index a5469d034..c73aaefef 100644
--- a/app/javascript/dashboard/i18n/locale/pl/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/pl/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Bez kategorii",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Wyszukiwanie...",
"INSERT_ARTICLE": "Wstaw",
diff --git a/app/javascript/dashboard/i18n/locale/pl/integrationApps.json b/app/javascript/dashboard/i18n/locale/pl/integrationApps.json
index 835f4af92..664d16990 100644
--- a/app/javascript/dashboard/i18n/locale/pl/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/pl/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Pobieranie integracji",
- "NO_HOOK_CONFIGURED": "W tym koncie nie skonfigurowano integracji %{integrationId}.",
+ "NO_HOOK_CONFIGURED": "W tym koncie nie skonfigurowano integracji {integrationId}.",
"HEADER": "Aplikacje",
"STATUS": {
"ENABLED": "Włączone",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Rozłącz"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow to platforma do rozpoznawania naturalnego języka, która ułatwia projektowanie i integrację interfejsu rozmowy z użytkownikiem w aplikacjach mobilnych, aplikacjach internetowych, urządzeniach, botach, systemach interaktywnego systemu odpowiedzi głosowej itp.
Integracja Dialogflow z %{installationName} umożliwia konfigurację bota Dialogflow z Twoimi skrzynkami odbiorczymi, co pozwala botowi obsługiwać zapytania początkowo i przekazywać je do agenta, gdy jest to potrzebne. Dialogflow można używać do kwalifikowania leadów, redukcji obciążenia agentów poprzez udzielanie odpowiedzi na często zadawane pytania itp.
Aby dodać Dialogflow, musisz utworzyć Kontousługi w konsoli projektu Google i udostępnić poświadczenia. Więcej informacji można znaleźć w dokumentacji Dialogflow."
+ "DIALOGFLOW": "Dialogflow to platforma do rozpoznawania naturalnego języka, która ułatwia projektowanie i integrację interfejsu rozmowy z użytkownikiem w aplikacjach mobilnych, aplikacjach internetowych, urządzeniach, botach, systemach interaktywnego systemu odpowiedzi głosowej itp.
Integracja Dialogflow z {installationName} umożliwia konfigurację bota Dialogflow z Twoimi skrzynkami odbiorczymi, co pozwala botowi obsługiwać zapytania początkowo i przekazywać je do agenta, gdy jest to potrzebne. Dialogflow można używać do kwalifikowania leadów, redukcji obciążenia agentów poprzez udzielanie odpowiedzi na często zadawane pytania itp.
Aby dodać Dialogflow, musisz utworzyć Kontousługi w konsoli projektu Google i udostępnić poświadczenia. Więcej informacji można znaleźć w dokumentacji Dialogflow."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/pl/integrations.json b/app/javascript/dashboard/i18n/locale/pl/integrations.json
index 50afd7a78..d2d741f3a 100644
--- a/app/javascript/dashboard/i18n/locale/pl/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/pl/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Potwierdź usunięcie",
- "MESSAGE": "Czy na pewno chcesz usunąć webhook? (%{webhookURL})",
+ "MESSAGE": "Czy na pewno chcesz usunąć webhook? ({webhookURL})",
"YES": "Tak, usuń ",
"NO": "Nie, zostaw"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Tak, usuń",
"CONFIRM_NO": "Nie, zostaw",
"TITLE": "Potwierdzenie usunięcia",
- "MESSAGE": "Czy na pewno chcesz usunąć aplikację - %{appName}?",
+ "MESSAGE": "Czy na pewno chcesz usunąć aplikację - {appName}?",
"API_SUCCESS": "Aplikacja na pulpicie została pomyślnie usunięta",
"API_ERROR": "Nie udało się usunąć aplikacji. Spróbuj ponownie później"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priorytet",
"ASSIGNEE": "Assignee",
"LABELS": "Etykiety",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/pl/report.json b/app/javascript/dashboard/i18n/locale/pl/report.json
index 74e449cb4..3e8553dc5 100644
--- a/app/javascript/dashboard/i18n/locale/pl/report.json
+++ b/app/javascript/dashboard/i18n/locale/pl/report.json
@@ -23,13 +23,13 @@
"NAME": "Czas pierwszej odpowiedzi",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_TIME": {
"NAME": "Czas rozwiązania",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas rozwiązania to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas rozwiązania to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_COUNT": {
"NAME": "Liczba rozwiązań",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Czas pierwszej odpowiedzi",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_TIME": {
"NAME": "Czas rozwiązania",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas rozwiązania to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas rozwiązania to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_COUNT": {
"NAME": "Liczba rozwiązań",
@@ -234,13 +234,13 @@
"NAME": "Czas pierwszej odpowiedzi",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_TIME": {
"NAME": "Czas rozwiązania",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas rozwiązania to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas rozwiązania to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_COUNT": {
"NAME": "Liczba rozwiązań",
@@ -301,13 +301,13 @@
"NAME": "Czas pierwszej odpowiedzi",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_TIME": {
"NAME": "Czas rozwiązania",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas rozwiązania to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas rozwiązania to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_COUNT": {
"NAME": "Liczba rozwiązań",
@@ -368,13 +368,13 @@
"NAME": "Czas pierwszej odpowiedzi",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas pierwszej odpowiedzi to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_TIME": {
"NAME": "Czas rozwiązania",
"DESC": "(średni)",
"INFO_TEXT": "Całkowita liczba rozmów używanych do obliczeń:",
- "TOOLTIP_TEXT": "Czas rozwiązania to %{metricValue} (na podstawie %{conversationCount} rozmów)"
+ "TOOLTIP_TEXT": "Czas rozwiązania to {metricValue} (na podstawie {conversationCount} rozmów)"
},
"RESOLUTION_COUNT": {
"NAME": "Liczba rozwiązań",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Ruch rozmów",
"NO_CONVERSATIONS": "Brak rozmów",
- "CONVERSATION": "%{count} rozmowa",
- "CONVERSATIONS": "%{count} rozmowy",
+ "CONVERSATION": "{count} rozmowa",
+ "CONVERSATIONS": "{count} rozmowy",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/pl/search.json b/app/javascript/dashboard/i18n/locale/pl/search.json
index 07f477f43..3ae903edf 100644
--- a/app/javascript/dashboard/i18n/locale/pl/search.json
+++ b/app/javascript/dashboard/i18n/locale/pl/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Wiadomości"
},
"SEARCHING_DATA": "Wyszukiwanie",
- "EMPTY_STATE": "Nie znaleziono %{item} dla zapytania '%{query}'",
- "EMPTY_STATE_FULL": "Nie znaleziono wyników dla zapytania '%{query}'",
+ "EMPTY_STATE": "Nie znaleziono {item} dla zapytania '{query}'",
+ "EMPTY_STATE_FULL": "Nie znaleziono wyników dla zapytania '{query}'",
"PLACEHOLDER_KEYBINDING": "/ aby skupić się",
"INPUT_PLACEHOLDER": "Wpisz co najmniej 3 znaki, aby wyszukać",
"EMPTY_STATE_DEFAULT": "Wyszukaj według identyfikatora rozmowy, adresu e-mail, numeru telefonu lub treści wiadomości, aby uzyskać lepsze wyniki wyszukiwania.",
diff --git a/app/javascript/dashboard/i18n/locale/pl/settings.json b/app/javascript/dashboard/i18n/locale/pl/settings.json
index 554756ad1..6a44e3b62 100644
--- a/app/javascript/dashboard/i18n/locale/pl/settings.json
+++ b/app/javascript/dashboard/i18n/locale/pl/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Rozliczenia",
"CURRENT_PLAN": {
"TITLE": "Obecny plan",
- "PLAN_NOTE": "Obecnie subskrybujesz plan **%{plan}** z **%{quantity}** licencjami"
+ "PLAN_NOTE": "Obecnie subskrybujesz plan **{plan}** z **{quantity}** licencjami"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Zarządzaj subskrypcją",
diff --git a/app/javascript/dashboard/i18n/locale/pl/teamsSettings.json b/app/javascript/dashboard/i18n/locale/pl/teamsSettings.json
index 6e79bba6f..8e3e008df 100644
--- a/app/javascript/dashboard/i18n/locale/pl/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/pl/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Dodaj agentów do zespołu",
- "TITLE": "Dodaj agentów do zespołu - %{teamName}",
+ "TITLE": "Dodaj agentów do zespołu - {teamName}",
"DESC": "Dodaj agentów do swojego nowo utworzonego zespołu. Dzięki temu możesz współpracować jako zespół w rozmowach oraz otrzymywać powiadomienia o nowych wydarzeniach w tej samej rozmowie."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Aktualizuj agentów w zespole",
- "TITLE": "Dodaj agentów do zespołu - %{teamName}",
+ "TITLE": "Dodaj agentów do zespołu - {teamName}",
"DESC": "Dodaj agentów do swojego nowo utworzonego zespołu. Wszyscy dodani agenci zostaną powiadomieni, gdy rozmowa zostanie przypisana do tego zespołu."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Dodaj agenta do swojego zespołu...",
"SELECT": "wybierz",
"SELECT_ALL": "zaznacz wszystkich agentów",
- "SELECTED_COUNT": "%{selected} z %{total} agentów wybranych."
+ "SELECTED_COUNT": "{selected} z {total} agentów wybranych."
},
"ADD": {
- "TITLE": "Dodaj agentów do zespołu - %{teamName}",
+ "TITLE": "Dodaj agentów do zespołu - {teamName}",
"DESC": "Dodaj agentów do swojego nowo utworzonego zespołu. Dzięki temu możesz współpracować jako zespół w rozmowach oraz otrzymywać powiadomienia o nowych wydarzeniach w tej samej rozmowie.",
"SELECT": "wybierz",
"SELECT_ALL": "zaznacz wszystkich agentów",
- "SELECTED_COUNT": "%{selected} z %{total} agentów wybranych.",
+ "SELECTED_COUNT": "{selected} z {total} agentów wybranych.",
"BUTTON_TEXT": "Dodaj agentów",
"AGENT_VALIDATION_ERROR": "Wybierz co najmniej jednego agenta."
},
diff --git a/app/javascript/dashboard/i18n/locale/pl/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/pl/whatsappTemplates.json
index b6d79af08..027e98826 100644
--- a/app/javascript/dashboard/i18n/locale/pl/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/pl/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Szablony WhatsApp",
"SUBTITLE": "Wybierz szablon WhatsApp, który chcesz wysłać",
- "TEMPLATE_SELECTED_SUBTITLE": "Przetwarzanie %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Przetwarzanie {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Wyszukaj szablony",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Zmienne",
- "VARIABLE_PLACEHOLDER": "Wprowadź wartość %{variable}",
+ "VARIABLE_PLACEHOLDER": "Wprowadź wartość {variable}",
"GO_BACK_LABEL": "Powrót",
"SEND_MESSAGE_LABEL": "Wyślij wiadomość",
"FORM_ERROR_MESSAGE": "Proszę wypełnić wszystkie zmienne przed wysłaniem"
diff --git a/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json
index b5a984ed3..ef3a87fc6 100644
--- a/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Não foi possível excluir o atributo personalizado. Tente novamente."
},
"CONFIRM": {
- "TITLE": "Tem a certeza que pretende apagar a equipa - %{attributeName}",
+ "TITLE": "Tem a certeza que pretende apagar a equipa - {attributeName}",
"PLACE_HOLDER": "Por favor, digite {attributeName} para confirmar",
"MESSAGE": "A eliminação irá remover o atributo personalizado",
"YES": "Excluir ",
diff --git a/app/javascript/dashboard/i18n/locale/pt/auditLogs.json b/app/javascript/dashboard/i18n/locale/pt/auditLogs.json
index eaeddf4df..abd75a0ac 100644
--- a/app/javascript/dashboard/i18n/locale/pt/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/pt/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistema",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} criou uma nova regra de automação (#%{id})",
- "EDIT": "%{agentName} atualizou a regra de automação (#%{id})",
- "DELETE": "%{agentName} apagou a regra de automação (#%{id})"
+ "ADD": "{agentName} criou uma nova regra de automação (#{id})",
+ "EDIT": "{agentName} atualizou a regra de automação (#{id})",
+ "DELETE": "{agentName} apagou a regra de automação (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} convidou %{invitee} para a conta como %{role}",
+ "ADD": "{agentName} convidou {invitee} para a conta como {role}",
"EDIT": {
- "SELF": "%{agentName} alterou o seu %{attributes} para %{values}",
- "OTHER": "%{agentName} alterou o parâmetro %{attributes} do utilizador %{user} para %{values}",
- "DELETED": "%{agentName} alterou o parâmetro %{attributes} de um utilizador excluído para %{values}"
+ "SELF": "{agentName} alterou o seu {attributes} para {values}",
+ "OTHER": "{agentName} alterou o parâmetro {attributes} do utilizador {user} para {values}",
+ "DELETED": "{agentName} alterou o parâmetro {attributes} de um utilizador excluído para {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} criou uma nova caixa de entrada (#%{id})",
- "EDIT": "%{agentName} atualizou a caixa de entrada (#%{id})",
- "DELETE": "%{agentName} apagou a caixa de entrada (#%{id})"
+ "ADD": "{agentName} criou uma nova caixa de entrada (#{id})",
+ "EDIT": "{agentName} atualizou a caixa de entrada (#{id})",
+ "DELETE": "{agentName} apagou a caixa de entrada (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} criou o novo webhook (#%{id})",
- "EDIT": "%{agentName} atualizou o webhook (#%{id})",
- "DELETE": "%{agentName} apagou o webhook (#%{id})"
+ "ADD": "{agentName} criou o novo webhook (#{id})",
+ "EDIT": "{agentName} atualizou o webhook (#{id})",
+ "DELETE": "{agentName} apagou o webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} iniciou sessão",
- "SIGN_OUT": "%{agentName} terminou sessão"
+ "SIGN_IN": "{agentName} iniciou sessão",
+ "SIGN_OUT": "{agentName} terminou sessão"
},
"TEAM": {
- "ADD": "%{agentName} criou a nova equipa (#%{id})",
- "EDIT": "%{agentName} atualizou a equipa (#%{id})",
- "DELETE": "%{agentName} apagou a equipa (#%{id})"
+ "ADD": "{agentName} criou a nova equipa (#{id})",
+ "EDIT": "{agentName} atualizou a equipa (#{id})",
+ "DELETE": "{agentName} apagou a equipa (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} criou a nova macro (#%{id})",
- "EDIT": "%{agentName} atualizou a macro (#%{id})",
- "DELETE": "%{agentName} apagou a macro (#%{id})"
+ "ADD": "{agentName} criou a nova macro (#{id})",
+ "EDIT": "{agentName} atualizou a macro (#{id})",
+ "DELETE": "{agentName} apagou a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} adicionou %{user} à caixa de entrada(#%{inbox_id})",
- "REMOVE": "%{agentName} removeu %{user} da caixa de entrada(#%{inbox_id})"
+ "ADD": "{agentName} adicionou {user} à caixa de entrada(#{inbox_id})",
+ "REMOVE": "{agentName} removeu {user} da caixa de entrada(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} adicionou %{user} à equipa(#%{team_id})",
- "REMOVE": "%{agentName} removeu %{user} da equipa(#%{team_id})"
+ "ADD": "{agentName} adicionou {user} à equipa(#{team_id})",
+ "REMOVE": "{agentName} removeu {user} da equipa(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} atualizou a configuração da conta (#%{id})"
+ "EDIT": "{agentName} atualizou a configuração da conta (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/pt/bulkActions.json b/app/javascript/dashboard/i18n/locale/pt/bulkActions.json
index aaac6a16f..13fa87837 100644
--- a/app/javascript/dashboard/i18n/locale/pt/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/pt/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversas selecionadas",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversas selecionadas",
"AGENT_SELECT_LABEL": "Escolher agente",
- "ASSIGN_CONFIRMATION_LABEL": "Tem a certeza que pretende atribuir %{conversationCount} %{conversationLabel} a",
- "UNASSIGN_CONFIRMATION_LABEL": "Tem a certeza que pretende remover a atribuição de %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Tem a certeza que pretende atribuir {conversationCount} {conversationLabel} a",
+ "UNASSIGN_CONFIRMATION_LABEL": "Tem a certeza que pretende remover a atribuição de {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Voltar",
"ASSIGN_LABEL": "Atribuir",
"YES": "Sim",
diff --git a/app/javascript/dashboard/i18n/locale/pt/contact.json b/app/javascript/dashboard/i18n/locale/pt/contact.json
index d89364717..157749576 100644
--- a/app/javascript/dashboard/i18n/locale/pt/contact.json
+++ b/app/javascript/dashboard/i18n/locale/pt/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Sumário",
- "DELETE_WARNING": "Contacto de %{primaryContactName} será apagado.",
- "ATTRIBUTE_WARNING": "Detalhes do contacto do %{primaryContactName} serão copiados para %{parentContactName}."
+ "DELETE_WARNING": "Contacto de {primaryContactName} será apagado.",
+ "ATTRIBUTE_WARNING": "Detalhes do contacto do {primaryContactName} serão copiados para {parentContactName}."
},
"SEARCH": {
"ERROR": "MENSAGEM_ERRO"
diff --git a/app/javascript/dashboard/i18n/locale/pt/conversation.json b/app/javascript/dashboard/i18n/locale/pt/conversation.json
index 8819bb621..604c48830 100644
--- a/app/javascript/dashboard/i18n/locale/pt/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/pt/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nenhuma",
"INPUT_PLACEHOLDER": "Selecione a prioridade",
"NO_RESULTS": "Nenhum resultado encontrado",
- "SUCCESSFUL": "Alterar a prioridade da conversa com o id %{conversationId} para %{priority}",
+ "SUCCESSFUL": "Alterar a prioridade da conversa com o id {conversationId} para {priority}",
"FAILED": "Não foi possível alterar a prioridade, por favor, tente novamente."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Atribuir equipa",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversa com ID %{conversationId} atribuída a \"%{agentName}\"",
+ "SUCCESFUL": "Conversa com ID {conversationId} atribuída a \"{agentName}\"",
"FAILED": "Não foi possível atribuir agente. Por favor, tente novamente."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Etiqueta #%{labelName} atribuída a conversa de ID %{conversationId}",
+ "SUCCESFUL": "Etiqueta #{labelName} atribuída a conversa de ID {conversationId}",
"FAILED": "Não foi possível atribuir etiqueta. Por favor, tente novamente."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Equipa \"%{team}\" atribuída a conversa de ID %{conversationId}",
+ "SUCCESFUL": "Equipa \"{team}\" atribuída a conversa de ID {conversationId}",
"FAILED": "Não foi possível atribuir equipa. Por favor, tente novamente."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Olá 👋. Bem-vindo ao %{installationName}!",
- "DESCRIPTION": "Obrigado por se registar. Queremos que aproveite ao máximo o sistema %{installationName}. Aqui estão algumas coisas que pode fazer no %{installationName} para tornar a sua experiência ainda mais agradável.",
- "GREETING_MORNING": "👋 Bom dia, %{name}. Bem-vindo ao %{installationName}.",
- "GREETING_AFTERNOON": "👋 Boa tarde, %{name}. Bem-vindo ao %{installationName}.",
- "GREETING_EVENING": "👋 Boa noite, %{name}. Bem-vindo ao %{installationName}.",
+ "TITLE": "Olá 👋. Bem-vindo ao {installationName}!",
+ "DESCRIPTION": "Obrigado por se registar. Queremos que aproveite ao máximo o sistema {installationName}. Aqui estão algumas coisas que pode fazer no {installationName} para tornar a sua experiência ainda mais agradável.",
+ "GREETING_MORNING": "👋 Bom dia, {name}. Bem-vindo ao {installationName}.",
+ "GREETING_AFTERNOON": "👋 Boa tarde, {name}. Bem-vindo ao {installationName}.",
+ "GREETING_EVENING": "👋 Boa noite, {name}. Bem-vindo ao {installationName}.",
"READ_LATEST_UPDATES": "Ler as últimas atualizações",
"ALL_CONVERSATION": {
"TITLE": "Todas as suas conversas num único lugar",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participantes da conversa",
"NO_RECORDS_FOUND": "Nenhum resultado encontrado",
"ADD_PARTICIPANTS": "Selecionar participantes",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} outros",
- "REMANING_PARTICIPANT_TEXT": "+%{count} outro",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} pessoas estão a participar.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} pessoa está a participar.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} outros",
+ "REMANING_PARTICIPANT_TEXT": "+{count} outro",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} pessoas estão a participar.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} pessoa está a participar.",
"NO_PARTICIPANTS_TEXT": "Ninguém está a participar!",
"WATCH_CONVERSATION": "Junte-se à conversa",
"YOU_ARE_WATCHING": "Está a participar",
diff --git a/app/javascript/dashboard/i18n/locale/pt/generalSettings.json b/app/javascript/dashboard/i18n/locale/pt/generalSettings.json
index cd9827251..bbe5779a8 100644
--- a/app/javascript/dashboard/i18n/locale/pt/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/pt/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Já pode receber e-mails no domínio que escolheu."
}
},
- "UPDATE_CHATWOOT": "Está disponível uma nova atualização %{latestChatwootVersion} para o ChatWoot. Por favor, atualize a sua versão.",
+ "UPDATE_CHATWOOT": "Está disponível uma nova atualização {latestChatwootVersion} para o ChatWoot. Por favor, atualize a sua versão.",
"LEARN_MORE": "Saber mais",
"PAYMENT_PENDING": "O seu pagamento está pendente. Por favor, atualize as suas informações de pagamento para continuar a usar o Chatwoot",
"LIMITS_UPGRADE": "A sua conta excedeu os limites de utilização. Por favor, faça um upgrade ao seu plano para continuar a utilizar o Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/pt/helpCenter.json b/app/javascript/dashboard/i18n/locale/pt/helpCenter.json
index c2e8503f7..ffe8b1016 100644
--- a/app/javascript/dashboard/i18n/locale/pt/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/pt/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Sem categoria",
- "SEARCH_RESULTS": "Procurar resultados para %{query}",
+ "SEARCH_RESULTS": "Procurar resultados para {query}",
"EMPTY_TEXT": "Pesquisar artigos para inserir em respostas.",
"SEARCH_LOADER": "A pesquisar...",
"INSERT_ARTICLE": "Inserir",
diff --git a/app/javascript/dashboard/i18n/locale/pt/integrationApps.json b/app/javascript/dashboard/i18n/locale/pt/integrationApps.json
index 6df12c4ab..1137b4789 100644
--- a/app/javascript/dashboard/i18n/locale/pt/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/pt/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "A procurar integrações",
- "NO_HOOK_CONFIGURED": "Não há integrações %{integrationId} configuradas nesta conta.",
+ "NO_HOOK_CONFIGURED": "Não há integrações {integrationId} configuradas nesta conta.",
"HEADER": "Aplicações",
"STATUS": {
"ENABLED": "Ativado",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Desconectar"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow é uma plataforma de compreensão da linguagem natural que facilita o design e a integração de uma interface conversacional do utilizador na sua aplicação móvel, aplicação web, dispositivo, bot, sistema de resposta de voz interativa, etc.
A integração da Dialogflow com %{installationName} permite-lhe configurar um bot Dialogflow com as suas caixas de entrada, permitindo que o bot lide, inicialmente, com os pedidos e os entregue a um agente quando necessário. A dialogflow pode ser usada para qualificar leads, reduzir a carga de trabalho dos agentes, fornecendo respostas a perguntas frequentes, etc.
Para adicionar uma dialogflow, é necessário criar uma conta de serviço na sua consola de projeto da Google e partilhar as credenciais. Por favor, consulte a documentação da dialogflow para saber mais informações."
+ "DIALOGFLOW": "Dialogflow é uma plataforma de compreensão da linguagem natural que facilita o design e a integração de uma interface conversacional do utilizador na sua aplicação móvel, aplicação web, dispositivo, bot, sistema de resposta de voz interativa, etc.
A integração da Dialogflow com {installationName} permite-lhe configurar um bot Dialogflow com as suas caixas de entrada, permitindo que o bot lide, inicialmente, com os pedidos e os entregue a um agente quando necessário. A dialogflow pode ser usada para qualificar leads, reduzir a carga de trabalho dos agentes, fornecendo respostas a perguntas frequentes, etc.
Para adicionar uma dialogflow, é necessário criar uma conta de serviço na sua consola de projeto da Google e partilhar as credenciais. Por favor, consulte a documentação da dialogflow para saber mais informações."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/pt/integrations.json b/app/javascript/dashboard/i18n/locale/pt/integrations.json
index 3ee81038c..51b0c8e07 100644
--- a/app/javascript/dashboard/i18n/locale/pt/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/pt/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirmar exclusão",
- "MESSAGE": "Tem a certeza que pretende excluir o webhook? (%{webhookURL})",
+ "MESSAGE": "Tem a certeza que pretende excluir o webhook? ({webhookURL})",
"YES": "Sim, excluir ",
"NO": "Não, manter"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "Como usar a integração da Slack?",
- "BODY": "Com esta integração, todas as suas conversas recebidas serão sincronizadas com o canal ***%{selectedChannelName}*** na Slack. Pode gerir todas as suas conversas com clientes diretamente no canal e nunca perder uma mensagem.\n\nAqui estão as principais características da integração:\n\n**Responder a conversas a partir da Slack:** Para responder a uma conversa no canal ***%{selectedChannelName}*** Slack, digite simplemente a sua mensagem e envie-a como um tópico. Isso criará uma resposta ao cliente através do Chatwoot.\n\n**Criar notas privadas:** Se quiser criar notas privadas em vez de respostas, inicie a sua mensagem com ***'nota:'***. Isto garante que a sua mensagem seja privada e não seja visível para o cliente.\n\n**Associar um perfil de agente:** Se a pessoa que respondeu na Slack tem um perfil de agente no Chatwoot com o mesmo e-mail, as respostas serão associadas automaticamente a esse perfil de agente. Isto significa que pode facilmente controlar quem disse o quê e quando. Por outro lado, quando quem responde não tem um perfil de agente associado, as respostas aparecerão do perfil do bot para o cliente.",
+ "BODY": "Com esta integração, todas as suas conversas recebidas serão sincronizadas com o canal ***{selectedChannelName}*** na Slack. Pode gerir todas as suas conversas com clientes diretamente no canal e nunca perder uma mensagem.\n\nAqui estão as principais características da integração:\n\n**Responder a conversas a partir da Slack:** Para responder a uma conversa no canal ***{selectedChannelName}*** Slack, digite simplemente a sua mensagem e envie-a como um tópico. Isso criará uma resposta ao cliente através do Chatwoot.\n\n**Criar notas privadas:** Se quiser criar notas privadas em vez de respostas, inicie a sua mensagem com ***'nota:'***. Isto garante que a sua mensagem seja privada e não seja visível para o cliente.\n\n**Associar um perfil de agente:** Se a pessoa que respondeu na Slack tem um perfil de agente no Chatwoot com o mesmo e-mail, as respostas serão associadas automaticamente a esse perfil de agente. Isto significa que pode facilmente controlar quem disse o quê e quando. Por outro lado, quando quem responde não tem um perfil de agente associado, as respostas aparecerão do perfil do bot para o cliente.",
"SELECTED": "selecionado"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Assistente de IA",
- "WITH_AI": " %{option} com IA ",
+ "WITH_AI": " {option} com IA ",
"OPTIONS": {
"REPLY_SUGGESTION": "Sugestão de resposta",
"SUMMARIZE": "Sumário",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Sim, excluir",
"CONFIRM_NO": "Não, manter",
"TITLE": "Confirmar exclusão",
- "MESSAGE": "Tem a certeza que pretende excluir a app - %{appName}?",
+ "MESSAGE": "Tem a certeza que pretende excluir a app - {appName}?",
"API_SUCCESS": "App de dashboard excluída com sucesso",
"API_ERROR": "Não foi possível excluir a app. Por favor, tente novamente mais tarde"
}
@@ -235,7 +235,7 @@
"ERROR": "Houve um erro ao procurar problemas lineares, por favor, tente novamente",
"LINK_SUCCESS": "Problema vinculado com sucesso",
"LINK_ERROR": "Houve um erro ao vincular o problema, por favor, tente novamente",
- "LINK_TITLE": "Conversa (#%{conversationId}) com %{name}"
+ "LINK_TITLE": "Conversa (#{conversationId}) com {name}"
},
"ADD_OR_LINK": {
"TITLE": "Criar/Vincular problema linear",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioridade",
"ASSIGNEE": "Atribuído",
"LABELS": "Etiquetas",
- "CREATED_AT": "Criado a %{createdAt}"
+ "CREATED_AT": "Criado a {createdAt}"
},
"UNLINK": {
"TITLE": "Desvincular",
diff --git a/app/javascript/dashboard/i18n/locale/pt/report.json b/app/javascript/dashboard/i18n/locale/pt/report.json
index 368f4fada..fbced2787 100644
--- a/app/javascript/dashboard/i18n/locale/pt/report.json
+++ b/app/javascript/dashboard/i18n/locale/pt/report.json
@@ -23,13 +23,13 @@
"NAME": "Primeiro tempo de resposta",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de resolução",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Tempo de espera do cliente",
- "TOOLTIP_TEXT": "O tempo de espera é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo de espera é {metricValue} (com base em {conversationCount} conversas)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Primeiro tempo de resposta",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de resolução",
@@ -234,13 +234,13 @@
"NAME": "Primeiro tempo de resposta",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de resolução",
@@ -301,13 +301,13 @@
"NAME": "Primeiro tempo de resposta",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de resolução",
@@ -368,13 +368,13 @@
"NAME": "Primeiro tempo de resposta",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "( Média )",
"INFO_TEXT": "Número total de conversas utilizadas para cálculo:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de resolução",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Tráfego de conversa",
"NO_CONVERSATIONS": "Não existem conversas",
- "CONVERSATION": "%{count} conversa",
- "CONVERSATIONS": "%{count} conversas",
+ "CONVERSATION": "{count} conversa",
+ "CONVERSATIONS": "{count} conversas",
"DOWNLOAD_REPORT": "Descarregar relatório"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/pt/search.json b/app/javascript/dashboard/i18n/locale/pt/search.json
index 0c57141b9..a880a4a05 100644
--- a/app/javascript/dashboard/i18n/locale/pt/search.json
+++ b/app/javascript/dashboard/i18n/locale/pt/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Mensagens"
},
"SEARCHING_DATA": "A pesquisar",
- "EMPTY_STATE": "Não foi encontrado %{item} para a consulta '%{query}'",
- "EMPTY_STATE_FULL": "Nenhum resultado encontrado para a consulta '%{query}'",
+ "EMPTY_STATE": "Não foi encontrado {item} para a consulta '{query}'",
+ "EMPTY_STATE_FULL": "Nenhum resultado encontrado para a consulta '{query}'",
"PLACEHOLDER_KEYBINDING": "/ para focar",
"INPUT_PLACEHOLDER": "Digite 3 ou mais caracteres para pesquisar",
"EMPTY_STATE_DEFAULT": "Procurar por ID da conversa, email, número de telefone, mensagens para obter melhores resultados. ",
diff --git a/app/javascript/dashboard/i18n/locale/pt/settings.json b/app/javascript/dashboard/i18n/locale/pt/settings.json
index 5508f596e..9c4afd34c 100644
--- a/app/javascript/dashboard/i18n/locale/pt/settings.json
+++ b/app/javascript/dashboard/i18n/locale/pt/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Cobrança",
"CURRENT_PLAN": {
"TITLE": "Plano atual",
- "PLAN_NOTE": "Atualmente tem o **%{plan}* subscrito com **%{quantity}** licenças"
+ "PLAN_NOTE": "Atualmente tem o **{plan}* subscrito com **{quantity}** licenças"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Administrar o seu serviço",
diff --git a/app/javascript/dashboard/i18n/locale/pt/teamsSettings.json b/app/javascript/dashboard/i18n/locale/pt/teamsSettings.json
index ceae300c4..3e6f02c7f 100644
--- a/app/javascript/dashboard/i18n/locale/pt/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/pt/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Adicionar agentes à equipa",
- "TITLE": "Adicionar agentes à equipa - %{teamName}",
+ "TITLE": "Adicionar agentes à equipa - {teamName}",
"DESC": "Adicione Agentes à sua nova equipa. Isso é importante para que os Agentes consigam colaborar em conversas e para que sejam notificados sobre novos eventos."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Atualizar agentes da equipa",
- "TITLE": "Adicionar agentes à equipa - %{teamName}",
+ "TITLE": "Adicionar agentes à equipa - {teamName}",
"DESC": "Adicionar agentes à sua nova equipa. Todos os agentes adicionados serão notificados quando uma conversa for atribuída a esta equipa."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Acrescentando Agentes à sua equipa...",
"SELECT": "escolher",
"SELECT_ALL": "escolher todos os agentes",
- "SELECTED_COUNT": "%{selected} de %{total} agentes escolhidos."
+ "SELECTED_COUNT": "{selected} de {total} agentes escolhidos."
},
"ADD": {
- "TITLE": "Adicionar agentes à equipa - %{teamName}",
+ "TITLE": "Adicionar agentes à equipa - {teamName}",
"DESC": "Acrescente agentes à sua recém-criada equipa. É importante para que os Agentes consigam colaborar em conversas e para que sejam notificados sobre novos eventos.",
"SELECT": "escolher",
"SELECT_ALL": "escolher todos os agentes",
- "SELECTED_COUNT": "%{selected} de %{total} agentes escolhidos.",
+ "SELECTED_COUNT": "{selected} de {total} agentes escolhidos.",
"BUTTON_TEXT": "Adicionar agentes",
"AGENT_VALIDATION_ERROR": "Selecione ao menos um agente."
},
diff --git a/app/javascript/dashboard/i18n/locale/pt/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/pt/whatsappTemplates.json
index 626f289be..a653ccc2b 100644
--- a/app/javascript/dashboard/i18n/locale/pt/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/pt/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Template do WhatsApp",
"SUBTITLE": "Selecione o template do whatsapp que você deseja enviar",
- "TEMPLATE_SELECTED_SUBTITLE": "Processo %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Processo {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Buscar templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variáveis",
- "VARIABLE_PLACEHOLDER": "Digite o valor %{variable}",
+ "VARIABLE_PLACEHOLDER": "Digite o valor {variable}",
"GO_BACK_LABEL": "Voltar",
"SEND_MESSAGE_LABEL": "Enviar mensagem",
"FORM_ERROR_MESSAGE": "Preencha todas as variáveis antes de enviar"
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json
index 364598ce0..840a12c68 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Não foi possível excluir o atributo personalizado. Tente novamente."
},
"CONFIRM": {
- "TITLE": "Tem certeza que deseja excluir - %{attributeName}",
+ "TITLE": "Tem certeza que deseja excluir - {attributeName}",
"PLACE_HOLDER": "Digite {attributeName} para confirmar",
"MESSAGE": "Excluindo removerá o atributo personalizado",
"YES": "Excluir ",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json b/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json
index 0b2622c1a..698e1ed1a 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistema",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} Nova regra de automação criada (#%{id})",
- "EDIT": "%{agentName} Atualizada regra de automação (#%{id})",
- "DELETE": "%{agentName} excluida regra de automação (#%{id})"
+ "ADD": "{agentName} Nova regra de automação criada (#{id})",
+ "EDIT": "{agentName} Atualizada regra de automação (#{id})",
+ "DELETE": "{agentName} excluida regra de automação (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} Convidou %{invitee} para sua conta como %{role}",
+ "ADD": "{agentName} Convidou {invitee} para sua conta como {role}",
"EDIT": {
- "SELF": "%{agentName} Alterado de %{attributes} para %{values}",
- "OTHER": "%{agentName} Alterado %{attributes} por %{user} para %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} Alterado de {attributes} para {values}",
+ "OTHER": "{agentName} Alterado {attributes} por {user} para {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} Criou uma caixa de entrada (#%{id})",
- "EDIT": "%{agentName} Atualizou uma caixa de entrada (#%{id})",
- "DELETE": "%{agentName} Excluiu uma caixa de entrada (#%{id})"
+ "ADD": "{agentName} Criou uma caixa de entrada (#{id})",
+ "EDIT": "{agentName} Atualizou uma caixa de entrada (#{id})",
+ "DELETE": "{agentName} Excluiu uma caixa de entrada (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} Criou um webhook (#%{id})",
- "EDIT": "%{agentName} Atualizou um webhook (#%{id})",
- "DELETE": "%{agentName} Excluiu um webhook (#%{id})"
+ "ADD": "{agentName} Criou um webhook (#{id})",
+ "EDIT": "{agentName} Atualizou um webhook (#{id})",
+ "DELETE": "{agentName} Excluiu um webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} Se conectou",
- "SIGN_OUT": "%{agentName} Se desconectou"
+ "SIGN_IN": "{agentName} Se conectou",
+ "SIGN_OUT": "{agentName} Se desconectou"
},
"TEAM": {
- "ADD": "%{agentName} Criou uma equipe (#%{id})",
- "EDIT": "%{agentName} atualizou uma equipe (#%{id})",
- "DELETE": "%{agentName} Excluiu uma equipe (#%{id})"
+ "ADD": "{agentName} Criou uma equipe (#{id})",
+ "EDIT": "{agentName} atualizou uma equipe (#{id})",
+ "DELETE": "{agentName} Excluiu uma equipe (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} Criou um macro (#%{id})",
- "EDIT": "%{agentName} Atualizou uma macro (#%{id})",
- "DELETE": "%{agentName} Excluiu uma macro (#%{id})"
+ "ADD": "{agentName} Criou um macro (#{id})",
+ "EDIT": "{agentName} Atualizou uma macro (#{id})",
+ "DELETE": "{agentName} Excluiu uma macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} Adicionou %{user} para a caixa de entrada (#%{inbox_id})",
- "REMOVE": "%{agentName} Removeu %{user} da caixa de entrada (#%{inbox_id})"
+ "ADD": "{agentName} Adicionou {user} para a caixa de entrada (#{inbox_id})",
+ "REMOVE": "{agentName} Removeu {user} da caixa de entrada (#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} Adicionou %{user} para a equipe (#%{team_id})",
- "REMOVE": "%{agentName} Removeu %{user} da equipe (#%{team_id})"
+ "ADD": "{agentName} Adicionou {user} para a equipe (#{team_id})",
+ "REMOVE": "{agentName} Removeu {user} da equipe (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} Atualizou a configuração de conta (#%{id})"
+ "EDIT": "{agentName} Atualizou a configuração de conta (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json b/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json
index 6a3201e39..ef031d453 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversas selecionadas",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversas selecionadas",
"AGENT_SELECT_LABEL": "Selecionar agente",
- "ASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer atribuir %{conversationCount} %{conversationLabel} para",
- "UNASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer remover a atribuição de %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer atribuir {conversationCount} {conversationLabel} para",
+ "UNASSIGN_CONFIRMATION_LABEL": "Você tem certeza que quer remover a atribuição de {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Voltar atrás",
"ASSIGN_LABEL": "Atribua",
"YES": "Sim",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/contact.json b/app/javascript/dashboard/i18n/locale/pt_BR/contact.json
index 0489ce371..3583cb384 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/contact.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Sumário",
- "DELETE_WARNING": "Contato de %{primaryContactName} será excluído.",
- "ATTRIBUTE_WARNING": "Detalhes de contato de %{primaryContactName} serão copiados para %{parentContactName}."
+ "DELETE_WARNING": "Contato de {primaryContactName} será excluído.",
+ "ATTRIBUTE_WARNING": "Detalhes de contato de {primaryContactName} serão copiados para {parentContactName}."
},
"SEARCH": {
"ERROR": "Mensagem de erro"
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json
index 4e639264b..1564c0eef 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nenhuma",
"INPUT_PLACEHOLDER": "Selecionar prioridade",
"NO_RESULTS": "Nenhum resultado encontrado",
- "SUCCESSFUL": "Alterada a prioridade do ID da conversa %{conversationId} para %{priority}",
+ "SUCCESSFUL": "Alterada a prioridade do ID da conversa {conversationId} para {priority}",
"FAILED": "Não foi possível alterar a prioridade. Por favor, tente novamente."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Atribuir equipe",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "ID da conversa %{conversationId} atribuído para \"%{agentName}\"",
+ "SUCCESFUL": "ID da conversa {conversationId} atribuído para \"{agentName}\"",
"FAILED": "Não foi possível atribuir agente. Por favor, tente novamente."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Etiqueta #%{labelName} atribuída para o id de conversa %{conversationId}",
+ "SUCCESFUL": "Etiqueta #{labelName} atribuída para o id de conversa {conversationId}",
"FAILED": "Não foi possível atribuir etiqueta. Por favor, tente novamente."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Equipe %{team} atribuído para o id de conversa %{conversationId}",
+ "SUCCESFUL": "Equipe {team} atribuído para o id de conversa {conversationId}",
"FAILED": "Não foi possível atribuir equipe. Por favor, tente novamente."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Olá, 👋. Bem-vindo ao %{installationName}!",
- "DESCRIPTION": "Obrigado por se inscrever. Queremos que você aproveite o máximo de %{installationName}. Aqui estão algumas coisas que você consegue fazer no(a) %{installationName} para que tenha uma experiência agradável.",
- "GREETING_MORNING": "👋 Bom dia, %{name}. Bem-vindo a %{installationName}.",
- "GREETING_AFTERNOON": "👋 Boa tarde, %{name}. Bem-vindo a %{installationName}.",
- "GREETING_EVENING": "👋 Boa noite, %{name}. Bem-vindo a %{installationName}.",
+ "TITLE": "Olá, 👋. Bem-vindo ao {installationName}!",
+ "DESCRIPTION": "Obrigado por se inscrever. Queremos que você aproveite o máximo de {installationName}. Aqui estão algumas coisas que você consegue fazer no(a) {installationName} para que tenha uma experiência agradável.",
+ "GREETING_MORNING": "👋 Bom dia, {name}. Bem-vindo a {installationName}.",
+ "GREETING_AFTERNOON": "👋 Boa tarde, {name}. Bem-vindo a {installationName}.",
+ "GREETING_EVENING": "👋 Boa noite, {name}. Bem-vindo a {installationName}.",
"READ_LATEST_UPDATES": "Leia as últimas atualizações",
"ALL_CONVERSATION": {
"TITLE": "Todas as suas conversas em um só lugar",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participantes da conversa",
"NO_RECORDS_FOUND": "Nenhum resultado encontrado",
"ADD_PARTICIPANTS": "Selecionar participantes",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} participantes",
- "REMANING_PARTICIPANT_TEXT": "+%{count} participante",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} pessoas estão participando.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} pessoa está participando.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} participantes",
+ "REMANING_PARTICIPANT_TEXT": "+{count} participante",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} pessoas estão participando.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} pessoa está participando.",
"NO_PARTICIPANTS_TEXT": "Ninguém está participando!",
"WATCH_CONVERSATION": "Participar da conversa",
"YOU_ARE_WATCHING": "Você está participando",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json b/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json
index 9f2e01550..e4a390549 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Você pode receber e-mails em seu domínio personalizado agora."
}
},
- "UPDATE_CHATWOOT": "Uma atualização %{latestChatwootVersion} para o Chatwoot está disponível. Por favor, atualize sua instância.",
+ "UPDATE_CHATWOOT": "Uma atualização {latestChatwootVersion} para o Chatwoot está disponível. Por favor, atualize sua instância.",
"LEARN_MORE": "Saiba mais",
"PAYMENT_PENDING": "Seu pagamento está pendente. Por favor, atualize suas informações de pagamento para continuar usando o Chatwoot",
"LIMITS_UPGRADE": "Sua conta excedeu os limites de uso. Por favor, faça um upgrade do seu plano para continuar usando o Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json b/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json
index b4bed1b55..d920da587 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Não categorizado",
- "SEARCH_RESULTS": "Resultados da pesquisa para %{query}",
+ "SEARCH_RESULTS": "Resultados da pesquisa para {query}",
"EMPTY_TEXT": "Procurar artigos para inserir em respostas.",
"SEARCH_LOADER": "Procurando...",
"INSERT_ARTICLE": "Inserir",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/integrationApps.json b/app/javascript/dashboard/i18n/locale/pt_BR/integrationApps.json
index 759019ae2..253d7d775 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Buscando integrações",
- "NO_HOOK_CONFIGURED": "Não há integrações %{integrationId} configuradas nesta conta.",
+ "NO_HOOK_CONFIGURED": "Não há integrações {integrationId} configuradas nesta conta.",
"HEADER": "Aplicações",
"STATUS": {
"ENABLED": "Ativado",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Desconectado"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow é uma plataforma natural de entendimento em linguagem que torna fácil projetar e integrar uma interface de usuário conversacional em seu aplicativo móvel, aplicativo web, dispositivo, bot, sistema de resposta de voz interativo, etc.
A integração do fluxo de diálogo com o %{installationName} permite que você configure um bot de Dialogflow com suas caixas de entrada, o que permite que o bot lide inicialmente as consultas e entregue-as a um agente quando necessário. O fluxo de diálogo pode ser usado para qualificar as chumbas, reduzir a carga de trabalho dos agentes, fornecendo perguntas frequentes, etc.
Para adicionar um fluxo de diálogo, você precisa criar uma Conta de Serviço no seu console do projeto Google e compartilhar as credenciais. Por favor, consulte a documentação do fluxo de diálogo para obter mais informações."
+ "DIALOGFLOW": "Dialogflow é uma plataforma natural de entendimento em linguagem que torna fácil projetar e integrar uma interface de usuário conversacional em seu aplicativo móvel, aplicativo web, dispositivo, bot, sistema de resposta de voz interativo, etc.
A integração do fluxo de diálogo com o {installationName} permite que você configure um bot de Dialogflow com suas caixas de entrada, o que permite que o bot lide inicialmente as consultas e entregue-as a um agente quando necessário. O fluxo de diálogo pode ser usado para qualificar as chumbas, reduzir a carga de trabalho dos agentes, fornecendo perguntas frequentes, etc.
Para adicionar um fluxo de diálogo, você precisa criar uma Conta de Serviço no seu console do projeto Google e compartilhar as credenciais. Por favor, consulte a documentação do fluxo de diálogo para obter mais informações."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json b/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json
index 1180bb6a2..8377173fd 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirmar exclusão",
- "MESSAGE": "Tem certeza que deseja excluir o webhook? (%{webhookURL})",
+ "MESSAGE": "Tem certeza que deseja excluir o webhook? ({webhookURL})",
"YES": "Sim, excluir ",
"NO": "Não, mantenha"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Assistente Open AI",
- "WITH_AI": " %{option} com IA ",
+ "WITH_AI": " {option} com IA ",
"OPTIONS": {
"REPLY_SUGGESTION": "Sugestão de resposta",
"SUMMARIZE": "Resumir",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Sim, exclua-o",
"CONFIRM_NO": "Não, mantenha-o",
"TITLE": "Confirmar exclusão",
- "MESSAGE": "Tem certeza que deseja excluir o aplicativo - %{appName}?",
+ "MESSAGE": "Tem certeza que deseja excluir o aplicativo - {appName}?",
"API_SUCCESS": "Aplicativo da dashboard excluído com sucesso",
"API_ERROR": "Não conseguimos excluir o aplicativo. Por favor, tente novamente mais tarde"
}
@@ -235,7 +235,7 @@
"ERROR": "",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioridade",
"ASSIGNEE": "Responsável",
"LABELS": "Marcadores",
- "CREATED_AT": "Criado em %{createdAt}"
+ "CREATED_AT": "Criado em {createdAt}"
},
"UNLINK": {
"TITLE": "Desvincular",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/report.json b/app/javascript/dashboard/i18n/locale/pt_BR/report.json
index d2fa56215..f4e6a7860 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/report.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/report.json
@@ -23,13 +23,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Tempo de espera do cliente",
- "TOOLTIP_TEXT": "O tempo de espera é %{metricValue} (com base em %{conversationCount} respostas)"
+ "TOOLTIP_TEXT": "O tempo de espera é {metricValue} (com base em {conversationCount} respostas)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -234,13 +234,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -301,13 +301,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -368,13 +368,13 @@
"NAME": "Tempo da Primeira Resposta",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo da primeira resposta é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo da primeira resposta é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_TIME": {
"NAME": "Tempo de resolução",
"DESC": "(Média)",
"INFO_TEXT": "Número total de conversas utilizadas para computação:",
- "TOOLTIP_TEXT": "O tempo de resolução é de %{metricValue} (com base em %{conversationCount} conversas)"
+ "TOOLTIP_TEXT": "O tempo de resolução é de {metricValue} (com base em {conversationCount} conversas)"
},
"RESOLUTION_COUNT": {
"NAME": "Contagem de Resolução",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Tráfego de conversa",
"NO_CONVERSATIONS": "Não há conversas",
- "CONVERSATION": "%{count} conversa",
- "CONVERSATIONS": "%{count} conversas",
+ "CONVERSATION": "{count} conversa",
+ "CONVERSATIONS": "{count} conversas",
"DOWNLOAD_REPORT": "Baixar relatório"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/search.json b/app/javascript/dashboard/i18n/locale/pt_BR/search.json
index 5f40448f2..8963a6606 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/search.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messagem"
},
"SEARCHING_DATA": "Procurando",
- "EMPTY_STATE": "Nenhum %{item} foi encontrado para a consulta '%{query}'",
- "EMPTY_STATE_FULL": "Nenhum resultado encontrado para a consulta '%{query}'",
+ "EMPTY_STATE": "Nenhum {item} foi encontrado para a consulta '{query}'",
+ "EMPTY_STATE_FULL": "Nenhum resultado encontrado para a consulta '{query}'",
"PLACEHOLDER_KEYBINDING": "/ para focar",
"INPUT_PLACEHOLDER": "Digite 3 ou mais caracteres para pesquisar",
"EMPTY_STATE_DEFAULT": "Procurar por ID de conversa, e-mail, número de telefone, mensagens para melhores resultados de busca. ",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/settings.json b/app/javascript/dashboard/i18n/locale/pt_BR/settings.json
index 0bcaacfeb..0118af925 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/settings.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Cobrança",
"CURRENT_PLAN": {
"TITLE": "Plano Atual",
- "PLAN_NOTE": "Você está atualmente inscrito no plano **%{plan}** com **%{quantity}** licenças"
+ "PLAN_NOTE": "Você está atualmente inscrito no plano **{plan}** com **{quantity}** licenças"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Gerencie sua assinatura",
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/teamsSettings.json b/app/javascript/dashboard/i18n/locale/pt_BR/teamsSettings.json
index 0d3a42b5b..9da923fe3 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Adicionar agente ao seu time",
- "TITLE": "Adicionar agentes a equipe: %{teamName}",
+ "TITLE": "Adicionar agentes a equipe: {teamName}",
"DESC": "Adicione agentes à sua equipe recém-criada. Isso permite que você colabore como uma equipe em conversas, seja notificado sobre novos eventos na mesma conversa."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Atualizar agentes no departamento",
- "TITLE": "Adicionar agentes a equipe: %{teamName}",
+ "TITLE": "Adicionar agentes a equipe: {teamName}",
"DESC": "Adicionar agentes à sua equipe recém-criada. Todos os agentes adicionados serão notificados quando uma conversa for atribuída a esta equipe."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adicionando agentes à sua caixa de entrada...",
"SELECT": "Selecionar",
"SELECT_ALL": "Selecionar todos os agentes",
- "SELECTED_COUNT": "%{selected} de %{total} agentes selecionados."
+ "SELECTED_COUNT": "{selected} de {total} agentes selecionados."
},
"ADD": {
- "TITLE": "Adicionar agentes a equipe: %{teamName}",
+ "TITLE": "Adicionar agentes a equipe: {teamName}",
"DESC": "Adicione agentes à sua equipe recém-criada. Isso permite que você colabore como uma equipe em conversas, seja notificado sobre novos eventos na mesma conversa.",
"SELECT": "Selecionar",
"SELECT_ALL": "Selecionar todos os agentes",
- "SELECTED_COUNT": "%{selected} de %{total} agentes selecionados.",
+ "SELECTED_COUNT": "{selected} de {total} agentes selecionados.",
"BUTTON_TEXT": "Adicionar agentes",
"AGENT_VALIDATION_ERROR": "Selecione pelo menos um agente."
},
diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/pt_BR/whatsappTemplates.json
index 6b4fa57ab..31b19a033 100644
--- a/app/javascript/dashboard/i18n/locale/pt_BR/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/pt_BR/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Templates do Whatsapp",
"SUBTITLE": "Selecione o template do whatsapp que você deseja enviar",
- "TEMPLATE_SELECTED_SUBTITLE": "Processar %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Processar {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Pesquisar Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variáveis",
- "VARIABLE_PLACEHOLDER": "Insira o valor para %{variable}",
+ "VARIABLE_PLACEHOLDER": "Insira o valor para {variable}",
"GO_BACK_LABEL": "Voltar",
"SEND_MESSAGE_LABEL": "Enviar Mensagem",
"FORM_ERROR_MESSAGE": "Por favor, preencha todas as variáveis antes de enviar"
diff --git a/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json
index 05dcc381c..79a04ff48 100644
--- a/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Nu s-a putut șterge atributul personalizat. Încercați din nou."
},
"CONFIRM": {
- "TITLE": "Ești sigur că vrei să ștergi - %{attributeName}",
+ "TITLE": "Ești sigur că vrei să ștergi - {attributeName}",
"PLACE_HOLDER": "Te rugăm să introduci {attributeName} pentru a confirma",
"MESSAGE": "Ștergerea va elimina atributul personalizat",
"YES": "Şterge ",
diff --git a/app/javascript/dashboard/i18n/locale/ro/auditLogs.json b/app/javascript/dashboard/i18n/locale/ro/auditLogs.json
index d9b73d1fe..3e1cedc44 100644
--- a/app/javascript/dashboard/i18n/locale/ro/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ro/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Sistem",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} a creat o nouă regulă de automatizare (#%{id})",
- "EDIT": "%{agentName} a actualizat o regulă de automatizare (#%{id})",
- "DELETE": "%{agentName} a șters o regulă de automatizare (#%{id})"
+ "ADD": "{agentName} a creat o nouă regulă de automatizare (#{id})",
+ "EDIT": "{agentName} a actualizat o regulă de automatizare (#{id})",
+ "DELETE": "{agentName} a șters o regulă de automatizare (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} a creat un nou inbox (#%{id})",
- "EDIT": "%{agentName} a actualizat un inbox (#%{id})",
- "DELETE": "%{agentName} a șters un inbox (#%{id})"
+ "ADD": "{agentName} a creat un nou inbox (#{id})",
+ "EDIT": "{agentName} a actualizat un inbox (#{id})",
+ "DELETE": "{agentName} a șters un inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} a creat un nou webhook (#%{id})",
- "EDIT": "%{agentName} a actualizat un webhook (#%{id})",
- "DELETE": "%{agentName} a șters un webhook (#%{id})"
+ "ADD": "{agentName} a creat un nou webhook (#{id})",
+ "EDIT": "{agentName} a actualizat un webhook (#{id})",
+ "DELETE": "{agentName} a șters un webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} s-a autentificat",
- "SIGN_OUT": "%{agentName} s-a deconectat"
+ "SIGN_IN": "{agentName} s-a autentificat",
+ "SIGN_OUT": "{agentName} s-a deconectat"
},
"TEAM": {
- "ADD": "%{agentName} a creat o nouă echipa (#%{id})",
- "EDIT": "%{agentName} a actualizat o echipa (#%{id})",
- "DELETE": "%{agentName} a șters o echipa (#%{id})"
+ "ADD": "{agentName} a creat o nouă echipa (#{id})",
+ "EDIT": "{agentName} a actualizat o echipa (#{id})",
+ "DELETE": "{agentName} a șters o echipa (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ro/bulkActions.json b/app/javascript/dashboard/i18n/locale/ro/bulkActions.json
index 65e677415..32dc20728 100644
--- a/app/javascript/dashboard/i18n/locale/ro/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ro/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversații selectate",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversații selectate",
"AGENT_SELECT_LABEL": "Selectați agentul",
- "ASSIGN_CONFIRMATION_LABEL": "Sigur doriți să atribuiți %{conversationCount} %{conversationLabel} la",
- "UNASSIGN_CONFIRMATION_LABEL": "Sigur doriți să anulați atribuirea a %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Sigur doriți să atribuiți {conversationCount} {conversationLabel} la",
+ "UNASSIGN_CONFIRMATION_LABEL": "Sigur doriți să anulați atribuirea a {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Mergeți înapoi",
"ASSIGN_LABEL": "Atribuiți",
"YES": "Da",
diff --git a/app/javascript/dashboard/i18n/locale/ro/contact.json b/app/javascript/dashboard/i18n/locale/ro/contact.json
index acca437a1..3de8b0476 100644
--- a/app/javascript/dashboard/i18n/locale/ro/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ro/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Sumar",
- "DELETE_WARNING": "Contactul %{primaryContactName} va fi șters.",
- "ATTRIBUTE_WARNING": "Datele de contact ale %{primaryContactName} vor fi copiate la %{parentContactName}."
+ "DELETE_WARNING": "Contactul {primaryContactName} va fi șters.",
+ "ATTRIBUTE_WARNING": "Datele de contact ale {primaryContactName} vor fi copiate la {parentContactName}."
},
"SEARCH": {
"ERROR": "MESAJ_EROARE"
diff --git a/app/javascript/dashboard/i18n/locale/ro/conversation.json b/app/javascript/dashboard/i18n/locale/ro/conversation.json
index c63b0fe3b..0dbaf510d 100644
--- a/app/javascript/dashboard/i18n/locale/ro/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ro/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Nimic",
"INPUT_PLACEHOLDER": "Selectați prioritatea",
"NO_RESULTS": "Niciun rezultat găsit",
- "SUCCESSFUL": "A schimbat prioritatea ID-ului conversației %{conversationId} în %{priority}",
+ "SUCCESSFUL": "A schimbat prioritatea ID-ului conversației {conversationId} în {priority}",
"FAILED": "Nu s-a putut schimba prioritatea. Vă rugăm să încercați din nou."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Atribuiți echipă",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Id conversație %{conversationId} atribuit la \"%{agentName}\"",
+ "SUCCESFUL": "Id conversație {conversationId} atribuit la \"{agentName}\"",
"FAILED": "Nu s-a putut atribui agentul. Vă rugăm încercați din nou."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Etichetă atribuită #%{labelName} la conversația cu id %{conversationId}",
+ "SUCCESFUL": "Etichetă atribuită #{labelName} la conversația cu id {conversationId}",
"FAILED": "Nu s-a putut atribui eticheta. Vă rugăm încercați din nou."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Echipa atribuită #%{team} la conversația cu id %{conversationId}",
+ "SUCCESFUL": "Echipa atribuită #{team} la conversația cu id {conversationId}",
"FAILED": "Nu s-a putut atribui echipa. Vă rugăm să încercaţi din nou."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hei 👋, Bine ati venit la %{installationName}!",
- "DESCRIPTION": "Vă mulțumim pentru semnarea sus. Vrem să profitați la maximum de %{installationName}. Iată câteva lucruri pe care le puteți face în %{installationName} pentru a face experiența încântătoare.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hei 👋, Bine ati venit la {installationName}!",
+ "DESCRIPTION": "Vă mulțumim pentru semnarea sus. Vrem să profitați la maximum de {installationName}. Iată câteva lucruri pe care le puteți face în {installationName} pentru a face experiența încântătoare.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Citiți cele mai recente actualizări ale noastre",
"ALL_CONVERSATION": {
"TITLE": "Toate conversațiile într-un singur loc",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Participanți la conversație",
"NO_RECORDS_FOUND": "Niciun rezultat găsit",
"ADD_PARTICIPANTS": "Selectarea participanților",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} altele",
- "REMANING_PARTICIPANT_TEXT": "+%{count} altele",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} participă oamenii.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} persoană participă.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} altele",
+ "REMANING_PARTICIPANT_TEXT": "+{count} altele",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} participă oamenii.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} persoană participă.",
"NO_PARTICIPANTS_TEXT": "Nimeni nu participă!.",
"WATCH_CONVERSATION": "Începe conversația",
"YOU_ARE_WATCHING": "Participați",
diff --git a/app/javascript/dashboard/i18n/locale/ro/generalSettings.json b/app/javascript/dashboard/i18n/locale/ro/generalSettings.json
index b8e3b795d..00877baa4 100644
--- a/app/javascript/dashboard/i18n/locale/ro/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ro/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Puteți primi e-mailuri în domeniul dvs. personalizat acum."
}
},
- "UPDATE_CHATWOOT": "Este disponibilă o actualizare %{latestChatwootVersion} pentru Chatwoot. Vă rugăm să actualizați instanța.",
+ "UPDATE_CHATWOOT": "Este disponibilă o actualizare {latestChatwootVersion} pentru Chatwoot. Vă rugăm să actualizați instanța.",
"LEARN_MORE": "Află mai mult",
"PAYMENT_PENDING": "Plata dvs. este în așteptare. Vă rugăm să actualizați informațiile de plată pentru a continua să utilizați Chatwoot",
"LIMITS_UPGRADE": "Contul dvs. a depășit limitele de utilizare, vă rugăm să vă actualizați planul pentru a continua să utilizați Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ro/helpCenter.json b/app/javascript/dashboard/i18n/locale/ro/helpCenter.json
index 91a2e6974..dfd02f33a 100644
--- a/app/javascript/dashboard/i18n/locale/ro/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ro/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Necategorizat",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "In căutare...",
"INSERT_ARTICLE": "Inserați",
diff --git a/app/javascript/dashboard/i18n/locale/ro/integrationApps.json b/app/javascript/dashboard/i18n/locale/ro/integrationApps.json
index 87f622203..2bb08fe20 100644
--- a/app/javascript/dashboard/i18n/locale/ro/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ro/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Preluarea integrărilor",
- "NO_HOOK_CONFIGURED": "Nu există integrări %{integrationId} configurate în acest cont.",
+ "NO_HOOK_CONFIGURED": "Nu există integrări {integrationId} configurate în acest cont.",
"HEADER": "Aplicatii",
"STATUS": {
"ENABLED": "Activat",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Deconectare"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow este o platformă naturală de înțelegere a limbajului, care facilitează proiectarea și integrarea unei interfețe de utilizator conversaționale în aplicația mobilă, aplicația web, dispozitivul, botul, sistemul interactiv de răspuns vocal și așa mai departe.
Integrarea fluxului de dialog vă %{installationName} permite să configurați un bot Dialogflow cu casetele dvs., ceea ce permite botului să gestioneze interogările inițial și să le predea unui agent atunci când este necesar. Dialogflow poate fi folosit pentru a califica clienții potențiali, pentru a reduce volumul de muncă al agenților prin furnizarea de întrebări frecvente etc.
Pentru a adăuga Dialogflow, trebuie să creați un cont de serviciu în consola de proiect Google și să partajați acreditările. Vă rugăm să consultați documentele Dialogflow pentru mai multe informații."
+ "DIALOGFLOW": "Dialogflow este o platformă naturală de înțelegere a limbajului, care facilitează proiectarea și integrarea unei interfețe de utilizator conversaționale în aplicația mobilă, aplicația web, dispozitivul, botul, sistemul interactiv de răspuns vocal și așa mai departe.
Integrarea fluxului de dialog vă {installationName} permite să configurați un bot Dialogflow cu casetele dvs., ceea ce permite botului să gestioneze interogările inițial și să le predea unui agent atunci când este necesar. Dialogflow poate fi folosit pentru a califica clienții potențiali, pentru a reduce volumul de muncă al agenților prin furnizarea de întrebări frecvente etc.
Pentru a adăuga Dialogflow, trebuie să creați un cont de serviciu în consola de proiect Google și să partajați acreditările. Vă rugăm să consultați documentele Dialogflow pentru mai multe informații."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ro/integrations.json b/app/javascript/dashboard/i18n/locale/ro/integrations.json
index 9cf0e63ab..1e91433d2 100644
--- a/app/javascript/dashboard/i18n/locale/ro/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ro/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirmă ștergerea",
- "MESSAGE": "Sunteți sigur de a șterge webhook? (%{webhookURL})",
+ "MESSAGE": "Sunteți sigur de a șterge webhook? ({webhookURL})",
"YES": "Da, șterge ",
"NO": "Nu, păstreaza"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Da, ștergeți acest lucru",
"CONFIRM_NO": "Nu, păstreaza",
"TITLE": "Confirmă ștergerea",
- "MESSAGE": "Sunteți sigur că ștergeți aplicația - %{appName}?",
+ "MESSAGE": "Sunteți sigur că ștergeți aplicația - {appName}?",
"API_SUCCESS": "Aplicația Tablou de bord ștearsă cu succes",
"API_ERROR": "Nu am putut șterge aplicația. Încercați din nou mai târziu"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Prioritate",
"ASSIGNEE": "Assignee",
"LABELS": "Etichete",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ro/report.json b/app/javascript/dashboard/i18n/locale/ro/report.json
index ec34fa3d7..febf7a177 100644
--- a/app/javascript/dashboard/i18n/locale/ro/report.json
+++ b/app/javascript/dashboard/i18n/locale/ro/report.json
@@ -23,13 +23,13 @@
"NAME": "Primul timp de răspuns",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Primul timp de răspuns este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Primul timp de răspuns este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_TIME": {
"NAME": "Timp Rezolutie",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Timpul de rezolvare este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Timpul de rezolvare este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_COUNT": {
"NAME": "Număr de rezoluții",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Primul timp de răspuns",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Primul timp de răspuns este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Primul timp de răspuns este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_TIME": {
"NAME": "Timp Rezolutie",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Timpul de rezolvare este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Timpul de rezolvare este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_COUNT": {
"NAME": "Număr de rezoluții",
@@ -234,13 +234,13 @@
"NAME": "Primul timp de răspuns",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Primul timp de răspuns este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Primul timp de răspuns este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_TIME": {
"NAME": "Timp Rezolutie",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Timpul de rezolvare este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Timpul de rezolvare este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_COUNT": {
"NAME": "Număr de rezoluții",
@@ -301,13 +301,13 @@
"NAME": "Primul timp de răspuns",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Primul timp de răspuns este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Primul timp de răspuns este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_TIME": {
"NAME": "Timp Rezolutie",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Timpul de rezolvare este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Timpul de rezolvare este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_COUNT": {
"NAME": "Număr de rezoluții",
@@ -368,13 +368,13 @@
"NAME": "Primul timp de răspuns",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Primul timp de răspuns este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Primul timp de răspuns este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_TIME": {
"NAME": "Timp Rezolutie",
"DESC": "(Medie)",
"INFO_TEXT": "Numărul total de conversații utilizate pentru calcul:",
- "TOOLTIP_TEXT": "Timpul de rezolvare este %{metricValue} (pe baza conversațiilor %{conversationCount})"
+ "TOOLTIP_TEXT": "Timpul de rezolvare este {metricValue} (pe baza conversațiilor {conversationCount})"
},
"RESOLUTION_COUNT": {
"NAME": "Număr de rezoluții",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Trafic de conversație",
"NO_CONVERSATIONS": "Fără conversații",
- "CONVERSATION": "%{count} conversație",
- "CONVERSATIONS": "conversații %{count}",
+ "CONVERSATION": "{count} conversație",
+ "CONVERSATIONS": "conversații {count}",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ro/search.json b/app/javascript/dashboard/i18n/locale/ro/search.json
index 88ebafd3d..ef4412ef8 100644
--- a/app/javascript/dashboard/i18n/locale/ro/search.json
+++ b/app/javascript/dashboard/i18n/locale/ro/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Mesaje"
},
"SEARCHING_DATA": "In căutare",
- "EMPTY_STATE": "Nu s-a găsit niciun %{item} pentru interogarea \"%{query}\"",
- "EMPTY_STATE_FULL": "Nu s-au găsit rezultate pentru interogarea \"%{query}\"",
+ "EMPTY_STATE": "Nu s-a găsit niciun {item} pentru interogarea \"{query}\"",
+ "EMPTY_STATE_FULL": "Nu s-au găsit rezultate pentru interogarea \"{query}\"",
"PLACEHOLDER_KEYBINDING": "/ să se concentreze",
"INPUT_PLACEHOLDER": "Tastați 3 sau mai multe caractere de căutat",
"EMPTY_STATE_DEFAULT": "Căutați după id-ul conversației, e-mail, numărul de telefon, mesajele pentru rezultate de căutare mai bune. ",
diff --git a/app/javascript/dashboard/i18n/locale/ro/settings.json b/app/javascript/dashboard/i18n/locale/ro/settings.json
index ffbf3aee9..323a38bfe 100644
--- a/app/javascript/dashboard/i18n/locale/ro/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ro/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Facturare",
"CURRENT_PLAN": {
"TITLE": "Pentru acest plan nu sunt disponibile extraoptiuni",
- "PLAN_NOTE": "În prezent sunteți abonat la planul **%{plan}** cu licențe **%{quantity}**"
+ "PLAN_NOTE": "În prezent sunteți abonat la planul **{plan}** cu licențe **{quantity}**"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Gestionați-vă abonamentul",
diff --git a/app/javascript/dashboard/i18n/locale/ro/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ro/teamsSettings.json
index 90d95d37c..d5192f7a9 100644
--- a/app/javascript/dashboard/i18n/locale/ro/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ro/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Adaugă agenți în echipă",
- "TITLE": "Adăugați agenți în echipă - %{teamName}",
+ "TITLE": "Adăugați agenți în echipă - {teamName}",
"DESC": "Adăugați agenți în echipa nou creată. Acest lucru vă permite să colaborați ca echipă la conversații, să primiți notificări cu privire la evenimente noi din aceeași conversație."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Actualizați agenții din echipă",
- "TITLE": "Adăugați agenți în echipă - %{teamName}",
+ "TITLE": "Adăugați agenți în echipă - {teamName}",
"DESC": "Adăugați agenți în echipa nou creată. Toți agenții adăugați vor fi anunțați atunci când o conversație este atribuită acestei echipe."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adăugarea agenților în echipa ta...",
"SELECT": "selectează",
"SELECT_ALL": "selectați toți agenții",
- "SELECTED_COUNT": "%{selected} din %{total} agenți selectați."
+ "SELECTED_COUNT": "{selected} din {total} agenți selectați."
},
"ADD": {
- "TITLE": "Adăugați agenți în echipă - %{teamName}",
+ "TITLE": "Adăugați agenți în echipă - {teamName}",
"DESC": "Adăugați agenți în echipa nou creată. Acest lucru vă permite să colaborați ca echipă la conversații, să primiți notificări cu privire la evenimente noi din aceeași conversație.",
"SELECT": "selectează",
"SELECT_ALL": "selectați toți agenții",
- "SELECTED_COUNT": "%{selected} din %{total} agenți selectați.",
+ "SELECTED_COUNT": "{selected} din {total} agenți selectați.",
"BUTTON_TEXT": "Adaugă Agent",
"AGENT_VALIDATION_ERROR": "Selectați cel puțin un agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ro/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ro/whatsappTemplates.json
index 8443a412f..c85cda192 100644
--- a/app/javascript/dashboard/i18n/locale/ro/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ro/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Șabloane WhatsApp",
"SUBTITLE": "Selectați șablonul WhatsApp pe care doriți să trimiteți",
- "TEMPLATE_SELECTED_SUBTITLE": "%{templateName} de proces"
+ "TEMPLATE_SELECTED_SUBTITLE": "{templateName} de proces"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Caută Șabloane",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variabile",
- "VARIABLE_PLACEHOLDER": "Introducerea %{variable} valoare",
+ "VARIABLE_PLACEHOLDER": "Introducerea {variable} valoare",
"GO_BACK_LABEL": "Înapoi",
"SEND_MESSAGE_LABEL": "Trimite mesaj",
"FORM_ERROR_MESSAGE": "Vă rugăm să completați toate variabilele înainte de a trimite"
diff --git a/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json
index 1c0b81608..90954778d 100644
--- a/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Не возможно удалить пользовательский атрибут. Попробуйте еще раз."
},
"CONFIRM": {
- "TITLE": "Вы уверены, что хотите удалить - %{attributeName}",
+ "TITLE": "Вы уверены, что хотите удалить - {attributeName}",
"PLACE_HOLDER": "Пожалуйста, введите {attributeName} для подтверждения",
"MESSAGE": "Удаление приведет к окончательному удалению атрибута",
"YES": "Удалить ",
diff --git a/app/javascript/dashboard/i18n/locale/ru/auditLogs.json b/app/javascript/dashboard/i18n/locale/ru/auditLogs.json
index 5781bf76f..979cbdc11 100644
--- a/app/javascript/dashboard/i18n/locale/ru/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ru/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "Система",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} создал новое правило автоматизации (#%{id})",
- "EDIT": "%{agentName} обновил правило автоматизации (#%{id})",
- "DELETE": "%{agentName} удалил правило автоматизации (#%{id})"
+ "ADD": "{agentName} создал новое правило автоматизации (#{id})",
+ "EDIT": "{agentName} обновил правило автоматизации (#{id})",
+ "DELETE": "{agentName} удалил правило автоматизации (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} Пригашен %{invitee} права аккаунта %{role}",
+ "ADD": "{agentName} Пригашен {invitee} права аккаунта {role}",
"EDIT": {
- "SELF": "%{agentName} изменить %{attributes} на %{values}",
- "OTHER": "%{agentName} изменить %{attributes} на %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} изменить {attributes} на {values}",
+ "OTHER": "{agentName} изменить {attributes} на {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} создал новый почтовый ящик (#%{id})",
- "EDIT": "%{agentName} обновил почтовый ящик (#%{id})",
- "DELETE": "%{agentName} удалил ящик (#%{id})"
+ "ADD": "{agentName} создал новый почтовый ящик (#{id})",
+ "EDIT": "{agentName} обновил почтовый ящик (#{id})",
+ "DELETE": "{agentName} удалил ящик (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} создал новый вебхук (#%{id})",
- "EDIT": "%{agentName} обновил вебхук (#%{id})",
- "DELETE": "%{agentName} удалил вебхук (#%{id})"
+ "ADD": "{agentName} создал новый вебхук (#{id})",
+ "EDIT": "{agentName} обновил вебхук (#{id})",
+ "DELETE": "{agentName} удалил вебхук (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} вошел в систему",
- "SIGN_OUT": "%{agentName} вышел из системы"
+ "SIGN_IN": "{agentName} вошел в систему",
+ "SIGN_OUT": "{agentName} вышел из системы"
},
"TEAM": {
- "ADD": "%{agentName} создал новую команду (#%{id})",
- "EDIT": "%{agentName} обновил команду (#%{id})",
- "DELETE": "%{agentName} удалил команду (#%{id})"
+ "ADD": "{agentName} создал новую команду (#{id})",
+ "EDIT": "{agentName} обновил команду (#{id})",
+ "DELETE": "{agentName} удалил команду (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} создал новый макрос (#%{id})",
- "EDIT": "%{agentName} обновил макрос (#%{id})",
- "DELETE": "%{agentName} удалил макрос (#%{id})"
+ "ADD": "{agentName} создал новый макрос (#{id})",
+ "EDIT": "{agentName} обновил макрос (#{id})",
+ "DELETE": "{agentName} удалил макрос (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} добавил %{user} в почтовый ящик (#%{inbox_id})",
- "REMOVE": "%{agentName} удалил %{user} из папки входящих(#%{inbox_id})"
+ "ADD": "{agentName} добавил {user} в почтовый ящик (#{inbox_id})",
+ "REMOVE": "{agentName} удалил {user} из папки входящих(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} добавил %{user} в почтовый ящик (#%{team_id})",
- "REMOVE": "%{agentName} удалил %{user} из команды (#%{team_id})"
+ "ADD": "{agentName} добавил {user} в почтовый ящик (#{team_id})",
+ "REMOVE": "{agentName} удалил {user} из команды (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} обновил настройки учетной записи (#%{id})"
+ "EDIT": "{agentName} обновил настройки учетной записи (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ru/bulkActions.json b/app/javascript/dashboard/i18n/locale/ru/bulkActions.json
index 1ec968642..f934fcf4f 100644
--- a/app/javascript/dashboard/i18n/locale/ru/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ru/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} бесед выбрано",
+ "CONVERSATIONS_SELECTED": "{conversationCount} бесед выбрано",
"AGENT_SELECT_LABEL": "Выбрать Агента",
- "ASSIGN_CONFIRMATION_LABEL": "Вы уверены, что хотите назначить %{conversationCount} %{conversationLabel}",
- "UNASSIGN_CONFIRMATION_LABEL": "Вы уверены, что хотите отменить назначение %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Вы уверены, что хотите назначить {conversationCount} {conversationLabel}",
+ "UNASSIGN_CONFIRMATION_LABEL": "Вы уверены, что хотите отменить назначение {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Вернуться",
"ASSIGN_LABEL": "Назначить",
"YES": "Да",
diff --git a/app/javascript/dashboard/i18n/locale/ru/contact.json b/app/javascript/dashboard/i18n/locale/ru/contact.json
index b6c8be62f..b1e40c5ea 100644
--- a/app/javascript/dashboard/i18n/locale/ru/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ru/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Краткая информация",
- "DELETE_WARNING": "Контакт %{primaryContactName} будет удален.",
- "ATTRIBUTE_WARNING": "Контактная информация %{primaryContactName} будет скопирована в %{parentContactName}."
+ "DELETE_WARNING": "Контакт {primaryContactName} будет удален.",
+ "ATTRIBUTE_WARNING": "Контактная информация {primaryContactName} будет скопирована в {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ru/conversation.json b/app/javascript/dashboard/i18n/locale/ru/conversation.json
index c58753578..1b7f55e97 100644
--- a/app/javascript/dashboard/i18n/locale/ru/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ru/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Ничего",
"INPUT_PLACEHOLDER": "Выберите приоритет",
"NO_RESULTS": "Результаты не найдены",
- "SUCCESSFUL": "Изменен приоритет разговора id %{conversationId} на %{priority}",
+ "SUCCESSFUL": "Изменен приоритет разговора id {conversationId} на {priority}",
"FAILED": "Не удалось изменить приоритет. Пожалуйста, попробуйте еще раз."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Назначить команду",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "ID разговора %{conversationId} присвоен \"%{agentName}\"",
+ "SUCCESFUL": "ID разговора {conversationId} присвоен \"{agentName}\"",
"FAILED": "Не удалось назначить агента. Пожалуйста, попробуйте еще раз."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Назначена метка #%{labelName} в разговор id %{conversationId}",
+ "SUCCESFUL": "Назначена метка #{labelName} в разговор id {conversationId}",
"FAILED": "Не удалось назначить метку. Пожалуйста, попробуйте еще раз."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Назначена метка #%{team} в разговор id %{conversationId}",
+ "SUCCESFUL": "Назначена метка #{team} в разговор id {conversationId}",
"FAILED": "Не удалось назначить команду. Пожалуйста, попробуйте еще раз."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Привет 👋, добро пожаловать в %{installationName}!",
- "DESCRIPTION": "Спасибо за регистрацию. Мы хотим, чтобы вы получили максимум от %{installationName}. Вот несколько вещей, которые вы можете сделать в %{installationName}, чтобы получить ещё больше приятных впечатлений.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Привет 👋, добро пожаловать в {installationName}!",
+ "DESCRIPTION": "Спасибо за регистрацию. Мы хотим, чтобы вы получили максимум от {installationName}. Вот несколько вещей, которые вы можете сделать в {installationName}, чтобы получить ещё больше приятных впечатлений.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Читайте о наших последних обновлениях",
"ALL_CONVERSATION": {
"TITLE": "Все ваши диалоги в одном месте",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Участники диалога",
"NO_RECORDS_FOUND": "Результаты не найдены",
"ADD_PARTICIPANTS": "Выберите участников",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} другие",
- "REMANING_PARTICIPANT_TEXT": "+%{count} другие",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} человек участвуют.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} человек участвуют.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} другие",
+ "REMANING_PARTICIPANT_TEXT": "+{count} другие",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} человек участвуют.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} человек участвуют.",
"NO_PARTICIPANTS_TEXT": "Никто не участвует!.",
"WATCH_CONVERSATION": "Присоединиться к диалогу",
"YOU_ARE_WATCHING": "Вы участвуете",
diff --git a/app/javascript/dashboard/i18n/locale/ru/generalSettings.json b/app/javascript/dashboard/i18n/locale/ru/generalSettings.json
index 2c12a66a1..8e1b87031 100644
--- a/app/javascript/dashboard/i18n/locale/ru/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ru/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Теперь вы можете получать письма на свой домен."
}
},
- "UPDATE_CHATWOOT": "Доступно обновление %{latestChatwootVersion} для Chatwoot. Пожалуйста, обновите свою версию.",
+ "UPDATE_CHATWOOT": "Доступно обновление {latestChatwootVersion} для Chatwoot. Пожалуйста, обновите свою версию.",
"LEARN_MORE": "Узнайте больше",
"PAYMENT_PENDING": "Ваш платеж в ожидании. Пожалуйста, обновите платежную информацию, чтобы продолжить использовать Chatwoot",
"LIMITS_UPGRADE": "Превышен лимит использования вашего тарифного плана, пожалуйста, обновите тарифный план, чтобы продолжить использовать Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ru/helpCenter.json b/app/javascript/dashboard/i18n/locale/ru/helpCenter.json
index 52d5eb7a0..d3fed950e 100644
--- a/app/javascript/dashboard/i18n/locale/ru/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ru/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Без категории",
- "SEARCH_RESULTS": "Результаты поиска %{query}",
+ "SEARCH_RESULTS": "Результаты поиска {query}",
"EMPTY_TEXT": "Поиск статей для вставки в ответы.",
"SEARCH_LOADER": "Идёт поиск...",
"INSERT_ARTICLE": "Вставить",
diff --git a/app/javascript/dashboard/i18n/locale/ru/integrationApps.json b/app/javascript/dashboard/i18n/locale/ru/integrationApps.json
index e1c849e7f..df541777d 100644
--- a/app/javascript/dashboard/i18n/locale/ru/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ru/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Загрузка интеграций",
- "NO_HOOK_CONFIGURED": "В этой учетной записи не настроено ни одной %{integrationId} интеграции.",
+ "NO_HOOK_CONFIGURED": "В этой учетной записи не настроено ни одной {integrationId} интеграции.",
"HEADER": "Приложения",
"STATUS": {
"ENABLED": "Включено",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Отключиться"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow - это естественный язык, позволяющий легко проектировать и интегрировать разговорный интерфейс пользователя в мобильное приложение, веб-приложение, устройство, бот, интерактивная голосовая система и т. д.
Интеграция Dialogflow с %{installationName} позволяет вам настроить бот для общения с вашими входящими каналами, что позволяет боту обрабатывать запросы и передавать их агентам при необходимости. Dialogflow может быть использован для определения лидов, сокращения рабочей нагрузки агентов путем предоставления часто задаваемых вопросов и т. д.
Чтобы добавить Dialogflow, вам нужно создать учетную запись службы в консоли вашего проекта Google и поделиться учетными данными. Обратитесь к документации Dialogflow для получения дополнительной информации."
+ "DIALOGFLOW": "Dialogflow - это естественный язык, позволяющий легко проектировать и интегрировать разговорный интерфейс пользователя в мобильное приложение, веб-приложение, устройство, бот, интерактивная голосовая система и т. д.
Интеграция Dialogflow с {installationName} позволяет вам настроить бот для общения с вашими входящими каналами, что позволяет боту обрабатывать запросы и передавать их агентам при необходимости. Dialogflow может быть использован для определения лидов, сокращения рабочей нагрузки агентов путем предоставления часто задаваемых вопросов и т. д.
Чтобы добавить Dialogflow, вам нужно создать учетную запись службы в консоли вашего проекта Google и поделиться учетными данными. Обратитесь к документации Dialogflow для получения дополнительной информации."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ru/integrations.json b/app/javascript/dashboard/i18n/locale/ru/integrations.json
index 354b4e972..ecec4db30 100644
--- a/app/javascript/dashboard/i18n/locale/ru/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ru/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Подтвердите удаление",
- "MESSAGE": "Вы уверены, что хотите удалить вебхук? (%{webhookURL})",
+ "MESSAGE": "Вы уверены, что хотите удалить вебхук? ({webhookURL})",
"YES": "Да, удалить ",
"NO": "Нет, не удалять"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "Помощь ИИ",
- "WITH_AI": " %{option} с ИИ ",
+ "WITH_AI": " {option} с ИИ ",
"OPTIONS": {
"REPLY_SUGGESTION": "Предложить ответ",
"SUMMARIZE": "Подведем итог",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Да, удалить",
"CONFIRM_NO": "Нет, не удалять",
"TITLE": "Подтвердите удаление",
- "MESSAGE": "Вы уверены, что хотите удалить приложение - %{appName}?",
+ "MESSAGE": "Вы уверены, что хотите удалить приложение - {appName}?",
"API_SUCCESS": "Приложение успешно удалено",
"API_ERROR": "Не удалось удалить приложение. Повторите попытку позже"
}
@@ -294,7 +294,7 @@
"PRIORITY": "Приоритет",
"ASSIGNEE": "Назначено",
"LABELS": "Категории",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ru/report.json b/app/javascript/dashboard/i18n/locale/ru/report.json
index 9b034e38c..8d3682af2 100644
--- a/app/javascript/dashboard/i18n/locale/ru/report.json
+++ b/app/javascript/dashboard/i18n/locale/ru/report.json
@@ -23,13 +23,13 @@
"NAME": "Время первого ответа",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время первого ответа — %{metricValue} (на основе %{conversationCount} сообщений)"
+ "TOOLTIP_TEXT": "Время первого ответа — {metricValue} (на основе {conversationCount} сообщений)"
},
"RESOLUTION_TIME": {
"NAME": "Время Завершения",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время на решение %{metricValue} (основано на %{conversationCount} разговорах)"
+ "TOOLTIP_TEXT": "Время на решение {metricValue} (основано на {conversationCount} разговорах)"
},
"RESOLUTION_COUNT": {
"NAME": "Количество завершенных",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Время ожидания клиента",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Время первого ответа",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время первого ответа — %{metricValue} (на основе %{conversationCount} сообщений)"
+ "TOOLTIP_TEXT": "Время первого ответа — {metricValue} (на основе {conversationCount} сообщений)"
},
"RESOLUTION_TIME": {
"NAME": "Время Завершения",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время на решение %{metricValue} (основано на %{conversationCount} разговорах)"
+ "TOOLTIP_TEXT": "Время на решение {metricValue} (основано на {conversationCount} разговорах)"
},
"RESOLUTION_COUNT": {
"NAME": "Количество завершенных",
@@ -234,13 +234,13 @@
"NAME": "Время первого ответа",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время первого ответа — %{metricValue} (на основе %{conversationCount} сообщений)"
+ "TOOLTIP_TEXT": "Время первого ответа — {metricValue} (на основе {conversationCount} сообщений)"
},
"RESOLUTION_TIME": {
"NAME": "Время Завершения",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время на решение %{metricValue} (основано на %{conversationCount} разговорах)"
+ "TOOLTIP_TEXT": "Время на решение {metricValue} (основано на {conversationCount} разговорах)"
},
"RESOLUTION_COUNT": {
"NAME": "Количество завершенных",
@@ -301,13 +301,13 @@
"NAME": "Время первого ответа",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время первого ответа — %{metricValue} (на основе %{conversationCount} сообщений)"
+ "TOOLTIP_TEXT": "Время первого ответа — {metricValue} (на основе {conversationCount} сообщений)"
},
"RESOLUTION_TIME": {
"NAME": "Время Завершения",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время на решение %{metricValue} (основано на %{conversationCount} разговорах)"
+ "TOOLTIP_TEXT": "Время на решение {metricValue} (основано на {conversationCount} разговорах)"
},
"RESOLUTION_COUNT": {
"NAME": "Количество завершенных",
@@ -368,13 +368,13 @@
"NAME": "Время первого ответа",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время первого ответа — %{metricValue} (на основе %{conversationCount} сообщений)"
+ "TOOLTIP_TEXT": "Время первого ответа — {metricValue} (на основе {conversationCount} сообщений)"
},
"RESOLUTION_TIME": {
"NAME": "Время Завершения",
"DESC": "(Среднее)",
"INFO_TEXT": "Общее количество разговоров, используемых для вычисления:",
- "TOOLTIP_TEXT": "Время на решение %{metricValue} (основано на %{conversationCount} разговорах)"
+ "TOOLTIP_TEXT": "Время на решение {metricValue} (основано на {conversationCount} разговорах)"
},
"RESOLUTION_COUNT": {
"NAME": "Количество завершенных",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Трафик сообщений",
"NO_CONVERSATIONS": "Нет сообщений",
- "CONVERSATION": "%{count} разговор",
- "CONVERSATIONS": "%{count} разговоров",
+ "CONVERSATION": "{count} разговор",
+ "CONVERSATIONS": "{count} разговоров",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ru/search.json b/app/javascript/dashboard/i18n/locale/ru/search.json
index ede39709d..3d4c725ad 100644
--- a/app/javascript/dashboard/i18n/locale/ru/search.json
+++ b/app/javascript/dashboard/i18n/locale/ru/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Сообщения"
},
"SEARCHING_DATA": "Идёт поиск",
- "EMPTY_STATE": "Не найдено %{item} для запроса '%{query}'",
- "EMPTY_STATE_FULL": "Ничего не найдено по запросу '%{query}'",
+ "EMPTY_STATE": "Не найдено {item} для запроса '{query}'",
+ "EMPTY_STATE_FULL": "Ничего не найдено по запросу '{query}'",
"PLACEHOLDER_KEYBINDING": "/ фокусироваться",
"INPUT_PLACEHOLDER": "Введите 3 или более символов для поиска",
"EMPTY_STATE_DEFAULT": "Поиск по идентификатору разговора, электронной почте, номеру телефона, сообщениям для улучшения результатов поиска. ",
diff --git a/app/javascript/dashboard/i18n/locale/ru/settings.json b/app/javascript/dashboard/i18n/locale/ru/settings.json
index 5dbbee372..a941314a4 100644
--- a/app/javascript/dashboard/i18n/locale/ru/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ru/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Платёж",
"CURRENT_PLAN": {
"TITLE": "Текущий план",
- "PLAN_NOTE": "На данный момент вы подписаны на ** план%{plan}** с **%{quantity}** лицензиями"
+ "PLAN_NOTE": "На данный момент вы подписаны на ** план{plan}** с **{quantity}** лицензиями"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Управление подпиской",
diff --git a/app/javascript/dashboard/i18n/locale/ru/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ru/teamsSettings.json
index b3d6d944e..22bff7256 100644
--- a/app/javascript/dashboard/i18n/locale/ru/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ru/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Добавить операторов в команду",
- "TITLE": "Добавить операторов в команду - %{teamName}",
+ "TITLE": "Добавить операторов в команду - {teamName}",
"DESC": "Добавьте операторов в вашу только что созданную команду. Это позволит вам сотрудничать как команде при разговорах, получать уведомления о новых событиях в том же разговоре."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Обновить операторов в команде",
- "TITLE": "Добавить операторов в команду - %{teamName}",
+ "TITLE": "Добавить операторов в команду - {teamName}",
"DESC": "Добавьте операторов в вашу только что созданную команду. Все добавленные операторы будут уведомлены, когда беседа будет назначена этой команде."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Добавление операторов в вашу команду...",
"SELECT": "выбрать",
"SELECT_ALL": "выбрать всех операторов",
- "SELECTED_COUNT": "Выбрано %{selected} из %{total} операторов."
+ "SELECTED_COUNT": "Выбрано {selected} из {total} операторов."
},
"ADD": {
- "TITLE": "Добавить операторов в команду - %{teamName}",
+ "TITLE": "Добавить операторов в команду - {teamName}",
"DESC": "Добавьте операторов в вашу только что созданную команду. Это позволит вам сотрудничать как команде при разговорах, получать уведомления о новых событиях в том же разговоре.",
"SELECT": "выбрать",
"SELECT_ALL": "выбрать всех операторов",
- "SELECTED_COUNT": "Выбрано %{selected} из %{total} операторов.",
+ "SELECTED_COUNT": "Выбрано {selected} из {total} операторов.",
"BUTTON_TEXT": "Добавить операторов",
"AGENT_VALIDATION_ERROR": "Выберите хотя бы одного оператора."
},
diff --git a/app/javascript/dashboard/i18n/locale/ru/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ru/whatsappTemplates.json
index f05321d14..ad80dfe97 100644
--- a/app/javascript/dashboard/i18n/locale/ru/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ru/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Шаблоны Whatsapp",
"SUBTITLE": "Выберите шаблон whatsapp, который вы хотите отправить",
- "TEMPLATE_SELECTED_SUBTITLE": "Обработка %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Обработка {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Найти шаблоны",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Переменные",
- "VARIABLE_PLACEHOLDER": "Введите значение %{variable}",
+ "VARIABLE_PLACEHOLDER": "Введите значение {variable}",
"GO_BACK_LABEL": "Вернуться",
"SEND_MESSAGE_LABEL": "Отправить сообщение",
"FORM_ERROR_MESSAGE": "Пожалуйста, заполните все переменные перед отправкой"
diff --git a/app/javascript/dashboard/i18n/locale/sh/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sh/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/sh/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/sh/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/sh/auditLogs.json b/app/javascript/dashboard/i18n/locale/sh/auditLogs.json
index 7f412b4c0..3198c0fed 100644
--- a/app/javascript/dashboard/i18n/locale/sh/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/sh/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sh/bulkActions.json b/app/javascript/dashboard/i18n/locale/sh/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/sh/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/sh/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/sh/contact.json b/app/javascript/dashboard/i18n/locale/sh/contact.json
index 017edbe45..050c7116f 100644
--- a/app/javascript/dashboard/i18n/locale/sh/contact.json
+++ b/app/javascript/dashboard/i18n/locale/sh/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/sh/conversation.json b/app/javascript/dashboard/i18n/locale/sh/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/sh/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/sh/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/sh/generalSettings.json b/app/javascript/dashboard/i18n/locale/sh/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/sh/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sh/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/sh/helpCenter.json b/app/javascript/dashboard/i18n/locale/sh/helpCenter.json
index e4fd57d03..68707c104 100644
--- a/app/javascript/dashboard/i18n/locale/sh/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/sh/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/sh/integrationApps.json b/app/javascript/dashboard/i18n/locale/sh/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/sh/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/sh/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sh/integrations.json b/app/javascript/dashboard/i18n/locale/sh/integrations.json
index 5e6c8a0df..6bf8f304e 100644
--- a/app/javascript/dashboard/i18n/locale/sh/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/sh/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/sh/report.json b/app/javascript/dashboard/i18n/locale/sh/report.json
index b27417c82..cb7f1d8fe 100644
--- a/app/javascript/dashboard/i18n/locale/sh/report.json
+++ b/app/javascript/dashboard/i18n/locale/sh/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/sh/search.json b/app/javascript/dashboard/i18n/locale/sh/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/sh/search.json
+++ b/app/javascript/dashboard/i18n/locale/sh/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/sh/settings.json b/app/javascript/dashboard/i18n/locale/sh/settings.json
index 0df5614d3..66cfca496 100644
--- a/app/javascript/dashboard/i18n/locale/sh/settings.json
+++ b/app/javascript/dashboard/i18n/locale/sh/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/sh/teamsSettings.json b/app/javascript/dashboard/i18n/locale/sh/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/sh/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sh/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/sh/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/sh/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/sh/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/sh/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json
index 502dc29a4..3911c87b6 100644
--- a/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Vymazať ",
diff --git a/app/javascript/dashboard/i18n/locale/sk/auditLogs.json b/app/javascript/dashboard/i18n/locale/sk/auditLogs.json
index f5058bfdb..ac9a0397f 100644
--- a/app/javascript/dashboard/i18n/locale/sk/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/sk/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sk/bulkActions.json b/app/javascript/dashboard/i18n/locale/sk/bulkActions.json
index c3960c434..848c4d7c6 100644
--- a/app/javascript/dashboard/i18n/locale/sk/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/sk/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Vybrať agenta",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Áno",
diff --git a/app/javascript/dashboard/i18n/locale/sk/contact.json b/app/javascript/dashboard/i18n/locale/sk/contact.json
index 3847382c6..1105301e0 100644
--- a/app/javascript/dashboard/i18n/locale/sk/contact.json
+++ b/app/javascript/dashboard/i18n/locale/sk/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Sumár",
- "DELETE_WARNING": "Kontakt %{primaryContactName} bude vymazaný.",
- "ATTRIBUTE_WARNING": "Kontaktné údaje %{primaryContactName} budú skopírované do %{parentContactName}."
+ "DELETE_WARNING": "Kontakt {primaryContactName} bude vymazaný.",
+ "ATTRIBUTE_WARNING": "Kontaktné údaje {primaryContactName} budú skopírované do {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/sk/conversation.json b/app/javascript/dashboard/i18n/locale/sk/conversation.json
index 3e3027e0b..dd25bc092 100644
--- a/app/javascript/dashboard/i18n/locale/sk/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/sk/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Žiadne",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Žiadne výsledky neboli nájdené",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Ahoj 👋, vitaj v %{installationName}!",
- "DESCRIPTION": "Ďakujeme za registráciu. Chceme, aby ste z %{installationName} vyťažili čo najviac. Tu je niekoľko vecí, ktoré môžete urobiť v %{installationName}, aby ste si spríjemnili zážitok.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Ahoj 👋, vitaj v {installationName}!",
+ "DESCRIPTION": "Ďakujeme za registráciu. Chceme, aby ste z {installationName} vyťažili čo najviac. Tu je niekoľko vecí, ktoré môžete urobiť v {installationName}, aby ste si spríjemnili zážitok.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Prečítajte si naše novinky",
"ALL_CONVERSATION": {
"TITLE": "Všetky vaše konverzácie na jednom mieste",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Žiadne výsledky neboli nájdené",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/sk/generalSettings.json b/app/javascript/dashboard/i18n/locale/sk/generalSettings.json
index ad2541193..85827277f 100644
--- a/app/javascript/dashboard/i18n/locale/sk/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sk/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Teraz môžete prijímať e-maily vo vlastnej doméne."
}
},
- "UPDATE_CHATWOOT": "K dispozícii je aktualizácia %{latestChatwootVersion} pre Chatwoot. Prosím, aktualizujte svoju inštanciu.",
+ "UPDATE_CHATWOOT": "K dispozícii je aktualizácia {latestChatwootVersion} pre Chatwoot. Prosím, aktualizujte svoju inštanciu.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/sk/helpCenter.json b/app/javascript/dashboard/i18n/locale/sk/helpCenter.json
index 762d8942e..db9b3d196 100644
--- a/app/javascript/dashboard/i18n/locale/sk/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/sk/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/sk/integrationApps.json b/app/javascript/dashboard/i18n/locale/sk/integrationApps.json
index 70d507d95..99fb2b027 100644
--- a/app/javascript/dashboard/i18n/locale/sk/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/sk/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Zapnuté",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sk/integrations.json b/app/javascript/dashboard/i18n/locale/sk/integrations.json
index 14feba94a..900c9e73d 100644
--- a/app/javascript/dashboard/i18n/locale/sk/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/sk/integrations.json
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Potvrdiť vymazanie",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Áno, vymazať ",
"NO": "No, Keep it"
}
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/sk/report.json b/app/javascript/dashboard/i18n/locale/sk/report.json
index 2d31991ac..9d4689ae9 100644
--- a/app/javascript/dashboard/i18n/locale/sk/report.json
+++ b/app/javascript/dashboard/i18n/locale/sk/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas do riešenia",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet vyriešených problémov",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas do riešenia",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet vyriešených problémov",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas do riešenia",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet vyriešených problémov",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas do riešenia",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet vyriešených problémov",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas do riešenia",
"DESC": "( Priemer )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet vyriešených problémov",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/sk/search.json b/app/javascript/dashboard/i18n/locale/sk/search.json
index 767ea1233..8c1eb59d6 100644
--- a/app/javascript/dashboard/i18n/locale/sk/search.json
+++ b/app/javascript/dashboard/i18n/locale/sk/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/sk/settings.json b/app/javascript/dashboard/i18n/locale/sk/settings.json
index a8a4b2dba..d787aa41f 100644
--- a/app/javascript/dashboard/i18n/locale/sk/settings.json
+++ b/app/javascript/dashboard/i18n/locale/sk/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/sk/teamsSettings.json b/app/javascript/dashboard/i18n/locale/sk/teamsSettings.json
index bfed6166c..ab0f98cdc 100644
--- a/app/javascript/dashboard/i18n/locale/sk/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sk/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Aktualizovať agentov v tíme",
- "TITLE": "Pridať agentov do tímu - %{teamName}",
+ "TITLE": "Pridať agentov do tímu - {teamName}",
"DESC": "Pridajte agentov do novovytvoreného tímu. Všetci pridaní agenti budú upozornení, keď sa do tohto tímu priradí konverzácia."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Pridávajú sa agenti do tímu...",
"SELECT": "vybrať",
"SELECT_ALL": "vybrať všetkých agentov",
- "SELECTED_COUNT": "%{selected} z %{total} vybraných agentov."
+ "SELECTED_COUNT": "{selected} z {total} vybraných agentov."
},
"ADD": {
- "TITLE": "Pridať agentov do tímu - %{teamName}",
+ "TITLE": "Pridať agentov do tímu - {teamName}",
"DESC": "Pridajte agentov do novovytvoreného tímu. To vám umožní spolupracovať v tíme na konverzáciách a dostávať upozornenia na nové udalosti v tej istej konverzácii.",
"SELECT": "vybrať",
"SELECT_ALL": "vybrať všetkých agentov",
- "SELECTED_COUNT": "%{selected} z %{total} vybraných agentov.",
+ "SELECTED_COUNT": "{selected} z {total} vybraných agentov.",
"BUTTON_TEXT": "Pridať agentov",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/sk/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/sk/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/sk/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/sk/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/sl/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sl/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/sl/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/sl/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/sl/auditLogs.json b/app/javascript/dashboard/i18n/locale/sl/auditLogs.json
index 7a693f66c..0145fee0c 100644
--- a/app/javascript/dashboard/i18n/locale/sl/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/sl/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sl/bulkActions.json b/app/javascript/dashboard/i18n/locale/sl/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/sl/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/sl/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/sl/contact.json b/app/javascript/dashboard/i18n/locale/sl/contact.json
index 882643434..54a06bb53 100644
--- a/app/javascript/dashboard/i18n/locale/sl/contact.json
+++ b/app/javascript/dashboard/i18n/locale/sl/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/sl/conversation.json b/app/javascript/dashboard/i18n/locale/sl/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/sl/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/sl/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/sl/generalSettings.json b/app/javascript/dashboard/i18n/locale/sl/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/sl/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sl/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/sl/helpCenter.json b/app/javascript/dashboard/i18n/locale/sl/helpCenter.json
index 30f3440e5..764f6adce 100644
--- a/app/javascript/dashboard/i18n/locale/sl/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/sl/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
@@ -250,13 +250,13 @@
"DOMAIN": {
"LABEL": "Custom Domain",
"PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: %{exampleURL}",
+ "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}",
"ERROR": "Enter a valid domain URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Home Page Link",
"PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "The link used to return from the portal to the home page. Eg: %{exampleURL}",
+ "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}",
"ERROR": "Enter a valid home page URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/sl/integrationApps.json b/app/javascript/dashboard/i18n/locale/sl/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/sl/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/sl/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sl/integrations.json b/app/javascript/dashboard/i18n/locale/sl/integrations.json
index f478b71b4..05ae00e88 100644
--- a/app/javascript/dashboard/i18n/locale/sl/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/sl/integrations.json
@@ -31,7 +31,7 @@
},
"END_POINT": {
"LABEL": "Webhook URL",
- "PLACEHOLDER": "Example: %{webhookExampleURL}",
+ "PLACEHOLDER": "Example: {webhookExampleURL}",
"ERROR": "Please enter a valid URL"
},
"EDIT_SUBMIT": "Update webhook",
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "How to use the Slack Integration?",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***%{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***%{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
"SELECTED": "selected"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/sl/report.json b/app/javascript/dashboard/i18n/locale/sl/report.json
index da2df93e5..dc77a5db7 100644
--- a/app/javascript/dashboard/i18n/locale/sl/report.json
+++ b/app/javascript/dashboard/i18n/locale/sl/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/sl/search.json b/app/javascript/dashboard/i18n/locale/sl/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/sl/search.json
+++ b/app/javascript/dashboard/i18n/locale/sl/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/sl/settings.json b/app/javascript/dashboard/i18n/locale/sl/settings.json
index 0df5614d3..66cfca496 100644
--- a/app/javascript/dashboard/i18n/locale/sl/settings.json
+++ b/app/javascript/dashboard/i18n/locale/sl/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/sl/teamsSettings.json b/app/javascript/dashboard/i18n/locale/sl/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/sl/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sl/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/sl/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/sl/whatsappTemplates.json
index bbcf28156..b1d22ecd1 100644
--- a/app/javascript/dashboard/i18n/locale/sl/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/sl/whatsappTemplates.json
@@ -3,7 +3,7 @@
"MODAL": {
"TITLE": "Whatsapp Templates",
"SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
},
"PICKER": {
"SEARCH_PLACEHOLDER": "Search Templates",
@@ -16,7 +16,7 @@
},
"PARSER": {
"VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
"GO_BACK_LABEL": "Go Back",
"SEND_MESSAGE_LABEL": "Send Message",
"FORM_ERROR_MESSAGE": "Please fill all variables before sending"
diff --git a/app/javascript/dashboard/i18n/locale/sq/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sq/attributesMgmt.json
index a83852fb8..bfd853825 100644
--- a/app/javascript/dashboard/i18n/locale/sq/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/sq/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
diff --git a/app/javascript/dashboard/i18n/locale/sq/auditLogs.json b/app/javascript/dashboard/i18n/locale/sq/auditLogs.json
index 7a693f66c..0145fee0c 100644
--- a/app/javascript/dashboard/i18n/locale/sq/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/sq/auditLogs.json
@@ -23,52 +23,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sq/bulkActions.json b/app/javascript/dashboard/i18n/locale/sq/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/sq/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/sq/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/sq/contact.json b/app/javascript/dashboard/i18n/locale/sq/contact.json
index 882643434..54a06bb53 100644
--- a/app/javascript/dashboard/i18n/locale/sq/contact.json
+++ b/app/javascript/dashboard/i18n/locale/sq/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/sq/conversation.json b/app/javascript/dashboard/i18n/locale/sq/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/sq/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/sq/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/sq/generalSettings.json b/app/javascript/dashboard/i18n/locale/sq/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/sq/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sq/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/sq/helpCenter.json b/app/javascript/dashboard/i18n/locale/sq/helpCenter.json
index 30f3440e5..764f6adce 100644
--- a/app/javascript/dashboard/i18n/locale/sq/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/sq/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
@@ -250,13 +250,13 @@
"DOMAIN": {
"LABEL": "Custom Domain",
"PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: %{exampleURL}",
+ "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}",
"ERROR": "Enter a valid domain URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Home Page Link",
"PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "The link used to return from the portal to the home page. Eg: %{exampleURL}",
+ "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}",
"ERROR": "Enter a valid home page URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/sq/integrationApps.json b/app/javascript/dashboard/i18n/locale/sq/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/sq/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/sq/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sq/integrations.json b/app/javascript/dashboard/i18n/locale/sq/integrations.json
index f478b71b4..05ae00e88 100644
--- a/app/javascript/dashboard/i18n/locale/sq/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/sq/integrations.json
@@ -31,7 +31,7 @@
},
"END_POINT": {
"LABEL": "Webhook URL",
- "PLACEHOLDER": "Example: %{webhookExampleURL}",
+ "PLACEHOLDER": "Example: {webhookExampleURL}",
"ERROR": "Please enter a valid URL"
},
"EDIT_SUBMIT": "Update webhook",
@@ -76,7 +76,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -90,7 +90,7 @@
},
"HELP_TEXT": {
"TITLE": "How to use the Slack Integration?",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***%{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***%{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
"SELECTED": "selected"
},
"SELECT_CHANNEL": {
@@ -114,7 +114,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -216,7 +216,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +235,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +294,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/sq/report.json b/app/javascript/dashboard/i18n/locale/sq/report.json
index da2df93e5..dc77a5db7 100644
--- a/app/javascript/dashboard/i18n/locale/sq/report.json
+++ b/app/javascript/dashboard/i18n/locale/sq/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/sq/search.json b/app/javascript/dashboard/i18n/locale/sq/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/sq/search.json
+++ b/app/javascript/dashboard/i18n/locale/sq/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/sq/settings.json b/app/javascript/dashboard/i18n/locale/sq/settings.json
index 0df5614d3..66cfca496 100644
--- a/app/javascript/dashboard/i18n/locale/sq/settings.json
+++ b/app/javascript/dashboard/i18n/locale/sq/settings.json
@@ -301,7 +301,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/sq/teamsSettings.json b/app/javascript/dashboard/i18n/locale/sq/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/sq/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sq/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/sq/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/sq/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/sq/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/sq/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/sr/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sr/attributesMgmt.json
index ec57dcffe..1e044e314 100644
--- a/app/javascript/dashboard/i18n/locale/sr/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/sr/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "NIje bilo moguće obrisati prilagođeni atribut. Pokušajte ponovo."
},
"CONFIRM": {
- "TITLE": "Da li zaista želite da obrišete - %{attributeName}",
+ "TITLE": "Da li zaista želite da obrišete - {attributeName}",
"PLACE_HOLDER": "Molim upišite {attributeName} za potvrdu",
"MESSAGE": "Brisanjem ćete ukloniti prilagođeni atribut",
"YES": "Obriši ",
@@ -92,12 +92,7 @@
"CONTACT": "Kontakt"
},
"LIST": {
- "TABLE_HEADER": [
- "Ime",
- "Opis",
- "Tip",
- "Ključ"
- ],
+ "TABLE_HEADER": ["Ime", "Opis", "Tip", "Ključ"],
"BUTTONS": {
"EDIT": "Uredi",
"DELETE": "Izbriši"
diff --git a/app/javascript/dashboard/i18n/locale/sr/auditLogs.json b/app/javascript/dashboard/i18n/locale/sr/auditLogs.json
index 6256cfc28..75dc6b838 100644
--- a/app/javascript/dashboard/i18n/locale/sr/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/sr/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "IP adresa"
- ]
+ "TABLE_HEADER": ["User", "Action", "IP adresa"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sr/bulkActions.json b/app/javascript/dashboard/i18n/locale/sr/bulkActions.json
index 3a75edd02..4a2ba9cef 100644
--- a/app/javascript/dashboard/i18n/locale/sr/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/sr/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} razgovora je izabrano",
+ "CONVERSATIONS_SELECTED": "{conversationCount} razgovora je izabrano",
"AGENT_SELECT_LABEL": "Izaberite agenta",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Povratak",
"ASSIGN_LABEL": "Dodeli",
"YES": "Da",
diff --git a/app/javascript/dashboard/i18n/locale/sr/contact.json b/app/javascript/dashboard/i18n/locale/sr/contact.json
index 34fd29c2f..3ed0ba8ca 100644
--- a/app/javascript/dashboard/i18n/locale/sr/contact.json
+++ b/app/javascript/dashboard/i18n/locale/sr/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Rezime",
- "DELETE_WARNING": "Kontakt %{primaryContactName} će biti obrisan.",
- "ATTRIBUTE_WARNING": "Detalji kontakta %{primaryContactName} će biti iskopirani u %{parentContactName}."
+ "DELETE_WARNING": "Kontakt {primaryContactName} će biti obrisan.",
+ "ATTRIBUTE_WARNING": "Detalji kontakta {primaryContactName} će biti iskopirani u {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/sr/conversation.json b/app/javascript/dashboard/i18n/locale/sr/conversation.json
index 97b6bc87f..377b99967 100644
--- a/app/javascript/dashboard/i18n/locale/sr/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/sr/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Niko",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Ništa nije pronađeno",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Dodeli tim",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Razgovor sa ID %{conversationId} je dodeljen \"%{agentName}\"",
+ "SUCCESFUL": "Razgovor sa ID {conversationId} je dodeljen \"{agentName}\"",
"FAILED": "Nije bilo moguće dodeliti agenta. Molim vas pokušajte ponovo."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Dodeljena je oznaka # %{labelName} razgovoru sa id %{conversationId}",
+ "SUCCESFUL": "Dodeljena je oznaka # {labelName} razgovoru sa id {conversationId}",
"FAILED": "Nije bilo moguće dodeliti oznaku. Molim vas pokušajte ponovo."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Dodeljen je tim \"%{team}\" razgovoru sa id %{conversationId}",
+ "SUCCESFUL": "Dodeljen je tim \"{team}\" razgovoru sa id {conversationId}",
"FAILED": "Nije bilo moguće dodeliti tim. Molim vas pokušajte ponovo."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Zdravo 👋, Dobrodošli u %{installationName}!",
- "DESCRIPTION": "Hvala vam na registraciji. Želimo da najbolje iskoristite ovu %{installationName}. Evo nekoliko stvari koje možete da uradite u %{installationName} da bi vaše iskustvo bilo izvrsno.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Zdravo 👋, Dobrodošli u {installationName}!",
+ "DESCRIPTION": "Hvala vam na registraciji. Želimo da najbolje iskoristite ovu {installationName}. Evo nekoliko stvari koje možete da uradite u {installationName} da bi vaše iskustvo bilo izvrsno.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Pročitajte naše najnovije izmene",
"ALL_CONVERSATION": {
"TITLE": "Svi vaši razgovori na jednom mestu",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Ništa nije pronađeno",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/sr/generalSettings.json b/app/javascript/dashboard/i18n/locale/sr/generalSettings.json
index 352edb4d7..ba4b044e7 100644
--- a/app/javascript/dashboard/i18n/locale/sr/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sr/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Sada možete da dobijate e-poruke u vaš prilagođeni domen."
}
},
- "UPDATE_CHATWOOT": "Dostupna je nadogradnja %{latestChatwootVersion} za Chatwoot. Molim vas nadogradite vaše izdanje.",
+ "UPDATE_CHATWOOT": "Dostupna je nadogradnja {latestChatwootVersion} za Chatwoot. Molim vas nadogradite vaše izdanje.",
"LEARN_MORE": "Saznajte više",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/sr/helpCenter.json b/app/javascript/dashboard/i18n/locale/sr/helpCenter.json
index 4379fff38..9ddb8e3cb 100644
--- a/app/javascript/dashboard/i18n/locale/sr/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/sr/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/sr/integrationApps.json b/app/javascript/dashboard/i18n/locale/sr/integrationApps.json
index 5cb514968..710f2395f 100644
--- a/app/javascript/dashboard/i18n/locale/sr/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/sr/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Preuzimanje integracija",
- "NO_HOOK_CONFIGURED": "Nema %{integrationId} integracija podešenih na ovom nalogu.",
+ "NO_HOOK_CONFIGURED": "Nema {integrationId} integracija podešenih na ovom nalogu.",
"HEADER": "Aplikacije",
"STATUS": {
"ENABLED": "Omogućeno",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Prekini vezu"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow je platforma za razumevanje prirodnog jezika koja olakšava dizajniranje i integraciju interfejsa korisnika razgovora u vašu aplikaciju za mobilne telefone, wev aplikaciju, uređaj, bot, sistem interaktivnog glasovnog odgovora itd.
Dialogflow integracija sa %{installationName} vam omogućava da podesite Dialogflow bot sa vašim prijemnim sandučićima što omogućava botu da rešava početne upite i prosleđuje ih agentu kada je to potrebno. Dialogflow se može koristiti za kvalifikaciju tragova, smanjenje opterećenja agenata prosleđivanjem često postavljanih pitanja itd.
Da bi ste dodali Dialogflow, morate da kreirate servisni nalog u konzoli vašeg Google projekta i podeliti kredencijale. Konsultujte Dialogflow dokumentaciju za dodatne informacije."
+ "DIALOGFLOW": "Dialogflow je platforma za razumevanje prirodnog jezika koja olakšava dizajniranje i integraciju interfejsa korisnika razgovora u vašu aplikaciju za mobilne telefone, wev aplikaciju, uređaj, bot, sistem interaktivnog glasovnog odgovora itd.
Dialogflow integracija sa {installationName} vam omogućava da podesite Dialogflow bot sa vašim prijemnim sandučićima što omogućava botu da rešava početne upite i prosleđuje ih agentu kada je to potrebno. Dialogflow se može koristiti za kvalifikaciju tragova, smanjenje opterećenja agenata prosleđivanjem često postavljanih pitanja itd.
Da bi ste dodali Dialogflow, morate da kreirate servisni nalog u konzoli vašeg Google projekta i podeliti kredencijale. Konsultujte Dialogflow dokumentaciju za dodatne informacije."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sr/integrations.json b/app/javascript/dashboard/i18n/locale/sr/integrations.json
index 0db722c02..fa19085ca 100644
--- a/app/javascript/dashboard/i18n/locale/sr/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/sr/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "Nema veb zakački podešenih za ovaj nalog.",
"TITLE": "Upravljanje veb zakačkama",
- "TABLE_HEADER": [
- "Krajnje tačke veb zakački",
- "Akcije"
- ]
+ "TABLE_HEADER": ["Krajnje tačke veb zakački", "Akcije"]
},
"EDIT": {
"BUTTON_TEXT": "Uredi",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Potvrdite brisanje",
- "MESSAGE": "Da li zaista želite da obrišete veb zakačku? (%{webhookURL})",
+ "MESSAGE": "Da li zaista želite da obrišete veb zakačku? ({webhookURL})",
"YES": "Da, izbriši ",
"NO": "Ne, zadrži je"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "Još uvek nema aplikacija radne table podešenih za ovaj nalog",
"LOADING": "Prikupljanje aplikacija radne table...",
- "TABLE_HEADER": [
- "Ime",
- "Krajnja tačka"
- ],
+ "TABLE_HEADER": ["Ime", "Krajnja tačka"],
"EDIT_TOOLTIP": "Uredi aplikaciju",
"DELETE_TOOLTIP": "Obriši aplikaciju"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Da, obriši je",
"CONFIRM_NO": "Ne, zadrži je",
"TITLE": "Potvrdi brisanje",
- "MESSAGE": "Da li zaista želite da obrišete aplikaciju - %{appName}?",
+ "MESSAGE": "Da li zaista želite da obrišete aplikaciju - {appName}?",
"API_SUCCESS": "Aplikacija radne table je uspešno obrisana",
"API_ERROR": "Nismo mogli da obrišemo aplikaciju. Molim vas pokušajte ponovo"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Prioritet",
"ASSIGNEE": "Assignee",
"LABELS": "Oznake",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/sr/report.json b/app/javascript/dashboard/i18n/locale/sr/report.json
index 02eccf603..19bffcff5 100644
--- a/app/javascript/dashboard/i18n/locale/sr/report.json
+++ b/app/javascript/dashboard/i18n/locale/sr/report.json
@@ -23,13 +23,13 @@
"NAME": "Vreme prvog odgovora",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme prvog odgovora je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme prvog odgovora je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_TIME": {
"NAME": "Vreme rešavanja",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme rešenja je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme rešenja je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_COUNT": {
"NAME": "Broj rešenih",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Vreme prvog odgovora",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme prvog odgovora je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme prvog odgovora je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_TIME": {
"NAME": "Vreme rešavanja",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme rešenja je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme rešenja je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_COUNT": {
"NAME": "Broj rešenih",
@@ -234,13 +234,13 @@
"NAME": "Vreme prvog odgovora",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme prvog odgovora je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme prvog odgovora je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_TIME": {
"NAME": "Vreme rešavanja",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme rešenja je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme rešenja je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_COUNT": {
"NAME": "Broj rešenih",
@@ -301,13 +301,13 @@
"NAME": "Vreme prvog odgovora",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme prvog odgovora je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme prvog odgovora je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_TIME": {
"NAME": "Vreme rešavanja",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme rešenja je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme rešenja je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_COUNT": {
"NAME": "Broj rešenih",
@@ -368,13 +368,13 @@
"NAME": "Vreme prvog odgovora",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme prvog odgovora je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme prvog odgovora je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_TIME": {
"NAME": "Vreme rešavanja",
"DESC": "( Prosečno )",
"INFO_TEXT": "Ukupan broj razgovora korišćen za izračunavanje:",
- "TOOLTIP_TEXT": "Vreme rešenja je %{metricValue} (zasnovano na %{conversationCount} razgovora)"
+ "TOOLTIP_TEXT": "Vreme rešenja je {metricValue} (zasnovano na {conversationCount} razgovora)"
},
"RESOLUTION_COUNT": {
"NAME": "Broj rešenih",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/sr/search.json b/app/javascript/dashboard/i18n/locale/sr/search.json
index da2e7379d..98a064816 100644
--- a/app/javascript/dashboard/i18n/locale/sr/search.json
+++ b/app/javascript/dashboard/i18n/locale/sr/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Poruke"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/sr/settings.json b/app/javascript/dashboard/i18n/locale/sr/settings.json
index 65c6b5f3b..2648bd864 100644
--- a/app/javascript/dashboard/i18n/locale/sr/settings.json
+++ b/app/javascript/dashboard/i18n/locale/sr/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Dostupnost",
- "STATUSES_LIST": [
- "Dostupan",
- "Zauzet",
- "Nedostupan"
- ],
+ "STATUSES_LIST": ["Dostupan", "Zauzet", "Nedostupan"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Plaćanje",
"CURRENT_PLAN": {
"TITLE": "Trenutni plan",
- "PLAN_NOTE": "Trenutno ste pretplaćeni na **%{plan}** plan sa **%{quantity}** licenci"
+ "PLAN_NOTE": "Trenutno ste pretplaćeni na **{plan}** plan sa **{quantity}** licenci"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Upravljate vašom pretplatom",
diff --git a/app/javascript/dashboard/i18n/locale/sr/teamsSettings.json b/app/javascript/dashboard/i18n/locale/sr/teamsSettings.json
index aaa0c7207..49d8c7958 100644
--- a/app/javascript/dashboard/i18n/locale/sr/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sr/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Dodajte agente timu",
- "TITLE": "Dodajte agente timu - %{teamName}",
+ "TITLE": "Dodajte agente timu - {teamName}",
"DESC": "Dodajte agente vašem novokreiranom timu. Ovo vam omogućava da sarađujete kao tim u razgovorima, budete obavešteni o novim događajima u istim razgovorima."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Uredi agente u timu",
- "TITLE": "Dodajte agente timu - %{teamName}",
+ "TITLE": "Dodajte agente timu - {teamName}",
"DESC": "Dodajte agente vašem novokreiranom timu. Svi dodati agenti će biti obavešteni kada je razgovor dodeljen ovom timu."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Dodaju se agenti vašem timu...",
"SELECT": "izaberi",
"SELECT_ALL": "izaberi sve agente",
- "SELECTED_COUNT": "%{selected} od %{total} agenata je izabrano."
+ "SELECTED_COUNT": "{selected} od {total} agenata je izabrano."
},
"ADD": {
- "TITLE": "Dodajte agente timu - %{teamName}",
+ "TITLE": "Dodajte agente timu - {teamName}",
"DESC": "Dodajte agente vašem novokreiranom timu. Ovo vam omogućava da sarađujete kao tim u razgovorima, budete obavešteni o novim događajima u istim razgovorima.",
"SELECT": "izaberi",
"SELECT_ALL": "izaberi sve agente",
- "SELECTED_COUNT": "%{selected} od %{total} agenata je izabrano.",
+ "SELECTED_COUNT": "{selected} od {total} agenata je izabrano.",
"BUTTON_TEXT": "Dodaj agente",
"AGENT_VALIDATION_ERROR": "Izaberite barem jednog agenta."
},
diff --git a/app/javascript/dashboard/i18n/locale/sr/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/sr/whatsappTemplates.json
index e49e43afa..17334e507 100644
--- a/app/javascript/dashboard/i18n/locale/sr/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/sr/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp šabloni",
- "SUBTITLE": "Izaberite koji whatsapp šablon želite da pošaljete",
- "TEMPLATE_SELECTED_SUBTITLE": "Obrada %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Pretraži šablone",
- "NO_TEMPLATES_FOUND": "Nijedan šablon nije pronađen",
- "LABELS": {
- "LANGUAGE": "Jezik",
- "TEMPLATE_BODY": "Telo šablona",
- "CATEGORY": "Kategorija"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Promenljive",
- "VARIABLE_PLACEHOLDER": "Unesite vrednost za %{variable}",
- "GO_BACK_LABEL": "Povratak",
- "SEND_MESSAGE_LABEL": "Pošalji poruku",
- "FORM_ERROR_MESSAGE": "Molim vas popunite sve promenljive pre slanja"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp šabloni",
+ "SUBTITLE": "Izaberite koji whatsapp šablon želite da pošaljete",
+ "TEMPLATE_SELECTED_SUBTITLE": "Obrada {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Pretraži šablone",
+ "NO_TEMPLATES_FOUND": "Nijedan šablon nije pronađen",
+ "LABELS": {
+ "LANGUAGE": "Jezik",
+ "TEMPLATE_BODY": "Telo šablona",
+ "CATEGORY": "Kategorija"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Promenljive",
+ "VARIABLE_PLACEHOLDER": "Unesite vrednost za {variable}",
+ "GO_BACK_LABEL": "Povratak",
+ "SEND_MESSAGE_LABEL": "Pošalji poruku",
+ "FORM_ERROR_MESSAGE": "Molim vas popunite sve promenljive pre slanja"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json
index 567eb4648..1ad80df1b 100644
--- a/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Radera ",
@@ -92,12 +92,7 @@
"CONTACT": "Contact"
},
"LIST": {
- "TABLE_HEADER": [
- "Namn",
- "Beskrivning",
- "Type",
- "Key"
- ],
+ "TABLE_HEADER": ["Namn", "Beskrivning", "Type", "Key"],
"BUTTONS": {
"EDIT": "Redigera",
"DELETE": "Radera"
diff --git a/app/javascript/dashboard/i18n/locale/sv/auditLogs.json b/app/javascript/dashboard/i18n/locale/sv/auditLogs.json
index 86ee92ebe..fc2cb080b 100644
--- a/app/javascript/dashboard/i18n/locale/sv/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/sv/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "IP-adress"
- ]
+ "TABLE_HEADER": ["User", "Action", "IP-adress"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sv/bulkActions.json b/app/javascript/dashboard/i18n/locale/sv/bulkActions.json
index 28f74b4a2..d45ef775c 100644
--- a/app/javascript/dashboard/i18n/locale/sv/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/sv/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Välj agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Tilldela",
"YES": "Ja",
diff --git a/app/javascript/dashboard/i18n/locale/sv/contact.json b/app/javascript/dashboard/i18n/locale/sv/contact.json
index 6e740857e..ea51d8425 100644
--- a/app/javascript/dashboard/i18n/locale/sv/contact.json
+++ b/app/javascript/dashboard/i18n/locale/sv/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Sammanfattning",
- "DELETE_WARNING": "Kontakt för %{primaryContactName} kommer att tas bort.",
- "ATTRIBUTE_WARNING": "Kontaktuppgifter till %{primaryContactName} kommer att kopieras till %{parentContactName}."
+ "DELETE_WARNING": "Kontakt för {primaryContactName} kommer att tas bort.",
+ "ATTRIBUTE_WARNING": "Kontaktuppgifter till {primaryContactName} kommer att kopieras till {parentContactName}."
},
"SEARCH": {
"ERROR": "FEL_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/sv/conversation.json b/app/javascript/dashboard/i18n/locale/sv/conversation.json
index 6fb779db2..40152781b 100644
--- a/app/javascript/dashboard/i18n/locale/sv/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/sv/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Inget",
"INPUT_PLACEHOLDER": "Välj prioritet",
"NO_RESULTS": "Inga resultat hittades",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Kunde inte ändra prioritet. Försök igen."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Tilldela team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hej 👋, Välkommen till %{installationName}!",
- "DESCRIPTION": "Tack för att du registrerar dig. Vi vill att du ska få ut det mesta av %{installationName}. Här är några saker du kan göra i %{installationName} för att göra upplevelsen härlig.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hej 👋, Välkommen till {installationName}!",
+ "DESCRIPTION": "Tack för att du registrerar dig. Vi vill att du ska få ut det mesta av {installationName}. Här är några saker du kan göra i {installationName} för att göra upplevelsen härlig.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Läs våra senaste uppdateringar",
"ALL_CONVERSATION": {
"TITLE": "Alla dina konversationer på ett ställe",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Deltagare i konversation",
"NO_RECORDS_FOUND": "Inga resultat hittades",
"ADD_PARTICIPANTS": "Välj deltagare",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/sv/generalSettings.json b/app/javascript/dashboard/i18n/locale/sv/generalSettings.json
index 581393333..c94324c78 100644
--- a/app/javascript/dashboard/i18n/locale/sv/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sv/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Du kan nu ta emot e-postmeddelanden i din egna domän."
}
},
- "UPDATE_CHATWOOT": "En uppdatering %{latestChatwootVersion} för Chatwoot är tillgänglig. Vänligen uppdatera din instans.",
+ "UPDATE_CHATWOOT": "En uppdatering {latestChatwootVersion} för Chatwoot är tillgänglig. Vänligen uppdatera din instans.",
"LEARN_MORE": "Läs mer",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/sv/helpCenter.json b/app/javascript/dashboard/i18n/locale/sv/helpCenter.json
index aa1edbd84..76159507c 100644
--- a/app/javascript/dashboard/i18n/locale/sv/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/sv/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/sv/integrationApps.json b/app/javascript/dashboard/i18n/locale/sv/integrationApps.json
index 1fffe0073..27be86cfa 100644
--- a/app/javascript/dashboard/i18n/locale/sv/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/sv/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applikationer",
"STATUS": {
"ENABLED": "Aktiverad",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/sv/integrations.json b/app/javascript/dashboard/i18n/locale/sv/integrations.json
index fd2870197..9f55b098c 100644
--- a/app/javascript/dashboard/i18n/locale/sv/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/sv/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "Det finns inga webhooks konfigurerade för det här kontot.",
"TITLE": "Hantera webhooks",
- "TABLE_HEADER": [
- "Webhook slutpunkt",
- "Åtgärder"
- ]
+ "TABLE_HEADER": ["Webhook slutpunkt", "Åtgärder"]
},
"EDIT": {
"BUTTON_TEXT": "Redigera",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Bekräfta borttagning",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Ja, ta bort ",
"NO": "Nej, behåll"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "Namn",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["Namn", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Prioritet",
"ASSIGNEE": "Assignee",
"LABELS": "Etiketter",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/sv/report.json b/app/javascript/dashboard/i18n/locale/sv/report.json
index edacf6e01..31075dc9b 100644
--- a/app/javascript/dashboard/i18n/locale/sv/report.json
+++ b/app/javascript/dashboard/i18n/locale/sv/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Lösningstid",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal lösta",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Väntetiden är %{metricValue} (baserat på %{conversationCount} svar)"
+ "TOOLTIP_TEXT": "Väntetiden är {metricValue} (baserat på {conversationCount} svar)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Lösningstid",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal lösta",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Lösningstid",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal lösta",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Lösningstid",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal lösta",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Lösningstid",
"DESC": "( Genomsnitt )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal lösta",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/sv/search.json b/app/javascript/dashboard/i18n/locale/sv/search.json
index c91d04f32..5bbb4e671 100644
--- a/app/javascript/dashboard/i18n/locale/sv/search.json
+++ b/app/javascript/dashboard/i18n/locale/sv/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Meddelanden"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "Ingen %{item} hittades med orden '%{query}'",
- "EMPTY_STATE_FULL": "Inga resultat hittades med orden '%{query}'",
+ "EMPTY_STATE": "Ingen {item} hittades med orden '{query}'",
+ "EMPTY_STATE_FULL": "Inga resultat hittades med orden '{query}'",
"PLACEHOLDER_KEYBINDING": "/ att fokusera",
"INPUT_PLACEHOLDER": "Skriv 3 eller fler tecken för att söka",
"EMPTY_STATE_DEFAULT": "Sök via konversations-id, e-post, telefonnummer, meddelanden, för bättre sökresultat. ",
diff --git a/app/javascript/dashboard/i18n/locale/sv/settings.json b/app/javascript/dashboard/i18n/locale/sv/settings.json
index 71f11412a..719b88270 100644
--- a/app/javascript/dashboard/i18n/locale/sv/settings.json
+++ b/app/javascript/dashboard/i18n/locale/sv/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Tillgänglighet",
- "STATUSES_LIST": [
- "Online",
- "Upptagen",
- "Offline"
- ],
+ "STATUSES_LIST": ["Online", "Upptagen", "Offline"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/sv/teamsSettings.json b/app/javascript/dashboard/i18n/locale/sv/teamsSettings.json
index 91ef46f4c..6b48bcc4c 100644
--- a/app/javascript/dashboard/i18n/locale/sv/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/sv/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Lägg till agenter",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/sv/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/sv/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/sv/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/sv/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json
index 5d8e317e3..1f4ddb8cf 100644
--- a/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
@@ -92,12 +92,7 @@
"CONTACT": "Contact"
},
"LIST": {
- "TABLE_HEADER": [
- "பெயர்",
- "Description",
- "Type",
- "Key"
- ],
+ "TABLE_HEADER": ["பெயர்", "Description", "Type", "Key"],
"BUTTONS": {
"EDIT": "திருத்து",
"DELETE": "Delete"
diff --git a/app/javascript/dashboard/i18n/locale/ta/auditLogs.json b/app/javascript/dashboard/i18n/locale/ta/auditLogs.json
index 83feedc7e..eb05a678e 100644
--- a/app/javascript/dashboard/i18n/locale/ta/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ta/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "IP Address"
- ]
+ "TABLE_HEADER": ["User", "Action", "IP Address"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ta/bulkActions.json b/app/javascript/dashboard/i18n/locale/ta/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/ta/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ta/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ta/contact.json b/app/javascript/dashboard/i18n/locale/ta/contact.json
index f3a79b4c0..ca834f672 100644
--- a/app/javascript/dashboard/i18n/locale/ta/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ta/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ta/conversation.json b/app/javascript/dashboard/i18n/locale/ta/conversation.json
index af9e9280a..4611f8a7d 100644
--- a/app/javascript/dashboard/i18n/locale/ta/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ta/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ta/generalSettings.json b/app/javascript/dashboard/i18n/locale/ta/generalSettings.json
index 445484fb0..c0928b584 100644
--- a/app/javascript/dashboard/i18n/locale/ta/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ta/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
@@ -75,12 +75,7 @@
"LIST": {
"LOADING_MESSAGE": "Loading notifications...",
"404": "No Notifications",
- "TABLE_HEADER": [
- "பெயர்",
- "Phone Number",
- "உரையாடல்கள்",
- "Last Contacted"
- ]
+ "TABLE_HEADER": ["பெயர்", "Phone Number", "உரையாடல்கள்", "Last Contacted"]
},
"TYPE_LABEL": {
"conversation_creation": "New conversation",
diff --git a/app/javascript/dashboard/i18n/locale/ta/helpCenter.json b/app/javascript/dashboard/i18n/locale/ta/helpCenter.json
index 9b0f5d152..3054a77ed 100644
--- a/app/javascript/dashboard/i18n/locale/ta/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ta/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ta/integrationApps.json b/app/javascript/dashboard/i18n/locale/ta/integrationApps.json
index d67f864ca..54374208e 100644
--- a/app/javascript/dashboard/i18n/locale/ta/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ta/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "இயக்கப்பட்டது",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ta/integrations.json b/app/javascript/dashboard/i18n/locale/ta/integrations.json
index 8547caef7..31861f2f0 100644
--- a/app/javascript/dashboard/i18n/locale/ta/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ta/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "இந்த கணக்கிற்கு எந்த வெப்ஹூக்கும் அமைக்கப்படவில்லை.",
"TITLE": "வெப்ஹூக்குகளை நிர்வகிக்க",
- "TABLE_HEADER": [
- "வெப்ஹூக் எண்டு பாயிண்ட்",
- "செயல்கள்"
- ]
+ "TABLE_HEADER": ["வெப்ஹூக் எண்டு பாயிண்ட்", "செயல்கள்"]
},
"EDIT": {
"BUTTON_TEXT": "திருத்து",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "நீக்குதலை உறுதிப்படுத்தவும்",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "ஆம், நீக்கு ",
"NO": "இல்லை, அதை வைத்திரு"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "பெயர்",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["பெயர்", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ta/report.json b/app/javascript/dashboard/i18n/locale/ta/report.json
index 0e5b5c966..c9b26fd18 100644
--- a/app/javascript/dashboard/i18n/locale/ta/report.json
+++ b/app/javascript/dashboard/i18n/locale/ta/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "தீர்வு வழங்க எடுத்துக்கொண்ட நேரம்",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "தீர்மான எண்ணிக்கை",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "தீர்வு வழங்க எடுத்துக்கொண்ட நேரம்",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "தீர்மான எண்ணிக்கை",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "தீர்வு வழங்க எடுத்துக்கொண்ட நேரம்",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "தீர்மான எண்ணிக்கை",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "தீர்வு வழங்க எடுத்துக்கொண்ட நேரம்",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "தீர்மான எண்ணிக்கை",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "தீர்வு வழங்க எடுத்துக்கொண்ட நேரம்",
"DESC": "(சராசரி)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "தீர்மான எண்ணிக்கை",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ta/search.json b/app/javascript/dashboard/i18n/locale/ta/search.json
index 7f2e02fc5..13463d295 100644
--- a/app/javascript/dashboard/i18n/locale/ta/search.json
+++ b/app/javascript/dashboard/i18n/locale/ta/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ta/settings.json b/app/javascript/dashboard/i18n/locale/ta/settings.json
index 34609fafd..ebc26a4e0 100644
--- a/app/javascript/dashboard/i18n/locale/ta/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ta/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Availability",
- "STATUSES_LIST": [
- "Online",
- "Busy",
- "Offline"
- ],
+ "STATUSES_LIST": ["Online", "Busy", "Offline"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ta/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ta/teamsSettings.json
index 7ba036394..aa82a6808 100644
--- a/app/javascript/dashboard/i18n/locale/ta/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ta/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "ஏஜென்ட்களைச் சேர்க்க",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ta/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ta/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/ta/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ta/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json
index 259d52efa..52638b84e 100644
--- a/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "ไม่สามารถลบแอตทริบิวต์เเบบกำหนดเอง โปรดลองอีกครั้ง"
},
"CONFIRM": {
- "TITLE": "คุณแน่ใจว่าต้องการลบ %{attributeName} หรือไม่",
+ "TITLE": "คุณแน่ใจว่าต้องการลบ {attributeName} หรือไม่",
"PLACE_HOLDER": "โปรดใส่ {attributeName} เพื่อยืนยัน",
"MESSAGE": "การลบจะทำให้แอตทริบิวต์เเบบกำหนดเองจะหายไป",
"YES": "ลบ ",
@@ -92,12 +92,7 @@
"CONTACT": "รายชื่อผู้ติดต่อ"
},
"LIST": {
- "TABLE_HEADER": [
- "ชื่อ",
- "คำอธิบาย",
- "ประเภท",
- "คีย์"
- ],
+ "TABLE_HEADER": ["ชื่อ", "คำอธิบาย", "ประเภท", "คีย์"],
"BUTTONS": {
"EDIT": "เเก้ไข",
"DELETE": "ลบ"
diff --git a/app/javascript/dashboard/i18n/locale/th/auditLogs.json b/app/javascript/dashboard/i18n/locale/th/auditLogs.json
index a457b3a94..5da3b53ab 100644
--- a/app/javascript/dashboard/i18n/locale/th/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/th/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "ที่อยู่ไอพี"
- ]
+ "TABLE_HEADER": ["User", "Action", "ที่อยู่ไอพี"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/th/bulkActions.json b/app/javascript/dashboard/i18n/locale/th/bulkActions.json
index 54e49da0e..3c5393320 100644
--- a/app/javascript/dashboard/i18n/locale/th/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/th/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "เลือกพนักงาน",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "มอบหมาย",
"YES": "ใช่",
diff --git a/app/javascript/dashboard/i18n/locale/th/contact.json b/app/javascript/dashboard/i18n/locale/th/contact.json
index 517cce91b..8f56ccba4 100644
--- a/app/javascript/dashboard/i18n/locale/th/contact.json
+++ b/app/javascript/dashboard/i18n/locale/th/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "สรุปผล",
- "DELETE_WARNING": "ผู้ติดต่อ %{primaryContactName}จะถูกลบออก",
- "ATTRIBUTE_WARNING": "ข้อมูลผู้ติดต่อของ %{primaryContactName} จะถูกคัดลอกไปยัง %{parentContactName}"
+ "DELETE_WARNING": "ผู้ติดต่อ {primaryContactName}จะถูกลบออก",
+ "ATTRIBUTE_WARNING": "ข้อมูลผู้ติดต่อของ {primaryContactName} จะถูกคัดลอกไปยัง {parentContactName}"
},
"SEARCH": {
"ERROR": "ข้อความผิดพลาด"
diff --git a/app/javascript/dashboard/i18n/locale/th/conversation.json b/app/javascript/dashboard/i18n/locale/th/conversation.json
index 3a3a2f845..264949271 100644
--- a/app/javascript/dashboard/i18n/locale/th/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/th/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "ไม่มี",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "รหัสการสนทนา %{conversationId} ถูกมอบหมายให้กับ %{agentName}",
+ "SUCCESFUL": "รหัสการสนทนา {conversationId} ถูกมอบหมายให้กับ {agentName}",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "มอบหมายให้ทีม %{team} มาดูแลการสนทนารหัส %{conversationId}",
+ "SUCCESFUL": "มอบหมายให้ทีม {team} มาดูแลการสนทนารหัส {conversationId}",
"FAILED": "ไม่สามารถมอบหมายให้กับทีมได้ โปรดลองใหม่อีกครั้ง"
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "สวัสดี 👋, ยินดีต้อนรับเข้าสู่ %{installationName}!",
- "DESCRIPTION": "ขอบคุณสำหรับการสมัคร เราอยากให้คุณได้ใช้งาน %{installationName} อย่างเต็มที่ เเละนี่คือสิ่งเล็กน้อยที่คุณสามารถทำได้ใน %{installationName} เพื่อประสบการณ์การใช้งานที่ดียิ่งขึ้น",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "สวัสดี 👋, ยินดีต้อนรับเข้าสู่ {installationName}!",
+ "DESCRIPTION": "ขอบคุณสำหรับการสมัคร เราอยากให้คุณได้ใช้งาน {installationName} อย่างเต็มที่ เเละนี่คือสิ่งเล็กน้อยที่คุณสามารถทำได้ใน {installationName} เพื่อประสบการณ์การใช้งานที่ดียิ่งขึ้น",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "อ่านการอัปเดตล่าสุด",
"ALL_CONVERSATION": {
"TITLE": "รวมการสนทนาของคุณทั้งหมดในที่เดียว",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/th/generalSettings.json b/app/javascript/dashboard/i18n/locale/th/generalSettings.json
index 544532ca6..719d396cb 100644
--- a/app/javascript/dashboard/i18n/locale/th/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/th/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "คุณสามารถรับอีเมล์ในโดเมนเเบบกำหนดเองได้เเล้ว"
}
},
- "UPDATE_CHATWOOT": "Chatwoot เวอร์ชั่น %{latestChatwootVersion} พร้อมสำหรับการอัปเดต กรุณาอัปเดตเวอร์ชั่นของคุณ",
+ "UPDATE_CHATWOOT": "Chatwoot เวอร์ชั่น {latestChatwootVersion} พร้อมสำหรับการอัปเดต กรุณาอัปเดตเวอร์ชั่นของคุณ",
"LEARN_MORE": "เรียนรู้เพิ่มเติม",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/th/helpCenter.json b/app/javascript/dashboard/i18n/locale/th/helpCenter.json
index 531c5aba9..e2974749d 100644
--- a/app/javascript/dashboard/i18n/locale/th/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/th/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/th/integrationApps.json b/app/javascript/dashboard/i18n/locale/th/integrationApps.json
index cd76a0d15..c75752ff1 100644
--- a/app/javascript/dashboard/i18n/locale/th/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/th/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "กำลังโหลดการเชื่อมต่อ",
- "NO_HOOK_CONFIGURED": "ไม่มี %{integrationId} ที่ตั้งค่าไว้กับบัญชีนี้",
+ "NO_HOOK_CONFIGURED": "ไม่มี {integrationId} ที่ตั้งค่าไว้กับบัญชีนี้",
"HEADER": "โปรแกรม",
"STATUS": {
"ENABLED": "เปิด",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "ไม่เชื่อมต่อ"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow เป็นเครื่องมือประมวลผลภาษาธรรมชาติ ที่ช่วยให้ง่ายต่อการออกแบบและการเชื่อมต่อหน้าจอสนทนากับแอปพลิเคชันมือถือ, เว็บแอปพลิเคชัน, บอท, ระบบตอบรับอัตโนมัติ และอื่นๆอีกมากมาย
Dialogflow ที่เชื่อมกับ %{installationName} ทำให้คุณสามารถตั้งค่าบอท Dialogflow ในกล่องข้อความของคุณซึ่งจะทำหน้าที่ในการรับมือกับการสนทนาเบื้องต้นก่อนส่งต่อไปให้พนักงานเมื่อจำเป็น Dialogflow ช่วยให้การทำงานง่ายขึ้นและลดภาระงานของพนักงานโดยการให้ข้อมูลเบื้องต้นกับลูกค้า หรือด้วยวิธีการอื่นๆอ
หากต้องการใช้งาน Dialogflow คุณจำเป็นต้องสร้าง Service Account ใน Google project ที่ใช้ข้อมูลประจำตัวร่วมกัน โปรดอ่านเอกสารของ Dialogflow หากต้องการข้อมูลเพิ่มเติม"
+ "DIALOGFLOW": "Dialogflow เป็นเครื่องมือประมวลผลภาษาธรรมชาติ ที่ช่วยให้ง่ายต่อการออกแบบและการเชื่อมต่อหน้าจอสนทนากับแอปพลิเคชันมือถือ, เว็บแอปพลิเคชัน, บอท, ระบบตอบรับอัตโนมัติ และอื่นๆอีกมากมาย
Dialogflow ที่เชื่อมกับ {installationName} ทำให้คุณสามารถตั้งค่าบอท Dialogflow ในกล่องข้อความของคุณซึ่งจะทำหน้าที่ในการรับมือกับการสนทนาเบื้องต้นก่อนส่งต่อไปให้พนักงานเมื่อจำเป็น Dialogflow ช่วยให้การทำงานง่ายขึ้นและลดภาระงานของพนักงานโดยการให้ข้อมูลเบื้องต้นกับลูกค้า หรือด้วยวิธีการอื่นๆอ
หากต้องการใช้งาน Dialogflow คุณจำเป็นต้องสร้าง Service Account ใน Google project ที่ใช้ข้อมูลประจำตัวร่วมกัน โปรดอ่านเอกสารของ Dialogflow หากต้องการข้อมูลเพิ่มเติม"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/th/integrations.json b/app/javascript/dashboard/i18n/locale/th/integrations.json
index a0a13908a..f689d01b7 100644
--- a/app/javascript/dashboard/i18n/locale/th/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/th/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "ไม่มีการตั้งค่า Webhooks กับบัญชีนี้",
"TITLE": "จัดการ Webhooks",
- "TABLE_HEADER": [
- "Webhook endpoint",
- "การกระทำ"
- ]
+ "TABLE_HEADER": ["Webhook endpoint", "การกระทำ"]
},
"EDIT": {
"BUTTON_TEXT": "เเก้ไข",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "ยืนยันการลบ",
- "MESSAGE": "คุณต้องการลบ Webhook หรือไม่? (%{webhookURL})",
+ "MESSAGE": "คุณต้องการลบ Webhook หรือไม่? ({webhookURL})",
"YES": "เอาเลย ",
"NO": "ไม่"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "ชื่อ",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["ชื่อ", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "ยืนยันการลบ",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "ป้ายกำกับ",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/th/report.json b/app/javascript/dashboard/i18n/locale/th/report.json
index 932401332..c13cc495b 100644
--- a/app/javascript/dashboard/i18n/locale/th/report.json
+++ b/app/javascript/dashboard/i18n/locale/th/report.json
@@ -23,13 +23,13 @@
"NAME": "ระยะเวลาการตอบกลับครั้งแรก",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_TIME": {
"NAME": "ระยะเวลาในการเสร็จสิ้นการสนทนา",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_COUNT": {
"NAME": "จำนวนความละเอียด",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "ระยะเวลาการตอบกลับครั้งแรก",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_TIME": {
"NAME": "ระยะเวลาในการเสร็จสิ้นการสนทนา",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_COUNT": {
"NAME": "การสนทนาที่เสร็จสิ้น",
@@ -234,13 +234,13 @@
"NAME": "ระยะเวลาการตอบกลับครั้งแรก",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_TIME": {
"NAME": "ระยะเวลาในการเสร็จสิ้นการสนทนา",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_COUNT": {
"NAME": "จำนวนความละเอียด",
@@ -301,13 +301,13 @@
"NAME": "ระยะเวลาการตอบกลับครั้งแรก",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_TIME": {
"NAME": "ระยะเวลาในการเสร็จสิ้นการสนทนา",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_COUNT": {
"NAME": "จำนวนความละเอียด",
@@ -368,13 +368,13 @@
"NAME": "ระยะเวลาการตอบกลับครั้งแรก",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาการตอบกลับครั้งแรกเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_TIME": {
"NAME": "ระยะเวลาในการจบการสนทนา",
"DESC": "( เฉลี่ย )",
"INFO_TEXT": "จำนวนการสนทนาทั้งหมดที่ใช้ในการคำนวณ:",
- "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ %{metricValue} (คำนวณจาก %{conversationCount} การสนทนา)"
+ "TOOLTIP_TEXT": "ระยะเวลาในการเสร็จสิ้นการสนทนาเท่ากับ {metricValue} (คำนวณจาก {conversationCount} การสนทนา)"
},
"RESOLUTION_COUNT": {
"NAME": "จำนวนความละเอียด",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/th/search.json b/app/javascript/dashboard/i18n/locale/th/search.json
index b32ed7360..85a5711fa 100644
--- a/app/javascript/dashboard/i18n/locale/th/search.json
+++ b/app/javascript/dashboard/i18n/locale/th/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "ข้อความทั้งหมด"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/th/settings.json b/app/javascript/dashboard/i18n/locale/th/settings.json
index 91de5831a..c2ae1e774 100644
--- a/app/javascript/dashboard/i18n/locale/th/settings.json
+++ b/app/javascript/dashboard/i18n/locale/th/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "สถานะ",
- "STATUSES_LIST": [
- "ออนไลน์",
- "ไม่ว่าง",
- "ออฟไลน์"
- ],
+ "STATUSES_LIST": ["ออนไลน์", "ไม่ว่าง", "ออฟไลน์"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/th/teamsSettings.json b/app/javascript/dashboard/i18n/locale/th/teamsSettings.json
index 59c9b4369..b9050e452 100644
--- a/app/javascript/dashboard/i18n/locale/th/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/th/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "เพิ่มพนักงานเข้าทีม",
- "TITLE": "เพิ่มพนักงานเข้าทีม %{teamName}",
+ "TITLE": "เพิ่มพนักงานเข้าทีม {teamName}",
"DESC": "เพิ่มพนักงานเข้าทีมที่สร้างใหม่ของคุณ ซึ่งจะช่วยให้คุณทำงานร่วมกันเป็นทีมเพื่อตอบรับการสนทนาและรับการแจ้งเตือนจากการสนทนาเดียวกัน"
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "อัพเดทพนักงานในทีม",
- "TITLE": "เพิ่มพนักงานเข้าทีม %{teamName}",
+ "TITLE": "เพิ่มพนักงานเข้าทีม {teamName}",
"DESC": "เพิ่มพนักงานเข้าทีมที่สร้างใหม่ของคุณ พนักงานทุกคนในทีมจะได้รับการแจ้งเตือนเมื่อทีมได้รับมอบหมายให้ดูแลการสนทนา"
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "กำลังเพิ่มพนักงานเข้าทีมของคุณ...",
"SELECT": "เลือก",
"SELECT_ALL": "เลือกพนักงานทั้งหมด",
- "SELECTED_COUNT": "เลือก %{selected} จากพนักงานทั้งหมด %{total} คน"
+ "SELECTED_COUNT": "เลือก {selected} จากพนักงานทั้งหมด {total} คน"
},
"ADD": {
- "TITLE": "เพิ่มพนักงานเข้าทีม %{teamName}",
+ "TITLE": "เพิ่มพนักงานเข้าทีม {teamName}",
"DESC": "เพิ่มพนักงานเข้าทีมที่สร้างใหม่ของคุณ ซึ่งจะช่วยให้คุณทำงานร่วมกันเป็นทีมเพื่อตอบรับการสนทนาและรับการแจ้งเตือนจากการสนทนาเดียวกัน",
"SELECT": "เลือก",
"SELECT_ALL": "เลือกพนักงานทั้งหมด",
- "SELECTED_COUNT": "เลือก %{selected} จากพนักงานทั้งหมด %{total} คน",
+ "SELECTED_COUNT": "เลือก {selected} จากพนักงานทั้งหมด {total} คน",
"BUTTON_TEXT": "เพิ่มพนักงาน",
"AGENT_VALIDATION_ERROR": "เลือกพนักงานอย่างน้อย 1 คน"
},
diff --git a/app/javascript/dashboard/i18n/locale/th/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/th/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/th/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/th/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/tl/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/tl/attributesMgmt.json
index a83852fb8..cda0237ff 100644
--- a/app/javascript/dashboard/i18n/locale/tl/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/tl/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
@@ -92,12 +92,7 @@
"CONTACT": "Contact"
},
"LIST": {
- "TABLE_HEADER": [
- "Name",
- "Description",
- "Type",
- "Key"
- ],
+ "TABLE_HEADER": ["Name", "Description", "Type", "Key"],
"BUTTONS": {
"EDIT": "Edit",
"DELETE": "Delete"
diff --git a/app/javascript/dashboard/i18n/locale/tl/auditLogs.json b/app/javascript/dashboard/i18n/locale/tl/auditLogs.json
index 7a693f66c..174a16f65 100644
--- a/app/javascript/dashboard/i18n/locale/tl/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/tl/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "Activity",
- "Time",
- "IP Address"
- ]
+ "TABLE_HEADER": ["Activity", "Time", "IP Address"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/tl/bulkActions.json b/app/javascript/dashboard/i18n/locale/tl/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/tl/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/tl/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/tl/contact.json b/app/javascript/dashboard/i18n/locale/tl/contact.json
index 882643434..54a06bb53 100644
--- a/app/javascript/dashboard/i18n/locale/tl/contact.json
+++ b/app/javascript/dashboard/i18n/locale/tl/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/tl/conversation.json b/app/javascript/dashboard/i18n/locale/tl/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/tl/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/tl/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/tl/generalSettings.json b/app/javascript/dashboard/i18n/locale/tl/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/tl/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/tl/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/tl/helpCenter.json b/app/javascript/dashboard/i18n/locale/tl/helpCenter.json
index 30f3440e5..764f6adce 100644
--- a/app/javascript/dashboard/i18n/locale/tl/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/tl/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
@@ -250,13 +250,13 @@
"DOMAIN": {
"LABEL": "Custom Domain",
"PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: %{exampleURL}",
+ "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}",
"ERROR": "Enter a valid domain URL"
},
"HOME_PAGE_LINK": {
"LABEL": "Home Page Link",
"PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "The link used to return from the portal to the home page. Eg: %{exampleURL}",
+ "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}",
"ERROR": "Enter a valid home page URL"
},
"THEME_COLOR": {
diff --git a/app/javascript/dashboard/i18n/locale/tl/integrationApps.json b/app/javascript/dashboard/i18n/locale/tl/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/tl/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/tl/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/tl/integrations.json b/app/javascript/dashboard/i18n/locale/tl/integrations.json
index f478b71b4..5d1a40bf4 100644
--- a/app/javascript/dashboard/i18n/locale/tl/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/tl/integrations.json
@@ -31,7 +31,7 @@
},
"END_POINT": {
"LABEL": "Webhook URL",
- "PLACEHOLDER": "Example: %{webhookExampleURL}",
+ "PLACEHOLDER": "Example: {webhookExampleURL}",
"ERROR": "Please enter a valid URL"
},
"EDIT_SUBMIT": "Update webhook",
@@ -47,10 +47,7 @@
"LIST": {
"404": "There are no webhooks configured for this account.",
"TITLE": "Manage webhooks",
- "TABLE_HEADER": [
- "Webhook endpoint",
- "Actions"
- ]
+ "TABLE_HEADER": ["Webhook endpoint", "Actions"]
},
"EDIT": {
"BUTTON_TEXT": "Edit",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -90,7 +87,7 @@
},
"HELP_TEXT": {
"TITLE": "How to use the Slack Integration?",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***%{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***%{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
"SELECTED": "selected"
},
"SELECT_CHANNEL": {
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "Name",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["Name", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/tl/report.json b/app/javascript/dashboard/i18n/locale/tl/report.json
index da2df93e5..dc77a5db7 100644
--- a/app/javascript/dashboard/i18n/locale/tl/report.json
+++ b/app/javascript/dashboard/i18n/locale/tl/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/tl/search.json b/app/javascript/dashboard/i18n/locale/tl/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/tl/search.json
+++ b/app/javascript/dashboard/i18n/locale/tl/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/tl/settings.json b/app/javascript/dashboard/i18n/locale/tl/settings.json
index 0df5614d3..4a3036d22 100644
--- a/app/javascript/dashboard/i18n/locale/tl/settings.json
+++ b/app/javascript/dashboard/i18n/locale/tl/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Availability",
- "STATUSES_LIST": [
- "Online",
- "Busy",
- "Offline"
- ],
+ "STATUSES_LIST": ["Online", "Busy", "Offline"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/tl/teamsSettings.json b/app/javascript/dashboard/i18n/locale/tl/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/tl/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/tl/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/tl/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/tl/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/tl/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/tl/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json
index 166747431..d89e58bab 100644
--- a/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Özel nitelik silinemedi. Tekrar deneyin."
},
"CONFIRM": {
- "TITLE": "Silmek istediğinizden emin misiniz - %{attributeName}",
+ "TITLE": "Silmek istediğinizden emin misiniz - {attributeName}",
"PLACE_HOLDER": "{attributeName}'ı onaylamak için lütfen yazın",
"MESSAGE": "Silme işlemi özel niteliği kaldıracaktır",
"YES": "Sil ",
@@ -92,12 +92,7 @@
"CONTACT": "İletişim"
},
"LIST": {
- "TABLE_HEADER": [
- "Ad",
- "Açıklama",
- "Tip",
- "Anahtar"
- ],
+ "TABLE_HEADER": ["Ad", "Açıklama", "Tip", "Anahtar"],
"BUTTONS": {
"EDIT": "Düzenle",
"DELETE": "Sil"
diff --git a/app/javascript/dashboard/i18n/locale/tr/auditLogs.json b/app/javascript/dashboard/i18n/locale/tr/auditLogs.json
index cfacbd624..82df908a7 100644
--- a/app/javascript/dashboard/i18n/locale/tr/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/tr/auditLogs.json
@@ -11,11 +11,7 @@
"404": "Bu hesapta kullanılabilir denetim kaydı yok.",
"TITLE": "Denetim Kayıtlarını Yönet",
"DESC": "Denetim Kayıtları, Chatwoot Sistemi'ndeki olaylar ve eylemler için izlerdir.",
- "TABLE_HEADER": [
- "Kullanıcı",
- "Eylem",
- "IP Adresi"
- ]
+ "TABLE_HEADER": ["Kullanıcı", "Eylem", "IP Adresi"]
},
"API": {
"SUCCESS_MESSAGE": "Denetim Kayıtları başarıyla alındı",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "Sistem",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} yeni bir otomasyon kuralı oluşturdu (#%{id})",
- "EDIT": "%{agentName} bir otomasyon kuralını güncelledi (#%{id})",
- "DELETE": "%{agentName} bir otomasyon kuralını sildi (#%{id})"
+ "ADD": "{agentName} yeni bir otomasyon kuralı oluşturdu (#{id})",
+ "EDIT": "{agentName} bir otomasyon kuralını güncelledi (#{id})",
+ "DELETE": "{agentName} bir otomasyon kuralını sildi (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName}, %{invitee}'yi %{role} olarak hesaba davet etti",
+ "ADD": "{agentName}, {invitee}'yi {role} olarak hesaba davet etti",
"EDIT": {
- "SELF": "%{agentName}, %{attributes}ını %{values} olarak değiştirdi",
- "OTHER": "%{agentName}, %{user}'ın %{attributes}ını %{values} olarak değiştirdi",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName}, {attributes}ını {values} olarak değiştirdi",
+ "OTHER": "{agentName}, {user}'ın {attributes}ını {values} olarak değiştirdi",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} yeni bir gelen kutusu oluşturdu (#%{id})",
- "EDIT": "%{agentName} bir gelen kutusunu güncelledi (#%{id})",
- "DELETE": "%{agentName} bir gelen kutusunu sildi (#%{id})"
+ "ADD": "{agentName} yeni bir gelen kutusu oluşturdu (#{id})",
+ "EDIT": "{agentName} bir gelen kutusunu güncelledi (#{id})",
+ "DELETE": "{agentName} bir gelen kutusunu sildi (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} yeni bir webhook oluşturdu (#%{id})",
- "EDIT": "%{agentName} bir webhook'u güncelledi (#%{id})",
- "DELETE": "%{agentName} bir webhook'u sildi (#%{id})"
+ "ADD": "{agentName} yeni bir webhook oluşturdu (#{id})",
+ "EDIT": "{agentName} bir webhook'u güncelledi (#{id})",
+ "DELETE": "{agentName} bir webhook'u sildi (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} giriş yaptı",
- "SIGN_OUT": "%{agentName} çıkış yaptı"
+ "SIGN_IN": "{agentName} giriş yaptı",
+ "SIGN_OUT": "{agentName} çıkış yaptı"
},
"TEAM": {
- "ADD": "%{agentName} yeni bir ekip oluşturdu (#%{id})",
- "EDIT": "%{agentName} bir ekibi güncelledi (#%{id})",
- "DELETE": "%{agentName} bir ekibi sildi (#%{id})"
+ "ADD": "{agentName} yeni bir ekip oluşturdu (#{id})",
+ "EDIT": "{agentName} bir ekibi güncelledi (#{id})",
+ "DELETE": "{agentName} bir ekibi sildi (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} yeni bir makro oluşturdu (#%{id})",
- "EDIT": "%{agentName} bir makroyu güncelledi (#%{id})",
- "DELETE": "%{agentName} bir makroyu sildi (#%{id})"
+ "ADD": "{agentName} yeni bir makro oluşturdu (#{id})",
+ "EDIT": "{agentName} bir makroyu güncelledi (#{id})",
+ "DELETE": "{agentName} bir makroyu sildi (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName}, %{user}'ı gelen kutusuna ekledi (#%{inbox_id})",
- "REMOVE": "%{agentName}, %{user}'ı gelen kutusundan çıkardı (#%{inbox_id})"
+ "ADD": "{agentName}, {user}'ı gelen kutusuna ekledi (#{inbox_id})",
+ "REMOVE": "{agentName}, {user}'ı gelen kutusundan çıkardı (#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName}, %{user}'ı ekibe ekledi (#%{team_id})",
- "REMOVE": "%{agentName}, %{user}'ı ekipten çıkardı (#%{team_id})"
+ "ADD": "{agentName}, {user}'ı ekibe ekledi (#{team_id})",
+ "REMOVE": "{agentName}, {user}'ı ekipten çıkardı (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName}, hesap yapılandırmasını güncelledi (#%{id})"
+ "EDIT": "{agentName}, hesap yapılandırmasını güncelledi (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/tr/bulkActions.json b/app/javascript/dashboard/i18n/locale/tr/bulkActions.json
index e5d109edd..2a5ee73e2 100644
--- a/app/javascript/dashboard/i18n/locale/tr/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/tr/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} konuşma seçildi",
+ "CONVERSATIONS_SELECTED": "{conversationCount} konuşma seçildi",
"AGENT_SELECT_LABEL": "Temsilci seçin",
- "ASSIGN_CONFIRMATION_LABEL": "%{conversationCount} %{conversationLabel} atanacak. Emin misiniz?",
- "UNASSIGN_CONFIRMATION_LABEL": "%{conversationCount} %{conversationLabel} atanmamış yapılacak. Emin misiniz?",
+ "ASSIGN_CONFIRMATION_LABEL": "{conversationCount} {conversationLabel} atanacak. Emin misiniz?",
+ "UNASSIGN_CONFIRMATION_LABEL": "{conversationCount} {conversationLabel} atanmamış yapılacak. Emin misiniz?",
"GO_BACK_LABEL": "Geri git",
"ASSIGN_LABEL": "Atama yap",
"YES": "Evet",
diff --git a/app/javascript/dashboard/i18n/locale/tr/contact.json b/app/javascript/dashboard/i18n/locale/tr/contact.json
index d5ca1feee..757016f00 100644
--- a/app/javascript/dashboard/i18n/locale/tr/contact.json
+++ b/app/javascript/dashboard/i18n/locale/tr/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Özet",
- "DELETE_WARNING": "%{primaryContactName} kişisi silinecek.",
- "ATTRIBUTE_WARNING": "Şu: %{primaryContactName} kişinin iletişim bilgileri, şu%{parentContactName} kişiye kopyalanacaktır."
+ "DELETE_WARNING": "{primaryContactName} kişisi silinecek.",
+ "ATTRIBUTE_WARNING": "Şu: {primaryContactName} kişinin iletişim bilgileri, şu{parentContactName} kişiye kopyalanacaktır."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/tr/conversation.json b/app/javascript/dashboard/i18n/locale/tr/conversation.json
index 43c8af533..d767f42af 100644
--- a/app/javascript/dashboard/i18n/locale/tr/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/tr/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Hiçbiri",
"INPUT_PLACEHOLDER": "Öncelik seçin",
"NO_RESULTS": "Sonuç bulunamadı",
- "SUCCESSFUL": "Sohbet kimliği %{conversationId} önceliği %{priority} olarak değiştirildi",
+ "SUCCESSFUL": "Sohbet kimliği {conversationId} önceliği {priority} olarak değiştirildi",
"FAILED": "Öncelik değiştirilemedi. Lütfen tekrar deneyin."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Takım ata",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Sohbet kimliği %{conversationId} \"%{agentName}\" tarafından atanmış",
+ "SUCCESFUL": "Sohbet kimliği {conversationId} \"{agentName}\" tarafından atanmış",
"FAILED": "Temsilci atanamadı. Lütfen tekrar deneyin."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Sohbet kimliği %{conversationId} için etiket #%{labelName} atanmış",
+ "SUCCESFUL": "Sohbet kimliği {conversationId} için etiket #{labelName} atanmış",
"FAILED": "Etiket atanamadı. Lütfen tekrar deneyin."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Sohbet kimliği %{conversationId} için \"%{team}\" takımına atanmış",
+ "SUCCESFUL": "Sohbet kimliği {conversationId} için \"{team}\" takımına atanmış",
"FAILED": "Takım atanamadı. Lütfen tekrar deneyin."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Merhaba 👋, %{installationName}'a hoş geldiniz!",
- "DESCRIPTION": "Üyeliğiniz için teşekkür ederiz. %{installationName}'dan en iyi şekilde faydalanmanızı istiyoruz. Deneyimi daha keyifli hale getirmek için %{installationName} içinde yapabileceğiniz birkaç şey var.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Merhaba 👋, {installationName}'a hoş geldiniz!",
+ "DESCRIPTION": "Üyeliğiniz için teşekkür ederiz. {installationName}'dan en iyi şekilde faydalanmanızı istiyoruz. Deneyimi daha keyifli hale getirmek için {installationName} içinde yapabileceğiniz birkaç şey var.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "En Son Güncellemeleri Okuyun",
"ALL_CONVERSATION": {
"TITLE": "Tüm Konuşmalarınız Bir Arada",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Konuşma Katılımcıları",
"NO_RECORDS_FOUND": "Kayıt bulunamadı",
"ADD_PARTICIPANTS": "Katılımcıları Seç",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} diğer",
- "REMANING_PARTICIPANT_TEXT": "+%{count} diğer",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} kişi katılıyor.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} kişi katılıyor.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} diğer",
+ "REMANING_PARTICIPANT_TEXT": "+{count} diğer",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} kişi katılıyor.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} kişi katılıyor.",
"NO_PARTICIPANTS_TEXT": "Kimse katılmıyor!",
"WATCH_CONVERSATION": "Konuşmaya Katıl",
"YOU_ARE_WATCHING": "Katılıyorsunuz",
diff --git a/app/javascript/dashboard/i18n/locale/tr/generalSettings.json b/app/javascript/dashboard/i18n/locale/tr/generalSettings.json
index e56764bfe..1984a2a66 100644
--- a/app/javascript/dashboard/i18n/locale/tr/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/tr/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Artık özel alan adınızda e-postalar alabilirsiniz."
}
},
- "UPDATE_CHATWOOT": "%{latestChatwootVersion} chatwoot sürümü indirilebilir. Lütfen sürümü güncelleyin.",
+ "UPDATE_CHATWOOT": "{latestChatwootVersion} chatwoot sürümü indirilebilir. Lütfen sürümü güncelleyin.",
"LEARN_MORE": "Daha Fazla",
"PAYMENT_PENDING": "Ödemeniz bekliyor. Devam etmek için ödeme bilgilerinizi güncelleyin.",
"LIMITS_UPGRADE": "Hesabınız kullanım sınırlarını aştı, lütfen Chatwoot'u kullanmaya devam etmek için planınızı yükseltin",
diff --git a/app/javascript/dashboard/i18n/locale/tr/helpCenter.json b/app/javascript/dashboard/i18n/locale/tr/helpCenter.json
index 05b2cd0ff..62b5f7382 100644
--- a/app/javascript/dashboard/i18n/locale/tr/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/tr/helpCenter.json
@@ -42,7 +42,7 @@
"SUCCESS": "Resim başarıyla yüklendi",
"ERROR": "Resim yüklenirken hata oluştu",
"UN_AUTHORIZED_ERROR": "You are not authorized to upload images",
- "ERROR_FILE_SIZE": "Resim boyutu %{size}MB'dan küçük olmalıdır",
+ "ERROR_FILE_SIZE": "Resim boyutu {size}MB'dan küçük olmalıdır",
"ERROR_FILE_FORMAT": "Resim formatı jpg, jpeg veya png olmalıdır",
"ERROR_FILE_DIMENSIONS": "Resim boyutları 2000 x 2000'den küçük olmalıdır"
}
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Kategorize Edilmemiş",
- "SEARCH_RESULTS": "%{query} için arama sonuçları",
+ "SEARCH_RESULTS": "{query} için arama sonuçları",
"EMPTY_TEXT": "Cevaplarına eklemek için makale arayın.",
"SEARCH_LOADER": "Aranıyor...",
"INSERT_ARTICLE": "Ekle",
diff --git a/app/javascript/dashboard/i18n/locale/tr/integrationApps.json b/app/javascript/dashboard/i18n/locale/tr/integrationApps.json
index c15fc890d..7c1e1f4b9 100644
--- a/app/javascript/dashboard/i18n/locale/tr/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/tr/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Entegrasyonlar alınıyor",
- "NO_HOOK_CONFIGURED": "Bu hesapta yapılandırılmış %{integrationId} entegrasyonu bulunmuyor.",
+ "NO_HOOK_CONFIGURED": "Bu hesapta yapılandırılmış {integrationId} entegrasyonu bulunmuyor.",
"HEADER": "Uygulamalar",
"STATUS": {
"ENABLED": "Etkin",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Bağlantıyı Kes"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow, doğal dil anlama platformudur ve mobil uygulamanıza, web uygulamanıza, cihazınıza, botunuza, etkileşimli sesli yanıt sistemine vb. sohbet kullanıcı arayüzü tasarlamayı ve entegre etmeyi kolaylaştırır.
Dialogflow'un %{installationName} ile entegrasyonu, botunuzu gelen kutularınızla yapılandırmanıza olanak tanır, bu da bota soruları başlangıçta ele almasını ve gerektiğinde bir temsilciye devretmesini sağlar. Dialogflow, lead'leri nitelendirmek, temsilcilere sıkça sorulan soruları sağlayarak temsilcilerin iş yükünü azaltmak için kullanılabilir.
Dialogflow eklemek için, Google proje konsolunuzda bir Hizmet Hesabı oluşturmanız ve kimlik bilgilerini paylaşmanız gerekmektedir. Daha fazla bilgi için Dialogflow belgelerine başvurun."
+ "DIALOGFLOW": "Dialogflow, doğal dil anlama platformudur ve mobil uygulamanıza, web uygulamanıza, cihazınıza, botunuza, etkileşimli sesli yanıt sistemine vb. sohbet kullanıcı arayüzü tasarlamayı ve entegre etmeyi kolaylaştırır.
Dialogflow'un {installationName} ile entegrasyonu, botunuzu gelen kutularınızla yapılandırmanıza olanak tanır, bu da bota soruları başlangıçta ele almasını ve gerektiğinde bir temsilciye devretmesini sağlar. Dialogflow, lead'leri nitelendirmek, temsilcilere sıkça sorulan soruları sağlayarak temsilcilerin iş yükünü azaltmak için kullanılabilir.
Dialogflow eklemek için, Google proje konsolunuzda bir Hizmet Hesabı oluşturmanız ve kimlik bilgilerini paylaşmanız gerekmektedir. Daha fazla bilgi için Dialogflow belgelerine başvurun."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/tr/integrations.json b/app/javascript/dashboard/i18n/locale/tr/integrations.json
index 67568b2d7..52b971c04 100644
--- a/app/javascript/dashboard/i18n/locale/tr/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/tr/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "Bu hesap için yapılandırılmış web kancası yok.",
"TITLE": "Web Kancalarını Yönet",
- "TABLE_HEADER": [
- "Web Kancası Uç Noktası",
- "Hareketler"
- ]
+ "TABLE_HEADER": ["Web Kancası Uç Noktası", "Hareketler"]
},
"EDIT": {
"BUTTON_TEXT": "Düzenle",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Silmeyi Onayla",
- "MESSAGE": "Web Kancasını silmek istediğinizden emin misiniz? (%{webhookURL})",
+ "MESSAGE": "Web Kancasını silmek istediğinizden emin misiniz? ({webhookURL})",
"YES": "Evet, Sil ",
"NO": "Hayır, Kalsın"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Yardımı",
- "WITH_AI": "AI ile %{option} ",
+ "WITH_AI": "AI ile {option} ",
"OPTIONS": {
"REPLY_SUGGESTION": "Yanıt Önerisi",
"SUMMARIZE": "Özetle",
@@ -183,10 +180,7 @@
"LIST": {
"404": "Bu hesapta henüz yapılandırılmış panel uygulamaları yok",
"LOADING": "Panel uygulamaları alınıyor...",
- "TABLE_HEADER": [
- "İsim",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["İsim", "Endpoint"],
"EDIT_TOOLTIP": "Uygulamayı Düzenle",
"DELETE_TOOLTIP": "Uygulamayı Sil"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Evet, sil",
"CONFIRM_NO": "Hayır, sakla",
"TITLE": "Silme işlemini onayla",
- "MESSAGE": "Uygulamayı silmek istediğinizden emin misiniz - %{appName}?",
+ "MESSAGE": "Uygulamayı silmek istediğinizden emin misiniz - {appName}?",
"API_SUCCESS": "Panel uygulaması başarıyla silindi",
"API_ERROR": "Uygulamayı silemedik. Lütfen daha sonra tekrar deneyin"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Öncelik",
"ASSIGNEE": "Assignee",
"LABELS": "Etiketler",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/tr/report.json b/app/javascript/dashboard/i18n/locale/tr/report.json
index 66bec620e..42b50dda5 100644
--- a/app/javascript/dashboard/i18n/locale/tr/report.json
+++ b/app/javascript/dashboard/i18n/locale/tr/report.json
@@ -23,13 +23,13 @@
"NAME": "İlk Cevap Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "İlk Cevap Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "İlk Cevap Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_TIME": {
"NAME": "Çözüm Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "Çözüm Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "Çözüm Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_COUNT": {
"NAME": "Çözünürlük Sayısı",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Müşteri Bekleme Süresi",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "İlk Cevap Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "İlk Cevap Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "İlk Cevap Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_TIME": {
"NAME": "Çözüm Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "Çözüm Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "Çözüm Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_COUNT": {
"NAME": "Çözünürlük Sayısı",
@@ -234,13 +234,13 @@
"NAME": "İlk Cevap Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "İlk Cevap Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "İlk Cevap Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_TIME": {
"NAME": "Çözüm Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "Çözüm Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "Çözüm Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_COUNT": {
"NAME": "Çözünürlük Sayısı",
@@ -301,13 +301,13 @@
"NAME": "İlk Cevap Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "İlk Cevap Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "İlk Cevap Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_TIME": {
"NAME": "Çözüm Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "Çözüm Süresi %{metricValue} ( %{conversationCount} görüşmeye dayanmaktadır)"
+ "TOOLTIP_TEXT": "Çözüm Süresi {metricValue} ( {conversationCount} görüşmeye dayanmaktadır)"
},
"RESOLUTION_COUNT": {
"NAME": "Çözünürlük Sayısı",
@@ -368,13 +368,13 @@
"NAME": "İlk Cevap Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "İlk Cevap Süresi %{metricValue} ( %{conversationCount} görüşmeye dayalı )"
+ "TOOLTIP_TEXT": "İlk Cevap Süresi {metricValue} ( {conversationCount} görüşmeye dayalı )"
},
"RESOLUTION_TIME": {
"NAME": "Çözüm Süresi",
"DESC": "(Ort.)",
"INFO_TEXT": "Hesaplama için kullanılan toplam görüşme sayısı:",
- "TOOLTIP_TEXT": "Çözüm Süresi %{metricValue} ( %{conversationCount} görüşmeye dayalı )"
+ "TOOLTIP_TEXT": "Çözüm Süresi {metricValue} ( {conversationCount} görüşmeye dayalı )"
},
"RESOLUTION_COUNT": {
"NAME": "Çözünürlük Sayısı",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Konuşma Trafik",
"NO_CONVERSATIONS": "Hiç konuşma yok",
- "CONVERSATION": "%{count} konuşma",
- "CONVERSATIONS": "%{count} konuşmalar",
+ "CONVERSATION": "{count} konuşma",
+ "CONVERSATIONS": "{count} konuşmalar",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/tr/search.json b/app/javascript/dashboard/i18n/locale/tr/search.json
index 5039521ca..dfa7a5315 100644
--- a/app/javascript/dashboard/i18n/locale/tr/search.json
+++ b/app/javascript/dashboard/i18n/locale/tr/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Mesajlar"
},
"SEARCHING_DATA": "Aranıyor",
- "EMPTY_STATE": "%{query} sorgusunda hiç bir %{item} bulunamadı",
- "EMPTY_STATE_FULL": "%{query} sorgusu için hiç bir sonuç bulunamadı",
+ "EMPTY_STATE": "{query} sorgusunda hiç bir {item} bulunamadı",
+ "EMPTY_STATE_FULL": "{query} sorgusu için hiç bir sonuç bulunamadı",
"PLACEHOLDER_KEYBINDING": "odaklanmak için / basın",
"INPUT_PLACEHOLDER": "Aramak için 3 veya daha fazla karakter yazın",
"EMPTY_STATE_DEFAULT": "Daha iyi arama sonuçları için konuşma id si, e-posta, telefon numarası, mesajlara göre arama yapın. ",
diff --git a/app/javascript/dashboard/i18n/locale/tr/settings.json b/app/javascript/dashboard/i18n/locale/tr/settings.json
index cf017f74d..3a36b6433 100644
--- a/app/javascript/dashboard/i18n/locale/tr/settings.json
+++ b/app/javascript/dashboard/i18n/locale/tr/settings.json
@@ -43,7 +43,7 @@
"API_SUCCESS": "İmza başarıyla kaydedildi",
"IMAGE_UPLOAD_ERROR": "Resim yüklenemedi! Tekrar deneyin",
"IMAGE_UPLOAD_SUCCESS": "Resim başarıyla eklendi. İmzayı kaydetmek için lütfen kaydet'e tıklayın",
- "IMAGE_UPLOAD_SIZE_ERROR": "Resim boyutu %{size}MB'dan küçük olmalıdır"
+ "IMAGE_UPLOAD_SIZE_ERROR": "Resim boyutu {size}MB'dan küçük olmalıdır"
},
"MESSAGE_SIGNATURE": {
"LABEL": "İmzanız",
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Uygunluk",
- "STATUSES_LIST": [
- "Çevrimiçi",
- "Meşgul",
- "Çevrimdışı"
- ],
+ "STATUSES_LIST": ["Çevrimiçi", "Meşgul", "Çevrimdışı"],
"SET_AVAILABILITY_SUCCESS": "Uygunluk başarıyla ayarlandı",
"SET_AVAILABILITY_ERROR": "Uygunluk ayarlanamadı, lütfen tekrar deneyin"
},
@@ -301,7 +297,7 @@
"TITLE": "Fatura",
"CURRENT_PLAN": {
"TITLE": "Mevcut Plan",
- "PLAN_NOTE": "Şu anda **%{plan}** planına **%{quantity}** lisans abonesisiniz"
+ "PLAN_NOTE": "Şu anda **{plan}** planına **{quantity}** lisans abonesisiniz"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Aboneliğinizi yönetin",
diff --git a/app/javascript/dashboard/i18n/locale/tr/teamsSettings.json b/app/javascript/dashboard/i18n/locale/tr/teamsSettings.json
index 7ea3105c0..d8a5de09b 100644
--- a/app/javascript/dashboard/i18n/locale/tr/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/tr/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Ekibinize temsilciler ekleyin",
- "TITLE": "Ekibe temsilciler ekleyin - %{teamName}",
+ "TITLE": "Ekibe temsilciler ekleyin - {teamName}",
"DESC": "Yeni oluşturduğunuz ekibe Temsilciler ekleyin. Bu özellik ekip olarak görüşme yapabilmenizi, aynı görüşmeye gelecek bildirimlerden haberdar olabilmenize olanak sağlar."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Ekipteki temsilcileri güncelleyin",
- "TITLE": "Ekibe temsilciler ekleyin - %{teamName}",
+ "TITLE": "Ekibe temsilciler ekleyin - {teamName}",
"DESC": "Yeni oluşturduğunuz ekibe Temsilciler ekleyin. Bir görüşme bu ekibe atandığında tüm temsilcilere bildirim gider."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Ekibinize Temsiciler Ekleniyor...",
"SELECT": "seçiniz",
"SELECT_ALL": "tüm temsicileri seçin",
- "SELECTED_COUNT": "%{total} temsilciden %{selected} temsilci seçildi."
+ "SELECTED_COUNT": "{total} temsilciden {selected} temsilci seçildi."
},
"ADD": {
- "TITLE": "Ekibe temsilciler ekleyin - %{teamName}",
+ "TITLE": "Ekibe temsilciler ekleyin - {teamName}",
"DESC": "Yeni oluşturduğunuz ekibe Temsilciler ekleyin. Bu özellik ekip olarak görüşme yapabilmenizi, aynı görüşmeye gelecek bildirimlerden haberdar olabilmenize olanak sağlar.",
"SELECT": "seçiniz",
"SELECT_ALL": "tüm temsicileri seçin",
- "SELECTED_COUNT": "%{total} temsilciden %{selected} temsilci seçildi.",
+ "SELECTED_COUNT": "{total} temsilciden {selected} temsilci seçildi.",
"BUTTON_TEXT": "Kullanıcı Ekle",
"AGENT_VALIDATION_ERROR": "En az bir temsilci seçin."
},
diff --git a/app/javascript/dashboard/i18n/locale/tr/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/tr/whatsappTemplates.json
index 173e5df93..2cdad7c84 100644
--- a/app/javascript/dashboard/i18n/locale/tr/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/tr/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "WhatsApp Şablonları",
- "SUBTITLE": "Göndermek istediğiniz WhatsApp şablonunu seçin",
- "TEMPLATE_SELECTED_SUBTITLE": "%{templateName} işleniyor"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Şablon Ara",
- "NO_TEMPLATES_FOUND": "İçin hiç şablon bulunamadı",
- "LABELS": {
- "LANGUAGE": "Dil",
- "TEMPLATE_BODY": "Şablon İçeriği",
- "CATEGORY": "Kategori"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Değişkenler",
- "VARIABLE_PLACEHOLDER": "%{variable} değerini girin",
- "GO_BACK_LABEL": "Geri Git",
- "SEND_MESSAGE_LABEL": "Mesaj Gönder",
- "FORM_ERROR_MESSAGE": "Lütfen göndermeden önce tüm değişkenleri doldurun"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "WhatsApp Şablonları",
+ "SUBTITLE": "Göndermek istediğiniz WhatsApp şablonunu seçin",
+ "TEMPLATE_SELECTED_SUBTITLE": "{templateName} işleniyor"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Şablon Ara",
+ "NO_TEMPLATES_FOUND": "İçin hiç şablon bulunamadı",
+ "LABELS": {
+ "LANGUAGE": "Dil",
+ "TEMPLATE_BODY": "Şablon İçeriği",
+ "CATEGORY": "Kategori"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Değişkenler",
+ "VARIABLE_PLACEHOLDER": "{variable} değerini girin",
+ "GO_BACK_LABEL": "Geri Git",
+ "SEND_MESSAGE_LABEL": "Mesaj Gönder",
+ "FORM_ERROR_MESSAGE": "Lütfen göndermeden önce tüm değişkenleri doldurun"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json
index 6c9683086..53daedba7 100644
--- a/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Не вдалося видалити користувацький атрибут. Повторіть спробу."
},
"CONFIRM": {
- "TITLE": "Ви дійсно бажаєте видалити - %{attributeName}",
+ "TITLE": "Ви дійсно бажаєте видалити - {attributeName}",
"PLACE_HOLDER": "Будь ласка, введіть {attributeName} щоб підтвердити",
"MESSAGE": "Ця дія видалить користувацький атрибут",
"YES": "Видалити ",
@@ -92,12 +92,7 @@
"CONTACT": "Контакт"
},
"LIST": {
- "TABLE_HEADER": [
- "Ім'я",
- "Опис",
- "Тип",
- "Ключ"
- ],
+ "TABLE_HEADER": ["Ім'я", "Опис", "Тип", "Ключ"],
"BUTTONS": {
"EDIT": "Редагувати",
"DELETE": "Видалити"
diff --git a/app/javascript/dashboard/i18n/locale/uk/auditLogs.json b/app/javascript/dashboard/i18n/locale/uk/auditLogs.json
index 6a16aada5..f7d62f9af 100644
--- a/app/javascript/dashboard/i18n/locale/uk/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/uk/auditLogs.json
@@ -11,11 +11,7 @@
"404": "У цьому акаунті немає логів.",
"TITLE": "Керувати логами",
"DESC": " Логи - це історія всіх подій в системі Chatwoot.",
- "TABLE_HEADER": [
- "Користувач",
- "Дія",
- "IP-адреса"
- ]
+ "TABLE_HEADER": ["Користувач", "Дія", "IP-адреса"]
},
"API": {
"SUCCESS_MESSAGE": "Логи успішно отримано",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "Система",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} створив нове правило автоматизації (#%{id})",
- "EDIT": "%{agentName} оновив правило автоматизації (#%{id})",
- "DELETE": "%{agentName} видалив правило автоматизації (#%{id})"
+ "ADD": "{agentName} створив нове правило автоматизації (#{id})",
+ "EDIT": "{agentName} оновив правило автоматизації (#{id})",
+ "DELETE": "{agentName} видалив правило автоматизації (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} запросив %{invitee} на акаунт як %{role}",
+ "ADD": "{agentName} запросив {invitee} на акаунт як {role}",
"EDIT": {
- "SELF": "%{agentName} змінив свій %{attributes} на %{values}",
- "OTHER": "%{agentName} змінив %{attributes} %{user} на %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} змінив свій {attributes} на {values}",
+ "OTHER": "{agentName} змінив {attributes} {user} на {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} створив нову папку вхідних (#%{id})",
- "EDIT": "%{agentName} оновив папку \"Вхідні\" (#%{id})",
- "DELETE": "%{agentName} видалив папку \"Вхідні\" (#%{id})"
+ "ADD": "{agentName} створив нову папку вхідних (#{id})",
+ "EDIT": "{agentName} оновив папку \"Вхідні\" (#{id})",
+ "DELETE": "{agentName} видалив папку \"Вхідні\" (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} створив новий webhook (#%{id})",
- "EDIT": "%{agentName} оновив webhook (#%{id})",
- "DELETE": "%{agentName} видалив webhook (#%{id})"
+ "ADD": "{agentName} створив новий webhook (#{id})",
+ "EDIT": "{agentName} оновив webhook (#{id})",
+ "DELETE": "{agentName} видалив webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "Увійшов %{agentName}",
- "SIGN_OUT": "Вийшов %{agentName}"
+ "SIGN_IN": "Увійшов {agentName}",
+ "SIGN_OUT": "Вийшов {agentName}"
},
"TEAM": {
- "ADD": "%{agentName} створив нову команду (#%{id})",
- "EDIT": "%{agentName} оновив команду (#%{id})",
- "DELETE": "%{agentName} видалив команду (#%{id})"
+ "ADD": "{agentName} створив нову команду (#{id})",
+ "EDIT": "{agentName} оновив команду (#{id})",
+ "DELETE": "{agentName} видалив команду (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} створив новий макрос (#%{id})",
- "EDIT": "%{agentName} оновив макрос (#%{id})",
- "DELETE": "%{agentName} видалив макрос (#%{id})"
+ "ADD": "{agentName} створив новий макрос (#{id})",
+ "EDIT": "{agentName} оновив макрос (#{id})",
+ "DELETE": "{agentName} видалив макрос (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} додав %{user} до папки \"Вхідні\" (#%{inbox_id})",
- "REMOVE": "%{agentName} видалив %{user} з папки \"Вхідні\" (#%{inbox_id})"
+ "ADD": "{agentName} додав {user} до папки \"Вхідні\" (#{inbox_id})",
+ "REMOVE": "{agentName} видалив {user} з папки \"Вхідні\" (#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} додав %{user} до команди (#%{team_id})",
- "REMOVE": "%{agentName} видалив %{user} з команди (#%{team_id})"
+ "ADD": "{agentName} додав {user} до команди (#{team_id})",
+ "REMOVE": "{agentName} видалив {user} з команди (#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} оновив налаштування облікового запису (#%{id})"
+ "EDIT": "{agentName} оновив налаштування облікового запису (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/uk/bulkActions.json b/app/javascript/dashboard/i18n/locale/uk/bulkActions.json
index 511e1a4a7..d231caf73 100644
--- a/app/javascript/dashboard/i18n/locale/uk/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/uk/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "Обрано %{conversationCount} розмов",
+ "CONVERSATIONS_SELECTED": "Обрано {conversationCount} розмов",
"AGENT_SELECT_LABEL": "Виберіть агента",
- "ASSIGN_CONFIRMATION_LABEL": "Ви впевнені, що хочете призначити %{conversationCount} %{conversationLabel} до",
- "UNASSIGN_CONFIRMATION_LABEL": "Ви впевнені, що хочете скасувати призначення %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Ви впевнені, що хочете призначити {conversationCount} {conversationLabel} до",
+ "UNASSIGN_CONFIRMATION_LABEL": "Ви впевнені, що хочете скасувати призначення {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Повернутися назад",
"ASSIGN_LABEL": "Призначити",
"YES": "Так",
diff --git a/app/javascript/dashboard/i18n/locale/uk/contact.json b/app/javascript/dashboard/i18n/locale/uk/contact.json
index 038ef1425..384de5b89 100644
--- a/app/javascript/dashboard/i18n/locale/uk/contact.json
+++ b/app/javascript/dashboard/i18n/locale/uk/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Коротка інформація",
- "DELETE_WARNING": "Контакт %{primaryContactName} буде видалено.",
- "ATTRIBUTE_WARNING": "Контактні дані %{primaryContactName} буде скопійовано до %{parentContactName}."
+ "DELETE_WARNING": "Контакт {primaryContactName} буде видалено.",
+ "ATTRIBUTE_WARNING": "Контактні дані {primaryContactName} буде скопійовано до {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/uk/conversation.json b/app/javascript/dashboard/i18n/locale/uk/conversation.json
index b5ac320ff..bf4cc52a2 100644
--- a/app/javascript/dashboard/i18n/locale/uk/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/uk/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Нiчого",
"INPUT_PLACEHOLDER": "Оберіть пріоритет",
"NO_RESULTS": "Результатів не знайдено",
- "SUCCESSFUL": "Змінено пріоритет для бесід з ID %{conversationId} на %{priority}",
+ "SUCCESSFUL": "Змінено пріоритет для бесід з ID {conversationId} на {priority}",
"FAILED": "Не вдалося змінити пріоритет. Будь ласка, спробуйте ще раз."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Призначити команду",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Ідентифікатор розмови %{conversationId} призначено для \"%{agentName}\"",
+ "SUCCESFUL": "Ідентифікатор розмови {conversationId} призначено для \"{agentName}\"",
"FAILED": "Не вдалося призначити агента. Будь ласка, спробуйте ще раз."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Призначено мітку #%{labelName} до ID розмови %{conversationId}",
+ "SUCCESFUL": "Призначено мітку #{labelName} до ID розмови {conversationId}",
"FAILED": "Не вдалося призначити мітку. Будь-ласка, спробуйте ще раз."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Призначено команду \"#%{team}\" до ID розмови %{conversationId}",
+ "SUCCESFUL": "Призначено команду \"#{team}\" до ID розмови {conversationId}",
"FAILED": "Не вдалося призначити команду. Будь ласка, спробуйте ще раз."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Привіт, 👋, Ласкаво просимо на %{installationName}!",
- "DESCRIPTION": "Дякуємо за реєстрацію. Ми хочемо отримати максимум від %{installationName}. Ось кілька речей, які ви можете зробити в %{installationName}, щоб отримати приємний досвід.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Привіт, 👋, Ласкаво просимо на {installationName}!",
+ "DESCRIPTION": "Дякуємо за реєстрацію. Ми хочемо отримати максимум від {installationName}. Ось кілька речей, які ви можете зробити в {installationName}, щоб отримати приємний досвід.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Читати наші останні оновлення",
"ALL_CONVERSATION": {
"TITLE": "Всі ваші розмови в одному місці",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Учасники бесіди",
"NO_RECORDS_FOUND": "Результатів не знайдено",
"ADD_PARTICIPANTS": "Виберіть учасників",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} інших",
- "REMANING_PARTICIPANT_TEXT": "+%{count} інших",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} людей беруть участь.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} людей беруть участь.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} інших",
+ "REMANING_PARTICIPANT_TEXT": "+{count} інших",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} людей беруть участь.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} людей беруть участь.",
"NO_PARTICIPANTS_TEXT": "Нікого немає!.",
"WATCH_CONVERSATION": "Підключитись до бесіди",
"YOU_ARE_WATCHING": "Ви підключились",
diff --git a/app/javascript/dashboard/i18n/locale/uk/generalSettings.json b/app/javascript/dashboard/i18n/locale/uk/generalSettings.json
index 5b45fc1a8..ab14e22c5 100644
--- a/app/javascript/dashboard/i18n/locale/uk/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/uk/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Тепер ви можете отримувати електронні листи на власний домен."
}
},
- "UPDATE_CHATWOOT": "Доступне оновлення %{latestChatwootVersion} для Chatwoot. Будь ласка, оновіть вашу копію.",
+ "UPDATE_CHATWOOT": "Доступне оновлення {latestChatwootVersion} для Chatwoot. Будь ласка, оновіть вашу копію.",
"LEARN_MORE": "Детальніше",
"PAYMENT_PENDING": "Очікується ваш платіж. Будь ласка, оновіть вашу платіжну інформацію, щоб продовжити використовувати Chatwoot",
"LIMITS_UPGRADE": "В вашому обліковому записі перевищено ліміт використання, будь ласка, поновіть ваш план, щоб продовжити використання Chatwoot",
@@ -75,12 +75,7 @@
"LIST": {
"LOADING_MESSAGE": "Завантаження сповіщень...",
"404": "Немає сповіщень",
- "TABLE_HEADER": [
- "Ім'я",
- "Номер телефону",
- "Бесіди",
- "Останній контакт"
- ]
+ "TABLE_HEADER": ["Ім'я", "Номер телефону", "Бесіди", "Останній контакт"]
},
"TYPE_LABEL": {
"conversation_creation": "Новий діалог",
diff --git a/app/javascript/dashboard/i18n/locale/uk/helpCenter.json b/app/javascript/dashboard/i18n/locale/uk/helpCenter.json
index a53182142..1fc6aba87 100644
--- a/app/javascript/dashboard/i18n/locale/uk/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/uk/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Без категорії",
- "SEARCH_RESULTS": "Результати пошуку для %{query}",
+ "SEARCH_RESULTS": "Результати пошуку для {query}",
"EMPTY_TEXT": "Пошук статей для вставки у відповіді.",
"SEARCH_LOADER": "Шукаємо...",
"INSERT_ARTICLE": "Вставка",
diff --git a/app/javascript/dashboard/i18n/locale/uk/integrationApps.json b/app/javascript/dashboard/i18n/locale/uk/integrationApps.json
index 02af58c9d..19f65553f 100644
--- a/app/javascript/dashboard/i18n/locale/uk/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/uk/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Отримання інтеграцій",
- "NO_HOOK_CONFIGURED": "Немає сконфігурованих інтеграцій %{integrationId} в цьому обліковому записі.",
+ "NO_HOOK_CONFIGURED": "Немає сконфігурованих інтеграцій {integrationId} в цьому обліковому записі.",
"HEADER": "Додатки",
"STATUS": {
"ENABLED": "Увімкнено",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Від'єднатись"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow - це платформа природного розуміння мови, що дозволяє легко розробляти та інтегрувати розмовний інтерфейс користувача у ваш мобільний додаток, веб-додаток, пристрій, бот, інтерактивна система голосової відповіді, тощо.
Dialogflow інтеграція з %{installationName} дозволяє вам налаштувати бота Dialogflow потоку вашими папками \"Вхідні\", що дозволяє боту обробляти запити спочатку, і передавати їх агенту по необхідності. Dialogflow може бути використаний для кваліфікації лідів, зменшення навантаження агентів, надаючи часті запитання та ін.
Щоб додати Dialogflow, потрібно створити обліковий запис служби в консолі проекту Google і надати доступ до облікових даних. Будь ласка, зверніться до документації Dialogflow для отримання додаткової інформації."
+ "DIALOGFLOW": "Dialogflow - це платформа природного розуміння мови, що дозволяє легко розробляти та інтегрувати розмовний інтерфейс користувача у ваш мобільний додаток, веб-додаток, пристрій, бот, інтерактивна система голосової відповіді, тощо.
Dialogflow інтеграція з {installationName} дозволяє вам налаштувати бота Dialogflow потоку вашими папками \"Вхідні\", що дозволяє боту обробляти запити спочатку, і передавати їх агенту по необхідності. Dialogflow може бути використаний для кваліфікації лідів, зменшення навантаження агентів, надаючи часті запитання та ін.
Щоб додати Dialogflow, потрібно створити обліковий запис служби в консолі проекту Google і надати доступ до облікових даних. Будь ласка, зверніться до документації Dialogflow для отримання додаткової інформації."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/uk/integrations.json b/app/javascript/dashboard/i18n/locale/uk/integrations.json
index 4aa159fdb..2fe620f0c 100644
--- a/app/javascript/dashboard/i18n/locale/uk/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/uk/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "Немає налаштованих вебхуків для цього облікового запису.",
"TITLE": "Керування вебхуками",
- "TABLE_HEADER": [
- "Кінцева точка вебхука",
- "Дії"
- ]
+ "TABLE_HEADER": ["Кінцева точка вебхука", "Дії"]
},
"EDIT": {
"BUTTON_TEXT": "Редагувати",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Підтвердження видалення",
- "MESSAGE": "Ви впевнені, що хочете видалити webhook? (%{webhookURL})",
+ "MESSAGE": "Ви впевнені, що хочете видалити webhook? ({webhookURL})",
"YES": "Так, видалити ",
"NO": "Ні, залиште"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "ШІ асистент",
- "WITH_AI": " %{option} з ШІ ",
+ "WITH_AI": " {option} з ШІ ",
"OPTIONS": {
"REPLY_SUGGESTION": "Пропозиція для відповіді",
"SUMMARIZE": "Підсумувати",
@@ -183,10 +180,7 @@
"LIST": {
"404": "Поки що немає налаштованих додатків в цьому акаунті",
"LOADING": "Отримання додатків панелі керування...",
- "TABLE_HEADER": [
- "Ім'я",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["Ім'я", "Endpoint"],
"EDIT_TOOLTIP": "Редагувати додаток",
"DELETE_TOOLTIP": "Видалити додаток"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Так, видалити це",
"CONFIRM_NO": "Ні, зберегти це",
"TITLE": "Підтвердіть видалення",
- "MESSAGE": "Ви дійсно бажаєте видалити програму - %{appName}?",
+ "MESSAGE": "Ви дійсно бажаєте видалити програму - {appName}?",
"API_SUCCESS": "Панель інструментів успішно видалено",
"API_ERROR": "Не вдалося видалити додаток. Будь ласка, спробуйте ще раз пізніше"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Пріоритет",
"ASSIGNEE": "Assignee",
"LABELS": "Мітки",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/uk/report.json b/app/javascript/dashboard/i18n/locale/uk/report.json
index f2afaa7d2..526b4cb54 100644
--- a/app/javascript/dashboard/i18n/locale/uk/report.json
+++ b/app/javascript/dashboard/i18n/locale/uk/report.json
@@ -23,13 +23,13 @@
"NAME": "Час першої відповіді",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час першої відповіді %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час першої відповіді {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_TIME": {
"NAME": "Час до вирішення",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час рішення %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час рішення {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_COUNT": {
"NAME": "Кількість вирішень",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Час очікування клієнта",
- "TOOLTIP_TEXT": "Час очікування становить %{metricValue} (на основі відповідей %{conversationCount})"
+ "TOOLTIP_TEXT": "Час очікування становить {metricValue} (на основі відповідей {conversationCount})"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Час першої відповіді",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час першої відповіді %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час першої відповіді {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_TIME": {
"NAME": "Час до вирішення",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час рішення %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час рішення {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_COUNT": {
"NAME": "Кількість вирішень",
@@ -234,13 +234,13 @@
"NAME": "Час першої відповіді",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість розмов, що використовуються для обчислень:",
- "TOOLTIP_TEXT": "Час першої відповіді %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час першої відповіді {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_TIME": {
"NAME": "Час до вирішення",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час рішення %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час рішення {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_COUNT": {
"NAME": "Кількість вирішень",
@@ -301,13 +301,13 @@
"NAME": "Час першої відповіді",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час першої відповіді %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час першої відповіді {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_TIME": {
"NAME": "Час до вирішення",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час рішення %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час рішення {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_COUNT": {
"NAME": "Кількість вирішень",
@@ -368,13 +368,13 @@
"NAME": "Час першої відповіді",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час першої відповіді %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час першої відповіді {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_TIME": {
"NAME": "Час до вирішення",
"DESC": "( Середнє )",
"INFO_TEXT": "Загальна кількість бесід, що використовуються для обчислення:",
- "TOOLTIP_TEXT": "Час рішення %{metricValue} (на основі %{conversationCount} розмов)"
+ "TOOLTIP_TEXT": "Час рішення {metricValue} (на основі {conversationCount} розмов)"
},
"RESOLUTION_COUNT": {
"NAME": "Кількість вирішень",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Бесіди",
"NO_CONVERSATIONS": "Немає бесід",
- "CONVERSATION": "%{count} бесід",
- "CONVERSATIONS": "%{count} бесід",
+ "CONVERSATION": "{count} бесід",
+ "CONVERSATIONS": "{count} бесід",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/uk/search.json b/app/javascript/dashboard/i18n/locale/uk/search.json
index 988830537..450f1f361 100644
--- a/app/javascript/dashboard/i18n/locale/uk/search.json
+++ b/app/javascript/dashboard/i18n/locale/uk/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Текст повідомлень"
},
"SEARCHING_DATA": "Шукаємо",
- "EMPTY_STATE": "На запит '%{query} не знайдено %{item}",
- "EMPTY_STATE_FULL": "Немає результатів за запитом '%{query}",
+ "EMPTY_STATE": "На запит '{query} не знайдено {item}",
+ "EMPTY_STATE_FULL": "Немає результатів за запитом '{query}",
"PLACEHOLDER_KEYBINDING": "/ фокус",
"INPUT_PLACEHOLDER": "Введіть 3 або більше символів для пошуку",
"EMPTY_STATE_DEFAULT": "Пошук бесід по id, email, тел. номеру, повідомлень для кращого пошуку результатів. ",
diff --git a/app/javascript/dashboard/i18n/locale/uk/settings.json b/app/javascript/dashboard/i18n/locale/uk/settings.json
index 5af44aa3e..ea2b96109 100644
--- a/app/javascript/dashboard/i18n/locale/uk/settings.json
+++ b/app/javascript/dashboard/i18n/locale/uk/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Присутність",
- "STATUSES_LIST": [
- "Онлайн",
- "Зайнятий",
- "Не в мережі"
- ],
+ "STATUSES_LIST": ["Онлайн", "Зайнятий", "Не в мережі"],
"SET_AVAILABILITY_SUCCESS": "Доступу успішно встановлено",
"SET_AVAILABILITY_ERROR": "Не вдалося налаштувати доступність, будь ласка, спробуйте ще раз"
},
@@ -301,7 +297,7 @@
"TITLE": "Біллінг",
"CURRENT_PLAN": {
"TITLE": "Поточний План",
- "PLAN_NOTE": "Зараз ви підписані на **%{plan}** план з **%{quantity}** ліцензій"
+ "PLAN_NOTE": "Зараз ви підписані на **{plan}** план з **{quantity}** ліцензій"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Керування підпискою",
diff --git a/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json b/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json
index 20ba291e5..162ad1fa1 100644
--- a/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Додати агентів до команди",
- "TITLE": "Додати агентів до команди - %{teamName}",
+ "TITLE": "Додати агентів до команди - {teamName}",
"DESC": "Додати співробітників до новоствореної команди. Це дозволить вам співпрацювати як команда в розмовах, отримувати повідомлення про нові події в тій самій розмові."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Оновити агентів у команді",
- "TITLE": "Додати агентів до команди - %{teamName}",
+ "TITLE": "Додати агентів до команди - {teamName}",
"DESC": "Додати агентів до щойно створеної команди. Всі додані агенти будуть повідомлені, коли буде присвоєна розмова в цій команді."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Додавання агентів до команди...",
"SELECT": "вибрати",
"SELECT_ALL": "вибрати всіх агентів",
- "SELECTED_COUNT": "%{selected} з %{total} агентів вибрано."
+ "SELECTED_COUNT": "{selected} з {total} агентів вибрано."
},
"ADD": {
- "TITLE": "Додати агентів до команди - %{teamName}",
+ "TITLE": "Додати агентів до команди - {teamName}",
"DESC": "Додати співробітників до новоствореної команди. Це дозволить вам співпрацювати як команда в розмовах, отримувати повідомлення про нові події в тій самій розмові.",
"SELECT": "вибрати",
"SELECT_ALL": "вибрати всіх агентів",
- "SELECTED_COUNT": "%{selected} з %{total} агентів вибрано.",
+ "SELECTED_COUNT": "{selected} з {total} агентів вибрано.",
"BUTTON_TEXT": "Додати агентів",
"AGENT_VALIDATION_ERROR": "Виберіть принаймні одного агента."
},
diff --git a/app/javascript/dashboard/i18n/locale/uk/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/uk/whatsappTemplates.json
index 5e392b592..6ed6a17b4 100644
--- a/app/javascript/dashboard/i18n/locale/uk/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/uk/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Шаблони Whatsapp",
- "SUBTITLE": "Виберіть шаблон whatsApp, який Ви хочете надіслати",
- "TEMPLATE_SELECTED_SUBTITLE": "Процес %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Знайти шаблони",
- "NO_TEMPLATES_FOUND": "Шаблонів не знайдено для",
- "LABELS": {
- "LANGUAGE": "Мова",
- "TEMPLATE_BODY": "Тіло шаблона",
- "CATEGORY": "Категорія"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Змінні",
- "VARIABLE_PLACEHOLDER": "Введіть значення %{variable}",
- "GO_BACK_LABEL": "Повернутися",
- "SEND_MESSAGE_LABEL": "Надіслати повідомлення",
- "FORM_ERROR_MESSAGE": "Будь ласка, заповніть всі змінні перед надсиланням"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Шаблони Whatsapp",
+ "SUBTITLE": "Виберіть шаблон whatsApp, який Ви хочете надіслати",
+ "TEMPLATE_SELECTED_SUBTITLE": "Процес {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Знайти шаблони",
+ "NO_TEMPLATES_FOUND": "Шаблонів не знайдено для",
+ "LABELS": {
+ "LANGUAGE": "Мова",
+ "TEMPLATE_BODY": "Тіло шаблона",
+ "CATEGORY": "Категорія"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Змінні",
+ "VARIABLE_PLACEHOLDER": "Введіть значення {variable}",
+ "GO_BACK_LABEL": "Повернутися",
+ "SEND_MESSAGE_LABEL": "Надіслати повідомлення",
+ "FORM_ERROR_MESSAGE": "Будь ласка, заповніть всі змінні перед надсиланням"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/ur/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ur/attributesMgmt.json
index 30b35201a..f45c4369d 100644
--- a/app/javascript/dashboard/i18n/locale/ur/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ur/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
@@ -92,12 +92,7 @@
"CONTACT": "Contact"
},
"LIST": {
- "TABLE_HEADER": [
- "نام",
- "Description",
- "Type",
- "Key"
- ],
+ "TABLE_HEADER": ["نام", "Description", "Type", "Key"],
"BUTTONS": {
"EDIT": "ترمیم",
"DELETE": "حذف کریں۔"
diff --git a/app/javascript/dashboard/i18n/locale/ur/auditLogs.json b/app/javascript/dashboard/i18n/locale/ur/auditLogs.json
index 8541e87a3..863816b22 100644
--- a/app/javascript/dashboard/i18n/locale/ur/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ur/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "آئی پی ایڈریس"
- ]
+ "TABLE_HEADER": ["User", "Action", "آئی پی ایڈریس"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ur/bulkActions.json b/app/javascript/dashboard/i18n/locale/ur/bulkActions.json
index 04776240f..bf9bc63f6 100644
--- a/app/javascript/dashboard/i18n/locale/ur/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ur/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "ایجنٹ منتخب کریں۔",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ur/contact.json b/app/javascript/dashboard/i18n/locale/ur/contact.json
index 40e38334f..d4d2bf541 100644
--- a/app/javascript/dashboard/i18n/locale/ur/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ur/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "خلاصہ",
- "DELETE_WARNING": "%{primaryContactName} کا کانٹیکٹ حذف کر دیا جائے گا۔.",
- "ATTRIBUTE_WARNING": "%{primaryContactName} کے کانٹیکٹ کی تفصیلات %{parentContactName} پر کاپی کی جائیں گی۔."
+ "DELETE_WARNING": "{primaryContactName} کا کانٹیکٹ حذف کر دیا جائے گا۔.",
+ "ATTRIBUTE_WARNING": "{primaryContactName} کے کانٹیکٹ کی تفصیلات {parentContactName} پر کاپی کی جائیں گی۔."
},
"SEARCH": {
"ERROR": "خامی کا پیغام"
diff --git a/app/javascript/dashboard/i18n/locale/ur/conversation.json b/app/javascript/dashboard/i18n/locale/ur/conversation.json
index 470028cf8..d8ef400e8 100644
--- a/app/javascript/dashboard/i18n/locale/ur/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ur/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "کوئی نہیں۔",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "کوئی نتیجہ نہیں",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "کوئی نتیجہ نہیں",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ur/generalSettings.json b/app/javascript/dashboard/i18n/locale/ur/generalSettings.json
index e1e72d35a..ea9656892 100644
--- a/app/javascript/dashboard/i18n/locale/ur/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ur/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
@@ -75,12 +75,7 @@
"LIST": {
"LOADING_MESSAGE": "Loading notifications...",
"404": "No Notifications",
- "TABLE_HEADER": [
- "نام",
- "Phone Number",
- "مکالمات",
- "Last Contacted"
- ]
+ "TABLE_HEADER": ["نام", "Phone Number", "مکالمات", "Last Contacted"]
},
"TYPE_LABEL": {
"conversation_creation": "New conversation",
diff --git a/app/javascript/dashboard/i18n/locale/ur/helpCenter.json b/app/javascript/dashboard/i18n/locale/ur/helpCenter.json
index 6a43cf0cc..cef966f2f 100644
--- a/app/javascript/dashboard/i18n/locale/ur/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ur/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ur/integrationApps.json b/app/javascript/dashboard/i18n/locale/ur/integrationApps.json
index 7cd49e52e..b8c520cec 100644
--- a/app/javascript/dashboard/i18n/locale/ur/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ur/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ur/integrations.json b/app/javascript/dashboard/i18n/locale/ur/integrations.json
index f0fab5d5b..54764db70 100644
--- a/app/javascript/dashboard/i18n/locale/ur/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ur/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "There are no webhooks configured for this account.",
"TITLE": "Manage webhooks",
- "TABLE_HEADER": [
- "Webhook endpoint",
- "عمل"
- ]
+ "TABLE_HEADER": ["Webhook endpoint", "عمل"]
},
"EDIT": {
"BUTTON_TEXT": "ترمیم",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "حذف کرنے کی تصدیق کریں۔",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "ہاں، حذف کریں۔ ",
"NO": "No, Keep it"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "نام",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["نام", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ur/report.json b/app/javascript/dashboard/i18n/locale/ur/report.json
index 005c197dc..40cf5af0f 100644
--- a/app/javascript/dashboard/i18n/locale/ur/report.json
+++ b/app/javascript/dashboard/i18n/locale/ur/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ur/search.json b/app/javascript/dashboard/i18n/locale/ur/search.json
index 2c46d4f51..713004e05 100644
--- a/app/javascript/dashboard/i18n/locale/ur/search.json
+++ b/app/javascript/dashboard/i18n/locale/ur/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ur/settings.json b/app/javascript/dashboard/i18n/locale/ur/settings.json
index 3c71781ec..921808518 100644
--- a/app/javascript/dashboard/i18n/locale/ur/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ur/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Availability",
- "STATUSES_LIST": [
- "Online",
- "Busy",
- "Offline"
- ],
+ "STATUSES_LIST": ["Online", "Busy", "Offline"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ur/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ur/teamsSettings.json
index 4e70db7a8..3fa535cf9 100644
--- a/app/javascript/dashboard/i18n/locale/ur/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ur/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ur/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ur/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/ur/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ur/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ur_IN/attributesMgmt.json
index a83852fb8..cda0237ff 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "Are you sure want to delete - %{attributeName}",
+ "TITLE": "Are you sure want to delete - {attributeName}",
"PLACE_HOLDER": "Please type {attributeName} to confirm",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "Delete ",
@@ -92,12 +92,7 @@
"CONTACT": "Contact"
},
"LIST": {
- "TABLE_HEADER": [
- "Name",
- "Description",
- "Type",
- "Key"
- ],
+ "TABLE_HEADER": ["Name", "Description", "Type", "Key"],
"BUTTONS": {
"EDIT": "Edit",
"DELETE": "Delete"
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/auditLogs.json b/app/javascript/dashboard/i18n/locale/ur_IN/auditLogs.json
index 7f412b4c0..3d769bfe2 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "IP Address"
- ]
+ "TABLE_HEADER": ["User", "Action", "IP Address"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/bulkActions.json b/app/javascript/dashboard/i18n/locale/ur_IN/bulkActions.json
index dbf37defb..d64d9d38c 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "Select agent",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Go back",
"ASSIGN_LABEL": "Assign",
"YES": "Yes",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/contact.json b/app/javascript/dashboard/i18n/locale/ur_IN/contact.json
index 017edbe45..050c7116f 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json b/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json
index 34fa34981..6aa4e57b1 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "None",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, Welcome to %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, Welcome to {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Read our latest updates",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json b/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json
index bba50316c..9ad4e4b57 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now."
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json b/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json
index e4fd57d03..68707c104 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/integrationApps.json b/app/javascript/dashboard/i18n/locale/ur_IN/integrationApps.json
index a80ecb837..9404e12c2 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "Enabled",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json b/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json
index 5e6c8a0df..36c06a002 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "There are no webhooks configured for this account.",
"TITLE": "Manage webhooks",
- "TABLE_HEADER": [
- "Webhook endpoint",
- "Actions"
- ]
+ "TABLE_HEADER": ["Webhook endpoint", "Actions"]
},
"EDIT": {
"BUTTON_TEXT": "Edit",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Confirm Deletion",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "Yes, Delete ",
"NO": "No, Keep it"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "Name",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["Name", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Priority",
"ASSIGNEE": "Assignee",
"LABELS": "Labels",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/report.json b/app/javascript/dashboard/i18n/locale/ur_IN/report.json
index b27417c82..cb7f1d8fe 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/report.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/search.json b/app/javascript/dashboard/i18n/locale/ur_IN/search.json
index 546982b36..d10c9c4fc 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/search.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Messages"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/settings.json b/app/javascript/dashboard/i18n/locale/ur_IN/settings.json
index 31dd14825..bdd518cb4 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Availability",
- "STATUSES_LIST": [
- "Online",
- "Busy",
- "Offline"
- ],
+ "STATUSES_LIST": ["Online", "Busy", "Offline"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/teamsSettings.json b/app/javascript/dashboard/i18n/locale/ur_IN/teamsSettings.json
index 6cbe55032..69a0f65e0 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Add agents to team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Update agents in team",
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Adding Agents to your Team...",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "Add agents to team - %{teamName}",
+ "TITLE": "Add agents to team - {teamName}",
"DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.",
"SELECT": "select",
"SELECT_ALL": "select all agents",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/ur_IN/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/ur_IN/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/ur_IN/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json
index 6c6e14918..0944089bc 100644
--- a/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Không thể xoá thuộc tính tuỳ chỉnh. Thử lại."
},
"CONFIRM": {
- "TITLE": "Bạn có chắc muốn xoá - %{attributeName}",
+ "TITLE": "Bạn có chắc muốn xoá - {attributeName}",
"PLACE_HOLDER": "Vui lòng điền {attributeName} để xác nhận",
"MESSAGE": "Xoá sẽ loại bỏ thuộc tính tuỳ chỉnh",
"YES": "Xoá ",
@@ -92,12 +92,7 @@
"CONTACT": "Liên lạc"
},
"LIST": {
- "TABLE_HEADER": [
- "Tên",
- "Mô tả",
- "Kiểu",
- "Khoá"
- ],
+ "TABLE_HEADER": ["Tên", "Mô tả", "Kiểu", "Khoá"],
"BUTTONS": {
"EDIT": "Chỉnh sửa",
"DELETE": "Xoá"
diff --git a/app/javascript/dashboard/i18n/locale/vi/auditLogs.json b/app/javascript/dashboard/i18n/locale/vi/auditLogs.json
index f192819a0..e0ecadfd4 100644
--- a/app/javascript/dashboard/i18n/locale/vi/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/vi/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "Địa chỉ IP"
- ]
+ "TABLE_HEADER": ["User", "Action", "Địa chỉ IP"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/vi/bulkActions.json b/app/javascript/dashboard/i18n/locale/vi/bulkActions.json
index 3e880cbd7..fb0ef62c1 100644
--- a/app/javascript/dashboard/i18n/locale/vi/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/vi/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} cuộc hội thoại đã được chọn",
+ "CONVERSATIONS_SELECTED": "{conversationCount} cuộc hội thoại đã được chọn",
"AGENT_SELECT_LABEL": "Chọn thành viên",
- "ASSIGN_CONFIRMATION_LABEL": "Bạn có chắc chắn để chỉ định %{conversationCount} %{conversationLabel} tới",
- "UNASSIGN_CONFIRMATION_LABEL": "Bạn có chắc chắn hủy chỉ định %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Bạn có chắc chắn để chỉ định {conversationCount} {conversationLabel} tới",
+ "UNASSIGN_CONFIRMATION_LABEL": "Bạn có chắc chắn hủy chỉ định {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "Trở về",
"ASSIGN_LABEL": "Gán",
"YES": "Có",
diff --git a/app/javascript/dashboard/i18n/locale/vi/contact.json b/app/javascript/dashboard/i18n/locale/vi/contact.json
index c3ec811dc..d5a97acf5 100644
--- a/app/javascript/dashboard/i18n/locale/vi/contact.json
+++ b/app/javascript/dashboard/i18n/locale/vi/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Tóm tắt",
- "DELETE_WARNING": "Liên hệ của %{primaryContactName} sẽ bị xoá.",
- "ATTRIBUTE_WARNING": "\bChi tiết liên hệ của %{primaryContactName} \bsẽ được sao chép đến %{parentContactName}."
+ "DELETE_WARNING": "Liên hệ của {primaryContactName} sẽ bị xoá.",
+ "ATTRIBUTE_WARNING": "\bChi tiết liên hệ của {primaryContactName} \bsẽ được sao chép đến {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/vi/conversation.json b/app/javascript/dashboard/i18n/locale/vi/conversation.json
index a52f179c3..fa9afd34f 100644
--- a/app/javascript/dashboard/i18n/locale/vi/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/vi/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "Không có",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "Không tìm thấy kết quả",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Gán nhóm",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Id hội thoại %{conversationId} được gán cho \"%{agentName}\"",
+ "SUCCESFUL": "Id hội thoại {conversationId} được gán cho \"{agentName}\"",
"FAILED": "Không thể gán điện thoại viên. Vui lòng thử lại."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Đã gán nhãn #%{labelName} cho id hội thoại %{conversationId}",
+ "SUCCESFUL": "Đã gán nhãn #{labelName} cho id hội thoại {conversationId}",
"FAILED": "Không thể gán nhãn. Vui lòng thử lại."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Đã gán nhóm \"%{team}\" cho hội thoại id %{conversationId}",
+ "SUCCESFUL": "Đã gán nhóm \"{team}\" cho hội thoại id {conversationId}",
"FAILED": "Không thể gán nhóm. Vui lòng thử lại."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Xin chào 👋, Chào mừng đến với %{installationName}!",
- "DESCRIPTION": "Cảm ơn bạn đã đăng ký. Chúng tôi muốn bạn khai thác tối đa %{installationName}. Dưới đây là một số điều bạn có thể làm trong %{installationName} để mang lại trải nghiệm thú vị.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Xin chào 👋, Chào mừng đến với {installationName}!",
+ "DESCRIPTION": "Cảm ơn bạn đã đăng ký. Chúng tôi muốn bạn khai thác tối đa {installationName}. Dưới đây là một số điều bạn có thể làm trong {installationName} để mang lại trải nghiệm thú vị.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "Đọc cập nhật mới nhất của chúng tôi",
"ALL_CONVERSATION": {
"TITLE": "Tất cả hội thoại của bạn ở cùng một chỗ",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "Không tìm thấy kết quả",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json
index afbe74507..903c7c1ed 100644
--- a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "Bạn có thể nhận email trong miền tùy chỉnh của mình ngay bây giờ."
}
},
- "UPDATE_CHATWOOT": "Đã có bản cập nhật %{latestChatwootVersion} cho Chatwoot. Vui lòng cập nhật phiên bản của bạn.",
+ "UPDATE_CHATWOOT": "Đã có bản cập nhật {latestChatwootVersion} cho Chatwoot. Vui lòng cập nhật phiên bản của bạn.",
"LEARN_MORE": "Tìm hiểu thêm",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
diff --git a/app/javascript/dashboard/i18n/locale/vi/helpCenter.json b/app/javascript/dashboard/i18n/locale/vi/helpCenter.json
index e98acbf40..c86f2f399 100644
--- a/app/javascript/dashboard/i18n/locale/vi/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/vi/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Chưa được phân loại",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Đang tìm kiếm...",
"INSERT_ARTICLE": "Thêm vào",
diff --git a/app/javascript/dashboard/i18n/locale/vi/integrationApps.json b/app/javascript/dashboard/i18n/locale/vi/integrationApps.json
index ccb0f67a0..975009cbc 100644
--- a/app/javascript/dashboard/i18n/locale/vi/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/vi/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Đang lấy Tích hợp",
- "NO_HOOK_CONFIGURED": "Không có tích hợp %{integrationId} được cấu hình đối với tài khoản này.",
+ "NO_HOOK_CONFIGURED": "Không có tích hợp {integrationId} được cấu hình đối với tài khoản này.",
"HEADER": "Ứng dụng",
"STATUS": {
"ENABLED": "Bật",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Ngắt kết nối"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow là một nền tảng hiểu ngôn ngữ tự nhiên giúp bạn dễ dàng thiết kế và tích hợp giao diện người dùng trò chuyện vào ứng dụng di động, ứng dụng web, thiết bị, bot, hệ thống phản hồi giọng nói tương tác, v. v. Tích hợp
Dialogflow với %{installationName} cho phép bạn định cấu hình bot Dialogflow với hộp thư đến của bạn, điều này cho phép bot xử lý các truy vấn ban đầu và giao chúng cho đại lý khi cần. Dialogflow có thể được sử dụng để xác định khách hàng tiềm năng, giảm khối lượng công việc của các đại lý bằng cách cung cấp các câu hỏi thường gặp, v. v.
Để thêm Dialogflow, bạn cần tạo Tài khoản dịch vụ trong bảng điều khiển dự án của Google và chia sẻ chứng chỉ. Vui lòng tham khảo tài liệu Dialogflow để biết thêm thông tin."
+ "DIALOGFLOW": "Dialogflow là một nền tảng hiểu ngôn ngữ tự nhiên giúp bạn dễ dàng thiết kế và tích hợp giao diện người dùng trò chuyện vào ứng dụng di động, ứng dụng web, thiết bị, bot, hệ thống phản hồi giọng nói tương tác, v. v. Tích hợp
Dialogflow với {installationName} cho phép bạn định cấu hình bot Dialogflow với hộp thư đến của bạn, điều này cho phép bot xử lý các truy vấn ban đầu và giao chúng cho đại lý khi cần. Dialogflow có thể được sử dụng để xác định khách hàng tiềm năng, giảm khối lượng công việc của các đại lý bằng cách cung cấp các câu hỏi thường gặp, v. v.
Để thêm Dialogflow, bạn cần tạo Tài khoản dịch vụ trong bảng điều khiển dự án của Google và chia sẻ chứng chỉ. Vui lòng tham khảo tài liệu Dialogflow để biết thêm thông tin."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/vi/integrations.json b/app/javascript/dashboard/i18n/locale/vi/integrations.json
index 1310c7343..5a363dbf5 100644
--- a/app/javascript/dashboard/i18n/locale/vi/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/vi/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "Không có webhook nào được định cấu hình cho tài khoản này.",
"TITLE": "Quản lý webhooks",
- "TABLE_HEADER": [
- "Webhook endpoint",
- "Hành động"
- ]
+ "TABLE_HEADER": ["Webhook endpoint", "Hành động"]
},
"EDIT": {
"BUTTON_TEXT": "Chỉnh sửa",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "Xác Nhận Xoá",
- "MESSAGE": "Bạn có chắc chắn muốn xóa webhook không? (%{webhookURL})",
+ "MESSAGE": "Bạn có chắc chắn muốn xóa webhook không? ({webhookURL})",
"YES": "Có, Xoá ",
"NO": "Không, Giữ"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "Chưa có ứng dụng trang \u001dđiều khiển nào được định cấu hình trên tài khoản này",
"LOADING": "Đang tìm nạp ứng dụng bảng điều khiển...",
- "TABLE_HEADER": [
- "Tên",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["Tên", "Endpoint"],
"EDIT_TOOLTIP": "Sửa app",
"DELETE_TOOLTIP": "Xoá app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Có, xóa nó",
"CONFIRM_NO": "Không, giữ nó",
"TITLE": "Xác nhận xoá",
- "MESSAGE": "Bạn có chắc chắn xóa ứng dụng - %{appName}?",
+ "MESSAGE": "Bạn có chắc chắn xóa ứng dụng - {appName}?",
"API_SUCCESS": "Đã xóa ứng dụng trang điều khiển thành công",
"API_ERROR": "Chúng tôi không thể xóa ứng dụng. Vui lòng thử lại sau"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "Mức độ ưu tiên",
"ASSIGNEE": "Assignee",
"LABELS": "Nhãn",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/vi/report.json b/app/javascript/dashboard/i18n/locale/vi/report.json
index 8a7a5ae3e..68b76ed8c 100644
--- a/app/javascript/dashboard/i18n/locale/vi/report.json
+++ b/app/javascript/dashboard/i18n/locale/vi/report.json
@@ -23,13 +23,13 @@
"NAME": "Thời gian phản hồi đầu tiên",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là %{metricValue} (dựa trên %{conversationCount} cuộc hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là {metricValue} (dựa trên {conversationCount} cuộc hội thoại)"
},
"RESOLUTION_TIME": {
"NAME": "Thời gian giải quyết",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian giải quyết là %{metricValue} (dựa trên %{conversationCount} hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian giải quyết là {metricValue} (dựa trên {conversationCount} hội thoại)"
},
"RESOLUTION_COUNT": {
"NAME": "Số lượng giải quyết",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "Thời gian phản hồi đầu tiên",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là %{metricValue} (dựa trên %{conversationCount} cuộc hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là {metricValue} (dựa trên {conversationCount} cuộc hội thoại)"
},
"RESOLUTION_TIME": {
"NAME": "Thời gian giải quyết",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian giải quyết là %{metricValue} (dựa trên %{conversationCount} hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian giải quyết là {metricValue} (dựa trên {conversationCount} hội thoại)"
},
"RESOLUTION_COUNT": {
"NAME": "Số lượng giải quyết",
@@ -234,13 +234,13 @@
"NAME": "Thời gian phản hồi đầu tiên",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là %{metricValue} (dựa trên %{conversationCount} cuộc hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là {metricValue} (dựa trên {conversationCount} cuộc hội thoại)"
},
"RESOLUTION_TIME": {
"NAME": "Thời gian giải quyết",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian giải quyết là %{metricValue} (dựa trên %{conversationCount} hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian giải quyết là {metricValue} (dựa trên {conversationCount} hội thoại)"
},
"RESOLUTION_COUNT": {
"NAME": "Số lượng giải quyết",
@@ -301,13 +301,13 @@
"NAME": "Thời gian phản hồi đầu tiên",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là %{metricValue} (dựa trên %{conversationCount} cuộc hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là {metricValue} (dựa trên {conversationCount} cuộc hội thoại)"
},
"RESOLUTION_TIME": {
"NAME": "Thời gian giải quyết",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian giải quyết là %{metricValue} (dựa trên %{conversationCount} hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian giải quyết là {metricValue} (dựa trên {conversationCount} hội thoại)"
},
"RESOLUTION_COUNT": {
"NAME": "Số lượng giải quyết",
@@ -368,13 +368,13 @@
"NAME": "Thời gian phản hồi đầu tiên",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là %{metricValue} (dựa trên %{conversationCount} cuộc hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian phản hồi đầu tiên là {metricValue} (dựa trên {conversationCount} cuộc hội thoại)"
},
"RESOLUTION_TIME": {
"NAME": "Thời gian giải quyết",
"DESC": "( Trung bình )",
"INFO_TEXT": "Tổng số cuộc hội thoại được sử dụng để tính toán:",
- "TOOLTIP_TEXT": "Thời gian giải quyết là %{metricValue} (dựa trên %{conversationCount} hội thoại)"
+ "TOOLTIP_TEXT": "Thời gian giải quyết là {metricValue} (dựa trên {conversationCount} hội thoại)"
},
"RESOLUTION_COUNT": {
"NAME": "Số lượng giải quyết",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/vi/search.json b/app/javascript/dashboard/i18n/locale/vi/search.json
index 902f01524..cfd55fe07 100644
--- a/app/javascript/dashboard/i18n/locale/vi/search.json
+++ b/app/javascript/dashboard/i18n/locale/vi/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "Tin nhắn"
},
"SEARCHING_DATA": "Đang tìm kiếm",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/vi/settings.json b/app/javascript/dashboard/i18n/locale/vi/settings.json
index ba06ad098..9ec1e49ec 100644
--- a/app/javascript/dashboard/i18n/locale/vi/settings.json
+++ b/app/javascript/dashboard/i18n/locale/vi/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "Khả dụng",
- "STATUSES_LIST": [
- "Trực Tuyến",
- "Bận",
- "Không Trực Tuyến"
- ],
+ "STATUSES_LIST": ["Trực Tuyến", "Bận", "Không Trực Tuyến"],
"SET_AVAILABILITY_SUCCESS": "Tính khả dụng đã được thiết lập thành công",
"SET_AVAILABILITY_ERROR": "Không thể đặt, vui lòng thử lại"
},
@@ -301,7 +297,7 @@
"TITLE": "Phí",
"CURRENT_PLAN": {
"TITLE": "Gói hiện tại",
- "PLAN_NOTE": "Bạn hiện đã đăng ký gói **%{plan}** với **%{quantity}** giấy phép"
+ "PLAN_NOTE": "Bạn hiện đã đăng ký gói **{plan}** với **{quantity}** giấy phép"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Quản lý thuê bao của bạn",
diff --git a/app/javascript/dashboard/i18n/locale/vi/teamsSettings.json b/app/javascript/dashboard/i18n/locale/vi/teamsSettings.json
index e94fa17be..5fa3ab951 100644
--- a/app/javascript/dashboard/i18n/locale/vi/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/vi/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Thêm đại lý vào nhóm",
- "TITLE": "Thêm đại lý vào nhóm - %{teamName}",
+ "TITLE": "Thêm đại lý vào nhóm - {teamName}",
"DESC": "Thêm Đại lý vào nhóm mới tạo của bạn. Điều này cho phép bạn cộng tác như một nhóm trong các cuộc trò chuyện, nhận thông báo về các sự kiện mới trong cùng một cuộc trò chuyện."
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "Cập nhật đại lý trong nhóm",
- "TITLE": "Thêm đại lý vào nhóm - %{teamName}",
+ "TITLE": "Thêm đại lý vào nhóm - {teamName}",
"DESC": "Thêm Đại lý vào nhóm mới tạo của bạn. Tất cả các đại lý được thêm vào sẽ nhận được thông báo khi có cuộc trò chuyện được phân công cho nhóm này."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "Thêm đại lý vào nhóm của bạn...",
"SELECT": "chọn",
"SELECT_ALL": "chọn tất cả đại lý",
- "SELECTED_COUNT": "%{selected} trên %{total} đại lý được chọn."
+ "SELECTED_COUNT": "{selected} trên {total} đại lý được chọn."
},
"ADD": {
- "TITLE": "Thêm đại lý vào nhóm - %{teamName}",
+ "TITLE": "Thêm đại lý vào nhóm - {teamName}",
"DESC": "Thêm Đại lý vào nhóm mới tạo của bạn. Điều này cho phép bạn cộng tác như một nhóm trong các cuộc trò chuyện, nhận thông báo về các sự kiện mới trong cùng một cuộc trò chuyện.",
"SELECT": "chọn",
"SELECT_ALL": "chọn tất cả đại lý",
- "SELECTED_COUNT": "%{selected} trên %{total} đại lý được chọn.",
+ "SELECTED_COUNT": "{selected} trên {total} đại lý được chọn.",
"BUTTON_TEXT": "Thêm các nhà cung cấp",
"AGENT_VALIDATION_ERROR": "Chọn ít nhật một tổng đài viên."
},
diff --git a/app/javascript/dashboard/i18n/locale/vi/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/vi/whatsappTemplates.json
index 610008b6f..8c6eff773 100644
--- a/app/javascript/dashboard/i18n/locale/vi/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/vi/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Mẫu Whatsapp",
- "SUBTITLE": "Chọn mẫu whatsapp bạn muốn gửi",
- "TEMPLATE_SELECTED_SUBTITLE": "Xử lý %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Tìm kiếm Mẫu",
- "NO_TEMPLATES_FOUND": "Không tìm thấy mẫu nào cho",
- "LABELS": {
- "LANGUAGE": "Ngôn ngữ",
- "TEMPLATE_BODY": "Nội dung của Mẫu",
- "CATEGORY": "Loại"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Biến",
- "VARIABLE_PLACEHOLDER": "Nhập giá trị %{variable}",
- "GO_BACK_LABEL": "Quay lại",
- "SEND_MESSAGE_LABEL": "Gửi tin nhắn",
- "FORM_ERROR_MESSAGE": "Vui lòng điền vào tất cả các biến trước khi gửi"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Mẫu Whatsapp",
+ "SUBTITLE": "Chọn mẫu whatsapp bạn muốn gửi",
+ "TEMPLATE_SELECTED_SUBTITLE": "Xử lý {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Tìm kiếm Mẫu",
+ "NO_TEMPLATES_FOUND": "Không tìm thấy mẫu nào cho",
+ "LABELS": {
+ "LANGUAGE": "Ngôn ngữ",
+ "TEMPLATE_BODY": "Nội dung của Mẫu",
+ "CATEGORY": "Loại"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Biến",
+ "VARIABLE_PLACEHOLDER": "Nhập giá trị {variable}",
+ "GO_BACK_LABEL": "Quay lại",
+ "SEND_MESSAGE_LABEL": "Gửi tin nhắn",
+ "FORM_ERROR_MESSAGE": "Vui lòng điền vào tất cả các biến trước khi gửi"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json
index 87b95f333..1d7d2fb29 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "无法删除自定义属性。请重试。"
},
"CONFIRM": {
- "TITLE": "您确定要删除 - %{attributeName}",
+ "TITLE": "您确定要删除 - {attributeName}",
"PLACE_HOLDER": "请输入 {attributeName} 以确认",
"MESSAGE": "删除将删除自定义属性",
"YES": "删除 ",
@@ -92,12 +92,7 @@
"CONTACT": "联系人"
},
"LIST": {
- "TABLE_HEADER": [
- "姓名:",
- "描述信息",
- "类型",
- "关键字"
- ],
+ "TABLE_HEADER": ["姓名:", "描述信息", "类型", "关键字"],
"BUTTONS": {
"EDIT": "编辑",
"DELETE": "删除"
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/auditLogs.json b/app/javascript/dashboard/i18n/locale/zh_CN/auditLogs.json
index ef1216b43..2da533eb0 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/auditLogs.json
@@ -11,11 +11,7 @@
"404": "此账户中没有可用的审计日志。",
"TITLE": "管理审计日志",
"DESC": "审计日志是 Chatwoot 系统中事件和操作的痕迹。",
- "TABLE_HEADER": [
- "User",
- "Action",
- "IP 地址"
- ]
+ "TABLE_HEADER": ["User", "Action", "IP 地址"]
},
"API": {
"SUCCESS_MESSAGE": "审计日志获取成功",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "系统",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} 创建了一个新的自动化规则 (#%{id})",
- "EDIT": "%{agentName} 更新了一个自动化规则 (#%{id})",
- "DELETE": "%{agentName} 删除了一个自动化规则 (#%{id})"
+ "ADD": "{agentName} 创建了一个新的自动化规则 (#{id})",
+ "EDIT": "{agentName} 更新了一个自动化规则 (#{id})",
+ "DELETE": "{agentName} 删除了一个自动化规则 (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} 邀请了 %{invitee} 加入账户作为 %{role}",
+ "ADD": "{agentName} 邀请了 {invitee} 加入账户作为 {role}",
"EDIT": {
- "SELF": "%{agentName} 将其 %{attributes} 更改为 %{values}",
- "OTHER": "%{agentName} 将 %{user} 的 %{attributes} 更改为 %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} 将其 {attributes} 更改为 {values}",
+ "OTHER": "{agentName} 将 {user} 的 {attributes} 更改为 {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} 创建了一个新的收件箱 (#%{id})",
- "EDIT": "%{agentName} 更新了一个收件箱 (#%{id})",
- "DELETE": "%{agentName} 删除了一个收件箱 (#%{id})"
+ "ADD": "{agentName} 创建了一个新的收件箱 (#{id})",
+ "EDIT": "{agentName} 更新了一个收件箱 (#{id})",
+ "DELETE": "{agentName} 删除了一个收件箱 (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} 创建了一个新的 webhook (#%{id})",
- "EDIT": "%{agentName} 更新了一个 webhook (#%{id})",
- "DELETE": "%{agentName} 删除了一个 webhook (#%{id})"
+ "ADD": "{agentName} 创建了一个新的 webhook (#{id})",
+ "EDIT": "{agentName} 更新了一个 webhook (#{id})",
+ "DELETE": "{agentName} 删除了一个 webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} 登录",
- "SIGN_OUT": "%{agentName} 登出"
+ "SIGN_IN": "{agentName} 登录",
+ "SIGN_OUT": "{agentName} 登出"
},
"TEAM": {
- "ADD": "%{agentName} 创建了一个新的团队 (#%{id})",
- "EDIT": "%{agentName} 更新了一个团队 (#%{id})",
- "DELETE": "%{agentName} 删除了一个团队 (#%{id})"
+ "ADD": "{agentName} 创建了一个新的团队 (#{id})",
+ "EDIT": "{agentName} 更新了一个团队 (#{id})",
+ "DELETE": "{agentName} 删除了一个团队 (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} 创建了一个新的宏 (#%{id})",
- "EDIT": "%{agentName} 更新了一个宏 (#%{id})",
- "DELETE": "%{agentName} 删除了一个宏 (#%{id})"
+ "ADD": "{agentName} 创建了一个新的宏 (#{id})",
+ "EDIT": "{agentName} 更新了一个宏 (#{id})",
+ "DELETE": "{agentName} 删除了一个宏 (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} 将 %{user} 添加到收件箱 (#%{inbox_id})",
- "REMOVE": "%{agentName} 将 %{user} 从收件箱 (#%{inbox_id}) 中移除"
+ "ADD": "{agentName} 将 {user} 添加到收件箱 (#{inbox_id})",
+ "REMOVE": "{agentName} 将 {user} 从收件箱 (#{inbox_id}) 中移除"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} 将 %{user} 添加到团队 (#%{team_id})",
- "REMOVE": "%{agentName} 将 %{user} 从团队 (#%{team_id}) 中移除"
+ "ADD": "{agentName} 将 {user} 添加到团队 (#{team_id})",
+ "REMOVE": "{agentName} 将 {user} 从团队 (#{team_id}) 中移除"
},
"ACCOUNT": {
- "EDIT": "%{agentName} 更新了账户配置 (#%{id})"
+ "EDIT": "{agentName} 更新了账户配置 (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/bulkActions.json b/app/javascript/dashboard/i18n/locale/zh_CN/bulkActions.json
index 268887275..6d0673e6d 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "已选择 %{conversationCount} 个对话",
+ "CONVERSATIONS_SELECTED": "已选择 {conversationCount} 个对话",
"AGENT_SELECT_LABEL": "选择客服代表",
- "ASSIGN_CONFIRMATION_LABEL": "您确定要将 %{conversationCount} 个 %{conversationLabel} 分配给",
- "UNASSIGN_CONFIRMATION_LABEL": "您确定要取消分配 %{conversationCount} 个 %{conversationLabel} 吗?",
+ "ASSIGN_CONFIRMATION_LABEL": "您确定要将 {conversationCount} 个 {conversationLabel} 分配给",
+ "UNASSIGN_CONFIRMATION_LABEL": "您确定要取消分配 {conversationCount} 个 {conversationLabel} 吗?",
"GO_BACK_LABEL": "返回",
"ASSIGN_LABEL": "分配",
"YES": "是",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/contact.json b/app/javascript/dashboard/i18n/locale/zh_CN/contact.json
index 275806627..730ab4a8e 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/contact.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "总结",
- "DELETE_WARNING": "%{primaryContactName} 的联系信息将被删除。",
- "ATTRIBUTE_WARNING": "%{primaryContactName} 的联系信息将拷贝到 %{parentContactName}。"
+ "DELETE_WARNING": "{primaryContactName} 的联系信息将被删除。",
+ "ATTRIBUTE_WARNING": "{primaryContactName} 的联系信息将拷贝到 {parentContactName}。"
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json
index a28ae7706..e0ed4c17b 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "啥都没有",
"INPUT_PLACEHOLDER": "选择优先级",
"NO_RESULTS": "没有检索到相关信息",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "无法更改优先级。请重试。"
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "分配一个团队",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "对话 ID %{conversationId} 已分配给 \"%{agentName}\"",
+ "SUCCESFUL": "对话 ID {conversationId} 已分配给 \"{agentName}\"",
"FAILED": "无法分配客服,请再试。"
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "将标签 #%{labelName} 分配给对话 ID %{conversationId}",
+ "SUCCESFUL": "将标签 #{labelName} 分配给对话 ID {conversationId}",
"FAILED": "无法分配标签。请再试。"
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "将团队 \"%{team}\" 分配给对话 ID %{conversationId}",
+ "SUCCESFUL": "将团队 \"{team}\" 分配给对话 ID {conversationId}",
"FAILED": "无法分配团队。请重试。"
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "您好 👋, 欢迎来到 %{installationName}!",
- "DESCRIPTION": "感谢您注册。我们希望您能够充分使用 %{installationName}。 这里有几件您可以在 %{installationName} 做的事情,让体验变得愉快。",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "您好 👋, 欢迎来到 {installationName}!",
+ "DESCRIPTION": "感谢您注册。我们希望您能够充分使用 {installationName}。 这里有几件您可以在 {installationName} 做的事情,让体验变得愉快。",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "阅读我们的最新升级日志",
"ALL_CONVERSATION": {
"TITLE": "您的所有对话都在一个地方",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "对话参与者",
"NO_RECORDS_FOUND": "没有检索到相关信息",
"ADD_PARTICIPANTS": "选择参与者",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} 其他人",
- "REMANING_PARTICIPANT_TEXT": "+%{count} 其他",
- "TOTAL_PARTICIPANTS_TEXT": "有%{count}人参与。",
- "TOTAL_PARTICIPANT_TEXT": "有%{count}人参与。",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} 其他人",
+ "REMANING_PARTICIPANT_TEXT": "+{count} 其他",
+ "TOTAL_PARTICIPANTS_TEXT": "有{count}人参与。",
+ "TOTAL_PARTICIPANT_TEXT": "有{count}人参与。",
"NO_PARTICIPANTS_TEXT": "没有人参与!",
"WATCH_CONVERSATION": "加入对话",
"YOU_ARE_WATCHING": "你正在参与",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json b/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json
index 1b73aad4e..433cd0905 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "您现在可以在您的自定义域名的电子邮件中接收消息。"
}
},
- "UPDATE_CHATWOOT": "Chatwoot 有可用更新%{latestChatwootVersion},请更新您的应用。",
+ "UPDATE_CHATWOOT": "Chatwoot 有可用更新{latestChatwootVersion},请更新您的应用。",
"LEARN_MORE": "了解更多",
"PAYMENT_PENDING": "您的付款尚未完成。请更新您的付款信息以继续使用Chatwoot",
"LIMITS_UPGRADE": "您的账户已超过使用限制,请升级您的计划以继续使用Chatwoot",
@@ -75,12 +75,7 @@
"LIST": {
"LOADING_MESSAGE": "正在加载通知...",
"404": "没有通知",
- "TABLE_HEADER": [
- "姓名:",
- "电话号码",
- "会话",
- "上次联系"
- ]
+ "TABLE_HEADER": ["姓名:", "电话号码", "会话", "上次联系"]
},
"TYPE_LABEL": {
"conversation_creation": "新建对话",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json b/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json
index 50aca9494..2e639dd0a 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "搜索中...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/integrationApps.json b/app/javascript/dashboard/i18n/locale/zh_CN/integrationApps.json
index ba8df8b9a..7b87ccd52 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "已启用",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "Disconnect"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json b/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json
index 9bc686380..271dba6b7 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "此帐户没有配置Webhooks。",
"TITLE": "管理 webhooks",
- "TABLE_HEADER": [
- "Webhook 端点",
- "操作"
- ]
+ "TABLE_HEADER": ["Webhook 端点", "操作"]
},
"EDIT": {
"BUTTON_TEXT": "编辑",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "确认删除",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "是,删除 ",
"NO": "否,保留它"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI 助手",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "姓名:",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["姓名:", "Endpoint"],
"EDIT_TOOLTIP": "Edit app",
"DELETE_TOOLTIP": "Delete app"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "Yes, delete it",
"CONFIRM_NO": "No, keep it",
"TITLE": "Confirm deletion",
- "MESSAGE": "Are you sure to delete the app - %{appName}?",
+ "MESSAGE": "Are you sure to delete the app - {appName}?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "优先级",
"ASSIGNEE": "Assignee",
"LABELS": "标签",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/report.json b/app/javascript/dashboard/i18n/locale/zh_CN/report.json
index 3bb65ae18..214308903 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/report.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/report.json
@@ -23,13 +23,13 @@
"NAME": "首次响应时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解决时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解决的数量",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "首次响应时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解决时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解决的数量",
@@ -234,13 +234,13 @@
"NAME": "首次响应时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解决时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解决的数量",
@@ -301,13 +301,13 @@
"NAME": "首次响应时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解决时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解决的数量",
@@ -368,13 +368,13 @@
"NAME": "首次响应时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解决时间",
"DESC": "( 平均)",
"INFO_TEXT": "用于计算的对话总数:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解决的数量",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/search.json b/app/javascript/dashboard/i18n/locale/zh_CN/search.json
index 4e1d95949..d066a042e 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/search.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "消息"
},
"SEARCHING_DATA": "搜索中",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "No results found for query '%{query}'",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "No results found for query '{query}'",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/settings.json b/app/javascript/dashboard/i18n/locale/zh_CN/settings.json
index e0e6eb5c1..4fa762589 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/settings.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "有效的",
- "STATUSES_LIST": [
- "在线的",
- "忙碌中",
- "离线的"
- ],
+ "STATUSES_LIST": ["在线的", "忙碌中", "离线的"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "计费方式",
"CURRENT_PLAN": {
"TITLE": "当前计划",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "管理您的订阅",
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/teamsSettings.json b/app/javascript/dashboard/i18n/locale/zh_CN/teamsSettings.json
index 7be2730a6..1beb75ee3 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "添加客服至您的团队",
- "TITLE": "添加客服至您的团队 - %{teamName}",
+ "TITLE": "添加客服至您的团队 - {teamName}",
"DESC": "添加客服到您新创建的团队。这让您能够作为一个团队在对话中进行合作,在同一对话中获得新事件的通知。"
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "团队中更新客服",
- "TITLE": "添加客服至您的团队 - %{teamName}",
+ "TITLE": "添加客服至您的团队 - {teamName}",
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "正在向收件箱添加客服...",
"SELECT": "选择",
"SELECT_ALL": "选择全部客服",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected."
+ "SELECTED_COUNT": "{selected} out of {total} agents selected."
},
"ADD": {
- "TITLE": "添加客服至您的团队 - %{teamName}",
+ "TITLE": "添加客服至您的团队 - {teamName}",
"DESC": "添加客服到您新创建的团队。这让您能够作为一个团队在对话中进行合作,在同一对话中获得新事件的通知。",
"SELECT": "选择",
"SELECT_ALL": "选择全部客服",
- "SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
+ "SELECTED_COUNT": "{selected} out of {total} agents selected.",
"BUTTON_TEXT": "添加客服代理",
"AGENT_VALIDATION_ERROR": "至少选择一个客服。"
},
diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/zh_CN/whatsappTemplates.json
index c9f53dfee..45b4ab890 100644
--- a/app/javascript/dashboard/i18n/locale/zh_CN/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/zh_CN/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "类别"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "参数",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "返回",
- "SEND_MESSAGE_LABEL": "发送消息",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "类别"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "参数",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "返回",
+ "SEND_MESSAGE_LABEL": "发送消息",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json
index 6fcd0b5a7..27046659b 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json
@@ -65,7 +65,7 @@
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
},
"CONFIRM": {
- "TITLE": "確定要刪除 - %{attributeName} ?",
+ "TITLE": "確定要刪除 - {attributeName} ?",
"PLACE_HOLDER": "請輸入 {attributeName} 以確認",
"MESSAGE": "Deleting will remove the custom attribute",
"YES": "刪除 ",
@@ -92,12 +92,7 @@
"CONTACT": "聯絡人"
},
"LIST": {
- "TABLE_HEADER": [
- "姓名",
- "描述資訊",
- "類別",
- "Key"
- ],
+ "TABLE_HEADER": ["姓名", "描述資訊", "類別", "Key"],
"BUTTONS": {
"EDIT": "編輯",
"DELETE": "刪除"
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/auditLogs.json b/app/javascript/dashboard/i18n/locale/zh_TW/auditLogs.json
index c6aebd421..29781883a 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/auditLogs.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/auditLogs.json
@@ -11,11 +11,7 @@
"404": "There are no Audit Logs available in this account.",
"TITLE": "Manage Audit Logs",
"DESC": "Audit Logs are trails for events and actions in a Chatwoot System.",
- "TABLE_HEADER": [
- "User",
- "Action",
- "IP 位置"
- ]
+ "TABLE_HEADER": ["User", "Action", "IP 位置"]
},
"API": {
"SUCCESS_MESSAGE": "AuditLogs retrieved successfully",
@@ -23,52 +19,52 @@
},
"DEFAULT_USER": "System",
"AUTOMATION_RULE": {
- "ADD": "%{agentName} created a new automation rule (#%{id})",
- "EDIT": "%{agentName} updated an automation rule (#%{id})",
- "DELETE": "%{agentName} deleted an automation rule (#%{id})"
+ "ADD": "{agentName} created a new automation rule (#{id})",
+ "EDIT": "{agentName} updated an automation rule (#{id})",
+ "DELETE": "{agentName} deleted an automation rule (#{id})"
},
"ACCOUNT_USER": {
- "ADD": "%{agentName} invited %{invitee} to the account as an %{role}",
+ "ADD": "{agentName} invited {invitee} to the account as an {role}",
"EDIT": {
- "SELF": "%{agentName} changed their %{attributes} to %{values}",
- "OTHER": "%{agentName} changed %{attributes} of %{user} to %{values}",
- "DELETED": "%{agentName} changed %{attributes} of a deleted user to %{values}"
+ "SELF": "{agentName} changed their {attributes} to {values}",
+ "OTHER": "{agentName} changed {attributes} of {user} to {values}",
+ "DELETED": "{agentName} changed {attributes} of a deleted user to {values}"
}
},
"INBOX": {
- "ADD": "%{agentName} created a new inbox (#%{id})",
- "EDIT": "%{agentName} updated an inbox (#%{id})",
- "DELETE": "%{agentName} deleted an inbox (#%{id})"
+ "ADD": "{agentName} created a new inbox (#{id})",
+ "EDIT": "{agentName} updated an inbox (#{id})",
+ "DELETE": "{agentName} deleted an inbox (#{id})"
},
"WEBHOOK": {
- "ADD": "%{agentName} created a new webhook (#%{id})",
- "EDIT": "%{agentName} updated a webhook (#%{id})",
- "DELETE": "%{agentName} deleted a webhook (#%{id})"
+ "ADD": "{agentName} created a new webhook (#{id})",
+ "EDIT": "{agentName} updated a webhook (#{id})",
+ "DELETE": "{agentName} deleted a webhook (#{id})"
},
"USER_ACTION": {
- "SIGN_IN": "%{agentName} signed in",
- "SIGN_OUT": "%{agentName} signed out"
+ "SIGN_IN": "{agentName} signed in",
+ "SIGN_OUT": "{agentName} signed out"
},
"TEAM": {
- "ADD": "%{agentName} created a new team (#%{id})",
- "EDIT": "%{agentName} updated a team (#%{id})",
- "DELETE": "%{agentName} deleted a team (#%{id})"
+ "ADD": "{agentName} created a new team (#{id})",
+ "EDIT": "{agentName} updated a team (#{id})",
+ "DELETE": "{agentName} deleted a team (#{id})"
},
"MACRO": {
- "ADD": "%{agentName} created a new macro (#%{id})",
- "EDIT": "%{agentName} updated a macro (#%{id})",
- "DELETE": "%{agentName} deleted a macro (#%{id})"
+ "ADD": "{agentName} created a new macro (#{id})",
+ "EDIT": "{agentName} updated a macro (#{id})",
+ "DELETE": "{agentName} deleted a macro (#{id})"
},
"INBOX_MEMBER": {
- "ADD": "%{agentName} added %{user} to the inbox(#%{inbox_id})",
- "REMOVE": "%{agentName} removed %{user} from the inbox(#%{inbox_id})"
+ "ADD": "{agentName} added {user} to the inbox(#{inbox_id})",
+ "REMOVE": "{agentName} removed {user} from the inbox(#{inbox_id})"
},
"TEAM_MEMBER": {
- "ADD": "%{agentName} added %{user} to the team(#%{team_id})",
- "REMOVE": "%{agentName} removed %{user} from the team(#%{team_id})"
+ "ADD": "{agentName} added {user} to the team(#{team_id})",
+ "REMOVE": "{agentName} removed {user} from the team(#{team_id})"
},
"ACCOUNT": {
- "EDIT": "%{agentName} updated the account configuration (#%{id})"
+ "EDIT": "{agentName} updated the account configuration (#{id})"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/bulkActions.json b/app/javascript/dashboard/i18n/locale/zh_TW/bulkActions.json
index 74fb8650f..17b402bbf 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/bulkActions.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/bulkActions.json
@@ -1,9 +1,9 @@
{
"BULK_ACTION": {
- "CONVERSATIONS_SELECTED": "%{conversationCount} conversations selected",
+ "CONVERSATIONS_SELECTED": "{conversationCount} conversations selected",
"AGENT_SELECT_LABEL": "選擇客服",
- "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to",
- "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?",
+ "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign {conversationCount} {conversationLabel} to",
+ "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign {conversationCount} {conversationLabel}?",
"GO_BACK_LABEL": "返回",
"ASSIGN_LABEL": "指派",
"YES": "是",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/contact.json b/app/javascript/dashboard/i18n/locale/zh_TW/contact.json
index f84b00005..b487d34ed 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/contact.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/contact.json
@@ -367,8 +367,8 @@
},
"SUMMARY": {
"TITLE": "Summary",
- "DELETE_WARNING": "Contact of %{primaryContactName} will be deleted.",
- "ATTRIBUTE_WARNING": "Contact details of %{primaryContactName} will be copied to %{parentContactName}."
+ "DELETE_WARNING": "Contact of {primaryContactName} will be deleted.",
+ "ATTRIBUTE_WARNING": "Contact details of {primaryContactName} will be copied to {parentContactName}."
},
"SEARCH": {
"ERROR": "ERROR_MESSAGE"
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json
index 12010a260..352173abe 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json
@@ -101,7 +101,7 @@
"SELECT_PLACEHOLDER": "無",
"INPUT_PLACEHOLDER": "Select priority",
"NO_RESULTS": "No results found",
- "SUCCESSFUL": "Changed priority of conversation id %{conversationId} to %{priority}",
+ "SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
"FAILED": "Couldn't change priority. Please try again."
}
},
@@ -122,15 +122,15 @@
"ASSIGN_TEAM": "Assign team",
"API": {
"AGENT_ASSIGNMENT": {
- "SUCCESFUL": "Conversation id %{conversationId} assigned to \"%{agentName}\"",
+ "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
"FAILED": "Couldn't assign agent. Please try again."
},
"LABEL_ASSIGNMENT": {
- "SUCCESFUL": "Assigned label #%{labelName} to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
"FAILED": "Couldn't assign label. Please try again."
},
"TEAM_ASSIGNMENT": {
- "SUCCESFUL": "Assigned team \"%{team}\" to conversation id %{conversationId}",
+ "SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
"FAILED": "Couldn't assign team. Please try again."
}
}
@@ -239,11 +239,11 @@
}
},
"ONBOARDING": {
- "TITLE": "Hey 👋, 歡迎來到 %{installationName}!",
- "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.",
- "GREETING_MORNING": "👋 Good morning, %{name}. Welcome to %{installationName}.",
- "GREETING_AFTERNOON": "👋 Good afternoon, %{name}. Welcome to %{installationName}.",
- "GREETING_EVENING": "👋 Good evening, %{name}. Welcome to %{installationName}.",
+ "TITLE": "Hey 👋, 歡迎來到 {installationName}!",
+ "DESCRIPTION": "Thanks for signing up. We want you to get the most out of {installationName}. Here are a few things you can do in {installationName} to make the experience delightful.",
+ "GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
+ "GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
+ "GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
"READ_LATEST_UPDATES": "查看我們最後的更新",
"ALL_CONVERSATION": {
"TITLE": "All your conversations in one place",
@@ -317,10 +317,10 @@
"SIDEBAR_TITLE": "Conversation participants",
"NO_RECORDS_FOUND": "No results found",
"ADD_PARTICIPANTS": "Select participants",
- "REMANING_PARTICIPANTS_TEXT": "+%{count} others",
- "REMANING_PARTICIPANT_TEXT": "+%{count} other",
- "TOTAL_PARTICIPANTS_TEXT": "%{count} people are participating.",
- "TOTAL_PARTICIPANT_TEXT": "%{count} person is participating.",
+ "REMANING_PARTICIPANTS_TEXT": "+{count} others",
+ "REMANING_PARTICIPANT_TEXT": "+{count} other",
+ "TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
+ "TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
"WATCH_CONVERSATION": "Join conversation",
"YOU_ARE_WATCHING": "You are participating",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json b/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json
index 0c529fe3a..1ed0e968d 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json
@@ -48,7 +48,7 @@
"CUSTOM_EMAIL_DOMAIN_ENABLED": "您現在可以在您的自定義域名的電子信箱中接收消息。"
}
},
- "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance.",
+ "UPDATE_CHATWOOT": "An update {latestChatwootVersion} for Chatwoot is available. Please update your instance.",
"LEARN_MORE": "Learn more",
"PAYMENT_PENDING": "Your payment is pending. Please update your payment information to continue using Chatwoot",
"LIMITS_UPGRADE": "Your account has exceeded the usage limits, please upgrade your plan to continue using Chatwoot",
@@ -75,12 +75,7 @@
"LIST": {
"LOADING_MESSAGE": "載入更多通知...",
"404": "沒有通知",
- "TABLE_HEADER": [
- "姓名",
- "聯絡人電話",
- "對話",
- "最後聯絡"
- ]
+ "TABLE_HEADER": ["姓名", "聯絡人電話", "對話", "最後聯絡"]
},
"TYPE_LABEL": {
"conversation_creation": "新對話",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json b/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json
index 151c532b3..a66b78fc4 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json
@@ -84,7 +84,7 @@
},
"ARTICLE_SEARCH_RESULT": {
"UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for %{query}",
+ "SEARCH_RESULTS": "Search results for {query}",
"EMPTY_TEXT": "Search for articles to insert into replies.",
"SEARCH_LOADER": "Searching...",
"INSERT_ARTICLE": "Insert",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/integrationApps.json b/app/javascript/dashboard/i18n/locale/zh_TW/integrationApps.json
index 84e0fb67d..89419ecfb 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/integrationApps.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/integrationApps.json
@@ -1,7 +1,7 @@
{
"INTEGRATION_APPS": {
"FETCHING": "Fetching Integrations",
- "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
+ "NO_HOOK_CONFIGURED": "There are no {integrationId} integrations configured in this account.",
"HEADER": "Applications",
"STATUS": {
"ENABLED": "已啟用",
@@ -56,7 +56,7 @@
"BUTTON_TEXT": "取消連結"
},
"SIDEBAR_DESCRIPTION": {
- "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
+ "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.
Dialogflow integration with {installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.
To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json b/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json
index 84db70761..05b7d275c 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json
@@ -47,10 +47,7 @@
"LIST": {
"404": "此帳戶没有配置 webhooks。",
"TITLE": "管理 webhooks",
- "TABLE_HEADER": [
- "Webhook 端点",
- "操作"
- ]
+ "TABLE_HEADER": ["Webhook 端点", "操作"]
},
"EDIT": {
"BUTTON_TEXT": "編輯",
@@ -76,7 +73,7 @@
},
"CONFIRM": {
"TITLE": "確認刪除",
- "MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
+ "MESSAGE": "Are you sure to delete the webhook? ({webhookURL})",
"YES": "是,刪除 ",
"NO": "否,保留它"
}
@@ -114,7 +111,7 @@
},
"OPEN_AI": {
"AI_ASSIST": "AI Assist",
- "WITH_AI": " %{option} with AI ",
+ "WITH_AI": " {option} with AI ",
"OPTIONS": {
"REPLY_SUGGESTION": "Reply Suggestion",
"SUMMARIZE": "Summarize",
@@ -183,10 +180,7 @@
"LIST": {
"404": "There are no dashboard apps configured on this account yet",
"LOADING": "Fetching dashboard apps...",
- "TABLE_HEADER": [
- "姓名",
- "Endpoint"
- ],
+ "TABLE_HEADER": ["姓名", "Endpoint"],
"EDIT_TOOLTIP": "編輯應用程式",
"DELETE_TOOLTIP": "刪除應用程式"
},
@@ -216,7 +210,7 @@
"CONFIRM_YES": "是,刪除",
"CONFIRM_NO": "否,保留",
"TITLE": "刪除確認",
- "MESSAGE": "你確定要刪除應用程式 %{appName} 嗎?",
+ "MESSAGE": "你確定要刪除應用程式 {appName} 嗎?",
"API_SUCCESS": "Dashboard app deleted successfully",
"API_ERROR": "We couldn't delete the app. Please try again later"
}
@@ -235,7 +229,7 @@
"ERROR": "There was an error fetching the linear issues, please try again",
"LINK_SUCCESS": "Issue linked successfully",
"LINK_ERROR": "There was an error linking the issue, please try again",
- "LINK_TITLE": "Conversation (#%{conversationId}) with %{name}"
+ "LINK_TITLE": "Conversation (#{conversationId}) with {name}"
},
"ADD_OR_LINK": {
"TITLE": "Create/link linear issue",
@@ -294,7 +288,7 @@
"PRIORITY": "優先",
"ASSIGNEE": "Assignee",
"LABELS": "標籤",
- "CREATED_AT": "Created at %{createdAt}"
+ "CREATED_AT": "Created at {createdAt}"
},
"UNLINK": {
"TITLE": "Unlink",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/report.json b/app/javascript/dashboard/i18n/locale/zh_TW/report.json
index 2548ec44d..39de7eaf3 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/report.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/report.json
@@ -23,13 +23,13 @@
"NAME": "First Response Time",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解決時間",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解決的數量",
@@ -45,7 +45,7 @@
},
"REPLY_TIME": {
"NAME": "Customer waiting time",
- "TOOLTIP_TEXT": "Waiting time is %{metricValue} (based on %{conversationCount} replies)"
+ "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)"
}
},
"DATE_RANGE_OPTIONS": {
@@ -167,13 +167,13 @@
"NAME": "First Response Time",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解決時間",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解決的數量",
@@ -234,13 +234,13 @@
"NAME": "First Response Time",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解決時間",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解決的數量",
@@ -301,13 +301,13 @@
"NAME": "First Response Time",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解決時間",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解決的數量",
@@ -368,13 +368,13 @@
"NAME": "First Response Time",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "解決時間",
"DESC": "( 平均)",
"INFO_TEXT": "Total number of conversations used for computation:",
- "TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
+ "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "已解決的數量",
@@ -480,8 +480,8 @@
"CONVERSATION_HEATMAP": {
"HEADER": "Conversation Traffic",
"NO_CONVERSATIONS": "No conversations",
- "CONVERSATION": "%{count} conversation",
- "CONVERSATIONS": "%{count} conversations",
+ "CONVERSATION": "{count} conversation",
+ "CONVERSATIONS": "{count} conversations",
"DOWNLOAD_REPORT": "Download report"
},
"AGENT_CONVERSATIONS": {
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/search.json b/app/javascript/dashboard/i18n/locale/zh_TW/search.json
index 78cb9ad92..ed095ab13 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/search.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/search.json
@@ -12,8 +12,8 @@
"MESSAGES": "訊息"
},
"SEARCHING_DATA": "Searching",
- "EMPTY_STATE": "No %{item} found for query '%{query}'",
- "EMPTY_STATE_FULL": "查無 %{query} 條件的結果",
+ "EMPTY_STATE": "No {item} found for query '{query}'",
+ "EMPTY_STATE_FULL": "查無 {query} 條件的結果",
"PLACEHOLDER_KEYBINDING": "/ to focus",
"INPUT_PLACEHOLDER": "Type 3 or more characters to search",
"EMPTY_STATE_DEFAULT": "Search by conversation id, email, phone number, messages for better search results. ",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/settings.json b/app/javascript/dashboard/i18n/locale/zh_TW/settings.json
index 78fd12b41..f878cc57f 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/settings.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/settings.json
@@ -145,11 +145,7 @@
},
"AVAILABILITY": {
"LABEL": "有效的",
- "STATUSES_LIST": [
- "線上的",
- "忙碌中",
- "離線的"
- ],
+ "STATUSES_LIST": ["線上的", "忙碌中", "離線的"],
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again"
},
@@ -301,7 +297,7 @@
"TITLE": "Billing",
"CURRENT_PLAN": {
"TITLE": "Current Plan",
- "PLAN_NOTE": "You are currently subscribed to the **%{plan}** plan with **%{quantity}** licenses"
+ "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses"
},
"MANAGE_SUBSCRIPTION": {
"TITLE": "Manage your subscription",
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/teamsSettings.json b/app/javascript/dashboard/i18n/locale/zh_TW/teamsSettings.json
index 0fa31f99a..1fe818a48 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/teamsSettings.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/teamsSettings.json
@@ -17,7 +17,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "將客服加入團隊",
- "TITLE": "將客服加入團隊 - %{teamName}",
+ "TITLE": "將客服加入團隊 - {teamName}",
"DESC": "將客服新增到新建立的團隊。這會讓你可以用團隊的形式處理對話,也可以取得同一個對話的新事件通知。"
},
"WIZARD": [
@@ -46,7 +46,7 @@
},
"AGENTS": {
"BUTTON_TEXT": "更新團隊客服",
- "TITLE": "將客服加入團隊 - %{teamName}",
+ "TITLE": "將客服加入團隊 - {teamName}",
"DESC": "為新建立的團隊新增客服,當對話被指派至團隊時,所有加入的客服都會被通知。"
},
"WIZARD": [
@@ -77,14 +77,14 @@
"ADD_AGENTS": "正在將客服加入到你的團隊...",
"SELECT": "選擇",
"SELECT_ALL": "選取所有客服",
- "SELECTED_COUNT": "%{total} 中的 %{selected} 個客服被選取"
+ "SELECTED_COUNT": "{total} 中的 {selected} 個客服被選取"
},
"ADD": {
- "TITLE": "將客服加入團隊 - %{teamName}",
+ "TITLE": "將客服加入團隊 - {teamName}",
"DESC": "將客服新增到新建立的團隊。這會讓你可以用團隊的形式處理對話,也可以取得同一個對話的新事件通知。",
"SELECT": "選擇",
"SELECT_ALL": "選取所有克服",
- "SELECTED_COUNT": "%{total} 中的 %{selected} 個客服被選取",
+ "SELECTED_COUNT": "{total} 中的 {selected} 個客服被選取",
"BUTTON_TEXT": "新增客服",
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/whatsappTemplates.json b/app/javascript/dashboard/i18n/locale/zh_TW/whatsappTemplates.json
index bbcf28156..c12e3ae36 100644
--- a/app/javascript/dashboard/i18n/locale/zh_TW/whatsappTemplates.json
+++ b/app/javascript/dashboard/i18n/locale/zh_TW/whatsappTemplates.json
@@ -1,25 +1,25 @@
{
- "WHATSAPP_TEMPLATES": {
- "MODAL": {
- "TITLE": "Whatsapp Templates",
- "SUBTITLE": "Select the whatsapp template you want to send",
- "TEMPLATE_SELECTED_SUBTITLE": "Process %{templateName}"
- },
- "PICKER": {
- "SEARCH_PLACEHOLDER": "Search Templates",
- "NO_TEMPLATES_FOUND": "No templates found for",
- "LABELS": {
- "LANGUAGE": "Language",
- "TEMPLATE_BODY": "Template Body",
- "CATEGORY": "Category"
- }
- },
- "PARSER": {
- "VARIABLES_LABEL": "Variables",
- "VARIABLE_PLACEHOLDER": "Enter %{variable} value",
- "GO_BACK_LABEL": "Go Back",
- "SEND_MESSAGE_LABEL": "Send Message",
- "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
- }
+ "WHATSAPP_TEMPLATES": {
+ "MODAL": {
+ "TITLE": "Whatsapp Templates",
+ "SUBTITLE": "Select the whatsapp template you want to send",
+ "TEMPLATE_SELECTED_SUBTITLE": "Process {templateName}"
+ },
+ "PICKER": {
+ "SEARCH_PLACEHOLDER": "Search Templates",
+ "NO_TEMPLATES_FOUND": "No templates found for",
+ "LABELS": {
+ "LANGUAGE": "Language",
+ "TEMPLATE_BODY": "Template Body",
+ "CATEGORY": "Category"
+ }
+ },
+ "PARSER": {
+ "VARIABLES_LABEL": "Variables",
+ "VARIABLE_PLACEHOLDER": "Enter {variable} value",
+ "GO_BACK_LABEL": "Go Back",
+ "SEND_MESSAGE_LABEL": "Send Message",
+ "FORM_ERROR_MESSAGE": "Please fill all variables before sending"
}
+ }
}
diff --git a/app/javascript/dashboard/routes/dashboard/settings/teams/TeamForm.vue b/app/javascript/dashboard/routes/dashboard/settings/teams/TeamForm.vue
index 58f017b7e..e3647f809 100644
--- a/app/javascript/dashboard/routes/dashboard/settings/teams/TeamForm.vue
+++ b/app/javascript/dashboard/routes/dashboard/settings/teams/TeamForm.vue
@@ -72,7 +72,7 @@ export default {
:label="$t('TEAMS_SETTINGS.FORM.NAME.LABEL')"
:placeholder="$t('TEAMS_SETTINGS.FORM.NAME.PLACEHOLDER')"
:has-error="v$.title.$error"
- :error-message="v$.title.$error && v$.title.$errors[0].$message"
+ :error-message="v$.title.$error ? v$.title.$errors[0].$message : ''"
@blur="v$.title.$touch"
/>
diff --git a/app/javascript/survey/i18n/locale/am.json b/app/javascript/survey/i18n/locale/am.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/am.json
+++ b/app/javascript/survey/i18n/locale/am.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/ar.json b/app/javascript/survey/i18n/locale/ar.json
index 9cd0cc6d1..02029b265 100644
--- a/app/javascript/survey/i18n/locale/ar.json
+++ b/app/javascript/survey/i18n/locale/ar.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "نسعد بخدمتكم دائما 🤍\nشاركنا تجربتك بتقييم أداء الخدمة للارتقاء وتقديم الأفضل \nشكراً لوقتك %{inboxName}.",
+ "DESCRIPTION": "نسعد بخدمتكم دائما 🤍\nشاركنا تجربتك بتقييم أداء الخدمة للارتقاء وتقديم الأفضل \nشكراً لوقتك {inboxName}.",
"RATING": {
"LABEL": "قيم محادثتك",
"SUCCESS_MESSAGE": "شكرا لك على تقييم المحادثة"
diff --git a/app/javascript/survey/i18n/locale/bg.json b/app/javascript/survey/i18n/locale/bg.json
index 0187b7848..08842add8 100644
--- a/app/javascript/survey/i18n/locale/bg.json
+++ b/app/javascript/survey/i18n/locale/bg.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Оценете този разговор",
"SUCCESS_MESSAGE": "Благодарим ви, че оценихте разговора"
diff --git a/app/javascript/survey/i18n/locale/ca.json b/app/javascript/survey/i18n/locale/ca.json
index d74c7f84d..4d36ebc3d 100644
--- a/app/javascript/survey/i18n/locale/ca.json
+++ b/app/javascript/survey/i18n/locale/ca.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Benvolgut client 👋, preneu-vos un moment per compartir uns comentaris sobre la conversa que heu tingut amb %{inboxName}.",
+ "DESCRIPTION": "Benvolgut client 👋, preneu-vos un moment per compartir uns comentaris sobre la conversa que heu tingut amb {inboxName}.",
"RATING": {
"LABEL": "Valora la teva conversa",
"SUCCESS_MESSAGE": "Gràcies per enviar la qualificació"
diff --git a/app/javascript/survey/i18n/locale/cs.json b/app/javascript/survey/i18n/locale/cs.json
index 7809d99e8..c2df0d47f 100644
--- a/app/javascript/survey/i18n/locale/cs.json
+++ b/app/javascript/survey/i18n/locale/cs.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Vážený zákazníku 👋, věnujte prosím několik okamžiků zpětné vazbě na konverzaci, kterou jste vedli s %{inboxName}.",
+ "DESCRIPTION": "Vážený zákazníku 👋, věnujte prosím několik okamžiků zpětné vazbě na konverzaci, kterou jste vedli s {inboxName}.",
"RATING": {
"LABEL": "Ohodnoťte svou konverzaci",
"SUCCESS_MESSAGE": "Děkujeme Vám za odeslání hodnocení"
diff --git a/app/javascript/survey/i18n/locale/da.json b/app/javascript/survey/i18n/locale/da.json
index 46893ad45..b2741f7be 100644
--- a/app/javascript/survey/i18n/locale/da.json
+++ b/app/javascript/survey/i18n/locale/da.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Kære kunde 👋, tag et øjeblik på at dele feedback om den samtale, du havde med %{inboxName}.",
+ "DESCRIPTION": "Kære kunde 👋, tag et øjeblik på at dele feedback om den samtale, du havde med {inboxName}.",
"RATING": {
"LABEL": "Bedøm din samtale",
"SUCCESS_MESSAGE": "Tak for din bedømmelse"
diff --git a/app/javascript/survey/i18n/locale/de.json b/app/javascript/survey/i18n/locale/de.json
index d31a19a36..bd5c51345 100644
--- a/app/javascript/survey/i18n/locale/de.json
+++ b/app/javascript/survey/i18n/locale/de.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Sehr geehrter Kunde 👋, bitte nehmen Sie sich einen Moment Zeit, um Feedback zu dem Gespräch zu geben, das Sie mit %{inboxName} geführt haben.",
+ "DESCRIPTION": "Sehr geehrter Kunde 👋, bitte nehmen Sie sich einen Moment Zeit, um Feedback zu dem Gespräch zu geben, das Sie mit {inboxName} geführt haben.",
"RATING": {
"LABEL": "Bewerten Sie ihre Unterhaltung",
"SUCCESS_MESSAGE": "Danke, dass Sie die Bewertung eingereicht haben"
diff --git a/app/javascript/survey/i18n/locale/el.json b/app/javascript/survey/i18n/locale/el.json
index 4516b806b..0814c4383 100644
--- a/app/javascript/survey/i18n/locale/el.json
+++ b/app/javascript/survey/i18n/locale/el.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Αγαπητέ πελάτη 👋, παρακαλώ διαθέστε λόγο χρόνο για να σχολιάσετε τη συζήτηση που είχατε με στο %{inboxName}.",
+ "DESCRIPTION": "Αγαπητέ πελάτη 👋, παρακαλώ διαθέστε λόγο χρόνο για να σχολιάσετε τη συζήτηση που είχατε με στο {inboxName}.",
"RATING": {
"LABEL": "Αξιολογήστε τη συνομιλία σας",
"SUCCESS_MESSAGE": "Ευχαριστούμε για την υποβολή της αξιολόγησης"
diff --git a/app/javascript/survey/i18n/locale/en.json b/app/javascript/survey/i18n/locale/en.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/en.json
+++ b/app/javascript/survey/i18n/locale/en.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/es.json b/app/javascript/survey/i18n/locale/es.json
index 9e020d8d0..dedf9212d 100644
--- a/app/javascript/survey/i18n/locale/es.json
+++ b/app/javascript/survey/i18n/locale/es.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Estimado cliente 👋, por favor tómate unos momentos para compartir tus comentarios sobre la conversación que tuviste con %{inboxName}.",
+ "DESCRIPTION": "Estimado cliente 👋, por favor tómate unos momentos para compartir tus comentarios sobre la conversación que tuviste con {inboxName}.",
"RATING": {
"LABEL": "Califica tu conversación",
"SUCCESS_MESSAGE": "Gracias por enviar la valoración"
diff --git a/app/javascript/survey/i18n/locale/fa.json b/app/javascript/survey/i18n/locale/fa.json
index 243f3557e..6154d14e3 100644
--- a/app/javascript/survey/i18n/locale/fa.json
+++ b/app/javascript/survey/i18n/locale/fa.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "مشتری عزیز 👋، لطفاً چند لحظه وقت بگذارید و درباره مکالمه ای که با %{inboxName} داشتید، بازخورد خود را به اشتراک بگذارید.",
+ "DESCRIPTION": "مشتری عزیز 👋، لطفاً چند لحظه وقت بگذارید و درباره مکالمه ای که با {inboxName} داشتید، بازخورد خود را به اشتراک بگذارید.",
"RATING": {
"LABEL": "به مکالمه خود امتیاز دهید",
"SUCCESS_MESSAGE": "با تشکر از شما برای ثبت رتبه"
diff --git a/app/javascript/survey/i18n/locale/fi.json b/app/javascript/survey/i18n/locale/fi.json
index a0371bd74..e0e425f20 100644
--- a/app/javascript/survey/i18n/locale/fi.json
+++ b/app/javascript/survey/i18n/locale/fi.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Arvoisa asiakas 👋, käytäthän hetken aikaasi ja annat palautetta keskustelusta, jonka kävit %{inboxName} kanssa.",
+ "DESCRIPTION": "Arvoisa asiakas 👋, käytäthän hetken aikaasi ja annat palautetta keskustelusta, jonka kävit {inboxName} kanssa.",
"RATING": {
"LABEL": "Anna arvio palvelusta",
"SUCCESS_MESSAGE": "Kiitos, että lähetit arvion"
diff --git a/app/javascript/survey/i18n/locale/fr.json b/app/javascript/survey/i18n/locale/fr.json
index 9a6a6824a..8387d67ac 100644
--- a/app/javascript/survey/i18n/locale/fr.json
+++ b/app/javascript/survey/i18n/locale/fr.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Cher client 👋, veuillez prendre quelques instants pour partager vos commentaires sur la conversation que vous avez eue avec %{inboxName}.",
+ "DESCRIPTION": "Cher client 👋, veuillez prendre quelques instants pour partager vos commentaires sur la conversation que vous avez eue avec {inboxName}.",
"RATING": {
"LABEL": "Évaluer votre conversation",
"SUCCESS_MESSAGE": "Merci d'avoir soumis votre évaluation"
diff --git a/app/javascript/survey/i18n/locale/he.json b/app/javascript/survey/i18n/locale/he.json
index 8b683e926..720d32936 100644
--- a/app/javascript/survey/i18n/locale/he.json
+++ b/app/javascript/survey/i18n/locale/he.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "לקוח יקר 👋, אנא הקדישו כמה רגעים כדי לשתף משוב על השיחה שניהלתם עם %{inboxName}.",
+ "DESCRIPTION": "לקוח יקר 👋, אנא הקדישו כמה רגעים כדי לשתף משוב על השיחה שניהלתם עם {inboxName}.",
"RATING": {
"LABEL": "דרג את השיחה",
"SUCCESS_MESSAGE": "תודה על שליחת הדירוג"
diff --git a/app/javascript/survey/i18n/locale/hi.json b/app/javascript/survey/i18n/locale/hi.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/hi.json
+++ b/app/javascript/survey/i18n/locale/hi.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/hr.json b/app/javascript/survey/i18n/locale/hr.json
index b575782e4..29e94db20 100644
--- a/app/javascript/survey/i18n/locale/hr.json
+++ b/app/javascript/survey/i18n/locale/hr.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dragi korisniče 👋, odvojite nekoliko trenutaka i podijelite dojam razogovora koji ste imali s %{inboxName}.",
+ "DESCRIPTION": "Dragi korisniče 👋, odvojite nekoliko trenutaka i podijelite dojam razogovora koji ste imali s {inboxName}.",
"RATING": {
"LABEL": "Ocijeni svoj razgovor",
"SUCCESS_MESSAGE": "Hvala Vam na ocjeni"
diff --git a/app/javascript/survey/i18n/locale/hu.json b/app/javascript/survey/i18n/locale/hu.json
index 43646f2fd..c6c61c557 100644
--- a/app/javascript/survey/i18n/locale/hu.json
+++ b/app/javascript/survey/i18n/locale/hu.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Kedves felhasználónk 👋, kérlek szánj rá kis időt, és értékeld a beszélgetést %{inboxName} munkatársunkkal.",
+ "DESCRIPTION": "Kedves felhasználónk 👋, kérlek szánj rá kis időt, és értékeld a beszélgetést {inboxName} munkatársunkkal.",
"RATING": {
"LABEL": "Értékeld a beszélgetést",
"SUCCESS_MESSAGE": "Köszönjük, hogy elküldted az értékelést"
diff --git a/app/javascript/survey/i18n/locale/hy.json b/app/javascript/survey/i18n/locale/hy.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/hy.json
+++ b/app/javascript/survey/i18n/locale/hy.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/id.json b/app/javascript/survey/i18n/locale/id.json
index 86fdd4670..47edd5f9f 100644
--- a/app/javascript/survey/i18n/locale/id.json
+++ b/app/javascript/survey/i18n/locale/id.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Pelanggan yang terhormat 👋, harap luangkan waktu sejenak untuk memberikan umpan balik tentang percakapan yang Anda lakukan %{inboxName}.",
+ "DESCRIPTION": "Pelanggan yang terhormat 👋, harap luangkan waktu sejenak untuk memberikan umpan balik tentang percakapan yang Anda lakukan {inboxName}.",
"RATING": {
"LABEL": "Nilai percakapan Anda",
"SUCCESS_MESSAGE": "Terima kasih telah mengirimkan penilaian"
diff --git a/app/javascript/survey/i18n/locale/is.json b/app/javascript/survey/i18n/locale/is.json
index 2f16a5fa9..d3bee9c17 100644
--- a/app/javascript/survey/i18n/locale/is.json
+++ b/app/javascript/survey/i18n/locale/is.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Ef þú hefur tíma viljum við biðja þig um að skilja eftir endurgjöf eftir samtalið sem þú áttir við %{inboxName}.",
+ "DESCRIPTION": "Ef þú hefur tíma viljum við biðja þig um að skilja eftir endurgjöf eftir samtalið sem þú áttir við {inboxName}.",
"RATING": {
"LABEL": "Gefðu samtalinu einkunn",
"SUCCESS_MESSAGE": "Takk fyrir"
diff --git a/app/javascript/survey/i18n/locale/it.json b/app/javascript/survey/i18n/locale/it.json
index 0b0222681..55459b9da 100644
--- a/app/javascript/survey/i18n/locale/it.json
+++ b/app/javascript/survey/i18n/locale/it.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Caro cliente 👋, si prega di prendere qualche minuto per condividere i commenti sulla conversazione che hai avuto con %{inboxName}.",
+ "DESCRIPTION": "Caro cliente 👋, si prega di prendere qualche minuto per condividere i commenti sulla conversazione che hai avuto con {inboxName}.",
"RATING": {
"LABEL": "Valuta la conversazione",
"SUCCESS_MESSAGE": "Grazie per aver inviato la valutazione"
diff --git a/app/javascript/survey/i18n/locale/ja.json b/app/javascript/survey/i18n/locale/ja.json
index eac32672d..a75fcbec1 100644
--- a/app/javascript/survey/i18n/locale/ja.json
+++ b/app/javascript/survey/i18n/locale/ja.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/ka.json b/app/javascript/survey/i18n/locale/ka.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/ka.json
+++ b/app/javascript/survey/i18n/locale/ka.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/ko.json b/app/javascript/survey/i18n/locale/ko.json
index 5289fea02..0545dcbea 100644
--- a/app/javascript/survey/i18n/locale/ko.json
+++ b/app/javascript/survey/i18n/locale/ko.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/lt.json b/app/javascript/survey/i18n/locale/lt.json
index 5298e0eeb..c1a093365 100644
--- a/app/javascript/survey/i18n/locale/lt.json
+++ b/app/javascript/survey/i18n/locale/lt.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Gerbiamas kliente 👋, skirkite kelias minutes ir pasidalykite atsiliepimais apie pokalbį su %{inboxName}.",
+ "DESCRIPTION": "Gerbiamas kliente 👋, skirkite kelias minutes ir pasidalykite atsiliepimais apie pokalbį su {inboxName}.",
"RATING": {
"LABEL": "Įvertinkite savo pokalbį",
"SUCCESS_MESSAGE": "Dėkojame, kad pateikėte įvertinimą"
diff --git a/app/javascript/survey/i18n/locale/lv.json b/app/javascript/survey/i18n/locale/lv.json
index 4902a3d33..4bd56279f 100644
--- a/app/javascript/survey/i18n/locale/lv.json
+++ b/app/javascript/survey/i18n/locale/lv.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Cienījamais klient 👋, lūdzu, veltiet savu laiku, lai sniegtu atsauksmes par sarunu, kas Jums bija ar %{inboxName}.",
+ "DESCRIPTION": "Cienījamais klient 👋, lūdzu, veltiet savu laiku, lai sniegtu atsauksmes par sarunu, kas Jums bija ar {inboxName}.",
"RATING": {
"LABEL": "Novērtējiet savu sarunu",
"SUCCESS_MESSAGE": "Paldies, ka iesniedzāt vērtējumu"
diff --git a/app/javascript/survey/i18n/locale/ml.json b/app/javascript/survey/i18n/locale/ml.json
index 8ffab5992..29ef82a52 100644
--- a/app/javascript/survey/i18n/locale/ml.json
+++ b/app/javascript/survey/i18n/locale/ml.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "നിങ്ങളുടെ സംഭാഷണം റേറ്റുചെയ്യുക",
"SUCCESS_MESSAGE": "റേറ്റിംഗ് സമർപ്പിച്ചതിന് നന്ദി"
diff --git a/app/javascript/survey/i18n/locale/ms.json b/app/javascript/survey/i18n/locale/ms.json
index 31be29315..fee5a5548 100644
--- a/app/javascript/survey/i18n/locale/ms.json
+++ b/app/javascript/survey/i18n/locale/ms.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/ne.json b/app/javascript/survey/i18n/locale/ne.json
index 4bb26ef06..f82a6510c 100644
--- a/app/javascript/survey/i18n/locale/ne.json
+++ b/app/javascript/survey/i18n/locale/ne.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/nl.json b/app/javascript/survey/i18n/locale/nl.json
index 5acde4c6d..3702d974b 100644
--- a/app/javascript/survey/i18n/locale/nl.json
+++ b/app/javascript/survey/i18n/locale/nl.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Beste klant 👋, neem even de tijd om feedback te delen over het gesprek dat u met %{inboxName} hebt gehad.",
+ "DESCRIPTION": "Beste klant 👋, neem even de tijd om feedback te delen over het gesprek dat u met {inboxName} hebt gehad.",
"RATING": {
"LABEL": "Beoordeel uw gesprek",
"SUCCESS_MESSAGE": "Bedankt voor het indienen van een beoordeling"
diff --git a/app/javascript/survey/i18n/locale/no.json b/app/javascript/survey/i18n/locale/no.json
index 0d3a5868f..ae458e4d2 100644
--- a/app/javascript/survey/i18n/locale/no.json
+++ b/app/javascript/survey/i18n/locale/no.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Vurder samtalen din",
"SUCCESS_MESSAGE": "Takk for at du ga din vurdering"
diff --git a/app/javascript/survey/i18n/locale/pl.json b/app/javascript/survey/i18n/locale/pl.json
index e5d58b254..a67902d0d 100644
--- a/app/javascript/survey/i18n/locale/pl.json
+++ b/app/javascript/survey/i18n/locale/pl.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Droga Klientko, Drogi Kliencie 👋, poświęć proszę kilka chwil, aby podzielić się opinią na temat rozmowy, którą odbyłeś(aś) z %{inboxName}.",
+ "DESCRIPTION": "Droga Klientko, Drogi Kliencie 👋, poświęć proszę kilka chwil, aby podzielić się opinią na temat rozmowy, którą odbyłeś(aś) z {inboxName}.",
"RATING": {
"LABEL": "Oceń udzielone Ci wsparcie",
"SUCCESS_MESSAGE": "Dziękujemy za przesłanie oceny"
diff --git a/app/javascript/survey/i18n/locale/pt.json b/app/javascript/survey/i18n/locale/pt.json
index 48bbb0968..814c91597 100644
--- a/app/javascript/survey/i18n/locale/pt.json
+++ b/app/javascript/survey/i18n/locale/pt.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Caro cliente 👋, por favor, reserve alguns instantes para compartilhar a sua opinião sobre a conversa que teve com %{inboxName}.",
+ "DESCRIPTION": "Caro cliente 👋, por favor, reserve alguns instantes para compartilhar a sua opinião sobre a conversa que teve com {inboxName}.",
"RATING": {
"LABEL": "Avalie a sua conversa",
"SUCCESS_MESSAGE": "Obrigado pela sua Avaliação"
diff --git a/app/javascript/survey/i18n/locale/pt_BR.json b/app/javascript/survey/i18n/locale/pt_BR.json
index 98739cdb7..b999fd9b0 100644
--- a/app/javascript/survey/i18n/locale/pt_BR.json
+++ b/app/javascript/survey/i18n/locale/pt_BR.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Caro cliente 👋, por favor, reserve alguns instantes para compartilhar feedback sobre a conversa que você teve com %{inboxName}.",
+ "DESCRIPTION": "Caro cliente 👋, por favor, reserve alguns instantes para compartilhar feedback sobre a conversa que você teve com {inboxName}.",
"RATING": {
"LABEL": "Avalie sua conversa",
"SUCCESS_MESSAGE": "Obrigado por enviar a classificação"
diff --git a/app/javascript/survey/i18n/locale/ro.json b/app/javascript/survey/i18n/locale/ro.json
index 76482b79b..2b1fd54af 100644
--- a/app/javascript/survey/i18n/locale/ro.json
+++ b/app/javascript/survey/i18n/locale/ro.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Stimate client 👋, vă rugăm să luați câteva momente pentru a împărtăși feedback despre conversația pe care ați avut-o cu %{inboxName}.",
+ "DESCRIPTION": "Stimate client 👋, vă rugăm să luați câteva momente pentru a împărtăși feedback despre conversația pe care ați avut-o cu {inboxName}.",
"RATING": {
"LABEL": "Evaluează conversația ta",
"SUCCESS_MESSAGE": "Vă mulțumim pentru trimiterea de rating"
diff --git a/app/javascript/survey/i18n/locale/ru.json b/app/javascript/survey/i18n/locale/ru.json
index 54c01693e..9fad2c9c2 100644
--- a/app/javascript/survey/i18n/locale/ru.json
+++ b/app/javascript/survey/i18n/locale/ru.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Уважаемый клиент 👋, пожалуйста, поделитесь отзывом о разговоре с %{inboxName}.",
+ "DESCRIPTION": "Уважаемый клиент 👋, пожалуйста, поделитесь отзывом о разговоре с {inboxName}.",
"RATING": {
"LABEL": "Оцените разговор",
"SUCCESS_MESSAGE": "Спасибо за оценку"
diff --git a/app/javascript/survey/i18n/locale/sh.json b/app/javascript/survey/i18n/locale/sh.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/sh.json
+++ b/app/javascript/survey/i18n/locale/sh.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/sk.json b/app/javascript/survey/i18n/locale/sk.json
index e9480a58f..5a419c0ca 100644
--- a/app/javascript/survey/i18n/locale/sk.json
+++ b/app/javascript/survey/i18n/locale/sk.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Ohodnoťte konverzáciu",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/sl.json b/app/javascript/survey/i18n/locale/sl.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/sl.json
+++ b/app/javascript/survey/i18n/locale/sl.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/sq.json b/app/javascript/survey/i18n/locale/sq.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/sq.json
+++ b/app/javascript/survey/i18n/locale/sq.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/sr.json b/app/javascript/survey/i18n/locale/sr.json
index 6ffe37e02..87d58eff4 100644
--- a/app/javascript/survey/i18n/locale/sr.json
+++ b/app/javascript/survey/i18n/locale/sr.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Poštovani korisniče 👋, molim vas izdvojite jedan trenutak da podelite iskustvo o razgovoru koje ste obavili sa %{inboxName}.",
+ "DESCRIPTION": "Poštovani korisniče 👋, molim vas izdvojite jedan trenutak da podelite iskustvo o razgovoru koje ste obavili sa {inboxName}.",
"RATING": {
"LABEL": "Ocenite razgovor",
"SUCCESS_MESSAGE": "Hvala vam na dostavljenoj oceni"
diff --git a/app/javascript/survey/i18n/locale/sv.json b/app/javascript/survey/i18n/locale/sv.json
index 8c5ef92a4..444048a60 100644
--- a/app/javascript/survey/i18n/locale/sv.json
+++ b/app/javascript/survey/i18n/locale/sv.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Ge feedback om den konversation du hade med %{inboxName}.",
+ "DESCRIPTION": "Ge feedback om den konversation du hade med {inboxName}.",
"RATING": {
"LABEL": "Betygsätt din konversation",
"SUCCESS_MESSAGE": "Tack för att du lämnat in omdömet"
diff --git a/app/javascript/survey/i18n/locale/ta.json b/app/javascript/survey/i18n/locale/ta.json
index 54645c854..662e177c4 100644
--- a/app/javascript/survey/i18n/locale/ta.json
+++ b/app/javascript/survey/i18n/locale/ta.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/th.json b/app/javascript/survey/i18n/locale/th.json
index b785d5a4e..55e0c0a58 100644
--- a/app/javascript/survey/i18n/locale/th.json
+++ b/app/javascript/survey/i18n/locale/th.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "โปรดสละเวลา เพื่อแสดงความคิดเห็นกับการสนทนากับ %{inboxName} ครั้งนี้",
+ "DESCRIPTION": "โปรดสละเวลา เพื่อแสดงความคิดเห็นกับการสนทนากับ {inboxName} ครั้งนี้",
"RATING": {
"LABEL": "ให้คะแนนการสนทนาครั้งนี้",
"SUCCESS_MESSAGE": "ขอบคุณที่ร่วมมือให้คะแนนการสนทนากับเรา"
diff --git a/app/javascript/survey/i18n/locale/tl.json b/app/javascript/survey/i18n/locale/tl.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/tl.json
+++ b/app/javascript/survey/i18n/locale/tl.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/tr.json b/app/javascript/survey/i18n/locale/tr.json
index 7b3461b63..9de36bbe5 100644
--- a/app/javascript/survey/i18n/locale/tr.json
+++ b/app/javascript/survey/i18n/locale/tr.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Değerli misafirimiz 👋, %{inboxName} ile yaptığınız görüşmeyi değerlendirmek için lütfen kısa bir süre ayırın.",
+ "DESCRIPTION": "Değerli misafirimiz 👋, {inboxName} ile yaptığınız görüşmeyi değerlendirmek için lütfen kısa bir süre ayırın.",
"RATING": {
"LABEL": "Konuşmanızı oylayın",
"SUCCESS_MESSAGE": "Konuşmanızı oyladığınız için teşekkürler"
diff --git a/app/javascript/survey/i18n/locale/uk.json b/app/javascript/survey/i18n/locale/uk.json
index 99a61bf55..bf4aa0472 100644
--- a/app/javascript/survey/i18n/locale/uk.json
+++ b/app/javascript/survey/i18n/locale/uk.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Шановний клієнт 👋, будь ласка, приділіть кілька хвилин щоб поділитися відгуком про бесіду, що була з %{inboxName}.",
+ "DESCRIPTION": "Шановний клієнт 👋, будь ласка, приділіть кілька хвилин щоб поділитися відгуком про бесіду, що була з {inboxName}.",
"RATING": {
"LABEL": "Оцініть вашу бесіду",
"SUCCESS_MESSAGE": "Дякуємо за оцінку"
diff --git a/app/javascript/survey/i18n/locale/ur.json b/app/javascript/survey/i18n/locale/ur.json
index 152b6c7c1..6ee5cbd58 100644
--- a/app/javascript/survey/i18n/locale/ur.json
+++ b/app/javascript/survey/i18n/locale/ur.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/ur_IN.json b/app/javascript/survey/i18n/locale/ur_IN.json
index 2473f114e..beee65ac5 100644
--- a/app/javascript/survey/i18n/locale/ur_IN.json
+++ b/app/javascript/survey/i18n/locale/ur_IN.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "Thank you for submitting the rating"
diff --git a/app/javascript/survey/i18n/locale/vi.json b/app/javascript/survey/i18n/locale/vi.json
index 7c5be268c..9161d2937 100644
--- a/app/javascript/survey/i18n/locale/vi.json
+++ b/app/javascript/survey/i18n/locale/vi.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Quý khách \u001dk\u001dính \u001dmếm 👋, vui lòng dành một chút thời gian để chia sẻ phản hồi về hội thoại mà bạn đã có với %{inboxName}.",
+ "DESCRIPTION": "Quý khách \u001dk\u001dính \u001dmếm 👋, vui lòng dành một chút thời gian để chia sẻ phản hồi về hội thoại mà bạn đã có với {inboxName}.",
"RATING": {
"LABEL": "Đánh giá cuộc trò chuyện",
"SUCCESS_MESSAGE": "Cảm ơn vì đã đánh giá"
diff --git a/app/javascript/survey/i18n/locale/zh_CN.json b/app/javascript/survey/i18n/locale/zh_CN.json
index dcd6dc920..327aa4654 100644
--- a/app/javascript/survey/i18n/locale/zh_CN.json
+++ b/app/javascript/survey/i18n/locale/zh_CN.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "亲爱的客户 👋, 请花一点时间分享您与 %{inboxName} 的对话反馈。",
+ "DESCRIPTION": "亲爱的客户 👋, 请花一点时间分享您与 {inboxName} 的对话反馈。",
"RATING": {
"LABEL": "评价您的对话",
"SUCCESS_MESSAGE": "感谢您的评分"
diff --git a/app/javascript/survey/i18n/locale/zh_TW.json b/app/javascript/survey/i18n/locale/zh_TW.json
index 28a406f07..370a77c91 100644
--- a/app/javascript/survey/i18n/locale/zh_TW.json
+++ b/app/javascript/survey/i18n/locale/zh_TW.json
@@ -1,6 +1,6 @@
{
"SURVEY": {
- "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with %{inboxName}.",
+ "DESCRIPTION": "Dear customer 👋, please take a few moments to share feedback about the conversation you had with {inboxName}.",
"RATING": {
"LABEL": "Rate your conversation",
"SUCCESS_MESSAGE": "感謝您提交的評分"