chore: Update translations (#11574)

This commit is contained in:
Chatwoot Bot 2025-06-10 07:10:52 -07:00 committed by GitHub
parent 07d3b92b12
commit 9b8c8a3850
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
534 changed files with 5872 additions and 828 deletions

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Access Token",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Contacts", "TITLE": "Contacts",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Message", "MESSAGE_BUTTON": "Message",
"SEND_MESSAGE": "Send message", "SEND_MESSAGE": "Send message",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Delete contact", "DELETE_CONTACT": "Delete contact",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Confirm Deletion", "TITLE": "Confirm Deletion",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Yes, Delete", "CONFIRM": "Yes, Delete",
"API": { "API": {
"SUCCESS_MESSAGE": "Contact deleted successfully", "SUCCESS_MESSAGE": "Contact deleted successfully",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "No contacts matches your search 🔍", "SEARCH_EMPTY_STATE_TITLE": "No contacts matches your search 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Resolve", "RESOLVE_ACTION": "Resolve",
"REOPEN_ACTION": "Reopen", "REOPEN_ACTION": "Reopen",
"OPEN_ACTION": "Open", "OPEN_ACTION": "Open",
"MORE_ACTIONS": "More actions",
"OPEN": "More", "OPEN": "More",
"CLOSE": "Close", "CLOSE": "Close",
"DETAILS": "details", "DETAILS": "details",
@ -117,6 +118,11 @@
"FAILED": "Couldn't change priority. Please try again." "FAILED": "Couldn't change priority. Please try again."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Delete"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Mark as pending", "PENDING": "Mark as pending",
"RESOLVED": "Mark as resolved", "RESOLVED": "Mark as resolved",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Assign label", "ASSIGN_LABEL": "Assign label",
"AGENTS_LOADING": "Loading agents...", "AGENTS_LOADING": "Loading agents...",
"ASSIGN_TEAM": "Assign team", "ASSIGN_TEAM": "Assign team",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"", "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully", "ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully",
"ASSIGN_LABEL_FAILED": "Label assignment failed", "ASSIGN_LABEL_FAILED": "Label assignment failed",
"CHANGE_TEAM": "Conversation team changed", "CHANGE_TEAM": "Conversation team changed",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit", "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit",
"MESSAGE_ERROR": "Unable to send this message, please try again later", "MESSAGE_ERROR": "Unable to send this message, please try again later",
"SENT_BY": "Sent by:", "SENT_BY": "Sent by:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Search", "PLACEHOLDER": "Search",
"EMPTY_STATE": "No results found" "EMPTY_STATE": "No results found"
} },
"CLOSE": "Close"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Account name", "LABEL": "Account name",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Send message...", "SEND_MESSAGE": "Send message...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "You", "YOU": "You",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Description", "LABEL": "Description",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "All", "ALL": "All",
"CONTACTS": "Contacts", "CONTACTS": "Contacts",
"CONVERSATIONS": "Conversations", "CONVERSATIONS": "Conversations",
"MESSAGES": "Messages" "MESSAGES": "Messages",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Contacts", "CONTACTS": "Contacts",
"CONVERSATIONS": "Conversations", "CONVERSATIONS": "Conversations",
"MESSAGES": "Messages" "MESSAGES": "Messages",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Access Token", "TITLE": "Access Token",
"NOTE": "This token can be used if you are building an API based integration", "NOTE": "This token can be used if you are building an API based integration",
"COPY": "Copy" "COPY": "Copy",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Offline" "OFFLINE": "Offline"
}, },
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again" "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Your email address", "LABEL": "Your email address",
@ -280,6 +286,7 @@
"REPORTS": "Reports", "REPORTS": "Reports",
"SETTINGS": "Settings", "SETTINGS": "Settings",
"CONTACTS": "Contacts", "CONTACTS": "Contacts",
"ACTIVE": "Active",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "تعذر تحديث الروبوت. يرجى المحاولة مرة أخرى." "ERROR_MESSAGE": "تعذر تحديث الروبوت. يرجى المحاولة مرة أخرى."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "رمز المصادقة",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} قام بتحديث إعدادات الحساب (##{id})" "EDIT": "{agentName} قام بتحديث إعدادات الحساب (##{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "جهات الاتصال", "TITLE": "جهات الاتصال",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "رسالة", "MESSAGE_BUTTON": "رسالة",
"SEND_MESSAGE": "إرسال الرسالة", "SEND_MESSAGE": "إرسال الرسالة",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "حذف جهة الاتصال", "DELETE_CONTACT": "حذف جهة الاتصال",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "تأكيد الحذف", "TITLE": "تأكيد الحذف",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "نعم، احذف", "CONFIRM": "نعم، احذف",
"API": { "API": {
"SUCCESS_MESSAGE": "تم حذف جهة الاتصال بنجاح", "SUCCESS_MESSAGE": "تم حذف جهة الاتصال بنجاح",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "لا توجد جهات اتصال تطابق بحثك 🔍", "SEARCH_EMPTY_STATE_TITLE": "لا توجد جهات اتصال تطابق بحثك 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "حل المحادثة", "RESOLVE_ACTION": "حل المحادثة",
"REOPEN_ACTION": "إعادة فتح", "REOPEN_ACTION": "إعادة فتح",
"OPEN_ACTION": "فتح", "OPEN_ACTION": "فتح",
"MORE_ACTIONS": "More actions",
"OPEN": "المزيد", "OPEN": "المزيد",
"CLOSE": "أغلق", "CLOSE": "أغلق",
"DETAILS": "التفاصيل", "DETAILS": "التفاصيل",
@ -117,6 +118,11 @@
"FAILED": "تعذر تغيير الأولوية، الرجاء المحاولة مرة أخرى." "FAILED": "تعذر تغيير الأولوية، الرجاء المحاولة مرة أخرى."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "حذف"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "تحديد كمعلق", "PENDING": "تحديد كمعلق",
"RESOLVED": "تحديد كمحلولة", "RESOLVED": "تحديد كمحلولة",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "إضافة وسم", "ASSIGN_LABEL": "إضافة وسم",
"AGENTS_LOADING": "جاري جلب الوكلاء...", "AGENTS_LOADING": "جاري جلب الوكلاء...",
"ASSIGN_TEAM": "تعيين فريق", "ASSIGN_TEAM": "تعيين فريق",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "معرف المحادثة {conversationId} تم تعيينه لـ \"{agentName}\"", "SUCCESFUL": "معرف المحادثة {conversationId} تم تعيينه لـ \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "تم تعيين الوسم بنجاح", "ASSIGN_LABEL_SUCCESFUL": "تم تعيين الوسم بنجاح",
"ASSIGN_LABEL_FAILED": "فشل تعيين الوسم", "ASSIGN_LABEL_FAILED": "فشل تعيين الوسم",
"CHANGE_TEAM": "تم تغيير فريق المحادثة", "CHANGE_TEAM": "تم تغيير فريق المحادثة",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "حجم الملف يتجاوز حد الاقصى وهو {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE}", "FILE_SIZE_LIMIT": "حجم الملف يتجاوز حد الاقصى وهو {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE}",
"MESSAGE_ERROR": "غير قادر على إرسال هذه الرسالة، الرجاء المحاولة مرة أخرى لاحقاً", "MESSAGE_ERROR": "غير قادر على إرسال هذه الرسالة، الرجاء المحاولة مرة أخرى لاحقاً",
"SENT_BY": "أرسلت بواسطة:", "SENT_BY": "أرسلت بواسطة:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "بحث", "PLACEHOLDER": "بحث",
"EMPTY_STATE": "لم يتم العثور على النتائج" "EMPTY_STATE": "لم يتم العثور على النتائج"
} },
"CLOSE": "أغلق"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "التفضيلات",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "اسم الحساب", "LABEL": "اسم الحساب",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "قائد", "NAME": "قائد",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "إرسال الرسالة...", "SEND_MESSAGE": "إرسال الرسالة...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "أنت", "YOU": "أنت",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "الوصف", "LABEL": "الوصف",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "الكل", "ALL": "الكل",
"CONTACTS": "جهات الاتصال", "CONTACTS": "جهات الاتصال",
"CONVERSATIONS": "المحادثات", "CONVERSATIONS": "المحادثات",
"MESSAGES": "الرسائل" "MESSAGES": "الرسائل",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "جهات الاتصال", "CONTACTS": "جهات الاتصال",
"CONVERSATIONS": "المحادثات", "CONVERSATIONS": "المحادثات",
"MESSAGES": "الرسائل" "MESSAGES": "الرسائل",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "رمز المصادقة", "TITLE": "رمز المصادقة",
"NOTE": "يمكن استخدام هذا رمز المصادقة إذا كنت تبني تطبيقات API للتكامل مع Chatwoot", "NOTE": "يمكن استخدام هذا رمز المصادقة إذا كنت تبني تطبيقات API للتكامل مع Chatwoot",
"COPY": "نسخ" "COPY": "نسخ",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "غير متصل" "OFFLINE": "غير متصل"
}, },
"SET_AVAILABILITY_SUCCESS": "تم تعيين التوافر بنجاح", "SET_AVAILABILITY_SUCCESS": "تم تعيين التوافر بنجاح",
"SET_AVAILABILITY_ERROR": "تعذر تعيين التوافر، الرجاء المحاولة مرة أخرى" "SET_AVAILABILITY_ERROR": "تعذر تعيين التوافر، الرجاء المحاولة مرة أخرى",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "عنوان البريد الإلكتروني الخاص بك", "LABEL": "عنوان البريد الإلكتروني الخاص بك",
@ -280,6 +286,7 @@
"REPORTS": "التقارير", "REPORTS": "التقارير",
"SETTINGS": "الإعدادات", "SETTINGS": "الإعدادات",
"CONTACTS": "جهات الاتصال", "CONTACTS": "جهات الاتصال",
"ACTIVE": "مفعل",
"CAPTAIN": "قائد", "CAPTAIN": "قائد",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Access Token",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Contacts", "TITLE": "Contacts",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Message", "MESSAGE_BUTTON": "Message",
"SEND_MESSAGE": "Send message", "SEND_MESSAGE": "Send message",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Delete contact", "DELETE_CONTACT": "Delete contact",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Confirm Deletion", "TITLE": "Confirm Deletion",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Yes, Delete", "CONFIRM": "Yes, Delete",
"API": { "API": {
"SUCCESS_MESSAGE": "Contact deleted successfully", "SUCCESS_MESSAGE": "Contact deleted successfully",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "No contacts matches your search 🔍", "SEARCH_EMPTY_STATE_TITLE": "No contacts matches your search 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Resolve", "RESOLVE_ACTION": "Resolve",
"REOPEN_ACTION": "Reopen", "REOPEN_ACTION": "Reopen",
"OPEN_ACTION": "Open", "OPEN_ACTION": "Open",
"MORE_ACTIONS": "More actions",
"OPEN": "More", "OPEN": "More",
"CLOSE": "Close", "CLOSE": "Close",
"DETAILS": "details", "DETAILS": "details",
@ -117,6 +118,11 @@
"FAILED": "Couldn't change priority. Please try again." "FAILED": "Couldn't change priority. Please try again."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Delete"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Mark as pending", "PENDING": "Mark as pending",
"RESOLVED": "Mark as resolved", "RESOLVED": "Mark as resolved",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Assign label", "ASSIGN_LABEL": "Assign label",
"AGENTS_LOADING": "Loading agents...", "AGENTS_LOADING": "Loading agents...",
"ASSIGN_TEAM": "Assign team", "ASSIGN_TEAM": "Assign team",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"", "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully", "ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully",
"ASSIGN_LABEL_FAILED": "Label assignment failed", "ASSIGN_LABEL_FAILED": "Label assignment failed",
"CHANGE_TEAM": "Conversation team changed", "CHANGE_TEAM": "Conversation team changed",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit", "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit",
"MESSAGE_ERROR": "Unable to send this message, please try again later", "MESSAGE_ERROR": "Unable to send this message, please try again later",
"SENT_BY": "Sent by:", "SENT_BY": "Sent by:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Search", "PLACEHOLDER": "Search",
"EMPTY_STATE": "No results found" "EMPTY_STATE": "No results found"
} },
"CLOSE": "Close"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Account name", "LABEL": "Account name",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Send message...", "SEND_MESSAGE": "Send message...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "You", "YOU": "You",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Description", "LABEL": "Description",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "All", "ALL": "All",
"CONTACTS": "Contacts", "CONTACTS": "Contacts",
"CONVERSATIONS": "Conversations", "CONVERSATIONS": "Conversations",
"MESSAGES": "Messages" "MESSAGES": "Messages",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Contacts", "CONTACTS": "Contacts",
"CONVERSATIONS": "Conversations", "CONVERSATIONS": "Conversations",
"MESSAGES": "Messages" "MESSAGES": "Messages",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Access Token", "TITLE": "Access Token",
"NOTE": "This token can be used if you are building an API based integration", "NOTE": "This token can be used if you are building an API based integration",
"COPY": "Copy" "COPY": "Copy",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Offline" "OFFLINE": "Offline"
}, },
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again" "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Your email address", "LABEL": "Your email address",
@ -280,6 +286,7 @@
"REPORTS": "Reports", "REPORTS": "Reports",
"SETTINGS": "Settings", "SETTINGS": "Settings",
"CONTACTS": "Contacts", "CONTACTS": "Contacts",
"ACTIVE": "Active",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Access Token",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Контакти", "TITLE": "Контакти",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Съобщение", "MESSAGE_BUTTON": "Съобщение",
"SEND_MESSAGE": "Изпрати съобщение", "SEND_MESSAGE": "Изпрати съобщение",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Изтриване на контакта", "DELETE_CONTACT": "Изтриване на контакта",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Потвърди изтриването", "TITLE": "Потвърди изтриването",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Да, изтрий", "CONFIRM": "Да, изтрий",
"API": { "API": {
"SUCCESS_MESSAGE": "Контакта е изтрит успешно", "SUCCESS_MESSAGE": "Контакта е изтрит успешно",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "Няма контакти отговарящи на търсенети ви 🔍", "SEARCH_EMPTY_STATE_TITLE": "Няма контакти отговарящи на търсенети ви 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Resolve", "RESOLVE_ACTION": "Resolve",
"REOPEN_ACTION": "Reopen", "REOPEN_ACTION": "Reopen",
"OPEN_ACTION": "Отворен", "OPEN_ACTION": "Отворен",
"MORE_ACTIONS": "More actions",
"OPEN": "More", "OPEN": "More",
"CLOSE": "Close", "CLOSE": "Close",
"DETAILS": "details", "DETAILS": "details",
@ -117,6 +118,11 @@
"FAILED": "Couldn't change priority. Please try again." "FAILED": "Couldn't change priority. Please try again."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Изтрий"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Mark as pending", "PENDING": "Mark as pending",
"RESOLVED": "Mark as resolved", "RESOLVED": "Mark as resolved",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Assign label", "ASSIGN_LABEL": "Assign label",
"AGENTS_LOADING": "Loading agents...", "AGENTS_LOADING": "Loading agents...",
"ASSIGN_TEAM": "Assign team", "ASSIGN_TEAM": "Assign team",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"", "SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully", "ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully",
"ASSIGN_LABEL_FAILED": "Label assignment failed", "ASSIGN_LABEL_FAILED": "Label assignment failed",
"CHANGE_TEAM": "Conversation team changed", "CHANGE_TEAM": "Conversation team changed",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit", "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit",
"MESSAGE_ERROR": "Unable to send this message, please try again later", "MESSAGE_ERROR": "Unable to send this message, please try again later",
"SENT_BY": "Sent by:", "SENT_BY": "Sent by:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Търсене", "PLACEHOLDER": "Търсене",
"EMPTY_STATE": "Няма намерени резултати" "EMPTY_STATE": "Няма намерени резултати"
} },
"CLOSE": "Close"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Account name", "LABEL": "Account name",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Изпрати съобщение...", "SEND_MESSAGE": "Изпрати съобщение...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "You", "YOU": "You",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Описание", "LABEL": "Описание",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Всички", "ALL": "Всички",
"CONTACTS": "Контакти", "CONTACTS": "Контакти",
"CONVERSATIONS": "Разговори", "CONVERSATIONS": "Разговори",
"MESSAGES": "Messages" "MESSAGES": "Messages",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Контакти", "CONTACTS": "Контакти",
"CONVERSATIONS": "Разговори", "CONVERSATIONS": "Разговори",
"MESSAGES": "Messages" "MESSAGES": "Messages",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Access Token", "TITLE": "Access Token",
"NOTE": "This token can be used if you are building an API based integration", "NOTE": "This token can be used if you are building an API based integration",
"COPY": "Copy" "COPY": "Copy",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Offline" "OFFLINE": "Offline"
}, },
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again" "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Your email address", "LABEL": "Your email address",
@ -280,6 +286,7 @@
"REPORTS": "Reports", "REPORTS": "Reports",
"SETTINGS": "Settings", "SETTINGS": "Settings",
"CONTACTS": "Контакти", "CONTACTS": "Контакти",
"ACTIVE": "Активен",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "No s'ha pogut actualitzar el bot. Torneu-ho a provar." "ERROR_MESSAGE": "No s'ha pogut actualitzar el bot. Torneu-ho a provar."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Token d'accés",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Contactes", "TITLE": "Contactes",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Missatge", "MESSAGE_BUTTON": "Missatge",
"SEND_MESSAGE": "Envia missatge", "SEND_MESSAGE": "Envia missatge",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Contacte esborrat", "DELETE_CONTACT": "Contacte esborrat",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Confirma l'esborrat", "TITLE": "Confirma l'esborrat",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Si, esborra", "CONFIRM": "Si, esborra",
"API": { "API": {
"SUCCESS_MESSAGE": "Contacte esborrat correctament", "SUCCESS_MESSAGE": "Contacte esborrat correctament",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "No hi ha cap contacte que coincideixi amb la vostra cerca 🔍", "SEARCH_EMPTY_STATE_TITLE": "No hi ha cap contacte que coincideixi amb la vostra cerca 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Resoldre", "RESOLVE_ACTION": "Resoldre",
"REOPEN_ACTION": "Tornar a obrir", "REOPEN_ACTION": "Tornar a obrir",
"OPEN_ACTION": "Obrir", "OPEN_ACTION": "Obrir",
"MORE_ACTIONS": "More actions",
"OPEN": "Més", "OPEN": "Més",
"CLOSE": "Tanca", "CLOSE": "Tanca",
"DETAILS": "detalls", "DETAILS": "detalls",
@ -117,6 +118,11 @@
"FAILED": "No s'ha pogut canviar la prioritat. Si us plau, torna-ho a provar." "FAILED": "No s'ha pogut canviar la prioritat. Si us plau, torna-ho a provar."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Esborrar"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Marca com a pendent", "PENDING": "Marca com a pendent",
"RESOLVED": "Marca com a resolt", "RESOLVED": "Marca com a resolt",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Assigna etiqueta", "ASSIGN_LABEL": "Assigna etiqueta",
"AGENTS_LOADING": "S'estan carregant els agents...", "AGENTS_LOADING": "S'estan carregant els agents...",
"ASSIGN_TEAM": "Assigna un equip", "ASSIGN_TEAM": "Assigna un equip",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Id de conversa {conversationId} assignat a \"{agentName}\"", "SUCCESFUL": "Id de conversa {conversationId} assignat a \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "L'etiqueta s'ha assignat correctament", "ASSIGN_LABEL_SUCCESFUL": "L'etiqueta s'ha assignat correctament",
"ASSIGN_LABEL_FAILED": "L'assignació d'etiquetes ha fallat", "ASSIGN_LABEL_FAILED": "L'assignació d'etiquetes ha fallat",
"CHANGE_TEAM": "L'equip de conversa ha canviat", "CHANGE_TEAM": "L'equip de conversa ha canviat",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "El fitxer supera el límit de {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB fitxers adjunts", "FILE_SIZE_LIMIT": "El fitxer supera el límit de {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB fitxers adjunts",
"MESSAGE_ERROR": "No es pot enviar aquest missatge, torna-ho a provar més tard", "MESSAGE_ERROR": "No es pot enviar aquest missatge, torna-ho a provar més tard",
"SENT_BY": "Enviat per:", "SENT_BY": "Enviat per:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Cercar", "PLACEHOLDER": "Cercar",
"EMPTY_STATE": "No s'ha trobat agents" "EMPTY_STATE": "No s'ha trobat agents"
} },
"CLOSE": "Tanca"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Nom del compte", "LABEL": "Nom del compte",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Envia missatge...", "SEND_MESSAGE": "Envia missatge...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "Tu", "YOU": "Tu",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "Pots canviar o cancel·lar el teu pla en qualsevol moment" "CANCEL_ANYTIME": "Pots canviar o cancel·lar el teu pla en qualsevol moment"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Posa't en contacte amb el vostre administrador per obtenir l'actualització." "ASK_ADMIN": "Posa't en contacte amb el vostre administrador per obtenir l'actualització."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Descripció", "LABEL": "Descripció",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Totes", "ALL": "Totes",
"CONTACTS": "Contactes", "CONTACTS": "Contactes",
"CONVERSATIONS": "Converses", "CONVERSATIONS": "Converses",
"MESSAGES": "Missatges" "MESSAGES": "Missatges",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Contactes", "CONTACTS": "Contactes",
"CONVERSATIONS": "Converses", "CONVERSATIONS": "Converses",
"MESSAGES": "Missatges" "MESSAGES": "Missatges",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Token d'accés", "TITLE": "Token d'accés",
"NOTE": "Aquest token es pot utilitzar si creeu una integració basada en l'API", "NOTE": "Aquest token es pot utilitzar si creeu una integració basada en l'API",
"COPY": "Copia" "COPY": "Copia",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Fora de línia" "OFFLINE": "Fora de línia"
}, },
"SET_AVAILABILITY_SUCCESS": "La disponibilitat s'ha establert correctament", "SET_AVAILABILITY_SUCCESS": "La disponibilitat s'ha establert correctament",
"SET_AVAILABILITY_ERROR": "No s'ha pogut establir la disponibilitat, torna-ho a provar" "SET_AVAILABILITY_ERROR": "No s'ha pogut establir la disponibilitat, torna-ho a provar",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "La teva adreça de correu electrònic", "LABEL": "La teva adreça de correu electrònic",
@ -280,6 +286,7 @@
"REPORTS": "Informes", "REPORTS": "Informes",
"SETTINGS": "Configuracions", "SETTINGS": "Configuracions",
"CONTACTS": "Contactes", "CONTACTS": "Contactes",
"ACTIVE": "Actiu",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Přístupový token",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Kontakty", "TITLE": "Kontakty",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Zpráva", "MESSAGE_BUTTON": "Zpráva",
"SEND_MESSAGE": "Send message", "SEND_MESSAGE": "Send message",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Delete contact", "DELETE_CONTACT": "Delete contact",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Potvrdit odstranění", "TITLE": "Potvrdit odstranění",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Ano, odstranit", "CONFIRM": "Ano, odstranit",
"API": { "API": {
"SUCCESS_MESSAGE": "Contact deleted successfully", "SUCCESS_MESSAGE": "Contact deleted successfully",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "Vašemu hledání neodpovídají žádné kontakty 🔍", "SEARCH_EMPTY_STATE_TITLE": "Vašemu hledání neodpovídají žádné kontakty 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Vyřešit", "RESOLVE_ACTION": "Vyřešit",
"REOPEN_ACTION": "Znovu otevřít", "REOPEN_ACTION": "Znovu otevřít",
"OPEN_ACTION": "Otevřít", "OPEN_ACTION": "Otevřít",
"MORE_ACTIONS": "More actions",
"OPEN": "Více", "OPEN": "Více",
"CLOSE": "Zavřít", "CLOSE": "Zavřít",
"DETAILS": "Podrobnosti", "DETAILS": "Podrobnosti",
@ -117,6 +118,11 @@
"FAILED": "Couldn't change priority. Please try again." "FAILED": "Couldn't change priority. Please try again."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Vymazat"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Označit jako nevyřízené", "PENDING": "Označit jako nevyřízené",
"RESOLVED": "Označit jako vyřešené", "RESOLVED": "Označit jako vyřešené",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Přiřadit štítek", "ASSIGN_LABEL": "Přiřadit štítek",
"AGENTS_LOADING": "Načítání agentů...", "AGENTS_LOADING": "Načítání agentů...",
"ASSIGN_TEAM": "Přiřadit tým", "ASSIGN_TEAM": "Přiřadit tým",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Konverzace id {conversationId} přiřazena \"{agentName}\"", "SUCCESFUL": "Konverzace id {conversationId} přiřazena \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Štítek byl úspěšně přiřazen", "ASSIGN_LABEL_SUCCESFUL": "Štítek byl úspěšně přiřazen",
"ASSIGN_LABEL_FAILED": "Přiřazení štítku se nezdařilo", "ASSIGN_LABEL_FAILED": "Přiřazení štítku se nezdařilo",
"CHANGE_TEAM": "Tým konverzace se změnil", "CHANGE_TEAM": "Tým konverzace se změnil",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit", "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit",
"MESSAGE_ERROR": "Nepodařilo se odeslat tuto zprávu, zkuste to prosím později", "MESSAGE_ERROR": "Nepodařilo se odeslat tuto zprávu, zkuste to prosím později",
"SENT_BY": "Odeslal:", "SENT_BY": "Odeslal:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Hledat", "PLACEHOLDER": "Hledat",
"EMPTY_STATE": "Žádné výsledky" "EMPTY_STATE": "Žádné výsledky"
} },
"CLOSE": "Zavřít"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Název účtu", "LABEL": "Název účtu",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Send message...", "SEND_MESSAGE": "Send message...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "Vy", "YOU": "Vy",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Description", "LABEL": "Description",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Vše", "ALL": "Vše",
"CONTACTS": "Kontakty", "CONTACTS": "Kontakty",
"CONVERSATIONS": "Konverzace", "CONVERSATIONS": "Konverzace",
"MESSAGES": "Zprávy" "MESSAGES": "Zprávy",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Kontakty", "CONTACTS": "Kontakty",
"CONVERSATIONS": "Konverzace", "CONVERSATIONS": "Konverzace",
"MESSAGES": "Zprávy" "MESSAGES": "Zprávy",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Přístupový token", "TITLE": "Přístupový token",
"NOTE": "Tento token může být použit při vytváření integrace založené na API", "NOTE": "Tento token může být použit při vytváření integrace založené na API",
"COPY": "Kopírovat" "COPY": "Kopírovat",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Offline" "OFFLINE": "Offline"
}, },
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again" "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Vaše e-mailová adresa", "LABEL": "Vaše e-mailová adresa",
@ -280,6 +286,7 @@
"REPORTS": "Zprávy", "REPORTS": "Zprávy",
"SETTINGS": "Nastavení", "SETTINGS": "Nastavení",
"CONTACTS": "Kontakty", "CONTACTS": "Kontakty",
"ACTIVE": "Active",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Adgangs Token",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Kontakter", "TITLE": "Kontakter",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Besked", "MESSAGE_BUTTON": "Besked",
"SEND_MESSAGE": "Send besked", "SEND_MESSAGE": "Send besked",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Slet kontakt", "DELETE_CONTACT": "Slet kontakt",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Bekræft Sletning", "TITLE": "Bekræft Sletning",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Ja, Slet", "CONFIRM": "Ja, Slet",
"API": { "API": {
"SUCCESS_MESSAGE": "Kontakten blev slettet", "SUCCESS_MESSAGE": "Kontakten blev slettet",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "Ingen kontakter matcher din søgning 🔍", "SEARCH_EMPTY_STATE_TITLE": "Ingen kontakter matcher din søgning 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Løs", "RESOLVE_ACTION": "Løs",
"REOPEN_ACTION": "Genåben", "REOPEN_ACTION": "Genåben",
"OPEN_ACTION": "Åbn", "OPEN_ACTION": "Åbn",
"MORE_ACTIONS": "More actions",
"OPEN": "Mere", "OPEN": "Mere",
"CLOSE": "Luk", "CLOSE": "Luk",
"DETAILS": "detaljer", "DETAILS": "detaljer",
@ -117,6 +118,11 @@
"FAILED": "Couldn't change priority. Please try again." "FAILED": "Couldn't change priority. Please try again."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Slet"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Markér som afventende", "PENDING": "Markér som afventende",
"RESOLVED": "Marker som løst", "RESOLVED": "Marker som løst",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Tildel etiket", "ASSIGN_LABEL": "Tildel etiket",
"AGENTS_LOADING": "Indlæser agenter...", "AGENTS_LOADING": "Indlæser agenter...",
"ASSIGN_TEAM": "Tildel team", "ASSIGN_TEAM": "Tildel team",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Samtale id {conversationId} tildelt \"{agentName}\"", "SUCCESFUL": "Samtale id {conversationId} tildelt \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Label tildelt", "ASSIGN_LABEL_SUCCESFUL": "Label tildelt",
"ASSIGN_LABEL_FAILED": "Tildeling af etiket mislykkedes", "ASSIGN_LABEL_FAILED": "Tildeling af etiket mislykkedes",
"CHANGE_TEAM": "Samtaleholdet er ændret", "CHANGE_TEAM": "Samtaleholdet er ændret",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "Filen overskrider grænsen på {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} for vedhæftede filer", "FILE_SIZE_LIMIT": "Filen overskrider grænsen på {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} for vedhæftede filer",
"MESSAGE_ERROR": "Kunne ikke sende denne besked, prøv igen senere", "MESSAGE_ERROR": "Kunne ikke sende denne besked, prøv igen senere",
"SENT_BY": "Sendt af:", "SENT_BY": "Sendt af:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Søg", "PLACEHOLDER": "Søg",
"EMPTY_STATE": "Ingen resultater fundet" "EMPTY_STATE": "Ingen resultater fundet"
} },
"CLOSE": "Luk"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Kontonavn", "LABEL": "Kontonavn",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Send besked...", "SEND_MESSAGE": "Send besked...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "Dig", "YOU": "Dig",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Beskrivelse", "LABEL": "Beskrivelse",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Alle", "ALL": "Alle",
"CONTACTS": "Kontakter", "CONTACTS": "Kontakter",
"CONVERSATIONS": "Samtaler", "CONVERSATIONS": "Samtaler",
"MESSAGES": "Beskeder" "MESSAGES": "Beskeder",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Kontakter", "CONTACTS": "Kontakter",
"CONVERSATIONS": "Samtaler", "CONVERSATIONS": "Samtaler",
"MESSAGES": "Beskeder" "MESSAGES": "Beskeder",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Adgangs Token", "TITLE": "Adgangs Token",
"NOTE": "Denne token kan bruges, hvis du bygger en API-baseret integration", "NOTE": "Denne token kan bruges, hvis du bygger en API-baseret integration",
"COPY": "Kopiér" "COPY": "Kopiér",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Offline" "OFFLINE": "Offline"
}, },
"SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully",
"SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again" "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Din e-mail adresse", "LABEL": "Din e-mail adresse",
@ -280,6 +286,7 @@
"REPORTS": "Rapporter", "REPORTS": "Rapporter",
"SETTINGS": "Indstillinger", "SETTINGS": "Indstillinger",
"CONTACTS": "Kontakter", "CONTACTS": "Kontakter",
"ACTIVE": "Aktiv",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Der Bot konnte nicht aktualisiert werden, bitte versuche es später erneut." "ERROR_MESSAGE": "Der Bot konnte nicht aktualisiert werden, bitte versuche es später erneut."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Zugangstoken",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Kontakte", "TITLE": "Kontakte",
"SEARCH_TITLE": "Kontakte suchen", "SEARCH_TITLE": "Kontakte suchen",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Suchen...", "SEARCH_PLACEHOLDER": "Suchen...",
"MESSAGE_BUTTON": "Nachricht", "MESSAGE_BUTTON": "Nachricht",
"SEND_MESSAGE": "Nachricht senden", "SEND_MESSAGE": "Nachricht senden",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Twitter hinzufügen" "PLACEHOLDER": "Twitter hinzufügen"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Kontakt löschen", "DELETE_CONTACT": "Kontakt löschen",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Löschung bestätigen", "TITLE": "Löschung bestätigen",
"DESCRIPTION": "Sind Sie sicher, dass Sie den Kontakt {contactName} löschen möchten?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Ja, löschen", "CONFIRM": "Ja, löschen",
"API": { "API": {
"SUCCESS_MESSAGE": "Kontakt erfolgreich gelöscht", "SUCCESS_MESSAGE": "Kontakt erfolgreich gelöscht",
@ -555,7 +560,8 @@
"SUBTITLE": "Füge neue Kontakte hinzu, indem du auf den Button unten klickst", "SUBTITLE": "Füge neue Kontakte hinzu, indem du auf den Button unten klickst",
"BUTTON_LABEL": "Kontakt hinzufügen", "BUTTON_LABEL": "Kontakt hinzufügen",
"SEARCH_EMPTY_STATE_TITLE": "Keine Kontakte entsprechen Ihrer Suche 🔍", "SEARCH_EMPTY_STATE_TITLE": "Keine Kontakte entsprechen Ihrer Suche 🔍",
"LIST_EMPTY_STATE_TITLE": "Keine Kontakte verfügbar in dieser Ansicht 📋" "LIST_EMPTY_STATE_TITLE": "Keine Kontakte verfügbar in dieser Ansicht 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Fall schließen", "RESOLVE_ACTION": "Fall schließen",
"REOPEN_ACTION": "Wieder öffnen", "REOPEN_ACTION": "Wieder öffnen",
"OPEN_ACTION": "Öffnen", "OPEN_ACTION": "Öffnen",
"MORE_ACTIONS": "More actions",
"OPEN": "Mehr", "OPEN": "Mehr",
"CLOSE": "Schließen", "CLOSE": "Schließen",
"DETAILS": "Einzelheiten", "DETAILS": "Einzelheiten",
@ -117,6 +118,11 @@
"FAILED": "Priorität konnte nicht geändert werden. Bitte versuchen Sie es erneut." "FAILED": "Priorität konnte nicht geändert werden. Bitte versuchen Sie es erneut."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Löschen"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Als ausstehend markieren", "PENDING": "Als ausstehend markieren",
"RESOLVED": "Als gelöst markieren", "RESOLVED": "Als gelöst markieren",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Label zuweisen", "ASSIGN_LABEL": "Label zuweisen",
"AGENTS_LOADING": "Agenten werden geladen...", "AGENTS_LOADING": "Agenten werden geladen...",
"ASSIGN_TEAM": "Team zuweisen", "ASSIGN_TEAM": "Team zuweisen",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Konversations-ID {conversationId} zugewiesen zu \"{agentName}\"", "SUCCESFUL": "Konversations-ID {conversationId} zugewiesen zu \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Label erfolgreich zugewiesen", "ASSIGN_LABEL_SUCCESFUL": "Label erfolgreich zugewiesen",
"ASSIGN_LABEL_FAILED": "Labelzuweisung fehlgeschlagen", "ASSIGN_LABEL_FAILED": "Labelzuweisung fehlgeschlagen",
"CHANGE_TEAM": "Das Konversationsteam hat sich geändert", "CHANGE_TEAM": "Das Konversationsteam hat sich geändert",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "Die Datei überschreitet das Anhangslimit von {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB", "FILE_SIZE_LIMIT": "Die Datei überschreitet das Anhangslimit von {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB",
"MESSAGE_ERROR": "Nachricht konnte nicht gesendet werden, bitte versuchen Sie es später erneut", "MESSAGE_ERROR": "Nachricht konnte nicht gesendet werden, bitte versuchen Sie es später erneut",
"SENT_BY": "Gesendet von:", "SENT_BY": "Gesendet von:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Suchen", "PLACEHOLDER": "Suchen",
"EMPTY_STATE": "Keine Ergebnisse gefunden" "EMPTY_STATE": "Keine Ergebnisse gefunden"
} },
"CLOSE": "Schließen"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Einstellungen",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Kontobezeichnung", "LABEL": "Kontobezeichnung",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Kapitän", "NAME": "Kapitän",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Probiere diese Prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Nachricht senden...", "SEND_MESSAGE": "Nachricht senden...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain denkt nach", "LOADER": "Captain denkt nach",
"YOU": "Sie", "YOU": "Sie",
"USE": "Verwenden", "USE": "Verwenden",
"RESET": "Zurücksetzen", "RESET": "Zurücksetzen",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Assistent auswählen", "SELECT_ASSISTANT": "Assistent auswählen",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "Sie können Ihr Paket jederzeit ändern oder kündigen" "CANCEL_ANYTIME": "Sie können Ihr Paket jederzeit ändern oder kündigen"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI Funktion ist nur mit einem kostenpflichtigen Tarif verfügbar.",
"UPGRADE_PROMPT": "Tarif upgraden, um Zugang zu unseren Assistenten, Copilot und mehr zu erhalten.", "UPGRADE_PROMPT": "Tarif upgraden, um Zugang zu unseren Assistenten, Copilot und mehr zu erhalten.",
"ASK_ADMIN": "Bitte kontaktieren Sie Ihren Administrator für das Upgrade." "ASK_ADMIN": "Bitte kontaktieren Sie Ihren Administrator für das Upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Beschreibung", "LABEL": "Beschreibung",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Alle", "ALL": "Alle",
"CONTACTS": "Kontakte", "CONTACTS": "Kontakte",
"CONVERSATIONS": "Gespräche", "CONVERSATIONS": "Gespräche",
"MESSAGES": "Nachrichten" "MESSAGES": "Nachrichten",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Kontakte", "CONTACTS": "Kontakte",
"CONVERSATIONS": "Gespräche", "CONVERSATIONS": "Gespräche",
"MESSAGES": "Nachrichten" "MESSAGES": "Nachrichten",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Zugangstoken", "TITLE": "Zugangstoken",
"NOTE": "Dieses Token kann verwendet werden, wenn Sie eine API-basierte Integration erstellen", "NOTE": "Dieses Token kann verwendet werden, wenn Sie eine API-basierte Integration erstellen",
"COPY": "Kopieren" "COPY": "Kopieren",
"RESET": "Zurücksetzen",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Offline" "OFFLINE": "Offline"
}, },
"SET_AVAILABILITY_SUCCESS": "Verfügbarkeit wurde erfolgreich gesetzt", "SET_AVAILABILITY_SUCCESS": "Verfügbarkeit wurde erfolgreich gesetzt",
"SET_AVAILABILITY_ERROR": "Verfügbarkeit konnte nicht gesetzt werden, bitte versuchen Sie es erneut" "SET_AVAILABILITY_ERROR": "Verfügbarkeit konnte nicht gesetzt werden, bitte versuchen Sie es erneut",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Deine Emailadresse", "LABEL": "Deine Emailadresse",
@ -280,6 +286,7 @@
"REPORTS": "Berichte", "REPORTS": "Berichte",
"SETTINGS": "Einstellungen", "SETTINGS": "Einstellungen",
"CONTACTS": "Kontakte", "CONTACTS": "Kontakte",
"ACTIVE": "Aktiv",
"CAPTAIN": "Kapitän", "CAPTAIN": "Kapitän",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Κώδικας Πρόσβασης (Access Token)",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Επαφές", "TITLE": "Επαφές",
"SEARCH_TITLE": "Search contacts", "SEARCH_TITLE": "Search contacts",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Search...", "SEARCH_PLACEHOLDER": "Search...",
"MESSAGE_BUTTON": "Μήνυμα", "MESSAGE_BUTTON": "Μήνυμα",
"SEND_MESSAGE": "Αποστολή μηνύματος", "SEND_MESSAGE": "Αποστολή μηνύματος",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Διαγραφή Επαφής", "DELETE_CONTACT": "Διαγραφή Επαφής",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Επιβεβαίωση Διαγραφής", "TITLE": "Επιβεβαίωση Διαγραφής",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Ναι, Διέγραψε το", "CONFIRM": "Ναι, Διέγραψε το",
"API": { "API": {
"SUCCESS_MESSAGE": "Η επαφή διαγράφηκε επιτυχώς", "SUCCESS_MESSAGE": "Η επαφή διαγράφηκε επιτυχώς",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "Δεν υπάρχουν επαφές που να αντιστοιχούν με την αναζήτησή σας 🔍", "SEARCH_EMPTY_STATE_TITLE": "Δεν υπάρχουν επαφές που να αντιστοιχούν με την αναζήτησή σας 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Επίλυση", "RESOLVE_ACTION": "Επίλυση",
"REOPEN_ACTION": "Επαναφορά", "REOPEN_ACTION": "Επαναφορά",
"OPEN_ACTION": "Ανοιχτές", "OPEN_ACTION": "Ανοιχτές",
"MORE_ACTIONS": "More actions",
"OPEN": "Περισσότερα", "OPEN": "Περισσότερα",
"CLOSE": "Κλείσιμο", "CLOSE": "Κλείσιμο",
"DETAILS": "Λεπτομέρειες", "DETAILS": "Λεπτομέρειες",
@ -117,6 +118,11 @@
"FAILED": "Couldn't change priority. Please try again." "FAILED": "Couldn't change priority. Please try again."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Διαγραφή"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Σήμανση ως εκκρεμής", "PENDING": "Σήμανση ως εκκρεμής",
"RESOLVED": "Σήμανση ως επιλυμένου", "RESOLVED": "Σήμανση ως επιλυμένου",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Εκχώρηση ετικέτας", "ASSIGN_LABEL": "Εκχώρηση ετικέτας",
"AGENTS_LOADING": "Φόρτωση πρακτόρων...", "AGENTS_LOADING": "Φόρτωση πρακτόρων...",
"ASSIGN_TEAM": "Ανάθεση ομάδας", "ASSIGN_TEAM": "Ανάθεση ομάδας",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "Η συνομιλία με αριθμό {conversationId} ανατέθηκε στον \"{agentName}\"", "SUCCESFUL": "Η συνομιλία με αριθμό {conversationId} ανατέθηκε στον \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Επιτυχής εκχώρηση ετικέτας", "ASSIGN_LABEL_SUCCESFUL": "Επιτυχής εκχώρηση ετικέτας",
"ASSIGN_LABEL_FAILED": "Η εκχώρηση ετικέτας απέτυχε", "ASSIGN_LABEL_FAILED": "Η εκχώρηση ετικέτας απέτυχε",
"CHANGE_TEAM": "Η ομάδα συνομιλίας άλλαξε", "CHANGE_TEAM": "Η ομάδα συνομιλίας άλλαξε",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "Το αρχείο υπερβαίνει το όριο συνημμένου {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE}", "FILE_SIZE_LIMIT": "Το αρχείο υπερβαίνει το όριο συνημμένου {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE}",
"MESSAGE_ERROR": "Δεν είναι δυνατή η αποστολή του μηνύματος, παρακαλώ προσπαθήστε ξανά αργότερα", "MESSAGE_ERROR": "Δεν είναι δυνατή η αποστολή του μηνύματος, παρακαλώ προσπαθήστε ξανά αργότερα",
"SENT_BY": "Αποστολή από:", "SENT_BY": "Αποστολή από:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Αναζήτηση", "PLACEHOLDER": "Αναζήτηση",
"EMPTY_STATE": "Δεν βρέθηκαν αποτελέσματα" "EMPTY_STATE": "Δεν βρέθηκαν αποτελέσματα"
} },
"CLOSE": "Κλείσιμο"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferences",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Ονομασία Λογαριασμού", "LABEL": "Ονομασία Λογαριασμού",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Αποστολή μηνύματος...", "SEND_MESSAGE": "Αποστολή μηνύματος...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "You", "YOU": "You",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade." "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Περιγραφή", "LABEL": "Περιγραφή",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Όλες", "ALL": "Όλες",
"CONTACTS": "Επαφές", "CONTACTS": "Επαφές",
"CONVERSATIONS": "Συζητήσεις", "CONVERSATIONS": "Συζητήσεις",
"MESSAGES": "Μηνύματα" "MESSAGES": "Μηνύματα",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Επαφές", "CONTACTS": "Επαφές",
"CONVERSATIONS": "Συζητήσεις", "CONVERSATIONS": "Συζητήσεις",
"MESSAGES": "Μηνύματα" "MESSAGES": "Μηνύματα",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Κώδικας Πρόσβασης (Access Token)", "TITLE": "Κώδικας Πρόσβασης (Access Token)",
"NOTE": "Χρησιμοποιείται σε περίπτωση εξωτερικής ενοποίησης της εφαρμογής με κώδικα (API)", "NOTE": "Χρησιμοποιείται σε περίπτωση εξωτερικής ενοποίησης της εφαρμογής με κώδικα (API)",
"COPY": "Αντιγραφή" "COPY": "Αντιγραφή",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "Εκτός" "OFFLINE": "Εκτός"
}, },
"SET_AVAILABILITY_SUCCESS": "Η διαθεσιμότητα ορίστηκε με επιτυχία", "SET_AVAILABILITY_SUCCESS": "Η διαθεσιμότητα ορίστηκε με επιτυχία",
"SET_AVAILABILITY_ERROR": "Αδυναμία ορισμού διαθεσιμότητας, παρακαλώ προσπαθήστε ξανά" "SET_AVAILABILITY_ERROR": "Αδυναμία ορισμού διαθεσιμότητας, παρακαλώ προσπαθήστε ξανά",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Η διεύθυνση email", "LABEL": "Η διεύθυνση email",
@ -280,6 +286,7 @@
"REPORTS": "Αναφορές", "REPORTS": "Αναφορές",
"SETTINGS": "Ρυθμίσεις", "SETTINGS": "Ρυθμίσεις",
"CONTACTS": "Επαφές", "CONTACTS": "Επαφές",
"ACTIVE": "Ενεργή",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "No se pudo actualizar el bot, por favor inténtalo de nuevo más tarde." "ERROR_MESSAGE": "No se pudo actualizar el bot, por favor inténtalo de nuevo más tarde."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Token de acceso",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} actualizó la configuración de la cuenta (#{id})" "EDIT": "{agentName} actualizó la configuración de la cuenta (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "Contactos", "TITLE": "Contactos",
"SEARCH_TITLE": "Buscar contactos", "SEARCH_TITLE": "Buscar contactos",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "Buscar...", "SEARCH_PLACEHOLDER": "Buscar...",
"MESSAGE_BUTTON": "Mensaje", "MESSAGE_BUTTON": "Mensaje",
"SEND_MESSAGE": "Enviar mensaje", "SEND_MESSAGE": "Enviar mensaje",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Agregar Twitter/X" "PLACEHOLDER": "Agregar Twitter/X"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "Eliminar contacto", "DELETE_CONTACT": "Eliminar contacto",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "Confirmar eliminación", "TITLE": "Confirmar eliminación",
"DESCRIPTION": "¿Estás seguro de que quieres eliminar este contacto {contactName}?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "Sí, eliminar", "CONFIRM": "Sí, eliminar",
"API": { "API": {
"SUCCESS_MESSAGE": "Contacto eliminado correctamente", "SUCCESS_MESSAGE": "Contacto eliminado correctamente",
@ -555,7 +560,8 @@
"SUBTITLE": "Empieza a añadir nuevos contactos haciendo clic en el botón de abajo", "SUBTITLE": "Empieza a añadir nuevos contactos haciendo clic en el botón de abajo",
"BUTTON_LABEL": "Añadir contacto", "BUTTON_LABEL": "Añadir contacto",
"SEARCH_EMPTY_STATE_TITLE": "No hay contactos que coincidan con tu búsqueda 🔍", "SEARCH_EMPTY_STATE_TITLE": "No hay contactos que coincidan con tu búsqueda 🔍",
"LIST_EMPTY_STATE_TITLE": "No hay contactos disponibles en esta vista 📋" "LIST_EMPTY_STATE_TITLE": "No hay contactos disponibles en esta vista 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "Resolver", "RESOLVE_ACTION": "Resolver",
"REOPEN_ACTION": "Reabrir", "REOPEN_ACTION": "Reabrir",
"OPEN_ACTION": "Abrir", "OPEN_ACTION": "Abrir",
"MORE_ACTIONS": "More actions",
"OPEN": "Más", "OPEN": "Más",
"CLOSE": "Cerrar", "CLOSE": "Cerrar",
"DETAILS": "detalles", "DETAILS": "detalles",
@ -117,6 +118,11 @@
"FAILED": "No se pudo cambiar la prioridad. Por favor, inténtelo de nuevo." "FAILED": "No se pudo cambiar la prioridad. Por favor, inténtelo de nuevo."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "Eliminar"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "Marcar como pendiente", "PENDING": "Marcar como pendiente",
"RESOLVED": "Marcar como resuelto", "RESOLVED": "Marcar como resuelto",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "Asignar etiqueta", "ASSIGN_LABEL": "Asignar etiqueta",
"AGENTS_LOADING": "Cargando agentes...", "AGENTS_LOADING": "Cargando agentes...",
"ASSIGN_TEAM": "Asignar equipo", "ASSIGN_TEAM": "Asignar equipo",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "ID de conversación {conversationId} asignado a \"{agentName}\"", "SUCCESFUL": "ID de conversación {conversationId} asignado a \"{agentName}\"",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "Etiqueta asignada correctamente", "ASSIGN_LABEL_SUCCESFUL": "Etiqueta asignada correctamente",
"ASSIGN_LABEL_FAILED": "No se ha podido asignar la etiqueta", "ASSIGN_LABEL_FAILED": "No se ha podido asignar la etiqueta",
"CHANGE_TEAM": "Equipo de conversación cambiado", "CHANGE_TEAM": "Equipo de conversación cambiado",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "El archivo supera el límite de archivos adjuntos de {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB", "FILE_SIZE_LIMIT": "El archivo supera el límite de archivos adjuntos de {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB",
"MESSAGE_ERROR": "No se puede enviar este mensaje, por favor inténtalo de nuevo más tarde", "MESSAGE_ERROR": "No se puede enviar este mensaje, por favor inténtalo de nuevo más tarde",
"SENT_BY": "Enviado por:", "SENT_BY": "Enviado por:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "Buscar", "PLACEHOLDER": "Buscar",
"EMPTY_STATE": "No se encontraron resultados" "EMPTY_STATE": "No se encontraron resultados"
} },
"CLOSE": "Cerrar"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "30",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "Preferencias",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "Nombre de cuenta", "LABEL": "Nombre de cuenta",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Capitán", "NAME": "Capitán",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Prueba estas sugerencias",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "Enviar mensaje...", "SEND_MESSAGE": "Enviar mensaje...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "Tú", "YOU": "Tú",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "Puede cambiar o cancelar su plan en cualquier momento" "CANCEL_ANYTIME": "Puede cambiar o cancelar su plan en cualquier momento"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "Por favor, comuníquese con su administrador para la actualización." "ASK_ADMIN": "Por favor, comuníquese con su administrador para la actualización."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "Descripción", "LABEL": "Descripción",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "Todos", "ALL": "Todos",
"CONTACTS": "Contactos", "CONTACTS": "Contactos",
"CONVERSATIONS": "Conversaciones", "CONVERSATIONS": "Conversaciones",
"MESSAGES": "Mensajes" "MESSAGES": "Mensajes",
"ARTICLES": "Artículos"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "Contactos", "CONTACTS": "Contactos",
"CONVERSATIONS": "Conversaciones", "CONVERSATIONS": "Conversaciones",
"MESSAGES": "Mensajes" "MESSAGES": "Mensajes",
"ARTICLES": "Artículos"
}, },
"VIEW_MORE": "Ver más", "VIEW_MORE": "Ver más",
"LOAD_MORE": "Cargar más", "LOAD_MORE": "Cargar más",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "Token de acceso", "TITLE": "Token de acceso",
"NOTE": "Este token puede ser usado si estás construyendo una integración basada en API", "NOTE": "Este token puede ser usado si estás construyendo una integración basada en API",
"COPY": "Copiar" "COPY": "Copiar",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Alertas de audio", "TITLE": "Alertas de audio",
@ -185,7 +190,8 @@
"OFFLINE": "Desconectado" "OFFLINE": "Desconectado"
}, },
"SET_AVAILABILITY_SUCCESS": "La disponibilidad se ha establecido con éxito", "SET_AVAILABILITY_SUCCESS": "La disponibilidad se ha establecido con éxito",
"SET_AVAILABILITY_ERROR": "No se pudo establecer la disponibilidad, inténtelo de nuevo" "SET_AVAILABILITY_ERROR": "No se pudo establecer la disponibilidad, inténtelo de nuevo",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "Tu dirección de correo", "LABEL": "Tu dirección de correo",
@ -280,6 +286,7 @@
"REPORTS": "Informes", "REPORTS": "Informes",
"SETTINGS": "Ajustes", "SETTINGS": "Ajustes",
"CONTACTS": "Contactos", "CONTACTS": "Contactos",
"ACTIVE": "Activo",
"CAPTAIN": "Capitán", "CAPTAIN": "Capitán",
"CAPTAIN_ASSISTANTS": "Asistentes", "CAPTAIN_ASSISTANTS": "Asistentes",
"CAPTAIN_DOCUMENTS": "Documentos", "CAPTAIN_DOCUMENTS": "Documentos",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "ربات بروز رسانی نشد، لطفا دوباره امتحان کنید." "ERROR_MESSAGE": "ربات بروز رسانی نشد، لطفا دوباره امتحان کنید."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "توکن دسترسی",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

View File

@ -69,6 +69,9 @@
}, },
"ACCOUNT": { "ACCOUNT": {
"EDIT": "{agentName} updated the account configuration (#{id})" "EDIT": "{agentName} updated the account configuration (#{id})"
},
"CONVERSATION": {
"DELETE": "{agentName} deleted conversation #{id}"
} }
} }
} }

View File

@ -285,6 +285,7 @@
"HEADER": { "HEADER": {
"TITLE": "مخاطبین", "TITLE": "مخاطبین",
"SEARCH_TITLE": "جستجوی مخاطبین", "SEARCH_TITLE": "جستجوی مخاطبین",
"ACTIVE_TITLE": "Active contacts",
"SEARCH_PLACEHOLDER": "جستجو...", "SEARCH_PLACEHOLDER": "جستجو...",
"MESSAGE_BUTTON": "پیام", "MESSAGE_BUTTON": "پیام",
"SEND_MESSAGE": "ارسال پیام", "SEND_MESSAGE": "ارسال پیام",
@ -457,6 +458,10 @@
"PLACEHOLDER": "Add Twitter" "PLACEHOLDER": "Add Twitter"
} }
} }
},
"DELETE_CONTACT": {
"MESSAGE": "This action is permanent and irreversible.",
"BUTTON": "Delete now"
} }
}, },
"DETAILS": { "DETAILS": {
@ -466,7 +471,7 @@
"DELETE_CONTACT": "حذف مخاطب", "DELETE_CONTACT": "حذف مخاطب",
"DELETE_DIALOG": { "DELETE_DIALOG": {
"TITLE": "تاییدیه حذف", "TITLE": "تاییدیه حذف",
"DESCRIPTION": "Are you sure you want to delete this {contactName} contact?", "DESCRIPTION": "Are you sure you want to delete this contact?",
"CONFIRM": "بله، حذف شود", "CONFIRM": "بله، حذف شود",
"API": { "API": {
"SUCCESS_MESSAGE": "مخاطب با موفقیت حذف شد", "SUCCESS_MESSAGE": "مخاطب با موفقیت حذف شد",
@ -555,7 +560,8 @@
"SUBTITLE": "Start adding new contacts by clicking on the button below", "SUBTITLE": "Start adding new contacts by clicking on the button below",
"BUTTON_LABEL": "Add contact", "BUTTON_LABEL": "Add contact",
"SEARCH_EMPTY_STATE_TITLE": "هیچ مخاطبی با جستجوی شما مطابقت ندارد 🔍", "SEARCH_EMPTY_STATE_TITLE": "هیچ مخاطبی با جستجوی شما مطابقت ندارد 🔍",
"LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋" "LIST_EMPTY_STATE_TITLE": "No contacts available in this view 📋",
"ACTIVE_EMPTY_STATE_TITLE": "No contacts are active at the moment 🌙"
} }
}, },
"COMPOSE_NEW_CONVERSATION": { "COMPOSE_NEW_CONVERSATION": {

View File

@ -70,6 +70,7 @@
"RESOLVE_ACTION": "حل شد", "RESOLVE_ACTION": "حل شد",
"REOPEN_ACTION": "دوباره باز کنید", "REOPEN_ACTION": "دوباره باز کنید",
"OPEN_ACTION": "باز", "OPEN_ACTION": "باز",
"MORE_ACTIONS": "More actions",
"OPEN": "بیشتر", "OPEN": "بیشتر",
"CLOSE": "بستن", "CLOSE": "بستن",
"DETAILS": "جزئیات", "DETAILS": "جزئیات",
@ -117,6 +118,11 @@
"FAILED": "تغییر اولویت گفتگو با موفقیت انجام نشد. لطفا دوباره تلاش نمایید." "FAILED": "تغییر اولویت گفتگو با موفقیت انجام نشد. لطفا دوباره تلاش نمایید."
} }
}, },
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
"DESCRIPTION": "Are you sure you want to delete this conversation?",
"CONFIRM": "حذف"
},
"CARD_CONTEXT_MENU": { "CARD_CONTEXT_MENU": {
"PENDING": "علامت گذاری به عنوان در انتظار", "PENDING": "علامت گذاری به عنوان در انتظار",
"RESOLVED": "علامت زدن به عنوان حل شده", "RESOLVED": "علامت زدن به عنوان حل شده",
@ -133,6 +139,7 @@
"ASSIGN_LABEL": "برچسب اختصاص دهید", "ASSIGN_LABEL": "برچسب اختصاص دهید",
"AGENTS_LOADING": "بارگذاری اپراتور ها...", "AGENTS_LOADING": "بارگذاری اپراتور ها...",
"ASSIGN_TEAM": "تیم را تعیین کنید", "ASSIGN_TEAM": "تیم را تعیین کنید",
"DELETE": "Delete conversation",
"API": { "API": {
"AGENT_ASSIGNMENT": { "AGENT_ASSIGNMENT": {
"SUCCESFUL": "شناسه مکالمه {conversationId} به \"{agentName}\" اختصاص داده شد", "SUCCESFUL": "شناسه مکالمه {conversationId} به \"{agentName}\" اختصاص داده شد",
@ -207,6 +214,8 @@
"ASSIGN_LABEL_SUCCESFUL": "برچسب با موفقیت تخصیص یافت", "ASSIGN_LABEL_SUCCESFUL": "برچسب با موفقیت تخصیص یافت",
"ASSIGN_LABEL_FAILED": "تخصیص برچسب ناموفق بود", "ASSIGN_LABEL_FAILED": "تخصیص برچسب ناموفق بود",
"CHANGE_TEAM": "تیم مکالمه تغییر کرد", "CHANGE_TEAM": "تیم مکالمه تغییر کرد",
"SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
"FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
"FILE_SIZE_LIMIT": "پرونده از حد مجاز پیوست {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} مگابایت بیشتر است", "FILE_SIZE_LIMIT": "پرونده از حد مجاز پیوست {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} مگابایت بیشتر است",
"MESSAGE_ERROR": "ارسال این پیام امکان پذیر نیست ، لطفاً بعداً دوباره امتحان کنید", "MESSAGE_ERROR": "ارسال این پیام امکان پذیر نیست ، لطفاً بعداً دوباره امتحان کنید",
"SENT_BY": "ارسال شده توسط:", "SENT_BY": "ارسال شده توسط:",

View File

@ -4,6 +4,7 @@
"PHONE_INPUT": { "PHONE_INPUT": {
"PLACEHOLDER": "جستجو", "PLACEHOLDER": "جستجو",
"EMPTY_STATE": "نتیجه‌ای یافت نشد" "EMPTY_STATE": "نتیجه‌ای یافت نشد"
} },
"CLOSE": "بستن"
} }
} }

View File

@ -46,7 +46,31 @@
}, },
"AUTO_RESOLVE": { "AUTO_RESOLVE": {
"TITLE": "Auto-resolve conversations", "TITLE": "Auto-resolve conversations",
"NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period. Set the duration and customize the message to the user below." "NOTE": "This configuration would allow you to automatically resolve the conversation after a certain period of inactivity.",
"DURATION": {
"LABEL": "Inactivity duration",
"HELP": "Time period of inactivity after which conversation is auto-resolved",
"PLACEHOLDER": "۳۰",
"ERROR": "Auto resolve duration should be between 10 minutes and 999 days",
"API": {
"SUCCESS": "Auto resolve settings updated successfully",
"ERROR": "Failed to update auto resolve settings"
}
},
"MESSAGE": {
"LABEL": "Custom auto-resolution message",
"PLACEHOLDER": "Conversation was marked resolved by system due to 15 days of inactivity",
"HELP": "Message sent to the customer after conversation is auto-resolved"
},
"PREFERENCES": "تنظیمات",
"LABEL": {
"LABEL": "Add label after auto-resolution",
"PLACEHOLDER": "Select a label"
},
"IGNORE_WAITING": {
"LABEL": "Skip conversations waiting for agents reply"
},
"UPDATE_BUTTON": "Save Changes"
}, },
"NAME": { "NAME": {
"LABEL": "نام حساب‌کاربری", "LABEL": "نام حساب‌کاربری",
@ -70,7 +94,15 @@
}, },
"AUTO_RESOLVE_IGNORE_WAITING": { "AUTO_RESOLVE_IGNORE_WAITING": {
"LABEL": "Exclude unattended conversations", "LABEL": "Exclude unattended conversations",
"HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agents reply." "HELP": "When enabled, the system will skip resolving conversations that are still waiting for an agent's reply."
},
"AUDIO_TRANSCRIPTION": {
"TITLE": "Transcribe Audio Messages",
"NOTE": "Automatically transcribe audio messages in conversations. Generate a text transcript whenever an audio message is sent or received, and display it alongside the message.",
"API": {
"SUCCESS": "Audio transcription setting updated successfully",
"ERROR": "Failed to update audio transcription setting"
}
}, },
"AUTO_RESOLVE_DURATION": { "AUTO_RESOLVE_DURATION": {
"LABEL": "Inactivity duration for resolution", "LABEL": "Inactivity duration for resolution",

View File

@ -330,12 +330,17 @@
"NAME": "Captain", "NAME": "Captain",
"HEADER_KNOW_MORE": "Know more", "HEADER_KNOW_MORE": "Know more",
"COPILOT": { "COPILOT": {
"TITLE": "Copilot",
"TRY_THESE_PROMPTS": "Try these prompts",
"PANEL_TITLE": "Get started with Copilot",
"KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilots here to speed things up.",
"SEND_MESSAGE": "ارسال پیام...", "SEND_MESSAGE": "ارسال پیام...",
"EMPTY_MESSAGE": "There was an error generating the response. Please try again.", "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
"LOADER": "Captain is thinking", "LOADER": "Captain is thinking",
"YOU": "شما", "YOU": "شما",
"USE": "Use this", "USE": "Use this",
"RESET": "Reset", "RESET": "Reset",
"SHOW_STEPS": "Show steps",
"SELECT_ASSISTANT": "Select Assistant", "SELECT_ASSISTANT": "Select Assistant",
"PROMPTS": { "PROMPTS": {
"SUMMARIZE": { "SUMMARIZE": {
@ -349,6 +354,14 @@
"RATE": { "RATE": {
"LABEL": "Rate this conversation", "LABEL": "Rate this conversation",
"CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness." "CONTENT": "Review the conversation to see how well it meets the customer's needs. Share a rating out of 5 based on tone, clarity, and effectiveness."
},
"HIGH_PRIORITY": {
"LABEL": "High priority conversations",
"CONTENT": "Give me a summary of all high priority open conversations. Include the conversation ID, customer name (if available), last message content, and assigned agent. Group by status if relevant."
},
"LIST_CONTACTS": {
"LABEL": "List contacts",
"CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
} }
} }
}, },
@ -368,7 +381,6 @@
"CANCEL_ANYTIME": "You can change or cancel your plan anytime" "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
}, },
"ENTERPRISE_PAYWALL": { "ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "Captain AI feature is only available in a paid plan.",
"UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
"ASK_ADMIN": "لطفاً برای ارتقا با ادمین خود تماس بگیرید." "ASK_ADMIN": "لطفاً برای ارتقا با ادمین خود تماس بگیرید."
}, },
@ -383,6 +395,7 @@
}, },
"ASSISTANTS": { "ASSISTANTS": {
"HEADER": "Assistants", "HEADER": "Assistants",
"NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
"ADD_NEW": "Create a new assistant", "ADD_NEW": "Create a new assistant",
"DELETE": { "DELETE": {
"TITLE": "Are you sure to delete the assistant?", "TITLE": "Are you sure to delete the assistant?",
@ -411,6 +424,10 @@
"PLACEHOLDER": "Enter assistant name", "PLACEHOLDER": "Enter assistant name",
"ERROR": "The name is required" "ERROR": "The name is required"
}, },
"TEMPERATURE": {
"LABEL": "Response Temperature",
"DESCRIPTION": "Adjust how creative or restrictive the assistant's responses should be. Lower values produce more focused and deterministic responses, while higher values allow for more creative and varied outputs."
},
"DESCRIPTION": { "DESCRIPTION": {
"LABEL": "توضیحات", "LABEL": "توضیحات",
"PLACEHOLDER": "Enter assistant description", "PLACEHOLDER": "Enter assistant description",

View File

@ -4,12 +4,14 @@
"ALL": "همه", "ALL": "همه",
"CONTACTS": "مخاطبین", "CONTACTS": "مخاطبین",
"CONVERSATIONS": "گفتگوها", "CONVERSATIONS": "گفتگوها",
"MESSAGES": "پیام‌ها" "MESSAGES": "پیام‌ها",
"ARTICLES": "Articles"
}, },
"SECTION": { "SECTION": {
"CONTACTS": "مخاطبین", "CONTACTS": "مخاطبین",
"CONVERSATIONS": "گفتگوها", "CONVERSATIONS": "گفتگوها",
"MESSAGES": "پیام‌ها" "MESSAGES": "پیام‌ها",
"ARTICLES": "Articles"
}, },
"VIEW_MORE": "View more", "VIEW_MORE": "View more",
"LOAD_MORE": "Load more", "LOAD_MORE": "Load more",

View File

@ -76,7 +76,12 @@
"ACCESS_TOKEN": { "ACCESS_TOKEN": {
"TITLE": "توکن دسترسی", "TITLE": "توکن دسترسی",
"NOTE": "از این توکن برای دسترسی از طریق API استفاده می‌شود", "NOTE": "از این توکن برای دسترسی از طریق API استفاده می‌شود",
"COPY": "کپی" "COPY": "کپی",
"RESET": "Reset",
"CONFIRM_RESET": "Are you sure?",
"CONFIRM_HINT": "Click again to confirm",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
}, },
"AUDIO_NOTIFICATIONS_SECTION": { "AUDIO_NOTIFICATIONS_SECTION": {
"TITLE": "Audio Alerts", "TITLE": "Audio Alerts",
@ -185,7 +190,8 @@
"OFFLINE": "آفلاین" "OFFLINE": "آفلاین"
}, },
"SET_AVAILABILITY_SUCCESS": "در دسترس بودن با موفقیت تنظیم شد", "SET_AVAILABILITY_SUCCESS": "در دسترس بودن با موفقیت تنظیم شد",
"SET_AVAILABILITY_ERROR": "در دسترس بودن تنظیم نشد، لطفا دوباره امتحان کنید" "SET_AVAILABILITY_ERROR": "در دسترس بودن تنظیم نشد، لطفا دوباره امتحان کنید",
"IMPERSONATING_ERROR": "Cannot change availability while impersonating a user"
}, },
"EMAIL": { "EMAIL": {
"LABEL": "ایمیل شما", "LABEL": "ایمیل شما",
@ -280,6 +286,7 @@
"REPORTS": "گزارشات", "REPORTS": "گزارشات",
"SETTINGS": "تنظیمات", "SETTINGS": "تنظیمات",
"CONTACTS": "مخاطبین", "CONTACTS": "مخاطبین",
"ACTIVE": "فعال",
"CAPTAIN": "Captain", "CAPTAIN": "Captain",
"CAPTAIN_ASSISTANTS": "Assistants", "CAPTAIN_ASSISTANTS": "Assistants",
"CAPTAIN_DOCUMENTS": "Documents", "CAPTAIN_DOCUMENTS": "Documents",

View File

@ -59,6 +59,13 @@
"ERROR_MESSAGE": "Could not update bot. Please try again." "ERROR_MESSAGE": "Could not update bot. Please try again."
} }
}, },
"ACCESS_TOKEN": {
"TITLE": "Access Token",
"DESCRIPTION": "Copy the access token and save it securely",
"COPY_SUCCESSFUL": "Access token copied to clipboard",
"RESET_SUCCESS": "Access token regenerated successfully",
"RESET_ERROR": "Unable to regenerate access token. Please try again"
},
"FORM": { "FORM": {
"AVATAR": { "AVATAR": {
"LABEL": "Bot avatar" "LABEL": "Bot avatar"

Some files were not shown because too many files have changed in this diff Show More