diff --git a/app/javascript/dashboard/i18n/locale/am/conversation.json b/app/javascript/dashboard/i18n/locale/am/conversation.json
index 5e417a884..c059090d1 100644
--- a/app/javascript/dashboard/i18n/locale/am/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/am/conversation.json
@@ -6,12 +6,12 @@
"SWITCH_VIEW_LAYOUT": "Switch the layout",
"DASHBOARD_APP_TAB_MESSAGES": "Messages",
"UNVERIFIED_SESSION": "The identity of this user is not verified",
- "NO_MESSAGE_1": "Uh oh! Looks like there are no messages from customers in your inbox.",
- "NO_MESSAGE_2": " to send a message to your page!",
- "NO_INBOX_1": "Hola! Looks like you haven't added any inboxes yet.",
- "NO_INBOX_2": " to get started",
- "NO_INBOX_AGENT": "Uh Oh! Looks like you are not part of any inbox. Please contact your administrator",
- "SEARCH_MESSAGES": "Search for messages in conversations",
+ "NO_MESSAGE_1": "የደንበኞች መልእክቶች በኢንቦክስዎ አልተገኙም።",
+ "NO_MESSAGE_2": " ወደ ገፅዎ መልእክት ለመላክ!",
+ "NO_INBOX_1": "እሺ! አሁን ምንም ኢንቦክስ አልጨመሩም።",
+ "NO_INBOX_2": " ለመጀመር",
+ "NO_INBOX_AGENT": "ወይ! ምንም ኢንቦክስ አባል አይደለህም። እባክዎ አስተዳዳሪዎን ያነጋግሩ",
+ "SEARCH_MESSAGES": "መልእክቶችን በውይይቶች ውስጥ ይፈልጉ",
"VIEW_ORIGINAL": "View original",
"VIEW_TRANSLATED": "View translated",
"EMPTY_STATE": {
@@ -19,19 +19,19 @@
"KEYBOARD_SHORTCUTS": "to view keyboard shortcuts"
},
"SEARCH": {
- "TITLE": "Search messages",
+ "TITLE": "መልእክቶችን ይፈልጉ",
"RESULT_TITLE": "Search Results",
- "LOADING_MESSAGE": "Crunching data...",
+ "LOADING_MESSAGE": "መረጃ በማስተናገድ ላይ...",
"PLACEHOLDER": "Type any text to search messages",
"NO_MATCHING_RESULTS": "No results found."
},
"UNREAD_MESSAGES": "Unread Messages",
"UNREAD_MESSAGE": "Unread Message",
- "CLICK_HERE": "Click here",
- "LOADING_INBOXES": "Loading inboxes",
- "LOADING_CONVERSATIONS": "Loading Conversations",
- "CANNOT_REPLY": "You cannot reply due to",
- "24_HOURS_WINDOW": "24 hour message window restriction",
+ "CLICK_HERE": "እዚህ ጠቅ ያድርጉ",
+ "LOADING_INBOXES": "ኢንቦክሶች በመጫን ላይ",
+ "LOADING_CONVERSATIONS": "ውይይቶች በመጫን ላይ",
+ "CANNOT_REPLY": "ምክንያቱን በመነሳት መልስ ማድረግ አይችሉም",
+ "24_HOURS_WINDOW": "የ24 ሰዓት መልእክት ጊዜ ገደብ",
"48_HOURS_WINDOW": "48 hour message window restriction",
"API_HOURS_WINDOW": "ለዚህ ውይይት መመለስ በ{hours} ሰአታት ውስጥ ብቻ ይቻላል",
"NOT_ASSIGNED_TO_YOU": "This conversation is not assigned to you. Would you like to assign this conversation to yourself?",
@@ -44,9 +44,9 @@
"TWILIO_WHATSAPP_CAN_REPLY": "You can only reply to this conversation using a template message due to",
"TWILIO_WHATSAPP_24_HOURS_WINDOW": "24 hour message window restriction",
"OLD_INSTAGRAM_INBOX_REPLY_BANNER": "ይህ የInstagram መለያ ወደ አዲሱ የInstagram ቻናል ገቢ ሳጥን ተዛውሯል። ሁሉም አዲስ መልዕክቶች በዚያ ይታያሉ። ከአሁን ጀምሮ ከዚህ ውይይት መልዕክቶች መላክ አትችሉም።",
- "REPLYING_TO": "You are replying to:",
- "REMOVE_SELECTION": "Remove Selection",
- "DOWNLOAD": "Download",
+ "REPLYING_TO": "ለዚህ ትመልሳለህ፦",
+ "REMOVE_SELECTION": "ምርጫ አስወግድ",
+ "DOWNLOAD": "አውርድ",
"UNKNOWN_FILE_TYPE": "Unknown File",
"SAVE_CONTACT": "Save Contact",
"NO_CONTENT": "No content to display",
@@ -85,13 +85,13 @@
"YOU_ANSWERED": "You answered"
},
"HEADER": {
- "RESOLVE_ACTION": "Resolve",
- "REOPEN_ACTION": "Reopen",
+ "RESOLVE_ACTION": "ተፈትኗል",
+ "REOPEN_ACTION": "እንደገና ክፈት",
"OPEN_ACTION": "Open",
"MORE_ACTIONS": "ተጨማሪ እርምጃዎች",
- "OPEN": "More",
- "CLOSE": "Close",
- "DETAILS": "details",
+ "OPEN": "ተጨማሪ",
+ "CLOSE": "ዝጋ",
+ "DETAILS": "ዝርዝሮች",
"SNOOZED_UNTIL": "Snoozed until",
"SNOOZED_UNTIL_TOMORROW": "Snoozed until tomorrow",
"SNOOZED_UNTIL_NEXT_WEEK": "Snoozed until next week",
@@ -188,21 +188,21 @@
"MESSAGE_SIGN_TOOLTIP": "Message signature",
"ENABLE_SIGN_TOOLTIP": "Enable signature",
"DISABLE_SIGN_TOOLTIP": "Disable signature",
- "MSG_INPUT": "Shift + enter for new line. Start with '/' to select a Canned Response.",
- "PRIVATE_MSG_INPUT": "Shift + enter for new line. This will be visible only to Agents",
+ "MSG_INPUT": "አዲስ መስመር ለማስገባት Shift + enter ይጠቀሙ። '/' በመጀመር የተዘጋጀ ምላሽ ይምረጡ።",
+ "PRIVATE_MSG_INPUT": "አዲስ መስመር ለማስገባት Shift + enter ይጠቀሙ። ይህ ለወኪሎች ብቻ ይታያል",
"MESSAGING_RESTRICTED": "You cannot reply to this conversation",
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "ኮፒሎት ተጨማሪ እባብነቶች ስጡው, ወይም ሌላ ማንኛውንም ጥያቄ ያቀርቡ... ተከትሎ ለማስተላለፊያ ኤንተር ይጫኑ።",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
"REPLYBOX": {
- "REPLY": "Reply",
- "PRIVATE_NOTE": "Private Note",
- "SEND": "Send",
- "CREATE": "Add Note",
+ "REPLY": "መልስ",
+ "PRIVATE_NOTE": "የግል ማስታወሻ",
+ "SEND": "ላክ",
+ "CREATE": "ማስታወሻ አክል",
"INSERT_READ_MORE": "Read more",
"DISMISS_REPLY": "Dismiss reply",
"REPLYING_TO": "Replying to:",
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "ኮፒሎት እየሰማራ ነው",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
@@ -245,10 +245,10 @@
"EXPAND": "Expand preview"
}
},
- "VISIBLE_TO_AGENTS": "Private Note: Only visible to you and your team",
- "CHANGE_STATUS": "Conversation status changed",
+ "VISIBLE_TO_AGENTS": "የግል ማስታወሻ፡ ለአንተና ቡድንህ ብቻ ይታያል",
+ "CHANGE_STATUS": "የውይይቱ ሁኔታ ተቀይሯል",
"CHANGE_STATUS_FAILED": "Conversation status change failed",
- "CHANGE_AGENT": "Conversation Assignee changed",
+ "CHANGE_AGENT": "የውይይቱ ተመድብ ተቀይሯል",
"CHANGE_AGENT_FAILED": "Assignee change failed",
"ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully",
"ASSIGN_LABEL_FAILED": "Label assignment failed",
@@ -300,20 +300,20 @@
}
},
"EMAIL_TRANSCRIPT": {
- "TITLE": "Send conversation transcript",
- "DESC": "Send a copy of the conversation transcript to the specified email address",
- "SUBMIT": "Submit",
- "CANCEL": "Cancel",
- "SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully",
- "SEND_EMAIL_ERROR": "There was an error, please try again",
+ "TITLE": "የውይይት ጽሑፍ ላክ",
+ "DESC": "የውይይቱን ጽሑፍ ቅጂ ወደ ተጠቃሚው ኢሜይል ላክ",
+ "SUBMIT": "አስገባ",
+ "CANCEL": "ይቅር",
+ "SEND_EMAIL_SUCCESS": "የቻት አጭር መግለጫው በተሳካ ሁኔታ ተልኳል",
+ "SEND_EMAIL_ERROR": "ስህተት ተፈጥሯል፣ እባክዎ ደግመው ይሞክሩ",
"SEND_EMAIL_PAYMENT_REQUIRED": "Email transcript is not available on your current plan. Please upgrade to use this feature.",
"FORM": {
- "SEND_TO_CONTACT": "Send the transcript to the customer",
+ "SEND_TO_CONTACT": "መግለጫውን ለደንበኛው ይላኩ",
"SEND_TO_AGENT": "Send the transcript to the assigned agent",
- "SEND_TO_OTHER_EMAIL_ADDRESS": "Send the transcript to another email address",
+ "SEND_TO_OTHER_EMAIL_ADDRESS": "መግለጫውን ወደ ሌላ ኢሜይል አድራሻ ይላኩ",
"EMAIL": {
- "PLACEHOLDER": "Enter an email address",
- "ERROR": "Please enter a valid email address"
+ "PLACEHOLDER": "ኢሜይል አድራሻ ያስገቡ",
+ "ERROR": "ትክክለኛ ኢሜይል አድራሻ ያስገቡ"
}
}
},
diff --git a/app/javascript/dashboard/i18n/locale/am/helpCenter.json b/app/javascript/dashboard/i18n/locale/am/helpCenter.json
index c87a1cfd7..0d98c6316 100644
--- a/app/javascript/dashboard/i18n/locale/am/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/am/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "ቋንቋው ከፖርታል በተሳካ ሁኔታ ተሰርዟል",
"ERROR_MESSAGE": "ከፖርታሉ ቋንቋ ማስወገድ አልተቻለም። እባክዎ ደግመው ይሞክሩ።."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} ጽሑፍ | {count} ጽሑፎች",
"CATEGORIES_COUNT": "{count} ምድብ | {count} ምድቦች",
"DEFAULT": "ነባሪ",
+ "DRAFT": "እቅድ",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "እንደ ነባሪ አድርግ",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "ሰርዝ"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "ቋንቋ ይምረጡ..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "ተለቀቀ",
+ "DRAFT": "እቅድ"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "ቋንቋ በተሳካ ሁኔታ ተጨምሯል",
"ERROR_MESSAGE": "ቋንቋውን ማክሰኞ አልተቻለም። እባክዎ ደግመው ይሞክሩ።."
diff --git a/app/javascript/dashboard/i18n/locale/am/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/am/inboxMgmt.json
index eba38473f..aea8e4578 100644
--- a/app/javascript/dashboard/i18n/locale/am/inboxMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/am/inboxMgmt.json
@@ -11,7 +11,7 @@
"WHATSAPP_REGISTRATION_INCOMPLETE": "የWhatsApp ንግድ ምዝገባዎ አልተጠናቀቀም። እባክዎ ከመገናኛ ባለሥልጣን ጋር በMeta Business Manager ውስጥ የሚታይ ስም ሁኔታዎን ያረጋግጡ።.",
"COMPLETE_REGISTRATION": "ምዝገባ አሟልት",
"LIST": {
- "404": "Այս հաշվի հետ կապված մուտքային արկղեր չկան։"
+ "404": "ወደዚህ መለያ የተያዙ ኢንቦክሶች የሉም።"
},
"CREATE_FLOW": {
"CHANNEL": {
@@ -42,7 +42,7 @@
"PLACEHOLDER": "የድር ጣቢያ ስምዎን ያስገቡ (ለምሳሌ፡ Acme Inc)"
},
"FB": {
- "HELP": "Հիշեցում․ Մուտք գործելով մենք միայն հասանելիություն ենք ստանում Ձեր էջի հաղորդագրություններին։ Ձեր անձնական հաղորդագրություններին Chatwoot-ը երբեք չի կարող հասանելիություն ունենալ։",
+ "HELP": "ማስታወሻ፡ በመግባት ብቻ የገጹ መልእክቶችን ብቻ እንደምንያዝ ነው። የግል መልእክቶችዎን በChatwoot ማድረስ አይቻልም።",
"CHOOSE_PAGE": "ገጽ ይምረጡ",
"CHOOSE_PLACEHOLDER": "ከዝርዝር ገጽ ይምረጡ",
"INBOX_NAME": "የኢንቦክስ ስም",
@@ -76,7 +76,7 @@
},
"WEBSITE_CHANNEL": {
"TITLE": "የድር ጣቢያ ቻናል",
- "DESC": "Ստեղծեք ալիք Ձեր կայքի համար և սկսեք աջակցել Ձեր հաճախորդներին մեր կայքի վիջեթի միջոցով։",
+ "DESC": "ለድህረ ገጹ ቻናል ይፍጠሩ እና በድህረ ገጻችን ዊጅት ደንበኞቻችሁን ይደግፉ።",
"LOADING_MESSAGE": "የድር ጣቢያ ድጋፍ ቻናል እየተፈጠረ ነው",
"CHANNEL_AVATAR": {
"LABEL": "የቻናል ፎቶ"
@@ -96,11 +96,11 @@
},
"CHANNEL_WELCOME_TAGLINE": {
"LABEL": "የእንኳን ደህና መጡ መልዕክት",
- "PLACEHOLDER": "Մենք հեշտացնում ենք կապվել մեզ հետ։ Հարցրեք ցանկացած բան կամ կիսվեք Ձեր կարծիքով։"
+ "PLACEHOLDER": "ከእኛ ጋር ቀላል መገናኘት እንደምንሠራ ነው። ማንኛውንም ጥያቄ ያቀርቡ ወይም አስተያየትዎን ያጋሩ።"
},
"CHANNEL_GREETING_MESSAGE": {
"LABEL": "የቻናል ደስታ መልእክት",
- "PLACEHOLDER": "Acme Inc սովորաբար պատասխանում է մի քանի ժամվա ընթացքում։"
+ "PLACEHOLDER": "Acme Inc በተለምዶ በጥቂት ሰዓታት ውስጥ ይመልሳል።"
},
"CHANNEL_GREETING_TOGGLE": {
"LABEL": "የቻናል ደስታ አንቀሳቅስ",
@@ -126,7 +126,7 @@
},
"TWILIO": {
"TITLE": "Twilio SMS/WhatsApp ቻናል",
- "DESC": "Միացրեք Twilio-ն և սկսեք աջակցել Ձեր հաճախորդներին SMS կամ WhatsApp միջոցով։",
+ "DESC": "Twilio ያገናኙ እና በSMS ወይም WhatsApp ደንበኞቻችሁን ይደግፉ።",
"ACCOUNT_SID": {
"LABEL": "አካውንት SID",
"PLACEHOLDER": "እባክዎ የTwilio መለያ መለያዎን ያስገቡ",
@@ -165,12 +165,12 @@
},
"PHONE_NUMBER": {
"LABEL": "ስልክ ቁጥር",
- "PLACEHOLDER": "Խնդրում ենք մուտքագրել այն հեռախոսահամարը, որտեղից կուղարկվի հաղորդագրությունը։",
+ "PLACEHOLDER": "ከዚህ መልእክት የሚልከው የስልክ ቁጥር እባክዎ ያስገቡ።",
"ERROR": "እባክዎ በ`+` ምልክት የሚጀምር እና ቦታ ያልያዘ ትክክለኛ የስልክ ቁጥር ያቀርቡ።."
},
"API_CALLBACK": {
"TITLE": "ካልባክ URL",
- "SUBTITLE": "Twilio-ում պետք է կարգավորեք հաղորդագրության պատասխան URL-ը՝ օգտագործելով այստեղ նշված հասցեն։"
+ "SUBTITLE": "በTwilio ውስጥ የመልእክት እንደገና መግባት አድራሻን ከዚህ በተጠቀሰው አድራሻ ጋር መቀነባበር አለብዎት።"
},
"SUBMIT_BUTTON": "የTwilio ቻናል ይፍጠሩ",
"API": {
@@ -179,7 +179,7 @@
},
"SMS": {
"TITLE": "SMS ቻናል",
- "DESC": "Սկսեք աջակցել Ձեր հաճախորդներին SMS-ի միջոցով։",
+ "DESC": "በSMS ደንበኞቻችሁን ይደግፉ።",
"PROVIDERS": {
"LABEL": "API አቅራቢ",
"TWILIO": "Twilio",
@@ -231,7 +231,7 @@
},
"WHATSAPP": {
"TITLE": "WhatsApp ቻናል",
- "DESC": "Սկսեք աջակցել Ձեր հաճախորդներին WhatsApp-ի միջոցով։",
+ "DESC": "በWhatsApp ደንበኞቻችሁን ይደግፉ።",
"PROVIDERS": {
"LABEL": "API አቅራቢ",
"WHATSAPP_EMBEDDED": "WhatsApp ቢዝነስ",
@@ -252,7 +252,7 @@
},
"PHONE_NUMBER": {
"LABEL": "የስልክ ቁጥር",
- "PLACEHOLDER": "Խնդրում ենք մուտքագրել այն հեռախոսահամարը, որտեղից կուղարկվի հաղորդագրությունը։",
+ "PLACEHOLDER": "ከዚህ መልእክት የሚልከው የስልክ ቁጥር እባክዎ ያስገቡ።",
"ERROR": "እባክዎ በ`+` ምልክት የሚጀምር እና ቦታ ያልያዘ ትክክለኛ የስልክ ቁጥር ያቀርቡ።."
},
"PHONE_NUMBER_ID": {
@@ -272,9 +272,9 @@
},
"API_KEY": {
"LABEL": "API ቁልፍ",
- "SUBTITLE": "Կարգավորեք WhatsApp API բանալին։",
+ "SUBTITLE": "የWhatsApp API ቁልፍን ያቀናብሩ።",
"PLACEHOLDER": "API ቁልፍ",
- "ERROR": "Խնդրում ենք մուտքագրել վավեր արժեք։"
+ "ERROR": "እባክዎ ትክክለኛ እሴት ያስገቡ።"
},
"API_CALLBACK": {
"TITLE": "የተመለሰ አድራሻ URL",
@@ -358,7 +358,7 @@
},
"API_CHANNEL": {
"TITLE": "የAPI ቻናል",
- "DESC": "Միացրեք API ալիքը և սկսեք աջակցել Ձեր հաճախորդներին։",
+ "DESC": "ከAPI ቻናል ጋር ያገናኙ እና ደንበኞቻችሁን ይደግፉ።",
"CHANNEL_NAME": {
"LABEL": "የቻናል ስም",
"PLACEHOLDER": "እባክዎ የቻናል ስም ያስገቡ",
@@ -371,7 +371,7 @@
},
"SUBMIT_BUTTON": "API ቻናል ፍጠር",
"API": {
- "ERROR_MESSAGE": "Չհաջողվեց պահպանել API ալիքը"
+ "ERROR_MESSAGE": "API ቻናሉን ማስቀመጥ አልተቻለንም"
}
},
"EMAIL_CHANNEL": {
@@ -399,7 +399,7 @@
},
"LINE_CHANNEL": {
"TITLE": "LINE ቻናል",
- "DESC": "Միացրեք LINE ալիքը և սկսեք աջակցել Ձեր հաճախորդներին։",
+ "DESC": "ከLINE ቻናል ጋር ያገናኙ እና ደንበኞቻችሁን ይደግፉ።",
"CHANNEL_NAME": {
"LABEL": "የቻናል ስም",
"PLACEHOLDER": "እባክዎ የቻናል ስም ያስገቡ",
@@ -423,15 +423,15 @@
},
"API_CALLBACK": {
"TITLE": "የእንደገና ጥሪ አድራሻ",
- "SUBTITLE": "LINE հավելվածում պետք է կարգավորեք webhook URL-ը՝ օգտագործելով այստեղ նշված հասցեն։"
+ "SUBTITLE": "በLINE መተግበሪያ ውስጥ የwebhook አድራሻን ከዚህ በተጠቀሰው አድራሻ ጋር መቀነባበር አለብዎት።"
}
},
"TELEGRAM_CHANNEL": {
"TITLE": "Telegram ቻናል",
- "DESC": "Միացրեք Telegram ալիքը և սկսեք աջակցել Ձեր հաճախորդներին։",
+ "DESC": "ከTelegram ቻናል ጋር ያገናኙ እና ደንበኞቻችሁን ይደግፉ።",
"BOT_TOKEN": {
"LABEL": "የቦት ቶክን",
- "SUBTITLE": "Կարգավորեք Telegram BotFather-ից ստացած բոտի տոկենը։",
+ "SUBTITLE": "ከTelegram BotFather ያገኙትን የቦት ቶክን ያቀናብሩ።",
"PLACEHOLDER": "የቦት ቶክን"
},
"SUBMIT_BUTTON": "Telegram ቻናል ፍጠር",
@@ -493,13 +493,13 @@
},
"AGENTS": {
"TITLE": "Agent-ዎች",
- "DESC": "Այստեղ կարող եք ավելացնել գործակալներ՝ նոր ստեղծված մուտքային արկղը կառավարելու համար։ Միայն այս ընտրված գործակալները կունենան մուտք դեպի Ձեր մուտքային արկղը։ Գործակալները, որոնք չեն պատկանում այս մուտքային արկղին, չեն կարողանա տեսնել կամ պատասխանել հաղորդագրություններին մուտք գործելիս։
Հիշեցում․ Որպես ադմինիստրատոր, եթե Ձեզ անհրաժեշտ է մուտք բոլոր մուտքային արկղերին, պետք է ինքներդ Ձեզ ավելացնեք որպես գործակալ բոլոր ստեղծած մուտքային արկղերում։",
+ "DESC": "እዚህ አዲስ የተፈጠረውን ኢንቦክስ ለመቆጣጠር ወኪሎችን ማከል ይችላሉ። እነዚህ የተመረጡ ወኪሎች ብቻ ወደ ኢንቦክስዎ መዳረሻ አላቸው። ከዚህ ኢንቦክስ አካል ያልሆኑ ወኪሎች ሲግቡ መልእክቶችን ማየት ወይም መልስ ማድረግ አይችሉም።
ማስታወሻ፡ እንደ አስተዳደር ባለስልጣን ሁሉንም ኢንቦክሶች ለመዳረሻ ከፈለጉ ራስዎን እንደ ወኪል ወደ ሁሉም የሚፈጥሩት ኢንቦክሶች መጨመር አለብዎት።",
"VALIDATION_ERROR": "ከአዲሱ ኢንቦክስዎ ቢያንስ አንድ ወኪል ያክሉ",
"PICK_AGENTS": "ለኢንቦክሱ ወኪሎችን ይምረጡ"
},
"DETAILS": {
"TITLE": "የኢንቦክስ ዝርዝሮች",
- "DESC": "Ընտրեք ներքևի բացվող ցանկից այն Facebook էջը, որը ցանկանում եք կապել Chatwoot-ի հետ։ Կարող եք նաև մուտքային արկղին տալ հատուկ անուն՝ ավելի լավ ճանաչման համար։"
+ "DESC": "ከታች ያለው ከዝርዝር ማስተካከያ በተጠቃሚው ፌስቡክ ገጽ ወደ Chatwoot ለመገናኘት ይምረጡ። ለምርጥ መለያየት የእርስዎን ኢንቦክስ በተለየ ስም ማቅረብ ይችላሉ።"
},
"FINISH": {
"TITLE": "ተሳክቷል!",
@@ -543,7 +543,7 @@
"MESSAGE": "ከአዲሱ ቻናልዎ ጋር ከደንበኞችዎ ጋር እንዲገናኙ አሁን ትችላላችሁ። ደስታ ያለው ድጋፍ",
"BUTTON_TEXT": "ወደ እዚያ ይውሰዱኝ",
"MORE_SETTINGS": "ተጨማሪ ቅንብሮች",
- "WEBSITE_SUCCESS": "Դուք հաջողությամբ ստեղծել եք կայքի ալիք։ Նշված կոդը պատճենեք և տեղադրեք Ձեր կայքում։ Հաջորդ անգամ, երբ հաճախորդը օգտագործի ուղիղ զրույցը, հաղորդակցությունը ավտոմատ կհայտնվի Ձեր մուտքային արկղում։",
+ "WEBSITE_SUCCESS": "የድር ጣቢያ ቻናል መፍጠር በተሳካ ሁኔታ ተጠናቋል። ከታች የተሳየውን ኮድ ቅዳት እና በድር ጣቢያዎ ያስገቡ። ቀጣዩ ጊዜ ደንበኛ በላይቭ ቻት ሲጠቀም ውይይቱ በራሱ በኢንቦክስዎ ይታያል።",
"WHATSAPP_QR_INSTRUCTION": "ለፈጣን ሙከራ የ WhatsApp ጥቅል ላይ ከላይ ያለውን QR ኮድ ይስካን ያድርጉ",
"MESSENGER_QR_INSTRUCTION": "ለፈጣን ሙከራ የ Facebook Messenger ጥቅል ላይ ከላይ ያለውን QR ኮድ ይስካን ያድርጉ",
"TELEGRAM_QR_INSTRUCTION": "ለፈጣን ሙከራ የ Telegram ጥቅል ላይ ከላይ ያለውን QR ኮድ ይስካን ያድርጉ"
@@ -613,9 +613,9 @@
},
"API": {
"SUCCESS_MESSAGE": "ኢንቦክስ በተሳካ ሁኔታ ተሰርዟል",
- "ERROR_MESSAGE": "Չհաջողվեց ջնջել մուտքային արկղը։ Խնդրում ենք փորձել ավելի ուշ։",
+ "ERROR_MESSAGE": "ኢንቦክስ ማጥፋት አልተቻለም። እባክዎ በኋላ ደግመው ይሞክሩ።",
"AVATAR_SUCCESS_MESSAGE": "የኢንቦክስ አቫታር በተሳካ ሁኔታ ተሰርዟል",
- "AVATAR_ERROR_MESSAGE": "Չհաջողվեց ջնջել մուտքային արկղի պատկերակը։ Խնդրում ենք փորձել ավելի ուշ։"
+ "AVATAR_ERROR_MESSAGE": "የኢንቦክስ አቫታር ማጥፋት አልተቻለም። እባክዎ በኋላ ደግመው ይሞክሩ።"
}
},
"TABS": {
@@ -736,24 +736,24 @@
"SENDER_NAME_SECTION": "በኢሜይል ውስጥ የAgent ስም አርግ",
"SENDER_NAME_SECTION_TEXT": "በኢሜይል ውስጥ የAgent ስም እንዲታይ/እንዳይታይ አርግ፣ ካልተከናወነ የንግድ ስም ይታያል",
"ENABLE_CONTINUITY_VIA_EMAIL": "በኢሜል የውይይት ቀጥታነት አንቀሳቅስ",
- "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Եթե կոնտակտի էլ.փոստի հասցեն հասանելի է, զրույցները կշարունակվեն էլ.փոստով։",
+ "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "ከኮንታክት ኢሜይል አድራሻ ካለ ውይይቶች በኢሜይል ይቀጥላሉ።",
"LOCK_TO_SINGLE_CONVERSATION": "የውይይት መላኪያ",
"LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "ለአሁን ያሉ እውቂያዎች ውይይት ፍጠራ ያስተካክሉ",
"INBOX_UPDATE_TITLE": "የኢንቦክስ ቅንብሮች",
"INBOX_UPDATE_SUB_TEXT": "የኢንቦክስዎን ቅንብሮች ያዘምኑ",
- "AUTO_ASSIGNMENT_SUB_TEXT": "Միացրեք կամ անջատեք նոր հաղորդակցությունները ավտոմատ նշանակումը այս մուտքային արկղին ավելացված գործակալներին։",
+ "AUTO_ASSIGNMENT_SUB_TEXT": "አዲስ ውይይቶችን ወደ ይህ ኢንቦክስ የተጨመሩ ወኪሎች በራስሰር ማድረግን አቅርቦ ወይም አቋርጦ ያድርጉ።",
"HMAC_VERIFICATION": "የተጠቃሚ መለያ ማረጋገጫ",
"HMAC_DESCRIPTION": "በዚህ ቁልፍ የተለየ ቶክን ማመንጨት ይችላሉ ይህም የተጠቃሚዎችዎን መለያ ለማረጋገጥ ይጠቅማል።.",
"HMAC_LINK_TO_DOCS": "እንደ ተጨማሪ መረጃ እዚህ ማንበብ ይችላሉ።.",
"HMAC_MANDATORY_VERIFICATION": "የተጠቃሚ መለያ ማረጋገጫን አጽድቅ",
"HMAC_MANDATORY_DESCRIPTION": "ከተከፈተ ግምገማዎች ካልተረጋገጡ ጥያቄዎች ይተንቀሳቀሳሉ።.",
"INBOX_IDENTIFIER": "የኢንቦክስ መለያ",
- "INBOX_IDENTIFIER_SUB_TEXT": "Օգտագործեք այստեղ նշված `inbox_identifier` տոկենը՝ Ձեր API հաճախորդների վավերացման համար։",
+ "INBOX_IDENTIFIER_SUB_TEXT": "የ API ደንበኞችዎን ማረጋገጫ ለማድረግ እዚህ የተሳየውን `inbox_identifier` ቶክን ይጠቀሙ።",
"FORWARD_EMAIL_TITLE": "ወደ ኢሜይል አስቀምጥ",
- "FORWARD_EMAIL_SUB_TEXT": "Սկսեք Ձեր էլ.փոստերը ուղարկել հետևյալ էլ.փոստի հասցեին։",
+ "FORWARD_EMAIL_SUB_TEXT": "ኢሜይሎችዎን ወደ ቀጣዩ ኢሜይል አድራሻ መላክ ይጀምሩ።",
"FORWARD_EMAIL_NOT_CONFIGURED": "ኢሜይሎችን ወደ ኢንቦክስዎ መቀላቀል በዚህ መገናኛ አሁን አልተፈቀደም። ይህን ባህሪ ለመጠቀም ከአስተዳደሩ መፍቀድ አለቦት። እባክዎ ለመቀጠል ከእነርሱ ጋር ያገናኙ።.",
"ALLOW_MESSAGES_AFTER_RESOLVED": "ከውይይት መፍታት በኋላ መልእክቶችን እንዲፈቀድ",
- "ALLOW_MESSAGES_AFTER_RESOLVED_SUB_TEXT": "Թույլ տվեք վերջնական օգտատերերին ուղարկել հաղորդագրություններ նույնիսկ զրույցի լուծումից հետո։",
+ "ALLOW_MESSAGES_AFTER_RESOLVED_SUB_TEXT": "ውይይቱ ከተፈታ በኋላም እንደገና መልእክቶችን ለመላክ ለመጠቀሚያ ተጠቃሚዎች ፈቃድ ይስጡ።",
"WHATSAPP_SECTION_SUBHEADER": "ይህ የAPI ቁልፍ ለWhatsApp API ጋር ለመያዝ ይጠቅማል።.",
"WHATSAPP_SECTION_UPDATE_SUBHEADER": "ለWhatsApp API ጋር ለመያዝ አዲሱን የAPI ቁልፍ ያስገቡ።.",
"WHATSAPP_SECTION_TITLE": "API ቁልፍ",
@@ -850,7 +850,7 @@
"MESSAGE_ERROR": "ስህተት አጋጥሟል፣ እባክዎ እንደገና ይሞክሩ"
},
"PRE_CHAT_FORM": {
- "DESCRIPTION": "Նախնական զրույցի ձևերը թույլ են տալիս հավաքել օգտատիրոջ տեղեկությունները նախքան զրույցի սկսելը։",
+ "DESCRIPTION": "የቀድሞ ቻት ቅጥያዎች ተጠቃሚ መረጃ ከመደምደሚያ በፊት ለመሰብሰብ ይፈቅዳሉ።",
"SET_FIELDS": "የቀደም የውይይት ቅጽ መስኮች",
"SET_FIELDS_HEADER": {
"FIELDS": "መስኮች",
@@ -960,7 +960,7 @@
"HOURS": "ሰዓታት",
"ENABLE": "ለዚህ ቀን እንደሚገኙ አንቀሳቅስ",
"UNAVAILABLE": "አይገኝም",
- "VALIDATION_ERROR": "Սկիզբի ժամանակը պետք է լինի փակման ժամանակից առաջ։",
+ "VALIDATION_ERROR": "የመጀመሪያ ሰዓት ከመዝጊያ ሰዓት በፊት መሆን አለበት።",
"CHOOSE": "ይምረጡ"
},
"ALL_DAY": "ቀኑን ሙሉ"
diff --git a/app/javascript/dashboard/i18n/locale/am/integrations.json b/app/javascript/dashboard/i18n/locale/am/integrations.json
index ac0b2564f..978721642 100644
--- a/app/javascript/dashboard/i18n/locale/am/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/am/integrations.json
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "ሰነዶች",
"ADD_NEW": "አዲስ ሰነድ ፍጠር",
+ "SELECTED": "{count} ተመረጡ",
+ "SELECT_ALL": "ሁሉንም ይምረጡ ({count})",
+ "UNSELECT_ALL": "ሁሉንም አልምረጥም ({count})",
+ "BULK_DELETE_BUTTON": "Delete",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "አዎን፣ ሁሉንም አጥፋ",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "ተዛማጅ የFAQ ጥያቄዎች",
"DESCRIPTION": "እነዚህ የFAQ ጥያቄዎች ቀጥተኛ ከሰነዱ ተፈጥረዋል።"
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "መሣሪያዎች",
"ADD_NEW": "አዲስ መሣሪያ ይፍጠሩ",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "ምንም የተለየ መሣሪያዎች አልተገኙም",
"SUBTITLE": "እርስዎን ከውጭ ኤፒአይዎችና አገልግሎቶች ጋር ለማገናኘት የተለየ መሣሪያዎችን ይፍጠሩ፣ እንዲሁም እርስዎን በአካል ውስጥ መረጃ ለማግኘትና ለማከናወን ይፈቅዱ።",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "ብልጽግና ተጠቃሚ መሣሪያ ተሰርዟል",
"ERROR_MESSAGE": "ብልጽግና መሣሪያውን ማስወገድ አልተሳካም"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "የመሣሪያ ስም",
"PLACEHOLDER": "የትዕዛዝ ፍለጋ",
- "ERROR": "የመሣሪያ ስም አስፈላጊ ነው"
+ "ERROR": "የመሣሪያ ስም አስፈላጊ ነው",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "መግለጫ",
diff --git a/app/javascript/dashboard/i18n/locale/am/report.json b/app/javascript/dashboard/i18n/locale/am/report.json
index b8c4cd0aa..20f61f618 100644
--- a/app/javascript/dashboard/i18n/locale/am/report.json
+++ b/app/javascript/dashboard/i18n/locale/am/report.json
@@ -158,54 +158,54 @@
"TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
- "NAME": "Resolution Time",
- "DESC": "( Avg )",
+ "NAME": "የመፍትሄ ጊዜ",
+ "DESC": "( አማካይ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
- "NAME": "Resolution Count",
- "DESC": "( Total )"
+ "NAME": "የተፈታ ብዛት",
+ "DESC": "( ጠቅላላ )"
}
},
"DATE_RANGE": [
{
"id": 0,
- "name": "Last 7 days"
+ "name": "ያለፉት 7 ቀናት"
},
{
"id": 1,
- "name": "Last 30 days"
+ "name": "ያለፉት 30 ቀናት"
},
{
"id": 2,
- "name": "Last 3 months"
+ "name": "ያለፉት 3 ወራት"
},
{
"id": 3,
- "name": "Last 6 months"
+ "name": "ያለፉት 6 ወራት"
},
{
"id": 4,
- "name": "Last year"
+ "name": "ያለፈው ዓመት"
},
{
"id": 5,
- "name": "Custom date range"
+ "name": "በተለይ የተመረጠ ቀን ክልል"
}
],
"CUSTOM_DATE_RANGE": {
- "CONFIRM": "Apply",
- "PLACEHOLDER": "Select date range"
+ "CONFIRM": "ተግባሩን ተፈጽም",
+ "PLACEHOLDER": "የቀን ክልል ይምረጡ"
}
},
"LABEL_REPORTS": {
- "HEADER": "Labels Overview",
+ "HEADER": "የመለያ አጠቃላይ እይታ",
"DESCRIPTION": "Track label performance with key metrics including conversations, response times, resolution times, and resolved cases. Click a label name for detailed insights.",
- "LOADING_CHART": "Loading chart data...",
- "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
- "DOWNLOAD_LABEL_REPORTS": "Download label reports",
- "FILTER_DROPDOWN_LABEL": "Select Label",
+ "LOADING_CHART": "የገበታ ውሂብ በመጫን ላይ...",
+ "NO_ENOUGH_DATA": "የበቂ ውሂብ አልተሰበሰበም፣ እባክዎ በኋላ ይሞክሩ።",
+ "DOWNLOAD_LABEL_REPORTS": "የመለያ ሪፖርቶችን ይውሰዱ",
+ "FILTER_DROPDOWN_LABEL": "መለያ ይምረጡ",
"FILTERS": {
"INPUT_PLACEHOLDER": {
"LABELS": "Search labels"
@@ -213,71 +213,71 @@
},
"METRICS": {
"CONVERSATIONS": {
- "NAME": "Conversations",
- "DESC": "( Total )"
+ "NAME": "ውይይቶች",
+ "DESC": "( ድምር )"
},
"INCOMING_MESSAGES": {
- "NAME": "Incoming Messages",
- "DESC": "( Total )"
+ "NAME": "የሚገቡ መልእክቶች",
+ "DESC": "( ድምር )"
},
"OUTGOING_MESSAGES": {
- "NAME": "Outgoing Messages",
- "DESC": "( Total )"
+ "NAME": "የወጪ መልእክቶች",
+ "DESC": "( ድምር )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First Response Time",
- "DESC": "( Avg )",
+ "DESC": "( አማካይ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
- "NAME": "Resolution Time",
- "DESC": "( Avg )",
+ "NAME": "የመፍትሄ ጊዜ",
+ "DESC": "( አማካይ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
- "NAME": "Resolution Count",
- "DESC": "( Total )"
+ "NAME": "የመፍትሄ ብዛት",
+ "DESC": "( ድምር )"
}
},
"DATE_RANGE": [
{
"id": 0,
- "name": "Last 7 days"
+ "name": "ያለፉ 7 ቀናት"
},
{
"id": 1,
- "name": "Last 30 days"
+ "name": "ያለፉ 30 ቀናት"
},
{
"id": 2,
- "name": "Last 3 months"
+ "name": "ያለፉት 3 ወራት"
},
{
"id": 3,
- "name": "Last 6 months"
+ "name": "ያለፉት 6 ወራት"
},
{
"id": 4,
- "name": "Last year"
+ "name": "ያለፈው ዓመት"
},
{
"id": 5,
- "name": "Custom date range"
+ "name": "በተፈጥሮ የተመረጠ የቀን ክልል"
}
],
"CUSTOM_DATE_RANGE": {
- "CONFIRM": "Apply",
- "PLACEHOLDER": "Select date range"
+ "CONFIRM": "ተግባር አድርግ",
+ "PLACEHOLDER": "የቀን ክልል ይምረጡ"
}
},
"INBOX_REPORTS": {
- "HEADER": "Inbox Overview",
+ "HEADER": "የኢንቦክስ አጠቃላይ እይታ",
"DESCRIPTION": "Quickly view your inbox performance with key metrics like conversations, response times, resolution times, and resolved cases—all in one place. Click an inbox name for more details.",
- "LOADING_CHART": "Loading chart data...",
- "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
- "DOWNLOAD_INBOX_REPORTS": "Download inbox reports",
+ "LOADING_CHART": "የገቢ ግምገማ መረጃ በመጫን ላይ...",
+ "NO_ENOUGH_DATA": "ሪፖርት ለማዘጋጀት በቂ መረጃ አልተደረሰም። እባክዎ በኋላ ይሞክሩ።",
+ "DOWNLOAD_INBOX_REPORTS": "የኢንቦክስ ሪፖርቶችን ይውሰዱ",
"FILTER_DROPDOWN_LABEL": "Select Inbox",
"ALL_INBOXES": "All Inboxes",
"SEARCH_INBOX": "Search Inbox",
diff --git a/app/javascript/dashboard/i18n/locale/ar/helpCenter.json b/app/javascript/dashboard/i18n/locale/ar/helpCenter.json
index 29ae64c9b..b19a3970a 100644
--- a/app/javascript/dashboard/i18n/locale/ar/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ar/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "تم إزالة اللغة من البوابة بنجاح",
"ERROR_MESSAGE": "غير قادر على إزالة اللغة من البوابة. حاول مرة أخرى."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "افتراضي",
+ "DRAFT": "مسودة",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "حذف"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "حدد اللغة..."
},
+ "STATUS": {
+ "LABEL": "الحالة",
+ "OPTIONS": {
+ "LIVE": "نُشرت",
+ "DRAFT": "مسودة"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "تمت إضافة اللغة بنجاح",
"ERROR_MESSAGE": "غير قادر على إضافة اللغة . حاول مرة أخرى."
diff --git a/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json
index eb56d9ded..f0f5f3383 100644
--- a/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json
@@ -715,7 +715,7 @@
},
"ALLOW_MOBILE_WEBVIEW": {
"LABEL": "Enable widget in mobile apps",
- "SUBTITLE": "Check this if you embed the widget in iOS or Android apps. Mobile apps don't send domain information, so they would be blocked by domain restrictions unless this is enabled."
+ "SUBTITLE": "حدد هذا الخيار إذا كنت تقوم بتضمين الأداة في تطبيقات iOS أو Android. لا ترسل تطبيقات الجوال معلومات النطاق، لذا سيتم حظرها بسبب قيود النطاق ما لم يتم تفعيل هذا الخيار."
},
"IDENTITY_VALIDATION": {
"TITLE": "Identity Validation",
diff --git a/app/javascript/dashboard/i18n/locale/ar/integrations.json b/app/javascript/dashboard/i18n/locale/ar/integrations.json
index 66f8f7f40..31d17d0d4 100644
--- a/app/javascript/dashboard/i18n/locale/ar/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ar/integrations.json
@@ -126,7 +126,7 @@
},
"HELP_TEXT": {
"TITLE": "استخدام تكامل Slack",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "باستخدام هذا التكامل، ستتم مزامنة جميع محادثاتك الواردة مع قناة ***{selectedChannelName}*** في مساحة عمل Slack الخاصة بك. يمكنك إدارة جميع محادثات عملائك مباشرة من داخل القناة ولن تفوّت أي رسالة.\n\nفيما يلي الميزات الرئيسية لهذا التكامل:\n\n**الرد على المحادثات من داخل Slack:** للرد على محادثة في قناة Slack ***{selectedChannelName}***، ما عليك سوى كتابة رسالتك وإرسالها كسلسلة رسائل. سيؤدي ذلك إلى إنشاء رد للعميل عبر Chatwoot. الأمر بهذه البساطة!\n\n **إنشاء ملاحظات خاصة:** إذا كنت تريد إنشاء ملاحظات خاصة بدلاً من الردود، فابدأ رسالتك بـ ***`note:`***. يضمن ذلك بقاء رسالتك خاصة وعدم ظهورها للعميل.\n\n**ربط ملف وكيل:** إذا كان الشخص الذي ردّ في Slack لديه ملف وكيل في Chatwoot تحت البريد الإلكتروني نفسه، فسيتم ربط الردود تلقائيًا بذلك الملف. وهذا يعني أنه يمكنك بسهولة تتبع من قال ماذا ومتى. من ناحية أخرى، إذا لم يكن لدى الشخص الذي ردّ ملف وكيل مرتبط، فستظهر الردود للعميل على أنها صادرة من ملف البوت.",
"SELECTED": "selected"
},
"SELECT_CHANNEL": {
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "قائد",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "اعرف المزيد",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "المساعدون",
+ "SWITCH_ASSISTANT": "التبديل بين المساعدين",
+ "NEW_ASSISTANT": "إنشاء مساعد",
+ "EMPTY_LIST": "لم يتم العثور على مساعدين، يرجى إنشاء واحد للبدء"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "ابدأ مع Copilot",
+ "KICK_OFF_MESSAGE": "هل تحتاج إلى ملخص سريع، ترغب في مراجعة المحادثات السابقة، أو صياغة رد أفضل؟ Copilot هنا لتسريع الأمور.",
"SEND_MESSAGE": "إرسال الرسالة...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "حدث خطأ أثناء توليد الاستجابة. يرجى المحاولة مرة أخرى.",
+ "LOADER": "يقوم Captain بالتفكير",
"YOU": "أنت",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "استخدام هذا",
+ "RESET": "إعادة تعيين",
+ "SHOW_STEPS": "عرض الخطوات",
+ "SELECT_ASSISTANT": "اختر المساعد",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "لخص هذه المحادثة",
+ "CONTENT": "لخص النقاط الرئيسية التي نوقشت بين العميل ووكيل الدعم، بما في ذلك مخاوف العميل، أسئلته، والحلول أو الردود المقدمة من الوكيل."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "اقترح إجابة",
+ "CONTENT": "حلل استفسار العميل وقم بصياغة رد يعالج مخاوفه أو أسئلته بفعالية. تأكد من أن الرد واضح، موجز، ويوفر معلومات مفيدة."
},
"RATE": {
- "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."
+ "LABEL": "قم بتقييم هذه المحادثة",
+ "CONTENT": "راجع المحادثة لترى مدى تلبيتها لاحتياجات العميل. شارك تقييمًا من 5 بناءً على النغمة، الوضوح، والفعالية."
},
"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."
+ "LABEL": "المحادثات ذات الأولوية العالية",
+ "CONTENT": "اعطني ملخصًا لجميع المحادثات المفتوحة ذات الأولوية العالية. تضمّن معرف المحادثة، اسم العميل (إن وُجد)، محتوى آخر رسالة، والوكيل المعين. قم بالتجميع حسب الحالة إذا كان ذلك مناسبًا."
},
"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)."
+ "LABEL": "قائمة جهات الاتصال",
+ "CONTENT": "اعرض لي قائمة بأفضل 10 جهات اتصال. تضمّن الاسم، البريد الإلكتروني أو رقم الهاتف (إن وُجد)، آخر وقت مشاهدة، العلامات (إن وجدت)."
}
}
},
"PLAYGROUND": {
"USER": "أنت",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "مساعد",
"MESSAGE_PLACEHOLDER": "أكتب رسالتك...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "ساحة اللعب",
+ "DESCRIPTION": "استخدم هذه الساحة لإرسال رسائل إلى مساعدك والتحقق مما إذا كان يرد بدقة وسرعة وبالنغمة التي تتوقعها.",
+ "CREDIT_NOTE": "الرسائل المرسلة هنا ستُحتسب ضمن رصيد Captain الخاص بك."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "قم بالترقية لاستخدام Captain AI",
+ "AVAILABLE_ON": "Captain غير متاح على الخطة المجانية.",
+ "UPGRADE_PROMPT": "قم بترقية خطتك للحصول على الوصول إلى مساعدينا، وcopilot، والمزيد.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
"AVAILABLE_ON": "ولا يتوفر الكابتن AI إلا في خطط المؤسسة.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "UPGRADE_PROMPT": "قم بترقية خطتك للحصول على الوصول إلى مساعدينا، وcopilot، والمزيد.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "لقد استخدمت أكثر من 80٪ من حد الاستجابات الخاص بك. للاستمرار في استخدام Captain AI، يرجى الترقية.",
+ "DOCUMENTS": "تم الوصول إلى حد المستندات. قم بالترقية للاستمرار في استخدام Captain AI."
},
"FORM": {
"CANCEL": "إلغاء",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "حذف",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "الوصف",
diff --git a/app/javascript/dashboard/i18n/locale/az/helpCenter.json b/app/javascript/dashboard/i18n/locale/az/helpCenter.json
index 0b3e37374..fc6f3c86a 100644
--- a/app/javascript/dashboard/i18n/locale/az/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/az/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Dil portaldan uğurla silindi",
"ERROR_MESSAGE": "Dili portaldan silmək mümkün olmadı. Yenidən cəhd edin."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Qaralama",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Delete"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Yayımlanıb",
+ "DRAFT": "Qaralama"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/az/integrations.json b/app/javascript/dashboard/i18n/locale/az/integrations.json
index 29fef96fe..8fb31cd00 100644
--- a/app/javascript/dashboard/i18n/locale/az/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/az/integrations.json
@@ -3,18 +3,18 @@
"SHOPIFY": {
"HEADER": "Shopify",
"DELETE": {
- "TITLE": "Delete Shopify Integration",
- "MESSAGE": "Are you sure you want to delete the Shopify integration?"
+ "TITLE": "Shopify İnteqrasiyasını Sil",
+ "MESSAGE": "Shopify inteqrasiyasını silmək istədiyinizə əminsiniz?"
},
"STORE_URL": {
- "TITLE": "Connect Shopify Store",
- "LABEL": "Store URL",
+ "TITLE": "Shopify Mağazasını Bağla",
+ "LABEL": "Mağaza URL-i",
"PLACEHOLDER": "your-store.myshopify.com",
- "HELP": "Enter your Shopify store's myshopify.com URL",
+ "HELP": "Shopify mağazanızın myshopify.com URL-ni daxil edin",
"CANCEL": "Ləğv et",
- "SUBMIT": "Connect Store"
+ "SUBMIT": "Mağazanı Bağla"
},
- "ERROR": "There was an error connecting to Shopify. Please try again or contact support if the issue persists."
+ "ERROR": "Shopify-a qoşularkən xəta baş verdi. Zəhmət olmasa yenidən cəhd edin və ya problem davam edərsə dəstək xidməti ilə əlaqə saxlayın."
},
"HEADER": "İnteqrasiyalar",
"DESCRIPTION": "Chatwoot komandamızın səmərəliliyini artırmaq üçün bir neçə alət və xidmətlə inteqrasiya olunur. Sevdiyiniz tətbiqləri konfiqurasiya etmək üçün aşağıdakı siyahını araşdırın.",
@@ -126,7 +126,7 @@
},
"HELP_TEXT": {
"TITLE": "Slack inteqrasiyasından necə istifadə etmək olar?",
- "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.",
+ "BODY": "Bu inteqrasiya ilə bütün gələn söhbətləriniz Slack iş sahənizdəki ***{selectedChannelName}*** kanalına sinxronlaşdırılacaq. Müştəri söhbətlərinizə birbaşa həmin kanalda nəzarət edə və heç bir mesajı qaçırmazsınız.\n\nİnteqrasiyanın əsas xüsusiyyətləri bunlardır:\n\n**Slack daxilində söhbətlərə cavab verin:** ***{selectedChannelName}*** Slack kanalında söhbətə cavab vermək üçün sadəcə mesajınızı yazıb thread kimi göndərin. Bu, Chatwoot vasitəsilə müştəriyə cavab göndərəcək. Çox sadədir!\n\n**Şəxsi qeydlər yaradın:** Əgər cavab əvəzinə şəxsi qeyd əlavə etmək istəyirsinizsə, mesajınıza ***`note:`*** ilə başlayın. Bu halda mesajınız şəxsi qalacaq və müştəriyə görünməyəcək.\n\n**Agent profilini əlaqələndirin:** Əgər Slack-də cavab verən şəxsin Chatwoot-da eyni e-poçt ünvanı ilə agent profili varsa, cavablar avtomatik olaraq həmin agent profili ilə əlaqələndiriləcək. Bu, kim nə vaxt nə yazıb asanlıqla izləməyə imkan verir. Əks halda, agent profili əlaqələndirilməyibsə, cavablar müştəriyə bot profili adından göndəriləcək.",
"SELECTED": "seçilmiş"
},
"SELECT_CHANNEL": {
@@ -364,389 +364,400 @@
"SUCCESS": "Məsələ uğurla bağlantısı kəsildi",
"ERROR": "Məsələnin bağlantısını kəsməkdə xəta baş verdi, zəhmət olmasa yenidən cəhd edin"
},
- "NO_LINKED_ISSUES": "No linked issues found",
+ "NO_LINKED_ISSUES": "Bağlı məsələ tapılmadı",
"DELETE": {
- "TITLE": "Are you sure you want to delete the integration?",
- "MESSAGE": "Are you sure you want to delete the integration?",
- "CONFIRM": "Yes, delete",
+ "TITLE": "İnteqrasiyanı silmək istədiyinizə əminsiniz?",
+ "MESSAGE": "İnteqrasiyanı silmək istədiyinizə əminsiniz?",
+ "CONFIRM": "Bəli, sil",
"CANCEL": "Ləğv et"
},
"CTA": {
- "TITLE": "Connect to Linear",
- "AGENT_DESCRIPTION": "Linear workspace is not connected. Request your administrator to connect a workspace to use this integration.",
- "DESCRIPTION": "Linear workspace is not connected. Click the button below to connect your workspace to use this integration.",
- "BUTTON_TEXT": "Connect Linear workspace"
+ "TITLE": "Linear-a qoşul",
+ "AGENT_DESCRIPTION": "Linear iş sahəsi qoşulmayıb. Bu inteqrasiyadan istifadə etmək üçün administratorunuzdan bir iş sahəsi qoşmasını xahiş edin.",
+ "DESCRIPTION": "Linear iş sahəsi qoşulmayıb. Bu inteqrasiyadan istifadə etmək üçün iş sahənizi qoşmaq məqsədilə aşağıdakı düyməyə klikləyin.",
+ "BUTTON_TEXT": "Linear iş sahəsini qoşun"
}
},
"NOTION": {
"HEADER": "Notion",
"DELETE": {
- "TITLE": "Are you sure you want to delete the Notion integration?",
+ "TITLE": "Notion inteqrasiyasını silmək istədiyinizə əminsiniz?",
"MESSAGE": "Bu inteqrasiyanı silmək Notion iş sahənizə girişinizi itirəcək və bütün əlaqəli funksionallığı dayandıracaq.",
- "CONFIRM": "Yes, delete",
+ "CONFIRM": "Bəli, sil",
"CANCEL": "Ləğv et"
}
}
},
"CAPTAIN": {
- "NAME": "Kapitan",
- "HEADER_KNOW_MORE": "Daha çox məlumat",
+ "NAME": "Captain",
+ "HEADER_KNOW_MORE": "Daha ətraflı",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
+ "ASSISTANTS": "Köməkçilər",
+ "SWITCH_ASSISTANT": "Köməkçilər arasında keçid edin",
"NEW_ASSISTANT": "Köməkçi yaradın",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "EMPTY_LIST": "Assistent tapılmadı, başlamaq üçün birini yaradın"
},
"COPILOT": {
"TITLE": "Copilot",
- "TRY_THESE_PROMPTS": "Bu təklifləri sınayın",
- "PANEL_TITLE": "Get started with Copilot",
- "KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilot’s here to speed things up.",
- "SEND_MESSAGE": "Mesaj göndər...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
+ "TRY_THESE_PROMPTS": "Bu təklifləri yoxlayın",
+ "PANEL_TITLE": "Copilot ilə başlayın",
+ "KICK_OFF_MESSAGE": "Qısa xülasəyə ehtiyacınız var, əvvəlki söhbətlərə baxmaq istəyirsiniz, yoxsa daha yaxşı cavab hazırlamaq istəyirsiniz? Copilot işləri sürətləndirmək üçün buradadır.",
+ "SEND_MESSAGE": "Mesaj göndərin...",
+ "EMPTY_MESSAGE": "Cavab yaradılarkən xəta baş verdi. Zəhmət olmasa yenidən cəhd edin.",
"LOADER": "Captain düşünür",
"YOU": "Siz",
"USE": "Bunu istifadə et",
- "RESET": "Reset",
+ "RESET": "Sıfırla",
"SHOW_STEPS": "Addımları göstər",
- "SELECT_ASSISTANT": "Select Assistant",
+ "SELECT_ASSISTANT": "Köməkçini seçin",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Müştəri ilə dəstək agenti arasında müzakirə olunan əsas məqamları ümumiləşdirin, o cümlədən müştərinin narahatlıqları, sualları və dəstək agentinin təqdim etdiyi həllər və ya cavablar"
+ "LABEL": "Bu söhbəti xülasə et",
+ "CONTENT": "Müştəri və dəstək agenti arasında müzakirə olunan əsas məqamları xülasə et, müştərinin narahatlıqları, sualları və agentin verdiyi həll və ya cavabları daxil et"
},
"SUGGEST": {
- "LABEL": "Cavab təklif edin",
- "CONTENT": "Müştərinin sorğusunu təhlil edin və narahatlıqlarını və ya suallarını effektiv şəkildə əhatə edən cavab layihələndirin. Cavabın aydın, qısa və faydalı məlumat verdiyinə əmin olun."
+ "LABEL": "Cavab təklif et",
+ "CONTENT": "Müştərinin sorğusunu analiz et və onların narahatlıqlarını və ya suallarını effektiv şəkildə cavablandıran bir cavab hazırla. Cavabın aydın, qısa və faydalı məlumat verdiyinə əmin ol."
},
"RATE": {
- "LABEL": "Rate this conversation",
- "CONTENT": "Müştərinin ehtiyaclarını nə dərəcədə qarşıladığını görmək üçün söhbəti nəzərdən keçirin. Ton, aydınlıq və effektivlik əsasında 5 ballıq qiymətləndirmə paylaşın."
+ "LABEL": "Bu söhbəti qiymətləndir",
+ "CONTENT": "Söhbəti nəzərdən keçir və müştərinin ehtiyaclarını nə dərəcədə qarşıladığını yoxla. Ton, aydınlıq və effektivliyə əsaslanaraq 5 üzərindən qiymət ver."
},
"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."
+ "LABEL": "Yüksək prioritetli söhbətlər",
+ "CONTENT": "Bütün yüksək prioritetli açıq söhbətlərin xülasəsini ver. Söhbət ID-si, müştərinin adı (əgər varsa), son mesajın məzmunu və təyin olunmuş agenti daxil et. Əgər uyğun olarsa, statusa görə qrupla."
},
"LIST_CONTACTS": {
- "LABEL": "List contacts",
- "CONTENT": "Mənə ən yaxşı 10 əlaqə siyahısını göstərin. Ad, e-poçt və ya telefon nömrəsi (mövcuddursa), son görülmə vaxtı, etiketlər (əgər varsa) daxil edin."
+ "LABEL": "Əlaqələri siyahıla",
+ "CONTENT": "Ən yaxşı 10 əlaqənin siyahısını göstər. Ad, e-poçt və ya telefon nömrəsi (əgər varsa), son görülmə vaxtı, etiketlər (əgər varsa) daxil et."
}
}
},
"PLAYGROUND": {
"USER": "Siz",
- "ASSISTANT": "Köməkçi",
- "MESSAGE_PLACEHOLDER": "Type your message...",
- "HEADER": "Oyun Sahəsi",
- "DESCRIPTION": "Bu meydançadan köməkçinizə mesajlar göndərmək və onun dəqiq, sürətli və gözlədiyiniz tonda cavab verib-vermədiyini yoxlamaq üçün istifadə edin.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "ASSISTANT": "Assistent",
+ "MESSAGE_PLACEHOLDER": "Mesajınızı yazın...",
+ "HEADER": "Sınaq sahəsi",
+ "DESCRIPTION": "Bu sınaq sahəsində köməkçinizə mesaj göndərin və cavabların dəqiq, sürətli və istədiyiniz tonda olub-olmadığını yoxlayın.",
+ "CREDIT_NOTE": "Burada göndərilən mesajlar Captain kreditlərinizdən çıxılacaq."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Köməkçilərimizə, copilot və daha çoxuna giriş üçün planınızı yüksəldin.",
- "UPGRADE_NOW": "Upgrade now",
- "CANCEL_ANYTIME": "You can change or cancel your plan anytime"
+ "TITLE": "Captain AI istifadə etmək üçün yüksəldin",
+ "AVAILABLE_ON": "Captain pulsuz planda mövcud deyil.",
+ "UPGRADE_PROMPT": "Assistentlərimizə, copilot və daha çoxuna çıxış əldə etmək üçün planınızı yüksəldin.",
+ "UPGRADE_NOW": "İndi yüksəlt",
+ "CANCEL_ANYTIME": "Planınızı istənilən vaxt dəyişə və ya ləğv edə bilərsiniz"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Köməkçilərimizə, copilot və daha çoxuna giriş üçün planınızı yüksəldin.",
- "ASK_ADMIN": "Please reach out to your administrator for the upgrade."
+ "AVAILABLE_ON": "Captain AI yalnız Enterprise planlarında mövcuddur.",
+ "UPGRADE_PROMPT": "Assistentlərimizə, copilot və daha çoxuna çıxış əldə etmək üçün planınızı yüksəldin.",
+ "ASK_ADMIN": "Təkmilləşdirmə üçün administratorunuzla əlaqə saxlayın."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Cavab limitinizin 80%-dən çoxunu istifadə etmisiniz. Captain AI-dan istifadə etməyə davam etmək üçün zəhmət olmasa tarifinizi yüksəldin.",
+ "DOCUMENTS": "Sənəd limiti çatdı. Captain AI-dan istifadəni davam etdirmək üçün yüksəldin."
},
"FORM": {
"CANCEL": "Ləğv et",
- "CREATE": "Create",
+ "CREATE": "Yarat",
"EDIT": "Yenilə"
},
"ASSISTANTS": {
- "HEADER": "Assistants",
- "NO_ASSISTANTS_AVAILABLE": "There are no assistants available in your account.",
+ "HEADER": "Köməkçilər",
+ "NO_ASSISTANTS_AVAILABLE": "Hesabınızda heç bir köməkçi yoxdur.",
"ADD_NEW": "Yeni köməkçi yaradın",
"DELETE": {
- "TITLE": "Are you sure to delete the assistant?",
- "DESCRIPTION": "Bu əməliyyat geri dönməzdir. Bu köməkçi silindikdə, o, bütün əlaqəli qutulardan silinəcək və yaradılmış bütün biliklər daimi olaraq silinəcək.",
- "CONFIRM": "Yes, delete",
- "SUCCESS_MESSAGE": "The assistant has been successfully deleted",
- "ERROR_MESSAGE": "There was an error deleting the assistant, please try again."
+ "TITLE": "Assistent silinsin?",
+ "DESCRIPTION": "Bu əməliyyat geri qaytarıla bilməz. Bu assistenti silmək onu bütün bağlı poçt qutularından siləcək və yaradılmış bütün bilikləri daimi olaraq siləcək.",
+ "CONFIRM": "Bəli, sil",
+ "SUCCESS_MESSAGE": "Assistent uğurla silindi",
+ "ERROR_MESSAGE": "Köməkçi silinərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
- "FORM_DESCRIPTION": "Fill out the details below to name your assistant, describe its purpose, and specify the product it will support.",
+ "FORM_DESCRIPTION": "Aşağıdakı detalları doldurun: assistentinizin adını, məqsədini və dəstək verəcəyi məhsulu qeyd edin.",
"CREATE": {
- "TITLE": "Köməkçi yaradın",
- "SUCCESS_MESSAGE": "Köməkçi uğurla yaradıldı",
- "ERROR_MESSAGE": "There was an error creating the assistant, please try again."
+ "TITLE": "Assistent yarat",
+ "SUCCESS_MESSAGE": "Assistent uğurla yaradıldı",
+ "ERROR_MESSAGE": "Köməkçi yaradılarkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
"FORM": {
"UPDATE": "Yenilə",
"SECTIONS": {
"BASIC_INFO": "Əsas Məlumat",
- "SYSTEM_MESSAGES": "System Messages",
- "INSTRUCTIONS": "Instructions",
+ "SYSTEM_MESSAGES": "Sistem Mesajları",
+ "INSTRUCTIONS": "Təlimatlar",
"FEATURES": "Xüsusiyyətlər",
- "TOOLS": "Alətlər "
+ "TOOLS": "Alətlər"
},
"NAME": {
"LABEL": "Ad",
- "PLACEHOLDER": "Köməkçi adını daxil edin",
+ "PLACEHOLDER": "Assistent adını daxil edin",
"ERROR": "Ad tələb olunur"
},
"TEMPERATURE": {
- "LABEL": "Cavabın Temperaturu",
- "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."
+ "LABEL": "Cavab Temperaturu",
+ "DESCRIPTION": "Assistentin cavablarının nə qədər yaradıcı və ya məhdud olacağını tənzimləyin. Aşağı dəyərlər daha fokuslanmış və deterministik cavablar verir, yüksək dəyərlər isə daha yaradıcı və müxtəlif nəticələr verir."
},
"DESCRIPTION": {
"LABEL": "Təsvir",
- "PLACEHOLDER": "Enter assistant description",
+ "PLACEHOLDER": "Assistent təsvirini daxil edin",
"ERROR": "Təsvir tələb olunur"
},
"PRODUCT_NAME": {
- "LABEL": "Product Name",
+ "LABEL": "Məhsulun Adı",
"PLACEHOLDER": "Məhsul adını daxil edin",
- "ERROR": "The product name is required"
+ "ERROR": "Məhsulun adı tələb olunur"
},
"WELCOME_MESSAGE": {
- "LABEL": "Welcome Message",
- "PLACEHOLDER": "Enter welcome message"
+ "LABEL": "Salamlaşma Mesajı",
+ "PLACEHOLDER": "Salamlaşma mesajını daxil edin"
},
"HANDOFF_MESSAGE": {
- "LABEL": "Handoff Message",
- "PLACEHOLDER": "Enter handoff message"
+ "LABEL": "Transfer Mesajı",
+ "PLACEHOLDER": "Transfer mesajını daxil edin"
},
"RESOLUTION_MESSAGE": {
- "LABEL": "Resolution Message",
- "PLACEHOLDER": "Enter resolution message"
+ "LABEL": "Həll mesajı",
+ "PLACEHOLDER": "Həll mesajını daxil edin"
},
"INSTRUCTIONS": {
- "LABEL": "Instructions",
- "PLACEHOLDER": "Enter instructions for the assistant"
+ "LABEL": "Təlimatlar",
+ "PLACEHOLDER": "Assistent üçün təlimatları daxil edin"
},
"FEATURES": {
"TITLE": "Xüsusiyyətlər",
- "ALLOW_CONVERSATION_FAQS": "Generate FAQs from resolved conversations",
- "ALLOW_MEMORIES": "Müştəri qarşılıqlı əlaqələrindən əsas detalları yaddaş kimi tutun.",
- "ALLOW_CITATIONS": "Include source citations in responses",
- "ALLOW_CONTACT_ATTRIBUTES": "Allow access to contact information"
+ "ALLOW_CONVERSATION_FAQS": "Həll olunmuş söhbətlərdən FAQ yaradın",
+ "ALLOW_MEMORIES": "Müştəri ilə ünsiyyətdən əsas detalları yadda saxla.",
+ "ALLOW_CITATIONS": "Cavablarda mənbə istinadlarını daxil et",
+ "ALLOW_CONTACT_ATTRIBUTES": "Əlaqə məlumatlarına çıxışa icazə ver"
}
},
"EDIT": {
- "TITLE": "Update the assistant",
- "SUCCESS_MESSAGE": "The assistant has been successfully updated",
- "ERROR_MESSAGE": "There was an error updating the assistant, please try again.",
- "NOT_FOUND": "Could not find the assistant. Please try again."
+ "TITLE": "Assistenti yenilə",
+ "SUCCESS_MESSAGE": "Assistent uğurla yeniləndi",
+ "ERROR_MESSAGE": "Köməkçi yenilənərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin.",
+ "NOT_FOUND": "Köməkçi tapılmadı. Zəhmət olmasa yenidən cəhd edin."
},
"SETTINGS": {
- "HEADER": "Parametrlər",
+ "HEADER": "Ayarlar",
"BASIC_SETTINGS": {
- "TITLE": "Basic settings",
- "DESCRIPTION": "Customize what the assistant says when ending a conversation or transferring to a human."
+ "TITLE": "Əsas ayarlar",
+ "DESCRIPTION": "Assistentin söhbəti bitirərkən və ya insana ötürərkən nə deyəcəyini fərdiləşdirin."
},
"SYSTEM_SETTINGS": {
- "TITLE": "System settings",
- "DESCRIPTION": "Customize what the assistant says when ending a conversation or transferring to a human."
+ "TITLE": "Sistem ayarları",
+ "DESCRIPTION": "Assistentin söhbəti bitirərkən və ya insana ötürərkən nə deyəcəyini fərdiləşdirin."
},
"CONTROL_ITEMS": {
- "TITLE": "The Fun Stuff",
- "DESCRIPTION": "Köməkçiyə daha çox nəzarət əlavə edin. (bir az daha vizual, məsələn, hekayə kimi: Sorğu qoruyucusu → ssenarilər → çıxış) İstifadəçini bunlardan istifadə etməyə təşviq edir.",
+ "TITLE": "Əyləncəli Hissə",
+ "DESCRIPTION": "Assistentə daha çox nəzarət əlavə edin. (vizual olaraq bir hekayə kimi: Sorğu məhdudiyyəti → ssenarilər → nəticə) İstifadəçini bunlardan istifadə etməyə təşviq edir.",
"OPTIONS": {
"GUARDRAILS": {
- "TITLE": "Guardrails",
- "DESCRIPTION": "İşləri yolunda saxlayır — yalnız köməkçinizin cavablandırmasını istədiyiniz sual növləri, mövzudan kənar və ya qadağan olunmuş heç nə yoxdur."
+ "TITLE": "Məhdudiyyətlər",
+ "DESCRIPTION": "Hər şeyin nəzarətdə qalmasını təmin edir—assistentinizin yalnız istədiyiniz suallara cavab verməsini təmin edir, mövzudan kənar və ya icazəsiz heç nə yoxdur."
},
"RESPONSE_GUIDELINES": {
"TITLE": "Cavab qaydaları",
- "DESCRIPTION": "The vibe and structure of your assistant’s replies—clear and friendly? Short and snappy? Detailed and formal?"
+ "DESCRIPTION": "Assistentinizin cavablarının tərzi və quruluşu—aydın və dostcasına? Qısa və yığcam? Ətraflı və rəsmi?"
}
}
},
"DELETE": {
- "TITLE": "Delete Assistant",
- "DESCRIPTION": "Bu əməliyyat geri dönməzdir. Bu köməkçi silindikdə, o, bütün əlaqəli qutulardan silinəcək və yaradılmış bütün biliklər daimi olaraq silinəcək.",
- "BUTTON_TEXT": "Delete {assistantName}"
+ "TITLE": "Assistenti Sil",
+ "DESCRIPTION": "Bu əməliyyat geri qaytarıla bilməz. Bu assistenti silmək onu bütün bağlı poçt qutularından siləcək və yaradılmış bütün bilikləri daimi olaraq siləcək.",
+ "BUTTON_TEXT": "{assistantName} sil"
}
},
"OPTIONS": {
- "EDIT_ASSISTANT": "Edit Assistant",
- "DELETE_ASSISTANT": "Delete Assistant",
- "VIEW_CONNECTED_INBOXES": "Əlaqəli qutuları göstər"
+ "EDIT_ASSISTANT": "Assistenti redaktə et",
+ "DELETE_ASSISTANT": "Assistenti sil",
+ "VIEW_CONNECTED_INBOXES": "Bağlı poçt qutularına bax"
},
"EMPTY_STATE": {
- "TITLE": "Heç bir köməkçi mövcud deyil",
- "SUBTITLE": "Create an assistant to provide quick and accurate responses to your users. It can learn from your help articles and past conversations.",
+ "TITLE": "Assistent yoxdur",
+ "SUBTITLE": "İstifadəçilərinizə sürətli və dəqiq cavablar vermək üçün köməkçi yaradın. O, yardım məqalələrinizdən və əvvəlki söhbətlərdən öyrənə bilər.",
"FEATURE_SPOTLIGHT": {
- "TITLE": "Captain Assistant",
- "NOTE": "Captain Assistant engages directly with customers, learns from your help docs and past conversations, and delivers instant, accurate responses. It handles the initial queries, providing quick resolutions before transferring to an agent when needed."
+ "TITLE": "Captain Assistent",
+ "NOTE": "Captain Assistent birbaşa müştərilərlə ünsiyyət qurur, kömək sənədlərinizdən və keçmiş söhbətlərdən öyrənir və dərhal, dəqiq cavablar verir. O, ilkin sorğuları idarə edir və lazım olduqda agentə ötürür."
}
},
"GUARDRAILS": {
- "TITLE": "Guardrails",
- "DESCRIPTION": "İşləri yolunda saxlayır — yalnız köməkçinizin cavablandırmasını istədiyiniz sual növləri, mövzudan kənar və ya qadağan olunmuş heç nə yoxdur.",
+ "TITLE": "Məhdudiyyətlər",
+ "DESCRIPTION": "Hər şeyin nəzarətdə qalmasını təmin edir—assistentinizin yalnız istədiyiniz suallara cavab verməsini təmin edir, mövzudan kənar və ya icazəsiz heç nə yoxdur.",
"BULK_ACTION": {
"SELECTED": "{count} element seçildi | {count} element seçildi",
- "SELECT_ALL": "Select all ({count})",
- "UNSELECT_ALL": "Hamısının seçimini ləğv et ({count})",
- "BULK_DELETE_BUTTON": "Delete"
+ "SELECT_ALL": "Hamısını seç ({count})",
+ "UNSELECT_ALL": "Hamısını seçmə ({count})",
+ "BULK_DELETE_BUTTON": "Sil"
},
"ADD": {
"SUGGESTED": {
- "TITLE": "Example guardrails",
+ "TITLE": "Məhdudiyyət nümunələri",
"ADD": "Hamısını əlavə et",
"ADD_SINGLE": "Bunu əlavə et",
"SAVE": "Əlavə et və yadda saxla (↵)",
- "PLACEHOLDER": "Type in another guardrail..."
+ "PLACEHOLDER": "Başqa bir məhdudiyyət yazın..."
},
"NEW": {
- "TITLE": "Add a guardrail",
- "CREATE": "Create",
+ "TITLE": "Məhdudiyyət əlavə et",
+ "CREATE": "Yarat",
"CANCEL": "Ləğv et",
- "PLACEHOLDER": "Type in another guardrail...",
- "TEST_ALL": "Test all"
- }
- },
- "LIST": {
- "SEARCH_PLACEHOLDER": "Axtarış..."
- },
- "EMPTY_MESSAGE": "No guardrails found. Create or add examples to begin.",
- "SEARCH_EMPTY_MESSAGE": "No guardrails found for this search.",
- "API": {
- "ADD": {
- "SUCCESS": "Guardrails added successfully",
- "ERROR": "There was an error adding guardrails, please try again."
- },
- "UPDATE": {
- "SUCCESS": "Guardrails updated successfully",
- "ERROR": "There was an error updating guardrails, please try again."
- },
- "DELETE": {
- "SUCCESS": "Guardrails deleted successfully",
- "ERROR": "There was an error deleting guardrails, please try again."
- }
- }
- },
- "RESPONSE_GUIDELINES": {
- "TITLE": "Response Guidelines",
- "DESCRIPTION": "The vibe and structure of your assistant’s replies—clear and friendly? Short and snappy? Detailed and formal?",
- "BULK_ACTION": {
- "SELECTED": "{count} element seçildi | {count} element seçildi",
- "SELECT_ALL": "Select all ({count})",
- "UNSELECT_ALL": "Hamısının seçimini götür ({count})",
- "BULK_DELETE_BUTTON": "Delete"
- },
- "ADD": {
- "SUGGESTED": {
- "TITLE": "Nümunə cavab qaydaları",
- "ADD": "Hamısını əlavə et",
- "ADD_SINGLE": "Bunu əlavə et",
- "SAVE": "Əlavə et və yadda saxla (↵)",
- "PLACEHOLDER": "Başqa cavab qaydasını yazın..."
- },
- "NEW": {
- "TITLE": "Cavab qaydası əlavə et",
- "CREATE": "Create",
- "CANCEL": "Ləğv et",
- "PLACEHOLDER": "Başqa cavab qaydasını yazın...",
- "TEST_ALL": "Test all"
+ "PLACEHOLDER": "Başqa bir məhdudiyyət yazın...",
+ "TEST_ALL": "Hamısını yoxla"
}
},
"LIST": {
"SEARCH_PLACEHOLDER": "Axtar..."
},
- "EMPTY_MESSAGE": "No response guidelines found. Create or add examples to begin.",
- "SEARCH_EMPTY_MESSAGE": "No response guidelines found for this search.",
+ "EMPTY_MESSAGE": "Məhdudiyyət tapılmadı. Başlamaq üçün yaradın və ya nümunələr əlavə edin.",
+ "SEARCH_EMPTY_MESSAGE": "Axtarış üçün məhdudiyyət tapılmadı.",
"API": {
"ADD": {
- "SUCCESS": "Cavab qaydaları uğurla əlavə edildi",
- "ERROR": "There was an error adding response guidelines, please try again."
+ "SUCCESS": "Məhdudiyyətlər uğurla əlavə olundu",
+ "ERROR": "Məhdudiyyətlər əlavə olunarkən xəta baş verdi, yenidən cəhd edin."
},
"UPDATE": {
- "SUCCESS": "Response Guidelines updated successfully",
- "ERROR": "There was an error updating response guidelines, please try again."
+ "SUCCESS": "Məhdudiyyətlər uğurla yeniləndi",
+ "ERROR": "Məhdudiyyətlər yenilənərkən xəta baş verdi, yenidən cəhd edin."
},
"DELETE": {
- "SUCCESS": "Response Guidelines deleted successfully",
- "ERROR": "There was an error deleting response guidelines, please try again."
+ "SUCCESS": "Məhdudiyyətlər uğurla silindi",
+ "ERROR": "Məhdudiyyətlər silinərkən xəta baş verdi, yenidən cəhd edin."
+ }
+ }
+ },
+ "RESPONSE_GUIDELINES": {
+ "TITLE": "Cavab qaydaları",
+ "DESCRIPTION": "Assistentinizin cavablarının tərzi və quruluşu—aydın və dostcasına? Qısa və yığcam? Ətraflı və rəsmi?",
+ "BULK_ACTION": {
+ "SELECTED": "{count} element seçildi | {count} element seçildi",
+ "SELECT_ALL": "Hamısını seç ({count})",
+ "UNSELECT_ALL": "Hamısını seçmə ({count})",
+ "BULK_DELETE_BUTTON": "Sil"
+ },
+ "ADD": {
+ "SUGGESTED": {
+ "TITLE": "Cavab qaydası nümunələri",
+ "ADD": "Hamısını əlavə et",
+ "ADD_SINGLE": "Bunu əlavə et",
+ "SAVE": "Əlavə et və yadda saxla (↵)",
+ "PLACEHOLDER": "Başqa bir cavab qaydası yazın..."
+ },
+ "NEW": {
+ "TITLE": "Cavab qaydası əlavə et",
+ "CREATE": "Yarat",
+ "CANCEL": "Ləğv et",
+ "PLACEHOLDER": "Başqa bir cavab qaydası yazın...",
+ "TEST_ALL": "Hamısını yoxla"
+ }
+ },
+ "LIST": {
+ "SEARCH_PLACEHOLDER": "Axtar..."
+ },
+ "EMPTY_MESSAGE": "Cavab qaydası tapılmadı. Başlamaq üçün yaradın və ya nümunələr əlavə edin.",
+ "SEARCH_EMPTY_MESSAGE": "Axtarış üçün cavab qaydası tapılmadı.",
+ "API": {
+ "ADD": {
+ "SUCCESS": "Cavab qaydaları uğurla əlavə olundu",
+ "ERROR": "Cavab qaydaları əlavə olunarkən xəta baş verdi, yenidən cəhd edin."
+ },
+ "UPDATE": {
+ "SUCCESS": "Cavab qaydaları uğurla yeniləndi",
+ "ERROR": "Cavab qaydaları yenilənərkən xəta baş verdi, yenidən cəhd edin."
+ },
+ "DELETE": {
+ "SUCCESS": "Cavab qaydaları uğurla silindi",
+ "ERROR": "Cavab qaydaları silinərkən xəta baş verdi, yenidən cəhd edin."
}
}
},
"SCENARIOS": {
- "TITLE": "Scenarios",
- "DESCRIPTION": "Köməkçinizə müəyyən kontekst verin — məsələn, “istifadəçi qaldıqda nə etməli” və ya “geri ödəmə tələbi zamanı necə davranmalı.”",
+ "TITLE": "Ssenarilər",
+ "DESCRIPTION": "Assistentinizə bir az kontekst verin—məsələn, “istifadəçi ilişibsə nə etməli”, ya da “geri qaytarma sorğusu zamanı necə davranmalı.”",
"BULK_ACTION": {
"SELECTED": "{count} element seçildi | {count} element seçildi",
- "SELECT_ALL": "Select all ({count})",
- "UNSELECT_ALL": "Hamısının seçimini ləğv et ({count})",
- "BULK_DELETE_BUTTON": "Delete"
+ "SELECT_ALL": "Hamısını seç ({count})",
+ "UNSELECT_ALL": "Hamısını seçmə ({count})",
+ "BULK_DELETE_BUTTON": "Sil"
},
"ADD": {
"SUGGESTED": {
- "TITLE": "Example scenarios",
+ "TITLE": "Ssenari nümunələri",
"ADD": "Hamısını əlavə et",
"ADD_SINGLE": "Bunu əlavə et",
"TOOLS_USED": "İstifadə olunan alətlər :"
},
"NEW": {
- "CREATE": "Add a scenario",
- "TITLE": "Create a scenario",
+ "CREATE": "Ssenari əlavə et",
+ "TITLE": "Ssenari yarat",
"FORM": {
"TITLE": {
"LABEL": "Başlıq",
- "PLACEHOLDER": "Enter a name for the scenario",
- "ERROR": "Scenario name is required"
+ "PLACEHOLDER": "Ssenari üçün ad daxil edin",
+ "ERROR": "Ssenari adı tələb olunur"
},
"DESCRIPTION": {
"LABEL": "Təsvir",
- "PLACEHOLDER": "Describe how and where this scenario will be used",
- "ERROR": "Scenario description is required"
+ "PLACEHOLDER": "Bu ssenarinin necə və harada istifadə olunacağını təsvir edin",
+ "ERROR": "Ssenari təsviri tələb olunur"
},
"INSTRUCTION": {
"LABEL": "Necə idarə olunacaq",
- "PLACEHOLDER": "Describe how and where this scenario will be handled",
- "ERROR": "Scenario content is required"
+ "PLACEHOLDER": "Bu ssenarinin necə və harada idarə olunacağını təsvir edin",
+ "ERROR": "Ssenari məzmunu tələb olunur"
},
- "CREATE": "Create",
+ "CREATE": "Yarat",
"CANCEL": "Ləğv et"
}
}
},
"UPDATE": {
"CANCEL": "Ləğv et",
- "UPDATE": "Update changes"
+ "UPDATE": "Dəyişiklikləri yenilə"
},
"LIST": {
"SEARCH_PLACEHOLDER": "Axtar..."
},
- "EMPTY_MESSAGE": "No scenarios found. Create or add examples to begin.",
- "SEARCH_EMPTY_MESSAGE": "No scenarios found for this search.",
+ "EMPTY_MESSAGE": "Ssenari tapılmadı. Başlamaq üçün yaradın və ya nümunələr əlavə edin.",
+ "SEARCH_EMPTY_MESSAGE": "Axtarış üçün ssenari tapılmadı.",
"API": {
"ADD": {
- "SUCCESS": "Scenarios added successfully",
- "ERROR": "There was an error adding scenarios, please try again."
+ "SUCCESS": "Ssenarilər uğurla əlavə olundu",
+ "ERROR": "Ssenarilər əlavə olunarkən xəta baş verdi, yenidən cəhd edin."
},
"UPDATE": {
- "SUCCESS": "Scenarios updated successfully",
- "ERROR": "There was an error updating scenarios, please try again."
+ "SUCCESS": "Ssenarilər uğurla yeniləndi",
+ "ERROR": "Ssenarilər yenilənərkən xəta baş verdi, yenidən cəhd edin."
},
"DELETE": {
- "SUCCESS": "Scenarios deleted successfully",
- "ERROR": "There was an error deleting scenarios, please try again."
+ "SUCCESS": "Ssenarilər uğurla silindi",
+ "ERROR": "Ssenarilər silinərkən xəta baş verdi, yenidən cəhd edin."
}
}
}
},
"DOCUMENTS": {
"HEADER": "Sənədlər",
- "ADD_NEW": "Yeni sənəd yaradın",
- "RELATED_RESPONSES": {
- "TITLE": "Related FAQs",
- "DESCRIPTION": "These FAQs are generated directly from the document."
+ "ADD_NEW": "Yeni sənəd yarat",
+ "SELECTED": "{count} seçildi",
+ "SELECT_ALL": "Hamısını seç ({count})",
+ "UNSELECT_ALL": "Hamısını seçmə ({count})",
+ "BULK_DELETE_BUTTON": "Sil",
+ "BULK_DELETE": {
+ "TITLE": "Sənədlər silinsin?",
+ "DESCRIPTION": "Seçilmiş sənədləri silmək istədiyinizə əminsiniz? Bu əməliyyat geri qaytarıla bilməz.",
+ "CONFIRM": "Bəli, hamısını sil",
+ "SUCCESS_MESSAGE": "Sənədlər uğurla silindi",
+ "ERROR_MESSAGE": "Sənədlər silinərkən xəta baş verdi, yenidən cəhd edin."
},
- "FORM_DESCRIPTION": "Sənədi bilik mənbəyi kimi əlavə etmək üçün URL-ni daxil edin və onu əlaqələndirmək istədiyiniz köməkçini seçin.",
+ "RELATED_RESPONSES": {
+ "TITLE": "Əlaqəli FAQ-lar",
+ "DESCRIPTION": "Bu FAQ-lar birbaşa sənəddən yaradılıb."
+ },
+ "FORM_DESCRIPTION": "Sənədi bilik mənbəyi kimi əlavə etmək üçün onun URL-ni daxil edin və əlaqələndiriləcək assistenti seçin.",
"CREATE": {
"TITLE": "Sənəd əlavə et",
"SUCCESS_MESSAGE": "Sənəd uğurla yaradıldı",
- "ERROR_MESSAGE": "There was an error creating the document, please try again."
+ "ERROR_MESSAGE": "Sənəd yaradılarkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
"FORM": {
"TYPE": {
@@ -756,84 +767,92 @@
},
"URL": {
"LABEL": "URL",
- "PLACEHOLDER": "Sənədin URL ünvanını daxil edin",
- "ERROR": "Zəhmət olmasa sənəd üçün düzgün URL təqdim edin"
+ "PLACEHOLDER": "Sənədin URL-ni daxil edin",
+ "ERROR": "Sənəd üçün düzgün URL daxil edin"
},
"PDF_FILE": {
"LABEL": "PDF Faylı",
- "CHOOSE_FILE": "Choose PDF file",
- "ERROR": "Zəhmət olmasa PDF faylı seçin",
- "HELP_TEXT": "Maximum file size: 10MB",
- "INVALID_TYPE": "Zəhmət olmasa, düzgün PDF faylı seçin",
- "TOO_LARGE": "File size exceeds 10MB limit"
+ "CHOOSE_FILE": "PDF faylını seçin",
+ "ERROR": "PDF fayl seçin",
+ "HELP_TEXT": "Maksimum fayl ölçüsü: 10MB",
+ "INVALID_TYPE": "Düzgün PDF fayl seçin",
+ "TOO_LARGE": "Fayl ölçüsü 10MB limiti aşır"
},
"NAME": {
- "LABEL": "Document Name (Optional)",
+ "LABEL": "Sənədin Adı (İstəyə bağlı)",
"PLACEHOLDER": "Sənəd üçün ad daxil edin"
}
},
"DELETE": {
- "TITLE": "Are you sure to delete the document?",
- "DESCRIPTION": "Bu əməliyyat geri dönməzdir. Bu sənəd silindikdə, yaradılmış bütün biliklər daimi olaraq silinəcək.",
- "CONFIRM": "Yes, delete",
- "SUCCESS_MESSAGE": "The document has been successfully deleted",
- "ERROR_MESSAGE": "There was an error deleting the document, please try again."
+ "TITLE": "Sənəd silinsin?",
+ "DESCRIPTION": "Bu əməliyyat geri qaytarıla bilməz. Bu sənədi silmək bütün yaradılmış bilikləri daimi olaraq siləcək.",
+ "CONFIRM": "Bəli, sil",
+ "SUCCESS_MESSAGE": "Sənəd uğurla silindi",
+ "ERROR_MESSAGE": "Sənəd silinərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
"OPTIONS": {
- "VIEW_RELATED_RESPONSES": "Əlaqəli cavabları göstər",
- "DELETE_DOCUMENT": "Delete Document"
+ "VIEW_RELATED_RESPONSES": "Əlaqəli cavablara bax",
+ "DELETE_DOCUMENT": "Sənədi sil"
},
"EMPTY_STATE": {
- "TITLE": "Heç bir sənəd mövcud deyil",
- "SUBTITLE": "Documents are used by your assistant to generate FAQs. You can import documents to provide context for your assistant.",
+ "TITLE": "Sənəd yoxdur",
+ "SUBTITLE": "Sənədlər assistentiniz tərəfindən FAQ-lar yaratmaq üçün istifadə olunur. Assistentinizə kontekst vermək üçün sənədləri əlavə edə bilərsiniz.",
"FEATURE_SPOTLIGHT": {
- "TITLE": "Captain Document",
- "NOTE": "Captain-da sənəd köməkçi üçün bilik mənbəyi kimi xidmət edir. Köməkçi yardım mərkəzinizə və ya bələdçilərinizə qoşularaq məzmunu təhlil edə və müştəri sorğularına dəqiq cavablar verə bilər."
+ "TITLE": "Captain Sənəd",
+ "NOTE": "Captain-da sənəd assistent üçün bilik mənbəyi rolunu oynayır. Kömək mərkəzinizi və ya təlimatları bağlayaraq, Captain məzmunu analiz edə və müştəri sorğuları üçün dəqiq cavablar verə bilər."
}
}
},
"CUSTOM_TOOLS": {
"HEADER": "Alətlər",
- "ADD_NEW": "Yeni alət yaradın",
+ "ADD_NEW": "Yeni alət yarat",
+ "SOFT_LIMIT_WARNING": "10-dan çox alət olması assistentin düzgün alət seçmə ehtimalını azalda bilər. Daha yaxşı nəticə üçün istifadə olunmayan alətləri silməyi düşünün.",
"EMPTY_STATE": {
- "TITLE": "Fərdi alətlər mövcud deyil",
- "SUBTITLE": "Köməkçinizi xarici API-lər və xidmətlərlə qoşmaq üçün xüsusi alətlər yaradın, beləliklə o, məlumatları əldə edə və sizin adınıza əməliyyatlar apara bilsin.",
+ "TITLE": "Xüsusi alət yoxdur",
+ "SUBTITLE": "Assistentinizi xarici API və servislərlə birləşdirmək üçün xüsusi alətlər yaradın, beləliklə məlumat əldə edə və sizin adınızdan əməliyyatlar yerinə yetirə bilər.",
"FEATURE_SPOTLIGHT": {
"TITLE": "Xüsusi Alətlər",
- "NOTE": "Custom tools allow your assistant to interact with external APIs and services. Create tools to fetch data, perform actions, or integrate with your existing systems to enhance your assistant's capabilities."
+ "NOTE": "Xüsusi alətlər assistentinizə xarici API və servislərlə qarşılıqlı əlaqə qurmağa imkan verir. Məlumat əldə etmək, əməliyyatlar yerinə yetirmək və ya mövcud sistemlərinizlə inteqrasiya etmək üçün alətlər yaradın və assistentin imkanlarını artırın."
}
},
- "FORM_DESCRIPTION": "Configure your custom tool to connect with external APIs",
+ "FORM_DESCRIPTION": "Xüsusi alətinizi xarici API-lərlə birləşdirmək üçün konfiqurasiya edin",
"OPTIONS": {
"EDIT_TOOL": "Aləti redaktə et",
- "DELETE_TOOL": "Delete tool"
+ "DELETE_TOOL": "Aləti sil"
},
"CREATE": {
- "TITLE": "Create Custom Tool",
+ "TITLE": "Xüsusi Alət Yarat",
"SUCCESS_MESSAGE": "Xüsusi alət uğurla yaradıldı",
- "ERROR_MESSAGE": "Xüsusi alət yaratmaq mümkün olmadı"
+ "ERROR_MESSAGE": "Xüsusi alət yaradılmadı"
},
"EDIT": {
"TITLE": "Xüsusi Aləti Redaktə Et",
- "SUCCESS_MESSAGE": "Custom tool updated successfully",
- "ERROR_MESSAGE": "Failed to update custom tool"
+ "SUCCESS_MESSAGE": "Xüsusi alət uğurla yeniləndi",
+ "ERROR_MESSAGE": "Xüsusi alət yenilənmədi"
},
"DELETE": {
- "TITLE": "Delete Custom Tool",
- "DESCRIPTION": "Are you sure you want to delete this custom tool? This action cannot be undone.",
- "CONFIRM": "Yes, delete",
- "SUCCESS_MESSAGE": "Custom tool deleted successfully",
- "ERROR_MESSAGE": "Xüsusi aləti silmək mümkün olmadı"
+ "TITLE": "Xüsusi Aləti Sil",
+ "DESCRIPTION": "Bu xüsusi aləti silmək istədiyinizə əminsiniz? Bu əməliyyat geri qaytarıla bilməz.",
+ "CONFIRM": "Bəli, sil",
+ "SUCCESS_MESSAGE": "Xüsusi alət uğurla silindi",
+ "ERROR_MESSAGE": "Xüsusi alət silinmədi"
+ },
+ "TEST": {
+ "BUTTON": "Bağlantını yoxla",
+ "SUCCESS": "Endpoint HTTP {status} qaytardı",
+ "ERROR": "Bağlantı uğursuz oldu",
+ "DISABLED_HINT": "Test yalnız şablonsuz və ya sorğu gövdəsi olmayan endpoint-lər üçün mümkündür."
},
"FORM": {
"TITLE": {
- "LABEL": "Tool Name",
- "PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "LABEL": "Alətin Adı",
+ "PLACEHOLDER": "Sifariş axtarışı",
+ "ERROR": "Alət adı tələb olunur",
+ "MAX_LENGTH_ERROR": "Alət adı maksimum {max} simvol olmalıdır"
},
"DESCRIPTION": {
"LABEL": "Təsvir",
- "PLACEHOLDER": "Looks up order details by order ID"
+ "PLACEHOLDER": "Sifariş ID-si ilə sifariş detalları axtarılır"
},
"HTTP_METHOD": {
"LABEL": "Metod"
@@ -844,7 +863,7 @@
"ERROR": "Düzgün URL tələb olunur"
},
"AUTH_TYPE": {
- "LABEL": "Authentication Type"
+ "LABEL": "Avtorizasiya növü"
},
"AUTH_TYPES": {
"NONE": "Heç biri",
@@ -854,23 +873,23 @@
},
"AUTH_CONFIG": {
"BEARER_TOKEN": "Bearer Token",
- "BEARER_TOKEN_PLACEHOLDER": "Enter your bearer token",
- "USERNAME": "Username",
+ "BEARER_TOKEN_PLACEHOLDER": "Bearer tokeninizi daxil edin",
+ "USERNAME": "İstifadəçi adı",
"USERNAME_PLACEHOLDER": "İstifadəçi adını daxil edin",
- "PASSWORD": "Password",
- "PASSWORD_PLACEHOLDER": "Enter password",
- "API_KEY": "Header Name",
+ "PASSWORD": "Şifrə",
+ "PASSWORD_PLACEHOLDER": "Şifrəni daxil edin",
+ "API_KEY": "Başlıq Adı",
"API_KEY_PLACEHOLDER": "X-API-Key",
- "API_VALUE": "Başlıq dəyəri",
+ "API_VALUE": "Başlıq Dəyəri",
"API_VALUE_PLACEHOLDER": "API açar dəyərini daxil edin"
},
"PARAMETERS": {
- "LABEL": "Parameters",
- "HELP_TEXT": "Define the parameters that will be extracted from user queries"
+ "LABEL": "Parametrlər",
+ "HELP_TEXT": "İstifadəçi sorğularından çıxarılacaq parametrləri müəyyən edin"
},
- "ADD_PARAMETER": "Add Parameter",
+ "ADD_PARAMETER": "Parametr əlavə et",
"PARAM_NAME": {
- "PLACEHOLDER": "Parameter name (e.g., order_id)"
+ "PLACEHOLDER": "Parametr adı (məs., order_id)"
},
"PARAM_TYPE": {
"PLACEHOLDER": "Növ"
@@ -883,139 +902,139 @@
"OBJECT": "Obyekt"
},
"PARAM_DESCRIPTION": {
- "PLACEHOLDER": "Description of the parameter"
+ "PLACEHOLDER": "Parametrin təsviri"
},
"PARAM_REQUIRED": {
"LABEL": "Tələb olunur"
},
"REQUEST_TEMPLATE": {
- "LABEL": "Sorğu Bədəninin Şablonu (İxtiyari)",
+ "LABEL": "Sorğu Gövdəsi Şablonu (İstəyə bağlı)",
"PLACEHOLDER": "{'{'}\n \"order_id\": \"{'{{'} order_id {'}}'}\"\n{'}'}"
},
"RESPONSE_TEMPLATE": {
- "LABEL": "Response Template (Optional)",
- "PLACEHOLDER": "Order {'{{'} order_id {'}}'} status: {'{{'} status {'}}'}"
+ "LABEL": "Cavab Şablonu (İstəyə bağlı)",
+ "PLACEHOLDER": "Sifariş {'{{'} order_id {'}}'} statusu: {'{{'} status {'}}'}"
},
"ERRORS": {
- "PARAM_NAME_REQUIRED": "Parameter name is required"
+ "PARAM_NAME_REQUIRED": "Parametr adı tələb olunur"
}
}
},
"RESPONSES": {
- "HEADER": "Tez-tez verilən suallar",
- "PENDING_FAQS": "Gözləyən tez-tez verilən suallar",
- "ADD_NEW": "Yeni FAQ yaradın",
+ "HEADER": "FAQ-lar",
+ "PENDING_FAQS": "Gözləyən FAQ-lar",
+ "ADD_NEW": "Yeni FAQ yarat",
"DOCUMENTABLE": {
"CONVERSATION": "Söhbət #{id}"
},
"SELECTED": "{count} seçildi",
- "SELECT_ALL": "Select all ({count})",
- "UNSELECT_ALL": "Hamısının seçimini götür ({count})",
- "SEARCH_PLACEHOLDER": "Search FAQs...",
- "BULK_APPROVE_BUTTON": "Approve",
- "BULK_DELETE_BUTTON": "Delete",
+ "SELECT_ALL": "Hamısını seç ({count})",
+ "UNSELECT_ALL": "Hamısını seçmə ({count})",
+ "SEARCH_PLACEHOLDER": "FAQ-larda axtar...",
+ "BULK_APPROVE_BUTTON": "Təsdiqlə",
+ "BULK_DELETE_BUTTON": "Sil",
"BULK_APPROVE": {
- "SUCCESS_MESSAGE": "FAQs approved successfully",
- "ERROR_MESSAGE": "There was an error approving the FAQs, please try again."
+ "SUCCESS_MESSAGE": "FAQ-lar uğurla təsdiqləndi",
+ "ERROR_MESSAGE": "FAQ-lar təsdiqlənərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
"BULK_DELETE": {
- "TITLE": "Tez-tez verilən sualları silmək?",
- "DESCRIPTION": "Are you sure you want to delete the selected FAQs? This action cannot be undone.",
- "CONFIRM": "Yes, delete all",
- "SUCCESS_MESSAGE": "FAQs deleted successfully",
- "ERROR_MESSAGE": "There was an error deleting the FAQs, please try again."
+ "TITLE": "FAQ-lar silinsin?",
+ "DESCRIPTION": "Seçilmiş FAQ-ları silmək istədiyinizə əminsiniz? Bu əməliyyat geri qaytarıla bilməz.",
+ "CONFIRM": "Bəli, hamısını sil",
+ "SUCCESS_MESSAGE": "FAQ-lar uğurla silindi",
+ "ERROR_MESSAGE": "FAQ-lar silinərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
"DELETE": {
- "TITLE": "Are you sure to delete the FAQ?",
+ "TITLE": "FAQ silinsin?",
"DESCRIPTION": "",
- "CONFIRM": "Yes, delete",
- "SUCCESS_MESSAGE": "FAQ deleted successfully",
- "ERROR_MESSAGE": "There was an error deleting the FAQ, please try again."
+ "CONFIRM": "Bəli, sil",
+ "SUCCESS_MESSAGE": "FAQ uğurla silindi",
+ "ERROR_MESSAGE": "FAQ silinərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
"FILTER": {
- "ASSISTANT": "Köməkçi: {selected}",
- "STATUS": "Vəziyyət: {selected}",
+ "ASSISTANT": "Assistent: {selected}",
+ "STATUS": "Status: {selected}",
"ALL_ASSISTANTS": "Hamısı"
},
"STATUS": {
- "TITLE": "Vəziyyət",
+ "TITLE": "Status",
"PENDING": "Gözləyir",
"APPROVED": "Təsdiqlənib",
"ALL": "Hamısı"
},
"PENDING_BANNER": {
- "TITLE": "Captain has found some FAQs your customers were looking for.",
- "ACTION": "Nəzərdən keçirmək üçün buraya klikləyin"
+ "TITLE": "Captain müştərilərinizin axtardığı bəzi FAQ-ları tapdı.",
+ "ACTION": "Baxmaq üçün bura klikləyin"
},
- "FORM_DESCRIPTION": "Add a question and its corresponding answer to the knowledge base and select the assistant it should be associated with.",
+ "FORM_DESCRIPTION": "Bilik bazasına sual və ona uyğun cavabı əlavə edin, sonra onun əlaqələndiriləcəyi köməkçini seçin.",
"CREATE": {
- "TITLE": "Tez-tez verilən sual əlavə et",
- "SUCCESS_MESSAGE": "Cavab uğurla əlavə edildi.",
- "ERROR_MESSAGE": "Cavab əlavə edilərkən xəta baş verdi. Zəhmət olmasa, yenidən cəhd edin."
+ "TITLE": "FAQ əlavə et",
+ "SUCCESS_MESSAGE": "Cavab uğurla əlavə olundu.",
+ "ERROR_MESSAGE": "Cavab əlavə olunarkən xəta baş verdi. Yenidən cəhd edin."
},
"FORM": {
"QUESTION": {
"LABEL": "Sual",
"PLACEHOLDER": "Sualı buraya daxil edin",
- "ERROR": "Zəhmət olmasa, düzgün sual daxil edin."
+ "ERROR": "Düzgün sual daxil edin."
},
"ANSWER": {
"LABEL": "Cavab",
"PLACEHOLDER": "Cavabı buraya daxil edin",
- "ERROR": "Zəhmət olmasa, düzgün cavab daxil edin."
+ "ERROR": "Düzgün cavab daxil edin."
}
},
"EDIT": {
- "TITLE": "Update the FAQ",
- "SUCCESS_MESSAGE": "The FAQ has been successfully updated",
- "ERROR_MESSAGE": "There was an error updating the FAQ, please try again",
- "APPROVE_SUCCESS_MESSAGE": "The FAQ was marked as approved"
+ "TITLE": "FAQ-ı yenilə",
+ "SUCCESS_MESSAGE": "FAQ uğurla yeniləndi",
+ "ERROR_MESSAGE": "FAQ yenilənərkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin.",
+ "APPROVE_SUCCESS_MESSAGE": "FAQ təsdiqləndi"
},
"OPTIONS": {
- "APPROVE": "Approve",
+ "APPROVE": "Təsdiqlə",
"EDIT_RESPONSE": "Redaktə et",
- "DELETE_RESPONSE": "Delete"
+ "DELETE_RESPONSE": "Sil"
},
"EMPTY_STATE": {
- "TITLE": "No FAQs Found",
- "NO_PENDING_TITLE": "Yoxlanılacaq daha çox gözləyən FAQ yoxdur",
- "SUBTITLE": "FAQs help your assistant provide quick and accurate answers to questions from your customers. They can be generated automatically from your content or can be added manually.",
- "CLEAR_SEARCH": "Clear active filters",
+ "TITLE": "FAQ tapılmadı",
+ "NO_PENDING_TITLE": "Baxılacaq başqa gözləyən FAQ yoxdur",
+ "SUBTITLE": "FAQ-lar köməkçinizə müştərilərinizdən gələn suallara sürətli və dəqiq cavablar verməyə kömək edir. Onlar məzmununuzdan avtomatik yaradına və ya əl ilə əlavə edilə bilər.",
+ "CLEAR_SEARCH": "Aktiv filtrləri təmizlə",
"FEATURE_SPOTLIGHT": {
"TITLE": "Captain FAQ",
- "NOTE": "Captain FAQ-ları ümumi müştəri suallarını aşkar edir — bilik bazanızda olmayan və ya tez-tez verilən — və dəstəyi yaxşılaşdırmaq üçün müvafiq FAQ-lar yaradır. Hər təklifi nəzərdən keçirə və təsdiqləyib-təsdiqləməməyə qərar verə bilərsiniz."
+ "NOTE": "Captain FAQ tez-tez verilən və ya bilik bazasında olmayan müştəri suallarını aşkar edir və uyğun FAQ-lar yaradır. Hər təklifi nəzərdən keçirə və təsdiqləyə və ya rədd edə bilərsiniz."
}
}
},
"INBOXES": {
- "HEADER": "Qoşulmuş poçt qutuları",
- "ADD_NEW": "Yeni qutu qoşun",
+ "HEADER": "Bağlı Poçt Qutuları",
+ "ADD_NEW": "Yeni gələn qutu qoşun",
"OPTIONS": {
- "DISCONNECT": "Disconnect"
+ "DISCONNECT": "Bağlantını kəs"
},
"DELETE": {
- "TITLE": "Are you sure to disconnect the inbox?",
+ "TITLE": "Gələn qutunu ayırmaq istədiyinizə əminsiniz?",
"DESCRIPTION": "",
- "CONFIRM": "Yes, delete",
- "SUCCESS_MESSAGE": "Qutu uğurla qoşulması kəsildi.",
- "ERROR_MESSAGE": "There was an error disconnecting the inbox, please try again."
+ "CONFIRM": "Bəli, sil",
+ "SUCCESS_MESSAGE": "Poçt qutusu uğurla bağlantıdan çıxarıldı.",
+ "ERROR_MESSAGE": "Gələn qutu ayrılarkən xəta baş verdi, zəhmət olmasa yenidən cəhd edin."
},
- "FORM_DESCRIPTION": "Köməkçi ilə əlaqələndirmək üçün qutu seçin.",
+ "FORM_DESCRIPTION": "Köməkçi ilə əlaqələndirmək üçün gələn qutunu seçin.",
"CREATE": {
- "TITLE": "Qutu qoşun",
- "SUCCESS_MESSAGE": "Qutu uğurla qoşuldu.",
- "ERROR_MESSAGE": "An error occurred while connecting the inbox. Please try again."
+ "TITLE": "Poçt qutusu qoş",
+ "SUCCESS_MESSAGE": "Poçt qutusu uğurla qoşuldu.",
+ "ERROR_MESSAGE": "Gələn qutu qoşularkən xəta baş verdi. Zəhmət olmasa yenidən cəhd edin."
},
"FORM": {
"INBOX": {
- "LABEL": "Qutu",
- "PLACEHOLDER": "Choose the inbox to deploy the assistant.",
- "ERROR": "Qutu seçimi tələb olunur."
+ "LABEL": "Gələn qutu",
+ "PLACEHOLDER": "Köməkçini yerləşdirmək üçün gələn qutunu seçin.",
+ "ERROR": "Poçt qutusu seçimi tələb olunur."
}
},
"EMPTY_STATE": {
- "TITLE": "Əlaqəli qutular tapılmadı",
- "SUBTITLE": "Qutu qoşmaq köməkçiyə müştərilərinizdən gələn ilkin sualları cavablandırmağa və onları sizə yönləndirmədən əvvəl idarə etməyə imkan verir."
+ "TITLE": "Bağlı poçt qutusu yoxdur",
+ "SUBTITLE": "Poçt qutusu qoşmaq assistentin müştərilərinizin ilkin suallarını idarə etməsinə imkan verir və sonra sizi işə cəlb edir."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/bg/conversation.json b/app/javascript/dashboard/i18n/locale/bg/conversation.json
index d655068da..4661db64e 100644
--- a/app/javascript/dashboard/i18n/locale/bg/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/bg/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Дайте на copilot допълнителни инструкции или питайте нещо друго... Натиснете enter, за да изпратите последващо съобщение",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot мисли",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/bg/helpCenter.json b/app/javascript/dashboard/i18n/locale/bg/helpCenter.json
index af512d278..796d72853 100644
--- a/app/javascript/dashboard/i18n/locale/bg/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/bg/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Draft",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Изтрий"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Статус",
+ "OPTIONS": {
+ "LIVE": "Published",
+ "DRAFT": "Draft"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/bg/integrations.json b/app/javascript/dashboard/i18n/locale/bg/integrations.json
index baea368bb..fd3d12e15 100644
--- a/app/javascript/dashboard/i18n/locale/bg/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/bg/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Научете повече",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Асистенти",
+ "SWITCH_ASSISTANT": "Превключване между асистенти",
+ "NEW_ASSISTANT": "Създайте асистент",
+ "EMPTY_LIST": "Не са намерени асистенти, моля създайте един, за да започнете"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Започнете с Copilot",
+ "KICK_OFF_MESSAGE": "Имате нужда от бързо резюме, искате да проверите минали разговори или да създадете по-добър отговор? Copilot е тук, за да ускори нещата.",
"SEND_MESSAGE": "Изпрати съобщение...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Възникна грешка при генериране на отговора. Моля, опитайте отново.",
+ "LOADER": "Captain мисли",
"YOU": "You",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Използвай това",
+ "RESET": "Нулиране",
+ "SHOW_STEPS": "Покажи стъпки",
+ "SELECT_ASSISTANT": "Изберете асистент",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Обобщете този разговор",
+ "CONTENT": "Обобщете основните точки, обсъдени между клиента и поддържащия агент, включително притесненията на клиента, въпросите и решенията или отговорите, предоставени от агента."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Предложете отговор",
+ "CONTENT": "Анализирайте запитването на клиента и създайте отговор, който ефективно адресира техните притеснения или въпроси. Уверете се, че отговорът е ясен, кратък и предоставя полезна информация."
},
"RATE": {
- "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."
+ "LABEL": "Оценете този разговор",
+ "CONTENT": "Прегледайте разговора, за да видите доколко отговаря на нуждите на клиента. Споделете оценка от 5 въз основа на тон, яснота и ефективност."
},
"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."
+ "LABEL": "Разговори с висок приоритет",
+ "CONTENT": "Дайте ми резюме на всички отворени разговори с висок приоритет. Включете ID на разговора, името на клиента (ако е налично), съдържанието на последното съобщение и назначен агент. Групирайте по статус, ако е приложимо."
},
"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)."
+ "LABEL": "Списък с контакти",
+ "CONTENT": "Покажете ми списък с топ 10 контакта. Включете име, имейл или телефонен номер (ако е наличен), време на последно виждане, етикети (ако има такива)."
}
}
},
"PLAYGROUND": {
"USER": "You",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Асистент",
"MESSAGE_PLACEHOLDER": "Напишете вашето съобщение...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Площадка",
+ "DESCRIPTION": "Използвайте тази площадка, за да изпращате съобщения до вашия асистент и да проверите дали отговаря точно, бързо и в очаквания тон.",
+ "CREDIT_NOTE": "Изпратените съобщения тук ще се броят към вашите кредити на Captain."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Надградете, за да използвате Captain AI",
+ "AVAILABLE_ON": "Captain не е наличен в безплатния план.",
+ "UPGRADE_PROMPT": "Надградете вашия план, за да получите достъп до нашите асистенти, copilot и още.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI е наличен само в Enterprise плановете.",
+ "UPGRADE_PROMPT": "Надградете вашия план, за да получите достъп до нашите асистенти, copilot и още.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Използвали сте над 80% от лимита си за отговори. За да продължите да използвате Captain AI, моля надградете.",
+ "DOCUMENTS": "Достигнат е лимитът за документи. Надградете, за да продължите да използвате Captain AI."
},
"FORM": {
"CANCEL": "Отмени",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Изтрий",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Описание",
diff --git a/app/javascript/dashboard/i18n/locale/bn/helpCenter.json b/app/javascript/dashboard/i18n/locale/bn/helpCenter.json
index 70580ab92..761ddd536 100644
--- a/app/javascript/dashboard/i18n/locale/bn/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/bn/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "লোকেল সফলভাবে পোর্টাল থেকে সরানো হয়েছে",
"ERROR_MESSAGE": "লোকেল পোর্টাল থেকে সরানো যায়নি। আবার চেষ্টা করুন।."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} নিবন্ধ | {count} নিবন্ধসমূহ",
"CATEGORIES_COUNT": "{count} বিভাগ | {count} বিভাগসমূহ",
"DEFAULT": "ডিফল্ট",
+ "DRAFT": "খসড়া",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "ডিফল্ট করুন",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "মুছে ফেলুন"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "লোকেল নির্বাচন করুন..."
},
+ "STATUS": {
+ "LABEL": "অবস্থা",
+ "OPTIONS": {
+ "LIVE": "প্রকাশিত",
+ "DRAFT": "খসড়া"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "লোকেল সফলভাবে যোগ করা হয়েছে",
"ERROR_MESSAGE": "লোকেল যোগ করা যায়নি. আবার চেষ্টা করুন."
diff --git a/app/javascript/dashboard/i18n/locale/bn/integrations.json b/app/javascript/dashboard/i18n/locale/bn/integrations.json
index 3cfc00828..dbdf6b663 100644
--- a/app/javascript/dashboard/i18n/locale/bn/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/bn/integrations.json
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "নথিপত্র",
"ADD_NEW": "নতুন নথি তৈরি করুন",
+ "SELECTED": "{count} নির্বাচিত",
+ "SELECT_ALL": "সব নির্বাচন করুন ({count})",
+ "UNSELECT_ALL": "সব নির্বাচন বাতিল করুন ({count})",
+ "BULK_DELETE_BUTTON": "মুছে ফেলুন",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "হ্যাঁ, সব মুছে ফেলুন",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "সম্পর্কিত FAQ",
"DESCRIPTION": "এই FAQ গুলো সরাসরি ডকুমেন্ট থেকে তৈরি হয়েছে।"
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "টুলস",
"ADD_NEW": "নতুন টুল তৈরি করুন",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "কোনো কাস্টম টুল নেই",
"SUBTITLE": "আপনার অ্যাসিস্ট্যান্টকে বাহ্যিক API ও সার্ভিসের সাথে সংযুক্ত করতে কাস্টম টুল তৈরি করুন, যাতে এটি আপনার পক্ষ থেকে ডেটা সংগ্রহ ও বিভিন্ন কাজ করতে পারে।.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "কাস্টম টুল সফলভাবে মুছে ফেলা হয়েছে",
"ERROR_MESSAGE": "কাস্টম টুল মুছে ফেলা যায়নি"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "টুলের নাম",
"PLACEHOLDER": "অর্ডার অনুসন্ধান",
- "ERROR": "টুলের নাম আবশ্যক"
+ "ERROR": "টুলের নাম আবশ্যক",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "বর্ণনা",
diff --git a/app/javascript/dashboard/i18n/locale/ca/conversation.json b/app/javascript/dashboard/i18n/locale/ca/conversation.json
index e37174518..29a529a5d 100644
--- a/app/javascript/dashboard/i18n/locale/ca/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ca/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "La signatura del missatge no està configurada, configura-la a la configuració del perfil.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Dóna instruccions addicionals a copilot o pregunta qualsevol altra cosa... Prem enter per enviar un seguiment",
"CLICK_HERE": "Fes clic aquí per actualitzar",
"WHATSAPP_TEMPLATES": "Plantilles de Whatsapp"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Arrossega i deixa anar aquí per adjuntar-lo",
"START_AUDIO_RECORDING": "Inicia la gravació d'àudio",
"STOP_AUDIO_RECORDING": "Atura la gravació d'àudio",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot està pensant",
"EMAIL_HEAD": {
"TO": "A",
"ADD_BCC": "Afegeix cco",
diff --git a/app/javascript/dashboard/i18n/locale/ca/helpCenter.json b/app/javascript/dashboard/i18n/locale/ca/helpCenter.json
index 631ebd6b0..570d56faa 100644
--- a/app/javascript/dashboard/i18n/locale/ca/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ca/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "La localització s'ha eliminat del portal correctament",
"ERROR_MESSAGE": "No es pot eliminar la localització del portal. Torna-ho a provar."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Per defecte",
+ "DRAFT": "Esborrany",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Esborrar"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Selecciona localització..."
},
+ "STATUS": {
+ "LABEL": "Estat",
+ "OPTIONS": {
+ "LIVE": "Publicat",
+ "DRAFT": "Esborrany"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "La localització s'ha afegit correctament",
"ERROR_MESSAGE": "No es pot afegir la localització. Torna-ho a provar."
diff --git a/app/javascript/dashboard/i18n/locale/ca/integrations.json b/app/javascript/dashboard/i18n/locale/ca/integrations.json
index 00cc344b6..3aac7094f 100644
--- a/app/javascript/dashboard/i18n/locale/ca/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ca/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Saber més",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Assistents",
+ "SWITCH_ASSISTANT": "Canvia entre assistents",
+ "NEW_ASSISTANT": "Crea un assistent",
+ "EMPTY_LIST": "No s'ha trobat cap assistent, si us plau crea'n un per començar"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Comença amb Copilot",
+ "KICK_OFF_MESSAGE": "Necessites un resum ràpid, vols revisar converses anteriors o redactar una resposta millor? Copilot és aquí per accelerar-ho.",
"SEND_MESSAGE": "Envia missatge...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Hi ha hagut un error generant la resposta. Torna-ho a provar.",
+ "LOADER": "Captain està pensant",
"YOU": "Tu",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Utilitza això",
+ "RESET": "Reinicia",
+ "SHOW_STEPS": "Mostra passos",
+ "SELECT_ASSISTANT": "Selecciona Assistente",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Resumeix aquesta conversa",
+ "CONTENT": "Resumeix els punts claus que s'han discutit entre el client i l'agent de suport, incloent les preocupacions, preguntes del client i les solucions o respostes aportades per l'agent."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Suggerir una resposta",
+ "CONTENT": "Analitza la consulta del client i redacta una resposta que atiqui eficaçment les seves preocupacions o preguntes. Assegura que la resposta sigui clara, concisa i ofereixi informació útil."
},
"RATE": {
- "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."
+ "LABEL": "Valora aquesta conversa",
+ "CONTENT": "Revisa la conversa per veure com de bé s'adapta a les necessitats del client. Comparteix una valoració de 5 punts basada en to, claredat i efectivitat."
},
"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."
+ "LABEL": "Converses d'alta prioritat",
+ "CONTENT": "Dóna'm un resum de totes les converses obertes d'alta prioritat. Inclou la ID de la conversa, nom del client (si està disponible), contingut de l'últim missatge i agent assignat. Agrupa per estat si és rellevant."
},
"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)."
+ "LABEL": "Llista de contactes",
+ "CONTENT": "Mostra'm la llista dels 10 contactes principals. Inclou nom, correu electrònic o telèfon (si està disponible), última vegada que es va veure, etiquetes (si n'hi ha)."
}
}
},
"PLAYGROUND": {
"USER": "Tu",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Assistent",
"MESSAGE_PLACEHOLDER": "Escriu el missatge...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Zona de proves",
+ "DESCRIPTION": "Utilitza aquest espai de proves per enviar missatges al teu assistent i comprovar si respon de manera precisa, ràpida i amb el to que esperes.",
+ "CREDIT_NOTE": "Els missatges enviats aquí comptaran per als teus crèdits de Captain."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Actualitza per usar Captain AI",
+ "AVAILABLE_ON": "Captain no està disponible en el pla gratuït.",
+ "UPGRADE_PROMPT": "Actualitza el teu pla per accedir als nostres assistents, copilot i més.",
"UPGRADE_NOW": "Actualitza ara",
"CANCEL_ANYTIME": "Pots canviar o cancel·lar el teu pla en qualsevol moment"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI només està disponible en els plans Enterprise.",
+ "UPGRADE_PROMPT": "Actualitza el teu pla per accedir als nostres assistents, copilot i més.",
"ASK_ADMIN": "Posa't en contacte amb el vostre administrador per obtenir l'actualització."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Has utilitzat més del 80% del teu límit de respostes. Per continuar utilitzant Captain AI, si us plau actualitza.",
+ "DOCUMENTS": "S'ha arribat al límit de documents. Actualitza per continuar utilitzant Captain AI."
},
"FORM": {
"CANCEL": "Cancel·la",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Esborrar",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Descripció",
diff --git a/app/javascript/dashboard/i18n/locale/cs/conversation.json b/app/javascript/dashboard/i18n/locale/cs/conversation.json
index de341bb51..eb1d80278 100644
--- a/app/javascript/dashboard/i18n/locale/cs/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/cs/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Podpis zprávy není nakonfigurován, prosím nakonfigurujte jej v nastavení profilu.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Dejte copilotu další podněty nebo se zeptejte na cokoliv dalšího... Stiskněte Enter pro odeslání pokračování",
"CLICK_HERE": "Klikněte zde pro aktualizaci",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Přetažením sem připojíte",
"START_AUDIO_RECORDING": "Spustit nahrávání zvuku",
"STOP_AUDIO_RECORDING": "Zastavit nahrávání zvuku",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot přemýšlí",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Přidat bcc",
diff --git a/app/javascript/dashboard/i18n/locale/cs/helpCenter.json b/app/javascript/dashboard/i18n/locale/cs/helpCenter.json
index d58f88a20..d30125cda 100644
--- a/app/javascript/dashboard/i18n/locale/cs/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/cs/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Koncept",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Vymazat"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Stav",
+ "OPTIONS": {
+ "LIVE": "Publikované",
+ "DRAFT": "Koncept"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/cs/integrations.json b/app/javascript/dashboard/i18n/locale/cs/integrations.json
index a19209203..49fcede3a 100644
--- a/app/javascript/dashboard/i18n/locale/cs/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/cs/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Zjistit více",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Asistenti",
+ "SWITCH_ASSISTANT": "Přepínání mezi asistenty",
+ "NEW_ASSISTANT": "Vytvořit asistenta",
+ "EMPTY_LIST": "Nebyli nalezeni žádní asistenti, prosím vytvořte si jednoho pro začátek"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Začněte s Copilotem",
+ "KICK_OFF_MESSAGE": "Potřebujete rychlý přehled, chcete zkontrolovat předchozí rozhovory, nebo vytvořit lepší odpověď? Copilot je tu, aby to zrychlil.",
"SEND_MESSAGE": "Send message...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Při generování odpovědi došlo k chybě. Zkuste to prosím znovu.",
+ "LOADER": "Captain přemýšlí",
"YOU": "Vy",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Použít toto",
+ "RESET": "Resetovat",
+ "SHOW_STEPS": "Zobrazit kroky",
+ "SELECT_ASSISTANT": "Vybrat asistenta",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Shrň tuto konverzaci",
+ "CONTENT": "Shrň klíčové body diskutované mezi zákazníkem a podpůrným agentem, včetně obav zákazníka, otázek a řešení nebo odpovědí poskytnutých agentem podpory"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Navrhni odpověď",
+ "CONTENT": "Analyzuj dotaz zákazníka a vytvoř odpověď, která efektivně řeší jeho obavy nebo otázky. Zajisti, aby byla odpověď jasná, stručná a poskytovala užitečné informace."
},
"RATE": {
- "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."
+ "LABEL": "Ohodnoť tuto konverzaci",
+ "CONTENT": "Prohlédni konverzaci a zhodnoť, jak dobře odpovídá potřebám zákazníka. Sdílej hodnocení od 1 do 5 na základě tónu, srozumitelnosti a efektivity."
},
"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."
+ "LABEL": "Konverzace s vysokou prioritou",
+ "CONTENT": "Dej mi shrnutí všech otevřených konverzací s vysokou prioritou. Uveď ID konverzace, jméno zákazníka (pokud je k dispozici), obsah poslední zprávy a přiděleného agenta. Pokud je relevantní, seskup je podle stavu."
},
"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)."
+ "LABEL": "Seznam kontaktů",
+ "CONTENT": "Ukázat seznam 10 nejlepších kontaktů. Uveď jméno, email nebo telefonní číslo (pokud je k dispozici), čas posledního přístupu, štítky (pokud jsou)."
}
}
},
"PLAYGROUND": {
"USER": "Vy",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Asistent",
"MESSAGE_PLACEHOLDER": "Zde začněte psát...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Hřiště",
+ "DESCRIPTION": "Použijte toto hřiště pro odesílání zpráv vašemu asistentovi a ověřte, zda odpovídá přesně, rychle a v očekávaném tónu.",
+ "CREDIT_NOTE": "Zprávy odeslané zde se budou počítat do vašich kreditů Captain."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Upgradujte pro používání Captain AI",
+ "AVAILABLE_ON": "Captain není dostupný v bezplatném plánu.",
+ "UPGRADE_PROMPT": "Upgradujte svůj plán, abyste získali přístup k našim asistentům, copilotu a dalším funkcím.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI je dostupný pouze v podnicích plánech.",
+ "UPGRADE_PROMPT": "Upgradujte svůj plán, abyste získali přístup k našim asistentům, copilotu a dalším funkcím.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Vyčerpali jste více než 80 % svého limitu odpovědí. Pro pokračování v používání Captain AI upgradujte.",
+ "DOCUMENTS": "Limit dokumentů byl dosažen. Pro pokračování v používání Captain AI upgradujte."
},
"FORM": {
"CANCEL": "Zrušit",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Vymazat",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Description",
diff --git a/app/javascript/dashboard/i18n/locale/da/conversation.json b/app/javascript/dashboard/i18n/locale/da/conversation.json
index 2e5d34a7b..13fdc950e 100644
--- a/app/javascript/dashboard/i18n/locale/da/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/da/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Beskedsignatur er ikke konfigureret, konfigurer den i profilindstillinger.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Giv copilot yderligere prompts, eller spørg om noget andet... Tryk enter for at sende opfølgning",
"CLICK_HERE": "Klik her for at opdatere",
"WHATSAPP_TEMPLATES": "Whatsapp Skabeloner"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Træk og slip her for at vedhæfte",
"START_AUDIO_RECORDING": "Start lydoptagelse",
"STOP_AUDIO_RECORDING": "Stop lydoptagelse",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot tænker",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Tilføj bcc",
diff --git a/app/javascript/dashboard/i18n/locale/da/helpCenter.json b/app/javascript/dashboard/i18n/locale/da/helpCenter.json
index 0cc945e86..510e84218 100644
--- a/app/javascript/dashboard/i18n/locale/da/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/da/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Landestandard fjernet fra portal",
"ERROR_MESSAGE": "Kan ikke fjerne landestandard fra portalen. Prøv igen."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Standard",
+ "DRAFT": "Kladde",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Slet"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Publiceret",
+ "DRAFT": "Kladde"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Landestandard tilføjet",
"ERROR_MESSAGE": "Kan ikke tilføje locale. Prøv igen."
diff --git a/app/javascript/dashboard/i18n/locale/da/integrations.json b/app/javascript/dashboard/i18n/locale/da/integrations.json
index 6675538b9..0729227a5 100644
--- a/app/javascript/dashboard/i18n/locale/da/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/da/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Få mere at vide",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Assistenter",
+ "SWITCH_ASSISTANT": "Skift mellem assistenter",
+ "NEW_ASSISTANT": "Opret assistent",
+ "EMPTY_LIST": "Ingen assistenter fundet, opret en for at komme i gang"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Kom godt i gang med Copilot",
+ "KICK_OFF_MESSAGE": "Brug for et hurtigt sammendrag, vil du tjekke tidligere samtaler eller udarbejde et bedre svar? Copilot er her for at fremskynde processen.",
"SEND_MESSAGE": "Send besked...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Der opstod en fejl ved generering af svaret. Prøv igen.",
+ "LOADER": "Captain tænker",
"YOU": "Dig",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Brug dette",
+ "RESET": "Nulstil",
+ "SHOW_STEPS": "Vis trin",
+ "SELECT_ASSISTANT": "Vælg assistent",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Sammenfat denne samtale",
+ "CONTENT": "Sammenfat hovedpunkterne diskuteret mellem kunden og supportagenten, inklusive kundens bekymringer, spørgsmål og de løsninger eller svar, supportagenten har givet"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Foreslå et svar",
+ "CONTENT": "Analyser kundens forespørgsel, og udarbejd et svar, der effektivt imødekommer deres bekymringer eller spørgsmål. Sørg for, at svaret er klart, præcist og giver nyttige oplysninger."
},
"RATE": {
- "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."
+ "LABEL": "Vurder denne samtale",
+ "CONTENT": "Gennemgå samtalen for at se, hvor godt den opfylder kundens behov. Del en vurdering ud af 5 baseret på tone, klarhed og effektivitet."
},
"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."
+ "LABEL": "Samtaler med høj prioritet",
+ "CONTENT": "Giv mig et sammendrag af alle åbne samtaler med høj prioritet. Inkluder samtale-ID, kundens navn (hvis tilgængeligt), indholdet af sidste besked og tildelt agent. Grupper efter status, hvis 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)."
+ "LABEL": "Liste over kontakter",
+ "CONTENT": "Vis mig listen over de 10 bedste kontakter. Inkluder navn, e-mail eller telefonnummer (hvis tilgængeligt), sidst set tidspunkt, tags (hvis nogen)."
}
}
},
"PLAYGROUND": {
"USER": "Dig",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Assistent",
"MESSAGE_PLACEHOLDER": "Skriv din besked...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Legeplads",
+ "DESCRIPTION": "Brug denne legeplads til at sende beskeder til din assistent og tjekke, om den svarer korrekt, hurtigt og i den tone, du forventer.",
+ "CREDIT_NOTE": "Beskeder sendt her tæller mod dine Captain-kreditter."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Opgrader for at bruge Captain AI",
+ "AVAILABLE_ON": "Captain er ikke tilgængelig på gratisplanen.",
+ "UPGRADE_PROMPT": "Opgrader din plan for at få adgang til vores assistenter, copilot og mere.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI er kun tilgængelig i Enterprise-planerne.",
+ "UPGRADE_PROMPT": "Opgrader din plan for at få adgang til vores assistenter, copilot og mere.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Du har brugt over 80 % af din svargrænse. For at fortsætte med at bruge Captain AI skal du opgradere.",
+ "DOCUMENTS": "Dokumentgrænse nået. Opgrader for at fortsætte med at bruge Captain AI."
},
"FORM": {
"CANCEL": "Annuller",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Slet",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Beskrivelse",
diff --git a/app/javascript/dashboard/i18n/locale/de/conversation.json b/app/javascript/dashboard/i18n/locale/de/conversation.json
index 091120b1d..6126e561d 100644
--- a/app/javascript/dashboard/i18n/locale/de/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/de/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Die Nachrichtensignatur ist nicht konfiguriert, bitte konfigurieren Sie sie in den Profileinstellungen.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Geben Sie Copilot zusätzliche Aufforderungen oder fragen Sie etwas anderes ... Drücken Sie Enter, um eine Folgefrage zu senden",
"CLICK_HERE": "Klicken Sie hier, um zu aktualisieren",
"WHATSAPP_TEMPLATES": "WhatsApp-Vorlagen"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Zum Anhängen hierher ziehen und ablegen",
"START_AUDIO_RECORDING": "Audioaufzeichnung starten",
"STOP_AUDIO_RECORDING": "Audioaufzeichnung stoppen",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot denkt",
"EMAIL_HEAD": {
"TO": "An",
"ADD_BCC": "BCC hinzufügen",
diff --git a/app/javascript/dashboard/i18n/locale/de/helpCenter.json b/app/javascript/dashboard/i18n/locale/de/helpCenter.json
index 4a2cc23a2..39363ba8f 100644
--- a/app/javascript/dashboard/i18n/locale/de/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/de/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Sprache wurde erfolgreich aus dem Portal entfernt",
"ERROR_MESSAGE": "Sprache kann nicht aus dem Portal entfernt werden. Versuchen Sie es nochmal."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Standard",
+ "DRAFT": "Entwürfe",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Löschen"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Sprache auswählen..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Veröffentlicht",
+ "DRAFT": "Entwürfe"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Sprache erfolgreich hinzugefügt",
"ERROR_MESSAGE": "Sprache kann nicht hinzugefügt werden. Versuchen Sie es nochmal."
diff --git a/app/javascript/dashboard/i18n/locale/de/integrations.json b/app/javascript/dashboard/i18n/locale/de/integrations.json
index 7c643d93c..789e292bb 100644
--- a/app/javascript/dashboard/i18n/locale/de/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/de/integrations.json
@@ -390,71 +390,71 @@
},
"CAPTAIN": {
"NAME": "Kapitän",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Mehr erfahren",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Assistenten",
+ "SWITCH_ASSISTANT": "Zwischen Assistenten wechseln",
+ "NEW_ASSISTANT": "Assistent erstellen",
+ "EMPTY_LIST": "Keine Assistenten gefunden, bitte erstellen Sie einen, um zu beginnen"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Starten Sie mit Copilot",
+ "KICK_OFF_MESSAGE": "Brauchen Sie eine schnelle Zusammenfassung, möchten Sie vergangene Gespräche prüfen oder eine bessere Antwort entwerfen? Copilot hilft Ihnen, schneller voranzukommen.",
"SEND_MESSAGE": "Nachricht senden...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
+ "EMPTY_MESSAGE": "Beim Generieren der Antwort ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.",
"LOADER": "Captain denkt nach",
"YOU": "Sie",
"USE": "Verwenden",
"RESET": "Zurücksetzen",
- "SHOW_STEPS": "Show steps",
+ "SHOW_STEPS": "Schritte anzeigen",
"SELECT_ASSISTANT": "Assistent auswählen",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Dieses Gespräch zusammenfassen",
+ "CONTENT": "Fassen Sie die wichtigsten Punkte zusammen, die zwischen dem Kunden und dem Supportmitarbeiter besprochen wurden, einschließlich der Anliegen, Fragen des Kunden sowie der vom Supportmitarbeiter gegebenen Lösungen oder Antworten"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Antwort vorschlagen",
+ "CONTENT": "Analysiere die Anfrage des Kunden und entwerfe eine Antwort, die seine Anliegen oder Fragen effektiv beantwortet. Stelle sicher, dass die Antwort klar, prägnant und hilfreich ist."
},
"RATE": {
- "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."
+ "LABEL": "Bewerten Sie dieses Gespräch",
+ "CONTENT": "Bewerten Sie das Gespräch, um zu sehen, wie gut es die Bedürfnisse des Kunden erfüllt. Geben Sie eine Bewertung von 1 bis 5 basierend auf Ton, Klarheit und Effektivität ab."
},
"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."
+ "LABEL": "Gespräche mit hoher Priorität",
+ "CONTENT": "Gib mir eine Zusammenfassung aller offenen Gespräche mit hoher Priorität. Bitte die Gesprächs-ID, den Kundennamen (falls vorhanden), den Inhalt der letzten Nachricht und den zugewiesenen Mitarbeiter einschließen. Gruppiere nach Status, wenn 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)."
+ "LABEL": "Kontakte auflisten",
+ "CONTENT": "Zeige mir die Liste der Top 10 Kontakte. Bitte Name, E-Mail oder Telefonnummer (falls vorhanden), zuletzt gesehen Zeit, Tags (falls vorhanden) einschließen."
}
}
},
"PLAYGROUND": {
"USER": "Sie",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Assistent",
"MESSAGE_PLACEHOLDER": "Schreiben Sie Ihre Nachricht...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Spielwiese",
+ "DESCRIPTION": "Nutzen Sie diesen Playground, um Nachrichten an Ihren Assistenten zu senden und zu prüfen, ob dieser genau, schnell und im erwarteten Ton antwortet.",
+ "CREDIT_NOTE": "Hier gesendete Nachrichten werden auf Ihre Captain-Guthaben angerechnet."
},
"PAYWALL": {
"TITLE": "Upgrade auf Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
+ "AVAILABLE_ON": "Captain ist im kostenlosen Tarif nicht verfügbar.",
"UPGRADE_PROMPT": "Tarif upgraden, um Zugang zu unseren Assistenten, Copilot und mehr zu erhalten.",
"UPGRADE_NOW": "Jetzt upgraden",
"CANCEL_ANYTIME": "Sie können Ihr Paket jederzeit ändern oder kündigen"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
+ "AVAILABLE_ON": "Captain AI ist nur in den Enterprise-Tarifen verfügbar.",
"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."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
+ "RESPONSES": "Sie haben über 80 % Ihres Antwortlimits verbraucht. Um Captain AI weiterhin zu nutzen, bitte upgraden.",
"DOCUMENTS": "Dokumentenlimit erreicht. Upgraden um Cpatain AI weiter zu verwenden."
},
"FORM": {
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Löschen",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Beschreibung",
diff --git a/app/javascript/dashboard/i18n/locale/el/conversation.json b/app/javascript/dashboard/i18n/locale/el/conversation.json
index 42e633acf..4fa001c0d 100644
--- a/app/javascript/dashboard/i18n/locale/el/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/el/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Δεν έχει ρυθμιστεί η υπογραφή μηνύματος, παρακαλώ ρυθμίστε την στις ρυθμίσεις προφίλ.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Δώστε στον copilot επιπλέον εντολές ή ρωτήστε οτιδήποτε άλλο... Πατήστε enter για να στείλετε συνέχεια",
"CLICK_HERE": "Πατήστε εδώ για ενημέρωση",
"WHATSAPP_TEMPLATES": "Πρότυπα Whatsapp"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Σύρετε και αφήστε εδώ για επισύναψη",
"START_AUDIO_RECORDING": "Έναρξη ηχογράφησης",
"STOP_AUDIO_RECORDING": "Διακοπή ηχογράφησης",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Ο Copilot σκέφτεται",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Προσθήκη bcc",
diff --git a/app/javascript/dashboard/i18n/locale/el/helpCenter.json b/app/javascript/dashboard/i18n/locale/el/helpCenter.json
index dce621f00..27664f085 100644
--- a/app/javascript/dashboard/i18n/locale/el/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/el/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Η γλώσσα αφαιρέθηκε επιτυχώς από την πύλη",
"ERROR_MESSAGE": "Δεν είναι δυνατή η αφαίρεση γλώσσας από την πύλη. Δοκιμάστε ξανά."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Προεπιλογή",
+ "DRAFT": "Πρόχειρο",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Διαγραφή"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Κατάσταση",
+ "OPTIONS": {
+ "LIVE": "Δημοσιευμένο",
+ "DRAFT": "Πρόχειρο"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Η γλώσσα προστέθηκε επιτυχώς",
"ERROR_MESSAGE": "Δεν είναι δυνατή η προσθήκη γλώσσας. Δοκιμάστε ξανά."
diff --git a/app/javascript/dashboard/i18n/locale/el/integrations.json b/app/javascript/dashboard/i18n/locale/el/integrations.json
index 01cf1a240..811f68aac 100644
--- a/app/javascript/dashboard/i18n/locale/el/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/el/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Μάθετε περισσότερα",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Βοηθοί",
+ "SWITCH_ASSISTANT": "Εναλλαγή μεταξύ βοηθών",
+ "NEW_ASSISTANT": "Δημιουργία Βοηθού",
+ "EMPTY_LIST": "Δεν βρέθηκαν βοηθοί, παρακαλώ δημιουργήστε έναν για να ξεκινήσετε"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Ξεκινήστε με τον Copilot",
+ "KICK_OFF_MESSAGE": "Χρειάζεστε μια γρήγορη περίληψη, θέλετε να ελέγξετε παλιές συνομιλίες ή να συντάξετε μια καλύτερη απάντηση; Ο Copilot είναι εδώ για να επιταχύνει τα πράγματα.",
"SEND_MESSAGE": "Αποστολή μηνύματος...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Παρουσιάστηκε σφάλμα κατά τη δημιουργία της απάντησης. Προσπαθήστε ξανά.",
+ "LOADER": "Ο Captain σκέφτεται",
"YOU": "You",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Χρησιμοποίησε αυτό",
+ "RESET": "Επαναφορά",
+ "SHOW_STEPS": "Εμφάνιση βημάτων",
+ "SELECT_ASSISTANT": "Επιλογή Βοηθού",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Συνοψίστε αυτή τη συνομιλία",
+ "CONTENT": "Συνοψίστε τα βασικά σημεία που συζητήθηκαν μεταξύ του πελάτη και του εκπροσώπου υποστήριξης, συμπεριλαμβανομένων των ανησυχιών, των ερωτήσεων του πελάτη και των λύσεων ή απαντήσεων που παρείχε ο εκπρόσωπος υποστήριξης"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Προτείνετε μια απάντηση",
+ "CONTENT": "Αναλύστε το ερώτημα του πελάτη και φτιάξτε μια απάντηση που αντιμετωπίζει αποτελεσματικά τις ανησυχίες ή ερωτήσεις του. Βεβαιωθείτε ότι η απάντηση είναι σαφής, συνοπτική και παρέχει χρήσιμες πληροφορίες."
},
"RATE": {
- "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."
+ "LABEL": "Βαθμολογήστε αυτή τη συνομιλία",
+ "CONTENT": "Αξιολογήστε τη συνομιλία για το πόσο καλά ικανοποιεί τις ανάγκες του πελάτη. Μοιραστείτε μια βαθμολογία από 5 βασιζόμενοι στον τόνο, την καθαρότητα και την αποτελεσματικότητα."
},
"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."
+ "LABEL": "Συνομιλίες υψηλής προτεραιότητας",
+ "CONTENT": "Δώστε μου μια περίληψη όλων των ανοιχτών συνομιλιών υψηλής προτεραιότητας. Συμπεριλάβετε τον ID συνομιλίας, το όνομα πελάτη (αν είναι διαθέσιμο), το περιεχόμενο του τελευταίου μηνύματος και τον ανατεθέντα πράκτορα. Ομαδοποιήστε κατά κατάσταση εάν είναι σχετικό."
},
"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)."
+ "LABEL": "Καταχώρηση επαφών",
+ "CONTENT": "Δείξε μου τη λίστα με τις 10 κορυφαίες επαφές. Συμπεριλάβετε όνομα, email ή αριθμό τηλεφώνου (αν είναι διαθέσιμο), τελευταία φορά που εμφανίστηκαν, ετικέτες (αν υπάρχουν)."
}
}
},
"PLAYGROUND": {
"USER": "You",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Βοηθός",
"MESSAGE_PLACEHOLDER": "Πληκτρολογήστε το μήνυμά σας...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Παιδική Χαρά",
+ "DESCRIPTION": "Χρησιμοποιήστε αυτήν την παιδική χαρά για να στείλετε μηνύματα στον βοηθό σας και να ελέγξετε αν ανταποκρίνεται με ακρίβεια, γρήγορα και με τον τόνο που περιμένετε.",
+ "CREDIT_NOTE": "Τα μηνύματα που στέλνονται εδώ θα μετρήσουν στα credits του Captain σας."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Αναβαθμίστε για να χρησιμοποιήσετε το Captain AI",
+ "AVAILABLE_ON": "Ο Captain δεν είναι διαθέσιμος στο δωρεάν πακέτο.",
+ "UPGRADE_PROMPT": "Αναβαθμίστε το πακέτο σας για να αποκτήσετε πρόσβαση στους βοηθούς μας, τον copilot και άλλα.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Το Captain AI είναι διαθέσιμο μόνο στα Enterprise πακέτα.",
+ "UPGRADE_PROMPT": "Αναβαθμίστε το πακέτο σας για να αποκτήσετε πρόσβαση στους βοηθούς μας, τον copilot και άλλα.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Έχετε χρησιμοποιήσει πάνω από το 80% του ορίου απαντήσεών σας. Για να συνεχίσετε να χρησιμοποιείτε το Captain AI, παρακαλώ αναβαθμίστε.",
+ "DOCUMENTS": "Έχετε φτάσει στο όριο εγγράφων. Αναβαθμίστε για να συνεχίσετε να χρησιμοποιείτε το Captain AI."
},
"FORM": {
"CANCEL": "Άκυρο",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Διαγραφή",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Περιγραφή",
diff --git a/app/javascript/dashboard/i18n/locale/es/conversation.json b/app/javascript/dashboard/i18n/locale/es/conversation.json
index d15ee29bc..8e6757f2e 100644
--- a/app/javascript/dashboard/i18n/locale/es/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/es/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "La firma del mensaje no está configurada, por favor configúrela en la configuración del perfil.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Dale instrucciones adicionales a Copilot o pregúntale cualquier otra cosa... Pulsa Enter para enviar el seguimiento",
"CLICK_HERE": "Haga clic aquí para actualizar",
"WHATSAPP_TEMPLATES": "Plantillas de Whatsapp"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Arrastra y suelta aquí para adjuntar",
"START_AUDIO_RECORDING": "Iniciar grabación de audio",
"STOP_AUDIO_RECORDING": "Detener grabación de audio",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot está pensando",
"EMAIL_HEAD": {
"TO": "A",
"ADD_BCC": "Añadir bcc",
diff --git a/app/javascript/dashboard/i18n/locale/es/helpCenter.json b/app/javascript/dashboard/i18n/locale/es/helpCenter.json
index aa141ca5c..c9565ecf1 100644
--- a/app/javascript/dashboard/i18n/locale/es/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/es/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Idioma eliminado del portal correctamente",
"ERROR_MESSAGE": "No se puede eliminar el idioma del portal. Vuelve a intentarlo."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Predeterminado",
+ "DRAFT": "Borrador",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Eliminar"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Seleccionar idioma..."
},
+ "STATUS": {
+ "LABEL": "Estado",
+ "OPTIONS": {
+ "LIVE": "Publicado",
+ "DRAFT": "Borrador"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Idioma añadido correctamente",
"ERROR_MESSAGE": "No se puede añadir el idioma. Vuelve a intentarlo."
diff --git a/app/javascript/dashboard/i18n/locale/es/integrations.json b/app/javascript/dashboard/i18n/locale/es/integrations.json
index b2f435c37..4c2c9737a 100644
--- a/app/javascript/dashboard/i18n/locale/es/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/es/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Capitán",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Más información",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Asistentes",
+ "SWITCH_ASSISTANT": "Cambiar entre asistentes",
+ "NEW_ASSISTANT": "Crear asistente",
+ "EMPTY_LIST": "No se encontraron asistentes. Crea uno para comenzar"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Comienza con Copilot",
+ "KICK_OFF_MESSAGE": "¿Necesitas un resumen rápido, revisar conversaciones anteriores o redactar una mejor respuesta? Copilot está aquí para agilizarlo.",
"SEND_MESSAGE": "Enviar mensaje...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Se produjo un error al generar la respuesta. Inténtalo de nuevo.",
+ "LOADER": "Captain está pensando",
"YOU": "Tú",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Usar esto",
+ "RESET": "Restablecer",
+ "SHOW_STEPS": "Mostrar pasos",
+ "SELECT_ASSISTANT": "Seleccionar asistente",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Resume esta conversación",
+ "CONTENT": "Resume los puntos clave tratados entre el cliente y el agente de soporte, incluidas las inquietudes y preguntas del cliente, así como las soluciones o respuestas proporcionadas por el agente de soporte."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Sugerir una respuesta",
+ "CONTENT": "Analiza la consulta del cliente y redacta una respuesta que aborde eficazmente sus dudas o preguntas. Asegúrate de que la respuesta sea clara, concisa y útil."
},
"RATE": {
- "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."
+ "LABEL": "Califica esta conversación",
+ "CONTENT": "Revisa la conversación para evaluar qué tan bien satisface las necesidades del cliente. Comparte una calificación sobre 5 basada en el tono, la claridad y la eficacia."
},
"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."
+ "LABEL": "Conversaciones de alta prioridad",
+ "CONTENT": "Dame un resumen de todas las conversaciones abiertas de alta prioridad. Incluye el ID de la conversación, el nombre del cliente (si está disponible), el contenido del último mensaje y el agente asignado. Agrupa por estado si es relevante."
},
"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)."
+ "LABEL": "Listar contactos",
+ "CONTENT": "Muéstrame la lista de los 10 contactos principales. Incluye el nombre, el correo electrónico o número de teléfono (si está disponible), la hora de la última actividad y las etiquetas (si las hay)."
}
}
},
"PLAYGROUND": {
"USER": "Tú",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Asistente",
"MESSAGE_PLACEHOLDER": "Escribe tu mensaje...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Zona de pruebas",
+ "DESCRIPTION": "Usa esta zona de pruebas para enviar mensajes a tu asistente y comprobar si responde con precisión, rapidez y con el tono que esperas.",
+ "CREDIT_NOTE": "Los mensajes enviados aquí contarán para tus créditos de Captain."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Actualiza para usar Captain AI",
+ "AVAILABLE_ON": "Captain no está disponible en el plan gratuito.",
+ "UPGRADE_PROMPT": "Actualiza tu plan para obtener acceso a nuestros asistentes, Copilot y más.",
"UPGRADE_NOW": "Actualizar ahora",
"CANCEL_ANYTIME": "Puede cambiar o cancelar su plan en cualquier momento"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI solo está disponible en los planes Enterprise.",
+ "UPGRADE_PROMPT": "Actualiza tu plan para obtener acceso a nuestros asistentes, Copilot y más.",
"ASK_ADMIN": "Por favor, comuníquese con su administrador para la actualización."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Has usado más del 80 % de tu límite de respuestas. Para seguir usando Captain AI, actualiza tu plan.",
+ "DOCUMENTS": "Se alcanzó el límite de documentos. Actualiza para seguir usando Captain AI."
},
"FORM": {
"CANCEL": "Cancelar",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Eliminar",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Descripción",
diff --git a/app/javascript/dashboard/i18n/locale/et/contact.json b/app/javascript/dashboard/i18n/locale/et/contact.json
index 44d205ed2..5bacfd708 100644
--- a/app/javascript/dashboard/i18n/locale/et/contact.json
+++ b/app/javascript/dashboard/i18n/locale/et/contact.json
@@ -7,14 +7,14 @@
"COPY_SUCCESSFUL": "Kopeerimine lõikelauale õnnestus",
"COMPANY": "Ettevõte",
"LOCATION": "Asukoht",
- "BROWSER_LANGUAGE": "Browser Language",
+ "BROWSER_LANGUAGE": "Brauseri keel",
"CONVERSATION_TITLE": "Vestluse üksikasjad",
"VIEW_PROFILE": "Vaata profiili",
"BROWSER": "Brauser",
"OS": "Operatsioonisüsteem",
"INITIATED_FROM": "Algatatud kohast",
"INITIATED_AT": "Algatatud ajal",
- "IP_ADDRESS": "IP Address",
+ "IP_ADDRESS": "IP-aadress",
"CREATED_AT_LABEL": "Loodud",
"NEW_MESSAGE": "Uus sõnum",
"CALL": "Helista",
@@ -91,7 +91,7 @@
},
"BIO": {
"PLACEHOLDER": "Sisesta kontakti elulugu",
- "LABEL": "Bio"
+ "LABEL": "Tutvustus"
},
"EMAIL_ADDRESS": {
"PLACEHOLDER": "Sisesta kontakti e-posti aadress",
@@ -128,19 +128,19 @@
},
"SOCIAL_PROFILES": {
"FACEBOOK": {
- "PLACEHOLDER": "Enter the Facebook username",
+ "PLACEHOLDER": "Sisesta Facebooki kasutajanimi",
"LABEL": "Facebook"
},
"TWITTER": {
- "PLACEHOLDER": "Enter the Twitter username",
+ "PLACEHOLDER": "Sisesta Twitteri kasutajanimi",
"LABEL": "Twitter"
},
"LINKEDIN": {
- "PLACEHOLDER": "Enter the LinkedIn username",
+ "PLACEHOLDER": "Sisesta LinkedIni kasutajanimi",
"LABEL": "LinkedIn"
},
"GITHUB": {
- "PLACEHOLDER": "Enter the Github username",
+ "PLACEHOLDER": "Sisesta GitHubi kasutajanimi",
"LABEL": "Github"
}
}
@@ -192,7 +192,7 @@
"CONTACTS_PAGE": {
"LIST": {
"TABLE_HEADER": {
- "SOCIAL_PROFILES": "Social Profiles"
+ "SOCIAL_PROFILES": "Sotsiaalmeedia profiilid"
}
}
},
@@ -215,7 +215,7 @@
"CANCEL": "Tühista",
"NAME": {
"LABEL": "Kohandatud atribuudi nimi",
- "PLACEHOLDER": "Eg: shopify id",
+ "PLACEHOLDER": "Nt: Shopify ID",
"ERROR": "Vigane kohandatud atribuudi nimi"
},
"VALUE": {
@@ -317,9 +317,9 @@
"UNBLOCK_ERROR_MESSAGE": "Kontakti blokeeringust vabaks tegemine ebaõnnestus. Palun proovi hiljem uuesti.",
"IMPORT_CONTACT": {
"TITLE": "Impordi kontaktid",
- "DESCRIPTION": "Import contacts through a CSV file.",
- "DOWNLOAD_LABEL": "Download a sample csv.",
- "LABEL": "CSV File:",
+ "DESCRIPTION": "Impordi kontaktid CSV-faili kaudu.",
+ "DOWNLOAD_LABEL": "Laadi alla näidis-CSV.",
+ "LABEL": "CSV-fail:",
"CHOOSE_FILE": "Vali fail",
"CHANGE": "Muuda",
"CANCEL": "Tühista",
@@ -435,7 +435,7 @@
"PLACEHOLDER": "Vali riik"
},
"BIO": {
- "PLACEHOLDER": "Enter the bio"
+ "PLACEHOLDER": "Sisesta tutvustus"
},
"COMPANY_NAME": {
"PLACEHOLDER": "Sisesta ettevõtte nimi"
@@ -446,28 +446,28 @@
"ERROR_MESSAGE": "Kontakti ei õnnestunud uuendada. Palun proovi hiljem uuesti."
},
"SOCIAL_MEDIA": {
- "TITLE": "Edit social links",
+ "TITLE": "Muuda sotsiaalmeedia linke",
"FORM": {
"FACEBOOK": {
- "PLACEHOLDER": "Add Facebook"
+ "PLACEHOLDER": "Lisa Facebook"
},
"GITHUB": {
- "PLACEHOLDER": "Add Github"
+ "PLACEHOLDER": "Lisa GitHub"
},
"INSTAGRAM": {
- "PLACEHOLDER": "Add Instagram"
+ "PLACEHOLDER": "Lisa Instagram"
},
"TELEGRAM": {
- "PLACEHOLDER": "Add Telegram"
+ "PLACEHOLDER": "Lisa Telegram"
},
"TIKTOK": {
- "PLACEHOLDER": "Add TikTok"
+ "PLACEHOLDER": "Lisa TikTok"
},
"LINKEDIN": {
- "PLACEHOLDER": "Add LinkedIn"
+ "PLACEHOLDER": "Lisa LinkedIn"
},
"TWITTER": {
- "PLACEHOLDER": "Add Twitter"
+ "PLACEHOLDER": "Lisa Twitter"
}
}
},
@@ -492,12 +492,12 @@
},
"AVATAR": {
"UPLOAD": {
- "ERROR_MESSAGE": "Could not upload avatar. Please try again later.",
+ "ERROR_MESSAGE": "Avatari üleslaadimine ebaõnnestus. Palun proovi hiljem uuesti.",
"SUCCESS_MESSAGE": "Avatar üles laaditud edukalt"
},
"DELETE": {
"SUCCESS_MESSAGE": "Avatar kustutatud edukalt",
- "ERROR_MESSAGE": "Could not delete avatar. Please try again later."
+ "ERROR_MESSAGE": "Avatari kustutamine ebaõnnestus. Palun proovi hiljem uuesti."
}
}
},
@@ -538,7 +538,7 @@
},
"MERGE": {
"TITLE": "Ühenda kontakt",
- "DESCRIPTION": "Combine two profiles into one, including all attributes and conversations. In case of conflict, the primary contact’s attributes will take precedence.",
+ "DESCRIPTION": "Ühenda kaks profiili üheks, sealhulgas kõik atribuudid ja vestlused. Vastuolu korral eelistatakse peamise kontakti atribuute.",
"PRIMARY": "Peamine kontakt",
"PRIMARY_HELP_LABEL": "Salvestamiseks",
"PRIMARY_REQUIRED_ERROR": "Palun valige ühendamiseks kontakt enne jätkamist",
diff --git a/app/javascript/dashboard/i18n/locale/et/conversation.json b/app/javascript/dashboard/i18n/locale/et/conversation.json
index d13527451..d220e4801 100644
--- a/app/javascript/dashboard/i18n/locale/et/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/et/conversation.json
@@ -214,7 +214,7 @@
"DRAG_DROP": "Lohista siia manusena lisamiseks",
"START_AUDIO_RECORDING": "Alusta heli salvestamist",
"STOP_AUDIO_RECORDING": "Peata heli salvestamine",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot mõtleb",
"EMAIL_HEAD": {
"TO": "SAJALE",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/et/helpCenter.json b/app/javascript/dashboard/i18n/locale/et/helpCenter.json
index d43b39bb8..757886844 100644
--- a/app/javascript/dashboard/i18n/locale/et/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/et/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Keel on portaalist edukalt eemaldatud",
"ERROR_MESSAGE": "Keelt ei õnnestunud portaalist eemaldada. Proovi uuesti."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} artikkel | {count} artiklit",
"CATEGORIES_COUNT": "{count} kategooria | {count} kategooriat",
"DEFAULT": "Vaikimisi",
+ "DRAFT": "Mustand",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Määra vaikimisi",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Kustuta"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Vali keel..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Avaldatud",
+ "DRAFT": "Mustand"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Keel lisatud edukalt",
"ERROR_MESSAGE": "Keelt ei õnnestunud lisada. Proovi uuesti."
diff --git a/app/javascript/dashboard/i18n/locale/et/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/et/inboxMgmt.json
index 9568ab1cb..4a84bf948 100644
--- a/app/javascript/dashboard/i18n/locale/et/inboxMgmt.json
+++ b/app/javascript/dashboard/i18n/locale/et/inboxMgmt.json
@@ -1,13 +1,13 @@
{
"INBOX_MGMT": {
"HEADER": "Postkastid",
- "DESCRIPTION": "A channel is the mode of communication your customer chooses to interact with you. An inbox is where you manage interactions for a specific channel. It can include communications from various sources such as email, live chat, and social media.",
- "LEARN_MORE": "Learn more about inboxes",
+ "DESCRIPTION": "Kanal on suhtlusviis, mille teie klient valib teiega suhtlemiseks. Postkast on koht, kus haldate konkreetse kanali suhtlusi. See võib sisaldada suhtlust eri allikatest, nagu e-post, reaalajas vestlus ja sotsiaalmeedia.",
+ "LEARN_MORE": "Lisateave postkastide kohta",
"COUNT": "{n} inbox | {n} inboxes",
"SEARCH_PLACEHOLDER": "Search inboxes...",
"NO_RESULTS": "No inboxes found matching your search",
- "RECONNECTION_REQUIRED": "Your inbox is disconnected. You won't receive new messages until you reauthorize it.",
- "CLICK_TO_RECONNECT": "Click here to reconnect.",
+ "RECONNECTION_REQUIRED": "Teie postkast on lahti ühendatud. Te ei saa uusi sõnumeid enne, kui volitate selle uuesti.",
+ "CLICK_TO_RECONNECT": "Taasühendamiseks klõpsake siin.",
"WHATSAPP_REGISTRATION_INCOMPLETE": "Your WhatsApp Business registration isn’t complete. Please check your display name status in Meta Business Manager before reconnecting.",
"COMPLETE_REGISTRATION": "Complete Registration",
"LIST": {
@@ -15,20 +15,20 @@
},
"CREATE_FLOW": {
"CHANNEL": {
- "TITLE": "Choose Channel",
- "BODY": "Choose the provider you want to integrate with Chatwoot."
+ "TITLE": "Vali kanal",
+ "BODY": "Valige teenusepakkuja, mille soovite Chatwootiga siduda."
},
"INBOX": {
- "TITLE": "Create Inbox",
- "BODY": "Authenticate your account and create an inbox."
+ "TITLE": "Loo postkast",
+ "BODY": "Autentige oma konto ja looge postkast."
},
"AGENT": {
- "TITLE": "Add Agents",
- "BODY": "Add agents to the created inbox."
+ "TITLE": "Lisa agendid",
+ "BODY": "Lisage loodud postkasti agendid."
},
"FINISH": {
- "TITLE": "Voilà!",
- "BODY": "You are all set to go!"
+ "TITLE": "Valmis!",
+ "BODY": "Kõik on valmis!"
}
},
"ADD": {
@@ -47,18 +47,18 @@
"CHOOSE_PLACEHOLDER": "Valige nimekirjast leht",
"INBOX_NAME": "Postkasti nimi",
"ADD_NAME": "Lisa oma postkastile nimi",
- "PICK_NAME": "Pick a Name for your Inbox",
+ "PICK_NAME": "Valige oma postkastile nimi",
"PICK_A_VALUE": "Vali väärtus",
- "CREATE_INBOX": "Create Inbox"
+ "CREATE_INBOX": "Loo postkast"
},
"INSTAGRAM": {
- "CONTINUE_WITH_INSTAGRAM": "Continue with Instagram",
- "CONNECT_YOUR_INSTAGRAM_PROFILE": "Connect your Instagram Profile",
- "HELP": "To add your Instagram profile as a channel, you need to authenticate your Instagram Profile by clicking on 'Continue with Instagram' ",
- "ERROR_MESSAGE": "There was an error connecting to Instagram, please try again",
- "ERROR_AUTH": "There was an error connecting to Instagram, please try again",
- "NEW_INBOX_SUGGESTION": "This Instagram account was previously linked to a different inbox and has now been migrated here. All new messages will appear here. The old inbox will no longer be able to send or receive messages for this account.",
- "DUPLICATE_INBOX_BANNER": "This Instagram account was migrated to the new Instagram channel inbox. You won’t be able to send/receive Instagram messages from this inbox anymore."
+ "CONTINUE_WITH_INSTAGRAM": "Jätka Instagramiga",
+ "CONNECT_YOUR_INSTAGRAM_PROFILE": "Ühenda oma Instagrami profiil",
+ "HELP": "Instagrami profiili kanali lisamiseks peate autentima oma Instagrami profiili, klõpsates nupul 'Jätka Instagramiga'.",
+ "ERROR_MESSAGE": "Instagramiga ühendamisel tekkis viga, palun proovige uuesti",
+ "ERROR_AUTH": "Instagramiga ühendamisel tekkis viga, palun proovige uuesti",
+ "NEW_INBOX_SUGGESTION": "See Instagrami konto oli varem seotud teise postkastiga ja on nüüd siia üle viidud. Kõik uued sõnumid kuvatakse siin. Vana postkast ei saa selle konto jaoks enam sõnumeid saata ega vastu võtta.",
+ "DUPLICATE_INBOX_BANNER": "See Instagrami konto viidi üle uue Instagrami kanali postkasti. Sellest postkastist ei saa te enam Instagrami sõnumeid saata ega vastu võtta."
},
"TIKTOK": {
"CONTINUE_WITH_TIKTOK": "Continue with TikTok",
@@ -83,7 +83,7 @@
},
"CHANNEL_WEBHOOK_URL": {
"LABEL": "Veebikonksu URL",
- "PLACEHOLDER": "Please enter your Webhook URL",
+ "PLACEHOLDER": "Palun sisestage oma webhooki URL",
"ERROR": "Palun sisesta kehtiv URL"
},
"CHANNEL_DOMAIN": {
@@ -164,7 +164,7 @@
"ERROR": "See väli on kohustuslik"
},
"PHONE_NUMBER": {
- "LABEL": "Phone Number",
+ "LABEL": "Telefoninumber",
"PLACEHOLDER": "Palun sisestage telefoninumber, millest sõnum saadetakse.",
"ERROR": "Palun sisestage kehtiv telefoninumber, mis algab märgiga `+` ja ei sisalda tühikuid."
},
@@ -196,12 +196,12 @@
},
"API_KEY": {
"LABEL": "API võti",
- "PLACEHOLDER": "Please enter your Bandwidth API Key",
+ "PLACEHOLDER": "Palun sisestage oma Bandwidth API võti",
"ERROR": "See väli on kohustuslik"
},
"API_SECRET": {
"LABEL": "API saladus",
- "PLACEHOLDER": "Please enter your Bandwidth API Secret",
+ "PLACEHOLDER": "Palun sisestage oma Bandwidth API saladus",
"ERROR": "See väli on kohustuslik"
},
"APPLICATION_ID": {
@@ -237,13 +237,13 @@
"WHATSAPP_EMBEDDED": "WhatsApp Business",
"TWILIO": "Twilio",
"WHATSAPP_CLOUD": "WhatsApp Cloud",
- "WHATSAPP_CLOUD_DESC": "Quick setup through Meta",
- "TWILIO_DESC": "Connect via Twilio credentials",
+ "WHATSAPP_CLOUD_DESC": "Kiire seadistus Meta kaudu",
+ "TWILIO_DESC": "Ühenda Twilio andmetega",
"360_DIALOG": "360Dialog"
},
"SELECT_PROVIDER": {
- "TITLE": "Select your API provider",
- "DESCRIPTION": "Choose your WhatsApp provider. You can connect directly through Meta which requires no setup, or connect through Twilio using your account credentials."
+ "TITLE": "Vali API pakkuja",
+ "DESCRIPTION": "Vali oma WhatsAppi pakkuja. Saad ühendada otse Meta kaudu ilma seadistamiseta või kasutada Twilio kontotunnuseid."
},
"INBOX_NAME": {
"LABEL": "Sissetuleva postkasti nimi",
@@ -267,7 +267,7 @@
},
"WEBHOOK_VERIFY_TOKEN": {
"LABEL": "Webhook kinnituse token",
- "PLACEHOLDER": "Enter a verify token which you want to configure for Facebook webhooks.",
+ "PLACEHOLDER": "Sisestage kinnitustoken, mida soovite Facebooki webhookide jaoks seadistada.",
"ERROR": "Palun sisesta kehtiv väärtus."
},
"API_KEY": {
@@ -287,16 +287,16 @@
"TITLE": "Quick setup with Meta",
"DESC": "Use the WhatsApp Embedded Signup flow to quickly connect new numbers. You will be redirected to Meta to log into your WhatsApp Business account. Having admin access will help make the setup smooth and easy.",
"BENEFITS": {
- "TITLE": "Benefits of Embedded Signup:",
- "EASY_SETUP": "No manual configuration required",
- "SECURE_AUTH": "Secure OAuth based authentication",
- "AUTO_CONFIG": "Automatic webhook and phone number configuration"
+ "TITLE": "Sisseehitatud registreerimise eelised:",
+ "EASY_SETUP": "Käsitsi seadistamine pole vajalik",
+ "SECURE_AUTH": "Turvaline OAuth-põhine autentimine",
+ "AUTO_CONFIG": "Automaatne webhooki ja telefoninumbri seadistus"
},
"LEARN_MORE": {
"TEXT": "To learn more about integrated signup, pricing, and limitations, visit {link}.",
"LINK_TEXT": "this link"
},
- "SUBMIT_BUTTON": "Connect with WhatsApp Business",
+ "SUBMIT_BUTTON": "Ühenda WhatsApp Businessiga",
"AUTH_PROCESSING": "Authenticating with Meta",
"WAITING_FOR_BUSINESS_INFO": "Please complete business setup in the Meta window...",
"PROCESSING": "Setting up your WhatsApp Business Account",
@@ -316,33 +316,33 @@
}
},
"VOICE": {
- "TITLE": "Voice Channel",
- "DESC": "Integrate Twilio Voice and start supporting your customers via phone calls.",
+ "TITLE": "Kõnekanal",
+ "DESC": "Integreeri Twilio Voice ja alusta klientide toetamist telefonikõnede kaudu.",
"PHONE_NUMBER": {
- "LABEL": "Phone Number",
- "PLACEHOLDER": "Enter your phone number (e.g. +1234567890)",
- "ERROR": "Please provide a valid phone number in E.164 format (e.g. +1234567890)"
+ "LABEL": "Telefoninumber",
+ "PLACEHOLDER": "Sisesta oma telefoninumber (nt +1234567890)",
+ "ERROR": "Palun sisesta kehtiv telefoninumber E.164 formaadis (nt +1234567890)"
},
"TWILIO": {
"ACCOUNT_SID": {
- "LABEL": "Account SID",
- "PLACEHOLDER": "Enter your Twilio Account SID",
- "REQUIRED": "Account SID is required"
+ "LABEL": "Konto SID",
+ "PLACEHOLDER": "Sisesta oma Twilio Account SID",
+ "REQUIRED": "Account SID on kohustuslik"
},
"AUTH_TOKEN": {
- "LABEL": "Auth Token",
- "PLACEHOLDER": "Enter your Twilio Auth Token",
- "REQUIRED": "Auth Token is required"
+ "LABEL": "Autentimismärgis",
+ "PLACEHOLDER": "Sisesta oma Twilio autentimismärgis",
+ "REQUIRED": "Autentimismärgis on kohustuslik"
},
"API_KEY_SID": {
- "LABEL": "API Key SID",
- "PLACEHOLDER": "Enter your Twilio API Key SID",
- "REQUIRED": "API Key SID is required"
+ "LABEL": "API võtme SID",
+ "PLACEHOLDER": "Sisesta oma Twilio API võtme SID",
+ "REQUIRED": "API Key SID on kohustuslik"
},
"API_KEY_SECRET": {
- "LABEL": "API Key Secret",
- "PLACEHOLDER": "Enter your Twilio API Key Secret",
- "REQUIRED": "API Key Secret is required"
+ "LABEL": "API võtme saladus",
+ "PLACEHOLDER": "Sisesta oma Twilio API Key Secret",
+ "REQUIRED": "API Key Secret on kohustuslik"
}
},
"CONFIGURATION": {
@@ -351,9 +351,9 @@
"TWILIO_STATUS_URL_TITLE": "Twilio Status Callback URL",
"TWILIO_STATUS_URL_SUBTITLE": "Configure this URL as the Status Callback URL on your Twilio phone number."
},
- "SUBMIT_BUTTON": "Create Voice Channel",
+ "SUBMIT_BUTTON": "Loo kõnekanal",
"API": {
- "ERROR_MESSAGE": "We were not able to create the voice channel"
+ "ERROR_MESSAGE": "Häälekanalit ei õnnestunud luua"
}
},
"API_CHANNEL": {
@@ -365,9 +365,9 @@
"ERROR": "See väli on kohustuslik"
},
"WEBHOOK_URL": {
- "LABEL": "Webhook URL",
- "SUBTITLE": "Configure the URL where you want to receive callbacks on events.",
- "PLACEHOLDER": "Webhook URL"
+ "LABEL": "Veebikonksu URL",
+ "SUBTITLE": "Seadistage URL, kuhu soovite sündmuste tagasikutsed vastu võtta.",
+ "PLACEHOLDER": "Veebikonksu URL"
},
"SUBMIT_BUTTON": "Loo API kanal",
"API": {
@@ -376,7 +376,7 @@
},
"EMAIL_CHANNEL": {
"TITLE": "E-posti kanal",
- "DESC": "Integrate your email inbox.",
+ "DESC": "Ühendage oma e-posti postkast.",
"CHANNEL_NAME": {
"LABEL": "Kanali nimi",
"PLACEHOLDER": "Palun sisesta kanali nimi",
@@ -494,7 +494,7 @@
"AGENTS": {
"TITLE": "Agendid",
"DESC": "Siin saate lisada agente, kes haldavad teie äsja loodud postkasti. Ainult valitud agendid pääsevad teie postkastile ligi. Agendid, kes ei kuulu sellesse postkasti, ei näe ega saa vastata selle postkasti sõnumitele, kui nad sisse logivad.
PS: Administraatorina, kui vajate ligipääsu kõigile postkastidele, peaksite lisama end agentideks kõigisse loodud postkastidesse.",
- "VALIDATION_ERROR": "Add at least one agent to your new Inbox",
+ "VALIDATION_ERROR": "Lisage oma uude postkasti vähemalt üks agent",
"PICK_AGENTS": "Vali postkasti agendid"
},
"DETAILS": {
@@ -513,23 +513,23 @@
"TITLE": "Microsofti e-post",
"DESCRIPTION": "Alustamiseks klõpsake nuppu Logi sisse Microsoftiga. Teid suunatakse e-posti sisselogimise lehele. Kui aktsepteerite nõutud õigused, suunatakse teid tagasi postkasti loomise sammu juurde.",
"EMAIL_PLACEHOLDER": "Sisestage e-posti aadress",
- "SIGN_IN": "Sign in with Microsoft",
+ "SIGN_IN": "Logi sisse Microsoftiga",
"ERROR_MESSAGE": "Microsoftiga ühendamisel tekkis viga, palun proovige uuesti"
},
"GOOGLE": {
- "TITLE": "Google Email",
- "DESCRIPTION": "Click on the Sign in with Google button to get started. You will redirected to the email sign in page. Once you accept the requested permissions, you would be redirected back to the inbox creation step.",
- "SIGN_IN": "Sign in with Google",
- "EMAIL_PLACEHOLDER": "Enter email address",
- "ERROR_MESSAGE": "There was an error connecting to Google, please try again"
+ "TITLE": "Google'i e-post",
+ "DESCRIPTION": "Alustamiseks klõpsake nuppu 'Logi sisse Google'iga'. Teid suunatakse e-posti sisselogimislehele. Kui olete nõutud õigused kinnitanud, suunatakse teid tagasi postkasti loomise sammu juurde.",
+ "SIGN_IN": "Logi sisse Google'iga",
+ "EMAIL_PLACEHOLDER": "Sisesta e-posti aadress",
+ "ERROR_MESSAGE": "Google'iga ühendamisel tekkis viga, palun proovige uuesti"
}
},
"DETAILS": {
"LOADING_FB": "Autendime teid Facebookiga...",
- "ERROR_FB_LOADING": "Error loading Facebook SDK. Please disable any ad-blockers and try again from a different browser.",
+ "ERROR_FB_LOADING": "Facebooki SDK laadimisel tekkis viga. Palun keelake reklaamiblokeerijad ja proovige uuesti mõne teise brauseriga.",
"ERROR_FB_AUTH": "Midagi läks valesti, palun värskendage lehte...",
"ERROR_FB_UNAUTHORIZED": "Teil ei ole selle toimingu tegemiseks õigusi. ",
- "ERROR_FB_UNAUTHORIZED_HELP": "Please ensure you have access to the Facebook page with full control. You can read more about Facebook roles here.",
+ "ERROR_FB_UNAUTHORIZED_HELP": "Veenduge, et teil oleks täieliku juhtimisõigusega juurdepääs Facebooki lehele. Facebooki rollide kohta saate rohkem lugeda siit.",
"CREATING_CHANNEL": "Loomas teie postkasti...",
"TITLE": "Seadista postkasti üksikasjad",
"DESC": ""
@@ -566,7 +566,7 @@
},
"SENDER_NAME_SECTION": {
"TITLE": "Saatja nimi",
- "SUB_TEXT": "Select the name shown to your customer when they receive emails from your agents.",
+ "SUB_TEXT": "Valige nimi, mida teie klient näeb, kui ta saab teie agentidelt e-kirju.",
"FOR_EG": "Näiteks:",
"FRIENDLY": {
"TITLE": "Sõbralik",
@@ -755,7 +755,7 @@
"ALLOW_MESSAGES_AFTER_RESOLVED": "Luba sõnumid pärast vestluse lahendamist",
"ALLOW_MESSAGES_AFTER_RESOLVED_SUB_TEXT": "Luba lõppkasutajatel saata sõnumeid ka pärast vestluse lahendamist.",
"WHATSAPP_SECTION_SUBHEADER": "Seda API võtit kasutatakse WhatsApp API-dega integreerimiseks.",
- "WHATSAPP_SECTION_UPDATE_SUBHEADER": "Enter the new API key to be used for the integration with the WhatsApp APIs.",
+ "WHATSAPP_SECTION_UPDATE_SUBHEADER": "Sisestage uus API võti, mida kasutatakse WhatsAppi API-dega integreerimiseks.",
"WHATSAPP_SECTION_TITLE": "API võti",
"WHATSAPP_SECTION_UPDATE_TITLE": "Uuenda API-võtit",
"WHATSAPP_SECTION_UPDATE_PLACEHOLDER": "Sisesta siia uus API-võti",
@@ -775,7 +775,7 @@
"WHATSAPP_APP_ID_MISSING": "WhatsApp App ID is not configured. Please contact your administrator.",
"WHATSAPP_CONFIG_ID_MISSING": "WhatsApp Configuration ID is not configured. Please contact your administrator.",
"WHATSAPP_LOGIN_CANCELLED": "WhatsApp login was cancelled. Please try again.",
- "WHATSAPP_WEBHOOK_TITLE": "Webhook Verification Token",
+ "WHATSAPP_WEBHOOK_TITLE": "Webhooki kinnitustoken",
"WHATSAPP_WEBHOOK_SUBHEADER": "Seda märki kasutatakse veebikonksu lõpp-punkti autentsuse kontrollimiseks.",
"WHATSAPP_TEMPLATES_SYNC_TITLE": "Sync Templates",
"WHATSAPP_TEMPLATES_SYNC_SUBHEADER": "Manually sync message templates from WhatsApp to update your available templates.",
@@ -876,14 +876,14 @@
}
},
"CSAT": {
- "TITLE": "Enable CSAT",
- "SUBTITLE": "Automatically trigger CSAT surveys at the end of conversations to understand how customers feel about their support experience. Track satisfaction trends and identify areas for improvement over time.",
+ "TITLE": "Luba CSAT",
+ "SUBTITLE": "Käivitage vestluste lõpus automaatselt CSAT-küsitlused, et mõista, kuidas kliendid oma toe kogemust tajuvad. Jälgige rahulolu trende ja leidke aja jooksul parenduskohti.",
"DISPLAY_TYPE": {
- "LABEL": "Display type"
+ "LABEL": "Kuvamisviis"
},
"MESSAGE": {
- "LABEL": "Message",
- "PLACEHOLDER": "Please enter a message to show users with the form"
+ "LABEL": "Sõnum",
+ "PLACEHOLDER": "Palun sisestage sõnum, mida vormiga kasutajatele kuvada"
},
"BUTTON_TEXT": {
"LABEL": "Button text",
@@ -929,20 +929,20 @@
}
},
"SURVEY_RULE": {
- "LABEL": "Survey rule",
- "DESCRIPTION_PREFIX": "Send the survey if the conversation",
- "DESCRIPTION_SUFFIX": "any of the labels",
+ "LABEL": "Küsitluse reegel",
+ "DESCRIPTION_PREFIX": "Saada küsitlus, kui vestlus",
+ "DESCRIPTION_SUFFIX": "mõnda silti",
"OPERATOR": {
- "CONTAINS": "contains",
- "DOES_NOT_CONTAINS": "does not contain"
+ "CONTAINS": "sisaldab",
+ "DOES_NOT_CONTAINS": "ei sisalda"
},
- "SELECT_PLACEHOLDER": "select labels"
+ "SELECT_PLACEHOLDER": "vali sildid"
},
- "NOTE": "Note: CSAT surveys are sent only once per conversation",
+ "NOTE": "Märkus: CSAT-küsitlused saadetakse iga vestluse kohta vaid korra",
"WHATSAPP_NOTE": "Note: When you save, the system creates a dedicated CSAT template in WhatsApp (used to capture rating and feedback in reports) and submits it as Utility for approval. Meta may still classify it as Marketing based on content. After approval, surveys are sent only once per conversation as per the survey rule.",
"API": {
- "SUCCESS_MESSAGE": "CSAT settings updated successfully",
- "ERROR_MESSAGE": "We couldn't update CSAT settings. Please try again later."
+ "SUCCESS_MESSAGE": "CSAT-i seaded on edukalt uuendatud",
+ "ERROR_MESSAGE": "CSAT-i seadeid ei õnnestunud uuendada. Palun proovi hiljem uuesti."
}
},
"BUSINESS_HOURS": {
@@ -953,7 +953,7 @@
"UPDATE": "Uuenda tööaja seadeid",
"TOGGLE_AVAILABILITY": "Luba selle postkasti tööaja kättesaadavus",
"UNAVAILABLE_MESSAGE_LABEL": "Külastajatele saadetav teade, kui pole saadaval",
- "TOGGLE_HELP": "Enabling business availability will show the available hours on live chat widget even if all the agents are offline. Outside available hours visitors can be warned with a message and a pre-chat form.",
+ "TOGGLE_HELP": "Tööaja kättesaadavuse lubamine kuvab reaalajas vestluse vidinas saadaval olevad ajad isegi siis, kui kõik agendid on võrguühenduseta. Väljaspool saadaolevaid aegu saab külastajaid hoiatada sõnumi ja vestluseelse vormiga.",
"DAY": {
"DAY": "Day",
"AVAILABILITY": "Availability",
@@ -971,7 +971,7 @@
"NOTE_TEXT": "SMTP lubamiseks seadistage palun IMAP.",
"UPDATE": "Uuenda IMAP seadeid",
"TOGGLE_AVAILABILITY": "Luba IMAP konfiguratsioon selle sissetuleva postkasti jaoks",
- "TOGGLE_HELP": "Enabling IMAP will help the user to receive email",
+ "TOGGLE_HELP": "IMAP-i lubamine aitab kasutajal e-kirju vastu võtta",
"EDIT": {
"SUCCESS_MESSAGE": "IMAP seaded uuendati edukalt",
"ERROR_MESSAGE": "IMAP seadete uuendamine ebaõnnestus"
@@ -1134,18 +1134,18 @@
},
"CHANNELS": {
"MESSENGER": "Messenger",
- "WEB_WIDGET": "Website",
+ "WEB_WIDGET": "Veebisait",
"TWITTER_PROFILE": "Twitter",
"TWILIO_SMS": "Twilio SMS",
"WHATSAPP": "WhatsApp",
"SMS": "SMS",
- "EMAIL": "Email",
+ "EMAIL": "E-post",
"TELEGRAM": "Telegram",
"LINE": "Line",
- "API": "API Channel",
+ "API": "API kanal",
"INSTAGRAM": "Instagram",
"TIKTOK": "TikTok",
- "VOICE": "Voice"
+ "VOICE": "Hääl"
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/et/integrations.json b/app/javascript/dashboard/i18n/locale/et/integrations.json
index 848c099c7..e84e65737 100644
--- a/app/javascript/dashboard/i18n/locale/et/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/et/integrations.json
@@ -392,10 +392,10 @@
"NAME": "Kapten",
"HEADER_KNOW_MORE": "Lisateave",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Abilised",
+ "SWITCH_ASSISTANT": "Vaheta assistentide vahel",
+ "NEW_ASSISTANT": "Loo assistent",
+ "EMPTY_LIST": "Assistentide leidmine ebaõnnestus, alustamiseks loo palun üks."
},
"COPILOT": {
"TITLE": "Kaaslane",
@@ -449,7 +449,7 @@
"CANCEL_ANYTIME": "Saate oma plaani igal ajal muuta või tühistada"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
+ "AVAILABLE_ON": "Captain AI on saadaval ainult ettevõtte plaanides.",
"UPGRADE_PROMPT": "Uuendage oma plaani, et saada ligipääs meie assistentidele, copiloti ja muule.",
"ASK_ADMIN": "Palun pöörduge uuenduse saamiseks oma administraatori poole."
},
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Dokumendid",
"ADD_NEW": "Loo uus dokument",
+ "SELECTED": "{count} valitud",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Delete",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Jah, kustuta kõik",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Seotud KKK-d",
"DESCRIPTION": "Need KKK-d on loodud otse dokumendist."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Description",
diff --git a/app/javascript/dashboard/i18n/locale/fa/conversation.json b/app/javascript/dashboard/i18n/locale/fa/conversation.json
index dbf199ba4..5ce6b8a43 100644
--- a/app/javascript/dashboard/i18n/locale/fa/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/fa/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "امضای پیام پیکربندی نشده است، لطفاً آن را در تنظیمات نمایه پیکربندی کنید.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "دستورهای اضافی به Copilot بدهید، یا هر سوال دیگری بپرسید... برای ارسال پاسخ بعدی اینتر بزنید",
"CLICK_HERE": "برای به روز رسانی اینجا را کلیک کنید",
"WHATSAPP_TEMPLATES": "قالب های واتساپ"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "برای ضمیمه کردن درگ و درآپ کنید",
"START_AUDIO_RECORDING": "در حال شروع ضبط صدا",
"STOP_AUDIO_RECORDING": "در حال توقف ضبط صدا",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot در حال فکر کردن است",
"EMAIL_HEAD": {
"TO": "به",
"ADD_BCC": "افزودن رونوشت",
diff --git a/app/javascript/dashboard/i18n/locale/fa/helpCenter.json b/app/javascript/dashboard/i18n/locale/fa/helpCenter.json
index 710943eee..7b211d718 100644
--- a/app/javascript/dashboard/i18n/locale/fa/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/fa/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "زبان محلی با موفقیت از پورتال حذف شد",
"ERROR_MESSAGE": "حذف زبان محلی از پورتال ممکن نیست. دوباره امتحان کنید."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "پیشفرض",
+ "DRAFT": "پیشنویس",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "حذف"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "انتخاب زبان..."
},
+ "STATUS": {
+ "LABEL": "وضعیت",
+ "OPTIONS": {
+ "LIVE": "منتشر شد",
+ "DRAFT": "پیشنویس"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "زبان محلی با موفقیت اضافه شد",
"ERROR_MESSAGE": "امکان افزودن زبان محلی وجود ندارد. دوباره امتحان کنید."
diff --git a/app/javascript/dashboard/i18n/locale/fa/integrations.json b/app/javascript/dashboard/i18n/locale/fa/integrations.json
index bee40520e..492563c8d 100644
--- a/app/javascript/dashboard/i18n/locale/fa/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/fa/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "اطلاعات بیشتر",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "دستیارها",
+ "SWITCH_ASSISTANT": "جابهجایی بین دستیارها",
+ "NEW_ASSISTANT": "ایجاد دستیار",
+ "EMPTY_LIST": "هیچ دستیار یافت نشد، لطفاً یکی ایجاد کنید تا شروع کنید"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "شروع به کار با Copilot",
+ "KICK_OFF_MESSAGE": "نیاز به خلاصه سریع، چک کردن مکالمات گذشته یا نوشتن پاسخ بهتر دارید؟ Copilot اینجا است تا سرعت کار را افزایش دهد.",
"SEND_MESSAGE": "ارسال پیام...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "خطا در تولید پاسخ رخ داد. لطفاً دوباره تلاش کنید.",
+ "LOADER": "Captain در حال فکر کردن است",
"YOU": "شما",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "استفاده از این",
+ "RESET": "تنظیم مجدد",
+ "SHOW_STEPS": "نمایش مراحل",
+ "SELECT_ASSISTANT": "انتخاب دستیار",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "خلاصه این مکالمه",
+ "CONTENT": "نکات کلیدی مطرح شده بین مشتری و نماینده پشتیبانی شامل نگرانیها، سوالات و راهحلها یا پاسخهای ارائه شده را خلاصه کن"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "پیشنهاد پاسخ",
+ "CONTENT": "درخواست مشتری را تحلیل کن و پاسخی بنویس که به طور مؤثر نگرانیها یا سوالاتش را برطرف کند. مطمئن شو پاسخ واضح، مختصر و مفید باشد."
},
"RATE": {
- "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."
+ "LABEL": "امتیاز دادن به این مکالمه",
+ "CONTENT": "مکالمه را بررسی کن تا ببینی چقدر نیازهای مشتری را پاسخ داده است. امتیازی از ۵ بر اساس لحن، وضوح و اثربخشی بده."
},
"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."
+ "LABEL": "مکالمات با اولویت بالا",
+ "CONTENT": "خلاصهای از همه مکالمات با اولویت بالا که باز هستند بدهید. شامل شناسه مکالمه، نام مشتری (در صورت موجود بودن)، محتوای پیام آخر و نماینده اختصاص داده شده. در صورت لزوم بر اساس وضعیت گروهبندی کنید."
},
"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)."
+ "LABEL": "فهرست مخاطبین",
+ "CONTENT": "فهرست ۱۰ مخاطب برتر را نشان بده. شامل نام، ایمیل یا شماره تلفن (در صورت موجود بودن)، زمان آخرین حضور، برچسبها (در صورت وجود)."
}
}
},
"PLAYGROUND": {
"USER": "شما",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "دستیار",
"MESSAGE_PLACEHOLDER": "پیام خود را وارد کنید...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "زمین بازی",
+ "DESCRIPTION": "از این زمین بازی استفاده کنید تا پیامهایی به دستیار خود بفرستید و بررسی کنید که پاسخها دقیق، سریع و با لحن مورد انتظار شما باشند.",
+ "CREDIT_NOTE": "پیامهای ارسال شده اینجا، از اعتبارهای Captain شما کسر خواهد شد."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "برای استفاده از Captain AI ارتقا دهید",
+ "AVAILABLE_ON": "Captain در پلن رایگان در دسترس نیست.",
+ "UPGRADE_PROMPT": "پلن خود را ارتقا دهید تا به دستیارها، Copilot و امکانات بیشتر دسترسی پیدا کنید.",
"UPGRADE_NOW": "حالا ارتقا دهید",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI فقط در طرحهای Enterprise در دسترس است.",
+ "UPGRADE_PROMPT": "پلن خود را ارتقا دهید تا به دستیارها، Copilot و امکانات بیشتر دسترسی پیدا کنید.",
"ASK_ADMIN": "لطفاً برای ارتقا با ادمین خود تماس بگیرید."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "بیش از ۸۰٪ از حد پاسخهای خود را استفاده کردهاید. برای ادامه استفاده از Captain AI لطفاً ارتقا دهید.",
+ "DOCUMENTS": "حد سندها به پایان رسید. برای ادامه استفاده از Captain AI پلن خود را ارتقا دهید."
},
"FORM": {
"CANCEL": "انصراف",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "حذف",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "توضیحات",
diff --git a/app/javascript/dashboard/i18n/locale/fi/conversation.json b/app/javascript/dashboard/i18n/locale/fi/conversation.json
index 54cc45b93..7aa774aec 100644
--- a/app/javascript/dashboard/i18n/locale/fi/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/fi/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Anna copilottiin lisäkehotteita tai kysy mitä tahansa... Paina Enter lähettääksesi jatkokysymyksen",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "WhatsApp-pohjat"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot ajattelee",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/fi/helpCenter.json b/app/javascript/dashboard/i18n/locale/fi/helpCenter.json
index 7f5370936..26dbb291c 100644
--- a/app/javascript/dashboard/i18n/locale/fi/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/fi/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Draft",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Poista"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Tila",
+ "OPTIONS": {
+ "LIVE": "Published",
+ "DRAFT": "Draft"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/fi/integrations.json b/app/javascript/dashboard/i18n/locale/fi/integrations.json
index c5e7224cb..2696dee05 100644
--- a/app/javascript/dashboard/i18n/locale/fi/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/fi/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Lisätietoja",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Assistentit",
+ "SWITCH_ASSISTANT": "Vaihda assistenttien välillä",
+ "NEW_ASSISTANT": "Luo assistentti",
+ "EMPTY_LIST": "Assistentteja ei löytynyt, luo yksi aloittaaksesi"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Aloita Copilotin kanssa",
+ "KICK_OFF_MESSAGE": "Tarvitsetko nopean yhteenvedon, haluatko tarkastella aiempia keskusteluja tai laatia paremman vastauksen? Copilot nopeuttaa asioita.",
"SEND_MESSAGE": "Lähetä viesti...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Vastetta ei voitu luoda, yritä uudelleen.",
+ "LOADER": "Captain ajattelee",
"YOU": "Sinä",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Käytä tätä",
+ "RESET": "Nollaa",
+ "SHOW_STEPS": "Näytä vaiheet",
+ "SELECT_ASSISTANT": "Valitse assistentti",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Yhteenveto tästä keskustelusta",
+ "CONTENT": "Tee yhteenveto asiakkaan ja tukihenkilön välillä käydyn keskustelun keskeisistä kohdista, mukaan lukien asiakkaan huolet, kysymykset sekä tukihenkilön tarjoamat ratkaisut tai vastaukset."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Ehdota vastausta",
+ "CONTENT": "Analysoi asiakkaan kysely ja laadi vastaus, joka käsittelee heidän huolensa tai kysymyksensä tehokkaasti. Varmista, että vastaus on selkeä, ytimekäs ja tarjoaa hyödyllistä tietoa."
},
"RATE": {
- "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."
+ "LABEL": "Arvioi tämä keskustelu",
+ "CONTENT": "Arvioi keskustelu sen perusteella, kuinka hyvin se täyttää asiakkaan tarpeet. Anna arvio 1–5 sävyn, selkeyden ja tehokkuuden perusteella."
},
"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."
+ "LABEL": "Korkean prioriteetin keskustelut",
+ "CONTENT": "Anna yhteenveto kaikista korkean prioriteetin avoimista keskusteluista. Sisällytä keskustelun tunnus, asiakkaan nimi (jos saatavilla), viimeisen viestin sisältö ja nimetty agentti. Ryhmittele tilan mukaan, jos se on oleellista."
},
"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)."
+ "LABEL": "Näytä kontaktit",
+ "CONTENT": "Näytä minulle 10 parhaan kontaktin lista. Sisällytä nimi, sähköposti tai puhelinnumero (jos saatavilla), viimeinen nähty aika ja tagit (jos sellaisia on)."
}
}
},
"PLAYGROUND": {
"USER": "Sinä",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Assistentti",
"MESSAGE_PLACEHOLDER": "Kirjoita viestisi...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Leikkikenttä",
+ "DESCRIPTION": "Käytä tätä leikkikenttää lähettääksesi viestejä assistentillesi ja tarkistaaksesi, vastaako se täsmällisesti, nopeasti ja odotetulla sävyllä.",
+ "CREDIT_NOTE": "Täällä lähetetyt viestit lasketaan Captain-krediitteihisi."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Päivitä käyttääksesi Captain AI:ta",
+ "AVAILABLE_ON": "Captain ei ole saatavilla ilmaisessa suunnitelmassa.",
+ "UPGRADE_PROMPT": "Päivitä tilauksesi saadaksesi pääsyn assistentteihimme, Copilotiin ja muihin ominaisuuksiin.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI on saatavilla vain Enterprise-suunnitelmissa.",
+ "UPGRADE_PROMPT": "Päivitä tilauksesi saadaksesi pääsyn assistentteihimme, Copilotiin ja muihin ominaisuuksiin.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Olet käyttänyt yli 80 % vastausrajastasi. Jatkaaksesi Captain AI:n käyttöä, päivitä tilauksesi.",
+ "DOCUMENTS": "Dokumenttiraja saavutettu. Päivitä jatkaaksesi Captain AI:n käyttöä."
},
"FORM": {
"CANCEL": "Peruuta",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Poista",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Kuvaus",
diff --git a/app/javascript/dashboard/i18n/locale/fr/conversation.json b/app/javascript/dashboard/i18n/locale/fr/conversation.json
index f1c87af24..38d95de5a 100644
--- a/app/javascript/dashboard/i18n/locale/fr/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/fr/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "La signature du message n'est pas configurée, veuillez le configurer dans les paramètres du profil.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Donnez à Copilot des consignes supplémentaires ou posez toute autre question... Appuyez sur Entrée pour envoyer un message de suivi",
"CLICK_HERE": "Cliquez ici pour mettre à jour",
"WHATSAPP_TEMPLATES": "Modèles WhatsApp"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Glissez et déposez ici pour lier",
"START_AUDIO_RECORDING": "Démarrer l'enregistrement audio",
"STOP_AUDIO_RECORDING": "Arrêter l'enregistrement audio",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot réfléchit",
"EMAIL_HEAD": {
"TO": "À",
"ADD_BCC": "Ajouter cci",
diff --git a/app/javascript/dashboard/i18n/locale/fr/helpCenter.json b/app/javascript/dashboard/i18n/locale/fr/helpCenter.json
index 95996ce4d..e20668ef2 100644
--- a/app/javascript/dashboard/i18n/locale/fr/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/fr/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "La langue a été supprimée du portail avec succès",
"ERROR_MESSAGE": "Impossible de supprimer la langue du portail. Réessayez."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Par défaut",
+ "DRAFT": "Brouillon",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Supprimer"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Choisir un paramètre régional..."
},
+ "STATUS": {
+ "LABEL": "État",
+ "OPTIONS": {
+ "LIVE": "Publié",
+ "DRAFT": "Brouillon"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Langue ajoutée avec succès",
"ERROR_MESSAGE": "Impossible d'ajouter la langue. Veuillez réessayer."
diff --git a/app/javascript/dashboard/i18n/locale/fr/integrations.json b/app/javascript/dashboard/i18n/locale/fr/integrations.json
index f5ffc198a..4bbc1b94b 100644
--- a/app/javascript/dashboard/i18n/locale/fr/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/fr/integrations.json
@@ -390,26 +390,26 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "En savoir plus",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Assistants IA",
+ "SWITCH_ASSISTANT": "Changer d’assistant",
+ "NEW_ASSISTANT": "Créer un assistant",
+ "EMPTY_LIST": "Aucun assistant trouvé, veuillez en créer un pour commencer"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Commencez avec Copilot",
+ "KICK_OFF_MESSAGE": "Besoin d’un résumé rapide, de consulter les conversations passées ou de rédiger une meilleure réponse ? Copilot est là pour accélérer les choses.",
"SEND_MESSAGE": "Envoyer un message...",
"EMPTY_MESSAGE": "Une erreur s'est produite lors de la génération de la réponse. Veuillez réessayer.",
- "LOADER": "Captain is thinking",
+ "LOADER": "Captain réfléchit",
"YOU": "Vous",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Utiliser ceci",
+ "RESET": "Réinitialiser",
+ "SHOW_STEPS": "Afficher les étapes",
+ "SELECT_ASSISTANT": "Sélectionner un assistant",
"PROMPTS": {
"SUMMARIZE": {
"LABEL": "Résumer cette conversation",
@@ -424,38 +424,38 @@
"CONTENT": "Revue de la conversation pour évaluer dans quelle mesure elle répond aux besoins du client. Partagez une note sur 5 en fonction du ton, de la clarté et de l'efficacité."
},
"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."
+ "LABEL": "Conversations à haute priorité",
+ "CONTENT": "Fournissez-moi un résumé de toutes les conversations ouvertes à haute priorité. Incluez l’ID de la conversation, le nom du client (si disponible), le contenu du dernier message et l’agent assigné. Regroupez par statut si pertinent."
},
"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)."
+ "LABEL": "Lister les contacts",
+ "CONTENT": "Montrez-moi la liste des 10 contacts principaux. Incluez nom, email ou numéro de téléphone (si disponible), dernière connexion, étiquettes (le cas échéant)."
}
}
},
"PLAYGROUND": {
"USER": "Vous",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Assistant IA",
"MESSAGE_PLACEHOLDER": "Tapez votre message...",
"HEADER": "Terrain de jeu",
"DESCRIPTION": "Utilisez ce terrain de jeu pour envoyer des messages à votre assistant et vérifier s'il répond de manière précise, rapide et dans le ton que vous attendez.",
"CREDIT_NOTE": "Les messages envoyés ici compteront pour vos crédits Captain."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Passez à la version supérieure pour utiliser Captain AI",
+ "AVAILABLE_ON": "Captain n’est pas disponible avec le plan gratuit.",
+ "UPGRADE_PROMPT": "Passez à un plan supérieur pour accéder à nos assistants, Copilot et plus encore.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI est uniquement disponible dans les plans Entreprise.",
+ "UPGRADE_PROMPT": "Passez à un plan supérieur pour accéder à nos assistants, Copilot et plus encore.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Vous avez utilisé plus de 80 % de votre quota de réponses. Pour continuer à utiliser Captain AI, veuillez passer à la version supérieure.",
+ "DOCUMENTS": "Limite de documents atteinte. Passez à la version supérieure pour continuer à utiliser Captain AI."
},
"FORM": {
"CANCEL": "Annuler",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Supprimer",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Outils",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Description",
diff --git a/app/javascript/dashboard/i18n/locale/he/conversation.json b/app/javascript/dashboard/i18n/locale/he/conversation.json
index 1bd688522..a93f63e8b 100644
--- a/app/javascript/dashboard/i18n/locale/he/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/he/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "חתימת הודעה אינה מוגדרת, נא הגדר אותה בהגדרות הפרופיל.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "תן ל-Copilot הנחיות נוספות, או שאל משהו נוסף... לחץ אנטר כדי לשלוח המשך",
"CLICK_HERE": "לחץ כאן כדי לעדכן",
"WHATSAPP_TEMPLATES": "תבניות וואטסאפ"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "גרור ושחרר כאן להוספת קובץ מצורף",
"START_AUDIO_RECORDING": "התחל הקלטת אודיו",
"STOP_AUDIO_RECORDING": "עצור הקלטת אודיו",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot חושב",
"EMAIL_HEAD": {
"TO": "אל",
"ADD_BCC": "הוסף bcc",
diff --git a/app/javascript/dashboard/i18n/locale/he/helpCenter.json b/app/javascript/dashboard/i18n/locale/he/helpCenter.json
index fedc6ab6f..57448684d 100644
--- a/app/javascript/dashboard/i18n/locale/he/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/he/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "המקום הוסר מהפורטל בהצלחה",
"ERROR_MESSAGE": "לא ניתן להסיר את המקום מהפורטל. נסה שוב."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} מאמר | {count} מאמרים",
"CATEGORIES_COUNT": "{count} קטגוריה | {count} קטגוריות",
"DEFAULT": "ברירת מחדל",
+ "DRAFT": "טיוטה",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "הפוך לברירת מחדל",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "מחק"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "בחר אזור..."
},
+ "STATUS": {
+ "LABEL": "מצב",
+ "OPTIONS": {
+ "LIVE": "יצא לאור",
+ "DRAFT": "טיוטה"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "האזור נוסף בהצלחה",
"ERROR_MESSAGE": "לא ניתן להוסיף אזור. נסה שוב."
diff --git a/app/javascript/dashboard/i18n/locale/he/integrations.json b/app/javascript/dashboard/i18n/locale/he/integrations.json
index 09b45e1c9..3bc992b0f 100644
--- a/app/javascript/dashboard/i18n/locale/he/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/he/integrations.json
@@ -395,13 +395,13 @@
"ASSISTANTS": "עוזרים",
"SWITCH_ASSISTANT": "החלף בין עוזרים",
"NEW_ASSISTANT": "צור עוזר",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "EMPTY_LIST": "לא נמצאו עוזרים, אנא צור אחד כדי להתחיל"
},
"COPILOT": {
"TITLE": "טייס משנה",
"TRY_THESE_PROMPTS": "נסה הנחיות אלה",
"PANEL_TITLE": "התחל עם Copilot",
- "KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilot’s here to speed things up.",
+ "KICK_OFF_MESSAGE": "צריך סיכום מהיר, רוצה לבדוק שיחות קודמות, או לנסח תשובה טובה יותר? Copilot כאן כדי להאיץ את הדברים.",
"SEND_MESSAGE": "שלח הודעה...",
"EMPTY_MESSAGE": "אירעה שגיאה ביצירת התגובה. אנא נסה שוב.",
"LOADER": "קפטן חושב",
@@ -449,7 +449,7 @@
"CANCEL_ANYTIME": "תוכל לשנות או לבטל את התוכנית שלך בכל עת"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
+ "AVAILABLE_ON": "Captain AI זמין רק בתכניות הארגוניות.",
"UPGRADE_PROMPT": "שדרג את התוכנית שלך כדי לקבל גישה לעוזרים שלנו, ל-Copilot ועוד.",
"ASK_ADMIN": "אנא פנה למנהל המערכת שלך לצורך השדרוג."
},
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "מסמכים",
"ADD_NEW": "צור מסמך חדש",
+ "SELECTED": "{count} נבחרו",
+ "SELECT_ALL": "בחר הכל ({count})",
+ "UNSELECT_ALL": "בטל בחירת הכל ({count})",
+ "BULK_DELETE_BUTTON": "מחק",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "כן, מחק הכל",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "שאלות נפוצות קשורות",
"DESCRIPTION": "שאלות נפוצות אלה נוצרו ישירות מהמסמך."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "כלים",
"ADD_NEW": "צור כלי חדש",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "אין כלים מותאמים אישית זמינים",
"SUBTITLE": "צור כלים מותאמים אישית כדי לחבר את העוזר שלך לממשקי API ושירותים חיצוניים, מה שמאפשר לו לאחזר נתונים ולבצע פעולות בשמך.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "הכלי המותאם אישית נמחק בהצלחה",
"ERROR_MESSAGE": "מחיקת הכלי המותאם אישית נכשלה"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "שם כלי",
"PLACEHOLDER": "בדיקת הזמנה",
- "ERROR": "שם הכלי נדרש"
+ "ERROR": "שם הכלי נדרש",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "תיאור",
diff --git a/app/javascript/dashboard/i18n/locale/hi/conversation.json b/app/javascript/dashboard/i18n/locale/hi/conversation.json
index 7b7e325ab..695ab1ae4 100644
--- a/app/javascript/dashboard/i18n/locale/hi/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hi/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Copilot को अतिरिक्त प्रांप्ट दें, या कुछ और पूछें… फॉलो-अप भेजने के लिए एंटर दबाएँ",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot सोच रहा है",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/hi/helpCenter.json b/app/javascript/dashboard/i18n/locale/hi/helpCenter.json
index e7384d963..16ffbc4ca 100644
--- a/app/javascript/dashboard/i18n/locale/hi/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hi/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Draft",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Delete"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Published",
+ "DRAFT": "Draft"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/hi/integrations.json b/app/javascript/dashboard/i18n/locale/hi/integrations.json
index de9946bb4..2e88278c6 100644
--- a/app/javascript/dashboard/i18n/locale/hi/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hi/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "और जानें",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "सहायक",
+ "SWITCH_ASSISTANT": "सहायकों के बीच स्विच करें",
+ "NEW_ASSISTANT": "सहायक बनाएँ",
+ "EMPTY_LIST": "कोई सहायक नहीं मिला, कृपया शुरुआत करने के लिए एक बनाएँ"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Copilot के साथ शुरुआत करें",
+ "KICK_OFF_MESSAGE": "क्या आपको तेज़ सारांश चाहिए, पिछले संवाद देखना है, या बेहतर उत्तर ड्राफ्ट करना है? Copilot यहाँ आपके काम को तेजी से करने के लिए है।",
"SEND_MESSAGE": "Send message...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "प्रतिक्रिया उत्पन्न करने में त्रुटि हुई। कृपया पुनः प्रयास करें।",
+ "LOADER": "Captain सोच रहा है",
"YOU": "You",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "इसे उपयोग करें",
+ "RESET": "रीसेट करें",
+ "SHOW_STEPS": "कदम दिखाएं",
+ "SELECT_ASSISTANT": "सहायक चुनें",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "इस वार्तालाप का सारांश बनाएं",
+ "CONTENT": "ग्राहक और सपोर्ट एजेंट के बीच चर्चा किए गए मुख्य बिंदुओं का सारांश बनाएं, जिसमें ग्राहक की चिंताएं, प्रश्न, और सपोर्ट एजेंट द्वारा प्रदान किए गए समाधान या उत्तर शामिल हों।"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "उत्तर सुझाएं",
+ "CONTENT": "ग्राहक की पूछताछ का विश्लेषण करें, और एक उत्तर ड्राफ्ट करें जो उनकी चिंताओं या प्रश्नों को प्रभावी रूप से संबोधित करता हो। उत्तर स्पष्ट, संक्षिप्त, और सहायक जानकारी प्रदान करे।"
},
"RATE": {
- "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."
+ "LABEL": "इस वार्तालाप को रेट करें",
+ "CONTENT": "वार्तालाप की समीक्षा करें कि यह ग्राहक की आवश्यकताओं को कितना अच्छी तरह पूरा करता है। टोन, स्पष्टता, और प्रभावशीलता के आधार पर 5 में से रेटिंग साझा करें।"
},
"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."
+ "LABEL": "उच्च प्राथमिकता वाले वार्तालाप",
+ "CONTENT": "मुझे सभी उच्च प्राथमिकता खुले वार्तालापों का सारांश दें। वार्तालाप आईडी, ग्राहक का नाम (यदि उपलब्ध हो), अंतिम संदेश की सामग्री, और नियुक्त एजेंट शामिल करें। यदि प्रासंगिक हो तो स्थिति के अनुसार समूह बनाएं।"
},
"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)."
+ "LABEL": "संपर्क सूचीबद्ध करें",
+ "CONTENT": "मुझे शीर्ष 10 संपर्कों की सूची दिखाएं। नाम, ईमेल या फोन नंबर (यदि उपलब्ध हो), अंतिम बार देखा गया समय, टैग (यदि कोई हो) शामिल करें।"
}
}
},
"PLAYGROUND": {
"USER": "You",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "सहायक",
"MESSAGE_PLACEHOLDER": "Type your message...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "परीक्षण क्षेत्र",
+ "DESCRIPTION": "इस.Playground का उपयोग अपने सहायक को संदेश भेजने के लिए करें और जांचें कि वह सटीक, तेज़ और आपकी अपेक्षित टोन में प्रतिक्रिया देता है।",
+ "CREDIT_NOTE": "यहाँ भेजे गए संदेश आपके Captain क्रेडिट्स में गिने जाएंगे।"
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Captain AI उपयोग करने के लिए अपग्रेड करें",
+ "AVAILABLE_ON": "Captain मुफ्त योजना पर उपलब्ध नहीं है।",
+ "UPGRADE_PROMPT": "हमारे सहायकों, Copilot और अधिक तक पहुंच पाने के लिए अपनी योजना अपग्रेड करें।",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI केवल एंटरप्राइज योजनाओं में उपलब्ध है।",
+ "UPGRADE_PROMPT": "हमारे सहायकों, Copilot और अधिक तक पहुंच पाने के लिए अपनी योजना अपग्रेड करें।",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "आपने अपनी प्रतिक्रिया सीमा का 80% से अधिक उपयोग कर लिया है। Captain AI का उपयोग जारी रखने के लिए कृपया अपग्रेड करें।",
+ "DOCUMENTS": "दस्तावेज़ सीमा पूरी हो गई है। Captain AI का उपयोग जारी रखने के लिए अपग्रेड करें।"
},
"FORM": {
"CANCEL": "रद्द करें",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Delete",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Description",
diff --git a/app/javascript/dashboard/i18n/locale/hr/conversation.json b/app/javascript/dashboard/i18n/locale/hr/conversation.json
index 4a5e6cdde..afd068b54 100644
--- a/app/javascript/dashboard/i18n/locale/hr/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hr/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Dajte copilotu dodatne upute ili pitajte bilo što drugo... Pritisnite Enter za slanje nastavka",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Predlošci"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot razmišlja",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/hr/helpCenter.json b/app/javascript/dashboard/i18n/locale/hr/helpCenter.json
index bb66783bf..8291dee6e 100644
--- a/app/javascript/dashboard/i18n/locale/hr/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hr/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Skica",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Izbriši"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Published",
+ "DRAFT": "Skica"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/hr/integrations.json b/app/javascript/dashboard/i18n/locale/hr/integrations.json
index 4d901f799..81ee3b28a 100644
--- a/app/javascript/dashboard/i18n/locale/hr/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hr/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Saznaj više",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Asistenti",
+ "SWITCH_ASSISTANT": "Prebaci se između asistenata",
+ "NEW_ASSISTANT": "Kreiraj asistenta",
+ "EMPTY_LIST": "Nema pronađenih asistenata, molimo stvorite jednog za početak"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Započnite s Copilotom",
+ "KICK_OFF_MESSAGE": "Trebate brzi sažetak, želite provjeriti prethodne razgovore ili nacrtati bolji odgovor? Copilot je tu da ubrza stvari.",
"SEND_MESSAGE": "Send message...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Došlo je do pogreške pri generiranju odgovora. Molimo pokušajte ponovno.",
+ "LOADER": "Captain razmišlja",
"YOU": "Vi",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Koristi ovo",
+ "RESET": "Poništi",
+ "SHOW_STEPS": "Prikaži korake",
+ "SELECT_ASSISTANT": "Odaberi asistenta",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Sažmi ovaj razgovor",
+ "CONTENT": "Sažmi ključne točke raspravljene između kupca i agenata za podršku, uključujući brige kupca, pitanja i rješenja ili odgovore koje je dao agent za podršku."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Predloži odgovor",
+ "CONTENT": "Analiziraj upit kupca i nacrtaj odgovor koji učinkovito rješava njihove brige ili pitanja. Osiguraj da je odgovor jasan, sažet i pruža korisne informacije."
},
"RATE": {
- "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."
+ "LABEL": "Ocijeni ovaj razgovor",
+ "CONTENT": "Pregledajte razgovor kako biste vidjeli koliko dobro zadovoljava potrebe kupca. Podijelite ocjenu od 1 do 5 na temelju tona, jasnoće i učinkovitosti."
},
"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."
+ "LABEL": "Razgovori visokog prioriteta",
+ "CONTENT": "Dajte mi sažetak svih otvorenih razgovora visokog prioriteta. Uključite ID razgovora, ime kupca (ako je dostupno), sadržaj posljednje poruke i dodijeljenog agenta. Grupirajte po statusu ako je relevantno."
},
"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)."
+ "LABEL": "Popis kontakata",
+ "CONTENT": "Pokaži mi popis top 10 kontakata. Uključi ime, e-mail ili broj telefona (ako je dostupno), vrijeme posljednjeg viđenja, oznake (ako ih ima)."
}
}
},
"PLAYGROUND": {
"USER": "Vi",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Asistent",
"MESSAGE_PLACEHOLDER": "Unesite svoju poruku...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Poligon",
+ "DESCRIPTION": "Koristite ovaj poligon za slanje poruka svom asistentu i provjerite odgovara li točno, brzo i u očekivanom tonu.",
+ "CREDIT_NOTE": "Poruke poslane ovdje računaju se u vaše Captain kredite."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Nadogradite za korištenje Captain AI",
+ "AVAILABLE_ON": "Captain nije dostupan na besplatnom planu.",
+ "UPGRADE_PROMPT": "Nadogradite svoj plan da biste dobili pristup našim asistentima, copilotu i još mnogo toga.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI dostupan je samo u Enterprise planovima.",
+ "UPGRADE_PROMPT": "Nadogradite svoj plan da biste dobili pristup našim asistentima, copilotu i još mnogo toga.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Iskoristili ste preko 80 % svog limita odgovora. Da biste nastavili koristiti Captain AI, nadogradite plan.",
+ "DOCUMENTS": "Dosegnut je limit dokumenata. Nadogradite kako biste nastavili koristiti Captain AI."
},
"FORM": {
"CANCEL": "Odustani",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Izbriši",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Description",
diff --git a/app/javascript/dashboard/i18n/locale/hu/conversation.json b/app/javascript/dashboard/i18n/locale/hu/conversation.json
index 38ab00906..0db92db18 100644
--- a/app/javascript/dashboard/i18n/locale/hu/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hu/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Üzenet aláírása nem változott, kérlek, változtasd meg a profilod beállításaiban. ",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Adj további promptokat a copilothoz, vagy kérdezz bármi mást... Nyomd meg az Entert a folytatáshoz",
"CLICK_HERE": "Frissítéshez kattints ide",
"WHATSAPP_TEMPLATES": "Whatsapp sablonok"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Helyezd ide a csatolmányt",
"START_AUDIO_RECORDING": "Hangfelvétel indítása",
"STOP_AUDIO_RECORDING": "Hangfelvétel leállítása",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot gondolkodik",
"EMAIL_HEAD": {
"TO": "Címzett",
"ADD_BCC": "Titkos másolat hozzáadása",
diff --git a/app/javascript/dashboard/i18n/locale/hu/helpCenter.json b/app/javascript/dashboard/i18n/locale/hu/helpCenter.json
index 2f06635db..8e0eb885f 100644
--- a/app/javascript/dashboard/i18n/locale/hu/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hu/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Terület sikeresen eltávolítva a portálról",
"ERROR_MESSAGE": "Nem sikerült eltávolítani a területet a portálról. Kérlek, próbáld újra."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Alapértelmezett",
+ "DRAFT": "Vázlat",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Törlés"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Nyelv kiválasztása..."
},
+ "STATUS": {
+ "LABEL": "Státusz",
+ "OPTIONS": {
+ "LIVE": "Publikált",
+ "DRAFT": "Vázlat"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Terület sikeresen hozzáadva",
"ERROR_MESSAGE": "Nem sikerült területet hozzáadni. Kérlek, próbáld újra."
diff --git a/app/javascript/dashboard/i18n/locale/hu/integrations.json b/app/javascript/dashboard/i18n/locale/hu/integrations.json
index 6a4f0dc39..bed8f4dd1 100644
--- a/app/javascript/dashboard/i18n/locale/hu/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hu/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Tudjon meg többet",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Asszisztensek",
+ "SWITCH_ASSISTANT": "Váltás az asszisztensek között",
+ "NEW_ASSISTANT": "Asszisztens létrehozása",
+ "EMPTY_LIST": "Nem található asszisztens, kérjük, hozzon létre egyet a kezdéshez"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Kezdje el a Copilottal",
+ "KICK_OFF_MESSAGE": "Gyors összefoglalóra van szüksége, szeretné áttekinteni a korábbi beszélgetéseket, vagy jobb választ megfogalmazni? A Copilot gyorsítja a folyamatot.",
"SEND_MESSAGE": "Üzenet elküldése...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Hiba történt a válasz elkészítésekor. Kérjük, próbálja újra.",
+ "LOADER": "Captain gondolkodik",
"YOU": "Ön",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Használja ezt",
+ "RESET": "Alaphelyzetbe állítás",
+ "SHOW_STEPS": "Mutassa a lépéseket",
+ "SELECT_ASSISTANT": "Asszisztens kiválasztása",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Foglalja össze ezt a beszélgetést",
+ "CONTENT": "Foglalja össze a kulcspontokat az ügyfél és az ügyfélszolgálati ügynök között folytatott beszélgetésben, beleértve az ügyfél aggályait, kérdéseit és az ügyfélszolgálati ügynök által adott megoldásokat vagy válaszokat."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Javasoljon választ",
+ "CONTENT": "Elemezze az ügyfél kérdését, és készítsen egy választ, amely hatékonyan kezeli az aggályokat vagy kérdéseket. Biztosítsa, hogy a válasz világos, tömör és hasznos információkat tartalmazzon."
},
"RATE": {
- "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."
+ "LABEL": "Értékelje ezt a beszélgetést",
+ "CONTENT": "Vizsgálja felül a beszélgetést, hogy mennyire felel meg az ügyfél igényeinek. Osszon meg egy értékelést 5 pontból a hangnem, világosság és hatékonyság alapján."
},
"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."
+ "LABEL": "Nagy prioritású beszélgetések",
+ "CONTENT": "Adjon egy összefoglalót az összes nagy prioritású nyitott beszélgetésről. Tartalmazza a beszélgetés azonosítóját, az ügyfél nevét (ha elérhető), az utolsó üzenet tartalmát és a kijelölt ügynököt. Ha releváns, csoportosítsa státusz szerint."
},
"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)."
+ "LABEL": "Kapcsolatok listázása",
+ "CONTENT": "Mutassa meg a 10 legfontosabb kapcsolat listáját. Tartalmazza a nevet, e-mailt vagy telefonszámot (ha elérhető), az utolsó megtekintés idejét, címkéket (ha vannak)."
}
}
},
"PLAYGROUND": {
"USER": "Ön",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Asszisztens",
"MESSAGE_PLACEHOLDER": "Gépeld be üzeneted...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Játszótér",
+ "DESCRIPTION": "Használja ezt a játszóteret üzenetek küldéséhez az asszisztensnek, és ellenőrizze, hogy pontosan, gyorsan és a várt hangnemben válaszol-e.",
+ "CREDIT_NOTE": "Itt küldött üzenetek a Captain kreditjeit csökkentik."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Frissítsen a Captain AI használatához",
+ "AVAILABLE_ON": "A Captain nem érhető el az ingyenes csomagban.",
+ "UPGRADE_PROMPT": "Frissítse csomagját, hogy hozzáférjen asszisztenseinkhez, copilothoz és egyebekhez.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "A Captain AI csak az Enterprise csomagokban érhető el.",
+ "UPGRADE_PROMPT": "Frissítse csomagját, hogy hozzáférjen asszisztenseinkhez, copilothoz és egyebekhez.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "A válaszlimit több mint 80%-át felhasználta. A Captain AI további használatához kérjük, frissítsen.",
+ "DOCUMENTS": "Elérte a dokumentumok korlátját. Frissítsen a Captain AI használat folytatásához."
},
"FORM": {
"CANCEL": "Mégse",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Törlés",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Leírás",
diff --git a/app/javascript/dashboard/i18n/locale/hy/conversation.json b/app/javascript/dashboard/i18n/locale/hy/conversation.json
index 7b7e325ab..e3f04fed8 100644
--- a/app/javascript/dashboard/i18n/locale/hy/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/hy/conversation.json
@@ -6,12 +6,12 @@
"SWITCH_VIEW_LAYOUT": "Switch the layout",
"DASHBOARD_APP_TAB_MESSAGES": "Messages",
"UNVERIFIED_SESSION": "The identity of this user is not verified",
- "NO_MESSAGE_1": "Uh oh! Looks like there are no messages from customers in your inbox.",
- "NO_MESSAGE_2": " to send a message to your page!",
- "NO_INBOX_1": "Hola! Looks like you haven't added any inboxes yet.",
- "NO_INBOX_2": " to get started",
- "NO_INBOX_AGENT": "Uh Oh! Looks like you are not part of any inbox. Please contact your administrator",
- "SEARCH_MESSAGES": "Search for messages in conversations",
+ "NO_MESSAGE_1": "Վայ, ձեր մուտքի արկղում հաճախորդներից հաղորդագրություններ չկան։",
+ "NO_MESSAGE_2": " ՝ ձեր էջին հաղորդագրություն ուղարկելու համար։",
+ "NO_INBOX_1": "Բարև, դուք դեռ մուտքի արկղեր չեք ավելացրել։",
+ "NO_INBOX_2": " ՝ սկսելու համար",
+ "NO_INBOX_AGENT": "Վայ, դուք որևէ մուտքի արկղի մաս չեք կազմում։ Խնդրում ենք կապ հաստատել ձեր ադմինիստրատորի հետ։",
+ "SEARCH_MESSAGES": "Որոնել հաղորդագրություններ զրույցներում",
"VIEW_ORIGINAL": "View original",
"VIEW_TRANSLATED": "View translated",
"EMPTY_STATE": {
@@ -19,19 +19,19 @@
"KEYBOARD_SHORTCUTS": "to view keyboard shortcuts"
},
"SEARCH": {
- "TITLE": "Search messages",
- "RESULT_TITLE": "Search Results",
- "LOADING_MESSAGE": "Crunching data...",
- "PLACEHOLDER": "Type any text to search messages",
- "NO_MATCHING_RESULTS": "No results found."
+ "TITLE": "Որոնել հաղորդագրություններ",
+ "RESULT_TITLE": "Որոնման արդյունքներ",
+ "LOADING_MESSAGE": "Տվյալները մշակվում են...",
+ "PLACEHOLDER": "Մուտքագրեք տեքստ՝ հաղորդագրություններում որոնելու համար",
+ "NO_MATCHING_RESULTS": "Արդյունքներ չեն գտնվել։"
},
- "UNREAD_MESSAGES": "Unread Messages",
- "UNREAD_MESSAGE": "Unread Message",
- "CLICK_HERE": "Click here",
- "LOADING_INBOXES": "Loading inboxes",
- "LOADING_CONVERSATIONS": "Loading Conversations",
- "CANNOT_REPLY": "You cannot reply due to",
- "24_HOURS_WINDOW": "24 hour message window restriction",
+ "UNREAD_MESSAGES": "Չկարդացված հաղորդագրություններ",
+ "UNREAD_MESSAGE": "Չկարդացված հաղորդագրություն",
+ "CLICK_HERE": "Սեղմեք այստեղ",
+ "LOADING_INBOXES": "Մուտքի արկղերի բեռնում",
+ "LOADING_CONVERSATIONS": "Զրույցների բեռնում",
+ "CANNOT_REPLY": "Չեք կարող պատասխանել, քանի որ",
+ "24_HOURS_WINDOW": "24-ժամյա հաղորդագրության սահմանափակում",
"48_HOURS_WINDOW": "48 hour message window restriction",
"API_HOURS_WINDOW": "You can only reply to this conversation within {hours} hours",
"NOT_ASSIGNED_TO_YOU": "This conversation is not assigned to you. Would you like to assign this conversation to yourself?",
@@ -41,12 +41,12 @@
"BOT_HANDOFF_REOPEN_ACTION": "Mark conversation open",
"BOT_HANDOFF_SUCCESS": "Conversation has been handed over to you",
"BOT_HANDOFF_ERROR": "Failed to take over the conversation. Please try again.",
- "TWILIO_WHATSAPP_CAN_REPLY": "You can only reply to this conversation using a template message due to",
- "TWILIO_WHATSAPP_24_HOURS_WINDOW": "24 hour message window restriction",
+ "TWILIO_WHATSAPP_CAN_REPLY": "Այս զրույցին կարող եք պատասխանել միայն կաղապար հաղորդագրությամբ՝",
+ "TWILIO_WHATSAPP_24_HOURS_WINDOW": "24-ժամյա պատուհանի սահմանափակում",
"OLD_INSTAGRAM_INBOX_REPLY_BANNER": "This Instagram account was migrated to the new Instagram channel inbox. All new messages will show up there. You won’t be able to send messages from this conversation anymore.",
- "REPLYING_TO": "You are replying to:",
- "REMOVE_SELECTION": "Remove Selection",
- "DOWNLOAD": "Download",
+ "REPLYING_TO": "Դուք պատասխանում եք՝",
+ "REMOVE_SELECTION": "Հեռացնել ընտրությունը",
+ "DOWNLOAD": "Ներբեռնել",
"UNKNOWN_FILE_TYPE": "Unknown File",
"SAVE_CONTACT": "Save Contact",
"NO_CONTENT": "No content to display",
@@ -56,18 +56,18 @@
"FILE": "{sender} has shared a file",
"MEETING": "{sender} has started a meeting"
},
- "UPLOADING_ATTACHMENTS": "Uploading attachments...",
+ "UPLOADING_ATTACHMENTS": "Կցորդների բեռնում...",
"REPLIED_TO_STORY": "Replied to your story",
"UNSUPPORTED_MESSAGE": "This message is unsupported. You can view this message on the Facebook / Instagram app.",
"UNSUPPORTED_MESSAGE_FACEBOOK": "This message is unsupported. You can view this message on the Facebook Messenger app.",
"UNSUPPORTED_MESSAGE_INSTAGRAM": "This message is unsupported. You can view this message on the Instagram app.",
"UNSUPPORTED_MESSAGE_TIKTOK": "This message is unsupported. You can view this message on the TikTok app.",
- "SUCCESS_DELETE_MESSAGE": "Message deleted successfully",
- "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again",
- "NO_RESPONSE": "No response",
+ "SUCCESS_DELETE_MESSAGE": "Հաղորդագրությունը հաջողությամբ ջնջվեց",
+ "FAIL_DELETE_MESSSAGE": "Չհաջողվեց ջնջել հաղորդագրությունը։ Փորձեք կրկին",
+ "NO_RESPONSE": "Պատասխան չկա",
"RESPONSE": "Response",
- "RATING_TITLE": "Rating",
- "FEEDBACK_TITLE": "Feedback",
+ "RATING_TITLE": "Գնահատական",
+ "FEEDBACK_TITLE": "Կարծիք",
"REPLY_MESSAGE_NOT_FOUND": "Message not available",
"CARD": {
"SHOW_LABELS": "Show labels",
@@ -85,16 +85,16 @@
"YOU_ANSWERED": "You answered"
},
"HEADER": {
- "RESOLVE_ACTION": "Resolve",
- "REOPEN_ACTION": "Reopen",
- "OPEN_ACTION": "Open",
+ "RESOLVE_ACTION": "Փակել",
+ "REOPEN_ACTION": "Վերաբացել",
+ "OPEN_ACTION": "Բացել",
"MORE_ACTIONS": "More actions",
- "OPEN": "More",
- "CLOSE": "Close",
- "DETAILS": "details",
+ "OPEN": "Ավելին",
+ "CLOSE": "Փակել",
+ "DETAILS": "մանրամասներ",
"SNOOZED_UNTIL": "Snoozed until",
- "SNOOZED_UNTIL_TOMORROW": "Snoozed until tomorrow",
- "SNOOZED_UNTIL_NEXT_WEEK": "Snoozed until next week",
+ "SNOOZED_UNTIL_TOMORROW": "Հետաձգված է մինչև վաղը",
+ "SNOOZED_UNTIL_NEXT_WEEK": "Հետաձգված է մինչև հաջորդ շաբաթ",
"SNOOZED_UNTIL_NEXT_REPLY": "Snoozed until next reply",
"SLA_STATUS": {
"FRT": "FRT {status}",
@@ -105,13 +105,13 @@
}
},
"RESOLVE_DROPDOWN": {
- "MARK_PENDING": "Mark as pending",
+ "MARK_PENDING": "Նշել որպես սպասվող",
"SNOOZE_UNTIL": "Snooze",
"SNOOZE": {
- "TITLE": "Snooze until",
- "NEXT_REPLY": "Next reply",
- "TOMORROW": "Tomorrow",
- "NEXT_WEEK": "Next week"
+ "TITLE": "Հետաձգել մինչև",
+ "NEXT_REPLY": "Հաջորդ պատասխան",
+ "TOMORROW": "Վաղը",
+ "NEXT_WEEK": "Հաջորդ շաբաթ"
}
},
"MENTION": {
@@ -188,45 +188,45 @@
"MESSAGE_SIGN_TOOLTIP": "Message signature",
"ENABLE_SIGN_TOOLTIP": "Enable signature",
"DISABLE_SIGN_TOOLTIP": "Disable signature",
- "MSG_INPUT": "Shift + enter for new line. Start with '/' to select a Canned Response.",
- "PRIVATE_MSG_INPUT": "Shift + enter for new line. This will be visible only to Agents",
+ "MSG_INPUT": "Shift + enter՝ նոր տողի համար։ Սկսեք '/'-ով՝ պատրաստի պատասխան ընտրելու համար։",
+ "PRIVATE_MSG_INPUT": "Shift + enter՝ նոր տողի համար։ Սա տեսանելի կլինի միայն գործակալներին",
"MESSAGING_RESTRICTED": "You cannot reply to this conversation",
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Նվիրեք Copilot-ին լրացուցիչ հրահանգներ կամ հարցրեք բան ավել... Սեղմեք enter՝ շարունակական ուղարկելու համար",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
"REPLYBOX": {
- "REPLY": "Reply",
- "PRIVATE_NOTE": "Private Note",
- "SEND": "Send",
- "CREATE": "Add Note",
+ "REPLY": "Պատասխանել",
+ "PRIVATE_NOTE": "Գաղտնի նշում",
+ "SEND": "Ուղարկել",
+ "CREATE": "Ավելացնել նշում",
"INSERT_READ_MORE": "Read more",
"DISMISS_REPLY": "Dismiss reply",
"REPLYING_TO": "Replying to:",
- "TIP_EMOJI_ICON": "Show emoji selector",
- "TIP_ATTACH_ICON": "Attach files",
+ "TIP_EMOJI_ICON": "Ցուցադրել էմոջի ընտրիչը",
+ "TIP_ATTACH_ICON": "Կցել ֆայլեր",
"TIP_AUDIORECORDER_ICON": "Record audio",
"TIP_AUDIORECORDER_PERMISSION": "Allow access to audio",
"TIP_AUDIORECORDER_ERROR": "Could not open the audio",
- "DRAG_DROP": "Drag and drop here to attach",
+ "DRAG_DROP": "Քաշեք և գցեք այստեղ կցելու համար",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot-ը մտածում է",
"EMAIL_HEAD": {
"TO": "TO",
- "ADD_BCC": "Add bcc",
+ "ADD_BCC": "Ավելացնել թաքն. պատճեն",
"CC": {
"LABEL": "CC",
- "PLACEHOLDER": "Emails separated by commas",
- "ERROR": "Please enter valid email addresses"
+ "PLACEHOLDER": "Էլ. հասցեները՝ ստորակետերով բաժանված",
+ "ERROR": "Մուտքագրեք վավեր էլ. հասցեներ"
},
"BCC": {
"LABEL": "BCC",
- "PLACEHOLDER": "Emails separated by commas",
- "ERROR": "Please enter valid email addresses"
+ "PLACEHOLDER": "Էլ. հասցեները՝ ստորակետերով բաժանված",
+ "ERROR": "Մուտքագրեք վավեր էլ. հասցեներ"
}
},
"UNDEFINED_VARIABLES": {
@@ -245,34 +245,34 @@
"EXPAND": "Expand preview"
}
},
- "VISIBLE_TO_AGENTS": "Private Note: Only visible to you and your team",
- "CHANGE_STATUS": "Conversation status changed",
+ "VISIBLE_TO_AGENTS": "Գաղտնի նշում․ տեսանելի է միայն ձեզ և ձեր թիմին",
+ "CHANGE_STATUS": "Զրույցի կարգավիճակը փոխվեց",
"CHANGE_STATUS_FAILED": "Conversation status change failed",
- "CHANGE_AGENT": "Conversation Assignee changed",
+ "CHANGE_AGENT": "Զրույցի պատասխանատուն փոխվեց",
"CHANGE_AGENT_FAILED": "Assignee change failed",
"ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully",
"ASSIGN_LABEL_FAILED": "Label assignment failed",
- "CHANGE_TEAM": "Conversation team changed",
+ "CHANGE_TEAM": "Խմբի փոփոխություն կատարվեց",
"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_TYPE_NOT_SUPPORTED": "This {fileName} file type is not supported in this conversation",
- "MESSAGE_ERROR": "Unable to send this message, please try again later",
- "SENT_BY": "Sent by:",
+ "MESSAGE_ERROR": "Հնարավոր չէ ուղարկել այս հաղորդագրությունը, փորձեք ավելի ուշ",
+ "SENT_BY": "Ուղարկողը՝",
"BOT": "Bot",
"NATIVE_APP": "Native app",
"NATIVE_APP_ADVISORY": "This message was sent from the native app. Reply from Chatwoot to maintain the message window.",
"SEND_FAILED": "Couldn't send message! Try again",
"TRY_AGAIN": "retry",
"ASSIGNMENT": {
- "SELECT_AGENT": "Select Agent",
- "REMOVE": "Remove",
- "ASSIGN": "Assign"
+ "SELECT_AGENT": "Ընտրել գործակալին",
+ "REMOVE": "Հեռացնել",
+ "ASSIGN": "Նշանակել"
},
"CONTEXT_MENU": {
- "COPY": "Copy",
+ "COPY": "Պատճենել",
"REPLY_TO": "Reply to this message",
- "DELETE": "Delete",
+ "DELETE": "Ջնջել",
"CREATE_A_CANNED_RESPONSE": "Add to canned responses",
"TRANSLATE": "Translate",
"COPY_PERMALINK": "Copy link to the message",
@@ -300,20 +300,20 @@
}
},
"EMAIL_TRANSCRIPT": {
- "TITLE": "Send conversation transcript",
- "DESC": "Send a copy of the conversation transcript to the specified email address",
- "SUBMIT": "Submit",
- "CANCEL": "Cancel",
- "SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully",
- "SEND_EMAIL_ERROR": "There was an error, please try again",
+ "TITLE": "Ուղարկել զրույցի արձանագրությունը",
+ "DESC": "Ուղարկել զրույցի արձանագրության պատճենը նշված էլ. հասցեին",
+ "SUBMIT": "Ուղարկել",
+ "CANCEL": "Չեղարկել",
+ "SEND_EMAIL_SUCCESS": "Զրույցի արձանագրությունը հաջողությամբ ուղարկվեց",
+ "SEND_EMAIL_ERROR": "Սխալ տեղի ունեցավ, խնդրում ենք փորձել կրկին",
"SEND_EMAIL_PAYMENT_REQUIRED": "Email transcript is not available on your current plan. Please upgrade to use this feature.",
"FORM": {
- "SEND_TO_CONTACT": "Send the transcript to the customer",
- "SEND_TO_AGENT": "Send the transcript to the assigned agent",
- "SEND_TO_OTHER_EMAIL_ADDRESS": "Send the transcript to another email address",
+ "SEND_TO_CONTACT": "Ուղարկել արձանագրությունը հաճախորդին",
+ "SEND_TO_AGENT": "Ուղարկել արձանագրությունը նշանակված գործակալին",
+ "SEND_TO_OTHER_EMAIL_ADDRESS": "Ուղարկել արձանագրությունը այլ էլ. հասցե",
"EMAIL": {
- "PLACEHOLDER": "Enter an email address",
- "ERROR": "Please enter a valid email address"
+ "PLACEHOLDER": "Մուտքագրեք էլ. հասցե",
+ "ERROR": "Մուտքագրեք վավեր էլ. հասցե"
}
}
},
@@ -323,21 +323,21 @@
"GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
"GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
"GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
- "READ_LATEST_UPDATES": "Read our latest updates",
+ "READ_LATEST_UPDATES": "Կարդացեք մեր վերջին նորությունները",
"ALL_CONVERSATION": {
- "TITLE": "All your conversations in one place",
- "DESCRIPTION": "View all the conversations from your customers in one single dashboard. You can filter the conversations by the incoming channel, label and status.",
+ "TITLE": "Ձեր բոլոր զրույցները մեկ տեղում",
+ "DESCRIPTION": "Տեսեք ձեր հաճախորդների բոլոր զրույցները մեկ վահանակում։ Կարող եք զտել զրույցները մուտքային ալիքով, պիտակով և կարգավիճակով։",
"NEW_LINK": "Click here to create an inbox"
},
"TEAM_MEMBERS": {
- "TITLE": "Invite your team members",
+ "TITLE": "Հրավիրեք թիմի անդամներին",
"DESCRIPTION": "Since you are getting ready to talk to your customer, bring in your teammates to assist you. You can invite your teammates by adding their email addresses to the agent list.",
- "NEW_LINK": "Click here to invite a team member"
+ "NEW_LINK": "Սեղմեք այստեղ՝ թիմի անդամ հրավիրելու համար"
},
"LABELS": {
- "TITLE": "Organize conversations with labels",
- "DESCRIPTION": "Labels provide an easier way to categorize your conversation. Create some labels like #support-enquiry, #billing-question etc., so that you can use them in a conversation later.",
- "NEW_LINK": "Click here to create tags"
+ "TITLE": "Կազմակերպեք զրույցները պիտակներով",
+ "DESCRIPTION": "Պիտակները հեշտացնում են զրույցների դասակարգումը։ Ստեղծեք օրինակ՝ #support-enquiry, #billing-question և այլն, որպեսզի հետագայում օգտագործեք զրույցներում։",
+ "NEW_LINK": "Սեղմեք այստեղ՝ պիտակներ ստեղծելու համար"
},
"CANNED_RESPONSES": {
"TITLE": "Create canned responses",
@@ -346,20 +346,20 @@
}
},
"CONVERSATION_SIDEBAR": {
- "ASSIGNEE_LABEL": "Assigned Agent",
- "SELF_ASSIGN": "Assign to me",
- "TEAM_LABEL": "Assigned Team",
+ "ASSIGNEE_LABEL": "Նշանակված գործակալ",
+ "SELF_ASSIGN": "Նշանակել ինձ",
+ "TEAM_LABEL": "Նշանակված թիմ",
"SELECT": {
- "PLACEHOLDER": "None"
+ "PLACEHOLDER": "Չկա"
},
"ACCORDION": {
- "CONTACT_DETAILS": "Contact Details",
- "CONVERSATION_ACTIONS": "Conversation Actions",
- "CONVERSATION_LABELS": "Conversation Labels",
- "CONVERSATION_INFO": "Conversation Information",
+ "CONTACT_DETAILS": "Կոնտակտի տվյալներ",
+ "CONVERSATION_ACTIONS": "Զրույցի գործողություններ",
+ "CONVERSATION_LABELS": "Զրույցի պիտակներ",
+ "CONVERSATION_INFO": "Զրույցի տեղեկություն",
"CONTACT_NOTES": "Contact Notes",
- "CONTACT_ATTRIBUTES": "Contact Attributes",
- "PREVIOUS_CONVERSATION": "Previous Conversations",
+ "CONTACT_ATTRIBUTES": "Կոնտակտի հատկություններ",
+ "PREVIOUS_CONVERSATION": "Նախորդ զրույցներ",
"MACROS": "Macros",
"LINEAR_ISSUES": "Linked Linear Issues",
"SHOPIFY_ORDERS": "Shopify Orders"
@@ -408,10 +408,10 @@
},
"EMAIL_HEADER": {
"FROM": "From",
- "TO": "To",
- "BCC": "Bcc",
- "CC": "Cc",
- "SUBJECT": "Subject",
+ "TO": "Ում",
+ "BCC": "Թաքն. պատճեն",
+ "CC": "Պատճեն",
+ "SUBJECT": "Վերնագիր",
"EXPAND": "Expand email"
},
"CONVERSATION_PARTICIPANTS": {
diff --git a/app/javascript/dashboard/i18n/locale/hy/helpCenter.json b/app/javascript/dashboard/i18n/locale/hy/helpCenter.json
index d8ad78cc1..7c7b58f5d 100644
--- a/app/javascript/dashboard/i18n/locale/hy/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/hy/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Լեզուն հաջողությամբ հեռացվեց պորտալից։",
"ERROR_MESSAGE": "Չհաջողվեց հեռացնել լեզուն պորտալից։ Փորձեք կրկին։"
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} հոդված | {count} հոդվածներ",
"CATEGORIES_COUNT": "{count} կատեգորիա | {count} կատեգորիաներ",
"DEFAULT": "Նախնական",
+ "DRAFT": "Սևագիր",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Դարձնել նախնական",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Ջնջել"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Ընտրեք լեզու..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Հրապարակված",
+ "DRAFT": "Սևագիր"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Լեզուն հաջողությամբ ավելացվեց",
"ERROR_MESSAGE": "Չհաջողվեց ավելացնել լեզուն։ Փորձեք կրկին։"
diff --git a/app/javascript/dashboard/i18n/locale/hy/integrations.json b/app/javascript/dashboard/i18n/locale/hy/integrations.json
index d9494749f..4ba0d04ed 100644
--- a/app/javascript/dashboard/i18n/locale/hy/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/hy/integrations.json
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Փաստաթղթեր",
"ADD_NEW": "Ստեղծել նոր փաստաթուղթ",
+ "SELECTED": "{count} ընտրված",
+ "SELECT_ALL": "Ընտրել բոլորը ({count})",
+ "UNSELECT_ALL": "Չընտրել բոլորը ({count})",
+ "BULK_DELETE_BUTTON": "Delete",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Այո, ջնջել բոլորը",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Համապատասխան ՀՏՀ-ներ",
"DESCRIPTION": "Այս ՀՏՀ-ները ստեղծվել են ուղղակիորեն փաստաթղթից։"
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Alat",
"ADD_NEW": "Cipta alat baru",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "Tiada alat khusus tersedia",
"SUBTITLE": "Ստեղծեք անհատական գործիքներ՝ ձեր օգնականին արտաքին API-ների և ծառայությունների հետ կապելու համար՝ հնարավորություն տալով նրան ստանալ տվյալներ և կատարել գործողություններ ձեր անունից։",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Alat tersuai berjaya dipadam",
"ERROR_MESSAGE": "Gagal memadam alat tersuai"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Nama Alat",
"PLACEHOLDER": "Carian Pesanan",
- "ERROR": "Nama alat diperlukan"
+ "ERROR": "Nama alat diperlukan",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Penerangan",
@@ -991,14 +1010,14 @@
"HEADER": "Կապված մուտքային արկղեր",
"ADD_NEW": "Կապել նոր մուտքային արկղ",
"OPTIONS": {
- "DISCONNECT": "Կապը قطعել"
+ "DISCONNECT": "Դադարեցնել կապը"
},
"DELETE": {
- "TITLE": "Համոզվա՞ծ եք, որ ցանկանում եք قطعել մուտքային արկղի կապը։",
+ "TITLE": "Համոզվա՞ծ եք, որ ցանկանում եք դադարեցնել կապը այս նամակապանակի հետ։",
"DESCRIPTION": "",
"CONFIRM": "Այո, ջնջել",
- "SUCCESS_MESSAGE": "Մուտքային արկղի կապը հաջողությամբ قطعվեց։",
- "ERROR_MESSAGE": "Մուտքային արկղի կապը قطعելիս սխալ է տեղի ունեցել, խնդրում ենք փորձել կրկին։"
+ "SUCCESS_MESSAGE": "Նամակապանակի կապը հաջողությամբ դադարեցվեց։",
+ "ERROR_MESSAGE": "Նամակապանակի կապը դադարեցնելու ընթացքում սխալ տեղի ունեցավ, խնդրում ենք փորձել կրկին։"
},
"FORM_DESCRIPTION": "Ընտրեք մուտքային արկղը, որը կապվելու է օգնականի հետ։",
"CREATE": {
diff --git a/app/javascript/dashboard/i18n/locale/id/conversation.json b/app/javascript/dashboard/i18n/locale/id/conversation.json
index db4bd4c89..46e0f3902 100644
--- a/app/javascript/dashboard/i18n/locale/id/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/id/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Tanda tangan pesan tidak dikonfigurasi, harap konfigurasikan di pengaturan profil.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Berikan copilot perintah tambahan, atau tanyakan hal lain... Tekan enter untuk mengirim tindak lanjut",
"CLICK_HERE": "Klik di sini untuk memperbarui",
"WHATSAPP_TEMPLATES": "Templat Whatsapp"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Seret dan letakkan di sini untuk melampirkan",
"START_AUDIO_RECORDING": "Mulai merekam audio",
"STOP_AUDIO_RECORDING": "Berhenti merekam audio",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot sedang berpikir",
"EMAIL_HEAD": {
"TO": "KEPADA",
"ADD_BCC": "Tambahkan bcc",
diff --git a/app/javascript/dashboard/i18n/locale/id/helpCenter.json b/app/javascript/dashboard/i18n/locale/id/helpCenter.json
index 40e1f1a9d..90daf4180 100644
--- a/app/javascript/dashboard/i18n/locale/id/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/id/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Bahasa dihapus dari portal berhasil",
"ERROR_MESSAGE": "Tidak dapat menghapus bahasa dari portal. Coba lagi."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Draf",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Hapus"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Diterbitkan",
+ "DRAFT": "Draf"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Bahasa berhasil ditambahkan",
"ERROR_MESSAGE": "Tidak dapat menambahkan bahasa. Coba lagi."
diff --git a/app/javascript/dashboard/i18n/locale/id/integrations.json b/app/javascript/dashboard/i18n/locale/id/integrations.json
index 36deb612f..523de64e1 100644
--- a/app/javascript/dashboard/i18n/locale/id/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/id/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Pelajari lebih lanjut",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Asisten",
+ "SWITCH_ASSISTANT": "Beralih antar asisten",
+ "NEW_ASSISTANT": "Buat Asisten",
+ "EMPTY_LIST": "Tidak ada asisten ditemukan, silakan buat satu untuk memulai"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Mulai dengan Copilot",
+ "KICK_OFF_MESSAGE": "Butuh ringkasan cepat, ingin memeriksa percakapan sebelumnya, atau menyusun balasan yang lebih baik? Copilot hadir untuk mempercepat semuanya.",
"SEND_MESSAGE": "Kirim Pesan...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Terjadi kesalahan saat menghasilkan respons. Silakan coba lagi.",
+ "LOADER": "Captain sedang berpikir",
"YOU": "Anda",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Gunakan ini",
+ "RESET": "Setel ulang",
+ "SHOW_STEPS": "Tampilkan langkah-langkah",
+ "SELECT_ASSISTANT": "Pilih Asisten",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Ringkas percakapan ini",
+ "CONTENT": "Ringkas poin-poin utama yang dibahas antara pelanggan dan agen dukungan, termasuk kekhawatiran, pertanyaan pelanggan, dan solusi atau tanggapan yang diberikan oleh agen dukungan"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Sarankan jawaban",
+ "CONTENT": "Analisis pertanyaan pelanggan, dan buat draf jawaban yang secara efektif menangani kekhawatiran atau pertanyaan mereka. Pastikan balasan jelas, singkat, dan memberikan informasi yang berguna."
},
"RATE": {
- "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."
+ "LABEL": "Nilai percakapan ini",
+ "CONTENT": "Tinjau percakapan untuk melihat seberapa baik memenuhi kebutuhan pelanggan. Berikan penilaian dari 5 berdasarkan nada, kejelasan, dan efektivitas."
},
"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."
+ "LABEL": "Percakapan prioritas tinggi",
+ "CONTENT": "Beri saya ringkasan semua percakapan terbuka prioritas tinggi. Sertakan ID percakapan, nama pelanggan (jika tersedia), isi pesan terakhir, dan agen yang ditugaskan. Kelompokkan berdasarkan status jika relevan."
},
"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)."
+ "LABEL": "Daftar kontak",
+ "CONTENT": "Tampilkan daftar 10 kontak teratas. Sertakan nama, email atau nomor telepon (jika tersedia), waktu terakhir terlihat, tag (jika ada)."
}
}
},
"PLAYGROUND": {
"USER": "Anda",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Asisten",
"MESSAGE_PLACEHOLDER": "Ketik pesan Anda...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Area pengujian",
+ "DESCRIPTION": "Gunakan playground ini untuk mengirim pesan ke asisten Anda dan periksa apakah ia merespons dengan akurat, cepat, dan dengan nada yang Anda harapkan.",
+ "CREDIT_NOTE": "Pesan yang dikirim di sini akan dihitung sebagai kredit Captain Anda."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Tingkatkan untuk menggunakan Captain AI",
+ "AVAILABLE_ON": "Captain tidak tersedia di paket gratis.",
+ "UPGRADE_PROMPT": "Tingkatkan paket Anda untuk mendapatkan akses ke asisten kami, copilot, dan lainnya.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI hanya tersedia di paket Enterprise.",
+ "UPGRADE_PROMPT": "Tingkatkan paket Anda untuk mendapatkan akses ke asisten kami, copilot, dan lainnya.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Anda telah menggunakan lebih dari 80% batas respons Anda. Untuk terus menggunakan Captain AI, silakan tingkatkan.",
+ "DOCUMENTS": "Batas dokumen telah tercapai. Tingkatkan untuk terus menggunakan Captain AI."
},
"FORM": {
"CANCEL": "Batalkan",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Hapus",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Deskripsi",
diff --git a/app/javascript/dashboard/i18n/locale/is/conversation.json b/app/javascript/dashboard/i18n/locale/is/conversation.json
index bb130ae2e..13b87a96f 100644
--- a/app/javascript/dashboard/i18n/locale/is/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/is/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Skilaboðundirskrift er ekki stillt, vinsamlegast stilltu hana í prófílstillingum.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Gefðu copilot viðbótarspurningar, eða spurðu hvað sem er annað... Ýttu á enter til að senda framhaldsskilaboð",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Dragðu og slepptu viðhenginu hingað",
"START_AUDIO_RECORDING": "Hefja hljóðupptöku",
"STOP_AUDIO_RECORDING": "Stoppa hljóðupptöku",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot er að hugsa",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Bæta við bcc",
diff --git a/app/javascript/dashboard/i18n/locale/is/helpCenter.json b/app/javascript/dashboard/i18n/locale/is/helpCenter.json
index 8026a3816..d68670cd4 100644
--- a/app/javascript/dashboard/i18n/locale/is/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/is/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Ekki tókst að fjarlægja landstaðli úr gáttinni. Reyndu aftur."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Draft",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Eyða"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Staða",
+ "OPTIONS": {
+ "LIVE": "Published",
+ "DRAFT": "Draft"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/is/integrations.json b/app/javascript/dashboard/i18n/locale/is/integrations.json
index fa4339f11..74181313d 100644
--- a/app/javascript/dashboard/i18n/locale/is/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/is/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Fáðu meiri upplýsingar",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Aðstoðarmenn",
+ "SWITCH_ASSISTANT": "Skiptu á milli aðstoðarmanna",
+ "NEW_ASSISTANT": "Búa til aðstoðarmann",
+ "EMPTY_LIST": "Engir aðstoðarmenn fundust, vinsamlegast búðu til einn til að byrja"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Byrjaðu með Copilot",
+ "KICK_OFF_MESSAGE": "Vantar stutta yfirlit, viltu athuga fyrri samtöl eða semja betri svar? Copilot er hér til að flýta fyrir.",
"SEND_MESSAGE": "Senda skilaboð...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Villa við að búa til svar. Reyndu aftur.",
+ "LOADER": "Captain er að hugsa",
"YOU": "You",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Nota þetta",
+ "RESET": "Endurstilla",
+ "SHOW_STEPS": "Sýna skref",
+ "SELECT_ASSISTANT": "Veldu aðstoðarmann",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Yfirlit yfir þetta samtal",
+ "CONTENT": "Yfirlit yfir lykilatriði sem rædd voru milli viðskiptavinar og þjónustumanns, þar með talin áhyggjur, spurningar og lausnir eða svör frá þjónustumanninum"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Leggðu til svar",
+ "CONTENT": "Greindu fyrirspurn viðskiptavinarins og semdu svar sem tekur á áhyggjum eða spurningum þeirra. Gakktu úr skugga um að svarið sé skýrt, hnitmiðað og veiti gagnlegar upplýsingar."
},
"RATE": {
- "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."
+ "LABEL": "Gefðu einkunn fyrir þetta samtal",
+ "CONTENT": "Skoðaðu samtalið til að meta hversu vel það uppfyllir þarfir viðskiptavinarins. Gefðu einkunn frá 1 til 5 byggða á tóni, skýrleika og árangri."
},
"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."
+ "LABEL": "Samtöl með háum forgangi",
+ "CONTENT": "Gefðu mér yfirlit yfir öll opnu samtöl með háum forgang. Hafðu með samtalsnúmerið, nafn viðskiptavinar (ef fáanlegt er), síðasta skilaboð og úthlutaða umboðsmanninn. Flokkaðu eftir stöðu ef við á."
},
"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)."
+ "LABEL": "Listi yfir tengiliði",
+ "CONTENT": "Sýndu mér lista yfir 10 efstu tengiliði. Hafðu með nafn, netfang eða símanúmer (ef fáanlegt), síðasta sýnnt tímabil, merki (ef einhver eru)."
}
}
},
"PLAYGROUND": {
"USER": "You",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Aðstoðarmaður",
"MESSAGE_PLACEHOLDER": "Skrifaðu skilaboðin hér...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Leikvöllur",
+ "DESCRIPTION": "Notaðu þennan leikvöll til að senda skilaboð til aðstoðarmannsins þíns og athuga hvort hann svarar rétt, fljótt og í þeirri stemmingu sem þú væntir.",
+ "CREDIT_NOTE": "Skilaboð sem send eru hér munu teljast til Captain inneigna þinna."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Uppfærðu til að nota Captain AI",
+ "AVAILABLE_ON": "Captain er ekki fáanlegur á ókeypis áætlun.",
+ "UPGRADE_PROMPT": "Uppfærðu áætlun þína til að fá aðgang að aðstoðarmönnum, copilot og fleiru.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI er aðeins fáanlegt í Enterprise áætlunum.",
+ "UPGRADE_PROMPT": "Uppfærðu áætlun þína til að fá aðgang að aðstoðarmönnum, copilot og fleiru.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Þú hefur notað yfir 80% af svörunarmörkum þínum. Til að halda áfram að nota Captain AI, vinsamlegast uppfærðu.",
+ "DOCUMENTS": "Skjalið miðað hámark náð. Uppfærðu til að halda áfram að nota Captain AI."
},
"FORM": {
"CANCEL": "Hætta við",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Eyða",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Description",
diff --git a/app/javascript/dashboard/i18n/locale/it/helpCenter.json b/app/javascript/dashboard/i18n/locale/it/helpCenter.json
index 78add9aaa..3931be677 100644
--- a/app/javascript/dashboard/i18n/locale/it/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/it/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Lingua rimossa dal portale con successo",
"ERROR_MESSAGE": "Impossibile rimuovere la lingua dal portale. Riprova."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} articolo | {count} articoli",
"CATEGORIES_COUNT": "{count} categoria | {count} categorie",
"DEFAULT": "Predefinito",
+ "DRAFT": "Bozza",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Imposta predefinito",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Elimina"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Seleziona lingua..."
},
+ "STATUS": {
+ "LABEL": "Stato",
+ "OPTIONS": {
+ "LIVE": "Pubblicato",
+ "DRAFT": "Bozza"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Lingua aggiunta con successo",
"ERROR_MESSAGE": "Impossibile aggiungere la lingua. Riprova."
diff --git a/app/javascript/dashboard/i18n/locale/it/integrations.json b/app/javascript/dashboard/i18n/locale/it/integrations.json
index 6414f7cb1..523de2d32 100644
--- a/app/javascript/dashboard/i18n/locale/it/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/it/integrations.json
@@ -395,7 +395,7 @@
"ASSISTANTS": "Assistenti",
"SWITCH_ASSISTANT": "Cambia assistenti",
"NEW_ASSISTANT": "Crea Assistente",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "EMPTY_LIST": "Nessun assistente trovato, creane uno per iniziare"
},
"COPILOT": {
"TITLE": "Copilot",
@@ -407,7 +407,7 @@
"LOADER": "Captain sta pensando",
"YOU": "Tu",
"USE": "Usa questo",
- "RESET": "Reset",
+ "RESET": "Reimposta",
"SHOW_STEPS": "Mostra i passaggi",
"SELECT_ASSISTANT": "Seleziona Assistente",
"PROMPTS": {
@@ -437,7 +437,7 @@
"USER": "Tu",
"ASSISTANT": "Assistente",
"MESSAGE_PLACEHOLDER": "Scrivi il tuo messaggio...",
- "HEADER": "Playground",
+ "HEADER": "Area di prova",
"DESCRIPTION": "Usa questo playground per inviare messaggi al tuo assistente e controllare se risponde correttamente, rapidamente e con il tono che ti aspetti.",
"CREDIT_NOTE": "I messaggi inviati qui vengono scalati dai crediti Captain."
},
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documenti",
"ADD_NEW": "Crea un nuovo documento",
+ "SELECTED": "{count} selezionate",
+ "SELECT_ALL": "Seleziona tutto ({count})",
+ "UNSELECT_ALL": "Deseleziona tutto ({count})",
+ "BULK_DELETE_BUTTON": "Elimina",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Sì, elimina tutte",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "FAQ Correlate",
"DESCRIPTION": "Queste FAQ vengono generate direttamente dai Documenti."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Strumenti",
"ADD_NEW": "Crea un nuovo strumento",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "Nessuno strumento personalizzato disponibile",
"SUBTITLE": "Crea strumenti personalizzati per collegare il tuo assistente con API e servizi esterni, consentendogli di recuperare dati ed eseguire azioni per tuo conto.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Strumento personalizzato eliminato correttamente",
"ERROR_MESSAGE": "Impossibile eliminare lo strumento personalizzato"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Nome Strumento",
"PLACEHOLDER": "Ricerca Ordini",
- "ERROR": "Nome strumento richiesto"
+ "ERROR": "Nome strumento richiesto",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Descrizione",
diff --git a/app/javascript/dashboard/i18n/locale/ja/conversation.json b/app/javascript/dashboard/i18n/locale/ja/conversation.json
index 25a3d01fc..6aeeeedc4 100644
--- a/app/javascript/dashboard/i18n/locale/ja/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ja/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "メッセージ署名が構成されていません。プロフィール設定で構成してください。",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Copilot に追加のプロンプトを送るか、ほかの質問をしてください… Enter キーでフォローアップを送信",
"CLICK_HERE": "ここをクリックして更新",
"WHATSAPP_TEMPLATES": "Whatsapp テンプレート"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "添付するにはここにドラッグ&ドロップ",
"START_AUDIO_RECORDING": "音声録音を開始",
"STOP_AUDIO_RECORDING": "音声録音を停止",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilotが考え中",
"EMAIL_HEAD": {
"TO": "宛先",
"ADD_BCC": "Bcc を追加",
diff --git a/app/javascript/dashboard/i18n/locale/ja/helpCenter.json b/app/javascript/dashboard/i18n/locale/ja/helpCenter.json
index 022d15038..f6e5ce9ba 100644
--- a/app/javascript/dashboard/i18n/locale/ja/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ja/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "ロケールがポータルから正常に削除されました",
"ERROR_MESSAGE": "ロケールをポータルから削除できませんでした。再試行してください。"
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} 記事 | {count} 記事",
"CATEGORIES_COUNT": "{count} カテゴリー | {count} カテゴリー",
"DEFAULT": "デフォルト",
+ "DRAFT": "下書き",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "デフォルトに設定",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "削除"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "ロケールを選択..."
},
+ "STATUS": {
+ "LABEL": "状況",
+ "OPTIONS": {
+ "LIVE": "公開済み",
+ "DRAFT": "下書き"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "ロケールが正常に追加されました",
"ERROR_MESSAGE": "ロケールを追加できませんでした。再試行してください。"
diff --git a/app/javascript/dashboard/i18n/locale/ja/integrations.json b/app/javascript/dashboard/i18n/locale/ja/integrations.json
index 9e9b3b616..0df440e47 100644
--- a/app/javascript/dashboard/i18n/locale/ja/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ja/integrations.json
@@ -390,46 +390,46 @@
},
"CAPTAIN": {
"NAME": "キャプテン",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "詳細を見る",
"ASSISTANT_SWITCHER": {
"ASSISTANTS": "アシスタント",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "SWITCH_ASSISTANT": "アシスタントを切り替える",
+ "NEW_ASSISTANT": "アシスタントを作成",
+ "EMPTY_LIST": "アシスタントが見つかりません。始めるにはアシスタントを作成してください。"
},
"COPILOT": {
"TITLE": "コパイロット",
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Copilotの使い始め",
+ "KICK_OFF_MESSAGE": "簡単な要約が欲しい、過去の会話を確認したい、より良い返信を作成したい?Copilotが処理をスピードアップします。",
"SEND_MESSAGE": "メッセージを送信...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
+ "EMPTY_MESSAGE": "回答の生成中にエラーが発生しました。もう一度お試しください。",
"LOADER": "Captainが考え中",
"YOU": "あなた",
"USE": "これを使用",
"RESET": "リセット",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "SHOW_STEPS": "手順を表示",
+ "SELECT_ASSISTANT": "アシスタントを選択",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "この会話を要約する",
+ "CONTENT": "顧客とサポートエージェントとの間で話し合われた重要なポイント、顧客の懸念や質問、サポートエージェントによる解決策や回答を要約してください。"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "回答を提案する",
+ "CONTENT": "顧客の問い合わせを分析し、顧客の懸念や質問に効果的に対応する回答案を作成してください。返信は明確で簡潔かつ役立つ情報を提供するようにしてください。"
},
"RATE": {
- "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."
+ "LABEL": "この会話を評価する",
+ "CONTENT": "会話を確認して、顧客のニーズにどの程度応えているか評価してください。トーン、明確さ、有効性に基づき5点満点で評価を共有してください。"
},
"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."
+ "LABEL": "高優先度の会話",
+ "CONTENT": "すべての高優先度の未解決会話の要約を教えてください。会話ID、顧客名(あれば)、最新メッセージの内容、および担当エージェントを含めてください。該当する場合はステータス別にグループ化してください。"
},
"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)."
+ "LABEL": "連絡先リスト",
+ "CONTENT": "上位10件の連絡先リストを表示してください。名前、メールまたは電話番号(あれば)、最終アクセス時間、タグ(あれば)を含めてください。"
}
}
},
@@ -437,9 +437,9 @@
"USER": "あなた",
"ASSISTANT": "アシスタント",
"MESSAGE_PLACEHOLDER": "Type your message...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "プレイグラウンド",
+ "DESCRIPTION": "このプレイグラウンドを使ってアシスタントへメッセージを送り、正確かつ迅速に、期待したトーンで応答するかを確認してください。",
+ "CREDIT_NOTE": "ここで送信したメッセージはCaptainのクレジットにカウントされます。"
},
"PAYWALL": {
"TITLE": "アップグレードしてCaptain AIを利用する",
@@ -449,7 +449,7 @@
"CANCEL_ANYTIME": "プランはいつでも変更またはキャンセルできます"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
+ "AVAILABLE_ON": "Captain AIはEnterpriseプランでのみ利用可能です。",
"UPGRADE_PROMPT": "アシスタント、Copilotなどにアクセスするには、プランをアップグレードしてください。",
"ASK_ADMIN": "管理者にアップグレードを依頼してください。"
},
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "ドキュメント",
"ADD_NEW": "新しいドキュメントを作成",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "削除",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "関連するFAQ",
"DESCRIPTION": "これらのFAQはドキュメントから直接生成されます。"
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "説明",
diff --git a/app/javascript/dashboard/i18n/locale/ka/contact.json b/app/javascript/dashboard/i18n/locale/ka/contact.json
index 2bdbc7ad3..bf80c5567 100644
--- a/app/javascript/dashboard/i18n/locale/ka/contact.json
+++ b/app/javascript/dashboard/i18n/locale/ka/contact.json
@@ -1,22 +1,22 @@
{
"CONTACT_PANEL": {
- "NOT_AVAILABLE": "Not Available",
- "EMAIL_ADDRESS": "Email Address",
- "PHONE_NUMBER": "Phone number",
+ "NOT_AVAILABLE": "მიუწვდომელია",
+ "EMAIL_ADDRESS": "ელ. ფოსტის მისამართი",
+ "PHONE_NUMBER": "ტელეფონის ნომერი",
"IDENTIFIER": "Identifier",
- "COPY_SUCCESSFUL": "Copied to clipboard successfully",
- "COMPANY": "Company",
- "LOCATION": "Location",
+ "COPY_SUCCESSFUL": "კლიპბორდზე წარმატებით დაკოპირდა",
+ "COMPANY": "კომპანია",
+ "LOCATION": "ლოკაცია",
"BROWSER_LANGUAGE": "Browser Language",
- "CONVERSATION_TITLE": "Conversation Details",
+ "CONVERSATION_TITLE": "საუბრის დეტალები",
"VIEW_PROFILE": "View Profile",
- "BROWSER": "Browser",
- "OS": "Operating System",
- "INITIATED_FROM": "Initiated from",
- "INITIATED_AT": "Initiated at",
- "IP_ADDRESS": "IP Address",
+ "BROWSER": "ბრაუზერი",
+ "OS": "ოპერაციული სისტემა",
+ "INITIATED_FROM": "დაწყებულია",
+ "INITIATED_AT": "დაწყების დრო",
+ "IP_ADDRESS": "IP მისამართი",
"CREATED_AT_LABEL": "Created",
- "NEW_MESSAGE": "New message",
+ "NEW_MESSAGE": "ახალი შეტყობინება",
"CALL": "დარეკვა",
"CALL_INITIATED": "Calling the contact…",
"CALL_FAILED": "Unable to start the call. Please try again.",
@@ -24,8 +24,8 @@
"TITLE": "აირჩიეთ ხმოვანი საფოსტო ყუთი"
},
"CONVERSATIONS": {
- "NO_RECORDS_FOUND": "There are no previous conversations associated to this contact.",
- "TITLE": "Previous Conversations"
+ "NO_RECORDS_FOUND": "ამ კონტაქტთან დაკავშირებული წინა საუბრები არ მოიძებნა.",
+ "TITLE": "წინა საუბრები"
},
"LABELS": {
"CONTACT": {
@@ -49,8 +49,8 @@
"UNMUTE_CONTACT": "Unblock Contact",
"MUTED_SUCCESS": "This contact is blocked successfully. You will not be notified of any future conversations.",
"UNMUTED_SUCCESS": "This contact is unblocked successfully.",
- "SEND_TRANSCRIPT": "Send Transcript",
- "EDIT_LABEL": "Edit",
+ "SEND_TRANSCRIPT": "ტრანსკრიპტის გაგზავნა",
+ "EDIT_LABEL": "რედაქტირება",
"SIDEBAR_SECTIONS": {
"CUSTOM_ATTRIBUTES": "Custom Attributes",
"CONTACT_LABELS": "Contact Labels",
@@ -59,9 +59,9 @@
}
},
"EDIT_CONTACT": {
- "BUTTON_LABEL": "Edit Contact",
- "TITLE": "Edit contact",
- "DESC": "Edit contact details"
+ "BUTTON_LABEL": "კონტაქტის რედაქტირება",
+ "TITLE": "კონტაქტის რედაქტირება",
+ "DESC": "კონტაქტის დეტალების რედაქტირება"
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Delete Contact",
@@ -80,40 +80,40 @@
},
"CONTACT_FORM": {
"FORM": {
- "SUBMIT": "Submit",
- "CANCEL": "Cancel",
+ "SUBMIT": "გაგზავნა",
+ "CANCEL": "გაუქმება",
"AVATAR": {
- "LABEL": "Contact Avatar"
+ "LABEL": "კონტაქტის ავატარი"
},
"NAME": {
- "PLACEHOLDER": "Enter the full name of the contact",
- "LABEL": "Full Name"
+ "PLACEHOLDER": "შეიყვანეთ კონტაქტის სრული სახელი",
+ "LABEL": "სრული სახელი"
},
"BIO": {
- "PLACEHOLDER": "Enter the bio of the contact",
- "LABEL": "Bio"
+ "PLACEHOLDER": "შეიყვანეთ კონტაქტის ბიო",
+ "LABEL": "ბიო"
},
"EMAIL_ADDRESS": {
- "PLACEHOLDER": "Enter the email address of the contact",
- "LABEL": "Email Address",
+ "PLACEHOLDER": "შეიყვანეთ კონტაქტის ელ. ფოსტის მისამართი",
+ "LABEL": "ელ. ფოსტის მისამართი",
"DUPLICATE": "This email address is in use for another contact.",
"ERROR": "Please enter a valid email address."
},
"PHONE_NUMBER": {
- "PLACEHOLDER": "Enter the phone number of the contact",
- "LABEL": "Phone Number",
+ "PLACEHOLDER": "შეიყვანეთ კონტაქტის ტელეფონის ნომერი",
+ "LABEL": "ტელეფონის ნომერი",
"HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local phone number]",
- "ERROR": "Phone number should be either empty or of E.164 format",
+ "ERROR": "ტელეფონის ნომერი უნდა იყოს ან ცარიელი, ან E.164 ფორმატის",
"DIAL_CODE_ERROR": "Please select a dial code from the list",
"DUPLICATE": "This phone number is in use for another contact."
},
"LOCATION": {
- "PLACEHOLDER": "Enter the location of the contact",
- "LABEL": "Location"
+ "PLACEHOLDER": "შეიყვანეთ კონტაქტის მდებარეობა",
+ "LABEL": "მდებარეობა"
},
"COMPANY_NAME": {
- "PLACEHOLDER": "Enter the company name",
- "LABEL": "Company Name"
+ "PLACEHOLDER": "შეიყვანეთ კომპანიის სახელი",
+ "LABEL": "კომპანიის სახელი"
},
"COUNTRY": {
"PLACEHOLDER": "Enter the country name",
@@ -128,19 +128,19 @@
},
"SOCIAL_PROFILES": {
"FACEBOOK": {
- "PLACEHOLDER": "Enter the Facebook username",
+ "PLACEHOLDER": "შეიყვანეთ Facebook-ის მომხმარებლის სახელი",
"LABEL": "Facebook"
},
"TWITTER": {
- "PLACEHOLDER": "Enter the Twitter username",
+ "PLACEHOLDER": "შეიყვანეთ Twitter-ის მომხმარებლის სახელი",
"LABEL": "Twitter"
},
"LINKEDIN": {
- "PLACEHOLDER": "Enter the LinkedIn username",
+ "PLACEHOLDER": "შეიყვანეთ LinkedIn-ის მომხმარებლის სახელი",
"LABEL": "LinkedIn"
},
"GITHUB": {
- "PLACEHOLDER": "Enter the Github username",
+ "PLACEHOLDER": "შეიყვანეთ Github-ის მომხმარებლის სახელი",
"LABEL": "Github"
}
}
@@ -151,22 +151,22 @@
"ERROR_MESSAGE": "Could not delete the contact avatar. Please try again later."
}
},
- "SUCCESS_MESSAGE": "Contact saved successfully",
- "ERROR_MESSAGE": "There was an error, please try again"
+ "SUCCESS_MESSAGE": "კონტაქტი წარმატებით შენახულია",
+ "ERROR_MESSAGE": "დაფიქსირდა შეცდომა, გთხოვთ, სცადეთ თავიდან"
},
"NEW_CONVERSATION": {
- "BUTTON_LABEL": "Start conversation",
- "TITLE": "New conversation",
- "DESC": "Start a new conversation by sending a new message.",
- "NO_INBOX": "Couldn't find an inbox to initiate a new conversation with this contact.",
+ "BUTTON_LABEL": "საუბრის დაწყება",
+ "TITLE": "ახალი საუბარი",
+ "DESC": "დაიწყეთ ახალი საუბარი ახალი შეტყობინების გაგზავნით.",
+ "NO_INBOX": "ამ კონტაქტთან ახალი საუბრის დასაწყებად ვერ მოიძებნა ინბოქსი.",
"FORM": {
"TO": {
- "LABEL": "To"
+ "LABEL": "სად"
},
"INBOX": {
"LABEL": "Inbox",
"PLACEHOLDER": "Choose source inbox",
- "ERROR": "Select an inbox"
+ "ERROR": "აირჩიეთ ინბოქსი"
},
"SUBJECT": {
"LABEL": "Subject",
@@ -174,25 +174,25 @@
"ERROR": "Subject can't be empty"
},
"MESSAGE": {
- "LABEL": "Message",
- "PLACEHOLDER": "Write your message here",
- "ERROR": "Message can't be empty"
+ "LABEL": "მესიჯი",
+ "PLACEHOLDER": "დაწერეთ თქვენი მესიჯი აქ",
+ "ERROR": "მესიჯი არ შეიძლება იყოს ცარიელი"
},
"ATTACHMENTS": {
"SELECT": "Choose files",
"HELP_TEXT": "Drag and drop files here or choose files to attach"
},
- "SUBMIT": "Send message",
- "CANCEL": "Cancel",
- "SUCCESS_MESSAGE": "Message sent!",
+ "SUBMIT": "გაგზავნე მესიჯი",
+ "CANCEL": "გაუქმება",
+ "SUCCESS_MESSAGE": "მესიჯი გაგზავნილია!",
"GO_TO_CONVERSATION": "View",
- "ERROR_MESSAGE": "Couldn't send! try again"
+ "ERROR_MESSAGE": "გაგზავნა ვერ მოხერხდა! სცადეთ თავიდან"
}
},
"CONTACTS_PAGE": {
"LIST": {
"TABLE_HEADER": {
- "SOCIAL_PROFILES": "Social Profiles"
+ "SOCIAL_PROFILES": "სოციალური პროფილები"
}
}
},
diff --git a/app/javascript/dashboard/i18n/locale/ka/conversation.json b/app/javascript/dashboard/i18n/locale/ka/conversation.json
index 25ccc42ce..a7fa5e43c 100644
--- a/app/javascript/dashboard/i18n/locale/ka/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ka/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "მოდიე კოპილოტს დამატებითი ბრძნულობები, ან მკითხე რამე კიდევ... დაწექი Enter-მდე გამოგზავნა დასასრულებლად",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "კოპილოტი ფიქრობს",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/ka/helpCenter.json b/app/javascript/dashboard/i18n/locale/ka/helpCenter.json
index 7f97b3495..1d838f636 100644
--- a/app/javascript/dashboard/i18n/locale/ka/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ka/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "ლოკალი პორტალიდან წარმატებით წაიშალა",
"ERROR_MESSAGE": "ლოკალის პორტალიდან წაშლა ვერ მოხერხდა. სცადეთ ისევ."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} სტატია | {count} სტატიები",
"CATEGORIES_COUNT": "{count} კატეგორია | {count} კატეგორიები",
"DEFAULT": "ნაგულისხმები",
+ "DRAFT": "სავარაუდო",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "დაყენება როგორც ნაგულისხმები",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "წაშლა"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "აირჩიეთ ლოკალი..."
},
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "გამოქვეყნებული",
+ "DRAFT": "სავარაუდო"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "ლოკალი წარმატებით დაემატა",
"ERROR_MESSAGE": "ლოკალის დამატება ვერ მოხერხდა. სცადეთ თავიდან."
diff --git a/app/javascript/dashboard/i18n/locale/ka/integrations.json b/app/javascript/dashboard/i18n/locale/ka/integrations.json
index 45b2a6ca4..df76bfabc 100644
--- a/app/javascript/dashboard/i18n/locale/ka/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ka/integrations.json
@@ -429,7 +429,7 @@
},
"LIST_CONTACTS": {
"LABEL": "კონტაქტების სია",
- "CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)."
+ "CONTENT": "აჩვენე მოწონებული 10 კონტაქტის სია. ჩათვალე სახელი, ელ.ფოსტა ან ტელეფონის ნომერი (თუ გვაქვს), ბოლო აქტივობის დრო, ტეგები (თუ არის)."
}
}
},
@@ -697,12 +697,12 @@
},
"DESCRIPTION": {
"LABEL": "აღწერა",
- "PLACEHOLDER": "Опишите, როგორ და სად გამოიყენება ეს სცენარი",
+ "PLACEHOLDER": "აღწერეთ, როგორ და სად იქნება გამოყენებული ეს სცენარი",
"ERROR": "სცენარის აღწერა აუცილებელია"
},
"INSTRUCTION": {
"LABEL": "როგორ მოვაგვაროთ",
- "PLACEHOLDER": "Опишите, როგორ და სად იქნება ამ სცენარის მართვა",
+ "PLACEHOLDER": "აღწერეთ, როგორ და სად დამუშავდება ეს სცენარი",
"ERROR": "სცენარის შინაარსი აუცილებელია"
},
"CREATE": "შექმნა",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "დოკუმენტები",
"ADD_NEW": "ახალი დოკუმენტის შექმნა",
+ "SELECTED": "{count} არჩეული",
+ "SELECT_ALL": "ყველას არჩევა ({count})",
+ "UNSELECT_ALL": "ყველას არჩევის გაუქმება ({count})",
+ "BULK_DELETE_BUTTON": "Delete",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "დიახ, წაშალე ყველა",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "მიმართებული ხშირად დასმული კითხვები",
"DESCRIPTION": "ეს ხშირად დასმული კითხვები პირდაპირ დოკუმენტიდან არის გენერირებული."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "ინსტრუმენტები",
"ADD_NEW": "შექმენი ახალი ხელსაწყო",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "არ არის ხელმისაწვდომი მორგებული ხელსაწყოები",
"SUBTITLE": "შექმენი მორგებული ხელსაწყოები, რომ დაკავშირება მოახდინოს შენმა ასისტენტმა გარე API-ებთან და სერვისებთან, რაც საშუალებას მისცემს მას მონაცემების მიღებას და ქმედებების შესრულებას შენს სახელზე.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "კასტომური ხელსაწყო წარმატებით წაიშალა",
"ERROR_MESSAGE": "კასტომური ხელსაწყოს წაშლა ვერ მოხერხდა"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "ხელისაწვდომობის სახელი",
"PLACEHOLDER": "შეკვეთის მოძებნა",
- "ERROR": "ინსტრუმენტის სახელი აუცილებელია"
+ "ERROR": "ინსტრუმენტის სახელი აუცილებელია",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "აღწერა",
diff --git a/app/javascript/dashboard/i18n/locale/ka/report.json b/app/javascript/dashboard/i18n/locale/ka/report.json
index 45c40de58..5c5351f9f 100644
--- a/app/javascript/dashboard/i18n/locale/ka/report.json
+++ b/app/javascript/dashboard/i18n/locale/ka/report.json
@@ -1,39 +1,39 @@
{
"REPORT": {
"HEADER": "Conversations",
- "LOADING_CHART": "Loading chart data...",
- "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
+ "LOADING_CHART": "ჩატვირთვა დიაგრამის მონაცემები...",
+ "NO_ENOUGH_DATA": "რეპორტის გენერირებისთვის საკმარისი მონაცემები არ გვაქვს მიღებული, გთხოვთ, სცადეთ მოგვიანებით.",
"DOWNLOAD_CONVERSATION_REPORTS": "Download conversation reports",
"DATA_FETCHING_FAILED": "Failed to fetch data, please try again later.",
"SUMMARY_FETCHING_FAILED": "Failed to fetch summary, please try again later.",
"METRICS": {
"CONVERSATIONS": {
- "NAME": "Conversations",
- "DESC": "( Total )"
+ "NAME": "შეხვედრები",
+ "DESC": "( ჯამში )"
},
"INCOMING_MESSAGES": {
"NAME": "Incoming Messages",
- "DESC": "( Total )"
+ "DESC": "( ჯამში )"
},
"OUTGOING_MESSAGES": {
"NAME": "Outgoing Messages",
- "DESC": "( Total )"
+ "DESC": "( ჯამში )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First Response Time",
- "DESC": "( Avg )",
+ "DESC": "( საშუალოდ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
- "NAME": "Resolution Time",
- "DESC": "( Avg )",
+ "NAME": "გადაწყვეტის დრო",
+ "DESC": "( საშუალოდ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
- "NAME": "Resolution Count",
- "DESC": "( Total )"
+ "NAME": "გადაწყვეტის რაოდენობა",
+ "DESC": "( ჯამში )"
},
"BOT_RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@@ -61,8 +61,8 @@
"CUSTOM_DATE_RANGE": "Custom date range"
},
"CUSTOM_DATE_RANGE": {
- "CONFIRM": "Apply",
- "PLACEHOLDER": "Select date range"
+ "CONFIRM": "გამოყენება",
+ "PLACEHOLDER": "აირჩიეთ თარიღის დიაპაზონი"
},
"GROUP_BY_FILTER_DROPDOWN_LABEL": "Group By",
"DURATION_FILTER_LABEL": "Duration",
@@ -127,12 +127,12 @@
}
},
"AGENT_REPORTS": {
- "HEADER": "Agents Overview",
+ "HEADER": "აგენტების მიმოხილვა",
"DESCRIPTION": "Easily track agent performance with key metrics such as conversations, response times, resolution times, and resolved cases. Click an agent's name to learn more.",
- "LOADING_CHART": "Loading chart data...",
- "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
- "DOWNLOAD_AGENT_REPORTS": "Download agent reports",
- "FILTER_DROPDOWN_LABEL": "Select Agent",
+ "LOADING_CHART": "გრაფიკის მონაცემების ჩატვირთვა...",
+ "NO_ENOUGH_DATA": "რეპორტის გენერირებისთვის საკმარისი მონაცემები არ გვაქვს, გთხოვთ, სცადეთ მოგვიანებით.",
+ "DOWNLOAD_AGENT_REPORTS": "აგენტების ანგარიშების ჩამოტვირთვა",
+ "FILTER_DROPDOWN_LABEL": "აირჩიეთ აგენტი",
"FILTERS": {
"INPUT_PLACEHOLDER": {
"AGENTS": "Search agents"
@@ -140,72 +140,72 @@
},
"METRICS": {
"CONVERSATIONS": {
- "NAME": "Conversations",
- "DESC": "( Total )"
+ "NAME": "შეტყობინებები",
+ "DESC": "(სულ)"
},
"INCOMING_MESSAGES": {
- "NAME": "Incoming Messages",
- "DESC": "( Total )"
+ "NAME": "მომავალი შეტყობინებები",
+ "DESC": "( ჯამში )"
},
"OUTGOING_MESSAGES": {
- "NAME": "Outgoing Messages",
- "DESC": "( Total )"
+ "NAME": "გამავალი შეტყობინებები",
+ "DESC": "( ჯამში )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First Response Time",
- "DESC": "( Avg )",
+ "DESC": "( საშუალოდ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
- "NAME": "Resolution Time",
- "DESC": "( Avg )",
+ "NAME": "გადაჭრის დრო",
+ "DESC": "(საშუალო)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
- "NAME": "Resolution Count",
- "DESC": "( Total )"
+ "NAME": "გადაჭრის რაოდენობა",
+ "DESC": "(სულ)"
}
},
"DATE_RANGE": [
{
"id": 0,
- "name": "Last 7 days"
+ "name": "ბოლო 7 დღე"
},
{
"id": 1,
- "name": "Last 30 days"
+ "name": "ბოლო 30 დღე"
},
{
"id": 2,
- "name": "Last 3 months"
+ "name": "ბოლო 3 თვე"
},
{
"id": 3,
- "name": "Last 6 months"
+ "name": "ბოლო 6 თვე"
},
{
"id": 4,
- "name": "Last year"
+ "name": "ბოლო წელი"
},
{
"id": 5,
- "name": "Custom date range"
+ "name": "მორგებული თარიღის დიაპაზონი"
}
],
"CUSTOM_DATE_RANGE": {
- "CONFIRM": "Apply",
- "PLACEHOLDER": "Select date range"
+ "CONFIRM": "გამოყენება",
+ "PLACEHOLDER": "აირჩიეთ თარიღის დიაპაზონი"
}
},
"LABEL_REPORTS": {
- "HEADER": "Labels Overview",
+ "HEADER": "ლეიბლების მიმოხილვა",
"DESCRIPTION": "Track label performance with key metrics including conversations, response times, resolution times, and resolved cases. Click a label name for detailed insights.",
- "LOADING_CHART": "Loading chart data...",
- "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
- "DOWNLOAD_LABEL_REPORTS": "Download label reports",
- "FILTER_DROPDOWN_LABEL": "Select Label",
+ "LOADING_CHART": "გრაფიკის მონაცემების ჩატვირთვა...",
+ "NO_ENOUGH_DATA": "რეპორტის გენერირებისთვის საკმარისი მონაცემები არ გვაქვს, გთხოვთ, სცადეთ მოგვიანებით.",
+ "DOWNLOAD_LABEL_REPORTS": "ლეიბლების რეპორტების ჩამოტვირთვა",
+ "FILTER_DROPDOWN_LABEL": "ლეიბლის არჩევა",
"FILTERS": {
"INPUT_PLACEHOLDER": {
"LABELS": "Search labels"
@@ -213,54 +213,54 @@
},
"METRICS": {
"CONVERSATIONS": {
- "NAME": "Conversations",
- "DESC": "( Total )"
+ "NAME": "შეტყობინებები",
+ "DESC": "( ჯამში )"
},
"INCOMING_MESSAGES": {
- "NAME": "Incoming Messages",
- "DESC": "( Total )"
+ "NAME": "მომავალი შეტყობინებები",
+ "DESC": "( ჯამში )"
},
"OUTGOING_MESSAGES": {
- "NAME": "Outgoing Messages",
- "DESC": "( Total )"
+ "NAME": "გამავალი შეტყობინებები",
+ "DESC": "( ჯამში )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First Response Time",
- "DESC": "( Avg )",
+ "DESC": "( საშუალოდ )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_TIME": {
- "NAME": "Resolution Time",
- "DESC": "( Avg )",
+ "NAME": "გადაჭრის დრო",
+ "DESC": "(საშუალო)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
- "NAME": "Resolution Count",
- "DESC": "( Total )"
+ "NAME": "გადაჭრის რაოდენობა",
+ "DESC": "(სულ)"
}
},
"DATE_RANGE": [
{
"id": 0,
- "name": "Last 7 days"
+ "name": "ბოლო 7 დღე"
},
{
"id": 1,
- "name": "Last 30 days"
+ "name": "ბოლო 30 დღე"
},
{
"id": 2,
- "name": "Last 3 months"
+ "name": "ბოლო 3 თვე"
},
{
"id": 3,
- "name": "Last 6 months"
+ "name": "ბოლო 6 თვე"
},
{
"id": 4,
- "name": "Last year"
+ "name": "ბოლო წელი"
},
{
"id": 5,
@@ -424,7 +424,7 @@
}
},
"CSAT_REPORTS": {
- "HEADER": "CSAT Reports",
+ "HEADER": "CSAT ანგარიშები",
"NO_RECORDS": "No responses yet",
"NO_RECORDS_DESCRIPTION": "CSAT survey responses will appear here once customers start providing feedback.",
"DOWNLOAD": "Download CSAT Reports",
@@ -454,10 +454,10 @@
},
"TABLE": {
"HEADER": {
- "CONTACT_NAME": "Contact",
+ "CONTACT_NAME": "კონტაქტი",
"AGENT_NAME": "Agent",
- "RATING": "Rating",
- "FEEDBACK_TEXT": "Feedback comment",
+ "RATING": "რეიტინგი",
+ "FEEDBACK_TEXT": "მიმოხილვის კომენტარი",
"CONVERSATION": "Conversation",
"CUSTOMER": "Customer",
"RESPONSE": "Response",
@@ -469,16 +469,16 @@
"NO_FEEDBACK": "No feedback provided",
"METRIC": {
"TOTAL_RESPONSES": {
- "LABEL": "Total responses",
- "TOOLTIP": "Total number of responses collected"
+ "LABEL": "საერთო პასუხები",
+ "TOOLTIP": "შეგროვებული პასუხების საერთო რაოდენობა"
},
"SATISFACTION_SCORE": {
- "LABEL": "Satisfaction score",
- "TOOLTIP": "Total number of positive responses / Total number of responses * 100"
+ "LABEL": "კმაყოფილების ქულა",
+ "TOOLTIP": "დადებითი პასუხების საერთო რაოდენობა / პასუხების საერთო რაოდენობა * 100"
},
"RESPONSE_RATE": {
- "LABEL": "Response rate",
- "TOOLTIP": "Total number of responses / Total number of CSAT survey messages sent * 100"
+ "LABEL": "პასუხის მაჩვენებელი",
+ "TOOLTIP": "პასუხების საერთო რაოდენობა / გაგზავნილი CSAT გამოკითხვის შეტყობინებების საერთო რაოდენობა * 100"
},
"RATING_DISTRIBUTION": "Rating distribution"
},
diff --git a/app/javascript/dashboard/i18n/locale/ka/settings.json b/app/javascript/dashboard/i18n/locale/ka/settings.json
index 9d19150e7..2333f765a 100644
--- a/app/javascript/dashboard/i18n/locale/ka/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ka/settings.json
@@ -3,11 +3,11 @@
"LINK": "პროფილის პარამეტრები",
"TITLE": "პროფილის პარამეტრები",
"BTN_TEXT": "პროფილის განახლება",
- "DELETE_AVATAR": "Delete Avatar",
- "AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
- "AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
- "UPDATE_SUCCESS": "Your profile has been updated successfully",
- "PASSWORD_UPDATE_SUCCESS": "Your password has been changed successfully",
+ "DELETE_AVATAR": "ავატარის წაშლა",
+ "AVATAR_DELETE_SUCCESS": "ავატარი წარმატებით წაიშალა",
+ "AVATAR_DELETE_FAILED": "ავატარის წაშლისას მოხდა შეცდომა, გთხოვთ, სცადეთ თავიდან",
+ "UPDATE_SUCCESS": "თქვენი პროფილი წარმატებით განახლდა",
+ "PASSWORD_UPDATE_SUCCESS": "თქვენი პაროლი წარმატებით შეიცვალა",
"AFTER_EMAIL_CHANGED": "თქვენი პროფილი წარმატებით განახლდა, გთხოვთ, ხელახლა შეხვიდეთ სისტემაში, რადგან თქვენი შესვლის მონაცემები შეიცვალა",
"FORM": {
"PICTURE": "Profile Picture",
@@ -61,24 +61,24 @@
}
},
"MESSAGE_SIGNATURE_SECTION": {
- "TITLE": "Personal message signature",
+ "TITLE": "პირადი შეტყობინების ხელმოწერა",
"NOTE": "Create a unique message signature to appear at the end of every message you send from any inbox. You can also include an inline image, which is supported in live-chat, email, and API inboxes.",
- "BTN_TEXT": "Save message signature",
- "API_ERROR": "Couldn't save signature! Try again",
- "API_SUCCESS": "Signature saved successfully",
+ "BTN_TEXT": "შეტყობინების ხელმოწერის შენახვა",
+ "API_ERROR": "ხელმოწერა ვერ შენახა! სცადეთ თავიდან",
+ "API_SUCCESS": "ხელმოწერა წარმატებით შენახულია",
"IMAGE_UPLOAD_ERROR": "Couldn't upload image! Try again",
"IMAGE_UPLOAD_SUCCESS": "Image added successfully. Please click on save to save the signature",
"IMAGE_UPLOAD_SIZE_ERROR": "Image size should be less than {size}MB"
},
"MESSAGE_SIGNATURE": {
- "LABEL": "Message Signature",
- "ERROR": "Message Signature cannot be empty",
- "PLACEHOLDER": "Insert your personal message signature here."
+ "LABEL": "მესიჯის ხელმოწერა",
+ "ERROR": "მესიჯის ხელმოწერა არ შეიძლება იყოს ცარიელი",
+ "PLACEHOLDER": "ჩაწერეთ თქვენი პირადი მესიჯის ხელმოწერა აქ."
},
"PASSWORD_SECTION": {
"TITLE": "პაროლი",
"NOTE": "პაროლის განახლება ყველა მოწყობილობაზე გამოგასვლევინებთ სისტემიდან.",
- "BTN_TEXT": "Change password"
+ "BTN_TEXT": "პაროლის შეცვლა"
},
"SECURITY_SECTION": {
"TITLE": "უსაფრთხოება",
@@ -139,8 +139,8 @@
"NOTE": "აქ შეგიძლიათ შეცვალოთ ელფოსტის შეტყობინებების პარამეტრები",
"CONVERSATION_ASSIGNMENT": "გამოგიგზავნოთ ელფოსტის შეტყობინება, როცა საუბარი ჩემზე გადანაწილდება",
"CONVERSATION_CREATION": "გამოგიგზავნოთ ელფოსტის შეტყობინება, როცა ახალი საუბარი შეიქმნება",
- "CONVERSATION_MENTION": "Send email notifications when you are mentioned in a conversation",
- "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Send email notifications when a new message is created in an assigned conversation",
+ "CONVERSATION_MENTION": "გაგზავნეთ ელ. ფოსტის შეტყობინებები, როდესაც საუბარში მოხსენიებთ",
+ "ASSIGNED_CONVERSATION_NEW_MESSAGE": "გაგზავნეთ ელ. ფოსტის შეტყობინებები, როდესაც ახალი შეტყობინება იქმნება დანიშნულ საუბარში",
"PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Send email notifications when a new message is created in a participating conversation",
"SLA_MISSED_FIRST_RESPONSE": "Send email notifications when a conversation misses first response SLA",
"SLA_MISSED_NEXT_RESPONSE": "Send email notifications when a conversation misses next response SLA",
@@ -172,8 +172,8 @@
"NOTE": "აქ შეცვალეთ push-შეტყობინებების პარამეტრები",
"CONVERSATION_ASSIGNMENT": "გამოგიგზავნოთ push-შეტყობინება, როცა საუბარი ჩემზე გადანაწილდება",
"CONVERSATION_CREATION": "გამოგიგზავნოთ push-შეტყობინება, როცა ახალი საუბარი შეიქმნება",
- "CONVERSATION_MENTION": "Send push notifications when you are mentioned in a conversation",
- "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Send push notifications when a new message is created in an assigned conversation",
+ "CONVERSATION_MENTION": "გაგზავნეთ push შეტყობინებები, როდესაც საუბარში მოხსენიებთ",
+ "ASSIGNED_CONVERSATION_NEW_MESSAGE": "გაგზავნეთ push შეტყობინებები, როდესაც ახალი შეტყობინება იქმნება დანიშნულ საუბარში",
"PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Send push notifications when a new message is created in a participating conversation",
"HAS_ENABLED_PUSH": "ამ ბრაუზერში push-შეტყობინებები ჩართული გაქვთ.",
"REQUEST_PUSH": "ჩართეთ push-შეტყობინებები",
@@ -185,14 +185,14 @@
"LABEL": "პროფილის სურათი"
},
"NAME": {
- "LABEL": "Your full name",
- "ERROR": "Please enter a valid full name",
- "PLACEHOLDER": "Please enter your full name"
+ "LABEL": "თქვენი სრული სახელი",
+ "ERROR": "გთხოვთ, შეიყვანეთ ვალიდური სრული სახელი",
+ "PLACEHOLDER": "გთხოვთ, შეიყვანეთ თქვენი სრული სახელი"
},
"DISPLAY_NAME": {
- "LABEL": "Display name",
- "ERROR": "Please enter a valid display name",
- "PLACEHOLDER": "Please enter a display name, this would be displayed in conversations"
+ "LABEL": "გამოსახულების სახელი",
+ "ERROR": "გთხოვთ, შეიყვანეთ ვალიდური გამოსახულების სახელი",
+ "PLACEHOLDER": "გთხოვთ, შეიყვანეთ გამოსახულების სახელი, რომელიც გამოჩნდება საუბრებში"
},
"AVAILABILITY": {
"LABEL": "ხელმისაწვდომობა",
@@ -211,24 +211,24 @@
"PLACEHOLDER": "შეიყვანეთ თქვენი ელფოსტის მისამართი, ის გამოჩნდება საუბარში"
},
"CURRENT_PASSWORD": {
- "LABEL": "Current password",
- "ERROR": "Please enter the current password",
- "PLACEHOLDER": "Please enter the current password"
+ "LABEL": "მიმდინარე პაროლი",
+ "ERROR": "გთხოვთ, შეიყვანეთ მიმდინარე პაროლი",
+ "PLACEHOLDER": "გთხოვთ, შეიყვანეთ მიმდინარე პაროლი"
},
"PASSWORD": {
- "LABEL": "New password",
+ "LABEL": "ახალი პაროლი",
"ERROR": "შეიყვანეთ პაროლი მინიმუმ 6 სიმბოლოთი",
"PLACEHOLDER": "შეიყვანეთ ახალი პაროლი"
},
"PASSWORD_CONFIRMATION": {
"LABEL": "დაადასტურეთ ახალი პაროლი",
"ERROR": "პაროლის დადასტურება უნდა ემთხვეოდეს პაროლს",
- "PLACEHOLDER": "Please re-enter your new password"
+ "PLACEHOLDER": "გთხოვთ, ხელახლა შეიყვანეთ ახალი პაროლი"
}
}
},
"SIDEBAR_ITEMS": {
- "CHANGE_AVAILABILITY_STATUS": "Change",
+ "CHANGE_AVAILABILITY_STATUS": "შეცვლა",
"CHANGE_ACCOUNTS": "Switch account",
"SWITCH_ACCOUNT": "Switch account",
"CONTACT_SUPPORT": "Contact support",
@@ -245,7 +245,7 @@
"APP_GLOBAL": {
"TRIAL_MESSAGE": "დღე დარჩა საცდელი ვერსიიდან.",
"TRAIL_BUTTON": "შეიძინეთ",
- "DELETED_USER": "Deleted User",
+ "DELETED_USER": "წაშლილი მომხმარებელი",
"EMAIL_VERIFICATION_PENDING": "It seems that you haven't verified your email address yet. Please check your inbox for the verification email.",
"RESEND_VERIFICATION_MAIL": "Resend verification email",
"EMAIL_VERIFICATION_SENT": "Verification email has been sent. Please check your inbox.",
@@ -267,8 +267,8 @@
"COPY_SUCCESSFUL": "Code copied to clipboard successfully"
},
"SHOW_MORE_BLOCK": {
- "SHOW_MORE": "Show More",
- "SHOW_LESS": "Show Less"
+ "SHOW_MORE": "მეტი ნახვა",
+ "SHOW_LESS": "ნაკლები ნახვა"
},
"FILE_BUBBLE": {
"DOWNLOAD": "გადმოწერა",
@@ -295,18 +295,18 @@
},
"SIDEBAR": {
"NO_ITEMS": "No items",
- "CURRENTLY_VIEWING_ACCOUNT": "Currently viewing:",
- "SWITCH": "Switch",
+ "CURRENTLY_VIEWING_ACCOUNT": "ამჟამად ნახვა:",
+ "SWITCH": "გადართვა",
"INBOX_VIEW": "Inbox View",
"CONVERSATIONS": "საუბრები",
"INBOX": "My Inbox",
- "ALL_CONVERSATIONS": "All Conversations",
- "MENTIONED_CONVERSATIONS": "Mentions",
+ "ALL_CONVERSATIONS": "ყველა საუბარი",
+ "MENTIONED_CONVERSATIONS": "შეხსენებები",
"PARTICIPATING_CONVERSATIONS": "Participating",
"UNATTENDED_CONVERSATIONS": "Unattended",
"REPORTS": "ანგარიშები",
"SETTINGS": "პარამეტრები",
- "CONTACTS": "Contacts",
+ "CONTACTS": "კონტაქტები",
"ACTIVE": "Active",
"COMPANIES": "Companies",
"ALL_COMPANIES": "All Companies",
@@ -324,46 +324,46 @@
"AGENT_BOTS": "Bots",
"AUDIT_LOGS": "Audit Logs",
"INBOXES": "ინბოქსები",
- "NOTIFICATIONS": "Notifications",
+ "NOTIFICATIONS": "შეტყობინებები",
"CANNED_RESPONSES": "შენახული პასუხები",
"INTEGRATIONS": "ინტეგრაციები",
- "PROFILE_SETTINGS": "Profile Settings",
+ "PROFILE_SETTINGS": "პროფილის პარამეტრები",
"ACCOUNT_SETTINGS": "ანგარიშის პარამეტრები",
- "APPLICATIONS": "Applications",
+ "APPLICATIONS": "აპლიკაციები",
"LABELS": "ჭდეები",
- "CUSTOM_ATTRIBUTES": "Custom Attributes",
- "AUTOMATION": "Automation",
+ "CUSTOM_ATTRIBUTES": "მორგებული ატრიბუტები",
+ "AUTOMATION": "ავტომატიზაცია",
"MACROS": "Macros",
- "TEAMS": "Teams",
- "BILLING": "Billing",
- "CUSTOM_VIEWS_FOLDER": "Folders",
- "CUSTOM_VIEWS_SEGMENTS": "Segments",
- "ALL_CONTACTS": "All Contacts",
- "TAGGED_WITH": "Tagged with",
- "NEW_LABEL": "New label",
- "NEW_TEAM": "New team",
- "NEW_INBOX": "New inbox",
- "REPORTS_CONVERSATION": "Conversations",
+ "TEAMS": "გუნდები",
+ "BILLING": "გადახდები",
+ "CUSTOM_VIEWS_FOLDER": "ფოლდერები",
+ "CUSTOM_VIEWS_SEGMENTS": "სეგმენტები",
+ "ALL_CONTACTS": "ყველა კონტაქტი",
+ "TAGGED_WITH": "ნიშნულია შემდეგით",
+ "NEW_LABEL": "ახალი ლეიბლი",
+ "NEW_TEAM": "ახალი გუნდი",
+ "NEW_INBOX": "ახალი ინბოქსი",
+ "REPORTS_CONVERSATION": "საუბრები",
"CSAT": "CSAT",
"LIVE_CHAT": "Live Chat",
"SMS": "SMS",
"WHATSAPP": "WhatsApp",
- "CAMPAIGNS": "Campaigns",
- "ONGOING": "Ongoing",
- "ONE_OFF": "One off",
+ "CAMPAIGNS": "კამპანიები",
+ "ONGOING": "მიმდინარე",
+ "ONE_OFF": "ერთჯერადი",
"REPORTS_SLA": "SLA",
"REPORTS_BOT": "Bot",
- "REPORTS_AGENT": "Agents",
- "REPORTS_LABEL": "Labels",
- "REPORTS_INBOX": "Inbox",
- "REPORTS_TEAM": "Team",
+ "REPORTS_AGENT": "მომხმარებლები",
+ "REPORTS_LABEL": "ლეიბლები",
+ "REPORTS_INBOX": "ინბოქსი",
+ "REPORTS_TEAM": "გუნდია",
"AGENT_ASSIGNMENT": "აგენტების მინიჭება",
- "SET_AVAILABILITY_TITLE": "Set yourself as",
+ "SET_AVAILABILITY_TITLE": "დააყენეთ თავი როგორც",
"SET_YOUR_AVAILABILITY": "Set your availability",
"SLA": "SLA",
"CUSTOM_ROLES": "Custom Roles",
- "BETA": "Beta",
- "REPORTS_OVERVIEW": "Overview",
+ "BETA": "ბეტა",
+ "REPORTS_OVERVIEW": "მიმოხილვა",
"REAUTHORIZE": "Your inbox connection has expired, please reconnect\n to continue receiving and sending messages",
"HELP_CENTER": {
"TITLE": "Help Center",
@@ -610,7 +610,7 @@
}
},
"CREATE_ACCOUNT": {
- "NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
+ "NO_ACCOUNT_WARNING": "უი! ვერ ვიპოვეთ არცერთი Chatwoot ანგარიში. გთხოვთ, შექმნათ ახალი ანგარიში გაგრძელებისთვის.",
"NEW_ACCOUNT": "ახალი ანგარიში",
"SELECTOR_SUBTITLE": "ახალი ანგარიშის შექმნა",
"API": {
@@ -621,29 +621,29 @@
"FORM": {
"NAME": {
"LABEL": "Company Name",
- "PLACEHOLDER": "Wayne Enterprises"
+ "PLACEHOLDER": "უეინის საწარმოები"
},
- "SUBMIT": "Submit",
+ "SUBMIT": "გაგზავნა",
"CANCEL": "Cancel"
}
},
"KEYBOARD_SHORTCUTS": {
"TOGGLE_MODAL": "View all shortcuts",
"TITLE": {
- "OPEN_CONVERSATION": "Open conversation",
- "RESOLVE_AND_NEXT": "Resolve and move to next",
- "NAVIGATE_DROPDOWN": "Navigate dropdown items",
- "RESOLVE_CONVERSATION": "Resolve Conversation",
- "GO_TO_CONVERSATION_DASHBOARD": "Go to Conversation Dashboard",
- "ADD_ATTACHMENT": "Add Attachment",
- "GO_TO_CONTACTS_DASHBOARD": "Go to Contacts Dashboard",
- "TOGGLE_SIDEBAR": "Toggle Sidebar",
- "GO_TO_REPORTS_SIDEBAR": "Go to Reports sidebar",
- "MOVE_TO_NEXT_TAB": "Move to next tab in conversation list",
- "GO_TO_SETTINGS": "Go to Settings",
- "SWITCH_TO_PRIVATE_NOTE": "Switch to Private Note",
- "SWITCH_TO_REPLY": "Switch to Reply",
- "TOGGLE_SNOOZE_DROPDOWN": "Toggle snooze dropdown"
+ "OPEN_CONVERSATION": "გაახილეთ საუბარი",
+ "RESOLVE_AND_NEXT": "გადაჭრა და გადასვლა შემდეგზე",
+ "NAVIGATE_DROPDOWN": "გადაიარეთ ჩამოსაშლელი ელემენტები",
+ "RESOLVE_CONVERSATION": "შეასრულეთ საუბრის დასრულება",
+ "GO_TO_CONVERSATION_DASHBOARD": "გადადი საუბრის დაფაზე",
+ "ADD_ATTACHMENT": "დამატება დანართი",
+ "GO_TO_CONTACTS_DASHBOARD": "გადადი კონტაქტების დაფაზე",
+ "TOGGLE_SIDEBAR": "გვერდითი პანელის გადართვა",
+ "GO_TO_REPORTS_SIDEBAR": "გადადი ანგარიშების გვერდით პანელზე",
+ "MOVE_TO_NEXT_TAB": "გადადი შემდეგ ჩანართზე საუბრის სიაში",
+ "GO_TO_SETTINGS": "გადადი პარამეტრებზე",
+ "SWITCH_TO_PRIVATE_NOTE": "გადართე პირად ჩანაწერზე",
+ "SWITCH_TO_REPLY": "პასუხზე გადართვა",
+ "TOGGLE_SNOOZE_DROPDOWN": "დროებით შეჩერების ჩამოსაშლელი მენიუს გადართვა"
}
},
"ASSIGNMENT_POLICY": {
diff --git a/app/javascript/dashboard/i18n/locale/ko/helpCenter.json b/app/javascript/dashboard/i18n/locale/ko/helpCenter.json
index 53d9e7358..1b8f16775 100644
--- a/app/javascript/dashboard/i18n/locale/ko/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ko/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "포털에서 로케일이 성공적으로 제거되었습니다",
"ERROR_MESSAGE": "포털에서 로케일을 제거할 수 없습니다. 다시 시도하십시오."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count}개 게시물 | {count}개 게시물",
"CATEGORIES_COUNT": "{count}개 카테고리 | {count}개 카테고리",
"DEFAULT": "기본값",
+ "DRAFT": "임시 저장",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "기본값으로 설정",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "삭제"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "로케일 선택..."
},
+ "STATUS": {
+ "LABEL": "상태",
+ "OPTIONS": {
+ "LIVE": "게시됨",
+ "DRAFT": "임시 저장"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "로케일이 성공적으로 추가되었습니다",
"ERROR_MESSAGE": "로케일을 추가할 수 없습니다. 다시 시도하십시오."
diff --git a/app/javascript/dashboard/i18n/locale/ko/integrations.json b/app/javascript/dashboard/i18n/locale/ko/integrations.json
index 3fb90fa39..a7b91f18a 100644
--- a/app/javascript/dashboard/i18n/locale/ko/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ko/integrations.json
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "문서",
"ADD_NEW": "새 문서 만들기",
+ "SELECTED": "{count}개 선택됨",
+ "SELECT_ALL": "전체 선택 ({count})",
+ "UNSELECT_ALL": "전체 선택 해제 ({count})",
+ "BULK_DELETE_BUTTON": "삭제",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "예, 모두 삭제합니다",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "관련 FAQ",
"DESCRIPTION": "이 FAQ는 문서에서 직접 생성되었습니다."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "도구",
"ADD_NEW": "새 도구 만들기",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "사용 가능한 사용자 정의 도구가 없습니다",
"SUBTITLE": "사용자 정의 도구를 만들어 어시스턴트를 외부 API 및 서비스와 연결하고, 데이터를 가져오거나 사용자를 대신하여 작업을 수행할 수 있도록 하십시오.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "사용자 정의 도구가 성공적으로 삭제되었습니다",
"ERROR_MESSAGE": "사용자 정의 도구를 삭제하지 못했습니다"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "도구 이름",
"PLACEHOLDER": "주문 조회",
- "ERROR": "도구 이름은 필수입니다"
+ "ERROR": "도구 이름은 필수입니다",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "설명",
diff --git a/app/javascript/dashboard/i18n/locale/lt/conversation.json b/app/javascript/dashboard/i18n/locale/lt/conversation.json
index 96ff486bf..b63cca7cc 100644
--- a/app/javascript/dashboard/i18n/locale/lt/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/lt/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Pranešimo parašas nesukonfigūruotas, sukonfigūruokite jį profilio nustatymuose.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Duokite copiloto papildomų nurodymų arba klauskite dar ko nors... Paspauskite Enter, kad išsiųstumėte papildomą žinutę",
"CLICK_HERE": "Spausti čia kad atnaujinti",
"WHATSAPP_TEMPLATES": "Whatsapp Šablonai"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Norėdami pridėti, vilkite ir numeskite čia",
"START_AUDIO_RECORDING": "Pradėti audio įrašymą",
"STOP_AUDIO_RECORDING": "Baigti audio įrašymą",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot galvoja",
"EMAIL_HEAD": {
"TO": "Kam",
"ADD_BCC": "Pridėti bcc",
diff --git a/app/javascript/dashboard/i18n/locale/lt/helpCenter.json b/app/javascript/dashboard/i18n/locale/lt/helpCenter.json
index e418a2cd9..8ddb2dc62 100644
--- a/app/javascript/dashboard/i18n/locale/lt/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/lt/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Lokalizacija sėkmingai pašalinta iš portalo",
"ERROR_MESSAGE": "Nepavyko pašalinti lokalizacijos iš portalo. Bandykite dar kartą."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Pagal nutylėjimą",
+ "DRAFT": "Ruošinys",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Ištrinti"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "Būsena",
+ "OPTIONS": {
+ "LIVE": "Paskelbta",
+ "DRAFT": "Ruošinys"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Lokalizacija sėkmingai pridėta",
"ERROR_MESSAGE": "Nepavyko pridėti lokalizacijos. Bandykite dar kartą."
diff --git a/app/javascript/dashboard/i18n/locale/lt/integrations.json b/app/javascript/dashboard/i18n/locale/lt/integrations.json
index fe3d927be..0fc5f490f 100644
--- a/app/javascript/dashboard/i18n/locale/lt/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/lt/integrations.json
@@ -390,72 +390,72 @@
},
"CAPTAIN": {
"NAME": "Captain",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Sužinoti daugiau",
"ASSISTANT_SWITCHER": {
- "ASSISTANTS": "Assistants",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "ASSISTANTS": "Asistentai",
+ "SWITCH_ASSISTANT": "Perjungti asistentus",
+ "NEW_ASSISTANT": "Sukurti asistentą",
+ "EMPTY_LIST": "Asistentų nerasta, sukurkite vieną, kad pradėtumėte"
},
"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? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Pradėkite naudotis Copilot",
+ "KICK_OFF_MESSAGE": "Reikia greitos santraukos, norite peržiūrėti ankstesnius pokalbius arba parengti geresnį atsakymą? Copilot padės pagreitinti procesą.",
"SEND_MESSAGE": "Išsiųsti pranešimą...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
- "LOADER": "Captain is thinking",
+ "EMPTY_MESSAGE": "Įvyko klaida generuojant atsakymą. Bandykite dar kartą.",
+ "LOADER": "Captain galvoja",
"YOU": "Jūs",
- "USE": "Use this",
- "RESET": "Reset",
- "SHOW_STEPS": "Show steps",
- "SELECT_ASSISTANT": "Select Assistant",
+ "USE": "Naudoti šį",
+ "RESET": "Atstatyti",
+ "SHOW_STEPS": "Rodyti žingsnius",
+ "SELECT_ASSISTANT": "Pasirinkti asistentą",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Apibendrinti šį pokalbį",
+ "CONTENT": "Apibendrinkite pagrindines temas, aptartas tarp kliento ir palaikymo agento, įskaitant kliento rūpesčius, klausimus ir pateiktus sprendimus ar atsakymus."
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Pasiūlyti atsakymą",
+ "CONTENT": "Analizuokite kliento užklausą ir parengkite atsakymą, kuris veiksmingai sprendžia jų rūpesčius ar klausimus. Įsitikinkite, kad atsakymas yra aiškus, glaustas ir pateikia naudingą informaciją."
},
"RATE": {
- "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."
+ "LABEL": "Įvertinkite šį pokalbį",
+ "CONTENT": "Peržiūrėkite pokalbį ir įvertinkite, kaip gerai jis atitinka kliento poreikius. Pasidalinkite įvertinimu iš 5, atsižvelgdami į toną, aiškumą ir efektyvumą."
},
"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."
+ "LABEL": "Aukšto prioriteto pokalbiai",
+ "CONTENT": "Pateikite man santrauką apie visas aukšto prioriteto atviras pokalbių temas. Įtraukite pokalbio ID, kliento vardą (jei yra), paskutinio pranešimo turinį ir priskirtą agentą. Jei aktualu, grupuokite pagal būseną."
},
"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)."
+ "LABEL": "Rodyti kontaktus",
+ "CONTENT": "Rodykite top 10 kontaktų sąrašą. Įtraukite vardą, el. paštą arba telefono numerį (jei yra), paskutinio matymo laiką, žymas (jei yra)."
}
}
},
"PLAYGROUND": {
"USER": "Jūs",
- "ASSISTANT": "Assistant",
+ "ASSISTANT": "Asistentas",
"MESSAGE_PLACEHOLDER": "Parašykite pranešimą...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Žaidimų aikštelė",
+ "DESCRIPTION": "Naudokite šią aikštelę, kad siųstumėte pranešimus savo asistentui ir patikrintumėte, ar jis atsako tiksliai, greitai ir tokiu tonu, kokio tikitės.",
+ "CREDIT_NOTE": "Pranešimai, išsiųsti čia, bus įskaityti į jūsų Captain kreditus."
},
"PAYWALL": {
- "TITLE": "Upgrade to use Captain AI",
- "AVAILABLE_ON": "Captain is not available on the free plan.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "TITLE": "Atnaujinkite, kad naudotumėte Captain AI",
+ "AVAILABLE_ON": "Captain nėra prieinamas nemokamame plane.",
+ "UPGRADE_PROMPT": "Atnaujinkite savo planą, kad gautumėte prieigą prie mūsų asistentų, copiloto ir kitų funkcijų.",
"UPGRADE_NOW": "Upgrade now",
"CANCEL_ANYTIME": "You can change or cancel your plan anytime"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
- "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.",
+ "AVAILABLE_ON": "Captain AI yra prieinamas tik Enterprise planuose.",
+ "UPGRADE_PROMPT": "Atnaujinkite savo planą, kad gautumėte prieigą prie mūsų asistentų, copiloto ir kitų funkcijų.",
"ASK_ADMIN": "Please reach out to your administrator for the upgrade."
},
"BANNER": {
- "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.",
- "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI."
+ "RESPONSES": "Naudojote daugiau nei 80 % savo atsakymų limito. Norėdami toliau naudotis Captain AI, prašome atnaujinti planą.",
+ "DOCUMENTS": "Pasiektas dokumentų limitas. Atnaujinkite, kad toliau naudotumėte Captain AI."
},
"FORM": {
"CANCEL": "Atšaukti",
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Documents",
"ADD_NEW": "Create a new document",
+ "SELECTED": "{count} selected",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Ištrinti",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Yes, delete all",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Related FAQs",
"DESCRIPTION": "These FAQs are generated directly from the document."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Aprašymas",
diff --git a/app/javascript/dashboard/i18n/locale/lv/conversation.json b/app/javascript/dashboard/i18n/locale/lv/conversation.json
index c59a0e7a7..ebc96dc7e 100644
--- a/app/javascript/dashboard/i18n/locale/lv/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/lv/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Ziņojuma paraksts nav nokonfigurēts. Lūdzu, nokonfigurējiet to profila iestatījumos.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "Dodiet copilota papildu ierosinājumus vai uzdodiet jebko citu... Nospiediet Enter, lai nosūtītu turpinājumu",
"CLICK_HERE": "Noklikšķiniet šeit, lai atjauninātu",
"WHATSAPP_TEMPLATES": "WhatsApp Veidnes"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Velciet un nometiet šeit, lai pievienotu",
"START_AUDIO_RECORDING": "Sākt audio ierakstīšanu",
"STOP_AUDIO_RECORDING": "Apturēt audio ierakstīšanu",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "Copilot domā",
"EMAIL_HEAD": {
"TO": "KAM",
"ADD_BCC": "Pievienot bcc",
diff --git a/app/javascript/dashboard/i18n/locale/lv/helpCenter.json b/app/javascript/dashboard/i18n/locale/lv/helpCenter.json
index e13b42c50..1c61d5cb5 100644
--- a/app/javascript/dashboard/i18n/locale/lv/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/lv/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Lokalizācija veiksmīgi noņemta no portāla",
"ERROR_MESSAGE": "Nevar noņemt lokalizāciju no portāla. Mēģiniet vēlreiz."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} raksts | {count} raksti",
"CATEGORIES_COUNT": "{count} kategorija | {count} kategorijas",
"DEFAULT": "Noklusējums",
+ "DRAFT": "Melnraksts",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Padarīt par noklusēto",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Dzēst"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Izvēlieties lokalizāciju..."
},
+ "STATUS": {
+ "LABEL": "Statuss",
+ "OPTIONS": {
+ "LIVE": "Publicēts",
+ "DRAFT": "Melnraksts"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Lokalizācija ir veiksmīgi pievienota",
"ERROR_MESSAGE": "Nevar pievienot lokalizāciju. Mēģiniet vēlreiz."
diff --git a/app/javascript/dashboard/i18n/locale/lv/integrations.json b/app/javascript/dashboard/i18n/locale/lv/integrations.json
index ef6c7b36b..589ce259b 100644
--- a/app/javascript/dashboard/i18n/locale/lv/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/lv/integrations.json
@@ -390,46 +390,46 @@
},
"CAPTAIN": {
"NAME": "Kapteinis",
- "HEADER_KNOW_MORE": "Know more",
+ "HEADER_KNOW_MORE": "Uzzināt vairāk",
"ASSISTANT_SWITCHER": {
"ASSISTANTS": "Asistenti",
- "SWITCH_ASSISTANT": "Switch between assistants",
- "NEW_ASSISTANT": "Create Assistant",
- "EMPTY_LIST": "No assistants found, please create one to get started"
+ "SWITCH_ASSISTANT": "Pārslēgties starp palīgiem",
+ "NEW_ASSISTANT": "Izveidot palīgu",
+ "EMPTY_LIST": "Palīgu nav atrasts, lūdzu, izveidojiet kādu, lai sāktu darbu"
},
"COPILOT": {
"TITLE": "Kopilots",
"TRY_THESE_PROMPTS": "Pamēģiniet",
- "PANEL_TITLE": "Get started with Copilot",
- "KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilot’s here to speed things up.",
+ "PANEL_TITLE": "Sāciet darbu ar Copilot",
+ "KICK_OFF_MESSAGE": "Vai nepieciešams ātrs kopsavilkums, pārbaudīt iepriekšējās sarunas vai sagatavot labāku atbildi? Copilot ir šeit, lai paātrinātu lietas.",
"SEND_MESSAGE": "Sūtīt ziņojumu...",
- "EMPTY_MESSAGE": "There was an error generating the response. Please try again.",
+ "EMPTY_MESSAGE": "Radās kļūda, ģenerējot atbildi. Lūdzu, mēģiniet vēlreiz.",
"LOADER": "Kapteinis domā",
"YOU": "Jūs",
"USE": "Izmantot šo",
"RESET": "Atiestatīt",
- "SHOW_STEPS": "Show steps",
+ "SHOW_STEPS": "Rādīt soļus",
"SELECT_ASSISTANT": "Izvēlēties Asistentu",
"PROMPTS": {
"SUMMARIZE": {
- "LABEL": "Summarize this conversation",
- "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent"
+ "LABEL": "Apkopot šo sarunu",
+ "CONTENT": "Apkopojiet galvenos punktus, kas apspriesti starp klientu un atbalsta aģentu, tostarp klienta bažas, jautājumus un risinājumus vai atbildes, ko sniedzis atbalsta aģents"
},
"SUGGEST": {
- "LABEL": "Suggest an answer",
- "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information."
+ "LABEL": "Ieteikt atbildi",
+ "CONTENT": "Analizējiet klienta pieprasījumu un sagatavojiet atbildi, kas efektīvi risina viņu bažas vai jautājumus. Pārliecinieties, ka atbilde ir skaidra, kodolīga un sniedz noderīgu informāciju."
},
"RATE": {
- "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."
+ "LABEL": "Novērtēt šo sarunu",
+ "CONTENT": "Pārskatiet sarunu, lai redzētu, cik labi tā atbilst klienta vajadzībām. Sniedziet vērtējumu no 5, balstoties uz toni, skaidrību un efektivitāti."
},
"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."
+ "LABEL": "Augstas prioritātes sarunas",
+ "CONTENT": "Dodiet man kopsavilkumu par visām augstas prioritātes atvērtajām sarunām. Iekļaujiet sarunas ID, klienta vārdu (ja pieejams), pēdējā ziņojuma saturu un piešķirto aģentu. Ja nepieciešams, grupējiet pēc statusa."
},
"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)."
+ "LABEL": "Kontaktpersonu saraksts",
+ "CONTENT": "Parādiet man top 10 kontaktu sarakstu. Iekļaujiet vārdu, e-pastu vai tālruņa numuru (ja pieejams), pēdējās redzamības laiku, tagus (ja kādi ir)."
}
}
},
@@ -437,9 +437,9 @@
"USER": "Jūs",
"ASSISTANT": "Asistents",
"MESSAGE_PLACEHOLDER": "Rakstiet savu ziņojumu...",
- "HEADER": "Playground",
- "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.",
- "CREDIT_NOTE": "Messages sent here will count toward your Captain credits."
+ "HEADER": "Izmēģinājuma laukums",
+ "DESCRIPTION": "Izmantojiet šo izmēģinājuma laukumu, lai sūtītu ziņojumus savam palīgam un pārbaudītu, vai tas atbild precīzi, ātri un ar gaidīto toni.",
+ "CREDIT_NOTE": "Šeit nosūtītie ziņojumi tiks ieskaitīti jūsu Captain kredītos."
},
"PAYWALL": {
"TITLE": "Modernizējiet abonementu, lai izmantotu Captain AI",
@@ -449,7 +449,7 @@
"CANCEL_ANYTIME": "Jūs varat jebkurā laikā mainīt vai atcelt savu versiju"
},
"ENTERPRISE_PAYWALL": {
- "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.",
+ "AVAILABLE_ON": "Captain AI ir pieejams tikai Enterprise plānos.",
"UPGRADE_PROMPT": "Modernizējiet savu abonementu, lai iegūtu piekļuvi viruālajiem asistentiem un copilot.",
"ASK_ADMIN": "Lai pārietu uz maksas versiju, lūdzu sazinieties ar savu administratoru."
},
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "Dokumenti",
"ADD_NEW": "Izveidot jaunu dokumentu",
+ "SELECTED": "Atlasīti {count}",
+ "SELECT_ALL": "Select all ({count})",
+ "UNSELECT_ALL": "Unselect all ({count})",
+ "BULK_DELETE_BUTTON": "Dzēst",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "Jā, dzēst visu",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "Saistītie bieži uzdotie jautājumi",
"DESCRIPTION": "Šie bieži uzdotie jautājumi tiek ģenerēti tieši no dokumenta."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "Tools",
"ADD_NEW": "Create a new tool",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "No custom tools available",
"SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "Custom tool deleted successfully",
"ERROR_MESSAGE": "Failed to delete custom tool"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "Tool Name",
"PLACEHOLDER": "Order Lookup",
- "ERROR": "Tool name is required"
+ "ERROR": "Tool name is required",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "Apraksts",
diff --git a/app/javascript/dashboard/i18n/locale/ml/conversation.json b/app/javascript/dashboard/i18n/locale/ml/conversation.json
index 4508078aa..4d89ce40b 100644
--- a/app/javascript/dashboard/i18n/locale/ml/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ml/conversation.json
@@ -194,7 +194,7 @@
"MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
"MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
"MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
+ "COPILOT_MSG_INPUT": "കോപ്പൈലറ്റിന് അധിക പ്രോംപ്റ്റുകൾ നൽകുക, അല്ലെങ്കിൽ എന്തെങ്കിലും ചോദിക്കാം... ഫോളോ-അപ്പ് അയയ്ക്കാൻ എൻറർ അമർത്തുക",
"CLICK_HERE": "Click here to update",
"WHATSAPP_TEMPLATES": "Whatsapp Templates"
},
@@ -214,7 +214,7 @@
"DRAG_DROP": "Drag and drop here to attach",
"START_AUDIO_RECORDING": "Start audio recording",
"STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "COPILOT_THINKING": "കോപ്പൈലറ്റ് ചിന്തിക്കുന്നു",
"EMAIL_HEAD": {
"TO": "TO",
"ADD_BCC": "Add bcc",
diff --git a/app/javascript/dashboard/i18n/locale/ml/helpCenter.json b/app/javascript/dashboard/i18n/locale/ml/helpCenter.json
index 686b60185..09732a975 100644
--- a/app/javascript/dashboard/i18n/locale/ml/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ml/helpCenter.json
@@ -316,6 +316,18 @@
"SUCCESS_MESSAGE": "Locale removed from portal successfully",
"ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
}
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
+ }
}
},
"TABLE": {
@@ -644,8 +656,11 @@
"ARTICLES_COUNT": "{count} article | {count} articles",
"CATEGORIES_COUNT": "{count} category | {count} categories",
"DEFAULT": "Default",
+ "DRAFT": "Draft",
"DROPDOWN_MENU": {
"MAKE_DEFAULT": "Make default",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "ഇല്ലാതാക്കുക"
}
},
@@ -655,6 +670,13 @@
"COMBOBOX": {
"PLACEHOLDER": "Select locale..."
},
+ "STATUS": {
+ "LABEL": "സ്റ്റാറ്റസ്",
+ "OPTIONS": {
+ "LIVE": "Published",
+ "DRAFT": "Draft"
+ }
+ },
"API": {
"SUCCESS_MESSAGE": "Locale added successfully",
"ERROR_MESSAGE": "Unable to add locale. Try again."
diff --git a/app/javascript/dashboard/i18n/locale/ml/integrations.json b/app/javascript/dashboard/i18n/locale/ml/integrations.json
index 47e6e01c9..eb4af99db 100644
--- a/app/javascript/dashboard/i18n/locale/ml/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ml/integrations.json
@@ -738,6 +738,17 @@
"DOCUMENTS": {
"HEADER": "ഡോക്യുമെന്റുകൾ",
"ADD_NEW": "ഒരു പുതിയ ഡോക്യുമെന്റ് സൃഷ്ടിക്കുക",
+ "SELECTED": "{count} തിരഞ്ഞെടുക്കപ്പെട്ടത്",
+ "SELECT_ALL": "എല്ലാം തിരഞ്ഞെടുക്കുക ({count})",
+ "UNSELECT_ALL": "എല്ലാം തിരഞ്ഞെടുക്കൽ ഒഴിവാക്കുക ({count})",
+ "BULK_DELETE_BUTTON": "ഇല്ലാതാക്കുക",
+ "BULK_DELETE": {
+ "TITLE": "Delete documents?",
+ "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.",
+ "CONFIRM": "അതെ, എല്ലാം ഇല്ലാതാക്കുക",
+ "SUCCESS_MESSAGE": "Documents deleted successfully",
+ "ERROR_MESSAGE": "There was an error deleting the documents, please try again."
+ },
"RELATED_RESPONSES": {
"TITLE": "ബന്ധപ്പെട്ട സാധാരണ ചോദിക്കപ്പെടുന്ന ചോദ്യങ്ങൾ",
"DESCRIPTION": "ഈ സാധാരണ ചോദിക്കപ്പെടുന്ന ചോദ്യങ്ങൾ രേഖയിൽ നിന്നു നേരിട്ട് സൃഷ്ടിച്ചവയാണ്."
@@ -795,6 +806,7 @@
"CUSTOM_TOOLS": {
"HEADER": "ഉപകരണങ്ങൾ",
"ADD_NEW": "പുതിയ ഉപകരണം സൃഷ്ടിക്കുക",
+ "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.",
"EMPTY_STATE": {
"TITLE": "ഇവിടെ ഇഷ്ടാനുസൃത ഉപകരണങ്ങൾ ലഭ്യമല്ല",
"SUBTITLE": "നിങ്ങളുടെ അസിസ്റ്റന്റിനെ ബാഹ്യ API-കളുമായി സേവനങ്ങളുമായി ബന്ധിപ്പിക്കാൻ ഇഷ്ടാനുസൃത ഉപകരണങ്ങൾ സൃഷ്ടിക്കുക, അതിലൂടെ അത് നിങ്ങളുടെ പക്കൽ നിന്ന് ഡാറ്റ എടുക്കുകയും പ്രവർത്തനങ്ങൾ നടത്തുകയും ചെയ്യാൻ കഴിയും.",
@@ -825,11 +837,18 @@
"SUCCESS_MESSAGE": "കസ്റ്റം ടൂൾ വിജയകരമായി ഇല്ലാതാക്കി",
"ERROR_MESSAGE": "കസ്റ്റം ടൂൾ ഇല്ലാതാക്കാൻ പരാജയപ്പെട്ടു"
},
+ "TEST": {
+ "BUTTON": "Test connection",
+ "SUCCESS": "Endpoint returned HTTP {status}",
+ "ERROR": "Connection failed",
+ "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies."
+ },
"FORM": {
"TITLE": {
"LABEL": "ഉപകരണത്തിന്റെ പേര്",
"PLACEHOLDER": "ഓർഡർ ലുക്കപ്പ്",
- "ERROR": "ടൂൾ നാമം ആവശ്യമാണ്"
+ "ERROR": "ടൂൾ നാമം ആവശ്യമാണ്",
+ "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer"
},
"DESCRIPTION": {
"LABEL": "വിവരണം",
diff --git a/app/javascript/dashboard/i18n/locale/ml/settings.json b/app/javascript/dashboard/i18n/locale/ml/settings.json
index 3a383c3f2..40b0cb605 100644
--- a/app/javascript/dashboard/i18n/locale/ml/settings.json
+++ b/app/javascript/dashboard/i18n/locale/ml/settings.json
@@ -129,7 +129,7 @@
"CONDITIONS": {
"TITLE": "അലർട്ട് നിബന്ധനകൾ:",
"CONDITION_ONE": "ബ്രൗസർ വിൻഡോ സജീവമല്ലെങ്കിൽ മാത്രമേ ഓഡിയോ അലർട്ടുകൾ അയയ്ക്കൂ",
- "CONDITION_TWO": "എല്ലാ നിയോഗിച്ച സംഭാഷണങ്ങളും വായിച്ചെടുക്കുന്നത് വരെ 30s마다 അലർട്ടുകൾ അയയ്ക്കുക"
+ "CONDITION_TWO": "എല്ലാ നിയോഗിച്ച സംഭാഷണങ്ങളും വായിച്ചെടുക്കുന്നത് വരെ ഓരോ 30 സെക്കന്റിലും അലർട്ടുകൾ അയയ്ക്കുക"
},
"SOUND_PERMISSION_ERROR": "നിങ്ങളുടെ ബ്രൗസറിൽ ഓട്ടോപ്ലേ അപ്രാപ്തമാണ്. അലർട്ടുകൾ സ്വയം കേൾക്കാൻ, നിങ്ങളുടെ ബ്രൗസർ ക്രമീകരണങ്ങളിൽ ശബ്ദാനുമതി സജീവമാക്കുക അല്ലെങ്കിൽ പേജുമായി ഇടപെടുക.",
"READ_MORE": "കൂടുതൽ വായിക്കുക"
@@ -313,7 +313,7 @@
"CAPTAIN": "ക്യാപ്റ്റൻ",
"CAPTAIN_ASSISTANTS": "അസിസ്റ്റന്റുകൾ",
"CAPTAIN_DOCUMENTS": "ഡോക്യുമെന്റുകൾ",
- "CAPTAIN_RESPONSES": "അक्सर ചോദിക്കുന്ന ചോദ്യങ്ങൾ",
+ "CAPTAIN_RESPONSES": "അടിക്കുറിപ്പുകൾ",
"CAPTAIN_TOOLS": "ഉപകരണങ്ങൾ",
"CAPTAIN_SCENARIOS": "സന്നിവേശങ്ങൾ",
"CAPTAIN_PLAYGROUND": "പ്ലേഗ്രൗണ്ട്",
@@ -405,7 +405,7 @@
},
"COPILOT": {
"TITLE": "കോ-പൈലറ്റ്",
- "DESCRIPTION": "സംഭാഷണങ്ങൾക്കിടയിൽ യഥാർത്ഥ സമയ സാന്ദർഭിക നിർദ്ദേശങ്ങൾ, നോളജ് ബേസ് ശുപാർശകൾ, പ്രോആക്റ്റീവ്洞察ങ്ങൾ എന്നിവ നൽകുന്നു."
+ "DESCRIPTION": "സംഭാഷണങ്ങളുടെ സമയത്ത് യാഥാർത്ഥ്യപരമായ സാന്ദർഭിക നിർദ്ദേശങ്ങൾ, അറിവ് അടിസ്ഥാന ശുപാർശകൾ, പ്രോആക്റ്റീവ് ഉൾക്കാഴ്ചകൾ നൽകുന്നു."
}
},
"FEATURES": {
@@ -666,7 +666,7 @@
"DESCRIPTION": "ഏജന്റുമാർക്ക് ജോലി ഭാരം നിയന്ത്രിക്കുക.",
"FEATURES": [
"ഇൻബോക്സിന് പരമാവധി സംഭാഷണങ്ങൾ നിർവചിക്കുക",
- "ലേബലുകളും സമയവും അടിസ്ഥാനമാക്കി исключения സൃഷ്ടിക്കുക",
+ "ലേബലുകളും സമയവും അടിസ്ഥാനമാക്കി വ്യത്യാസങ്ങൾ സൃഷ്ടിക്കുക",
"ഒരു നയത്തിലേക്ക് ഏജന്റുമാർ ചേർക്കുക - ഓരോ ഏജന്റിനും ഒരു നയം"
]
}
diff --git a/app/javascript/dashboard/i18n/locale/ms/conversation.json b/app/javascript/dashboard/i18n/locale/ms/conversation.json
index b61f9d9d0..b2a2df10a 100644
--- a/app/javascript/dashboard/i18n/locale/ms/conversation.json
+++ b/app/javascript/dashboard/i18n/locale/ms/conversation.json
@@ -1,319 +1,319 @@
{
"CONVERSATION": {
- "SELECT_A_CONVERSATION": "Please select a conversation from left pane",
- "CSAT_REPLY_MESSAGE": "Please rate the conversation",
- "404": "Sorry, we cannot find the conversation. Please try again",
- "SWITCH_VIEW_LAYOUT": "Switch the layout",
- "DASHBOARD_APP_TAB_MESSAGES": "Messages",
- "UNVERIFIED_SESSION": "The identity of this user is not verified",
- "NO_MESSAGE_1": "Uh oh! Looks like there are no messages from customers in your inbox.",
- "NO_MESSAGE_2": " to send a message to your page!",
- "NO_INBOX_1": "Hola! Looks like you haven't added any inboxes yet.",
- "NO_INBOX_2": " to get started",
- "NO_INBOX_AGENT": "Uh Oh! Looks like you are not part of any inbox. Please contact your administrator",
- "SEARCH_MESSAGES": "Search for messages in conversations",
- "VIEW_ORIGINAL": "View original",
- "VIEW_TRANSLATED": "View translated",
+ "SELECT_A_CONVERSATION": "Sila pilih perbualan dari panel kiri",
+ "CSAT_REPLY_MESSAGE": "Sila nilai perbualan ini",
+ "404": "Maaf, kami tidak dapat menemui perbualan tersebut. Sila cuba lagi",
+ "SWITCH_VIEW_LAYOUT": "Tukar susun atur",
+ "DASHBOARD_APP_TAB_MESSAGES": "Mesej",
+ "UNVERIFIED_SESSION": "Identiti pengguna ini belum disahkan",
+ "NO_MESSAGE_1": "Uh oh! Nampaknya tiada mesej daripada pelanggan dalam peti masuk anda.",
+ "NO_MESSAGE_2": " untuk menghantar mesej ke halaman anda!",
+ "NO_INBOX_1": "Hola! Nampaknya anda belum menambah sebarang peti masuk lagi.",
+ "NO_INBOX_2": " untuk bermula",
+ "NO_INBOX_AGENT": "Uh Oh! Nampaknya anda bukan sebahagian daripada mana-mana peti masuk. Sila hubungi pentadbir anda",
+ "SEARCH_MESSAGES": "Cari mesej dalam perbualan",
+ "VIEW_ORIGINAL": "Lihat asal",
+ "VIEW_TRANSLATED": "Lihat terjemahan",
"EMPTY_STATE": {
- "CMD_BAR": "to open command menu",
- "KEYBOARD_SHORTCUTS": "to view keyboard shortcuts"
+ "CMD_BAR": "untuk buka menu arahan",
+ "KEYBOARD_SHORTCUTS": "untuk lihat pintasan papan kekunci"
},
"SEARCH": {
- "TITLE": "Search messages",
- "RESULT_TITLE": "Search Results",
- "LOADING_MESSAGE": "Crunching data...",
- "PLACEHOLDER": "Type any text to search messages",
- "NO_MATCHING_RESULTS": "No results found."
+ "TITLE": "Cari mesej",
+ "RESULT_TITLE": "Keputusan Carian",
+ "LOADING_MESSAGE": "Memproses data...",
+ "PLACEHOLDER": "Taip sebarang teks untuk cari mesej",
+ "NO_MATCHING_RESULTS": "Tiada keputusan dijumpai."
},
- "UNREAD_MESSAGES": "Unread Messages",
- "UNREAD_MESSAGE": "Unread Message",
- "CLICK_HERE": "Click here",
- "LOADING_INBOXES": "Loading inboxes",
- "LOADING_CONVERSATIONS": "Loading Conversations",
- "CANNOT_REPLY": "You cannot reply due to",
- "24_HOURS_WINDOW": "24 hour message window restriction",
- "48_HOURS_WINDOW": "48 hour message window restriction",
+ "UNREAD_MESSAGES": "Mesej Belum Dibaca",
+ "UNREAD_MESSAGE": "Mesej Belum Dibaca",
+ "CLICK_HERE": "Klik di sini",
+ "LOADING_INBOXES": "Memuatkan peti masuk",
+ "LOADING_CONVERSATIONS": "Memuatkan Perbualan",
+ "CANNOT_REPLY": "Anda tidak boleh membalas kerana",
+ "24_HOURS_WINDOW": "Sekatan tetingkap mesej 24 jam",
+ "48_HOURS_WINDOW": "Sekatan tetingkap mesej 48 jam",
"API_HOURS_WINDOW": "You can only reply to this conversation within {hours} hours",
- "NOT_ASSIGNED_TO_YOU": "This conversation is not assigned to you. Would you like to assign this conversation to yourself?",
- "ASSIGN_TO_ME": "Assign to me",
- "BOT_HANDOFF_MESSAGE": "You are responding to a conversation which is currently handled by an assistant or a bot.",
- "BOT_HANDOFF_ACTION": "Mark open and assign to you",
- "BOT_HANDOFF_REOPEN_ACTION": "Mark conversation open",
- "BOT_HANDOFF_SUCCESS": "Conversation has been handed over to you",
- "BOT_HANDOFF_ERROR": "Failed to take over the conversation. Please try again.",
- "TWILIO_WHATSAPP_CAN_REPLY": "You can only reply to this conversation using a template message due to",
- "TWILIO_WHATSAPP_24_HOURS_WINDOW": "24 hour message window restriction",
- "OLD_INSTAGRAM_INBOX_REPLY_BANNER": "This Instagram account was migrated to the new Instagram channel inbox. All new messages will show up there. You won’t be able to send messages from this conversation anymore.",
- "REPLYING_TO": "You are replying to:",
- "REMOVE_SELECTION": "Remove Selection",
- "DOWNLOAD": "Download",
- "UNKNOWN_FILE_TYPE": "Unknown File",
- "SAVE_CONTACT": "Save Contact",
- "NO_CONTENT": "No content to display",
+ "NOT_ASSIGNED_TO_YOU": "Perbualan ini tidak ditugaskan kepada anda. Adakah anda ingin menugaskan perbualan ini kepada diri anda?",
+ "ASSIGN_TO_ME": "Tugaskan kepada saya",
+ "BOT_HANDOFF_MESSAGE": "Anda sedang membalas perbualan yang kini dikendalikan oleh pembantu atau bot.",
+ "BOT_HANDOFF_ACTION": "Tandakan terbuka dan tugaskan kepada anda",
+ "BOT_HANDOFF_REOPEN_ACTION": "Tandakan perbualan terbuka",
+ "BOT_HANDOFF_SUCCESS": "Perbualan telah diserahkan kepada anda",
+ "BOT_HANDOFF_ERROR": "Gagal mengambil alih perbualan. Sila cuba lagi.",
+ "TWILIO_WHATSAPP_CAN_REPLY": "Anda hanya boleh membalas perbualan ini menggunakan mesej templat kerana",
+ "TWILIO_WHATSAPP_24_HOURS_WINDOW": "Sekatan tetingkap mesej 24 jam",
+ "OLD_INSTAGRAM_INBOX_REPLY_BANNER": "Akaun Instagram ini telah dipindahkan ke peti masuk saluran Instagram baru. Semua mesej baru akan dipaparkan di sana. Anda tidak akan dapat menghantar mesej dari perbualan ini lagi.",
+ "REPLYING_TO": "Anda sedang membalas kepada:",
+ "REMOVE_SELECTION": "Buang Pilihan",
+ "DOWNLOAD": "Muat Turun",
+ "UNKNOWN_FILE_TYPE": "Fail Tidak Dikenali",
+ "SAVE_CONTACT": "Simpan Kenalan",
+ "NO_CONTENT": "Tiada kandungan untuk dipaparkan",
"SHARED_ATTACHMENT": {
"CONTACT": "{sender} has shared a contact",
"LOCATION": "{sender} has shared a location",
"FILE": "{sender} has shared a file",
"MEETING": "{sender} has started a meeting"
},
- "UPLOADING_ATTACHMENTS": "Uploading attachments...",
- "REPLIED_TO_STORY": "Replied to your story",
+ "UPLOADING_ATTACHMENTS": "Memuat naik lampiran...",
+ "REPLIED_TO_STORY": "Membalas cerita anda",
"UNSUPPORTED_MESSAGE": "This message is unsupported. You can view this message on the Facebook / Instagram app.",
- "UNSUPPORTED_MESSAGE_FACEBOOK": "This message is unsupported. You can view this message on the Facebook Messenger app.",
- "UNSUPPORTED_MESSAGE_INSTAGRAM": "This message is unsupported. You can view this message on the Instagram app.",
- "UNSUPPORTED_MESSAGE_TIKTOK": "This message is unsupported. You can view this message on the TikTok app.",
- "SUCCESS_DELETE_MESSAGE": "Message deleted successfully",
- "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again",
- "NO_RESPONSE": "No response",
- "RESPONSE": "Response",
- "RATING_TITLE": "Rating",
- "FEEDBACK_TITLE": "Feedback",
- "REPLY_MESSAGE_NOT_FOUND": "Message not available",
+ "UNSUPPORTED_MESSAGE_FACEBOOK": "Mesej ini tidak disokong. Anda boleh melihat mesej ini di aplikasi Facebook Messenger.",
+ "UNSUPPORTED_MESSAGE_INSTAGRAM": "Mesej ini tidak disokong. Anda boleh melihat mesej ini di aplikasi Instagram.",
+ "UNSUPPORTED_MESSAGE_TIKTOK": "Mesej ini tidak disokong. Anda boleh melihat mesej ini di aplikasi TikTok.",
+ "SUCCESS_DELETE_MESSAGE": "Mesej berjaya dipadam",
+ "FAIL_DELETE_MESSSAGE": "Tidak dapat memadam mesej! Sila cuba lagi",
+ "NO_RESPONSE": "Tiada respons",
+ "RESPONSE": "Respons",
+ "RATING_TITLE": "Penilaian",
+ "FEEDBACK_TITLE": "Maklum Balas",
+ "REPLY_MESSAGE_NOT_FOUND": "Mesej tidak tersedia",
"CARD": {
- "SHOW_LABELS": "Show labels",
- "HIDE_LABELS": "Hide labels"
+ "SHOW_LABELS": "Tunjukkan label",
+ "HIDE_LABELS": "Sembunyikan label"
},
"VOICE_CALL": {
- "INCOMING_CALL": "Incoming call",
- "OUTGOING_CALL": "Outgoing call",
- "CALL_IN_PROGRESS": "Call in progress",
- "NO_ANSWER": "No answer",
- "MISSED_CALL": "Missed call",
- "CALL_ENDED": "Call ended",
- "NOT_ANSWERED_YET": "Not answered yet",
- "THEY_ANSWERED": "They answered",
- "YOU_ANSWERED": "You answered"
+ "INCOMING_CALL": "Panggilan masuk",
+ "OUTGOING_CALL": "Panggilan keluar",
+ "CALL_IN_PROGRESS": "Panggilan sedang berlangsung",
+ "NO_ANSWER": "Tiada jawapan",
+ "MISSED_CALL": "Panggilan terlepas",
+ "CALL_ENDED": "Panggilan tamat",
+ "NOT_ANSWERED_YET": "Belum dijawab",
+ "THEY_ANSWERED": "Mereka menjawab",
+ "YOU_ANSWERED": "Anda menjawab"
},
"HEADER": {
- "RESOLVE_ACTION": "Resolve",
- "REOPEN_ACTION": "Reopen",
- "OPEN_ACTION": "Open",
- "MORE_ACTIONS": "More actions",
- "OPEN": "More",
- "CLOSE": "Close",
- "DETAILS": "details",
- "SNOOZED_UNTIL": "Snoozed until",
- "SNOOZED_UNTIL_TOMORROW": "Snoozed until tomorrow",
- "SNOOZED_UNTIL_NEXT_WEEK": "Snoozed until next week",
- "SNOOZED_UNTIL_NEXT_REPLY": "Snoozed until next reply",
+ "RESOLVE_ACTION": "Selesaikan",
+ "REOPEN_ACTION": "Buka semula",
+ "OPEN_ACTION": "Buka",
+ "MORE_ACTIONS": "Tindakan lain",
+ "OPEN": "Lagi",
+ "CLOSE": "Tutup",
+ "DETAILS": "butiran",
+ "SNOOZED_UNTIL": "Ditangguhkan sehingga",
+ "SNOOZED_UNTIL_TOMORROW": "Ditangguhkan sehingga esok",
+ "SNOOZED_UNTIL_NEXT_WEEK": "Ditangguhkan sehingga minggu depan",
+ "SNOOZED_UNTIL_NEXT_REPLY": "Ditangguhkan sehingga balasan seterusnya",
"SLA_STATUS": {
"FRT": "FRT {status}",
"NRT": "NRT {status}",
"RT": "RT {status}",
- "MISSED": "missed",
- "DUE": "due"
+ "MISSED": "terlepas",
+ "DUE": "tertunggak"
}
},
"RESOLVE_DROPDOWN": {
- "MARK_PENDING": "Mark as pending",
- "SNOOZE_UNTIL": "Snooze",
+ "MARK_PENDING": "Tandakan sebagai tertunda",
+ "SNOOZE_UNTIL": "Tangguhkan",
"SNOOZE": {
- "TITLE": "Snooze until",
- "NEXT_REPLY": "Next reply",
- "TOMORROW": "Tomorrow",
- "NEXT_WEEK": "Next week"
+ "TITLE": "Tangguhkan sehingga",
+ "NEXT_REPLY": "Balasan seterusnya",
+ "TOMORROW": "Esok",
+ "NEXT_WEEK": "Minggu depan"
}
},
"MENTION": {
"AGENTS": "Ejen",
- "TEAMS": "Teams"
+ "TEAMS": "Pasukan"
},
"CUSTOM_SNOOZE": {
- "TITLE": "Snooze until",
- "APPLY": "Snooze",
+ "TITLE": "Tangguhkan sehingga",
+ "APPLY": "Tangguhkan",
"CANCEL": "Batalkan"
},
"PRIORITY": {
- "TITLE": "Priority",
+ "TITLE": "Keutamaan",
"OPTIONS": {
"NONE": "Tiada",
- "URGENT": "Urgent",
- "HIGH": "High",
- "MEDIUM": "Medium",
- "LOW": "Low"
+ "URGENT": "Segera",
+ "HIGH": "Tinggi",
+ "MEDIUM": "Sederhana",
+ "LOW": "Rendah"
},
"CHANGE_PRIORITY": {
"SELECT_PLACEHOLDER": "Tiada",
- "INPUT_PLACEHOLDER": "Select priority",
+ "INPUT_PLACEHOLDER": "Pilih keutamaan",
"NO_RESULTS": "Tiada dijumpa",
"SUCCESSFUL": "Changed priority of conversation id {conversationId} to {priority}",
- "FAILED": "Couldn't change priority. Please try again."
+ "FAILED": "Gagal menukar keutamaan. Sila cuba lagi."
}
},
"DELETE_CONVERSATION": {
"TITLE": "Delete conversation #{conversationId}",
- "DESCRIPTION": "Are you sure you want to delete this conversation?",
+ "DESCRIPTION": "Adakah anda pasti mahu memadam perbualan ini?",
"CONFIRM": "Padamkan"
},
"CARD_CONTEXT_MENU": {
- "PENDING": "Mark as pending",
- "RESOLVED": "Mark as resolved",
- "MARK_AS_UNREAD": "Mark as unread",
- "MARK_AS_READ": "Mark as read",
- "REOPEN": "Reopen conversation",
+ "PENDING": "Tandakan sebagai tertunda",
+ "RESOLVED": "Tandakan sebagai selesai",
+ "MARK_AS_UNREAD": "Tandakan sebagai belum dibaca",
+ "MARK_AS_READ": "Tandakan sebagai sudah dibaca",
+ "REOPEN": "Buka semula perbualan",
"SNOOZE": {
- "TITLE": "Snooze",
- "NEXT_REPLY": "Until next reply",
- "TOMORROW": "Until tomorrow",
- "NEXT_WEEK": "Until next week"
+ "TITLE": "Tangguhkan",
+ "NEXT_REPLY": "Sehingga balasan seterusnya",
+ "TOMORROW": "Sehingga esok",
+ "NEXT_WEEK": "Sehingga minggu depan"
},
- "ASSIGN_AGENT": "Assign agent",
- "ASSIGN_LABEL": "Assign label",
- "AGENTS_LOADING": "Loading agents...",
- "ASSIGN_TEAM": "Assign team",
- "DELETE": "Delete conversation",
- "OPEN_IN_NEW_TAB": "Open in new tab",
- "COPY_LINK": "Copy conversation link",
- "COPY_LINK_SUCCESS": "Conversation link copied to clipboard",
+ "ASSIGN_AGENT": "Tugaskan ejen",
+ "ASSIGN_LABEL": "Tugaskan label",
+ "AGENTS_LOADING": "Memuatkan ejen...",
+ "ASSIGN_TEAM": "Tugaskan pasukan",
+ "DELETE": "Padam perbualan",
+ "OPEN_IN_NEW_TAB": "Buka dalam tab baru",
+ "COPY_LINK": "Salin pautan perbualan",
+ "COPY_LINK_SUCCESS": "Pautan perbualan disalin ke papan klip",
"API": {
"AGENT_ASSIGNMENT": {
"SUCCESFUL": "Conversation id {conversationId} assigned to \"{agentName}\"",
- "FAILED": "Couldn't assign agent. Please try again."
+ "FAILED": "Gagal menugaskan ejen. Sila cuba lagi."
},
"LABEL_ASSIGNMENT": {
"SUCCESFUL": "Assigned label #{labelName} to conversation id {conversationId}",
- "FAILED": "Couldn't assign label. Please try again."
+ "FAILED": "Gagal menugaskan label. Sila cuba lagi."
},
"LABEL_REMOVAL": {
"SUCCESFUL": "Removed label #{labelName} from conversation id {conversationId}",
- "FAILED": "Couldn't remove label. Please try again."
+ "FAILED": "Gagal mengeluarkan label. Sila cuba lagi."
},
"TEAM_ASSIGNMENT": {
"SUCCESFUL": "Assigned team \"{team}\" to conversation id {conversationId}",
- "FAILED": "Couldn't assign team. Please try again."
+ "FAILED": "Gagal menugaskan pasukan. Sila cuba lagi."
}
}
},
"FOOTER": {
- "MESSAGE_SIGN_TOOLTIP": "Message signature",
- "ENABLE_SIGN_TOOLTIP": "Enable signature",
- "DISABLE_SIGN_TOOLTIP": "Disable signature",
- "MSG_INPUT": "Shift + enter for new line. Start with '/' to select a Canned Response.",
- "PRIVATE_MSG_INPUT": "Shift + enter for new line. This will be visible only to Agents",
- "MESSAGING_RESTRICTED": "You cannot reply to this conversation",
- "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction",
- "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction",
- "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.",
- "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up",
- "CLICK_HERE": "Click here to update",
- "WHATSAPP_TEMPLATES": "Whatsapp Templates"
+ "MESSAGE_SIGN_TOOLTIP": "Tandatangan mesej",
+ "ENABLE_SIGN_TOOLTIP": "Dayakan tandatangan",
+ "DISABLE_SIGN_TOOLTIP": "Nyahdayakan tandatangan",
+ "MSG_INPUT": "Shift + enter untuk baris baru. Mula dengan '/' untuk memilih Respons Sedia Ada.",
+ "PRIVATE_MSG_INPUT": "Shift + enter untuk baris baru. Ini hanya akan kelihatan kepada Ejen",
+ "MESSAGING_RESTRICTED": "Anda tidak boleh membalas perbualan ini",
+ "MESSAGING_RESTRICTED_WHATSAPP": "Anda hanya boleh membalas menggunakan mesej templat disebabkan had tetingkap mesej 24 jam",
+ "MESSAGING_RESTRICTED_API": "Anda hanya boleh membalas menggunakan mesej templat disebabkan had tetingkap mesej",
+ "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Tandatangan mesej belum dikonfigurasikan, sila konfigurasikan dalam tetapan profil.",
+ "COPILOT_MSG_INPUT": "Berikan arahan tambahan kepada copilot, atau tanya apa-apa lagi... Tekan enter untuk hantar susulan",
+ "CLICK_HERE": "Klik di sini untuk kemas kini",
+ "WHATSAPP_TEMPLATES": "Templat Whatsapp"
},
"REPLYBOX": {
- "REPLY": "Reply",
- "PRIVATE_NOTE": "Private Note",
- "SEND": "Send",
- "CREATE": "Add Note",
- "INSERT_READ_MORE": "Read more",
- "DISMISS_REPLY": "Dismiss reply",
- "REPLYING_TO": "Replying to:",
- "TIP_EMOJI_ICON": "Show emoji selector",
- "TIP_ATTACH_ICON": "Attach files",
- "TIP_AUDIORECORDER_ICON": "Record audio",
- "TIP_AUDIORECORDER_PERMISSION": "Allow access to audio",
- "TIP_AUDIORECORDER_ERROR": "Could not open the audio",
- "DRAG_DROP": "Drag and drop here to attach",
- "START_AUDIO_RECORDING": "Start audio recording",
- "STOP_AUDIO_RECORDING": "Stop audio recording",
- "COPILOT_THINKING": "Copilot is thinking",
+ "REPLY": "Balas",
+ "PRIVATE_NOTE": "Nota Peribadi",
+ "SEND": "Hantar",
+ "CREATE": "Tambah Nota",
+ "INSERT_READ_MORE": "Baca lagi",
+ "DISMISS_REPLY": "Tutup balasan",
+ "REPLYING_TO": "Membalas kepada:",
+ "TIP_EMOJI_ICON": "Tunjukkan pemilih emoji",
+ "TIP_ATTACH_ICON": "Lampirkan fail",
+ "TIP_AUDIORECORDER_ICON": "Rakam audio",
+ "TIP_AUDIORECORDER_PERMISSION": "Benarkan akses ke audio",
+ "TIP_AUDIORECORDER_ERROR": "Tidak dapat membuka audio",
+ "DRAG_DROP": "Seret dan lepaskan di sini untuk melampirkan",
+ "START_AUDIO_RECORDING": "Mula rakaman audio",
+ "STOP_AUDIO_RECORDING": "Hentikan rakaman audio",
+ "COPILOT_THINKING": "Copilot sedang berfikir",
"EMAIL_HEAD": {
"TO": "TO",
- "ADD_BCC": "Add bcc",
+ "ADD_BCC": "Tambah bcc",
"CC": {
"LABEL": "CC",
- "PLACEHOLDER": "Emails separated by commas",
- "ERROR": "Please enter valid email addresses"
+ "PLACEHOLDER": "Emel dipisahkan dengan koma",
+ "ERROR": "Sila masukkan alamat emel yang sah"
},
"BCC": {
"LABEL": "BCC",
- "PLACEHOLDER": "Emails separated by commas",
- "ERROR": "Please enter valid email addresses"
+ "PLACEHOLDER": "Emel dipisahkan dengan koma",
+ "ERROR": "Sila masukkan alamat emel yang sah"
}
},
"UNDEFINED_VARIABLES": {
- "TITLE": "Undefined variables",
+ "TITLE": "Pembolehubah tidak ditakrifkan",
"MESSAGE": "You have {undefinedVariablesCount} undefined variables in your message: {undefinedVariables}. Would you like to send the message anyway?",
"CONFIRM": {
- "YES": "Send",
+ "YES": "Hantar",
"CANCEL": "Batalkan"
}
},
"QUOTED_REPLY": {
- "ENABLE_TOOLTIP": "Include quoted email thread",
- "DISABLE_TOOLTIP": "Don't include quoted email thread",
- "REMOVE_PREVIEW": "Remove quoted email thread",
- "COLLAPSE": "Collapse preview",
- "EXPAND": "Expand preview"
+ "ENABLE_TOOLTIP": "Sertakan benang emel yang dipetik",
+ "DISABLE_TOOLTIP": "Jangan sertakan benang emel yang dipetik",
+ "REMOVE_PREVIEW": "Alih keluar benang emel yang dipetik",
+ "COLLAPSE": "Kuncupkan pratonton",
+ "EXPAND": "Kembangkan pratonton"
}
},
- "VISIBLE_TO_AGENTS": "Private Note: Only visible to you and your team",
- "CHANGE_STATUS": "Conversation status changed",
- "CHANGE_STATUS_FAILED": "Conversation status change failed",
- "CHANGE_AGENT": "Conversation Assignee changed",
- "CHANGE_AGENT_FAILED": "Assignee change failed",
- "ASSIGN_LABEL_SUCCESFUL": "Label assigned successfully",
- "ASSIGN_LABEL_FAILED": "Label assignment failed",
- "CHANGE_TEAM": "Conversation team changed",
- "SUCCESS_DELETE_CONVERSATION": "Conversation deleted successfully",
- "FAIL_DELETE_CONVERSATION": "Couldn't delete conversation! Try again",
+ "VISIBLE_TO_AGENTS": "Nota Peribadi: Hanya boleh dilihat oleh anda dan pasukan anda",
+ "CHANGE_STATUS": "Status perbualan telah diubah",
+ "CHANGE_STATUS_FAILED": "Perubahan status perbualan gagal",
+ "CHANGE_AGENT": "Penugas Perbualan telah diubah",
+ "CHANGE_AGENT_FAILED": "Penukaran penugas gagal",
+ "ASSIGN_LABEL_SUCCESFUL": "Label berjaya ditetapkan",
+ "ASSIGN_LABEL_FAILED": "Penetapan label gagal",
+ "CHANGE_TEAM": "Pasukan perbualan telah diubah",
+ "SUCCESS_DELETE_CONVERSATION": "Perbualan berjaya dipadam",
+ "FAIL_DELETE_CONVERSATION": "Tidak dapat memadam perbualan! Sila cuba lagi",
"FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit",
"FILE_TYPE_NOT_SUPPORTED": "This {fileName} file type is not supported in this conversation",
- "MESSAGE_ERROR": "Unable to send this message, please try again later",
- "SENT_BY": "Sent by:",
+ "MESSAGE_ERROR": "Tidak dapat menghantar mesej ini, sila cuba lagi kemudian",
+ "SENT_BY": "Dihantar oleh:",
"BOT": "Bot",
- "NATIVE_APP": "Native app",
- "NATIVE_APP_ADVISORY": "This message was sent from the native app. Reply from Chatwoot to maintain the message window.",
- "SEND_FAILED": "Couldn't send message! Try again",
- "TRY_AGAIN": "retry",
+ "NATIVE_APP": "Aplikasi asli",
+ "NATIVE_APP_ADVISORY": "Mesej ini dihantar dari aplikasi asli. Balas dari Chatwoot untuk mengekalkan tetingkap mesej.",
+ "SEND_FAILED": "Tidak dapat menghantar mesej! Sila cuba lagi",
+ "TRY_AGAIN": "cuba lagi",
"ASSIGNMENT": {
- "SELECT_AGENT": "Select Agent",
- "REMOVE": "Remove",
- "ASSIGN": "Assign"
+ "SELECT_AGENT": "Pilih Ejen",
+ "REMOVE": "Alih keluar",
+ "ASSIGN": "Tugaskan"
},
"CONTEXT_MENU": {
- "COPY": "Copy",
- "REPLY_TO": "Reply to this message",
+ "COPY": "Salin",
+ "REPLY_TO": "Balas mesej ini",
"DELETE": "Padamkan",
- "CREATE_A_CANNED_RESPONSE": "Add to canned responses",
- "TRANSLATE": "Translate",
- "COPY_PERMALINK": "Copy link to the message",
- "LINK_COPIED": "Message URL copied to the clipboard",
+ "CREATE_A_CANNED_RESPONSE": "Tambah ke balasan sedia ada",
+ "TRANSLATE": "Terjemah",
+ "COPY_PERMALINK": "Salin pautan ke mesej",
+ "LINK_COPIED": "URL mesej telah disalin ke papan klip",
"DELETE_CONFIRMATION": {
- "TITLE": "Are you sure you want to delete this message?",
- "MESSAGE": "You cannot undo this action",
+ "TITLE": "Adakah anda pasti mahu memadam mesej ini?",
+ "MESSAGE": "Anda tidak boleh membatalkan tindakan ini",
"DELETE": "Padamkan",
"CANCEL": "Batalkan"
}
},
"SIDEBAR": {
- "CONTACT": "Contact",
+ "CONTACT": "Hubungi",
"COPILOT": "Copilot"
},
"VOICE_WIDGET": {
- "INCOMING_CALL": "Incoming call",
- "OUTGOING_CALL": "Outgoing call",
- "CALL_IN_PROGRESS": "Call in progress",
- "NOT_ANSWERED_YET": "Not answered yet",
- "HANDLED_IN_ANOTHER_TAB": "Being handled in another tab",
- "REJECT_CALL": "Reject",
- "JOIN_CALL": "Join call",
- "END_CALL": "End call"
+ "INCOMING_CALL": "Panggilan masuk",
+ "OUTGOING_CALL": "Panggilan keluar",
+ "CALL_IN_PROGRESS": "Panggilan sedang berlangsung",
+ "NOT_ANSWERED_YET": "Belum dijawab",
+ "HANDLED_IN_ANOTHER_TAB": "Sedang diuruskan di tab lain",
+ "REJECT_CALL": "Tolak",
+ "JOIN_CALL": "Sertai panggilan",
+ "END_CALL": "Tamatkan panggilan"
}
},
"EMAIL_TRANSCRIPT": {
- "TITLE": "Send conversation transcript",
- "DESC": "Send a copy of the conversation transcript to the specified email address",
- "SUBMIT": "Submit",
+ "TITLE": "Hantar transkrip perbualan",
+ "DESC": "Hantar salinan transkrip perbualan ke alamat emel yang ditetapkan",
+ "SUBMIT": "Hantar",
"CANCEL": "Batalkan",
- "SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully",
- "SEND_EMAIL_ERROR": "There was an error, please try again",
- "SEND_EMAIL_PAYMENT_REQUIRED": "Email transcript is not available on your current plan. Please upgrade to use this feature.",
+ "SEND_EMAIL_SUCCESS": "Transkrip perbualan berjaya dihantar",
+ "SEND_EMAIL_ERROR": "Terdapat ralat, sila cuba lagi",
+ "SEND_EMAIL_PAYMENT_REQUIRED": "Transkrip emel tidak tersedia pada pelan anda sekarang. Sila naik taraf untuk menggunakan ciri ini.",
"FORM": {
- "SEND_TO_CONTACT": "Send the transcript to the customer",
- "SEND_TO_AGENT": "Send the transcript to the assigned agent",
- "SEND_TO_OTHER_EMAIL_ADDRESS": "Send the transcript to another email address",
+ "SEND_TO_CONTACT": "Hantar transkrip kepada pelanggan",
+ "SEND_TO_AGENT": "Hantar transkrip kepada ejen yang ditugaskan",
+ "SEND_TO_OTHER_EMAIL_ADDRESS": "Hantar transkrip ke alamat emel lain",
"EMAIL": {
- "PLACEHOLDER": "Enter an email address",
- "ERROR": "Please enter a valid email address"
+ "PLACEHOLDER": "Masukkan alamat emel",
+ "ERROR": "Sila masukkan alamat emel yang sah"
}
}
},
@@ -323,120 +323,120 @@
"GREETING_MORNING": "👋 Good morning, {name}. Welcome to {installationName}.",
"GREETING_AFTERNOON": "👋 Good afternoon, {name}. Welcome to {installationName}.",
"GREETING_EVENING": "👋 Good evening, {name}. Welcome to {installationName}.",
- "READ_LATEST_UPDATES": "Read our latest updates",
+ "READ_LATEST_UPDATES": "Baca kemas kini terkini kami",
"ALL_CONVERSATION": {
- "TITLE": "All your conversations in one place",
- "DESCRIPTION": "View all the conversations from your customers in one single dashboard. You can filter the conversations by the incoming channel, label and status.",
- "NEW_LINK": "Click here to create an inbox"
+ "TITLE": "Semua perbualan anda di satu tempat",
+ "DESCRIPTION": "Lihat semua perbualan daripada pelanggan anda dalam satu papan pemuka. Anda boleh menapis perbualan mengikut saluran masuk, label dan status.",
+ "NEW_LINK": "Klik di sini untuk mencipta peti masuk"
},
"TEAM_MEMBERS": {
- "TITLE": "Invite your team members",
- "DESCRIPTION": "Since you are getting ready to talk to your customer, bring in your teammates to assist you. You can invite your teammates by adding their email addresses to the agent list.",
- "NEW_LINK": "Click here to invite a team member"
+ "TITLE": "Jemput ahli pasukan anda",
+ "DESCRIPTION": "Oleh kerana anda sedang bersedia untuk bercakap dengan pelanggan anda, bawa rakan sepasukan anda untuk membantu. Anda boleh menjemput rakan sepasukan dengan menambah alamat emel mereka ke senarai ejen.",
+ "NEW_LINK": "Klik di sini untuk menjemput ahli pasukan"
},
"LABELS": {
- "TITLE": "Organize conversations with labels",
- "DESCRIPTION": "Labels provide an easier way to categorize your conversation. Create some labels like #support-enquiry, #billing-question etc., so that you can use them in a conversation later.",
- "NEW_LINK": "Click here to create tags"
+ "TITLE": "Susun perbualan dengan label",
+ "DESCRIPTION": "Label memudahkan anda mengkategorikan perbualan anda. Cipta beberapa label seperti #support-enquiry, #billing-question dan lain-lain, supaya anda boleh menggunakannya dalam perbualan kemudian.",
+ "NEW_LINK": "Klik di sini untuk mencipta tag"
},
"CANNED_RESPONSES": {
- "TITLE": "Create canned responses",
- "DESCRIPTION": "Pre-written quick reply templates help you quickly respond to a conversation. Agents can type the '/' character followed by the shortcode to insert a response.",
- "NEW_LINK": "Click here to create a canned response"
+ "TITLE": "Cipta respons siap",
+ "DESCRIPTION": "Templat balasan pantas yang telah ditulis membantu anda membalas perbualan dengan cepat. Ejen boleh menaip aksara '/' diikuti dengan kod pendek untuk memasukkan respons.",
+ "NEW_LINK": "Klik di sini untuk mencipta respons siap"
}
},
"CONVERSATION_SIDEBAR": {
- "ASSIGNEE_LABEL": "Assigned Agent",
- "SELF_ASSIGN": "Assign to me",
- "TEAM_LABEL": "Assigned Team",
+ "ASSIGNEE_LABEL": "Ejen Ditugaskan",
+ "SELF_ASSIGN": "Tugaskan kepada saya",
+ "TEAM_LABEL": "Pasukan Ditugaskan",
"SELECT": {
- "PLACEHOLDER": "None"
+ "PLACEHOLDER": "Tiada"
},
"ACCORDION": {
- "CONTACT_DETAILS": "Contact Details",
- "CONVERSATION_ACTIONS": "Conversation Actions",
- "CONVERSATION_LABELS": "Conversation Labels",
- "CONVERSATION_INFO": "Conversation Information",
- "CONTACT_NOTES": "Contact Notes",
- "CONTACT_ATTRIBUTES": "Contact Attributes",
- "PREVIOUS_CONVERSATION": "Previous Conversations",
- "MACROS": "Macros",
- "LINEAR_ISSUES": "Linked Linear Issues",
+ "CONTACT_DETAILS": "Butiran Kenalan",
+ "CONVERSATION_ACTIONS": "Tindakan Perbualan",
+ "CONVERSATION_LABELS": "Label Perbualan",
+ "CONVERSATION_INFO": "Maklumat Perbualan",
+ "CONTACT_NOTES": "Nota Kenalan",
+ "CONTACT_ATTRIBUTES": "Atribut Kenalan",
+ "PREVIOUS_CONVERSATION": "Perbualan Sebelumnya",
+ "MACROS": "Makro",
+ "LINEAR_ISSUES": "Isu Linear Berkaitan",
"SHOPIFY_ORDERS": "Shopify Orders"
},
"SHOPIFY": {
"ORDER_ID": "Order #{id}",
- "ERROR": "Error loading orders",
- "NO_SHOPIFY_ORDERS": "No orders found",
+ "ERROR": "Ralat memuatkan pesanan",
+ "NO_SHOPIFY_ORDERS": "Tiada pesanan ditemui",
"FINANCIAL_STATUS": {
- "PENDING": "Pending",
- "AUTHORIZED": "Authorized",
- "PARTIALLY_PAID": "Partially Paid",
- "PAID": "Paid",
- "PARTIALLY_REFUNDED": "Partially Refunded",
- "REFUNDED": "Refunded",
- "VOIDED": "Voided"
+ "PENDING": "Dalam Proses",
+ "AUTHORIZED": "Dibenarkan",
+ "PARTIALLY_PAID": "Dibayar Sebahagian",
+ "PAID": "Dibayar",
+ "PARTIALLY_REFUNDED": "Dikembalikan Sebahagian",
+ "REFUNDED": "Dikembalikan",
+ "VOIDED": "Dibatalkan"
},
"FULFILLMENT_STATUS": {
- "FULFILLED": "Fulfilled",
- "PARTIALLY_FULFILLED": "Partially Fulfilled",
- "UNFULFILLED": "Unfulfilled"
+ "FULFILLED": "Telah Dipenuhi",
+ "PARTIALLY_FULFILLED": "Sebahagiannya Dipenuhi",
+ "UNFULFILLED": "Belum Dipenuhi"
}
}
},
"CONVERSATION_CUSTOM_ATTRIBUTES": {
- "ADD_BUTTON_TEXT": "Create attribute",
- "NO_RECORDS_FOUND": "No attributes found",
+ "ADD_BUTTON_TEXT": "Cipta atribut",
+ "NO_RECORDS_FOUND": "Tiada atribut ditemui",
"UPDATE": {
- "SUCCESS": "Attribute updated successfully",
- "ERROR": "Unable to update attribute. Please try again later"
+ "SUCCESS": "Atribut berjaya dikemas kini",
+ "ERROR": "Tidak dapat mengemas kini atribut. Sila cuba lagi kemudian"
},
"ADD": {
- "TITLE": "Add",
- "SUCCESS": "Attribute added successfully",
- "ERROR": "Unable to add attribute. Please try again later"
+ "TITLE": "Tambah",
+ "SUCCESS": "Atribut berjaya ditambah",
+ "ERROR": "Tidak dapat menambah atribut. Sila cuba lagi kemudian"
},
"DELETE": {
- "SUCCESS": "Attribute deleted successfully",
- "ERROR": "Unable to delete attribute. Please try again later"
+ "SUCCESS": "Atribut berjaya dipadam",
+ "ERROR": "Tidak dapat memadam atribut. Sila cuba lagi kemudian"
},
"ATTRIBUTE_SELECT": {
- "TITLE": "Add attributes",
- "PLACEHOLDER": "Search attributes",
- "NO_RESULT": "No attributes found"
+ "TITLE": "Tambah atribut",
+ "PLACEHOLDER": "Cari atribut",
+ "NO_RESULT": "Tiada atribut ditemui"
}
},
"EMAIL_HEADER": {
- "FROM": "From",
- "TO": "To",
+ "FROM": "Daripada",
+ "TO": "Kepada",
"BCC": "Bcc",
"CC": "Cc",
- "SUBJECT": "Subject",
- "EXPAND": "Expand email"
+ "SUBJECT": "Subjek",
+ "EXPAND": "Kembangkan emel"
},
"CONVERSATION_PARTICIPANTS": {
- "SIDEBAR_MENU_TITLE": "Participating",
- "SIDEBAR_TITLE": "Conversation participants",
+ "SIDEBAR_MENU_TITLE": "Peserta",
+ "SIDEBAR_TITLE": "Peserta perbualan",
"NO_RECORDS_FOUND": "Tiada dijumpa",
- "ADD_PARTICIPANTS": "Select participants",
+ "ADD_PARTICIPANTS": "Pilih peserta",
"REMANING_PARTICIPANTS_TEXT": "+{count} others",
"REMANING_PARTICIPANT_TEXT": "+{count} other",
"TOTAL_PARTICIPANTS_TEXT": "{count} people are participating.",
"TOTAL_PARTICIPANT_TEXT": "{count} person is participating.",
"NO_PARTICIPANTS_TEXT": "No one is participating!.",
- "WATCH_CONVERSATION": "Join conversation",
- "YOU_ARE_WATCHING": "You are participating",
+ "WATCH_CONVERSATION": "Sertai perbualan",
+ "YOU_ARE_WATCHING": "Anda sedang menyertai",
"API": {
- "ERROR_MESSAGE": "Could not update, try again!",
- "SUCCESS_MESSAGE": "Participants updated!"
+ "ERROR_MESSAGE": "Tidak dapat mengemas kini, sila cuba lagi!",
+ "SUCCESS_MESSAGE": "Peserta dikemas kini!"
}
},
"TRANSLATE_MODAL": {
- "TITLE": "View translated content",
+ "TITLE": "Lihat kandungan yang diterjemah",
"DESC": "You can view the translated content in each langauge.",
- "ORIGINAL_CONTENT": "Original Content",
- "TRANSLATED_CONTENT": "Translated Content",
- "NO_TRANSLATIONS_AVAILABLE": "No translations are available for this content"
+ "ORIGINAL_CONTENT": "Kandungan Asal",
+ "TRANSLATED_CONTENT": "Kandungan Terjemahan",
+ "NO_TRANSLATIONS_AVAILABLE": "Tiada terjemahan tersedia untuk kandungan ini"
},
"TYPING": {
"ONE": "{user} is typing",
@@ -444,9 +444,9 @@
"MULTIPLE": "{user} and {count} others are typing"
},
"COPILOT": {
- "TRY_THESE_PROMPTS": "Try these prompts"
+ "TRY_THESE_PROMPTS": "Cuba arahan ini"
},
"GALLERY_VIEW": {
- "ERROR_DOWNLOADING": "Unable to download attachment. Please try again"
+ "ERROR_DOWNLOADING": "Tidak dapat memuat turun lampiran. Sila cuba lagi"
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ms/helpCenter.json b/app/javascript/dashboard/i18n/locale/ms/helpCenter.json
index 745b0c6ad..03672d0d2 100644
--- a/app/javascript/dashboard/i18n/locale/ms/helpCenter.json
+++ b/app/javascript/dashboard/i18n/locale/ms/helpCenter.json
@@ -1,875 +1,897 @@
{
"HELP_CENTER": {
- "TITLE": "Help Center",
+ "TITLE": "Pusat Bantuan",
"NEW_PAGE": {
- "DESCRIPTION": "Create self-service help center portals for your customers. Help them find answers quickly, without waiting. Streamline inquiries, boost agent efficiency, and elevate customer support.",
- "CREATE_PORTAL_BUTTON": "Create Portal"
+ "DESCRIPTION": "Cipta portal pusat bantuan layan diri untuk pelanggan anda. Bantu mereka mencari jawapan dengan cepat, tanpa perlu menunggu. Permudahkan pertanyaan, tingkatkan kecekapan ejen, dan tingkatkan sokongan pelanggan.",
+ "CREATE_PORTAL_BUTTON": "Cipta Portal"
},
"HEADER": {
"FILTER": "Tapis mengikut",
"SORT": "Susun mengikut",
- "LOCALE": "Locale",
+ "LOCALE": "Lokal",
"SETTINGS_BUTTON": "Tetapan",
"NEW_BUTTON": "Artikel Baru",
"DROPDOWN_OPTIONS": {
- "PUBLISHED": "Published",
- "DRAFT": "Draft",
- "ARCHIVED": "Archived"
+ "PUBLISHED": "Diterbitkan",
+ "DRAFT": "Draf",
+ "ARCHIVED": "Diarkibkan"
},
"TITLES": {
- "ALL_ARTICLES": "All Articles",
- "MINE": "My Articles",
- "DRAFT": "Draft Articles",
- "ARCHIVED": "Archived Articles"
+ "ALL_ARTICLES": "Semua Artikel",
+ "MINE": "Artikel Saya",
+ "DRAFT": "Artikel Draf",
+ "ARCHIVED": "Artikel Arkib"
},
"LOCALE_SELECT": {
- "TITLE": "Select locale",
- "PLACEHOLDER": "Select locale",
- "NO_RESULT": "No locale found",
- "SEARCH_PLACEHOLDER": "Search locale"
+ "TITLE": "Pilih lokal",
+ "PLACEHOLDER": "Pilih lokal",
+ "NO_RESULT": "Tiada lokal ditemui",
+ "SEARCH_PLACEHOLDER": "Cari lokal"
}
},
"EDIT_HEADER": {
- "ALL_ARTICLES": "All Articles",
+ "ALL_ARTICLES": "Semua Artikel",
"PUBLISH_BUTTON": "Terbitkan",
- "MOVE_TO_ARCHIVE_BUTTON": "Move to archived",
+ "MOVE_TO_ARCHIVE_BUTTON": "Pindah ke arkib",
"PREVIEW": "Pratonton",
"ADD_TRANSLATION": "Tambah terjemahan",
"OPEN_SIDEBAR": "Buka bar sisi",
"CLOSE_SIDEBAR": "Tutup bar sisi",
- "SAVING": "Saving...",
- "SAVED": "Saved"
+ "SAVING": "Menyimpan...",
+ "SAVED": "Telah Disimpan"
},
"ARTICLE_EDITOR": {
"IMAGE_UPLOAD": {
- "TITLE": "Upload image",
- "UPLOADING": "Uploading...",
- "SUCCESS": "Image uploaded successfully",
- "ERROR": "Error while uploading image",
- "UN_AUTHORIZED_ERROR": "You are not authorized to upload images",
- "ERROR_FILE_SIZE": "Image size should be less than {size}MB",
- "ERROR_FILE_FORMAT": "Image format should be jpg, jpeg or png",
- "ERROR_FILE_DIMENSIONS": "Image dimensions should be less than 2000 x 2000"
+ "TITLE": "Muat naik imej",
+ "UPLOADING": "Sedang memuat naik...",
+ "SUCCESS": "Imej berjaya dimuat naik",
+ "ERROR": "Ralat semasa memuat naik imej",
+ "UN_AUTHORIZED_ERROR": "Anda tidak dibenarkan memuat naik imej",
+ "ERROR_FILE_SIZE": "Saiz imej harus kurang daripada {size}MB",
+ "ERROR_FILE_FORMAT": "Format imej harus jpg, jpeg atau png",
+ "ERROR_FILE_DIMENSIONS": "Dimensi imej harus kurang daripada 2000 x 2000"
}
},
"ARTICLE_SETTINGS": {
- "TITLE": "Article Settings",
+ "TITLE": "Tetapan Artikel",
"FORM": {
"CATEGORY": {
- "LABEL": "Category",
- "TITLE": "Select category",
- "PLACEHOLDER": "Select category",
- "NO_RESULT": "No category found",
- "SEARCH_PLACEHOLDER": "Search category"
+ "LABEL": "Kategori",
+ "TITLE": "Pilih kategori",
+ "PLACEHOLDER": "Pilih kategori",
+ "NO_RESULT": "Tiada kategori ditemui",
+ "SEARCH_PLACEHOLDER": "Cari kategori"
},
"AUTHOR": {
- "LABEL": "Author",
- "TITLE": "Select author",
- "PLACEHOLDER": "Select author",
- "NO_RESULT": "No authors found",
- "SEARCH_PLACEHOLDER": "Search author"
+ "LABEL": "Pengarang",
+ "TITLE": "Pilih pengarang",
+ "PLACEHOLDER": "Pilih pengarang",
+ "NO_RESULT": "Tiada pengarang ditemui",
+ "SEARCH_PLACEHOLDER": "Cari pengarang"
},
"META_TITLE": {
- "LABEL": "Meta title",
- "PLACEHOLDER": "Add a meta title"
+ "LABEL": "Tajuk meta",
+ "PLACEHOLDER": "Tambah tajuk meta"
},
"META_DESCRIPTION": {
- "LABEL": "Meta description",
- "PLACEHOLDER": "Add your meta description for better SEO results..."
+ "LABEL": "Deskripsi meta",
+ "PLACEHOLDER": "Tambah penerangan meta anda untuk hasil SEO yang lebih baik..."
},
"META_TAGS": {
- "LABEL": "Meta tags",
- "PLACEHOLDER": "Add meta tags separated by comma..."
+ "LABEL": "Tag meta",
+ "PLACEHOLDER": "Tambah tag meta yang dipisahkan dengan koma..."
}
},
"BUTTONS": {
- "ARCHIVE": "Archive article",
- "DELETE": "Delete article"
+ "ARCHIVE": "Arkibkan artikel",
+ "DELETE": "Padam artikel"
}
},
"ARTICLE_SEARCH_RESULT": {
- "UNCATEGORIZED": "Uncategorized",
- "SEARCH_RESULTS": "Search results for {query}",
- "EMPTY_TEXT": "Search for articles to insert into replies.",
- "SEARCH_LOADER": "Searching...",
- "INSERT_ARTICLE": "Insert",
- "NO_RESULT": "No articles found",
- "COPY_LINK": "Copy article link to clipboard",
- "OPEN_LINK": "Open article in new tab",
- "PREVIEW_LINK": "Preview article"
+ "UNCATEGORIZED": "Tidak Dikategorikan",
+ "SEARCH_RESULTS": "Keputusan carian untuk {query}",
+ "EMPTY_TEXT": "Cari artikel untuk dimasukkan ke dalam balasan.",
+ "SEARCH_LOADER": "Sedang mencari...",
+ "INSERT_ARTICLE": "Sisipkan",
+ "NO_RESULT": "Tiada artikel dijumpai",
+ "COPY_LINK": "Salin pautan artikel ke papan klip",
+ "OPEN_LINK": "Buka artikel dalam tab baru",
+ "PREVIEW_LINK": "Pratonton artikel"
},
"PORTAL": {
- "HEADER": "Portals",
- "DEFAULT": "Default",
- "NEW_BUTTON": "New Portal",
+ "HEADER": "Portal",
+ "DEFAULT": "Lalai",
+ "NEW_BUTTON": "Portal Baru",
"ACTIVE_BADGE": "aktif",
- "CHOOSE_LOCALE_LABEL": "Choose a locale",
- "LOADING_MESSAGE": "Loading portals...",
- "ARTICLES_LABEL": "articles",
- "NO_PORTALS_MESSAGE": "There are no available portals",
- "ADD_NEW_LOCALE": "Add a new locale",
+ "CHOOSE_LOCALE_LABEL": "Pilih lokal",
+ "LOADING_MESSAGE": "Memuatkan portal...",
+ "ARTICLES_LABEL": "artikel",
+ "NO_PORTALS_MESSAGE": "Tiada portal yang tersedia",
+ "ADD_NEW_LOCALE": "Tambah lokal baru",
"POPOVER": {
- "TITLE": "Portals",
- "PORTAL_SETTINGS": "Portal settings",
- "SUBTITLE": "You have multiple portals and can have different locales for each portal.",
+ "TITLE": "Portal",
+ "PORTAL_SETTINGS": "Tetapan portal",
+ "SUBTITLE": "Anda mempunyai pelbagai portal dan boleh mempunyai lokal berbeza untuk setiap portal.",
"CANCEL_BUTTON_LABEL": "Batalkan",
- "CHOOSE_LOCALE_BUTTON": "Choose Locale"
+ "CHOOSE_LOCALE_BUTTON": "Pilih Lokasi"
},
"PORTAL_SETTINGS": {
"LIST_ITEM": {
"HEADER": {
- "COUNT_LABEL": "articles",
- "ADD": "Add locale",
- "VISIT": "Visit site",
- "SETTINGS": "Settings",
+ "COUNT_LABEL": "artikel",
+ "ADD": "Tambah lokal",
+ "VISIT": "Lawati laman",
+ "SETTINGS": "Tetapan",
"DELETE": "Padamkan"
},
"PORTAL_CONFIG": {
- "TITLE": "Portal Configurations",
+ "TITLE": "Konfigurasi Portal",
"ITEMS": {
"NAME": "Nama",
- "DOMAIN": "Custom domain",
+ "DOMAIN": "Domain tersuai",
"SLUG": "Slug",
- "TITLE": "Portal title",
- "THEME": "Theme color",
- "SUB_TEXT": "Portal sub text"
+ "TITLE": "Tajuk portal",
+ "THEME": "Warna tema",
+ "SUB_TEXT": "Teks sub portal"
}
},
"AVAILABLE_LOCALES": {
- "TITLE": "Available locales",
+ "TITLE": "Tempat setempat tersedia",
"TABLE": {
- "NAME": "Locale name",
- "CODE": "Locale code",
- "ARTICLE_COUNT": "No. of articles",
- "CATEGORIES": "No. of categories",
- "SWAP": "Swap",
+ "NAME": "Nama tempat setempat",
+ "CODE": "Kod tempat setempat",
+ "ARTICLE_COUNT": "Bilangan artikel",
+ "CATEGORIES": "Bilangan kategori",
+ "SWAP": "Tukar",
"DELETE": "Padamkan",
- "DEFAULT_LOCALE": "Default"
+ "DEFAULT_LOCALE": "Lalai"
}
}
},
"DELETE_PORTAL": {
- "TITLE": "Delete portal",
- "MESSAGE": "Are you sure you want to delete this portal",
- "YES": "Yes, delete portal",
- "NO": "No, keep portal",
+ "TITLE": "Padam portal",
+ "MESSAGE": "Adakah anda pasti mahu memadam portal ini",
+ "YES": "Ya, padam portal",
+ "NO": "Tidak, simpan portal",
"API": {
- "DELETE_SUCCESS": "Portal deleted successfully",
- "DELETE_ERROR": "Error while deleting portal"
+ "DELETE_SUCCESS": "Portal berjaya dipadam",
+ "DELETE_ERROR": "Ralat semasa memadam portal"
}
},
"SEND_CNAME_INSTRUCTIONS": {
"API": {
- "SUCCESS_MESSAGE": "CNAME instructions sent successfully",
- "ERROR_MESSAGE": "Error while sending CNAME instructions"
+ "SUCCESS_MESSAGE": "Arahan CNAME berjaya dihantar",
+ "ERROR_MESSAGE": "Ralat semasa menghantar arahan CNAME"
}
}
},
"EDIT": {
- "HEADER_TEXT": "Edit portal",
+ "HEADER_TEXT": "Sunting portal",
"TABS": {
"BASIC_SETTINGS": {
- "TITLE": "Basic information"
+ "TITLE": "Maklumat asas"
},
"CUSTOMIZATION_SETTINGS": {
- "TITLE": "Portal customization"
+ "TITLE": "Penyesuaian portal"
},
"CATEGORY_SETTINGS": {
- "TITLE": "Categories"
+ "TITLE": "Kategori"
},
"LOCALE_SETTINGS": {
- "TITLE": "Locales"
+ "TITLE": "Lokal"
}
},
"CATEGORIES": {
- "TITLE": "Categories in",
- "NEW_CATEGORY": "New category",
+ "TITLE": "Kategori dalam",
+ "NEW_CATEGORY": "Kategori baru",
"TABLE": {
"NAME": "Nama",
- "DESCRIPTION": "Description",
- "LOCALE": "Locale",
- "ARTICLE_COUNT": "No. of articles",
+ "DESCRIPTION": "Penerangan",
+ "LOCALE": "Lokal",
+ "ARTICLE_COUNT": "Bilangan artikel",
"ACTION_BUTTON": {
- "EDIT": "Edit category",
- "DELETE": "Delete category"
+ "EDIT": "Sunting kategori",
+ "DELETE": "Padam kategori"
},
- "EMPTY_TEXT": "No categories found"
+ "EMPTY_TEXT": "Tiada kategori ditemui"
}
},
"EDIT_BASIC_INFO": {
- "BUTTON_TEXT": "Update basic settings"
+ "BUTTON_TEXT": "Kemas kini tetapan asas"
}
},
"ADD": {
"CREATE_FLOW": {
"BASIC": {
- "TITLE": "Help center information",
- "BODY": "Basic information about portal"
+ "TITLE": "Maklumat pusat bantuan",
+ "BODY": "Maklumat asas tentang portal"
},
"CUSTOMIZATION": {
- "TITLE": "Help center customization",
- "BODY": "Customize portal"
+ "TITLE": "Penyesuaian pusat bantuan",
+ "BODY": "Sesuaikan portal"
},
"FINISH": {
"TITLE": "Voila! 🎉",
- "BODY": "You're all set!"
+ "BODY": "Anda sudah bersedia!"
}
},
"CREATE_FLOW_PAGE": {
- "BACK_BUTTON": "Back",
+ "BACK_BUTTON": "Kembali",
"BASIC_SETTINGS_PAGE": {
- "HEADER": "Create Portal",
- "TITLE": "Help center information",
- "CREATE_BASIC_SETTING_BUTTON": "Create portal basic settings"
+ "HEADER": "Buat Portal",
+ "TITLE": "Maklumat pusat bantuan",
+ "CREATE_BASIC_SETTING_BUTTON": "Buat tetapan asas portal"
},
"CUSTOMIZATION_PAGE": {
- "HEADER": "Portal customisation",
- "TITLE": "Help center customization",
- "UPDATE_PORTAL_BUTTON": "Update portal settings"
+ "HEADER": "Penyesuaian portal",
+ "TITLE": "Penyesuaian pusat bantuan",
+ "UPDATE_PORTAL_BUTTON": "Kemas kini tetapan portal"
},
"FINISH_PAGE": {
- "TITLE": "Voila!🎉 You're all set up!",
- "MESSAGE": "You can now see this created portal on your all portals page.",
- "FINISH": "Go to all portals page"
+ "TITLE": "Voila!🎉 Anda sudah bersedia!",
+ "MESSAGE": "Anda kini boleh melihat portal yang telah dibuat ini di halaman semua portal anda.",
+ "FINISH": "Pergi ke halaman semua portal"
}
},
"LOGO": {
"LABEL": "Logo",
- "UPLOAD_BUTTON": "Upload logo",
- "HELP_TEXT": "This logo will be displayed on the portal header.",
- "IMAGE_UPLOAD_SUCCESS": "Logo uploaded successfully",
- "IMAGE_UPLOAD_ERROR": "Logo deleted successfully",
- "IMAGE_DELETE_ERROR": "Error while deleting logo"
+ "UPLOAD_BUTTON": "Muat naik logo",
+ "HELP_TEXT": "Logo ini akan dipaparkan pada tajuk portal.",
+ "IMAGE_UPLOAD_SUCCESS": "Logo berjaya dimuat naik",
+ "IMAGE_UPLOAD_ERROR": "Logo berjaya dipadam",
+ "IMAGE_DELETE_ERROR": "Ralat semasa memadam logo"
},
"NAME": {
"LABEL": "Nama",
- "PLACEHOLDER": "Portal name",
- "HELP_TEXT": "The name will be used in the public facing portal internally.",
- "ERROR": "Name is required"
+ "PLACEHOLDER": "Nama portal",
+ "HELP_TEXT": "Nama ini akan digunakan dalam portal yang dihadapi oleh umum secara dalaman.",
+ "ERROR": "Nama diperlukan"
},
"SLUG": {
"LABEL": "Slug",
- "PLACEHOLDER": "Portal slug for urls",
- "ERROR": "Slug is required"
+ "PLACEHOLDER": "Slug portal untuk url",
+ "ERROR": "Slug diperlukan"
},
"DOMAIN": {
- "LABEL": "Custom Domain",
- "PLACEHOLDER": "Portal custom domain",
- "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}",
- "ERROR": "Enter a valid domain URL"
+ "LABEL": "Domain Tersuai",
+ "PLACEHOLDER": "Domain tersuai portal",
+ "HELP_TEXT": "Tambah hanya jika anda ingin menggunakan domain tersuai untuk portal anda. Contoh: {exampleURL}",
+ "ERROR": "Masukkan URL domain yang sah"
},
"HOME_PAGE_LINK": {
- "LABEL": "Home Page Link",
- "PLACEHOLDER": "Portal home page link",
- "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}",
- "ERROR": "Enter a valid home page URL"
+ "LABEL": "Pautan Halaman Utama",
+ "PLACEHOLDER": "Pautan halaman utama portal",
+ "HELP_TEXT": "Pautan yang digunakan untuk kembali dari portal ke halaman utama. Contoh: {exampleURL}",
+ "ERROR": "Masukkan URL halaman utama yang sah"
},
"THEME_COLOR": {
- "LABEL": "Portal theme color",
- "HELP_TEXT": "This color will show as the theme color for the portal."
+ "LABEL": "Warna tema portal",
+ "HELP_TEXT": "Warna ini akan dipaparkan sebagai warna tema untuk portal."
},
"PAGE_TITLE": {
- "LABEL": "Page Title",
- "PLACEHOLDER": "Portal page title",
- "HELP_TEXT": "The page title will be used in the public facing portal.",
- "ERROR": "Page title is required"
+ "LABEL": "Tajuk Halaman",
+ "PLACEHOLDER": "Tajuk halaman portal",
+ "HELP_TEXT": "Tajuk halaman akan digunakan dalam portal yang dihadapi oleh orang awam.",
+ "ERROR": "Tajuk halaman diperlukan"
},
"HEADER_TEXT": {
- "LABEL": "Header Text",
- "PLACEHOLDER": "Portal header text",
- "HELP_TEXT": "The Portal header text will be used in the public facing portal.",
- "ERROR": "Portal header text is required"
+ "LABEL": "Teks Tajuk",
+ "PLACEHOLDER": "Teks tajuk portal",
+ "HELP_TEXT": "Teks tajuk Portal akan digunakan dalam portal yang dihadapi oleh orang awam.",
+ "ERROR": "Teks tajuk portal diperlukan"
},
"API": {
- "SUCCESS_MESSAGE_FOR_BASIC": "Portal created successfully.",
- "ERROR_MESSAGE_FOR_BASIC": "Couldn't create the portal. Try again.",
- "SUCCESS_MESSAGE_FOR_UPDATE": "Portal updated successfully.",
- "ERROR_MESSAGE_FOR_UPDATE": "Couldn't update the portal. Try again."
+ "SUCCESS_MESSAGE_FOR_BASIC": "Portal berjaya dibuat.",
+ "ERROR_MESSAGE_FOR_BASIC": "Tidak dapat membuat portal. Sila cuba lagi.",
+ "SUCCESS_MESSAGE_FOR_UPDATE": "Portal berjaya dikemas kini.",
+ "ERROR_MESSAGE_FOR_UPDATE": "Tidak dapat mengemas kini portal. Sila cuba lagi."
}
},
"ADD_LOCALE": {
- "TITLE": "Add a new locale",
- "SUB_TITLE": "This adds a new locale to your available translation list.",
+ "TITLE": "Tambah lokal baru",
+ "SUB_TITLE": "Ini menambah locale baru ke dalam senarai terjemahan yang tersedia.",
"PORTAL": "Portal",
"LOCALE": {
- "LABEL": "Locale",
- "PLACEHOLDER": "Choose a locale",
- "ERROR": "Locale is required"
+ "LABEL": "Lokal",
+ "PLACEHOLDER": "Pilih locale",
+ "ERROR": "Locale diperlukan"
},
"BUTTONS": {
- "CREATE": "Create locale",
+ "CREATE": "Cipta lokal",
"CANCEL": "Batalkan"
},
"API": {
- "SUCCESS_MESSAGE": "Locale added successfully",
- "ERROR_MESSAGE": "Unable to add locale. Try again."
+ "SUCCESS_MESSAGE": "Lokal berjaya ditambah",
+ "ERROR_MESSAGE": "Tidak dapat menambah lokal. Sila cuba lagi."
}
},
"CHANGE_DEFAULT_LOCALE": {
"API": {
- "SUCCESS_MESSAGE": "Default locale updated successfully",
- "ERROR_MESSAGE": "Unable to update default locale. Try again."
+ "SUCCESS_MESSAGE": "Lokal lalai berjaya dikemas kini",
+ "ERROR_MESSAGE": "Tidak dapat mengemas kini lokal lalai. Sila cuba lagi."
}
},
"DELETE_LOCALE": {
"API": {
- "SUCCESS_MESSAGE": "Locale removed from portal successfully",
- "ERROR_MESSAGE": "Unable to remove locale from portal. Try again."
+ "SUCCESS_MESSAGE": "Lokal berjaya dikeluarkan dari portal",
+ "ERROR_MESSAGE": "Tidak dapat mengeluarkan lokal dari portal. Sila cuba lagi."
+ }
+ },
+ "DRAFT_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale moved to draft successfully",
+ "ERROR_MESSAGE": "Unable to move locale to draft. Try again."
+ }
+ },
+ "PUBLISH_LOCALE": {
+ "API": {
+ "SUCCESS_MESSAGE": "Locale published successfully",
+ "ERROR_MESSAGE": "Unable to publish locale. Try again."
}
}
},
"TABLE": {
- "LOADING_MESSAGE": "Loading articles...",
- "404": "No articles matches your search 🔍",
- "NO_ARTICLES": "There are no available articles",
+ "LOADING_MESSAGE": "Memuatkan artikel...",
+ "404": "Tiada artikel yang sepadan dengan carian anda 🔍",
+ "NO_ARTICLES": "Tiada artikel yang tersedia",
"HEADERS": {
- "TITLE": "Title",
- "CATEGORY": "Category",
- "READ_COUNT": "Views",
+ "TITLE": "Tajuk",
+ "CATEGORY": "Kategori",
+ "READ_COUNT": "Tontonan",
"STATUS": "Status",
- "LAST_EDITED": "Last edited"
+ "LAST_EDITED": "Terakhir disunting"
},
"COLUMNS": {
- "BY": "by",
- "AUTHOR_NOT_AVAILABLE": "Author is not available"
+ "BY": "oleh",
+ "AUTHOR_NOT_AVAILABLE": "Pengarang tidak tersedia"
}
},
"EDIT_ARTICLE": {
- "LOADING": "Loading article...",
- "TITLE_PLACEHOLDER": "Article title goes here",
- "CONTENT_PLACEHOLDER": "Write your article here",
+ "LOADING": "Memuatkan artikel...",
+ "TITLE_PLACEHOLDER": "Tajuk artikel di sini",
+ "CONTENT_PLACEHOLDER": "Tulis artikel anda di sini",
"API": {
- "ERROR": "Error while saving article"
+ "ERROR": "Ralat semasa menyimpan artikel"
}
},
"PUBLISH_ARTICLE": {
"API": {
- "ERROR": "Error while publishing article",
- "SUCCESS": "Article published successfully"
+ "ERROR": "Ralat semasa menerbitkan artikel",
+ "SUCCESS": "Artikel berjaya diterbitkan"
}
},
"ARCHIVE_ARTICLE": {
"API": {
- "ERROR": "Error while archiving article",
- "SUCCESS": "Article archived successfully"
+ "ERROR": "Ralat semasa mengarkibkan artikel",
+ "SUCCESS": "Artikel berjaya diarkibkan"
}
},
"DRAFT_ARTICLE": {
"API": {
- "ERROR": "Error while drafting article",
- "SUCCESS": "Article drafted successfully"
+ "ERROR": "Ralat semasa merangka artikel",
+ "SUCCESS": "Artikel berjaya dirangka"
}
},
"DELETE_ARTICLE": {
"MODAL": {
"CONFIRM": {
"TITLE": "Pasti Padamkan",
- "MESSAGE": "Are you sure to delete the article?",
- "YES": "Yes, Delete",
- "NO": "No, Keep it"
+ "MESSAGE": "Adakah anda pasti mahu memadam artikel ini?",
+ "YES": "Ya, Padam",
+ "NO": "Tidak, Simpan"
}
},
"API": {
- "SUCCESS_MESSAGE": "Article deleted successfully",
- "ERROR_MESSAGE": "Error while deleting article"
+ "SUCCESS_MESSAGE": "Artikel berjaya dipadam",
+ "ERROR_MESSAGE": "Ralat semasa memadam artikel"
}
},
"REORDER_ARTICLE": {
"API": {
- "ERROR_MESSAGE": "Unable to reorder articles. Please try again."
+ "ERROR_MESSAGE": "Tidak dapat menyusun semula artikel. Sila cuba lagi."
}
},
"REORDER_CATEGORY": {
"API": {
- "ERROR_MESSAGE": "Unable to reorder categories. Please try again."
+ "ERROR_MESSAGE": "Tidak dapat menyusun semula kategori. Sila cuba lagi."
}
},
"CREATE_ARTICLE": {
- "ERROR_MESSAGE": "Please add the article heading and content then only you can update the settings"
+ "ERROR_MESSAGE": "Sila tambah tajuk dan kandungan artikel sebelum anda boleh mengemas kini tetapan"
},
"SIDEBAR": {
"SEARCH": {
- "PLACEHOLDER": "Search for articles"
+ "PLACEHOLDER": "Cari artikel"
}
},
"CATEGORY": {
"ADD": {
- "TITLE": "Create a category",
- "SUB_TITLE": "The category will be used in the public facing portal to categorize articles.",
+ "TITLE": "Buat kategori",
+ "SUB_TITLE": "Kategori ini akan digunakan dalam portal yang dihadapi umum untuk mengkategorikan artikel.",
"PORTAL": "Portal",
- "LOCALE": "Locale",
+ "LOCALE": "Lokal",
"NAME": {
"LABEL": "Nama",
- "PLACEHOLDER": "Category name",
- "HELP_TEXT": "The category name and icon will be used in the public facing portal to categorize articles.",
- "ERROR": "Name is required"
+ "PLACEHOLDER": "Nama kategori",
+ "HELP_TEXT": "Nama kategori dan ikon akan digunakan dalam portal yang dihadapi umum untuk mengkategorikan artikel.",
+ "ERROR": "Nama diperlukan"
},
"SLUG": {
"LABEL": "Slug",
- "PLACEHOLDER": "Category slug for urls",
+ "PLACEHOLDER": "Slug kategori untuk url",
"HELP_TEXT": "app.chatwoot.com/hc/my-portal/en-US/categories/my-slug",
- "ERROR": "Slug is required"
+ "ERROR": "Slug diperlukan"
},
"DESCRIPTION": {
- "LABEL": "Description",
- "PLACEHOLDER": "Give a short description about the category.",
- "ERROR": "Description is required"
+ "LABEL": "Penerangan",
+ "PLACEHOLDER": "Berikan penerangan ringkas tentang kategori.",
+ "ERROR": "Penerangan diperlukan"
},
"BUTTONS": {
- "CREATE": "Create category",
+ "CREATE": "Cipta kategori",
"CANCEL": "Batalkan"
},
"API": {
- "SUCCESS_MESSAGE": "Category created successfully",
- "ERROR_MESSAGE": "Unable to create category"
+ "SUCCESS_MESSAGE": "Kategori berjaya dibuat",
+ "ERROR_MESSAGE": "Tidak dapat membuat kategori"
}
},
"EDIT": {
- "TITLE": "Edit a category",
- "SUB_TITLE": "Editing a category will update the category in the public facing portal.",
+ "TITLE": "Sunting kategori",
+ "SUB_TITLE": "Menyunting kategori akan mengemas kini kategori dalam portal yang dihadapi umum.",
"PORTAL": "Portal",
- "LOCALE": "Locale",
+ "LOCALE": "Lokal",
"NAME": {
"LABEL": "Nama",
- "PLACEHOLDER": "Category name",
- "HELP_TEXT": "The category name and icon will be used in the public facing portal to categorize articles.",
- "ERROR": "Name is required"
+ "PLACEHOLDER": "Nama kategori",
+ "HELP_TEXT": "Nama kategori dan ikon akan digunakan dalam portal awam untuk mengkategorikan artikel.",
+ "ERROR": "Nama diperlukan"
},
"SLUG": {
"LABEL": "Slug",
- "PLACEHOLDER": "Category slug for urls",
+ "PLACEHOLDER": "Slug kategori untuk url",
"HELP_TEXT": "app.chatwoot.com/hc/my-portal/en-US/categories/my-slug",
- "ERROR": "Slug is required"
+ "ERROR": "Slug diperlukan"
},
"DESCRIPTION": {
- "LABEL": "Description",
- "PLACEHOLDER": "Give a short description about the category.",
- "ERROR": "Description is required"
+ "LABEL": "Penerangan",
+ "PLACEHOLDER": "Berikan penerangan ringkas tentang kategori tersebut.",
+ "ERROR": "Penerangan diperlukan"
},
"BUTTONS": {
- "CREATE": "Update category",
+ "CREATE": "Kemas kini kategori",
"CANCEL": "Batalkan"
},
"API": {
- "SUCCESS_MESSAGE": "Category updated successfully",
- "ERROR_MESSAGE": "Unable to update category"
+ "SUCCESS_MESSAGE": "Kategori berjaya dikemas kini",
+ "ERROR_MESSAGE": "Tidak dapat mengemas kini kategori"
}
},
"DELETE": {
"API": {
- "SUCCESS_MESSAGE": "Category deleted successfully",
- "ERROR_MESSAGE": "Unable to delete category"
+ "SUCCESS_MESSAGE": "Kategori berjaya dipadam",
+ "ERROR_MESSAGE": "Tidak dapat memadam kategori"
}
}
},
"ARTICLE_SEARCH": {
- "TITLE": "Search articles",
- "PLACEHOLDER": "Search articles",
- "NO_RESULT": "No articles found",
- "SEARCHING": "Searching...",
- "SEARCH_BUTTON": "Search",
- "INSERT_ARTICLE": "Insert link",
- "IFRAME_ERROR": "URL is empty or invalid. Unable to display content.",
- "OPEN_ARTICLE_SEARCH": "Insert article from Help Center",
- "SUCCESS_ARTICLE_INSERTED": "Article inserted successfully",
- "PREVIEW_LINK": "Preview article",
- "CANCEL": "Close",
- "BACK": "Back",
- "BACK_RESULTS": "Back to results"
+ "TITLE": "Cari artikel",
+ "PLACEHOLDER": "Cari artikel",
+ "NO_RESULT": "Tiada artikel dijumpai",
+ "SEARCHING": "Sedang mencari...",
+ "SEARCH_BUTTON": "Cari",
+ "INSERT_ARTICLE": "Masukkan pautan",
+ "IFRAME_ERROR": "URL kosong atau tidak sah. Tidak dapat memaparkan kandungan.",
+ "OPEN_ARTICLE_SEARCH": "Masukkan artikel dari Pusat Bantuan",
+ "SUCCESS_ARTICLE_INSERTED": "Artikel berjaya dimasukkan",
+ "PREVIEW_LINK": "Pratonton artikel",
+ "CANCEL": "Tutup",
+ "BACK": "Kembali",
+ "BACK_RESULTS": "Kembali ke keputusan"
},
"UPGRADE_PAGE": {
- "TITLE": "Help Center",
- "DESCRIPTION": "Create user-friendly self-service portals. Help your users to access the articles and get support 24/7. Upgrade your subscription to enable this feature.",
- "SELF_HOSTED_DESCRIPTION": "Create user-friendly self-service portals. Help your users to access the articles and get support 24/7. Please contact your administrator to enable this feature.",
+ "TITLE": "Pusat Bantuan",
+ "DESCRIPTION": "Cipta portal layan diri mesra pengguna. Bantu pengguna anda mengakses artikel dan mendapatkan sokongan 24/7. Tingkatkan langganan anda untuk mengaktifkan ciri ini.",
+ "SELF_HOSTED_DESCRIPTION": "Cipta portal layan diri mesra pengguna. Bantu pengguna anda mengakses artikel dan mendapatkan sokongan 24/7. Sila hubungi pentadbir anda untuk mengaktifkan ciri ini.",
"BUTTON": {
- "LEARN_MORE": "Learn more",
- "UPGRADE": "Upgrade"
+ "LEARN_MORE": "Ketahui lebih lanjut",
+ "UPGRADE": "Tingkatkan"
},
"FEATURES": {
"PORTALS": {
- "TITLE": "Multiple portals",
- "DESCRIPTION": "Create multiple help center portals for different products using the same account."
+ "TITLE": "Pelbagai portal",
+ "DESCRIPTION": "Cipta pelbagai portal pusat bantuan untuk produk yang berbeza menggunakan akaun yang sama."
},
"LOCALES": {
- "TITLE": "Full support for locales",
- "DESCRIPTION": "Localize the portal in your language. We support all locales and allow translations for every article."
+ "TITLE": "Sokongan penuh untuk lokal",
+ "DESCRIPTION": "Lokalkan portal dalam bahasa anda. Kami menyokong semua lokal dan membenarkan terjemahan untuk setiap artikel."
},
"SEO": {
- "TITLE": "SEO-friendly design",
- "DESCRIPTION": "Customize your meta tags to improve your visibility on search engines with our SEO-friendly pages."
+ "TITLE": "Reka bentuk mesra SEO",
+ "DESCRIPTION": "Sesuaikan tag meta anda untuk meningkatkan keterlihatan anda di enjin carian dengan halaman mesra SEO kami."
},
"API": {
- "TITLE": "Full API support",
- "DESCRIPTION": "Use the portal as a headless CMS with third party front-end frameworks using our APIs."
+ "TITLE": "Sokongan API penuh",
+ "DESCRIPTION": "Gunakan portal sebagai CMS tanpa kepala dengan rangka kerja front-end pihak ketiga menggunakan API kami."
}
}
},
- "LOADING": "Loading...",
+ "LOADING": "Memuatkan...",
"ARTICLES_PAGE": {
"ARTICLE_CARD": {
"CARD": {
- "VIEWS": "{count} view | {count} views",
+ "VIEWS": "{count} tontonan | {count} tontonan",
"DROPDOWN_MENU": {
- "PUBLISH": "Publish",
- "DRAFT": "Draft",
- "ARCHIVE": "Archive",
+ "PUBLISH": "Terbitkan",
+ "DRAFT": "Draf",
+ "ARCHIVE": "Arkib",
"DELETE": "Padamkan"
},
"STATUS": {
- "DRAFT": "Draft",
- "PUBLISHED": "Published",
- "ARCHIVED": "Archived"
+ "DRAFT": "Draf",
+ "PUBLISHED": "Diterbitkan",
+ "ARCHIVED": "Diarkibkan"
},
"CATEGORY": {
- "UNCATEGORISED": "Uncategorised"
+ "UNCATEGORISED": "Tidak Dikategorikan"
}
}
},
"ARTICLES_HEADER": {
"TABS": {
- "ALL": "All articles",
- "MINE": "Mine",
- "DRAFT": "Draft",
- "PUBLISHED": "Published",
- "ARCHIVED": "Archived"
+ "ALL": "Semua artikel",
+ "MINE": "Milik saya",
+ "DRAFT": "Draf",
+ "PUBLISHED": "Diterbitkan",
+ "ARCHIVED": "Diarkibkan"
},
"CATEGORY": {
- "ALL": "All categories"
+ "ALL": "Semua kategori"
},
"LOCALE": {
- "ALL": "All locales"
+ "ALL": "Semua lokasi"
},
- "NEW_ARTICLE": "New article"
+ "NEW_ARTICLE": "Artikel baru"
},
"EMPTY_STATE": {
"ALL": {
- "TITLE": "Write an article",
- "SUBTITLE": "Write a rich article, let’s get started!",
- "BUTTON_LABEL": "New article"
+ "TITLE": "Tulis artikel",
+ "SUBTITLE": "Tulis artikel yang kaya, mari kita mulakan!",
+ "BUTTON_LABEL": "Artikel baru"
},
"MINE": {
- "TITLE": "You haven't written any articles here",
- "SUBTITLE": "All articles written by you show up here for quick access."
+ "TITLE": "Anda belum menulis sebarang artikel di sini",
+ "SUBTITLE": "Semua artikel yang anda tulis akan dipaparkan di sini untuk akses cepat."
},
"DRAFT": {
- "TITLE": "There are no articles in drafts",
- "SUBTITLE": "Draft articles will appear here"
+ "TITLE": "Tiada artikel dalam draf",
+ "SUBTITLE": "Artikel draf akan muncul di sini"
},
"PUBLISHED": {
- "TITLE": "There are no published articles",
- "SUBTITLE": "Published articles will appear here"
+ "TITLE": "Tiada artikel yang diterbitkan",
+ "SUBTITLE": "Artikel yang diterbitkan akan muncul di sini"
},
"ARCHIVED": {
- "TITLE": "There are no articles in the archive",
- "SUBTITLE": "Archived articles don't show up on the portal, you can use it to mark deprecated or outdated pages"
+ "TITLE": "Tiada artikel dalam arkib",
+ "SUBTITLE": "Artikel yang diarkibkan tidak dipaparkan di portal, anda boleh menggunakannya untuk menandakan halaman yang usang atau tidak lagi digunakan"
},
"CATEGORY": {
- "TITLE": "There are no articles in this category",
- "SUBTITLE": "Articles in this category will appear here"
+ "TITLE": "Tiada artikel dalam kategori ini",
+ "SUBTITLE": "Artikel dalam kategori ini akan dipaparkan di sini"
}
}
},
"CATEGORY_PAGE": {
"CATEGORY_HEADER": {
- "NEW_CATEGORY": "New category",
- "EDIT_CATEGORY": "Edit category",
- "CATEGORIES_COUNT": "{n} category | {n} categories",
+ "NEW_CATEGORY": "Kategori baru",
+ "EDIT_CATEGORY": "Sunting kategori",
+ "CATEGORIES_COUNT": "{n} kategori | {n} kategori",
"BREADCRUMB": {
- "CATEGORY_LOCALE": "Categories ({localeCode})",
- "ACTIVE_CATEGORY": "{categoryName} ({categoryCount} articles) | {categoryName} ({categoryCount} article)"
+ "CATEGORY_LOCALE": "Kategori ({localeCode})",
+ "ACTIVE_CATEGORY": "{categoryName} ({categoryCount} artikel) | {categoryName} ({categoryCount} artikel)"
}
},
"CATEGORY_EMPTY_STATE": {
- "TITLE": "No categories found",
- "SUBTITLE": "Categories will appear here. You can add a category by clicking the 'New Category' button."
+ "TITLE": "Tiada kategori ditemui",
+ "SUBTITLE": "Kategori akan dipaparkan di sini. Anda boleh menambah kategori dengan mengklik butang 'Kategori Baru'."
},
"CATEGORY_CARD": {
- "ARTICLES_COUNT": "{count} article | {count} articles"
+ "ARTICLES_COUNT": "{count} artikel | {count} artikel"
},
"CATEGORY_DIALOG": {
"CREATE": {
"API": {
- "SUCCESS_MESSAGE": "Category created successfully",
- "ERROR_MESSAGE": "Unable to create category"
+ "SUCCESS_MESSAGE": "Kategori berjaya dibuat",
+ "ERROR_MESSAGE": "Tidak dapat membuat kategori"
}
},
"EDIT": {
"API": {
- "SUCCESS_MESSAGE": "Category updated successfully",
- "ERROR_MESSAGE": "Unable to update category"
+ "SUCCESS_MESSAGE": "Kategori berjaya dikemas kini",
+ "ERROR_MESSAGE": "Tidak dapat mengemas kini kategori"
}
},
"DELETE": {
"API": {
- "SUCCESS_MESSAGE": "Category deleted successfully",
- "ERROR_MESSAGE": "Unable to delete category"
+ "SUCCESS_MESSAGE": "Kategori berjaya dipadam",
+ "ERROR_MESSAGE": "Tidak dapat memadam kategori"
}
},
"HEADER": {
- "CREATE": "Create category",
- "EDIT": "Edit category",
- "DESCRIPTION": "Editing a category will update the category in the public facing portal.",
+ "CREATE": "Buat kategori",
+ "EDIT": "Sunting kategori",
+ "DESCRIPTION": "Menyunting kategori akan mengemas kini kategori di portal yang dihadapi umum.",
"PORTAL": "Portal",
- "LOCALE": "Locale"
+ "LOCALE": "Lokal"
},
"FORM": {
"NAME": {
"LABEL": "Nama",
- "PLACEHOLDER": "Category name",
+ "PLACEHOLDER": "Nama kategori",
"ERROR": "Nama diperlukan"
},
"SLUG": {
"LABEL": "Slug",
- "PLACEHOLDER": "Category slug for urls",
- "ERROR": "Slug is required",
+ "PLACEHOLDER": "Slug kategori untuk url",
+ "ERROR": "Slug diperlukan",
"HELP_TEXT": "app.chatwoot.com/hc/{portalSlug}/{localeCode}/categories/{categorySlug}"
},
"DESCRIPTION": {
- "LABEL": "Description",
- "PLACEHOLDER": "Give a short description about the category.",
- "ERROR": "Description is required"
+ "LABEL": "Penerangan",
+ "PLACEHOLDER": "Berikan penerangan ringkas tentang kategori.",
+ "ERROR": "Penerangan diperlukan"
}
},
"BUTTONS": {
- "CREATE": "Create",
- "EDIT": "Update",
+ "CREATE": "Cipta",
+ "EDIT": "Kemas kini",
"CANCEL": "Batalkan"
}
}
},
"LOCALES_PAGE": {
- "LOCALES_COUNT": "No locales available | {n} locale | {n} locales",
- "NEW_LOCALE_BUTTON_TEXT": "New locale",
+ "LOCALES_COUNT": "Tiada lokal tersedia | {n} lokal | {n} lokal",
+ "NEW_LOCALE_BUTTON_TEXT": "Lokal baru",
"LOCALE_CARD": {
- "ARTICLES_COUNT": "{count} article | {count} articles",
- "CATEGORIES_COUNT": "{count} category | {count} categories",
- "DEFAULT": "Default",
+ "ARTICLES_COUNT": "{count} artikel | {count} artikel",
+ "CATEGORIES_COUNT": "{count} kategori | {count} kategori",
+ "DEFAULT": "Lalai",
+ "DRAFT": "Draf",
"DROPDOWN_MENU": {
- "MAKE_DEFAULT": "Make default",
+ "MAKE_DEFAULT": "Jadikan lalai",
+ "MOVE_TO_DRAFT": "Move to draft",
+ "PUBLISH_LOCALE": "Publish locale",
"DELETE": "Padamkan"
}
},
"ADD_LOCALE_DIALOG": {
- "TITLE": "Add a new locale",
- "DESCRIPTION": "Select the language in which this article will be written. This will be added to your list of translations, and you can add more later.",
+ "TITLE": "Tambah lokal baru",
+ "DESCRIPTION": "Pilih bahasa di mana artikel ini akan ditulis. Ini akan ditambah ke senarai terjemahan anda, dan anda boleh menambah lebih banyak kemudian.",
"COMBOBOX": {
- "PLACEHOLDER": "Select locale..."
+ "PLACEHOLDER": "Pilih lokal..."
+ },
+ "STATUS": {
+ "LABEL": "Status",
+ "OPTIONS": {
+ "LIVE": "Diterbitkan",
+ "DRAFT": "Draf"
+ }
},
"API": {
- "SUCCESS_MESSAGE": "Locale added successfully",
- "ERROR_MESSAGE": "Unable to add locale. Try again."
+ "SUCCESS_MESSAGE": "Lokal berjaya ditambah",
+ "ERROR_MESSAGE": "Tidak dapat menambah lokal. Sila cuba lagi."
}
}
},
"EDIT_ARTICLE_PAGE": {
"HEADER": {
"STATUS": {
- "SAVING": "Saving...",
- "SAVED": "Saved"
+ "SAVING": "Menyimpan...",
+ "SAVED": "Disimpan"
},
- "PREVIEW": "Preview",
- "PUBLISH": "Publish",
- "DRAFT": "Draft",
- "ARCHIVE": "Archive",
- "BACK_TO_ARTICLES": "Back to articles"
+ "PREVIEW": "Pratonton",
+ "PUBLISH": "Terbitkan",
+ "DRAFT": "Draf",
+ "ARCHIVE": "Arkib",
+ "BACK_TO_ARTICLES": "Kembali ke artikel"
},
"EDIT_ARTICLE": {
- "MORE_PROPERTIES": "More properties",
- "UNCATEGORIZED": "Uncategorized",
- "EDITOR_PLACEHOLDER": "Write something..."
+ "MORE_PROPERTIES": "Lebih banyak sifat",
+ "UNCATEGORIZED": "Tidak dikategorikan",
+ "EDITOR_PLACEHOLDER": "Tulis sesuatu..."
},
"ARTICLE_PROPERTIES": {
- "ARTICLE_PROPERTIES": "Article properties",
- "META_DESCRIPTION": "Meta description",
- "META_DESCRIPTION_PLACEHOLDER": "Add meta description",
- "META_TITLE": "Meta title",
- "META_TITLE_PLACEHOLDER": "Add meta title",
- "META_TAGS": "Meta tags",
- "META_TAGS_PLACEHOLDER": "Add meta tags"
+ "ARTICLE_PROPERTIES": "Sifat artikel",
+ "META_DESCRIPTION": "Penerangan meta",
+ "META_DESCRIPTION_PLACEHOLDER": "Tambah penerangan meta",
+ "META_TITLE": "Tajuk meta",
+ "META_TITLE_PLACEHOLDER": "Tambah tajuk meta",
+ "META_TAGS": "Tag meta",
+ "META_TAGS_PLACEHOLDER": "Tambah tag meta"
},
"API": {
- "ERROR": "Error while saving article"
+ "ERROR": "Ralat semasa menyimpan artikel"
}
},
"PORTAL_SWITCHER": {
- "NEW_PORTAL": "New portal",
- "PORTALS": "Portals",
- "CREATE_PORTAL": "Create and manage multiple portals",
- "ARTICLES": "articles",
+ "NEW_PORTAL": "Portal baru",
+ "PORTALS": "Portal",
+ "CREATE_PORTAL": "Cipta dan uruskan pelbagai portal",
+ "ARTICLES": "artikel",
"DOMAIN": "domain",
- "PORTAL_NAME": "Portal name"
+ "PORTAL_NAME": "Nama portal"
},
"CREATE_PORTAL_DIALOG": {
- "TITLE": "Create new portal",
- "DESCRIPTION": "Give your portal a name and create a user-friendly URL slug. You can modify both later in the settings.",
- "CONFIRM_BUTTON_LABEL": "Create",
+ "TITLE": "Cipta portal baru",
+ "DESCRIPTION": "Berikan nama kepada portal anda dan cipta URL slug yang mesra pengguna. Anda boleh mengubah kedua-duanya kemudian dalam tetapan.",
+ "CONFIRM_BUTTON_LABEL": "Cipta",
"NAME": {
"LABEL": "Nama",
- "PLACEHOLDER": "User Guide | Chatwoot",
- "MESSAGE": "Choose an name for your portal.",
+ "PLACEHOLDER": "Panduan Pengguna | Chatwoot",
+ "MESSAGE": "Pilih nama untuk portal anda.",
"ERROR": "Nama diperlukan"
},
"SLUG": {
"LABEL": "Slug",
- "PLACEHOLDER": "user-guide",
- "ERROR": "Slug is required",
- "FORMAT_ERROR": "Please enter a valid slug, for eg: user-guide"
+ "PLACEHOLDER": "panduan-pengguna",
+ "ERROR": "Slug diperlukan",
+ "FORMAT_ERROR": "Sila masukkan slug yang sah, contohnya: user-guide"
}
},
"PORTAL_SETTINGS": {
"FORM": {
"AVATAR": {
"LABEL": "Logo",
- "IMAGE_UPLOAD_ERROR": "Couldn't upload image! Try again",
- "IMAGE_UPLOAD_SUCCESS": "Image added successfully. Please click on save changes to save the logo",
- "IMAGE_DELETE_SUCCESS": "Logo deleted successfully",
- "IMAGE_DELETE_ERROR": "Unable to delete logo",
- "IMAGE_UPLOAD_SIZE_ERROR": "Image size should be less than {size}MB"
+ "IMAGE_UPLOAD_ERROR": "Gagal memuat naik imej! Sila cuba lagi",
+ "IMAGE_UPLOAD_SUCCESS": "Imej berjaya ditambah. Sila klik simpan perubahan untuk menyimpan logo",
+ "IMAGE_DELETE_SUCCESS": "Logo berjaya dipadam",
+ "IMAGE_DELETE_ERROR": "Tidak dapat memadam logo",
+ "IMAGE_UPLOAD_SIZE_ERROR": "Saiz imej harus kurang daripada {size}MB"
},
"NAME": {
"LABEL": "Nama",
- "PLACEHOLDER": "Portal name",
+ "PLACEHOLDER": "Nama portal",
"ERROR": "Nama diperlukan"
},
"HEADER_TEXT": {
- "LABEL": "Header text",
- "PLACEHOLDER": "Portal header text"
+ "LABEL": "Teks tajuk",
+ "PLACEHOLDER": "Teks pengepala portal"
},
"PAGE_TITLE": {
- "LABEL": "Page title",
- "PLACEHOLDER": "Portal page title"
+ "LABEL": "Tajuk halaman",
+ "PLACEHOLDER": "Tajuk halaman portal"
},
"HOME_PAGE_LINK": {
- "LABEL": "Home page link",
- "PLACEHOLDER": "Portal home page link",
- "ERROR": "Enter a valid URL. The Home page link must start with 'http://' or 'https://'."
+ "LABEL": "Pautan halaman utama",
+ "PLACEHOLDER": "Pautan halaman utama portal",
+ "ERROR": "Masukkan URL yang sah. Pautan Halaman Utama mesti bermula dengan 'http://' atau 'https://'."
},
"SLUG": {
"LABEL": "Slug",
- "PLACEHOLDER": "Portal slug"
+ "PLACEHOLDER": "Slug portal"
},
"LIVE_CHAT_WIDGET": {
- "LABEL": "Live chat widget",
- "PLACEHOLDER": "Select live chat widget",
- "HELP_TEXT": "Select a live chat widget that will appear on your help center",
- "NONE_OPTION": "No widget"
+ "LABEL": "Widget sembang langsung",
+ "PLACEHOLDER": "Pilih widget sembang langsung",
+ "HELP_TEXT": "Pilih widget sembang langsung yang akan muncul di pusat bantuan anda",
+ "NONE_OPTION": "Tiada widget"
},
"BRAND_COLOR": {
- "LABEL": "Brand color"
+ "LABEL": "Warna jenama"
},
- "SAVE_CHANGES": "Save changes"
+ "SAVE_CHANGES": "Simpan perubahan"
},
"CONFIGURATION_FORM": {
"CUSTOM_DOMAIN": {
- "HEADER": "Custom domain",
- "LABEL": "Custom domain:",
- "DESCRIPTION": "You can host your portal on a custom domain. For instance, if your website is yourdomain.com and you want your portal available at docs.yourdomain.com, simply enter that in this field.",
- "STATUS_DESCRIPTION": "Your custom portal will start working as soon as it is verified.",
- "PLACEHOLDER": "Portal custom domain",
- "EDIT_BUTTON": "Edit",
- "ADD_BUTTON": "Add custom domain",
+ "HEADER": "Domain tersuai",
+ "LABEL": "Domain tersuai:",
+ "DESCRIPTION": "Anda boleh menghoskan portal anda pada domain tersuai. Contohnya, jika laman web anda adalah yourdomain.com dan anda mahu portal anda tersedia di docs.yourdomain.com, masukkan sahaja alamat itu dalam medan ini.",
+ "STATUS_DESCRIPTION": "Portal khusus anda akan mula berfungsi sebaik sahaja ia disahkan.",
+ "PLACEHOLDER": "Domain khusus portal",
+ "EDIT_BUTTON": "Sunting",
+ "ADD_BUTTON": "Tambah domain khusus",
"STATUS": {
- "LIVE": "Live",
- "PENDING": "Awaiting verification",
- "ERROR": "Verification failed"
+ "LIVE": "Aktif",
+ "PENDING": "Menunggu pengesahan",
+ "ERROR": "Pengesahan gagal"
},
"DIALOG": {
- "ADD_HEADER": "Add custom domain",
- "EDIT_HEADER": "Edit custom domain",
- "ADD_CONFIRM_BUTTON_LABEL": "Add domain",
- "EDIT_CONFIRM_BUTTON_LABEL": "Update domain",
- "LABEL": "Custom domain",
- "PLACEHOLDER": "Portal custom domain",
- "ERROR": "Custom domain is required",
- "FORMAT_ERROR": "Please enter a valid domain URL e.g. docs.yourdomain.com"
+ "ADD_HEADER": "Tambah domain khusus",
+ "EDIT_HEADER": "Sunting domain khusus",
+ "ADD_CONFIRM_BUTTON_LABEL": "Tambah domain",
+ "EDIT_CONFIRM_BUTTON_LABEL": "Kemas kini domain",
+ "LABEL": "Domain tersuai",
+ "PLACEHOLDER": "Domain tersuai portal",
+ "ERROR": "Domain tersuai diperlukan",
+ "FORMAT_ERROR": "Sila masukkan URL domain yang sah contohnya docs.yourdomain.com"
},
"DNS_CONFIGURATION_DIALOG": {
- "HEADER": "DNS configuration",
- "DESCRIPTION": "Log in to the account you have with your DNS provider, and add a CNAME record for subdomain pointing to chatwoot.help",
- "COPY": "Successfully copied CNAME",
+ "HEADER": "Konfigurasi DNS",
+ "DESCRIPTION": "Log masuk ke akaun anda dengan penyedia DNS anda, dan tambah rekod CNAME untuk subdomain yang menunjuk ke chatwoot.help",
+ "COPY": "Berjaya menyalin CNAME",
"SEND_INSTRUCTIONS": {
- "HEADER": "Send instructions",
- "DESCRIPTION": "If you would prefer to have someone from your development team to handle this step, you can enter email address below, and we will send them the required instructions.",
- "PLACEHOLDER": "Enter their email",
- "ERROR": "Enter a valid email address",
- "SEND_BUTTON": "Send"
+ "HEADER": "Hantar arahan",
+ "DESCRIPTION": "Jika anda lebih suka seseorang dari pasukan pembangunan anda mengendalikan langkah ini, anda boleh masukkan alamat emel di bawah, dan kami akan menghantar arahan yang diperlukan kepada mereka.",
+ "PLACEHOLDER": "Masukkan emel mereka",
+ "ERROR": "Masukkan alamat emel yang sah",
+ "SEND_BUTTON": "Hantar"
}
}
},
"DELETE_PORTAL": {
- "BUTTON": "Delete {portalName}",
- "HEADER": "Delete portal",
- "DESCRIPTION": "Permanently delete this portal. This action is irreversible",
+ "BUTTON": "Padam {portalName}",
+ "HEADER": "Padam portal",
+ "DESCRIPTION": "Padam portal ini secara kekal. Tindakan ini tidak boleh dibatalkan",
"DIALOG": {
- "HEADER": "Sure you want to delete {portalName}?",
- "DESCRIPTION": "This is a permanent action that cannot be reversed.",
+ "HEADER": "Anda pasti mahu memadam {portalName}?",
+ "DESCRIPTION": "Ini adalah tindakan kekal yang tidak boleh dibatalkan.",
"CONFIRM_BUTTON_LABEL": "Padamkan"
}
},
- "EDIT_CONFIGURATION": "Edit configuration"
+ "EDIT_CONFIGURATION": "Sunting konfigurasi"
},
"API": {
"CREATE_PORTAL": {
- "SUCCESS_MESSAGE": "Portal created successfully",
- "ERROR_MESSAGE": "Unable to create portal"
+ "SUCCESS_MESSAGE": "Portal berjaya dibuat",
+ "ERROR_MESSAGE": "Tidak dapat membuat portal"
},
"UPDATE_PORTAL": {
- "SUCCESS_MESSAGE": "Portal updated successfully",
- "ERROR_MESSAGE": "Unable to update portal"
+ "SUCCESS_MESSAGE": "Portal berjaya dikemas kini",
+ "ERROR_MESSAGE": "Tidak dapat mengemas kini portal"
}
}
},
"PDF_UPLOAD": {
- "TITLE": "Upload PDF Document",
- "DESCRIPTION": "Upload a PDF document to automatically generate FAQs using AI",
- "DRAG_DROP_TEXT": "Drag and drop your PDF file here, or click to select",
- "SELECT_FILE": "Select PDF File",
- "ADDITIONAL_CONTEXT_LABEL": "Additional Context (Optional)",
- "ADDITIONAL_CONTEXT_PLACEHOLDER": "Provide any additional context or instructions for FAQ generation...",
- "UPLOADING": "Uploading...",
- "UPLOAD": "Upload & Process",
+ "TITLE": "Muat Naik Dokumen PDF",
+ "DESCRIPTION": "Muat naik dokumen PDF untuk menjana Soalan Lazim secara automatik menggunakan AI",
+ "DRAG_DROP_TEXT": "Seret dan lepaskan fail PDF anda di sini, atau klik untuk memilih",
+ "SELECT_FILE": "Pilih Fail PDF",
+ "ADDITIONAL_CONTEXT_LABEL": "Konteks Tambahan (Pilihan)",
+ "ADDITIONAL_CONTEXT_PLACEHOLDER": "Berikan sebarang konteks tambahan atau arahan untuk penjanaan FAQ...",
+ "UPLOADING": "Memuat naik...",
+ "UPLOAD": "Muat Naik & Proses",
"CANCEL": "Batalkan",
- "ERROR_INVALID_TYPE": "Please select a valid PDF file",
- "ERROR_FILE_TOO_LARGE": "File size must be less than 512MB",
- "ERROR_UPLOAD_FAILED": "Failed to upload PDF. Please try again."
+ "ERROR_INVALID_TYPE": "Sila pilih fail PDF yang sah",
+ "ERROR_FILE_TOO_LARGE": "Saiz fail mesti kurang daripada 512MB",
+ "ERROR_UPLOAD_FAILED": "Gagal memuat naik PDF. Sila cuba lagi."
},
"PDF_DOCUMENTS": {
- "TITLE": "PDF Documents",
- "DESCRIPTION": "Manage uploaded PDF documents and generate FAQs from them",
- "UPLOAD_PDF": "Upload PDF",
- "UPLOAD_FIRST_PDF": "Upload your first PDF",
- "UPLOADED_BY": "Uploaded by",
- "GENERATE_FAQS": "Generate FAQs",
- "GENERATING": "Generating...",
- "CONFIRM_DELETE": "Are you sure you want to delete {filename}?",
+ "TITLE": "Dokumen PDF",
+ "DESCRIPTION": "Urus dokumen PDF yang dimuat naik dan jana Soalan Lazim daripadanya",
+ "UPLOAD_PDF": "Muat naik PDF",
+ "UPLOAD_FIRST_PDF": "Muat naik PDF pertama anda",
+ "UPLOADED_BY": "Dimuat naik oleh",
+ "GENERATE_FAQS": "Jana Soalan Lazim",
+ "GENERATING": "Sedang menjana...",
+ "CONFIRM_DELETE": "Adakah anda pasti mahu memadam {filename}?",
"EMPTY_STATE": {
- "TITLE": "No PDF documents yet",
- "DESCRIPTION": "Upload PDF documents to automatically generate FAQs using AI"
+ "TITLE": "Tiada dokumen PDF lagi",
+ "DESCRIPTION": "Muat naik dokumen PDF untuk menjana FAQ secara automatik menggunakan AI"
},
"STATUS": {
- "UPLOADED": "Ready",
- "PROCESSING": "Processing",
- "PROCESSED": "Completed",
- "FAILED": "Failed"
+ "UPLOADED": "Sedia",
+ "PROCESSING": "Sedang Diproses",
+ "PROCESSED": "Selesai",
+ "FAILED": "Gagal"
}
},
"CONTENT_GENERATION": {
- "TITLE": "Content Generation",
- "DESCRIPTION": "Upload PDF documents to automatically generate FAQ content using AI",
- "UPLOAD_TITLE": "Upload PDF Document",
- "DRAG_DROP": "Drag and drop your PDF file here, or click to select",
- "SELECT_FILE": "Select PDF File",
- "UPLOADING": "Processing document...",
- "UPLOAD_SUCCESS": "Document processed successfully!",
- "UPLOAD_ERROR": "Failed to upload document. Please try again.",
- "INVALID_FILE_TYPE": "Please select a valid PDF file",
- "FILE_TOO_LARGE": "File size must be less than 512MB",
- "GENERATED_CONTENT": "Generated FAQ Content",
- "PUBLISH_SELECTED": "Publish Selected",
- "PUBLISHING": "Publishing...",
- "FROM_DOCUMENT": "From document",
- "NO_CONTENT": "No generated content available. Upload a PDF document to get started.",
- "LOADING": "Loading generated content..."
+ "TITLE": "Penjanaan Kandungan",
+ "DESCRIPTION": "Muat naik dokumen PDF untuk menjana kandungan FAQ secara automatik menggunakan AI",
+ "UPLOAD_TITLE": "Muat Naik Dokumen PDF",
+ "DRAG_DROP": "Seret dan lepaskan fail PDF anda di sini, atau klik untuk memilih",
+ "SELECT_FILE": "Pilih Fail PDF",
+ "UPLOADING": "Memproses dokumen...",
+ "UPLOAD_SUCCESS": "Dokumen berjaya diproses!",
+ "UPLOAD_ERROR": "Gagal memuat naik dokumen. Sila cuba lagi.",
+ "INVALID_FILE_TYPE": "Sila pilih fail PDF yang sah",
+ "FILE_TOO_LARGE": "Saiz fail mesti kurang daripada 512MB",
+ "GENERATED_CONTENT": "Kandungan FAQ yang Dijana",
+ "PUBLISH_SELECTED": "Terbitkan Yang Dipilih",
+ "PUBLISHING": "Menerbitkan...",
+ "FROM_DOCUMENT": "Daripada dokumen",
+ "NO_CONTENT": "Tiada kandungan yang dijana tersedia. Muat naik dokumen PDF untuk memulakan.",
+ "LOADING": "Memuatkan kandungan yang dijana..."
}
}
}
diff --git a/app/javascript/dashboard/i18n/locale/ms/integrations.json b/app/javascript/dashboard/i18n/locale/ms/integrations.json
index fa3ef266d..4998b467f 100644
--- a/app/javascript/dashboard/i18n/locale/ms/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/ms/integrations.json
@@ -3,45 +3,45 @@
"SHOPIFY": {
"HEADER": "Shopify",
"DELETE": {
- "TITLE": "Delete Shopify Integration",
- "MESSAGE": "Are you sure you want to delete the Shopify integration?"
+ "TITLE": "Padam Integrasi Shopify",
+ "MESSAGE": "Adakah anda pasti ingin memadam integrasi Shopify?"
},
"STORE_URL": {
- "TITLE": "Connect Shopify Store",
+ "TITLE": "Sambungkan Kedai Shopify",
"LABEL": "URL Kedai",
"PLACEHOLDER": "kedai-anda.myshopify.com",
- "HELP": "Enter your Shopify store's myshopify.com URL",
+ "HELP": "Masukkan URL myshopify.com kedai Shopify anda",
"CANCEL": "Batalkan",
"SUBMIT": "Sambungkan Kedai"
},
- "ERROR": "There was an error connecting to Shopify. Please try again or contact support if the issue persists."
+ "ERROR": "Terdapat ralat semasa menyambung ke Shopify. Sila cuba lagi atau hubungi sokongan jika masalah berterusan."
},
"HEADER": "Integrasi",
- "DESCRIPTION": "Chatwoot integrates with multiple tools and services to improve your team's efficiency. Explore the list below to configure your favorite apps.",
+ "DESCRIPTION": "Chatwoot berintegrasi dengan pelbagai alat dan perkhidmatan untuk meningkatkan kecekapan pasukan anda. Terokai senarai di bawah untuk mengkonfigurasi aplikasi kegemaran anda.",
"LEARN_MORE": "Ketahui lebih lanjut mengenai integrasi",
"LOADING": "Mengambil integrasi",
"SEARCH_PLACEHOLDER": "Cari integrasi...",
"NO_RESULTS": "Tiada integrasi ditemui yang sepadan dengan carian anda",
"CAPTAIN": {
- "DISABLED": "Captain is not enabled on your account.",
+ "DISABLED": "Captain tidak diaktifkan pada akaun anda.",
"CLICK_HERE_TO_CONFIGURE": "Klik di sini untuk konfigurasi",
- "LOADING_CONSOLE": "Loading Captain Console...",
- "FAILED_TO_LOAD_CONSOLE": "Failed to load Captain Console. Please refresh and try again."
+ "LOADING_CONSOLE": "Memuatkan Konsol Captain...",
+ "FAILED_TO_LOAD_CONSOLE": "Gagal memuatkan Konsol Captain. Sila muat semula dan cuba lagi."
},
"WEBHOOK": {
- "SUBSCRIBED_EVENTS": "Subscribed Events",
- "LEARN_MORE": "Learn more about webhooks",
+ "SUBSCRIBED_EVENTS": "Acara Langganan",
+ "LEARN_MORE": "Ketahui lebih lanjut tentang webhook",
"SECRET": {
"LABEL": "Rahsia",
"COPY": "Salin rahsia ke papan klip",
"COPY_SUCCESS": "Rahsia disalin ke papan klip",
- "TOGGLE": "Toggle secret visibility",
- "CREATED_DESC": "Your webhook has been created. Use the secret below to verify webhook signatures. Please copy it now — you can also find it later in the webhook edit form.",
+ "TOGGLE": "Togol keterlihatan rahsia",
+ "CREATED_DESC": "Webhook anda telah dibuat. Gunakan rahsia di bawah untuk mengesahkan tandatangan webhook. Sila salin sekarang — anda juga boleh menemuinya kemudian dalam borang suntingan webhook.",
"DONE": "Selesai"
},
"COUNT": "{n} webhook | {n} webhooks",
- "SEARCH_PLACEHOLDER": "Search webhooks...",
- "NO_RESULTS": "No webhooks found matching your search",
+ "SEARCH_PLACEHOLDER": "Cari webhook...",
+ "NO_RESULTS": "Tiada webhook ditemui yang sepadan dengan carian anda",
"FORM": {
"CANCEL": "Batalkan",
"DESC": "Peristiwa webhook memberikan anda maklumat masa nyata tentang apa yang berlaku dalam akaun Chatwoot anda. Sila masukkan URL yang sah untuk mengkonfigurasi panggilan balik.",
@@ -53,7 +53,7 @@
"CONVERSATION_UPDATED": "Perbualan Dikemas Kini",
"MESSAGE_CREATED": "Mesej dicipta",
"MESSAGE_UPDATED": "Mesej dikemas kini",
- "WEBWIDGET_TRIGGERED": "Live chat widget opened by the user",
+ "WEBWIDGET_TRIGGERED": "Widget sembang langsung dibuka oleh pengguna",
"CONTACT_CREATED": "Kenalan dicipta",
"CONTACT_UPDATED": "Kenalan dikemas kini",
"CONVERSATION_TYPING_ON": "Perbualan Mengetik Aktif",
@@ -61,52 +61,52 @@
}
},
"NAME": {
- "LABEL": "Webhook Name",
- "PLACEHOLDER": "Enter the name of the webhook"
+ "LABEL": "Nama webhook",
+ "PLACEHOLDER": "Masukkan nama webhook"
},
"END_POINT": {
"LABEL": "Webhook URL",
"PLACEHOLDER": "Contoh: {webhookExampleURL}",
"ERROR": "Sila masukkan URL yang sah"
},
- "EDIT_SUBMIT": "Update webhook",
- "ADD_SUBMIT": "Create webhook"
+ "EDIT_SUBMIT": "Kemas kini webhook",
+ "ADD_SUBMIT": "Buat webhook"
},
"TITLE": "Webhook",
- "CONFIGURE": "Configure",
- "HEADER": "Webhook settings",
- "HEADER_BTN_TXT": "Add new webhook",
- "LOADING": "Fetching attached webhooks",
- "SEARCH_404": "There are no items matching this query",
+ "CONFIGURE": "Konfigurasi",
+ "HEADER": "Tetapan webhook",
+ "HEADER_BTN_TXT": "Tambah webhook baharu",
+ "LOADING": "Mengambil webhook yang dilampirkan",
+ "SEARCH_404": "Tiada item yang sepadan dengan carian ini",
"SIDEBAR_TXT": "
Webhooks
Webhooks adalah panggilan balik HTTP yang boleh ditetapkan untuk setiap akaun. Ia dicetuskan oleh peristiwa seperti penciptaan mesej dalam Chatwoot. Anda boleh mencipta lebih daripada satu webhook untuk akaun ini.
Untuk mencipta webhook, klik pada butang Tambah webhook baru. Anda juga boleh memadam mana-mana webhook sedia ada dengan mengklik butang Padam.
Aplikasi Papan Pemuka
Aplikasi Papan Pemuka membolehkan organisasi menyematkan aplikasi di dalam papan pemuka Chatwoot untuk menyediakan konteks bagi ejen sokongan pelanggan. Ciri ini membolehkan anda mencipta aplikasi secara bebas dan menyematkannya di dalam papan pemuka untuk menyediakan maklumat pengguna, pesanan mereka, atau sejarah pembayaran mereka sebelum ini.
Apabila anda menyematkan aplikasi anda menggunakan papan pemuka dalam Chatwoot, aplikasi anda akan menerima konteks perbualan dan kenalan sebagai acara tetingkap. Laksanakan pendengar untuk acara mesej pada halaman anda untuk menerima konteks tersebut.
Untuk menambah aplikasi papan pemuka baru, klik pada butang 'Tambah aplikasi papan pemuka baru'.
", "DESCRIPTION": "Aplikasi Papan Pemuka membolehkan organisasi menyematkan aplikasi di dalam papan pemuka untuk menyediakan konteks bagi ejen sokongan pelanggan. Ciri ini membolehkan anda mencipta aplikasi secara bebas dan menyematkannya untuk menyediakan maklumat pengguna, pesanan mereka, atau sejarah pembayaran mereka sebelum ini.", "LEARN_MORE": "Ketahui lebih lanjut mengenai Aplikasi Papan Pemuka", @@ -242,7 +242,7 @@ "SEARCH_PLACEHOLDER": "Cari aplikasi papan pemuka...", "NO_RESULTS": "Tiada aplikasi papan pemuka ditemui yang sepadan dengan carian anda", "LIST": { - "404": "There are no dashboard apps configured on this account yet", + "404": "Tiada apl papan pemuka yang dikonfigurasikan pada akaun ini lagi", "LOADING": "Sedang mengambil aplikasi papan pemuka...", "TABLE_HEADER": { "NAME": "Nama", @@ -257,14 +257,14 @@ "TITLE_PLACEHOLDER": "Masukkan nama untuk aplikasi papan pemuka anda", "TITLE_ERROR": "Nama untuk aplikasi papan pemuka diperlukan", "URL_LABEL": "Titik akhir", - "URL_PLACEHOLDER": "Enter the endpoint URL where your app is hosted", + "URL_PLACEHOLDER": "Masukkan URL titik akhir di mana apl anda dihoskan", "URL_ERROR": "URL yang sah diperlukan" }, "CREATE": { "HEADER": "Tambah aplikasi papan pemuka baru", "FORM_SUBMIT": "Hantar", "FORM_CANCEL": "Batalkan", - "API_SUCCESS": "Dashboard app configured successfully", + "API_SUCCESS": "Apl papan pemuka berjaya dikonfigurasikan", "API_ERROR": "Kami tidak dapat mencipta aplikasi. Sila cuba lagi kemudian" }, "UPDATE": { @@ -296,13 +296,13 @@ "EMPTY_LIST": "Tiada isu linear ditemui", "LOADING": "Memuat", "ERROR": "Terdapat ralat semasa mendapatkan isu linear, sila cuba lagi", - "LINK_SUCCESS": "Issue linked successfully", + "LINK_SUCCESS": "Isu berjaya dipautkan", "LINK_ERROR": "Terdapat ralat semasa memautkan isu, sila cuba lagi", "LINK_TITLE": "Perbualan (#{conversationId}) dengan {name}" }, "ADD_OR_LINK": { "TITLE": "Cipta/pautkan isu linear", - "DESCRIPTION": "Create Linear issues from conversations, or link existing ones for seamless tracking.", + "DESCRIPTION": "Cipta isu Linear dari perbualan, atau pautkan yang sedia ada untuk penjejakan yang lancar.", "FORM": { "TITLE": { "LABEL": "Tajuk", @@ -360,9 +360,9 @@ "CREATED_AT": "Dicipta pada {createdAt}" }, "UNLINK": { - "TITLE": "Unlink", - "SUCCESS": "Issue unlinked successfully", - "ERROR": "There was an error unlinking the issue, please try again" + "TITLE": "Nyahpaut", + "SUCCESS": "Isu berjaya dinyahpaut", + "ERROR": "Terdapat ralat semasa menyahpaut isu, sila cuba lagi" }, "NO_LINKED_ISSUES": "Tiada isu berkaitan ditemui", "DELETE": { @@ -381,8 +381,8 @@ "NOTION": { "HEADER": "Notion", "DELETE": { - "TITLE": "Are you sure you want to delete the Notion integration?", - "MESSAGE": "Deleting this integration will remove access to your Notion workspace and stop all related functionality.", + "TITLE": "Adakah anda pasti mahu memadam integrasi Notion?", + "MESSAGE": "Memadam integrasi ini akan mengalih keluar akses ke ruang kerja Notion anda dan menghentikan semua fungsi berkaitan.", "CONFIRM": "Ya, padam", "CANCEL": "Batalkan" } @@ -400,10 +400,10 @@ "COPILOT": { "TITLE": "Kopilot", "TRY_THESE_PROMPTS": "Cuba arahan ini", - "PANEL_TITLE": "Get started with Copilot", - "KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilot’s here to speed things up.", + "PANEL_TITLE": "Mulakan dengan Copilot", + "KICK_OFF_MESSAGE": "Perlukan ringkasan cepat, mahu semak perbualan lalu, atau draf balasan yang lebih baik? Copilot di sini untuk mempercepatkan semuanya.", "SEND_MESSAGE": "Hantar mesej...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", + "EMPTY_MESSAGE": "Terdapat ralat semasa menjana respons. Sila cuba lagi.", "LOADER": "Kapten sedang berfikir", "YOU": "Anda", "USE": "Gunakan ini", @@ -429,7 +429,7 @@ }, "LIST_CONTACTS": { "LABEL": "Senaraikan kenalan", - "CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)." + "CONTENT": "Tunjukkan saya senarai 10 kenalan teratas. Sertakan nama, emel atau nombor telefon (jika ada), masa terakhir dilihat, tag (jika ada)." } } }, @@ -439,23 +439,23 @@ "MESSAGE_PLACEHOLDER": "Taip mesej anda...", "HEADER": "Tempat Permainan", "DESCRIPTION": "Gunakan ruang ujian ini untuk menghantar mesej kepada pembantu anda dan periksa sama ada ia memberi respons dengan tepat, pantas, dan dalam nada yang anda jangkakan.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "CREDIT_NOTE": "Mesej yang dihantar di sini akan dikira ke arah kredit Captain anda." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Tingkat taraf untuk menggunakan Captain AI", + "AVAILABLE_ON": "Captain tidak tersedia pada pelan percuma.", + "UPGRADE_PROMPT": "Tingkatkan pelan anda untuk mendapatkan akses kepada pembantu kami, copilot dan banyak lagi.", "UPGRADE_NOW": "Tingkatkan sekarang", "CANCEL_ANYTIME": "Anda boleh menukar atau membatalkan pelan anda bila-bila masa" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI hanya tersedia dalam pelan Enterprise.", + "UPGRADE_PROMPT": "Tingkatkan pelan anda untuk mendapatkan akses kepada pembantu kami, copilot dan banyak lagi.", "ASK_ADMIN": "Sila hubungi pentadbir anda untuk peningkatan." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Anda telah menggunakan lebih daripada 80% had respons anda. Untuk terus menggunakan Captain AI, sila tingkatkan pelan anda.", + "DOCUMENTS": "Had dokumen telah dicapai. Tingkatkan pelan untuk terus menggunakan Captain AI." }, "FORM": { "CANCEL": "Batalkan", @@ -494,8 +494,8 @@ "ERROR": "Nama diperlukan" }, "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." + "LABEL": "Suhu Respons", + "DESCRIPTION": "Laraskan sejauh mana kreativiti atau kekangan dalam respons pembantu. Nilai yang lebih rendah menghasilkan respons yang lebih fokus dan deterministik, manakala nilai yang lebih tinggi membenarkan output yang lebih kreatif dan pelbagai." }, "DESCRIPTION": { "LABEL": "Penerangan", @@ -528,7 +528,7 @@ "ALLOW_CONVERSATION_FAQS": "Hasilkan Soalan Lazim daripada perbualan yang diselesaikan", "ALLOW_MEMORIES": "Tangkap butiran penting sebagai memori daripada interaksi pelanggan.", "ALLOW_CITATIONS": "Sertakan petikan sumber dalam jawapan", - "ALLOW_CONTACT_ATTRIBUTES": "Allow access to contact information" + "ALLOW_CONTACT_ATTRIBUTES": "Benarkan akses kepada maklumat kenalan" } }, "EDIT": { @@ -549,14 +549,14 @@ }, "CONTROL_ITEMS": { "TITLE": "Perkara yang Menghiburkan", - "DESCRIPTION": "Add more control to the assistant. (a bit more visual like a story : Query guardrail → scenarios → output) Nudges user to actually utilise these.", + "DESCRIPTION": "Tambah lebih kawalan kepada pembantu. (sedikit lebih visual seperti cerita: Kawalan pertanyaan → senario → output) Menggalakkan pengguna untuk benar-benar menggunakan ini.", "OPTIONS": { "GUARDRAILS": { "TITLE": "Panduan keselamatan", "DESCRIPTION": "Menjaga agar semuanya berjalan lancar—hanya jenis soalan yang anda mahu pembantu anda jawab, tiada yang terlarang atau di luar topik." }, "RESPONSE_GUIDELINES": { - "TITLE": "Response guidelines", + "TITLE": "Garis panduan respons", "DESCRIPTION": "Gaya dan struktur balasan pembantu anda—jelas dan mesra? Pendek dan padat? Terperinci dan formal?" } } @@ -574,7 +574,7 @@ }, "EMPTY_STATE": { "TITLE": "Tiada pembantu tersedia", - "SUBTITLE": "Create an assistant to provide quick and accurate responses to your users. It can learn from your help articles and past conversations.", + "SUBTITLE": "Cipta pembantu untuk memberikan respons yang pantas dan tepat kepada pengguna anda. Ia boleh belajar daripada artikel bantuan dan perbualan lalu anda.", "FEATURE_SPOTLIGHT": { "TITLE": "Captain Assistant", "NOTE": "Pembantu Captain berinteraksi terus dengan pelanggan, belajar dari dokumen bantuan dan perbualan lalu anda, dan memberikan respons segera dan tepat. Ia mengendalikan pertanyaan awal, menyediakan penyelesaian pantas sebelum menyerahkan kepada ejen jika perlu." @@ -609,24 +609,24 @@ "SEARCH_PLACEHOLDER": "Cari..." }, "EMPTY_MESSAGE": "Tiada garispanduan ditemui. Cipta atau tambah contoh untuk bermula.", - "SEARCH_EMPTY_MESSAGE": "No guardrails found for this search.", + "SEARCH_EMPTY_MESSAGE": "Tiada kawalan ditemui untuk carian ini.", "API": { "ADD": { - "SUCCESS": "Guardrails added successfully", - "ERROR": "There was an error adding guardrails, please try again." + "SUCCESS": "Kawalan berjaya ditambah", + "ERROR": "Ralat berlaku semasa menambah kawalan, sila cuba lagi." }, "UPDATE": { - "SUCCESS": "Guardrails updated successfully", - "ERROR": "There was an error updating guardrails, please try again." + "SUCCESS": "Kawalan berjaya dikemas kini", + "ERROR": "Ralat berlaku semasa mengemas kini kawalan, sila cuba lagi." }, "DELETE": { - "SUCCESS": "Guardrails deleted successfully", - "ERROR": "There was an error deleting guardrails, please try again." + "SUCCESS": "Kawalan berjaya dipadam", + "ERROR": "Ralat berlaku semasa memadam kawalan, sila cuba lagi." } } }, "RESPONSE_GUIDELINES": { - "TITLE": "Response Guidelines", + "TITLE": "Garis Panduan Respons", "DESCRIPTION": "Suasana dan struktur balasan pembantu anda—jelas dan mesra? Pendek dan padat? Terperinci dan formal?", "BULK_ACTION": { "SELECTED": "{count} item selected | {count} items selected", @@ -636,37 +636,37 @@ }, "ADD": { "SUGGESTED": { - "TITLE": "Example response guidelines", + "TITLE": "Contoh garis panduan respons", "ADD": "Tambah semua", "ADD_SINGLE": "Tambah ini", "SAVE": "Tambah dan simpan (↵)", - "PLACEHOLDER": "Type in another response guideline..." + "PLACEHOLDER": "Taip panduan respons lain..." }, "NEW": { - "TITLE": "Add a response guideline", + "TITLE": "Tambah panduan respons", "CREATE": "Cipta", "CANCEL": "Batalkan", - "PLACEHOLDER": "Type in another response guideline...", + "PLACEHOLDER": "Taip panduan respons lain...", "TEST_ALL": "Uji semua" } }, "LIST": { "SEARCH_PLACEHOLDER": "Cari..." }, - "EMPTY_MESSAGE": "No response guidelines found. Create or add examples to begin.", - "SEARCH_EMPTY_MESSAGE": "No response guidelines found for this search.", + "EMPTY_MESSAGE": "Tiada panduan respons dijumpai. Cipta atau tambah contoh untuk mula.", + "SEARCH_EMPTY_MESSAGE": "Tiada panduan respons dijumpai untuk carian ini.", "API": { "ADD": { - "SUCCESS": "Response Guidelines added successfully", - "ERROR": "There was an error adding response guidelines, please try again." + "SUCCESS": "Panduan Respons berjaya ditambah", + "ERROR": "Ralat berlaku semasa menambah panduan respons, sila cuba lagi." }, "UPDATE": { - "SUCCESS": "Response Guidelines updated successfully", - "ERROR": "There was an error updating response guidelines, please try again." + "SUCCESS": "Panduan Respons berjaya dikemas kini", + "ERROR": "Ralat berlaku semasa mengemas kini panduan respons, sila cuba lagi." }, "DELETE": { - "SUCCESS": "Response Guidelines deleted successfully", - "ERROR": "There was an error deleting response guidelines, please try again." + "SUCCESS": "Panduan Respons berjaya dipadam", + "ERROR": "Ralat berlaku semasa memadam panduan respons, sila cuba lagi." } } }, @@ -738,11 +738,22 @@ "DOCUMENTS": { "HEADER": "Dokumen", "ADD_NEW": "Cipta dokumen baru", + "SELECTED": "{count} dipilih", + "SELECT_ALL": "Pilih semua ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Padamkan", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Ya, padam semua", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Soalan Lazim Berkaitan", "DESCRIPTION": "Soalan Lazim ini dijana terus daripada dokumen." }, - "FORM_DESCRIPTION": "Enter the URL of the document to add it as a knowledge source and choose the assistant to associate it with.", + "FORM_DESCRIPTION": "Masukkan URL dokumen untuk menambahnya sebagai sumber pengetahuan dan pilih pembantu untuk dikaitkan dengannya.", "CREATE": { "TITLE": "Tambah dokumen", "SUCCESS_MESSAGE": "Dokumen telah berjaya dicipta", @@ -780,7 +791,7 @@ "ERROR_MESSAGE": "Terdapat ralat semasa memadam dokumen, sila cuba lagi." }, "OPTIONS": { - "VIEW_RELATED_RESPONSES": "View Related Responses", + "VIEW_RELATED_RESPONSES": "Lihat Respons Berkaitan", "DELETE_DOCUMENT": "Padam Dokumen" }, "EMPTY_STATE": { @@ -795,41 +806,49 @@ "CUSTOM_TOOLS": { "HEADER": "Alat", "ADD_NEW": "Cipta alat baru", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { - "TITLE": "No custom tools available", + "TITLE": "Tiada alat tersuai tersedia", "SUBTITLE": "Cipta alat khusus untuk menyambungkan pembantu anda dengan API dan perkhidmatan luaran, membolehkannya mendapatkan data dan melaksanakan tindakan bagi pihak anda.", "FEATURE_SPOTLIGHT": { - "TITLE": "Custom Tools", + "TITLE": "Alat Tersuai", "NOTE": "Alat khusus membolehkan pembantu anda berinteraksi dengan API dan perkhidmatan luaran. Cipta alat untuk mendapatkan data, melaksanakan tindakan, atau mengintegrasi dengan sistem sedia ada anda untuk meningkatkan keupayaan pembantu anda." } }, - "FORM_DESCRIPTION": "Configure your custom tool to connect with external APIs", + "FORM_DESCRIPTION": "Konfigurasikan alat tersuai anda untuk berhubung dengan API luaran", "OPTIONS": { "EDIT_TOOL": "Sunting alat", "DELETE_TOOL": "Padam alat" }, "CREATE": { - "TITLE": "Create Custom Tool", - "SUCCESS_MESSAGE": "Custom tool created successfully", - "ERROR_MESSAGE": "Failed to create custom tool" + "TITLE": "Cipta Alat Tersuai", + "SUCCESS_MESSAGE": "Alat tersuai berjaya dicipta", + "ERROR_MESSAGE": "Gagal mencipta alat tersuai" }, "EDIT": { - "TITLE": "Edit Custom Tool", - "SUCCESS_MESSAGE": "Custom tool updated successfully", - "ERROR_MESSAGE": "Failed to update custom tool" + "TITLE": "Sunting Alat Tersuai", + "SUCCESS_MESSAGE": "Alat tersuai berjaya dikemas kini", + "ERROR_MESSAGE": "Gagal mengemas kini alat tersuai" }, "DELETE": { - "TITLE": "Delete Custom Tool", - "DESCRIPTION": "Are you sure you want to delete this custom tool? This action cannot be undone.", + "TITLE": "Padam Alat Tersuai", + "DESCRIPTION": "Adakah anda pasti mahu memadam alat tersuai ini? Tindakan ini tidak boleh dibatalkan.", "CONFIRM": "Ya, padam", - "SUCCESS_MESSAGE": "Custom tool deleted successfully", - "ERROR_MESSAGE": "Failed to delete custom tool" + "SUCCESS_MESSAGE": "Alat tersuai berjaya dipadam", + "ERROR_MESSAGE": "Gagal memadam alat tersuai" + }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." }, "FORM": { "TITLE": { "LABEL": "Nama Alat", "PLACEHOLDER": "Semak Pesanan", - "ERROR": "Nama alat diperlukan" + "ERROR": "Nama alat diperlukan", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Penerangan", @@ -854,14 +873,14 @@ }, "AUTH_CONFIG": { "BEARER_TOKEN": "Bearer Token", - "BEARER_TOKEN_PLACEHOLDER": "Enter your bearer token", + "BEARER_TOKEN_PLACEHOLDER": "Masukkan token bearer anda", "USERNAME": "Nama pengguna", "USERNAME_PLACEHOLDER": "Masukkan nama pengguna", "PASSWORD": "Kata laluan", "PASSWORD_PLACEHOLDER": "Masukkan kata laluan", - "API_KEY": "Header Name", + "API_KEY": "Nama Header", "API_KEY_PLACEHOLDER": "X-API-Key", - "API_VALUE": "Header Value", + "API_VALUE": "Nilai Header", "API_VALUE_PLACEHOLDER": "Masukkan nilai kunci API" }, "PARAMETERS": { @@ -889,11 +908,11 @@ "LABEL": "Diperlukan" }, "REQUEST_TEMPLATE": { - "LABEL": "Request Body Template (Optional)", + "LABEL": "Templat Badan Permintaan (Pilihan)", "PLACEHOLDER": "{'{'}\n \"order_id\": \"{'{{'} order_id {'}}'}\"\n{'}'}" }, "RESPONSE_TEMPLATE": { - "LABEL": "Response Template (Optional)", + "LABEL": "Templat Respons (Pilihan)", "PLACEHOLDER": "Order {'{{'} order_id {'}}'} status: {'{{'} status {'}}'}" }, "ERRORS": { @@ -944,14 +963,14 @@ "ALL": "Semua" }, "PENDING_BANNER": { - "TITLE": "Captain has found some FAQs your customers were looking for.", + "TITLE": "Captain telah menemui beberapa FAQ yang dicari oleh pelanggan anda.", "ACTION": "Klik di sini untuk semak" }, "FORM_DESCRIPTION": "Tambah soalan dan jawapan yang sepadan ke dalam pangkalan pengetahuan dan pilih pembantu yang sepatutnya dikaitkan dengannya.", "CREATE": { "TITLE": "Tambah Soalan Lazim", - "SUCCESS_MESSAGE": "The response has been added successfully.", - "ERROR_MESSAGE": "An error occurred while adding the response. Please try again." + "SUCCESS_MESSAGE": "Respons telah berjaya ditambah.", + "ERROR_MESSAGE": "Ralat berlaku semasa menambah respons. Sila cuba lagi." }, "FORM": { "QUESTION": { @@ -988,7 +1007,7 @@ } }, "INBOXES": { - "HEADER": "Connected Inboxes", + "HEADER": "Petibek Bersambung", "ADD_NEW": "Sambungkan peti masuk baru", "OPTIONS": { "DISCONNECT": "Putuskan sambungan" diff --git a/app/javascript/dashboard/i18n/locale/ms/labelsMgmt.json b/app/javascript/dashboard/i18n/locale/ms/labelsMgmt.json index c90decd96..b4f42d7c2 100644 --- a/app/javascript/dashboard/i18n/locale/ms/labelsMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ms/labelsMgmt.json @@ -1,82 +1,82 @@ { "LABEL_MGMT": { - "HEADER": "Labels", - "HEADER_BTN_TXT": "Add label", - "LOADING": "Fetching labels", - "DESCRIPTION": "Labels help you categorize and prioritize conversations and leads. You can assign a label to a conversation or contact using the side panel.", - "LEARN_MORE": "Learn more about labels", + "HEADER": "Label", + "HEADER_BTN_TXT": "Tambah label", + "LOADING": "Memuatkan label", + "DESCRIPTION": "Label membantu anda mengkategorikan dan mengutamakan perbualan dan prospek. Anda boleh menetapkan label kepada perbualan atau kenalan menggunakan panel sisi.", + "LEARN_MORE": "Ketahui lebih lanjut tentang label", "COUNT": "{n} label | {n} labels", - "SEARCH_PLACEHOLDER": "Search labels...", - "NO_RESULTS": "No labels found matching your search", - "SEARCH_404": "There are no items matching this query", + "SEARCH_PLACEHOLDER": "Cari label...", + "NO_RESULTS": "Tiada label ditemui yang sepadan dengan carian anda", + "SEARCH_404": "Tiada item yang sepadan dengan pertanyaan ini", "LIST": { - "404": "There are no labels available in this account.", - "TITLE": "Manage labels", - "DESC": "Labels let you group the conversations together.", + "404": "Tiada label tersedia dalam akaun ini.", + "TITLE": "Urus label", + "DESC": "Label membolehkan anda mengumpulkan perbualan bersama-sama.", "TABLE_HEADER": { "NAME": "Nama", - "DESCRIPTION": "Description", - "COLOR": "Color", + "DESCRIPTION": "Penerangan", + "COLOR": "Warna", "ACTION": "Tindakan-tindakan" } }, "FORM": { "NAME": { - "LABEL": "Label Name", - "PLACEHOLDER": "Label name", - "REQUIRED_ERROR": "Label name is required", - "MINIMUM_LENGTH_ERROR": "Minimum length 2 is required", - "VALID_ERROR": "Only Alphabets, Numbers, Hyphen and Underscore are allowed" + "LABEL": "Nama Label", + "PLACEHOLDER": "Nama label", + "REQUIRED_ERROR": "Nama label diperlukan", + "MINIMUM_LENGTH_ERROR": "Panjang minimum 2 diperlukan", + "VALID_ERROR": "Hanya Alfabet, Nombor, Tanda Hubung dan Garis Bawah dibenarkan" }, "DESCRIPTION": { - "LABEL": "Description", - "PLACEHOLDER": "Label Description" + "LABEL": "Penerangan", + "PLACEHOLDER": "Penerangan Label" }, "COLOR": { - "LABEL": "Color" + "LABEL": "Warna" }, "SHOW_ON_SIDEBAR": { - "LABEL": "Show label on sidebar" + "LABEL": "Tunjukkan label pada bar sisi" }, - "EDIT": "Edit", - "CREATE": "Create", + "EDIT": "Sunting", + "CREATE": "Cipta", "DELETE": "Padamkan", "CANCEL": "Batalkan" }, "SUGGESTIONS": { "TOOLTIP": { - "SINGLE_SUGGESTION": "Add label to conversation", - "MULTIPLE_SUGGESTION": "Select this label", - "DESELECT": "Deselect label", - "DISMISS": "Dismiss suggestion" + "SINGLE_SUGGESTION": "Tambah label ke perbualan", + "MULTIPLE_SUGGESTION": "Pilih label ini", + "DESELECT": "Nyahpilih label", + "DISMISS": "Tolak cadangan" }, "POWERED_BY": "Chatwoot AI", - "DISMISS": "Dismiss", - "ADD_SELECTED_LABELS": "Add selected labels", - "ADD_SELECTED_LABEL": "Add selected label", - "ADD_ALL_LABELS": "Add all labels", - "SUGGESTED_LABELS": "Suggested labels" + "DISMISS": "Tolak", + "ADD_SELECTED_LABELS": "Tambah label yang dipilih", + "ADD_SELECTED_LABEL": "Tambah label yang dipilih", + "ADD_ALL_LABELS": "Tambah semua label", + "SUGGESTED_LABELS": "Label yang dicadangkan" }, "ADD": { - "TITLE": "Add label", - "DESC": "Labels let you group the conversations together.", + "TITLE": "Tambah label", + "DESC": "Label membolehkan anda mengelompokkan perbualan bersama-sama.", "API": { - "SUCCESS_MESSAGE": "Label added successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Label berjaya ditambah", + "ERROR_MESSAGE": "Terdapat ralat, sila cuba lagi" } }, "EDIT": { - "TITLE": "Edit label", + "TITLE": "Sunting label", "API": { - "SUCCESS_MESSAGE": "Label updated successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Label berjaya dikemas kini", + "ERROR_MESSAGE": "Terdapat ralat, sila cuba lagi" } }, "DELETE": { "BUTTON_TEXT": "Padamkan", "API": { - "SUCCESS_MESSAGE": "Label deleted successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Label berjaya dipadam", + "ERROR_MESSAGE": "Terdapat ralat, sila cuba lagi" }, "CONFIRM": { "TITLE": "Pasti Padamkan", diff --git a/app/javascript/dashboard/i18n/locale/ms/settings.json b/app/javascript/dashboard/i18n/locale/ms/settings.json index d03bf2cd1..4c6c46f22 100644 --- a/app/javascript/dashboard/i18n/locale/ms/settings.json +++ b/app/javascript/dashboard/i18n/locale/ms/settings.json @@ -3,918 +3,918 @@ "LINK": "Tetapan akaun profil", "TITLE": "Tetapan profil pengguna", "BTN_TEXT": "Kemas kini profil", - "DELETE_AVATAR": "Delete Avatar", - "AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully", - "AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again", - "UPDATE_SUCCESS": "Your profile has been updated successfully", - "PASSWORD_UPDATE_SUCCESS": "Your password has been changed successfully", + "DELETE_AVATAR": "Padam Avatar", + "AVATAR_DELETE_SUCCESS": "Avatar telah berjaya dipadam", + "AVATAR_DELETE_FAILED": "Terdapat ralat semasa memadam avatar, sila cuba lagi", + "UPDATE_SUCCESS": "Profil anda telah berjaya dikemas kini", + "PASSWORD_UPDATE_SUCCESS": "Katalaluan anda telah berjaya ditukar", "AFTER_EMAIL_CHANGED": "Profil anda telah berjaya dikemas kini. Sila log masuk semula kerana kelayakan log masuk anda telah berubah.", "FORM": { - "PICTURE": "Profile Picture", + "PICTURE": "Gambar Profil", "AVATAR": "Imej profil", "ERROR": "Sila baiki ralat borang", "REMOVE_IMAGE": "Padam", - "UPLOAD_IMAGE": "Upload image", - "UPDATE_IMAGE": "Update image", + "UPLOAD_IMAGE": "Muat naik imej", + "UPDATE_IMAGE": "Kemas kini imej", "PROFILE_SECTION": { - "TITLE": "Profile", - "NOTE": "Your email address is your identity and is used to log in." + "TITLE": "Profil", + "NOTE": "Alamat emel anda adalah identiti anda dan digunakan untuk log masuk." }, "SEND_MESSAGE": { - "TITLE": "Hotkey to send messages", - "NOTE": "You can select a hotkey (either Enter or Cmd/Ctrl+Enter) based on your preference of writing.", - "UPDATE_SUCCESS": "Your settings have been updated successfully", + "TITLE": "Kekunci pintas untuk hantar mesej", + "NOTE": "Anda boleh memilih kekunci pintas (sama ada Enter atau Cmd/Ctrl+Enter) berdasarkan keutamaan menulis anda.", + "UPDATE_SUCCESS": "Tetapan anda telah berjaya dikemas kini", "CARD": { "ENTER_KEY": { "HEADING": "Enter (↵)", - "CONTENT": "Send messages by pressing Enter key instead of clicking the send button." + "CONTENT": "Hantar mesej dengan menekan kekunci Enter dan bukannya klik butang hantar." }, "CMD_ENTER_KEY": { "HEADING": "Cmd/Ctrl + Enter (⌘ + ↵)", - "CONTENT": "Send messages by pressing Cmd/Ctrl + enter key instead of clicking the send button." + "CONTENT": "Hantar mesej dengan menekan kekunci Cmd/Ctrl + Enter dan bukannya klik butang hantar." } } }, "INTERFACE_SECTION": { - "TITLE": "Interface", + "TITLE": "Antara Muka", "NOTE": "Sesuaikan rupa dan rasa papan pemuka Chatwoot anda.", "FONT_SIZE": { - "TITLE": "Font size", - "NOTE": "Adjust the text size across the dashboard based on your preference.", + "TITLE": "Saiz fon", + "NOTE": "Laraskan saiz teks di seluruh papan pemuka mengikut keutamaan anda.", "UPDATE_SUCCESS": "Your font settings have been updated successfully", "UPDATE_ERROR": "There is an error while updating the font settings, please try again", "OPTIONS": { - "SMALLER": "Smaller", - "SMALL": "Small", - "DEFAULT": "Default", - "LARGE": "Large", - "LARGER": "Larger", - "EXTRA_LARGE": "Extra Large" + "SMALLER": "Lebih Kecil", + "SMALL": "Kecil", + "DEFAULT": "Lalai", + "LARGE": "Besar", + "LARGER": "Lebih Besar", + "EXTRA_LARGE": "Sangat Besar" } }, "LANGUAGE": { - "TITLE": "Preferred Language", - "NOTE": "Choose the language you want to use.", - "UPDATE_SUCCESS": "Your Language settings have been updated successfully", - "UPDATE_ERROR": "There is an error while updating the language settings, please try again", - "USE_ACCOUNT_DEFAULT": "Use account default" + "TITLE": "Bahasa Pilihan", + "NOTE": "Pilih bahasa yang anda ingin gunakan.", + "UPDATE_SUCCESS": "Tetapan Bahasa anda telah berjaya dikemas kini", + "UPDATE_ERROR": "Terdapat ralat semasa mengemas kini tetapan bahasa, sila cuba lagi", + "USE_ACCOUNT_DEFAULT": "Gunakan tetapan akaun lalai" } }, "MESSAGE_SIGNATURE_SECTION": { - "TITLE": "Personal message signature", - "NOTE": "Create a unique message signature to appear at the end of every message you send from any inbox. You can also include an inline image, which is supported in live-chat, email, and API inboxes.", - "BTN_TEXT": "Save message signature", - "API_ERROR": "Couldn't save signature! Try again", - "API_SUCCESS": "Signature saved successfully", - "IMAGE_UPLOAD_ERROR": "Couldn't upload image! Try again", - "IMAGE_UPLOAD_SUCCESS": "Image added successfully. Please click on save to save the signature", + "TITLE": "Tandatangan mesej peribadi", + "NOTE": "Cipta tandatangan mesej unik yang akan muncul di akhir setiap mesej yang anda hantar dari mana-mana peti masuk. Anda juga boleh memasukkan imej sebaris, yang disokong dalam peti masuk sembang langsung, e-mel, dan API.", + "BTN_TEXT": "Simpan tandatangan mesej", + "API_ERROR": "Tidak dapat menyimpan tandatangan! Sila cuba lagi", + "API_SUCCESS": "Tandatangan berjaya disimpan", + "IMAGE_UPLOAD_ERROR": "Tidak dapat memuat naik imej! Sila cuba lagi", + "IMAGE_UPLOAD_SUCCESS": "Imej berjaya ditambah. Sila klik simpan untuk menyimpan tandatangan", "IMAGE_UPLOAD_SIZE_ERROR": "Image size should be less than {size}MB" }, "MESSAGE_SIGNATURE": { - "LABEL": "Message Signature", - "ERROR": "Message Signature cannot be empty", - "PLACEHOLDER": "Insert your personal message signature here." + "LABEL": "Tandatangan Mesej", + "ERROR": "Tandatangan Mesej tidak boleh kosong", + "PLACEHOLDER": "Masukkan tandatangan mesej peribadi anda di sini." }, "PASSWORD_SECTION": { - "TITLE": "Password", - "NOTE": "Updating your password would reset your logins in multiple devices.", - "BTN_TEXT": "Change password" + "TITLE": "Kata Laluan", + "NOTE": "Mengemas kini kata laluan anda akan menetapkan semula log masuk anda pada pelbagai peranti.", + "BTN_TEXT": "Tukar kata laluan" }, "SECURITY_SECTION": { - "TITLE": "Security", - "NOTE": "Manage additional security features for your account.", - "MFA_BUTTON": "Manage Two-Factor Authentication" + "TITLE": "Keselamatan", + "NOTE": "Urus ciri keselamatan tambahan untuk akaun anda.", + "MFA_BUTTON": "Urus Pengesahan Dua Faktor" }, "ACCESS_TOKEN": { "TITLE": "Access Token", - "NOTE": "This token can be used if you are building an API based integration", - "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" + "NOTE": "Token ini boleh digunakan jika anda membina integrasi berasaskan API", + "COPY": "Salin", + "RESET": "Tetapkan Semula", + "CONFIRM_RESET": "Adakah anda pasti?", + "CONFIRM_HINT": "Klik sekali lagi untuk mengesahkan", + "RESET_SUCCESS": "Token akses berjaya dijana semula", + "RESET_ERROR": "Tidak dapat menjana semula token akses. Sila cuba lagi" }, "AUDIO_NOTIFICATIONS_SECTION": { - "TITLE": "Audio Alerts", - "NOTE": "Enable audio alerts in dashboard for new messages and conversations.", - "PLAY": "Play sound", + "TITLE": "Amaran Audio", + "NOTE": "Dayakan amaran audio di papan pemuka untuk mesej dan perbualan baru.", + "PLAY": "Mainkan bunyi", "ALERT_TYPES": { "NONE": "Tiada", - "MINE": "Assigned", - "ALL": "All", - "ASSIGNED": "My assigned conversations", - "UNASSIGNED": "Unassigned conversations", - "NOTME": "Open conversations assigned to others" + "MINE": "Ditugaskan", + "ALL": "Semua", + "ASSIGNED": "Perbualan yang ditugaskan kepada saya", + "UNASSIGNED": "Perbualan yang tidak ditugaskan", + "NOTME": "Perbualan terbuka yang ditugaskan kepada orang lain" }, "ALERT_COMBINATIONS": { - "NONE": "You haven't selected any options, you won't receive any audio alerts.", - "ASSIGNED": "You'll receive alerts for conversations assigned to you.", - "UNASSIGNED": "You'll receive alerts for any unassigned conversations.", - "NOTME": "You'll receive alerts for conversations assigned to others.", - "ASSIGNED+UNASSIGNED": "You'll receive alerts for your assigned conversations and any unattended ones.", - "ASSIGNED+NOTME": "You'll receive alerts for conversations assigned to you and to others, but not for unassigned ones.", - "NOTME+UNASSIGNED": "You'll receive alerts for unattended conversations and those assigned to others.", - "ASSIGNED+NOTME+UNASSIGNED": "You'll receive alerts for all conversations." + "NONE": "Anda belum memilih sebarang pilihan, anda tidak akan menerima sebarang amaran audio.", + "ASSIGNED": "Anda akan menerima amaran untuk perbualan yang ditugaskan kepada anda.", + "UNASSIGNED": "Anda akan menerima amaran untuk sebarang perbualan yang tidak ditugaskan.", + "NOTME": "Anda akan menerima amaran untuk perbualan yang ditugaskan kepada orang lain.", + "ASSIGNED+UNASSIGNED": "Anda akan menerima amaran untuk perbualan yang ditugaskan kepada anda dan juga yang tidak dihadiri.", + "ASSIGNED+NOTME": "Anda akan menerima amaran untuk perbualan yang ditugaskan kepada anda dan orang lain, tetapi tidak untuk yang tidak ditugaskan.", + "NOTME+UNASSIGNED": "Anda akan menerima amaran untuk perbualan yang tidak dijaga dan yang ditugaskan kepada orang lain.", + "ASSIGNED+NOTME+UNASSIGNED": "Anda akan menerima amaran untuk semua perbualan." }, "ALERT_TYPE": { - "TITLE": "Alert events for conversations", + "TITLE": "Peristiwa amaran untuk perbualan", "NONE": "Tiada", - "ASSIGNED": "Assigned Conversations", - "ALL_CONVERSATIONS": "All Conversations" + "ASSIGNED": "Perbualan Ditugaskan", + "ALL_CONVERSATIONS": "Semua Perbualan" }, "DEFAULT_TONE": { - "TITLE": "Alert tone:" + "TITLE": "Nada amaran:" }, "CONDITIONS": { - "TITLE": "Alert conditions:", - "CONDITION_ONE": "Send audio alerts only if the browser window is not active", - "CONDITION_TWO": "Send alerts every 30s until all the assigned conversations are read" + "TITLE": "Syarat amaran:", + "CONDITION_ONE": "Hantar amaran audio hanya jika tetingkap pelayar tidak aktif", + "CONDITION_TWO": "Hantar amaran setiap 30 saat sehingga semua perbualan yang ditugaskan dibaca" }, - "SOUND_PERMISSION_ERROR": "Autoplay is disabled in your browser. To hear alerts automatically, enable sound permission in your browser settings or interact with the page.", - "READ_MORE": "Read more" + "SOUND_PERMISSION_ERROR": "Autoplay dinyahaktifkan dalam pelayar anda. Untuk mendengar amaran secara automatik, aktifkan kebenaran bunyi dalam tetapan pelayar anda atau berinteraksi dengan halaman.", + "READ_MORE": "Baca lebih lanjut" }, "EMAIL_NOTIFICATIONS_SECTION": { - "TITLE": "Email Notifications", - "NOTE": "Update your email notification preferences here", - "CONVERSATION_ASSIGNMENT": "Send email notifications when a conversation is assigned to me", - "CONVERSATION_CREATION": "Send email notifications when a new conversation is created", - "CONVERSATION_MENTION": "Send email notifications when you are mentioned in a conversation", - "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Send email notifications when a new message is created in an assigned conversation", - "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Send email notifications when a new message is created in a participating conversation", - "SLA_MISSED_FIRST_RESPONSE": "Send email notifications when a conversation misses first response SLA", - "SLA_MISSED_NEXT_RESPONSE": "Send email notifications when a conversation misses next response SLA", - "SLA_MISSED_RESOLUTION": "Send email notifications when a conversation misses resolution SLA" + "TITLE": "Pemberitahuan Emel", + "NOTE": "Kemas kini pilihan pemberitahuan emel anda di sini", + "CONVERSATION_ASSIGNMENT": "Hantar pemberitahuan emel apabila perbualan ditugaskan kepada saya", + "CONVERSATION_CREATION": "Hantar pemberitahuan emel apabila perbualan baru dibuat", + "CONVERSATION_MENTION": "Hantar pemberitahuan emel apabila anda disebut dalam perbualan", + "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Hantar pemberitahuan emel apabila mesej baru dibuat dalam perbualan yang ditugaskan", + "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Hantar pemberitahuan emel apabila mesej baru dibuat dalam perbualan yang disertai", + "SLA_MISSED_FIRST_RESPONSE": "Hantar pemberitahuan emel apabila perbualan terlepas SLA tindak balas pertama", + "SLA_MISSED_NEXT_RESPONSE": "Hantar notifikasi emel apabila perbualan terlepas SLA tindak balas seterusnya", + "SLA_MISSED_RESOLUTION": "Hantar notifikasi emel apabila perbualan terlepas SLA penyelesaian" }, "NOTIFICATIONS": { - "TITLE": "Notification preferences", - "TYPE_TITLE": "Notification type", - "EMAIL": "Email", - "PUSH": "Push notification", + "TITLE": "Keutamaan notifikasi", + "TYPE_TITLE": "Jenis notifikasi", + "EMAIL": "Emel", + "PUSH": "Notifikasi tolak", "TYPES": { - "CONVERSATION_CREATED": "A new conversation is created", - "CONVERSATION_ASSIGNED": "A conversation is assigned to you", - "CONVERSATION_MENTION": "You are mentioned in a conversation", - "ASSIGNED_CONVERSATION_NEW_MESSAGE": "A new message is created in an assigned conversation", - "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "A new message is created in a participating conversation", - "SLA_MISSED_FIRST_RESPONSE": "A conversation misses first response SLA", - "SLA_MISSED_NEXT_RESPONSE": "A conversation misses next response SLA", - "SLA_MISSED_RESOLUTION": "A conversation misses resolution SLA" + "CONVERSATION_CREATED": "Perbualan baru telah dibuat", + "CONVERSATION_ASSIGNED": "Perbualan telah ditugaskan kepada anda", + "CONVERSATION_MENTION": "Anda disebut dalam perbualan", + "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Mesej baru telah dibuat dalam perbualan yang ditugaskan", + "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Mesej baru telah dibuat dalam perbualan yang anda sertai", + "SLA_MISSED_FIRST_RESPONSE": "Perbualan terlepas SLA tindak balas pertama", + "SLA_MISSED_NEXT_RESPONSE": "Perbualan terlepas SLA tindak balas seterusnya", + "SLA_MISSED_RESOLUTION": "Perbualan terlepas SLA penyelesaian" }, - "BROWSER_PERMISSION": "Enable push notifications for your browser so you’re able to receive them" + "BROWSER_PERMISSION": "Dayakan notifikasi tolak untuk pelayar anda supaya anda boleh menerimanya" }, "API": { - "UPDATE_SUCCESS": "Your notification preferences are updated successfully", - "UPDATE_ERROR": "There is an error while updating the preferences, please try again" + "UPDATE_SUCCESS": "Keutamaan notifikasi anda berjaya dikemas kini", + "UPDATE_ERROR": "Terdapat ralat semasa mengemas kini keutamaan, sila cuba lagi" }, "PUSH_NOTIFICATIONS_SECTION": { - "TITLE": "Push Notifications", - "NOTE": "Update your push notification preferences here", - "CONVERSATION_ASSIGNMENT": "Send push notifications when a conversation is assigned to me", - "CONVERSATION_CREATION": "Send push notifications when a new conversation is created", - "CONVERSATION_MENTION": "Send push notifications when you are mentioned in a conversation", - "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Send push notifications when a new message is created in an assigned conversation", - "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Send push notifications when a new message is created in a participating conversation", - "HAS_ENABLED_PUSH": "You have enabled push for this browser.", - "REQUEST_PUSH": "Enable push notifications", - "SLA_MISSED_FIRST_RESPONSE": "Send push notifications when a conversation misses first response SLA", - "SLA_MISSED_NEXT_RESPONSE": "Send push notifications when a conversation misses next response SLA", - "SLA_MISSED_RESOLUTION": "Send push notifications when a conversation misses resolution SLA" + "TITLE": "Notifikasi Tolak", + "NOTE": "Kemas kini keutamaan notifikasi tolak anda di sini", + "CONVERSATION_ASSIGNMENT": "Hantar notifikasi tolak apabila perbualan ditugaskan kepada saya", + "CONVERSATION_CREATION": "Hantar pemberitahuan push apabila perbualan baru dibuat", + "CONVERSATION_MENTION": "Hantar pemberitahuan push apabila anda disebut dalam perbualan", + "ASSIGNED_CONVERSATION_NEW_MESSAGE": "Hantar pemberitahuan push apabila mesej baru dibuat dalam perbualan yang ditugaskan", + "PARTICIPATING_CONVERSATION_NEW_MESSAGE": "Hantar pemberitahuan push apabila mesej baru dibuat dalam perbualan yang disertai", + "HAS_ENABLED_PUSH": "Anda telah mengaktifkan push untuk pelayar ini.", + "REQUEST_PUSH": "Aktifkan pemberitahuan push", + "SLA_MISSED_FIRST_RESPONSE": "Hantar pemberitahuan push apabila perbualan terlepas SLA respons pertama", + "SLA_MISSED_NEXT_RESPONSE": "Hantar pemberitahuan push apabila perbualan terlepas SLA respons seterusnya", + "SLA_MISSED_RESOLUTION": "Hantar pemberitahuan push apabila perbualan terlepas SLA penyelesaian" }, "PROFILE_IMAGE": { - "LABEL": "Profile Image" + "LABEL": "Imej Profil" }, "NAME": { - "LABEL": "Your full name", - "ERROR": "Please enter a valid full name", - "PLACEHOLDER": "Please enter your full name" + "LABEL": "Nama penuh anda", + "ERROR": "Sila masukkan nama penuh yang sah", + "PLACEHOLDER": "Sila masukkan nama penuh anda" }, "DISPLAY_NAME": { - "LABEL": "Display name", - "ERROR": "Please enter a valid display name", - "PLACEHOLDER": "Please enter a display name, this would be displayed in conversations" + "LABEL": "Nama paparan", + "ERROR": "Sila masukkan nama paparan yang sah", + "PLACEHOLDER": "Sila masukkan nama paparan, ini akan dipaparkan dalam perbualan" }, "AVAILABILITY": { - "LABEL": "Availability", + "LABEL": "Ketersediaan", "STATUS": { - "ONLINE": "Online", - "BUSY": "Busy", - "OFFLINE": "Offline" + "ONLINE": "Dalam Talian", + "BUSY": "Bersibuk", + "OFFLINE": "Luar Talian" }, - "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", - "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again", - "IMPERSONATING_ERROR": "Cannot change availability while impersonating a user" + "SET_AVAILABILITY_SUCCESS": "Ketersediaan telah ditetapkan dengan jayanya", + "SET_AVAILABILITY_ERROR": "Tidak dapat menetapkan ketersediaan, sila cuba lagi", + "IMPERSONATING_ERROR": "Tidak boleh menukar ketersediaan semasa menyamar sebagai pengguna" }, "EMAIL": { - "LABEL": "Your email address", - "ERROR": "Please enter a valid email address", - "PLACEHOLDER": "Please enter your email address, this would be displayed in conversations" + "LABEL": "Alamat emel anda", + "ERROR": "Sila masukkan alamat emel yang sah", + "PLACEHOLDER": "Sila masukkan alamat emel anda, ini akan dipaparkan dalam perbualan" }, "CURRENT_PASSWORD": { - "LABEL": "Current password", - "ERROR": "Please enter the current password", - "PLACEHOLDER": "Please enter the current password" + "LABEL": "Kata laluan semasa", + "ERROR": "Sila masukkan kata laluan semasa", + "PLACEHOLDER": "Sila masukkan kata laluan semasa" }, "PASSWORD": { - "LABEL": "New password", - "ERROR": "Please enter a password of length 6 or more", - "PLACEHOLDER": "Please enter a new password" + "LABEL": "Kata laluan baru", + "ERROR": "Sila masukkan kata laluan dengan panjang 6 atau lebih", + "PLACEHOLDER": "Sila masukkan kata laluan baru" }, "PASSWORD_CONFIRMATION": { - "LABEL": "Confirm new password", - "ERROR": "Confirm password should match the password", - "PLACEHOLDER": "Please re-enter your new password" + "LABEL": "Sahkan kata laluan baru", + "ERROR": "Sahkan kata laluan mesti sama dengan kata laluan", + "PLACEHOLDER": "Sila masukkan semula kata laluan baru anda" } } }, "SIDEBAR_ITEMS": { - "CHANGE_AVAILABILITY_STATUS": "Change", - "CHANGE_ACCOUNTS": "Switch account", - "SWITCH_ACCOUNT": "Switch account", - "CONTACT_SUPPORT": "Contact support", - "SELECTOR_SUBTITLE": "Select an account from the following list", - "PROFILE_SETTINGS": "Profile settings", - "YEAR_IN_REVIEW": "Year in Review", - "KEYBOARD_SHORTCUTS": "Keyboard shortcuts", - "APPEARANCE": "Change appearance", - "SUPER_ADMIN_CONSOLE": "SuperAdmin console", - "DOCS": "Read documentation", + "CHANGE_AVAILABILITY_STATUS": "Tukar", + "CHANGE_ACCOUNTS": "Tukar akaun", + "SWITCH_ACCOUNT": "Tukar akaun", + "CONTACT_SUPPORT": "Hubungi sokongan", + "SELECTOR_SUBTITLE": "Pilih akaun dari senarai berikut", + "PROFILE_SETTINGS": "Tetapan profil", + "YEAR_IN_REVIEW": "Tahun dalam Ulasan", + "KEYBOARD_SHORTCUTS": "Pintasan papan kekunci", + "APPEARANCE": "Tukar penampilan", + "SUPER_ADMIN_CONSOLE": "Konsol SuperAdmin", + "DOCS": "Baca dokumentasi", "CHANGELOG": "Changelog", - "LOGOUT": "Log out" + "LOGOUT": "Log keluar" }, "APP_GLOBAL": { - "TRIAL_MESSAGE": "days trial remaining.", - "TRAIL_BUTTON": "Buy Now", - "DELETED_USER": "Deleted User", - "EMAIL_VERIFICATION_PENDING": "It seems that you haven't verified your email address yet. Please check your inbox for the verification email.", - "RESEND_VERIFICATION_MAIL": "Resend verification email", - "EMAIL_VERIFICATION_SENT": "Verification email has been sent. Please check your inbox.", + "TRIAL_MESSAGE": "hari percubaan tinggal.", + "TRAIL_BUTTON": "Beli Sekarang", + "DELETED_USER": "Pengguna Dipadam", + "EMAIL_VERIFICATION_PENDING": "Nampaknya anda belum mengesahkan alamat emel anda. Sila semak peti masuk anda untuk emel pengesahan.", + "RESEND_VERIFICATION_MAIL": "Hantar semula emel pengesahan", + "EMAIL_VERIFICATION_SENT": "Emel pengesahan telah dihantar. Sila semak peti masuk anda.", "ACCOUNT_SUSPENDED": { - "TITLE": "Account Suspended", - "MESSAGE": "Your account is suspended. Please reach out to the support team for more information." + "TITLE": "Akaun Digantung", + "MESSAGE": "Akaun anda digantung. Sila hubungi pasukan sokongan untuk maklumat lanjut." }, "NO_ACCOUNTS": { - "TITLE": "No account found", - "MESSAGE_CLOUD": "You are not part of any accounts right now. If you think this is a mistake, please reach out to our support team.", - "MESSAGE_SELF_HOSTED": "You are not part of any accounts right now. Please reach out to your administrator.", - "LOGOUT": "Log out" + "TITLE": "Tiada akaun ditemui", + "MESSAGE_CLOUD": "Anda tidak tergolong dalam mana-mana akaun sekarang. Jika anda rasa ini satu kesilapan, sila hubungi pasukan sokongan kami.", + "MESSAGE_SELF_HOSTED": "Anda tidak tergolong dalam mana-mana akaun sekarang. Sila hubungi pentadbir anda.", + "LOGOUT": "Log keluar" } }, "COMPONENTS": { "CODE": { - "BUTTON_TEXT": "Copy", - "CODEPEN": "Open in CodePen", + "BUTTON_TEXT": "Salin", + "CODEPEN": "Buka di CodePen", "COPY_SUCCESSFUL": "Code copied to clipboard successfully" }, "SHOW_MORE_BLOCK": { - "SHOW_MORE": "Show More", - "SHOW_LESS": "Show Less" + "SHOW_MORE": "Tunjukkan Lagi", + "SHOW_LESS": "Tunjukkan Kurang" }, "FILE_BUBBLE": { - "DOWNLOAD": "Download", - "UPLOADING": "Uploading...", - "INSTAGRAM_STORY_UNAVAILABLE": "This story is no longer available.", - "INSTAGRAM_STORY_REPLY": "Replied to your story:" + "DOWNLOAD": "Muat Turun", + "UPLOADING": "Memuat naik...", + "INSTAGRAM_STORY_UNAVAILABLE": "Cerita ini tidak lagi tersedia.", + "INSTAGRAM_STORY_REPLY": "Membalas cerita anda:" }, "LOCATION_BUBBLE": { - "SEE_ON_MAP": "See on map" + "SEE_ON_MAP": "Lihat pada peta" }, "FORM_BUBBLE": { - "SUBMIT": "Submit" + "SUBMIT": "Hantar" }, "MEDIA": { - "IMAGE_UNAVAILABLE": "This image is no longer available.", - "LOADING_FAILED": "Loading failed" + "IMAGE_UNAVAILABLE": "Imej ini tidak lagi tersedia.", + "LOADING_FAILED": "Muat turun gagal" } }, - "CONFIRM_EMAIL": "Verifying...", + "CONFIRM_EMAIL": "Mengesahkan...", "SETTINGS": { "INBOXES": { - "NEW_INBOX": "Add Inbox" + "NEW_INBOX": "Tambah Peti Masuk" } }, "SIDEBAR": { - "NO_ITEMS": "No items", - "CURRENTLY_VIEWING_ACCOUNT": "Currently viewing:", - "SWITCH": "Switch", - "INBOX_VIEW": "Inbox View", - "CONVERSATIONS": "Conversations", - "INBOX": "My Inbox", - "ALL_CONVERSATIONS": "All Conversations", - "MENTIONED_CONVERSATIONS": "Mentions", - "PARTICIPATING_CONVERSATIONS": "Participating", - "UNATTENDED_CONVERSATIONS": "Unattended", - "REPORTS": "Reports", - "SETTINGS": "Settings", - "CONTACTS": "Contacts", - "ACTIVE": "Active", - "COMPANIES": "Companies", - "ALL_COMPANIES": "All Companies", + "NO_ITEMS": "Tiada item", + "CURRENTLY_VIEWING_ACCOUNT": "Sedang melihat:", + "SWITCH": "Tukar", + "INBOX_VIEW": "Paparan Peti Masuk", + "CONVERSATIONS": "Perbualan", + "INBOX": "Peti Masuk Saya", + "ALL_CONVERSATIONS": "Semua Perbualan", + "MENTIONED_CONVERSATIONS": "Sebutan", + "PARTICIPATING_CONVERSATIONS": "Menyertai", + "UNATTENDED_CONVERSATIONS": "Tidak Dijaga", + "REPORTS": "Laporan", + "SETTINGS": "Tetapan", + "CONTACTS": "Kenalan", + "ACTIVE": "Aktif", + "COMPANIES": "Syarikat", + "ALL_COMPANIES": "Semua Syarikat", "CAPTAIN": "Captain", - "CAPTAIN_ASSISTANTS": "Assistants", - "CAPTAIN_DOCUMENTS": "Documents", - "CAPTAIN_RESPONSES": "FAQs", - "CAPTAIN_TOOLS": "Tools", - "CAPTAIN_SCENARIOS": "Scenarios", - "CAPTAIN_PLAYGROUND": "Playground", - "CAPTAIN_INBOXES": "Inboxes", - "CAPTAIN_SETTINGS": "Settings", - "HOME": "Home", + "CAPTAIN_ASSISTANTS": "Pembantu", + "CAPTAIN_DOCUMENTS": "Dokumen", + "CAPTAIN_RESPONSES": "Soalan Lazim", + "CAPTAIN_TOOLS": "Alat", + "CAPTAIN_SCENARIOS": "Senario", + "CAPTAIN_PLAYGROUND": "Padang Permainan", + "CAPTAIN_INBOXES": "Petak Masuk", + "CAPTAIN_SETTINGS": "Tetapan", + "HOME": "Laman Utama", "AGENTS": "Ejen", - "AGENT_BOTS": "Bots", - "AUDIT_LOGS": "Audit Logs", - "INBOXES": "Inboxes", - "NOTIFICATIONS": "Notifications", - "CANNED_RESPONSES": "Canned Responses", - "INTEGRATIONS": "Integrations", - "PROFILE_SETTINGS": "Profile Settings", - "ACCOUNT_SETTINGS": "Account Settings", - "APPLICATIONS": "Applications", - "LABELS": "Labels", - "CUSTOM_ATTRIBUTES": "Custom Attributes", - "AUTOMATION": "Automation", - "MACROS": "Macros", - "TEAMS": "Teams", - "BILLING": "Billing", - "CUSTOM_VIEWS_FOLDER": "Folders", - "CUSTOM_VIEWS_SEGMENTS": "Segments", - "ALL_CONTACTS": "All Contacts", - "TAGGED_WITH": "Tagged with", - "NEW_LABEL": "New label", - "NEW_TEAM": "New team", - "NEW_INBOX": "New inbox", - "REPORTS_CONVERSATION": "Conversations", + "AGENT_BOTS": "Bot", + "AUDIT_LOGS": "Log Audit", + "INBOXES": "Peti Masuk", + "NOTIFICATIONS": "Pemberitahuan", + "CANNED_RESPONSES": "Respons Sedia Ada", + "INTEGRATIONS": "Integrasi", + "PROFILE_SETTINGS": "Tetapan Profil", + "ACCOUNT_SETTINGS": "Tetapan Akaun", + "APPLICATIONS": "Aplikasi", + "LABELS": "Label", + "CUSTOM_ATTRIBUTES": "Atribut Tersuai", + "AUTOMATION": "Automasi", + "MACROS": "Makro", + "TEAMS": "Pasukan", + "BILLING": "Pengebilan", + "CUSTOM_VIEWS_FOLDER": "Folder", + "CUSTOM_VIEWS_SEGMENTS": "Segmen", + "ALL_CONTACTS": "Semua Kenalan", + "TAGGED_WITH": "Ditandai dengan", + "NEW_LABEL": "Label baru", + "NEW_TEAM": "Pasukan baru", + "NEW_INBOX": "Peti masuk baru", + "REPORTS_CONVERSATION": "Perbualan", "CSAT": "CSAT", - "LIVE_CHAT": "Live Chat", + "LIVE_CHAT": "Sembang Langsung", "SMS": "SMS", "WHATSAPP": "WhatsApp", - "CAMPAIGNS": "Campaigns", - "ONGOING": "Ongoing", - "ONE_OFF": "One off", + "CAMPAIGNS": "Kempen", + "ONGOING": "Sedang Berlangsung", + "ONE_OFF": "Sekali sahaja", "REPORTS_SLA": "SLA", "REPORTS_BOT": "Bot", "REPORTS_AGENT": "Ejen", - "REPORTS_LABEL": "Labels", - "REPORTS_INBOX": "Inbox", - "REPORTS_TEAM": "Team", - "AGENT_ASSIGNMENT": "Agent Assignment", - "SET_AVAILABILITY_TITLE": "Set yourself as", - "SET_YOUR_AVAILABILITY": "Set your availability", + "REPORTS_LABEL": "Label", + "REPORTS_INBOX": "Petibek", + "REPORTS_TEAM": "Pasukan", + "AGENT_ASSIGNMENT": "Penugasan Ejen", + "SET_AVAILABILITY_TITLE": "Tetapkan diri anda sebagai", + "SET_YOUR_AVAILABILITY": "Tetapkan ketersediaan anda", "SLA": "SLA", - "CUSTOM_ROLES": "Custom Roles", + "CUSTOM_ROLES": "Peranan Tersuai", "BETA": "Beta", - "REPORTS_OVERVIEW": "Overview", + "REPORTS_OVERVIEW": "Gambaran Keseluruhan", "REAUTHORIZE": "Your inbox connection has expired, please reconnect\n to continue receiving and sending messages", "HELP_CENTER": { - "TITLE": "Help Center", - "ARTICLES": "Articles", - "CATEGORIES": "Categories", - "LOCALES": "Locales", - "SETTINGS": "Settings" + "TITLE": "Pusat Bantuan", + "ARTICLES": "Artikel", + "CATEGORIES": "Kategori", + "LOCALES": "Lokal", + "SETTINGS": "Tetapan" }, - "CHANNELS": "Channels", + "CHANNELS": "Saluran", "SET_AUTO_OFFLINE": { - "TEXT": "Mark offline automatically", - "INFO_TEXT": "Let the system automatically mark you offline when you aren't using the app or dashboard.", - "INFO_SHORT": "Automatically mark offline when you aren't using the app." + "TEXT": "Tandakan luar talian secara automatik", + "INFO_TEXT": "Biarkan sistem menandakan anda luar talian secara automatik apabila anda tidak menggunakan aplikasi atau papan pemuka.", + "INFO_SHORT": "Tandakan luar talian secara automatik apabila anda tidak menggunakan aplikasi." }, - "DOCS": "Read docs", - "SECURITY": "Security", + "DOCS": "Baca dokumen", + "SECURITY": "Keselamatan", "CAPTAIN_AI": "Captain", - "CONVERSATION_WORKFLOW": "Conversation Workflow" + "CONVERSATION_WORKFLOW": "Aliran Kerja Perbualan" }, "CAPTAIN_SETTINGS": { - "TITLE": "Captain Settings", - "DESCRIPTION": "Configure your AI models and features for Captain. Captain follows a credit based billing, you will be charged credits for every action Captain takes based on the model selected.", - "LOADING": "Loading Captain configuration...", - "LINK_TEXT": "Learn more about Captain Credits", - "NOT_ENABLED": "Captain is not enabled for your account. Please upgrade your plan to access Captain features.", + "TITLE": "Tetapan Captain", + "DESCRIPTION": "Konfigurasikan model AI dan ciri untuk Captain anda. Captain menggunakan pengebilan berasaskan kredit, anda akan dikenakan kredit untuk setiap tindakan yang diambil Captain berdasarkan model yang dipilih.", + "LOADING": "Memuatkan konfigurasi Captain...", + "LINK_TEXT": "Ketahui lebih lanjut tentang Kredit Captain", + "NOT_ENABLED": "Captain tidak diaktifkan untuk akaun anda. Sila naik taraf pelan anda untuk mengakses ciri Captain.", "MODEL_CONFIG": { - "TITLE": "Model Configuration", - "DESCRIPTION": "Select AI models for different features.", - "SELECT_MODEL": "Select model", + "TITLE": "Konfigurasi Model", + "DESCRIPTION": "Pilih model AI untuk ciri yang berbeza.", + "SELECT_MODEL": "Pilih model", "CREDITS_PER_MESSAGE": "{credits} credit/message", - "COMING_SOON": "Coming soon", + "COMING_SOON": "Akan datang", "EDITOR": { - "TITLE": "Editor Features", - "DESCRIPTION": "Powers smart compose, grammar corrections, tone adjustments, and content enhancement in your message editor." + "TITLE": "Ciri Penyunting", + "DESCRIPTION": "Menguatkuasakan penulisan pintar, pembetulan tatabahasa, pelarasan nada, dan penambahbaikan kandungan dalam penyunting mesej anda." }, "ASSISTANT": { - "TITLE": "Assistant", - "DESCRIPTION": "Handles automated responses, conversation summaries, and intelligent reply suggestions for customer interactions." + "TITLE": "Pembantu", + "DESCRIPTION": "Mengendalikan respons automatik, ringkasan perbualan, dan cadangan balasan pintar untuk interaksi pelanggan." }, "COPILOT": { "TITLE": "Co-pilot", - "DESCRIPTION": "Provides real-time contextual suggestions, knowledge base recommendations, and proactive insights during conversations." + "DESCRIPTION": "Menyediakan cadangan kontekstual masa nyata, saranan pangkalan pengetahuan, dan pandangan proaktif semasa perbualan." } }, "FEATURES": { - "TITLE": "Features", - "DESCRIPTION": "Enable or disable AI-powered features.", + "TITLE": "Ciri-ciri", + "DESCRIPTION": "Dayakan atau nyahdayakan ciri yang dikuasakan AI.", "AUDIO_TRANSCRIPTION": { - "TITLE": "Audio Transcription", - "DESCRIPTION": "Automatically convert voice messages and call recordings into searchable text transcripts." + "TITLE": "Transkripsi Audio", + "DESCRIPTION": "Secara automatik menukar mesej suara dan rakaman panggilan kepada transkrip teks yang boleh dicari." }, "HELP_CENTER_SEARCH": { - "TITLE": "Help Center Search Indexing", - "DESCRIPTION": "Use AI for context aware search inside your help center articles." + "TITLE": "Pengindeksan Carian Pusat Bantuan", + "DESCRIPTION": "Gunakan AI untuk carian yang peka konteks dalam artikel pusat bantuan anda." }, "LABEL_SUGGESTION": { - "TITLE": "Label Suggestion", - "DESCRIPTION": "Automatically suggest relevant labels and tags for conversations based on content analysis and context.", - "MODEL_TITLE": "Label Suggestion Model", - "MODEL_DESCRIPTION": "Select the AI model to use for analyzing conversations and suggesting appropriate labels" + "TITLE": "Cadangan Label", + "DESCRIPTION": "Secara automatik mencadangkan label dan tag yang relevan untuk perbualan berdasarkan analisis kandungan dan konteks.", + "MODEL_TITLE": "Model Cadangan Label", + "MODEL_DESCRIPTION": "Pilih model AI untuk menganalisis perbualan dan mencadangkan label yang sesuai" } }, "API": { - "SUCCESS": "Captain settings updated successfully.", - "ERROR": "Failed to update Captain settings. Please try again." + "SUCCESS": "Tetapan Captain berjaya dikemas kini.", + "ERROR": "Gagal mengemas kini tetapan Captain. Sila cuba lagi." } }, "BILLING_SETTINGS": { - "TITLE": "Billing", - "DESCRIPTION": "Manage your subscription here, upgrade your plan and get more for your team.", + "TITLE": "Pengebilan", + "DESCRIPTION": "Urus langganan anda di sini, naik taraf pelan anda dan dapatkan lebih untuk pasukan anda.", "CURRENT_PLAN": { - "TITLE": "Current Plan", + "TITLE": "Pelan Semasa", "PLAN_NOTE": "You are currently subscribed to the **{plan}** plan with **{quantity}** licenses", - "SEAT_COUNT": "Number of seats", - "RENEWS_ON": "Renews on" + "SEAT_COUNT": "Bilangan tempat duduk", + "RENEWS_ON": "Diperbaharui pada" }, - "VIEW_PRICING": "View Pricing", + "VIEW_PRICING": "Lihat Harga", "MANAGE_SUBSCRIPTION": { - "TITLE": "Manage your subscription", - "DESCRIPTION": "View your previous invoices, edit your billing details, or cancel your subscription.", - "BUTTON_TXT": "Go to the billing portal" + "TITLE": "Urus langganan anda", + "DESCRIPTION": "Lihat invois anda sebelum ini, sunting butiran bil anda, atau batalkan langganan anda.", + "BUTTON_TXT": "Pergi ke portal bil" }, "CAPTAIN": { "TITLE": "Captain", - "DESCRIPTION": "Manage usage and credits for Captain AI.", - "BUTTON_TXT": "Buy more credits", - "DOCUMENTS": "Documents", + "DESCRIPTION": "Urus penggunaan dan kredit untuk Captain AI.", + "BUTTON_TXT": "Beli lebih banyak kredit", + "DOCUMENTS": "Dokumen", "RESPONSES": "Responses", - "UPGRADE": "Captain is not available on the free plan, upgrade now to get access to assistants, copilot and more.", - "REFRESH_CREDITS": "Refresh" + "UPGRADE": "Captain tidak tersedia dalam pelan percuma, naik taraf sekarang untuk mendapatkan akses kepada pembantu, copilot dan lain-lain.", + "REFRESH_CREDITS": "Segarkan" }, "CHAT_WITH_US": { - "TITLE": "Need help?", - "DESCRIPTION": "Do you face any issues in billing? We are here to help.", - "BUTTON_TXT": "Chat with us" + "TITLE": "Perlukan bantuan?", + "DESCRIPTION": "Adakah anda menghadapi sebarang masalah dalam pengebilan? Kami sedia membantu.", + "BUTTON_TXT": "Bual dengan kami" }, - "NO_BILLING_USER": "Your billing account is being configured. Please refresh the page and try again.", + "NO_BILLING_USER": "Akaun pengebilan anda sedang dikonfigurasikan. Sila segarkan halaman dan cuba lagi.", "TOPUP": { - "BUY_CREDITS": "Buy more credits", - "MODAL_TITLE": "Buy AI Credits", - "MODAL_DESCRIPTION": "Purchase additional credits for Captain AI.", + "BUY_CREDITS": "Beli lebih banyak kredit", + "MODAL_TITLE": "Beli Kredit AI", + "MODAL_DESCRIPTION": "Beli kredit tambahan untuk Captain AI.", "CREDITS": "CREDITS", - "ONE_TIME": "one-time", - "POPULAR": "Most Popular", - "NOTE_TITLE": "Note:", - "NOTE_DESCRIPTION": "Credits are added immediately and expire in 6 months. An active subscription is required to use credits. Purchased credits are consumed after your monthly plan credits.", + "ONE_TIME": "sekali sahaja", + "POPULAR": "Paling Popular", + "NOTE_TITLE": "Nota:", + "NOTE_DESCRIPTION": "Kredit ditambah serta-merta dan tamat tempoh dalam 6 bulan. Langganan aktif diperlukan untuk menggunakan kredit. Kredit yang dibeli akan digunakan selepas kredit pelan bulanan anda.", "CANCEL": "Batalkan", - "PURCHASE": "Purchase Credits", - "LOADING": "Loading options...", - "FETCH_ERROR": "Failed to load credit options. Please try again.", - "PURCHASE_ERROR": "Failed to process purchase. Please try again.", + "PURCHASE": "Beli Kredit", + "LOADING": "Memuatkan pilihan...", + "FETCH_ERROR": "Gagal memuatkan pilihan kredit. Sila cuba lagi.", + "PURCHASE_ERROR": "Gagal memproses pembelian. Sila cuba lagi.", "PURCHASE_SUCCESS": "Successfully added {credits} credits to your account", "CONFIRM": { - "TITLE": "Confirm Purchase", + "TITLE": "Sahkan Pembelian", "DESCRIPTION": "You are about to purchase {credits} credits for {amount}.", - "INSTANT_DEDUCTION_NOTE": "Your saved card will be charged immediately upon confirmation.", - "GO_BACK": "Go Back", - "CONFIRM_PURCHASE": "Confirm Purchase" + "INSTANT_DEDUCTION_NOTE": "Kad yang disimpan akan dikenakan caj serta-merta selepas pengesahan.", + "GO_BACK": "Kembali", + "CONFIRM_PURCHASE": "Sahkan Pembelian" } } }, "SECURITY_SETTINGS": { - "TITLE": "Security", - "DESCRIPTION": "Manage your account security settings.", - "LINK_TEXT": "Learn more about SAML SSO", - "SAML_DISABLED_MESSAGE": "SAML SSO is currently disabled. Please contact your administrator to enable this feature.", + "TITLE": "Keselamatan", + "DESCRIPTION": "Urus tetapan keselamatan akaun anda.", + "LINK_TEXT": "Ketahui lebih lanjut tentang SAML SSO", + "SAML_DISABLED_MESSAGE": "SAML SSO kini dinyahaktifkan. Sila hubungi pentadbir anda untuk mengaktifkan ciri ini.", "SAML": { "TITLE": "SAML SSO", - "NOTE": "Configure SAML single sign-on for your account. Users will authenticate through your identity provider instead of using email/password.", + "NOTE": "Konfigurasikan log masuk tunggal SAML untuk akaun anda. Pengguna akan mengesahkan identiti melalui penyedia identiti anda dan bukannya menggunakan emel/kata laluan.", "ACS_URL": { "LABEL": "ACS URL", - "TOOLTIP": "Assertion Consumer Service URL - Configure this URL in your IdP as the destination for SAML responses" + "TOOLTIP": "URL Perkhidmatan Pengguna Pengesahan - Konfigurasikan URL ini dalam IdP anda sebagai destinasi untuk respons SAML" }, "SSO_URL": { "LABEL": "SSO URL", - "HELP": "The URL where SAML authentication requests will be sent", + "HELP": "URL di mana permintaan pengesahan SAML akan dihantar", "PLACEHOLDER": "https://your-idp.com/saml/sso" }, "CERTIFICATE": { - "LABEL": "Signing certificate in PEM format", - "HELP": "The public certificate from your identity provider used to verify SAML responses", + "LABEL": "Sijil tandatangan dalam format PEM", + "HELP": "Sijil awam dari penyedia identiti anda yang digunakan untuk mengesahkan respons SAML", "PLACEHOLDER": "-----BEGIN CERTIFICATE-----\nMIIC..." }, "FINGERPRINT": { - "LABEL": "Fingerprint", - "TOOLTIP": "SHA-1 fingerprint of the certificate - Use this to verify the certificate in your IdP configuration" + "LABEL": "Cap jari", + "TOOLTIP": "Cap jari SHA-1 sijil - Gunakan ini untuk mengesahkan sijil dalam konfigurasi IdP anda" }, "COPY_SUCCESS": "Code copied to clipboard successfully", "SP_ENTITY_ID": { "LABEL": "SP Entity ID", - "HELP": "Unique identifier for this application as a service provider (auto-generated).", - "TOOLTIP": "Unique identifier for Chatwoot as the Service Provider - Configure this in your IdP settings" + "HELP": "Pengecam unik untuk aplikasi ini sebagai penyedia perkhidmatan (auto-dihasilkan).", + "TOOLTIP": "Pengecam unik untuk Chatwoot sebagai Penyedia Perkhidmatan - Konfigurasikan ini dalam tetapan IdP anda" }, "IDP_ENTITY_ID": { - "LABEL": "Identity Provider Entity ID", - "HELP": "Unique identifier for your identity provider (usually found in IdP configuration)", + "LABEL": "ID Entiti Penyedia Identiti", + "HELP": "Pengenal unik untuk penyedia identiti anda (biasanya ditemui dalam konfigurasi IdP)", "PLACEHOLDER": "https://your-idp.com/saml" }, - "UPDATE_BUTTON": "Update SAML Settings", + "UPDATE_BUTTON": "Kemas kini Tetapan SAML", "API": { - "SUCCESS": "SAML settings updated successfully", - "ERROR": "Failed to update SAML settings", - "ERROR_LOADING": "Failed to load SAML settings", - "DISABLED": "SAML settings disabled successfully" + "SUCCESS": "Tetapan SAML berjaya dikemas kini", + "ERROR": "Gagal mengemas kini tetapan SAML", + "ERROR_LOADING": "Gagal memuatkan tetapan SAML", + "DISABLED": "Tetapan SAML berjaya dinyahaktifkan" }, "VALIDATION": { - "REQUIRED_FIELDS": "SSO URL, Identity Provider Entity ID, and Certificate are required fields", - "SSO_URL_ERROR": "Please enter a valid SSO URL", - "CERTIFICATE_ERROR": "Certificate is required", - "IDP_ENTITY_ID_ERROR": "Identity Provider Entity ID is required" + "REQUIRED_FIELDS": "URL SSO, ID Entiti Penyedia Identiti, dan Sijil adalah medan wajib", + "SSO_URL_ERROR": "Sila masukkan URL SSO yang sah", + "CERTIFICATE_ERROR": "Sijil diperlukan", + "IDP_ENTITY_ID_ERROR": "ID Entiti Penyedia Identiti diperlukan" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "The SAML SSO feature is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade to an Enterprise plan to access SAML single sign-on and other advanced security features.", - "ASK_ADMIN": "Please reach out to your administrator for the upgrade." + "AVAILABLE_ON": "Ciri SAML SSO hanya tersedia dalam pelan Enterprise.", + "UPGRADE_PROMPT": "Tingkatkan ke pelan Enterprise untuk mengakses SAML single sign-on dan ciri keselamatan lanjutan lain.", + "ASK_ADMIN": "Sila hubungi pentadbir anda untuk peningkatan." }, "PAYWALL": { - "TITLE": "Upgrade to enable SAML SSO", - "AVAILABLE_ON": "The SAML SSO feature is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to SAML single sign-on and other advanced features.", - "UPGRADE_NOW": "Upgrade now", - "CANCEL_ANYTIME": "You can change or cancel your plan anytime" + "TITLE": "Tingkatkan untuk mengaktifkan SAML SSO", + "AVAILABLE_ON": "Ciri SAML SSO hanya tersedia dalam pelan Enterprise.", + "UPGRADE_PROMPT": "Tingkatkan pelan anda untuk mendapatkan akses kepada SAML single sign-on dan ciri lanjutan lain.", + "UPGRADE_NOW": "Tingkatkan sekarang", + "CANCEL_ANYTIME": "Anda boleh menukar atau membatalkan pelan anda bila-bila masa" }, "ATTRIBUTE_MAPPING": { - "TITLE": "SAML Attribute Setup", - "DESCRIPTION": "The following attribute mappings must be configured in your identity provider" + "TITLE": "Tetapan Atribut SAML", + "DESCRIPTION": "Pemetaan atribut berikut mesti dikonfigurasikan dalam penyedia identiti anda" }, "INFO_SECTION": { - "TITLE": "Service Provider Information", - "TOOLTIP": "Copy these values and configure them in your Identity Provider to establish the SAML connection" + "TITLE": "Maklumat Penyedia Perkhidmatan", + "TOOLTIP": "Salin nilai ini dan konfigurasikan dalam Penyedia Identiti anda untuk mewujudkan sambungan SAML" } } }, "CONVERSATION_WORKFLOW": { "INDEX": { "HEADER": { - "TITLE": "Conversation Workflows", - "DESCRIPTION": "Configure rules and required fields for conversation resolution." + "TITLE": "Aliran Kerja Perbualan", + "DESCRIPTION": "Konfigurasikan peraturan dan medan yang diperlukan untuk penyelesaian perbualan." } }, "REQUIRED_ATTRIBUTES": { - "TITLE": "Attributes required on resolution", - "DESCRIPTION": "When resolving a conversation, agents will be prompted to fill these attributes if they haven't yet.", - "NO_ATTRIBUTES": "No attributes added yet", + "TITLE": "Atribut yang diperlukan semasa penyelesaian", + "DESCRIPTION": "Apabila menyelesaikan perbualan, ejen akan diminta untuk mengisi atribut ini jika belum diisi.", + "NO_ATTRIBUTES": "Tiada atribut ditambah lagi", "ADD": { - "TITLE": "Add Attributes", - "SEARCH_PLACEHOLDER": "Search attributes" + "TITLE": "Tambah Atribut", + "SEARCH_PLACEHOLDER": "Cari atribut" }, "SAVE": { - "SUCCESS": "Required attributes updated", - "ERROR": "Could not update required attributes, please try again" + "SUCCESS": "Atribut yang diperlukan telah dikemas kini", + "ERROR": "Tidak dapat mengemas kini atribut yang diperlukan, sila cuba lagi" }, "MODAL": { - "TITLE": "Resolve conversation", - "DESCRIPTION": "Please fill in the following custom attributes before resolving this conversation", + "TITLE": "Selesaikan perbualan", + "DESCRIPTION": "Sila isi atribut tersuai berikut sebelum menyelesaikan perbualan ini", "ACTIONS": { - "RESOLVE": "Resolve conversation", + "RESOLVE": "Selesaikan perbualan", "CANCEL": "Batalkan" }, "PLACEHOLDERS": { - "TEXT": "Write a note...", - "NUMBER": "Enter a number", - "LINK": "Add a link", - "DATE": "Pick a date", - "LIST": "Select an option" + "TEXT": "Tulis nota...", + "NUMBER": "Masukkan nombor", + "LINK": "Tambah pautan", + "DATE": "Pilih tarikh", + "LIST": "Pilih pilihan" }, "CHECKBOX": { - "YES": "Yes", - "NO": "No" + "YES": "Ya", + "NO": "Tidak" } }, "PAYWALL": { - "TITLE": "Upgrade to use required attributes", - "AVAILABLE_ON": "The required conversation attributes feature is available on the Business and Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to prompt agents to fill required attributes before conversation resolution.", - "UPGRADE_NOW": "Upgrade now", - "CANCEL_ANYTIME": "You can change or cancel your plan anytime" + "TITLE": "Tingkatkan untuk menggunakan atribut wajib", + "AVAILABLE_ON": "Ciri atribut perbualan wajib tersedia pada pelan Perniagaan dan Perusahaan.", + "UPGRADE_PROMPT": "Tingkatkan pelan anda untuk menggesa ejen mengisi atribut wajib sebelum penyelesaian perbualan.", + "UPGRADE_NOW": "Tingkatkan sekarang", + "CANCEL_ANYTIME": "Anda boleh menukar atau membatalkan pelan anda bila-bila masa" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "The required conversation attributes feature is available on the paid plans.", - "UPGRADE_PROMPT": "Upgrade to a paid plan to enforce required attributes before conversation resolution.", - "ASK_ADMIN": "Please reach out to your administrator for the upgrade." + "AVAILABLE_ON": "Ciri atribut perbualan wajib tersedia pada pelan berbayar.", + "UPGRADE_PROMPT": "Tingkatkan ke pelan berbayar untuk menguatkuasakan atribut wajib sebelum penyelesaian perbualan.", + "ASK_ADMIN": "Sila hubungi pentadbir anda untuk peningkatan." } } }, "CREATE_ACCOUNT": { - "NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.", - "NEW_ACCOUNT": "New Account", - "SELECTOR_SUBTITLE": "Create a new account", + "NO_ACCOUNT_WARNING": "Uh oh! Kami tidak dapat menemui sebarang akaun Chatwoot. Sila buat akaun baru untuk meneruskan.", + "NEW_ACCOUNT": "Akaun Baru", + "SELECTOR_SUBTITLE": "Buat akaun baru", "API": { - "SUCCESS_MESSAGE": "Account created successfully", - "EXIST_MESSAGE": "Account already exists", + "SUCCESS_MESSAGE": "Akaun berjaya dibuat", + "EXIST_MESSAGE": "Akaun sudah wujud", "ERROR_MESSAGE": "Masalah untuk hubungi Woot Server, Sila cuba sebentar lagi" }, "FORM": { "NAME": { - "LABEL": "Company Name", + "LABEL": "Nama Syarikat", "PLACEHOLDER": "Wayne Enterprises" }, - "SUBMIT": "Submit", + "SUBMIT": "Hantar", "CANCEL": "Batalkan" } }, "KEYBOARD_SHORTCUTS": { - "TOGGLE_MODAL": "View all shortcuts", + "TOGGLE_MODAL": "Lihat semua pintasan", "TITLE": { - "OPEN_CONVERSATION": "Open conversation", - "RESOLVE_AND_NEXT": "Resolve and move to next", - "NAVIGATE_DROPDOWN": "Navigate dropdown items", - "RESOLVE_CONVERSATION": "Resolve Conversation", - "GO_TO_CONVERSATION_DASHBOARD": "Go to Conversation Dashboard", - "ADD_ATTACHMENT": "Add Attachment", - "GO_TO_CONTACTS_DASHBOARD": "Go to Contacts Dashboard", - "TOGGLE_SIDEBAR": "Toggle Sidebar", - "GO_TO_REPORTS_SIDEBAR": "Go to Reports sidebar", - "MOVE_TO_NEXT_TAB": "Move to next tab in conversation list", - "GO_TO_SETTINGS": "Go to Settings", - "SWITCH_TO_PRIVATE_NOTE": "Switch to Private Note", - "SWITCH_TO_REPLY": "Switch to Reply", - "TOGGLE_SNOOZE_DROPDOWN": "Toggle snooze dropdown" + "OPEN_CONVERSATION": "Buka perbualan", + "RESOLVE_AND_NEXT": "Selesaikan dan terus ke seterusnya", + "NAVIGATE_DROPDOWN": "Navigasi item dropdown", + "RESOLVE_CONVERSATION": "Selesaikan Perbualan", + "GO_TO_CONVERSATION_DASHBOARD": "Pergi ke Papan Pemuka Perbualan", + "ADD_ATTACHMENT": "Tambah Lampiran", + "GO_TO_CONTACTS_DASHBOARD": "Pergi ke Papan Pemuka Kenalan", + "TOGGLE_SIDEBAR": "Togol Bar Sisi", + "GO_TO_REPORTS_SIDEBAR": "Pergi ke bar sisi Laporan", + "MOVE_TO_NEXT_TAB": "Berpindah ke tab seterusnya dalam senarai perbualan", + "GO_TO_SETTINGS": "Pergi ke Tetapan", + "SWITCH_TO_PRIVATE_NOTE": "Beralih ke Nota Peribadi", + "SWITCH_TO_REPLY": "Beralih ke Balasan", + "TOGGLE_SNOOZE_DROPDOWN": "Togol menu lungsur snooze" } }, "ASSIGNMENT_POLICY": { "INDEX": { "HEADER": { - "TITLE": "Agent assignment", - "DESCRIPTION": "Define policies to effectively manage workload and route conversations based on the needs of inboxes and agents. Learn more here" + "TITLE": "Penugasan ejen", + "DESCRIPTION": "Tentukan polisi untuk menguruskan beban kerja dengan berkesan dan menghala perbualan berdasarkan keperluan peti masuk dan ejen. Ketahui lebih lanjut di sini" }, "ASSIGNMENT_POLICY": { - "TITLE": "Assignment policy", - "DESCRIPTION": "Manage how conversations get assigned in inboxes.", + "TITLE": "Polisi penugasan", + "DESCRIPTION": "Urus cara perbualan ditugaskan dalam peti masuk.", "FEATURES": [ - "Assign by conversations evenly or by available capacity", - "Add fair distribution rules to avoid overloading any agent", - "Add inboxes to a policy - one policy per inbox" + "Tugaskan mengikut perbualan secara seimbang atau mengikut kapasiti tersedia", + "Tambah peraturan pengagihan adil untuk mengelakkan beban berlebihan pada mana-mana ejen", + "Tambah peti masuk ke dalam polisi - satu polisi bagi setiap peti masuk" ] }, "AGENT_CAPACITY_POLICY": { - "TITLE": "Agent capacity policy", - "DESCRIPTION": "Manage workload for agents.", + "TITLE": "Polisi kapasiti ejen", + "DESCRIPTION": "Urus beban kerja untuk ejen.", "FEATURES": [ - "Define maximum conversations per inbox", - "Create exceptions based on labels and time", - "Add agents to a policy - one policy per agent" + "Tentukan maksimum perbualan setiap peti masuk", + "Buat pengecualian berdasarkan label dan masa", + "Tambah ejen ke polisi - satu polisi setiap ejen" ] } }, "AGENT_ASSIGNMENT_POLICY": { "INDEX": { "HEADER": { - "TITLE": "Assignment policy", - "CREATE_POLICY": "New policy" + "TITLE": "Polisi penugasan", + "CREATE_POLICY": "Polisi baru" }, "CARD": { - "ORDER": "Order", - "PRIORITY": "Priority", - "ACTIVE": "Active", - "INACTIVE": "Inactive", - "POPOVER": "Added inboxes", - "EDIT": "Edit" + "ORDER": "Susunan", + "PRIORITY": "Keutamaan", + "ACTIVE": "Aktif", + "INACTIVE": "Tidak aktif", + "POPOVER": "Peti masuk yang ditambah", + "EDIT": "Sunting" }, - "NO_RECORDS_FOUND": "No assignment policies found" + "NO_RECORDS_FOUND": "Tiada polisi penugasan ditemui" }, "CREATE": { "HEADER": { - "TITLE": "Create assignment policy" + "TITLE": "Buat polisi penugasan" }, - "CREATE_BUTTON": "Create policy", + "CREATE_BUTTON": "Buat polisi", "API": { - "SUCCESS_MESSAGE": "Assignment policy created successfully", - "ERROR_MESSAGE": "Failed to create assignment policy", - "INBOX_LINKED": "Inbox has been linked to the policy" + "SUCCESS_MESSAGE": "Polisi penugasan berjaya dibuat", + "ERROR_MESSAGE": "Gagal membuat polisi penugasan", + "INBOX_LINKED": "Peti masuk telah dipautkan ke polisi" } }, "EDIT": { "HEADER": { - "TITLE": "Edit assignment policy" + "TITLE": "Sunting polisi penugasan" }, - "EDIT_BUTTON": "Update policy", + "EDIT_BUTTON": "Kemas kini polisi", "CONFIRM_ADD_INBOX_DIALOG": { - "TITLE": "Add inbox", + "TITLE": "Tambah peti masuk", "DESCRIPTION": "{inboxName} inbox is already linked to another policy. Are you sure you want to link it to this policy? It will be unlinked from the other policy.", - "CONFIRM_BUTTON_LABEL": "Continue", + "CONFIRM_BUTTON_LABEL": "Teruskan", "CANCEL_BUTTON_LABEL": "Batalkan" }, "INBOX_LINK_PROMPT": { - "TITLE": "Link inbox to policy", - "DESCRIPTION": "Would you like to link this inbox to the assignment policy?", - "LINK_BUTTON": "Link inbox", - "CANCEL_BUTTON": "Skip" + "TITLE": "Pautkan peti masuk ke polisi", + "DESCRIPTION": "Adakah anda ingin pautkan peti masuk ini ke polisi tugasan?", + "LINK_BUTTON": "Pautkan peti masuk", + "CANCEL_BUTTON": "Langkau" }, "API": { - "SUCCESS_MESSAGE": "Assignment policy updated successfully", - "ERROR_MESSAGE": "Failed to update assignment policy" + "SUCCESS_MESSAGE": "Polisi tugasan berjaya dikemas kini", + "ERROR_MESSAGE": "Gagal mengemas kini polisi tugasan" }, "INBOX_API": { "ADD": { - "SUCCESS_MESSAGE": "Inbox added to policy successfully", - "ERROR_MESSAGE": "Failed to add inbox to policy" + "SUCCESS_MESSAGE": "Peti masuk berjaya ditambah ke polisi", + "ERROR_MESSAGE": "Gagal menambah peti masuk ke polisi" }, "REMOVE": { - "SUCCESS_MESSAGE": "Inbox removed from policy successfully", - "ERROR_MESSAGE": "Failed to remove inbox from policy" + "SUCCESS_MESSAGE": "Peti masuk berjaya dikeluarkan dari polisi", + "ERROR_MESSAGE": "Gagal mengeluarkan peti masuk dari polisi" } } }, "FORM": { "NAME": { - "LABEL": "Policy name:", - "PLACEHOLDER": "Enter policy name" + "LABEL": "Nama polisi:", + "PLACEHOLDER": "Masukkan nama polisi" }, "DESCRIPTION": { - "LABEL": "Description:", - "PLACEHOLDER": "Enter description" + "LABEL": "Penerangan:", + "PLACEHOLDER": "Masukkan penerangan" }, "STATUS": { "LABEL": "Status:", - "PLACEHOLDER": "Select status", - "ACTIVE": "Policy is active", - "INACTIVE": "Policy is inactive" + "PLACEHOLDER": "Pilih status", + "ACTIVE": "Polisi aktif", + "INACTIVE": "Polisi tidak aktif" }, "ASSIGNMENT_ORDER": { - "LABEL": "Assignment order", + "LABEL": "Susunan tugasan", "ROUND_ROBIN": { "LABEL": "Round robin", - "DESCRIPTION": "Assign conversations evenly among agents." + "DESCRIPTION": "Agihkan perbualan secara sama rata antara ejen." }, "BALANCED": { - "LABEL": "Balanced", - "DESCRIPTION": "Assign conversations based on available capacity.", - "PREMIUM_MESSAGE": "Upgrade to access balanced assignment and agent capacity management.", + "LABEL": "Seimbang", + "DESCRIPTION": "Agihkan perbualan berdasarkan kapasiti yang tersedia.", + "PREMIUM_MESSAGE": "Tingkatkan untuk mengakses pengagihan seimbang dan pengurusan kapasiti ejen.", "PREMIUM_BADGE": "Premium" } }, "ASSIGNMENT_PRIORITY": { - "LABEL": "Assignment priority", + "LABEL": "Keutamaan penugasan", "EARLIEST_CREATED": { - "LABEL": "Earliest created", - "DESCRIPTION": "The conversation that was created first gets assigned first." + "LABEL": "Dicipta paling awal", + "DESCRIPTION": "Perbualan yang dicipta terlebih dahulu akan diberikan tugasan terlebih dahulu." }, "LONGEST_WAITING": { - "LABEL": "Longest waiting", - "DESCRIPTION": "The conversation waiting the longest gets assigned first." + "LABEL": "Menunggu paling lama", + "DESCRIPTION": "Perbualan yang menunggu paling lama akan diberikan tugasan terlebih dahulu." } }, "FAIR_DISTRIBUTION": { - "LABEL": "Fair distribution policy", - "DESCRIPTION": "Set the maximum number of conversations that can be assigned per agent within a time window to avoid overloading any one agent. This required field defaults to 100 conversations per hour.", - "INPUT_MAX": "Assign max", - "DURATION": "Conversations per agent in every" + "LABEL": "Polisi pengagihan adil", + "DESCRIPTION": "Tetapkan bilangan maksimum perbualan yang boleh diberikan kepada setiap ejen dalam jangka masa tertentu untuk mengelakkan beban berlebihan pada mana-mana ejen. Medan wajib ini ditetapkan secara lalai kepada 100 perbualan setiap jam.", + "INPUT_MAX": "Agihkan maksima", + "DURATION": "Perbualan setiap ejen dalam setiap" }, "INBOXES": { - "LABEL": "Added inboxes", - "DESCRIPTION": "Add inboxes for which this policy will be applicable.", - "ADD_BUTTON": "Add inbox", + "LABEL": "Petibuk yang ditambah", + "DESCRIPTION": "Tambah petibuk yang mana polisi ini akan digunakan.", + "ADD_BUTTON": "Tambah petibuk", "DROPDOWN": { - "SEARCH_PLACEHOLDER": "Search and select inboxes to add", - "ADD_BUTTON": "Add" + "SEARCH_PLACEHOLDER": "Cari dan pilih petibuk untuk ditambah", + "ADD_BUTTON": "Tambah" }, - "EMPTY_STATE": "No inboxes added to this policy, add an inbox to get started", + "EMPTY_STATE": "Tiada peti masuk ditambah ke dasar ini, tambah peti masuk untuk memulakan", "API": { - "SUCCESS_MESSAGE": "Inbox successfully added to policy", - "ERROR_MESSAGE": "Failed to add inbox to policy" + "SUCCESS_MESSAGE": "Peti masuk berjaya ditambah ke dasar", + "ERROR_MESSAGE": "Gagal menambah peti masuk ke dasar" } } }, "DELETE_POLICY": { - "SUCCESS_MESSAGE": "Assignment policy deleted successfully", - "ERROR_MESSAGE": "Failed to delete assignment policy" + "SUCCESS_MESSAGE": "Dasar penugasan berjaya dipadam", + "ERROR_MESSAGE": "Gagal memadam dasar penugasan" } }, "AGENT_CAPACITY_POLICY": { "INDEX": { "HEADER": { - "TITLE": "Agent capacity", - "CREATE_POLICY": "New policy" + "TITLE": "Kapasiti ejen", + "CREATE_POLICY": "Dasar baru" }, "CARD": { - "POPOVER": "Added agents", - "EDIT": "Edit" + "POPOVER": "Ejen yang ditambah", + "EDIT": "Sunting" }, - "NO_RECORDS_FOUND": "No agent capacity policies found" + "NO_RECORDS_FOUND": "Tiada dasar kapasiti ejen ditemui" }, "CREATE": { "HEADER": { - "TITLE": "Create agent capacity policy" + "TITLE": "Cipta dasar kapasiti ejen" }, - "CREATE_BUTTON": "Create policy", + "CREATE_BUTTON": "Cipta dasar", "API": { - "SUCCESS_MESSAGE": "Agent capacity policy created successfully", - "ERROR_MESSAGE": "Failed to create agent capacity policy" + "SUCCESS_MESSAGE": "Dasar kapasiti ejen berjaya dicipta", + "ERROR_MESSAGE": "Gagal mencipta dasar kapasiti ejen" } }, "EDIT": { "HEADER": { - "TITLE": "Edit agent capacity policy" + "TITLE": "Sunting dasar kapasiti ejen" }, - "EDIT_BUTTON": "Update policy", + "EDIT_BUTTON": "Kemas kini dasar", "CONFIRM_ADD_AGENT_DIALOG": { - "TITLE": "Add agent", + "TITLE": "Tambah ejen", "DESCRIPTION": "{agentName} is already linked to another policy. Are you sure you want to link it to this policy? It will be unlinked from the other policy.", - "CONFIRM_BUTTON_LABEL": "Continue", + "CONFIRM_BUTTON_LABEL": "Teruskan", "CANCEL_BUTTON_LABEL": "Batalkan" }, "API": { - "SUCCESS_MESSAGE": "Agent capacity policy updated successfully", - "ERROR_MESSAGE": "Failed to update agent capacity policy" + "SUCCESS_MESSAGE": "Dasar kapasiti ejen berjaya dikemas kini", + "ERROR_MESSAGE": "Gagal mengemas kini dasar kapasiti ejen" }, "AGENT_API": { "ADD": { - "SUCCESS_MESSAGE": "Agent added to policy successfully", - "ERROR_MESSAGE": "Failed to add agent to policy" + "SUCCESS_MESSAGE": "Ejen berjaya ditambah ke polisi", + "ERROR_MESSAGE": "Gagal menambah ejen ke polisi" }, "REMOVE": { - "SUCCESS_MESSAGE": "Agent removed from policy successfully", - "ERROR_MESSAGE": "Failed to remove agent from policy" + "SUCCESS_MESSAGE": "Ejen berjaya dikeluarkan dari polisi", + "ERROR_MESSAGE": "Gagal mengeluarkan ejen dari polisi" } }, "INBOX_LIMIT_API": { "ADD": { - "SUCCESS_MESSAGE": "Inbox limit added successfully", - "ERROR_MESSAGE": "Failed to add inbox limit" + "SUCCESS_MESSAGE": "Had peti masuk berjaya ditambah", + "ERROR_MESSAGE": "Gagal menambah had peti masuk" }, "UPDATE": { - "SUCCESS_MESSAGE": "Inbox limit updated successfully", - "ERROR_MESSAGE": "Failed to update inbox limit" + "SUCCESS_MESSAGE": "Had peti masuk berjaya dikemas kini", + "ERROR_MESSAGE": "Gagal mengemas kini had peti masuk" }, "DELETE": { - "SUCCESS_MESSAGE": "Inbox limit deleted successfully", - "ERROR_MESSAGE": "Failed to delete inbox limit" + "SUCCESS_MESSAGE": "Had peti masuk berjaya dipadam", + "ERROR_MESSAGE": "Gagal memadam had peti masuk" } } }, "FORM": { "NAME": { - "LABEL": "Policy name:", - "PLACEHOLDER": "Enter policy name" + "LABEL": "Nama polisi:", + "PLACEHOLDER": "Masukkan nama polisi" }, "DESCRIPTION": { - "LABEL": "Description:", - "PLACEHOLDER": "Enter description" + "LABEL": "Penerangan:", + "PLACEHOLDER": "Masukkan penerangan" }, "INBOX_CAPACITY_LIMIT": { - "LABEL": "Inbox capacity limits", - "ADD_BUTTON": "Add inbox", + "LABEL": "Had kapasiti peti masuk", + "ADD_BUTTON": "Tambah peti masuk", "FIELD": { - "SELECT_INBOX": "Select inbox", - "MAX_CONVERSATIONS": "Max conversations", - "SET_LIMIT": "Set limit" + "SELECT_INBOX": "Pilih peti masuk", + "MAX_CONVERSATIONS": "Perbualan maksimum", + "SET_LIMIT": "Tetapkan had" }, - "EMPTY_STATE": "No inbox limit set" + "EMPTY_STATE": "Tiada had peti masuk ditetapkan" }, "EXCLUSION_RULES": { - "LABEL": "Exclusion rules", - "DESCRIPTION": "Conversations that satisfy the following conditions would not count towards agent capacity", + "LABEL": "Peraturan pengecualian", + "DESCRIPTION": "Perbualan yang memenuhi syarat berikut tidak akan dikira dalam kapasiti ejen", "TAGS": { - "LABEL": "Exclude conversations tagged with specific labels", - "ADD_TAG": "add tag", + "LABEL": "Kecualikan perbualan yang ditandai dengan label tertentu", + "ADD_TAG": "tambah tag", "DROPDOWN": { - "SEARCH_PLACEHOLDER": "Search and select tags to add" + "SEARCH_PLACEHOLDER": "Cari dan pilih tag untuk ditambah" }, - "EMPTY_STATE": "No tags added to this policy." + "EMPTY_STATE": "Tiada tag ditambah pada polisi ini." }, "DURATION": { - "LABEL": "Exclude conversations older than a specified duration", - "PLACEHOLDER": "Set time" + "LABEL": "Kecualikan perbualan yang lebih lama daripada tempoh yang ditetapkan", + "PLACEHOLDER": "Tetapkan masa" } }, "USERS": { - "LABEL": "Assigned agents", - "DESCRIPTION": "Add agents for which this policy will be applicable.", - "ADD_BUTTON": "Add agent", + "LABEL": "Ejen yang ditugaskan", + "DESCRIPTION": "Tambah ejen yang polisi ini akan digunakan.", + "ADD_BUTTON": "Tambah ejen", "DROPDOWN": { - "SEARCH_PLACEHOLDER": "Search and select agents to add", - "ADD_BUTTON": "Add" + "SEARCH_PLACEHOLDER": "Cari dan pilih ejen untuk ditambah", + "ADD_BUTTON": "Tambah" }, - "EMPTY_STATE": "No agents added", + "EMPTY_STATE": "Tiada ejen ditambah", "API": { - "SUCCESS_MESSAGE": "Agent successfully added to policy", - "ERROR_MESSAGE": "Failed to add agent to policy" + "SUCCESS_MESSAGE": "Ejen berjaya ditambah ke polisi", + "ERROR_MESSAGE": "Gagal menambah ejen ke polisi" } } }, "DELETE_POLICY": { - "SUCCESS_MESSAGE": "Agent capacity policy deleted successfully", - "ERROR_MESSAGE": "Failed to delete agent capacity policy" + "SUCCESS_MESSAGE": "Polisi kapasiti ejen berjaya dipadam", + "ERROR_MESSAGE": "Gagal memadam polisi kapasiti ejen" } }, "DELETE_POLICY": { - "TITLE": "Delete policy", - "DESCRIPTION": "Are you sure you want to delete this policy? This action cannot be undone.", + "TITLE": "Padam polisi", + "DESCRIPTION": "Adakah anda pasti mahu memadam polisi ini? Tindakan ini tidak boleh dibatalkan.", "CONFIRM_BUTTON_LABEL": "Padamkan", "CANCEL_BUTTON_LABEL": "Batalkan" } diff --git a/app/javascript/dashboard/i18n/locale/ne/agentMgmt.json b/app/javascript/dashboard/i18n/locale/ne/agentMgmt.json index 4b66fe864..24cd59e37 100644 --- a/app/javascript/dashboard/i18n/locale/ne/agentMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ne/agentMgmt.json @@ -1,8 +1,8 @@ { "AGENT_MGMT": { - "HEADER": "Agents", - "HEADER_BTN_TXT": "Add Agent", - "LOADING": "Fetching Agent List", + "HEADER": "एजेन्टहरू", + "HEADER_BTN_TXT": "एजेन्ट थप गर्नुहोस्", + "LOADING": "एजेन्ट सूची ल्याउँदैछ", "DESCRIPTION": "An agent is a member of your customer support team who can view and respond to user messages. The list below shows all the agents in your account.", "LEARN_MORE": "Learn about user roles", "AGENT_TYPES": { diff --git a/app/javascript/dashboard/i18n/locale/ne/contact.json b/app/javascript/dashboard/i18n/locale/ne/contact.json index 481951353..e3a3bf445 100644 --- a/app/javascript/dashboard/i18n/locale/ne/contact.json +++ b/app/javascript/dashboard/i18n/locale/ne/contact.json @@ -2,14 +2,14 @@ "CONTACT_PANEL": { "NOT_AVAILABLE": "उपलब्ध छैन", "EMAIL_ADDRESS": "इमेल ठेगाना", - "PHONE_NUMBER": "Phone number", - "IDENTIFIER": "Identifier", - "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "PHONE_NUMBER": "फोन नम्बर", + "IDENTIFIER": "पहिचानकर्ता", + "COPY_SUCCESSFUL": "क्लिपबोर्डमा सफलतापूर्वक प्रतिलिपि गरियो", "COMPANY": "कम्पनी", "LOCATION": "स्थान", "BROWSER_LANGUAGE": "ब्राउजर भाषा", "CONVERSATION_TITLE": "संवाद विवरण", - "VIEW_PROFILE": "View Profile", + "VIEW_PROFILE": "प्रोफाइल हेर्नुहोस्", "BROWSER": "ब्राउजर", "OS": "अपरेटिङ सिस्टम", "INITIATED_FROM": "बाट सुरु गरिएको", @@ -17,11 +17,11 @@ "IP_ADDRESS": "IP ठेगाना", "CREATED_AT_LABEL": "सिर्जना गरिएको", "NEW_MESSAGE": "नयाँ सन्देश", - "CALL": "Call", + "CALL": "कल गर्नुहोस्", "CALL_INITIATED": "सम्पर्कलाई कल गर्दै…", "CALL_FAILED": "फोन कल सुरु गर्न सकिएन। कृपया फेरि प्रयास गर्नुहोस्।", "VOICE_INBOX_PICKER": { - "TITLE": "Choose a voice inbox" + "TITLE": "भ्वाइस इन्बक्स छान्नुहोस्" }, "CONVERSATIONS": { "NO_RECORDS_FOUND": "यस सम्पर्कसँग सम्बन्धित कुनै अघिल्लो कुराकानीहरू छैनन्।", @@ -29,133 +29,133 @@ }, "LABELS": { "CONTACT": { - "TITLE": "Contact Labels", - "ERROR": "Couldn't update labels" + "TITLE": "सम्पर्क लेबलहरू", + "ERROR": "लेबलहरू अपडेट गर्न सकिएन" }, "CONVERSATION": { - "TITLE": "Conversation Labels", - "ADD_BUTTON": "Add Labels" + "TITLE": "संवाद लेबलहरू", + "ADD_BUTTON": "लेबलहरू थप्नुहोस्" }, "LABEL_SELECT": { - "TITLE": "Add Labels", - "PLACEHOLDER": "Search labels", + "TITLE": "लेबलहरू थप्नुहोस्", + "PLACEHOLDER": "लेबलहरू खोज्नुहोस्", "NO_RESULT": "कुनै लेबल फेला परेन", - "CREATE_LABEL": "Create new label" + "CREATE_LABEL": "नयाँ लेबल सिर्जना गर्नुहोस्" } }, - "MERGE_CONTACT": "Merge contact", - "CONTACT_ACTIONS": "Contact actions", - "MUTE_CONTACT": "Block Contact", - "UNMUTE_CONTACT": "Unblock Contact", + "MERGE_CONTACT": "सम्पर्क मर्ज गर्नुहोस्", + "CONTACT_ACTIONS": "सम्पर्क कार्यहरू", + "MUTE_CONTACT": "सम्पर्क ब्लक गर्नुहोस्", + "UNMUTE_CONTACT": "सम्पर्क अनब्लक गर्नुहोस्", "MUTED_SUCCESS": "यो सम्पर्क सफलतापूर्वक ब्लक गरियो। तपाईंलाई भविष्यका कुनै पनि कुराकानीको सूचना दिइने छैन।", "UNMUTED_SUCCESS": "यो सम्पर्क सफलतापूर्वक अनब्लक गरियो।", - "SEND_TRANSCRIPT": "Send Transcript", - "EDIT_LABEL": "Edit", + "SEND_TRANSCRIPT": "प्रतिलिपि पठाउनुहोस्", + "EDIT_LABEL": "सम्पादन गर्नुहोस्", "SIDEBAR_SECTIONS": { "CUSTOM_ATTRIBUTES": "अनुकूलित विशेषताहरू", - "CONTACT_LABELS": "Contact Labels", + "CONTACT_LABELS": "सम्पर्क लेबलहरू", "PREVIOUS_CONVERSATIONS": "अघिल्लो कुराकानीहरू", "NO_RECORDS_FOUND": "कुनै विशेषता फेला परेन" } }, "EDIT_CONTACT": { - "BUTTON_LABEL": "Edit Contact", - "TITLE": "Edit contact", - "DESC": "Edit contact details" + "BUTTON_LABEL": "सम्पर्क सम्पादन गर्नुहोस्", + "TITLE": "सम्पर्क सम्पादन गर्नुहोस्", + "DESC": "सम्पर्क विवरण सम्पादन गर्नुहोस्" }, "DELETE_CONTACT": { - "BUTTON_LABEL": "Delete Contact", - "TITLE": "Delete contact", - "DESC": "Delete contact details", + "BUTTON_LABEL": "सम्पर्क मेटाउनुहोस्", + "TITLE": "सम्पर्क मेटाउनुहोस्", + "DESC": "सम्पर्क विवरण मेटाउनुहोस्", "CONFIRM": { - "TITLE": "Confirm Deletion", + "TITLE": "मेटाउने पुष्टि गर्नुहोस्", "MESSAGE": "के तपाईं यो मेटाउन निश्चित हुनुहुन्छ ", - "YES": "Yes, Delete", - "NO": "No, Keep" + "YES": "हो, मेटाउनुहोस्", + "NO": "होइन, राख्नुहोस्" }, "API": { - "SUCCESS_MESSAGE": "Contact deleted successfully", + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक मेटाइयो", "ERROR_MESSAGE": "सम्पर्क मेटाउन सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" } }, "CONTACT_FORM": { "FORM": { "SUBMIT": "बुझाउनुहोस्", - "CANCEL": "Cancel", + "CANCEL": "रद्द गर्नुहोस्", "AVATAR": { "LABEL": "सम्पर्क अवतार" }, "NAME": { - "PLACEHOLDER": "Enter the full name of the contact", + "PLACEHOLDER": "सम्पर्कको पूरा नाम प्रविष्ट गर्नुहोस्", "LABEL": "पूरा नाम" }, "BIO": { - "PLACEHOLDER": "Enter the bio of the contact", + "PLACEHOLDER": "सम्पर्कको बायो प्रविष्ट गर्नुहोस्", "LABEL": "परिचय" }, "EMAIL_ADDRESS": { - "PLACEHOLDER": "Enter the email address of the contact", + "PLACEHOLDER": "सम्पर्कको इमेल ठेगाना प्रविष्ट गर्नुहोस्", "LABEL": "इमेल ठेगाना", "DUPLICATE": "यो इमेल ठेगाना अर्को सम्पर्कका लागि प्रयोग भइरहेको छ।", "ERROR": "कृपया मान्य इमेल ठेगाना प्रविष्ट गर्नुहोस्।" }, "PHONE_NUMBER": { - "PLACEHOLDER": "Enter the phone number of the contact", - "LABEL": "Phone Number", + "PLACEHOLDER": "सम्पर्कको फोन नम्बर प्रविष्ट गर्नुहोस्", + "LABEL": "फोन नम्बर", "HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local phone number]", "ERROR": "फोन नम्बर खाली वा E.164 ढाँचामा हुनुपर्छ", - "DIAL_CODE_ERROR": "Please select a dial code from the list", + "DIAL_CODE_ERROR": "कृपया सूचीबाट डायल कोड चयन गर्नुहोस्", "DUPLICATE": "यो फोन नम्बर अर्को सम्पर्कका लागि प्रयोग भइरहेको छ।" }, "LOCATION": { - "PLACEHOLDER": "Enter the location of the contact", + "PLACEHOLDER": "सम्पर्कको स्थान प्रविष्ट गर्नुहोस्", "LABEL": "स्थान" }, "COMPANY_NAME": { - "PLACEHOLDER": "Enter the company name", + "PLACEHOLDER": "कम्पनीको नाम प्रविष्ट गर्नुहोस्", "LABEL": "कम्पनी नाम" }, "COUNTRY": { - "PLACEHOLDER": "Enter the country name", + "PLACEHOLDER": "देशको नाम प्रविष्ट गर्नुहोस्", "LABEL": "देशको नाम", - "SELECT_PLACEHOLDER": "Select", + "SELECT_PLACEHOLDER": "छान्नुहोस्", "REMOVE": "हटाउनुहोस्", - "SELECT_COUNTRY": "Select Country" + "SELECT_COUNTRY": "देश छान्नुहोस्" }, "CITY": { - "PLACEHOLDER": "Enter the city name", - "LABEL": "City Name" + "PLACEHOLDER": "सहरको नाम लेख्नुहोस्", + "LABEL": "सहरको नाम" }, "SOCIAL_PROFILES": { "FACEBOOK": { - "PLACEHOLDER": "Enter the Facebook username", + "PLACEHOLDER": "Facebook प्रयोगकर्ता नाम लेख्नुहोस्", "LABEL": "Facebook" }, "TWITTER": { - "PLACEHOLDER": "Enter the Twitter username", + "PLACEHOLDER": "Twitter प्रयोगकर्ता नाम लेख्नुहोस्", "LABEL": "Twitter" }, "LINKEDIN": { - "PLACEHOLDER": "Enter the LinkedIn username", + "PLACEHOLDER": "LinkedIn प्रयोगकर्ता नाम लेख्नुहोस्", "LABEL": "LinkedIn" }, "GITHUB": { - "PLACEHOLDER": "Enter the Github username", + "PLACEHOLDER": "Github प्रयोगकर्ता नाम लेख्नुहोस्", "LABEL": "Github" } } }, "DELETE_AVATAR": { "API": { - "SUCCESS_MESSAGE": "Contact avatar deleted successfully", + "SUCCESS_MESSAGE": "सम्पर्क अवतार सफलतापूर्वक मेटाइयो", "ERROR_MESSAGE": "सम्पर्कको अवतार मेटाउन सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" } }, - "SUCCESS_MESSAGE": "Contact saved successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक सुरक्षित गरियो", + "ERROR_MESSAGE": "त्रुटि भयो, कृपया फेरि प्रयास गर्नुहोस्" }, "NEW_CONVERSATION": { - "BUTTON_LABEL": "Start conversation", + "BUTTON_LABEL": "संवाद सुरु गर्नुहोस्", "TITLE": "नयाँ संवाद", "DESC": "नयाँ सन्देश पठाएर नयाँ कुराकानी सुरु गर्नुहोस्।", "NO_INBOX": "यस सम्पर्कसँग नयाँ कुराकानी सुरु गर्न इनबक्स फेला परेन।", @@ -165,8 +165,8 @@ }, "INBOX": { "LABEL": "Inbox", - "PLACEHOLDER": "Choose source inbox", - "ERROR": "Select an inbox" + "PLACEHOLDER": "स्रोत इनबक्स छान्नुहोस्", + "ERROR": "इनबक्स छान्नुहोस्" }, "SUBJECT": { "LABEL": "विषय", @@ -175,18 +175,18 @@ }, "MESSAGE": { "LABEL": "सन्देश", - "PLACEHOLDER": "Write your message here", + "PLACEHOLDER": "यहाँ तपाईंको सन्देश लेख्नुहोस्", "ERROR": "सन्देश खाली हुन सक्दैन" }, "ATTACHMENTS": { - "SELECT": "Choose files", - "HELP_TEXT": "Drag and drop files here or choose files to attach" + "SELECT": "फाइलहरू छान्नुहोस्", + "HELP_TEXT": "यहाँ फाइलहरू तान्नुहोस् वा संलग्न गर्न फाइलहरू छान्नुहोस्" }, - "SUBMIT": "Send message", - "CANCEL": "Cancel", + "SUBMIT": "सन्देश पठाउनुहोस्", + "CANCEL": "रद्द गर्नुहोस्", "SUCCESS_MESSAGE": "सन्देश पठाइयो!", "GO_TO_CONVERSATION": "हेर्नुहोस्", - "ERROR_MESSAGE": "Couldn't send! try again" + "ERROR_MESSAGE": "पठाउन सकिएन! कृपया फेरि प्रयास गर्नुहोस्" } }, "CONTACTS_PAGE": { @@ -197,25 +197,25 @@ } }, "CUSTOM_ATTRIBUTES": { - "BUTTON": "Add custom attribute", - "COPY_SUCCESSFUL": "Copied to clipboard successfully", - "SHOW_MORE": "Show all attributes", - "SHOW_LESS": "Show less attributes", + "BUTTON": "अनुकूलित विशेषता थप्नुहोस्", + "COPY_SUCCESSFUL": "क्लिपबोर्डमा सफलतापूर्वक प्रतिलिपि गरियो", + "SHOW_MORE": "सबै विशेषताहरू देखाउनुहोस्", + "SHOW_LESS": "कम विशेषताहरू देखाउनुहोस्", "ACTIONS": { - "COPY": "Copy attribute", - "DELETE": "Delete attribute", - "EDIT": "Edit attribute" + "COPY": "विशेषता प्रतिलिपि गर्नुहोस्", + "DELETE": "विशेषता मेटाउनुहोस्", + "EDIT": "विशेषता सम्पादन गर्नुहोस्" }, "ADD": { - "TITLE": "Create custom attribute", + "TITLE": "अनुकूलित विशेषता सिर्जना गर्नुहोस्", "DESC": "यस सम्पर्कमा कस्टम जानकारी थप्नुहोस्।" }, "FORM": { - "CREATE": "Add attribute", - "CANCEL": "Cancel", + "CREATE": "विशेषता थप्नुहोस्", + "CANCEL": "रद्द गर्नुहोस्", "NAME": { "LABEL": "अनुकूलित गुण नाम", - "PLACEHOLDER": "Eg: shopify id", + "PLACEHOLDER": "जस्तै: shopify id", "ERROR": "अवैध अनुकूलित गुण नाम" }, "VALUE": { @@ -223,27 +223,27 @@ "PLACEHOLDER": "जस्तै: 11901 " }, "ADD": { - "TITLE": "Create new attribute ", - "SUCCESS": "Attribute added successfully", - "ERROR": "Unable to add attribute. Please try again later" + "TITLE": "नयाँ विशेषता सिर्जना गर्नुहोस्", + "SUCCESS": "विशेषता सफलतापूर्वक थपियो", + "ERROR": "विशेषता थप्न सकिएन। कृपया पछि पुन: प्रयास गर्नुहोस्" }, "UPDATE": { - "SUCCESS": "Attribute updated successfully", - "ERROR": "Unable to update attribute. Please try again later" + "SUCCESS": "विशेषता सफलतापूर्वक अपडेट गरियो", + "ERROR": "विशेषता अपडेट गर्न सकिएन। कृपया पछि पुन: प्रयास गर्नुहोस्" }, "DELETE": { - "SUCCESS": "Attribute deleted successfully", - "ERROR": "Unable to delete attribute. Please try again later" + "SUCCESS": "विशेषता सफलतापूर्वक मेटाइयो", + "ERROR": "विशेषता मेटाउन सकिएन। कृपया पछि पुन: प्रयास गर्नुहोस्" }, "ATTRIBUTE_SELECT": { - "TITLE": "Add attributes", - "PLACEHOLDER": "Search attributes", + "TITLE": "विशेषताहरू थप्नुहोस्", + "PLACEHOLDER": "विशेषताहरू खोज्नुहोस्", "NO_RESULT": "कुनै गुण फेला परेन" }, "ATTRIBUTE_TYPE": { "LIST": { - "PLACEHOLDER": "Select value", - "SEARCH_INPUT_PLACEHOLDER": "Search value", + "PLACEHOLDER": "मान चयन गर्नुहोस्", + "SEARCH_INPUT_PLACEHOLDER": "मान खोज्नुहोस्", "NO_RESULT": "कुनै परिणाम फेला परेन" } } @@ -255,16 +255,16 @@ } }, "MERGE_CONTACTS": { - "TITLE": "Merge contacts", + "TITLE": "सम्पर्कहरू मर्ज गर्नुहोस्", "DESCRIPTION": "Merge contacts to combine two profiles into one, including all attributes and conversations. In case of conflict, the Primary contact’ s attributes will take precedence.", "PRIMARY": { "TITLE": "प्राथमिक सम्पर्क", - "HELP_LABEL": "To be deleted" + "HELP_LABEL": "मेटाउनुपर्ने" }, "PARENT": { - "TITLE": "Contact to merge", - "PLACEHOLDER": "Search for a contact", - "HELP_LABEL": "To be kept" + "TITLE": "मर्ज गर्नुपर्ने सम्पर्क", + "PLACEHOLDER": "सम्पर्क खोज्नुहोस्", + "HELP_LABEL": "राख्नुपर्ने" }, "SUMMARY": { "TITLE": "सारांश", @@ -275,13 +275,13 @@ "ERROR_MESSAGE": "केही समस्या भयो। कृपया पछि फेरि प्रयास गर्नुहोस्।" }, "FORM": { - "SUBMIT": " Merge contacts", - "CANCEL": "Cancel", + "SUBMIT": "सम्पर्कहरू मर्ज गर्नुहोस्", + "CANCEL": "रद्द गर्नुहोस्", "CHILD_CONTACT": { "ERROR": "मर्ज गर्नका लागि चाइल्ड सम्पर्क छान्नुहोस्" }, - "SUCCESS_MESSAGE": "Contact merged successfully", - "ERROR_MESSAGE": "Could not merge contacts, try again!" + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक मर्ज गरियो", + "ERROR_MESSAGE": "सम्पर्कहरू मर्ज गर्न सकिएन, पुन: प्रयास गर्नुहोस्!" }, "DROPDOWN_ITEM": { "ID": "(पहिचान: {identifier})" @@ -290,56 +290,56 @@ "CONTACTS_LAYOUT": { "HEADER": { "TITLE": "सम्पर्कहरू", - "SEARCH_TITLE": "Search contacts", - "ACTIVE_TITLE": "Active contacts", - "SEARCH_PLACEHOLDER": "Search...", + "SEARCH_TITLE": "सम्पर्कहरू खोज्नुहोस्", + "ACTIVE_TITLE": "सक्रिय सम्पर्कहरू", + "SEARCH_PLACEHOLDER": "खोज्नुहोस्...", "MESSAGE_BUTTON": "सन्देश", - "SEND_MESSAGE": "Send message", - "BLOCK_CONTACT": "Block contact", - "UNBLOCK_CONTACT": "Unblock contact", + "SEND_MESSAGE": "सन्देश पठाउनुहोस्", + "BLOCK_CONTACT": "सम्पर्क ब्लक गर्नुहोस्", + "UNBLOCK_CONTACT": "सम्पर्क अनब्लक गर्नुहोस्", "BREADCRUMB": { "CONTACTS": "सम्पर्कहरू" }, "ACTIONS": { "CONTACT_CREATION": { - "ADD_CONTACT": "Add contact", - "EXPORT_CONTACT": "Export contacts", - "IMPORT_CONTACT": "Import contacts", - "SAVE_CONTACT": "Save contact", + "ADD_CONTACT": "सम्पर्क थप्नुहोस्", + "EXPORT_CONTACT": "सम्पर्कहरू निर्यात गर्नुहोस्", + "IMPORT_CONTACT": "सम्पर्कहरू आयात गर्नुहोस्", + "SAVE_CONTACT": "सम्पर्क सुरक्षित गर्नुहोस्", "EMAIL_ADDRESS_DUPLICATE": "यो इमेल ठेगाना अर्को सम्पर्कका लागि प्रयोग भइरहेको छ।", "PHONE_NUMBER_DUPLICATE": "यो फोन नम्बर अर्को सम्पर्कका लागि प्रयोग भइरहेको छ।", - "SUCCESS_MESSAGE": "Contact saved successfully", + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक सुरक्षित गरियो", "ERROR_MESSAGE": "सम्पर्क बचत गर्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" }, - "BLOCK_SUCCESS_MESSAGE": "This contact is blocked successfully", + "BLOCK_SUCCESS_MESSAGE": "यो सम्पर्क सफलतापूर्वक ब्लक गरियो", "BLOCK_ERROR_MESSAGE": "सम्पर्क ब्लक गर्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।", - "UNBLOCK_SUCCESS_MESSAGE": "This contact is unblocked successfully", + "UNBLOCK_SUCCESS_MESSAGE": "यो सम्पर्क सफलतापूर्वक अनब्लक गरियो", "UNBLOCK_ERROR_MESSAGE": "सम्पर्क अनब्लक गर्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।", "IMPORT_CONTACT": { - "TITLE": "Import contacts", + "TITLE": "सम्पर्कहरू आयात गर्नुहोस्", "DESCRIPTION": "CSV फाइल मार्फत सम्पर्कहरू आयात गर्नुहोस्।", "DOWNLOAD_LABEL": "नमूना CSV डाउनलोड गर्नुहोस्।", "LABEL": "CSV फाइल:", - "CHOOSE_FILE": "Choose file", + "CHOOSE_FILE": "फाइल छान्नुहोस्", "CHANGE": "परिवर्तन गर्नुहोस्", - "CANCEL": "Cancel", - "IMPORT": "Import", + "CANCEL": "रद्द गर्नुहोस्", + "IMPORT": "आयात गर्नुहोस्", "SUCCESS_MESSAGE": "आयात पूरा भएपछि तपाईंलाई इमेलमार्फत सूचित गरिनेछ।", - "ERROR_MESSAGE": "There was an error, please try again" + "ERROR_MESSAGE": "त्रुटि भयो, कृपया फेरि प्रयास गर्नुहोस्" }, "EXPORT_CONTACT": { - "TITLE": "Export contacts", - "DESCRIPTION": "Quickly export a csv file with comprehensive details of your contacts", - "CONFIRM": "Export", + "TITLE": "सम्पर्कहरू निर्यात गर्नुहोस्", + "DESCRIPTION": "तपाईंका सम्पर्कहरूको विस्तृत विवरण सहित छिटो csv फाइल निर्यात गर्नुहोस्", + "CONFIRM": "निर्यात गर्नुहोस्", "SUCCESS_MESSAGE": "Export is in progress, You will be notified via email when export file is ready to dowanlod.", - "ERROR_MESSAGE": "There was an error, please try again" + "ERROR_MESSAGE": "त्रुटि भयो, कृपया फेरि प्रयास गर्नुहोस्" }, "SORT_BY": { "LABEL": "द्वारा क्रमबद्ध गर्नुहोस्", "OPTIONS": { "NAME": "नाम", "EMAIL": "इमेल", - "PHONE_NUMBER": "Phone number", + "PHONE_NUMBER": "फोन नम्बर", "COMPANY": "कम्पनी", "COUNTRY": "देश", "CITY": "सहर", @@ -356,20 +356,20 @@ }, "FILTERS": { "CREATE_SEGMENT": { - "TITLE": "Do you want to save this filter?", - "CONFIRM": "Save filter", + "TITLE": "के तपाईं यो फिल्टर सुरक्षित गर्न चाहनुहुन्छ?", + "CONFIRM": "फिल्टर सुरक्षित गर्नुहोस्", "LABEL": "नाम", - "PLACEHOLDER": "Enter the name of the filter", - "ERROR": "Enter a valid name", - "SUCCESS_MESSAGE": "Filter saved successfully", + "PLACEHOLDER": "फिल्टरको नाम प्रविष्ट गर्नुहोस्", + "ERROR": "वैध नाम प्रविष्ट गर्नुहोस्", + "SUCCESS_MESSAGE": "फिल्टर सफलतापूर्वक सुरक्षित गरियो", "ERROR_MESSAGE": "फिल्टर बचत गर्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" }, "DELETE_SEGMENT": { - "TITLE": "Confirm Deletion", - "DESCRIPTION": "Are you sure you want to delete this filter?", - "CONFIRM": "Yes, Delete", - "CANCEL": "No, Cancel", - "SUCCESS_MESSAGE": "Filter deleted successfully", + "TITLE": "मेटाउने पुष्टि गर्नुहोस्", + "DESCRIPTION": "के तपाईं साँच्चिकै यो फिल्टर मेटाउन चाहनुहुन्छ?", + "CONFIRM": "हो, मेटाउनुहोस्", + "CANCEL": "होइन, रद्द गर्नुहोस्", + "SUCCESS_MESSAGE": "फिल्टर सफलतापूर्वक मेटाइयो", "ERROR_MESSAGE": "फिल्टर मेटाउन सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" } } @@ -381,119 +381,119 @@ "FILTER": { "NAME": "नाम", "EMAIL": "इमेल", - "PHONE_NUMBER": "Phone number", - "IDENTIFIER": "Identifier", + "PHONE_NUMBER": "फोन नम्बर", + "IDENTIFIER": "पहिचानकर्ता", "COUNTRY": "देश", "CITY": "सहर", "CREATED_AT": "सिर्जना मिति", "LAST_ACTIVITY": "अन्तिम क्रियाकलाप", - "REFERER_LINK": "Referer link", + "REFERER_LINK": "रेफरर लिंक", "BLOCKED": "ब्लक गरिएको", "BLOCKED_TRUE": "साँचो", - "BLOCKED_FALSE": "False", + "BLOCKED_FALSE": "गलत", "BUTTONS": { - "CLEAR_FILTERS": "Clear filters", - "UPDATE_SEGMENT": "Update segment", - "APPLY_FILTERS": "Apply filters", - "ADD_FILTER": "Add filter" + "CLEAR_FILTERS": "फिल्टरहरू खाली गर्नुहोस्", + "UPDATE_SEGMENT": "सेगमेन्ट अपडेट गर्नुहोस्", + "APPLY_FILTERS": "फिल्टरहरू लागू गर्नुहोस्", + "ADD_FILTER": "फिल्टर थप्नुहोस्" }, - "TITLE": "Filter contacts", - "EDIT_SEGMENT": "Edit segment", + "TITLE": "सम्पर्कहरू फिल्टर गर्नुहोस्", + "EDIT_SEGMENT": "सेगमेन्ट सम्पादन गर्नुहोस्", "SEGMENT": { - "LABEL": "Segment name", - "INPUT_PLACEHOLDER": "Enter the name of the segment" + "LABEL": "सेगमेन्ट नाम", + "INPUT_PLACEHOLDER": "सेगमेन्टको नाम प्रविष्ट गर्नुहोस्" }, "ACTIVE_FILTERS": { "MORE_FILTERS": "+ {count} थप फिल्टरहरू", - "CLEAR_FILTERS": "Clear filters" + "CLEAR_FILTERS": "फिल्टरहरू खाली गर्नुहोस्" } }, "CARD": { "OF": "को", - "VIEW_DETAILS": "View details", + "VIEW_DETAILS": "विवरण हेर्नुहोस्", "EDIT_DETAILS_FORM": { - "TITLE": "Edit contact details", + "TITLE": "सम्पर्क विवरण सम्पादन गर्नुहोस्", "FORM": { "FIRST_NAME": { - "PLACEHOLDER": "Enter the first name" + "PLACEHOLDER": "पहिलो नाम प्रविष्ट गर्नुहोस्" }, "LAST_NAME": { - "PLACEHOLDER": "Enter the last name" + "PLACEHOLDER": "थर प्रविष्ट गर्नुहोस्" }, "EMAIL_ADDRESS": { - "PLACEHOLDER": "Enter the email address", + "PLACEHOLDER": "इमेल ठेगाना प्रविष्ट गर्नुहोस्", "DUPLICATE": "यो इमेल ठेगाना अर्को सम्पर्कका लागि प्रयोग भइरहेको छ।" }, "PHONE_NUMBER": { - "PLACEHOLDER": "Enter the phone number", + "PLACEHOLDER": "फोन नम्बर प्रविष्ट गर्नुहोस्", "DUPLICATE": "यो फोन नम्बर अर्को सम्पर्कका लागि प्रयोग भइरहेको छ।" }, "CITY": { - "PLACEHOLDER": "Enter the city name" + "PLACEHOLDER": "सहरको नाम प्रविष्ट गर्नुहोस्" }, "COUNTRY": { - "PLACEHOLDER": "Select country" + "PLACEHOLDER": "देश चयन गर्नुहोस्" }, "BIO": { - "PLACEHOLDER": "Enter the bio" + "PLACEHOLDER": "बायो प्रविष्ट गर्नुहोस्" }, "COMPANY_NAME": { - "PLACEHOLDER": "Enter the company name" + "PLACEHOLDER": "कम्पनीको नाम प्रविष्ट गर्नुहोस्" } }, - "UPDATE_BUTTON": "Update contact", - "SUCCESS_MESSAGE": "Contact updated successfully", + "UPDATE_BUTTON": "सम्पर्क अद्यावधिक गर्नुहोस्", + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक अद्यावधिक गरियो", "ERROR_MESSAGE": "सम्पर्क अपडेट गर्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" }, "SOCIAL_MEDIA": { - "TITLE": "Edit social links", + "TITLE": "सामाजिक लिंकहरू सम्पादन गर्नुहोस्", "FORM": { "FACEBOOK": { - "PLACEHOLDER": "Add Facebook" + "PLACEHOLDER": "Facebook थप्नुहोस्" }, "GITHUB": { - "PLACEHOLDER": "Add Github" + "PLACEHOLDER": "Github थप्नुहोस्" }, "INSTAGRAM": { - "PLACEHOLDER": "Add Instagram" + "PLACEHOLDER": "Instagram थप्नुहोस्" }, "TELEGRAM": { - "PLACEHOLDER": "Add Telegram" + "PLACEHOLDER": "Telegram थप्नुहोस्" }, "TIKTOK": { - "PLACEHOLDER": "Add TikTok" + "PLACEHOLDER": "TikTok थप्नुहोस्" }, "LINKEDIN": { - "PLACEHOLDER": "Add LinkedIn" + "PLACEHOLDER": "LinkedIn थप्नुहोस्" }, "TWITTER": { - "PLACEHOLDER": "Add Twitter" + "PLACEHOLDER": "Twitter थप्नुहोस्" } } }, "DELETE_CONTACT": { "MESSAGE": "यो क्रिया स्थायी र उल्ट्याउन सकिँदैन।", - "BUTTON": "Delete now" + "BUTTON": "अहिले मेटाउनुहोस्" } }, "DETAILS": { "CREATED_AT": "सिर्जना गरिएको {date}", "LAST_ACTIVITY": "अन्तिम सक्रिय {date}", "DELETE_CONTACT_DESCRIPTION": "यो सम्पर्क स्थायी रूपमा मेटाइनेछ। यो क्रिया उल्ट्याउन सकिँदैन।", - "DELETE_CONTACT": "Delete contact", + "DELETE_CONTACT": "सम्पर्क मेटाउनुहोस्", "DELETE_DIALOG": { - "TITLE": "Confirm Deletion", - "DESCRIPTION": "Are you sure you want to delete this contact?", - "CONFIRM": "Yes, Delete", + "TITLE": "मेटाउने पुष्टि गर्नुहोस्", + "DESCRIPTION": "के तपाईं यो सम्पर्क मेटाउन निश्चित हुनुहुन्छ?", + "CONFIRM": "हो, मेटाउनुहोस्", "API": { - "SUCCESS_MESSAGE": "Contact deleted successfully", + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक मेटाइयो", "ERROR_MESSAGE": "सम्पर्क मेटाउन सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।" } }, "AVATAR": { "UPLOAD": { "ERROR_MESSAGE": "अवतार अपलोड गर्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।", - "SUCCESS_MESSAGE": "Avatar uploaded successfully" + "SUCCESS_MESSAGE": "अवतार सफलतापूर्वक अपलोड गरियो" }, "DELETE": { "SUCCESS_MESSAGE": "अवतार सफलतापूर्वक मेटाइयो", @@ -506,23 +506,23 @@ "ATTRIBUTES": "गुणहरू", "HISTORY": "इतिहास", "NOTES": "टिप्पणीहरू", - "MERGE": "Merge" + "MERGE": "मर्ज गर्नुहोस्" }, "HISTORY": { "EMPTY_STATE": "यस सम्पर्कसँग सम्बन्धित कुनै अघिल्लो कुराकानीहरू छैनन्" }, "ATTRIBUTES": { - "SEARCH_PLACEHOLDER": "Search for attributes", + "SEARCH_PLACEHOLDER": "गुणहरू खोज्नुहोस्", "UNUSED_ATTRIBUTES": "{count} प्रयोग गरिएको गुण | {count} प्रयोग नगरिएको गुणहरू", "EMPTY_STATE": "यस खातामा कुनै कस्टम सम्पर्क विशेषताहरू उपलब्ध छैनन्। तपाईं सेटिङहरूमा कस्टम विशेषता सिर्जना गर्न सक्नुहुन्छ।", "YES": "हो", "NO": "होइन", "TRIGGER": { - "SELECT": "Select value", - "INPUT": "Enter value" + "SELECT": "मान चयन गर्नुहोस्", + "INPUT": "मान प्रविष्ट गर्नुहोस्" }, "VALIDATIONS": { - "INVALID_NUMBER": "Invalid number", + "INVALID_NUMBER": "अवैध नम्बर", "REQUIRED": "वैध मान आवश्यक छ", "INVALID_INPUT": "अवैध इनपुट", "INVALID_URL": "अवैध URL", @@ -530,40 +530,40 @@ }, "NO_ATTRIBUTES": "कुनै विशेषता फेला परेन", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "DELETE_SUCCESS_MESSAGE": "Attribute deleted successfully", - "UPDATE_ERROR": "Unable to update attribute. Please try again later", - "DELETE_ERROR": "Unable to delete attribute. Please try again later" + "SUCCESS_MESSAGE": "गुण सफलतापूर्वक अपडेट गरियो", + "DELETE_SUCCESS_MESSAGE": "गुण सफलतापूर्वक मेटाइयो", + "UPDATE_ERROR": "गुण अपडेट गर्न सकिएन। कृपया पछि पुन: प्रयास गर्नुहोस्", + "DELETE_ERROR": "गुण मेटाउन सकिएन। कृपया पछि पुन: प्रयास गर्नुहोस्" } }, "MERGE": { - "TITLE": "Merge contact", + "TITLE": "सम्पर्क मर्ज गर्नुहोस्", "DESCRIPTION": "दुई प्रोफाइलहरूलाई सबै विशेषता र कुराकानीहरू सहित एकमा मिलाउनुहोस्। विवाद भएमा, प्राथमिक सम्पर्कका विशेषताहरू प्राथमिकता पाउनेछन्।", "PRIMARY": "प्राथमिक सम्पर्क", - "PRIMARY_HELP_LABEL": "To be saved", - "PRIMARY_REQUIRED_ERROR": "Please select a contact to merge with before proceeding", - "PARENT": "To be merged", + "PRIMARY_HELP_LABEL": "सेभ गर्नुपर्ने", + "PRIMARY_REQUIRED_ERROR": "अगाडि बढ्नुअघि मर्ज गर्नुपर्ने सम्पर्क चयन गर्नुहोस्", + "PARENT": "मर्ज गर्नुपर्ने", "PARENT_HELP_LABEL": "मेटाइनेछ", "EMPTY_STATE": "कुनै सम्पर्क फेला परेन", - "PLACEHOLDER": "Search for primary contact", - "SEARCH_PLACEHOLDER": "Search for a contact", + "PLACEHOLDER": "प्राथमिक सम्पर्क खोज्नुहोस्", + "SEARCH_PLACEHOLDER": "सम्पर्क खोज्नुहोस्", "SEARCH_ERROR_MESSAGE": "सम्पर्कहरू खोज्न सकिएन। कृपया पछि फेरि प्रयास गर्नुहोस्।", - "SUCCESS_MESSAGE": "Contact merged successfully", - "ERROR_MESSAGE": "Could not merge contacts, try again!", + "SUCCESS_MESSAGE": "सम्पर्क सफलतापूर्वक मर्ज गरियो", + "ERROR_MESSAGE": "सम्पर्कहरू मर्ज गर्न सकिएन, कृपया फेरि प्रयास गर्नुहोस्!", "IS_SEARCHING": "खोज्दै...", "BUTTONS": { - "CANCEL": "Cancel", - "CONFIRM": "Merge contact" + "CANCEL": "रद्द गर्नुहोस्", + "CONFIRM": "सम्पर्क मर्ज गर्नुहोस्" } }, "NOTES": { - "PLACEHOLDER": "Add a note", + "PLACEHOLDER": "टिप्पणी थप्नुहोस्", "WROTE": "लेख्यो", - "YOU": "You", - "SAVE": "Save note", - "ADD_NOTE": "Add contact note", + "YOU": "तपाईं", + "SAVE": "टिप्पणी सुरक्षित गर्नुहोस्", + "ADD_NOTE": "सम्पर्क टिप्पणी थप्नुहोस्", "EXPAND": "विस्तार गर्नुहोस्", - "COLLAPSE": "Collapse", + "COLLAPSE": "सङ्कुचन गर्नुहोस्", "NO_NOTES": "कुनै नोटहरू छैनन्, तपाईं सम्पर्क विवरण पृष्ठबाट नोटहरू थप्न सक्नुहुन्छ।", "EMPTY_STATE": "यस सम्पर्कसँग सम्बन्धित कुनै नोटहरू छैनन्। माथि रहेको बाकसमा टाइप गरेर नोट थप्न सक्नुहुन्छ।", "CONVERSATION_EMPTY_STATE": "अहिलेसम्म कुनै नोटहरू छैनन्। एउटा नोट सिर्जना गर्न Add note बटन प्रयोग गर्नुहोस्।" @@ -571,33 +571,33 @@ }, "EMPTY_STATE": { "TITLE": "यस खातामा कुनै सम्पर्क फेला परेन", - "SUBTITLE": "Start adding new contacts by clicking on the button below", - "BUTTON_LABEL": "Add contact", + "SUBTITLE": "तलको बटनमा क्लिक गरेर नयाँ सम्पर्कहरू थप्न सुरु गर्नुहोस्", + "BUTTON_LABEL": "सम्पर्क थप्नुहोस्", "SEARCH_EMPTY_STATE_TITLE": "तपाईंको खोजीमा कुनै सम्पर्क मेल खाँदैन 🔍", "LIST_EMPTY_STATE_TITLE": "यस दृश्यमा कुनै सम्पर्क उपलब्ध छैन 📋", "ACTIVE_EMPTY_STATE_TITLE": "हाल कुनै सम्पर्क सक्रिय छैन 🌙" }, - "LOAD_MORE": "Load more" + "LOAD_MORE": "थप लोड गर्नुहोस्" }, "CONTACTS_BULK_ACTIONS": { - "ASSIGN_LABELS": "Assign Labels", + "ASSIGN_LABELS": "लेबलहरू तोक्नुहोस्", "ASSIGN_LABELS_SUCCESS": "लेबलहरू सफलतापूर्वक असाइन गरियो।", - "ASSIGN_LABELS_FAILED": "Failed to assign labels", + "ASSIGN_LABELS_FAILED": "लेबलहरू तोक्न असफल भयो", "DESCRIPTION": "चयनित सम्पर्कहरूमा थप्न चाहनुभएको लेबलहरू छान्नुहोस्।", "NO_LABELS_FOUND": "अहिलेसम्म कुनै लेबलहरू उपलब्ध छैनन्।", "SELECTED_COUNT": "{count} चयन गरियो", - "CLEAR_SELECTION": "Clear selection", + "CLEAR_SELECTION": "चयन सफा गर्नुहोस्", "SELECT_ALL": "सबै चयन गर्नुहोस् ({count})", - "DELETE_CONTACTS": "Delete", + "DELETE_CONTACTS": "मेटाउनुहोस्", "DELETE_SUCCESS": "सम्पर्कहरू सफलतापूर्वक मेटाइयो।", "DELETE_FAILED": "सम्पर्कहरू मेटाउन असफल।", "DELETE_DIALOG": { - "TITLE": "Delete selected contacts", - "SINGULAR_TITLE": "Delete selected contact", + "TITLE": "छानिएका सम्पर्कहरू मेटाउनुहोस्", + "SINGULAR_TITLE": "छानिएको सम्पर्क मेटाउनुहोस्", "DESCRIPTION": "यसले चयनित {count} सम्पर्कहरू स्थायी रूपमा मेटाउनेछ। यो क्रिया उल्ट्याउन सकिँदैन।", "SINGULAR_DESCRIPTION": "यसले चयनित सम्पर्क स्थायी रूपमा मेटाउनेछ। यो क्रिया उल्ट्याउन सकिँदैन।", - "CONFIRM_MULTIPLE": "Delete contacts", - "CONFIRM_SINGLE": "Delete contact" + "CONFIRM_MULTIPLE": "सम्पर्कहरू मेटाउनुहोस्", + "CONFIRM_SINGLE": "सम्पर्क मेटाउनुहोस्" } }, "COMPOSE_NEW_CONVERSATION": { @@ -606,7 +606,7 @@ }, "FORM": { "GO_TO_CONVERSATION": "हेर्नुहोस्", - "SUCCESS_MESSAGE": "The message was sent successfully!", + "SUCCESS_MESSAGE": "सन्देश सफलतापूर्वक पठाइयो!", "ERROR_MESSAGE": "कुराकानी सिर्जना गर्दा त्रुटि भयो। कृपया पछि फेरि प्रयास गर्नुहोस्।", "NO_INBOX_ALERT": "यस सम्पर्कसँग कुराकानी सुरु गर्न उपलब्ध कुनै इनबक्सहरू छैनन्।", "CONTACT_SELECTOR": { @@ -616,11 +616,11 @@ }, "INBOX_SELECTOR": { "LABEL": "मार्फत:", - "BUTTON": "Show inboxes" + "BUTTON": "इनबक्सहरू देखाउनुहोस्" }, "EMAIL_OPTIONS": { "SUBJECT_LABEL": "विषय :", - "SUBJECT_PLACEHOLDER": "Enter your email subject here", + "SUBJECT_PLACEHOLDER": "यहाँ तपाईंको इमेल विषय प्रविष्ट गर्नुहोस्", "CC_LABEL": "Cc:", "CC_PLACEHOLDER": "इमेलले खोज्न कम्तिमा 2 अक्षर प्रविष्ट गर्नुहोस्", "BCC_LABEL": "Bcc:", @@ -628,30 +628,30 @@ "BCC_BUTTON": "Bcc" }, "MESSAGE_EDITOR": { - "PLACEHOLDER": "Write your message here..." + "PLACEHOLDER": "यहाँ तपाईंको सन्देश लेख्नुहोस्..." }, "WHATSAPP_OPTIONS": { - "LABEL": "Select template", - "SEARCH_PLACEHOLDER": "Search templates", - "EMPTY_STATE": "No templates found", + "LABEL": "टेम्प्लेट चयन गर्नुहोस्", + "SEARCH_PLACEHOLDER": "टेम्प्लेटहरू खोज्नुहोस्", + "EMPTY_STATE": "टेम्प्लेटहरू फेला परेनन्", "TEMPLATE_PARSER": { "TEMPLATE_NAME": "WhatsApp template: {templateName}", - "VARIABLES": "Variables", - "BACK": "Go back", - "SEND_MESSAGE": "Send message" + "VARIABLES": "परिवर्तनीयहरू", + "BACK": "फिर्ता जानुहोस्", + "SEND_MESSAGE": "सन्देश पठाउनुहोस्" } }, "TWILIO_OPTIONS": { - "LABEL": "Select template", - "SEARCH_PLACEHOLDER": "Search templates", + "LABEL": "टेम्प्लेट चयन गर्नुहोस्", + "SEARCH_PLACEHOLDER": "टेम्प्लेटहरू खोज्नुहोस्", "EMPTY_STATE": "कुनै ढाँचा फेला परेन", "TEMPLATE_PARSER": { - "BACK": "Go back", - "SEND_MESSAGE": "Send message" + "BACK": "फिर्ता जानुहोस्", + "SEND_MESSAGE": "सन्देश पठाउनुहोस्" } }, "ACTION_BUTTONS": { - "DISCARD": "Discard", + "DISCARD": "रद्द गर्नुहोस्", "SEND": "Send ({keyCode})" } } diff --git a/app/javascript/dashboard/i18n/locale/ne/helpCenter.json b/app/javascript/dashboard/i18n/locale/ne/helpCenter.json index 863608081..acff43fd8 100644 --- a/app/javascript/dashboard/i18n/locale/ne/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/ne/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "भाषा पोर्टलबाट सफलतापूर्वक हटाइयो।", "ERROR_MESSAGE": "भाषा पोर्टलबाट हटाउन सकिएन। फेरि प्रयास गर्नुहोस्।" } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} लेख | {count} लेखहरू", "CATEGORIES_COUNT": "{count} श्रेणी | {count} श्रेणीहरू", "DEFAULT": "पूर्वनिर्धारित", + "DRAFT": "ड्राफ्ट", "DROPDOWN_MENU": { "MAKE_DEFAULT": "पूर्वनिर्धारित बनाउनुहोस्", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "मेटाउनुहोस्" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "स्थान चयन गर्नुहोस्..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "प्रकाशित", + "DRAFT": "ड्राफ्ट" + } + }, "API": { "SUCCESS_MESSAGE": "स्थान सफलतापूर्वक थपियो", "ERROR_MESSAGE": "स्थान थप्न सकिएन। फेरि प्रयास गर्नुहोस्।" diff --git a/app/javascript/dashboard/i18n/locale/ne/integrations.json b/app/javascript/dashboard/i18n/locale/ne/integrations.json index f09eb56ae..dc7f06c05 100644 --- a/app/javascript/dashboard/i18n/locale/ne/integrations.json +++ b/app/javascript/dashboard/i18n/locale/ne/integrations.json @@ -126,7 +126,7 @@ }, "HELP_TEXT": { "TITLE": "Using Slack Integration", - "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.", + "BODY": "यस एकीकरणसँग, तपाईंका सबै आउने कुराकानीहरू तपाईंको Slack workspace भित्रको ***{selectedChannelName}*** च्यानलमा sync हुनेछन्। तपाईं च्यानलमै बसेर आफ्ना सबै ग्राहक कुराकानीहरू व्यवस्थापन गर्न सक्नुहुन्छ र कहिल्यै कुनै सन्देश छुटाउनु पर्दैन।\n\nयस एकीकरणका मुख्य सुविधाहरू यस्ता छन्:\n\n**Slack भित्रैबाट कुराकानीहरूलाई जवाफ दिनुहोस्:** ***{selectedChannelName}*** Slack च्यानलमा रहेको कुनै कुराकानीलाई जवाफ दिन, आफ्नो सन्देश टाइप गर्नुहोस् र यसलाई thread को रूपमा पठाउनुहोस्। यसले Chatwoot मार्फत ग्राहकलाई जवाफ सिर्जना गर्नेछ। यति नै सजिलो!\n\n **निजी नोटहरू सिर्जना गर्नुहोस्:** यदि तपाईं reply को सट्टा निजी नोटहरू सिर्जना गर्न चाहनुहुन्छ भने, आफ्नो सन्देशको सुरुमा ***`note:`*** लेख्नुहोस्। यसले तपाईंको सन्देश निजी नै रहन्छ र ग्राहकलाई देखिँदैन भन्ने सुनिश्चित गर्छ।\n\n**एजेन्ट प्रोफाइललाई associate गर्नुहोस्:** यदि Slack मा reply गर्ने व्यक्तिको Chatwoot मा उही email अन्तर्गत एजेन्ट प्रोफाइल छ भने, reply हरू स्वतः त्यही एजेन्ट प्रोफाइलसँग associate हुनेछन्। यसको अर्थ तपाईंले कसले के भन्यो र कहिले भन्यो भनेर सजिलै ट्र्याक गर्न सक्नुहुन्छ। अर्कोतर्फ, reply गर्ने व्यक्तिसँग कुनै associated एजेन्ट प्रोफाइल छैन भने, ग्राहकलाई reply हरू bot profile बाट आएको रूपमा देखिनेछन्.", "SELECTED": "छानिएको" }, "SELECT_CHANNEL": { @@ -392,10 +392,10 @@ "NAME": "कप्तान", "HEADER_KNOW_MORE": "थप जान्नु", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "सहायकहरू", + "SWITCH_ASSISTANT": "सहायकहरू बीच साट्नुस्", + "NEW_ASSISTANT": "सहायक सिर्जना गर्नुहोस्", + "EMPTY_LIST": "कुनै सहायक फेला परेन, सुरु गर्न कृपया एउटा सिर्जना गर्नुहोस्" }, "COPILOT": { "TITLE": "कोपाइलट", @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "तपाईं आफ्नो योजना कुनै पनि समयमा परिवर्तन वा रद्द गर्न सक्नुहुन्छ" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI केवल Enterprise योजनाहरूमा उपलब्ध छ।", "UPGRADE_PROMPT": "हाम्रो सहायकहरू, कोपाइलट र थप सुविधाहरू पहुँच गर्न आफ्नो योजना अपग्रेड गर्नुहोस्।", "ASK_ADMIN": "कृपया अपग्रेडका लागि आफ्नो प्रशासकलाई सम्पर्क गर्नुहोस्।" }, @@ -584,8 +584,8 @@ "TITLE": "सीमाहरू", "DESCRIPTION": "सबै कुरा ट्र्याकमा राख्छ—सहायकले तपाईंले चाहेका प्रश्नहरू मात्र जवाफ दिन्छ, अरू कुनै विषय वा सीमा बाहिर जाँदैन।", "BULK_ACTION": { - "SELECTED": "{count} item selected | {count} items selected", - "SELECT_ALL": "Select all ({count})", + "SELECTED": "{count} वस्तु चयन गरियो | {count} वस्तुहरू चयन गरियो", + "SELECT_ALL": "सबै चयन गर्नुहोस् ({count})", "UNSELECT_ALL": "Unselect all ({count})", "BULK_DELETE_BUTTON": "हटाउनुहोस्" }, @@ -629,8 +629,8 @@ "TITLE": "उत्तर दिने निर्देशिका", "DESCRIPTION": "तपाईंको सहायकका उत्तरहरूको शैली र संरचना—स्पष्ट र मैत्रीपूर्ण? छोटो र छरितो? विस्तृत र औपचारिक?", "BULK_ACTION": { - "SELECTED": "{count} item selected | {count} items selected", - "SELECT_ALL": "Select all ({count})", + "SELECTED": "{count} वस्तु चयन गरियो | {count} वस्तुहरू चयन गरियो", + "SELECT_ALL": "सबै चयन गर्नुहोस् ({count})", "UNSELECT_ALL": "Unselect all ({count})", "BULK_DELETE_BUTTON": "हटाउनुहोस्" }, @@ -674,8 +674,8 @@ "TITLE": "परिदृश्यहरू", "DESCRIPTION": "आफ्नो सहायकलाई केही सन्दर्भ दिनुहोस्—जस्तै “प्रयोगकर्ता अल्झिएको बेला के गर्ने”, वा “रिफन्ड अनुरोधमा कसरी व्यवहार गर्ने।”", "BULK_ACTION": { - "SELECTED": "{count} item selected | {count} items selected", - "SELECT_ALL": "Select all ({count})", + "SELECTED": "{count} वस्तु चयन गरियो | {count} वस्तुहरू चयन गरियो", + "SELECT_ALL": "सबै चयन गर्नुहोस् ({count})", "UNSELECT_ALL": "Unselect all ({count})", "BULK_DELETE_BUTTON": "हटाउनुहोस्" }, @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "कागजातहरू", "ADD_NEW": "नयाँ कागजात सिर्जना गर्नुहोस्", + "SELECTED": "{count} चयन गरियो", + "SELECT_ALL": "सबै चयन गर्नुहोस् ({count})", + "UNSELECT_ALL": "सबै चयन हटाउनुहोस् ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "हो, सबै मेटाउनु", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "सम्बन्धित FAQ", "DESCRIPTION": "यी FAQ सिधा कागजातबाट उत्पन्न भएका हुन्।" @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "उपकरणहरू", "ADD_NEW": "नयाँ उपकरण बनाउनुहोस्", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "कुनै कस्टम उपकरण उपलब्ध छैन", "SUBTITLE": "आफ्नो सहायकलाई बाह्य API र सेवासँग जडान गर्न कस्टम उपकरणहरू बनाउनुहोस्, जसले तपाईंको लागि डेटा ल्याउन र कार्यहरू गर्न सक्षम बनाउँछ।", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "कस्टम टुल सफलतापूर्वक मेटाइयो", "ERROR_MESSAGE": "कस्टम टुल मेटाउन असफल भयो" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "टुलको नाम", "PLACEHOLDER": "अर्डर खोज्नुहोस्", - "ERROR": "टुलको नाम आवश्यक छ" + "ERROR": "टुलको नाम आवश्यक छ", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "विवरण", diff --git a/app/javascript/dashboard/i18n/locale/nl/conversation.json b/app/javascript/dashboard/i18n/locale/nl/conversation.json index afda6332e..776e73a2b 100644 --- a/app/javascript/dashboard/i18n/locale/nl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/nl/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Berichtondertekening is niet geconfigureerd, configureer deze in de profielinstellingen.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Geef copilot extra opdrachten, of vraag iets anders... Druk op enter om vervolgvraag te sturen", "CLICK_HERE": "Klik hier om bij te werken", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Sleep hierheen om toe te voegen", "START_AUDIO_RECORDING": "Start audio-opname", "STOP_AUDIO_RECORDING": "Stop audio-opname", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot is aan het denken", "EMAIL_HEAD": { "TO": "AAN", "ADD_BCC": "Voeg bcc toe", diff --git a/app/javascript/dashboard/i18n/locale/nl/helpCenter.json b/app/javascript/dashboard/i18n/locale/nl/helpCenter.json index 12e9ee530..bc98f4d6b 100644 --- a/app/javascript/dashboard/i18n/locale/nl/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/nl/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "Draft", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Verwijderen" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "Draft" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/nl/integrations.json b/app/javascript/dashboard/i18n/locale/nl/integrations.json index 8f2855379..d2237f0b1 100644 --- a/app/javascript/dashboard/i18n/locale/nl/integrations.json +++ b/app/javascript/dashboard/i18n/locale/nl/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Meer weten", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Assistenten", + "SWITCH_ASSISTANT": "Wissel tussen assistenten", + "NEW_ASSISTANT": "Assistent aanmaken", + "EMPTY_LIST": "Geen assistenten gevonden, maak er een aan om te beginnen" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Aan de slag met Copilot", + "KICK_OFF_MESSAGE": "Snelle samenvatting nodig, eerdere gesprekken bekijken of een beter antwoord opstellen? Copilot helpt je sneller.", "SEND_MESSAGE": "Verstuur bericht...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Er is een fout opgetreden bij het genereren van het antwoord. Probeer het opnieuw.", + "LOADER": "Captain is aan het denken", "YOU": "Jij", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Gebruik dit", + "RESET": "Resetten", + "SHOW_STEPS": "Toon stappen", + "SELECT_ASSISTANT": "Assistent selecteren", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Vat dit gesprek samen", + "CONTENT": "Vat de belangrijkste punten samen die besproken zijn tussen de klant en de ondersteuningsmedewerker, inclusief de zorgen, vragen van de klant en de oplossingen of antwoorden die de medewerker heeft gegeven" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Stel een antwoord voor", + "CONTENT": "Analyseer de vraag van de klant en stel een antwoord op dat hun zorgen of vragen effectief behandelt. Zorg dat het antwoord duidelijk, beknopt is en nuttige informatie biedt." }, "RATE": { - "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." + "LABEL": "Beoordeel dit gesprek", + "CONTENT": "Beoordeel het gesprek om te zien hoe goed aan de behoeften van de klant wordt voldaan. Geef een beoordeling tot 5 op basis van toon, duidelijkheid en effectiviteit." }, "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." + "LABEL": "Gesprekken met hoge prioriteit", + "CONTENT": "Geef me een samenvatting van alle open gesprekken met hoge prioriteit. Vermeld het gesprek-ID, klantnaam (indien beschikbaar), laatste berichtinhoud en toegewezen agent. Groepeer indien relevant op status." }, "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)." + "LABEL": "Contacten weergeven", + "CONTENT": "Toon mij de lijst van top 10 contacten. Vermeld naam, e-mail of telefoonnummer (indien beschikbaar), laatst gezien tijd, tags (indien aanwezig)." } } }, "PLAYGROUND": { "USER": "Jij", - "ASSISTANT": "Assistant", + "ASSISTANT": "Assistent", "MESSAGE_PLACEHOLDER": "Typ uw bericht...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Speelplaats", + "DESCRIPTION": "Gebruik deze speelplaats om berichten naar je assistent te sturen en te controleren of deze nauwkeurig, snel en in de verwachte toon reageert.", + "CREDIT_NOTE": "Berichten die hier worden verzonden, tellen mee voor je Captain-tegoed." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Upgrade om Captain AI te gebruiken", + "AVAILABLE_ON": "Captain is niet beschikbaar op het gratis abonnement.", + "UPGRADE_PROMPT": "Upgrade je abonnement om toegang te krijgen tot onze assistenten, copilot en meer.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI is alleen beschikbaar in de Enterprise-abonnementen.", + "UPGRADE_PROMPT": "Upgrade je abonnement om toegang te krijgen tot onze assistenten, copilot en meer.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Je hebt meer dan 80% van je antwoordlimiet gebruikt. Om Captain AI te blijven gebruiken, upgrade je jouw plan.", + "DOCUMENTS": "Documentlimiet bereikt. Upgrade om Captain AI te blijven gebruiken." }, "FORM": { "CANCEL": "Annuleren", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Verwijderen", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Beschrijving", diff --git a/app/javascript/dashboard/i18n/locale/no/conversation.json b/app/javascript/dashboard/i18n/locale/no/conversation.json index 65b4d4fb9..1687a4fb8 100644 --- a/app/javascript/dashboard/i18n/locale/no/conversation.json +++ b/app/javascript/dashboard/i18n/locale/no/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Gi copilot flere forslag, eller spør om noe annet... Trykk enter for å sende oppfølgingsmelding", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot tenker", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", diff --git a/app/javascript/dashboard/i18n/locale/no/helpCenter.json b/app/javascript/dashboard/i18n/locale/no/helpCenter.json index 08a3bd4da..f6ae638ed 100644 --- a/app/javascript/dashboard/i18n/locale/no/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/no/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "Draft", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Slett" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Satus", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "Draft" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/no/integrations.json b/app/javascript/dashboard/i18n/locale/no/integrations.json index cfcda61a8..80a3090de 100644 --- a/app/javascript/dashboard/i18n/locale/no/integrations.json +++ b/app/javascript/dashboard/i18n/locale/no/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Lær mer", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Assistenter", + "SWITCH_ASSISTANT": "Bytt mellom assistenter", + "NEW_ASSISTANT": "Opprett assistent", + "EMPTY_LIST": "Ingen assistenter funnet, vennligst opprett en for å komme i gang" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Kom i gang med Copilot", + "KICK_OFF_MESSAGE": "Trenger du en rask oppsummering, vil du sjekke tidligere samtaler, eller utarbeide et bedre svar? Copilot er her for å hjelpe deg raskere.", "SEND_MESSAGE": "Send message...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Det oppstod en feil ved generering av svaret. Vennligst prøv igjen.", + "LOADER": "Captain tenker", "YOU": "Du", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Bruk dette", + "RESET": "Nullstill", + "SHOW_STEPS": "Vis trinn", + "SELECT_ASSISTANT": "Velg assistent", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Oppsummer denne samtalen", + "CONTENT": "Oppsummer hovedpunktene som ble diskutert mellom kunden og kundestøtteagenten, inkludert kundens bekymringer, spørsmål og løsninger eller svar gitt av agenten" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Foreslå et svar", + "CONTENT": "Analyser kundens henvendelse, og utarbeid et svar som effektivt tar opp deres bekymringer eller spørsmål. Sørg for at svaret er klart, konsist og gir nyttig informasjon." }, "RATE": { - "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." + "LABEL": "Vurder denne samtalen", + "CONTENT": "Gå gjennom samtalen for å se hvor godt den imøtekommer kundens behov. Del en vurdering fra 1 til 5 basert på tone, klarhet og effektivitet." }, "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." + "LABEL": "Samtaler med høy prioritet", + "CONTENT": "Gi meg en oppsummering av alle åpne samtaler med høy prioritet. Inkluder samtale-ID, kundenavn (hvis tilgjengelig), innholdet i siste melding og tildelt agent. Grupper etter status hvis 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)." + "LABEL": "Liste over kontakter", + "CONTENT": "Vis meg listen over de 10 viktigste kontaktene. Inkluder navn, e-post eller telefonnummer (hvis tilgjengelig), sist sett tid, etiketter (hvis noen)." } } }, "PLAYGROUND": { "USER": "Du", - "ASSISTANT": "Assistant", + "ASSISTANT": "Assistent", "MESSAGE_PLACEHOLDER": "Skriv inn meldingen...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Lekeplass", + "DESCRIPTION": "Bruk denne lekeplassen for å sende meldinger til assistenten din og sjekke om den svarer nøyaktig, raskt og i forventet tone.", + "CREDIT_NOTE": "Meldinger sendt her vil telle mot dine Captain-kreditter." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Oppgrader for å bruke Captain AI", + "AVAILABLE_ON": "Captain er ikke tilgjengelig på gratisplanen.", + "UPGRADE_PROMPT": "Oppgrader planen din for å få tilgang til våre assistenter, copilot og mer.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI er kun tilgjengelig i Enterprise-planene.", + "UPGRADE_PROMPT": "Oppgrader planen din for å få tilgang til våre assistenter, copilot og mer.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Du har brukt over 80 % av svargrensen din. For å fortsette å bruke Captain AI, vennligst oppgrader.", + "DOCUMENTS": "Begrensning for dokumenter nådd. Oppgrader for å fortsette å bruke Captain AI." }, "FORM": { "CANCEL": "Avbryt", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Slett", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Beskrivelse", diff --git a/app/javascript/dashboard/i18n/locale/pl/conversation.json b/app/javascript/dashboard/i18n/locale/pl/conversation.json index 499bbe5d7..b15c07d96 100644 --- a/app/javascript/dashboard/i18n/locale/pl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pl/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Podpis wiadomości nie jest skonfigurowany, należy go skonfigurować w ustawieniach profilu.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Podaj copilota dodatkowe wskazówki lub zapytaj o cokolwiek... Naciśnij Enter, aby wysłać odpowiedź uzupełniającą", "CLICK_HERE": "Kliknij tutaj, aby zaktualizować", "WHATSAPP_TEMPLATES": "Szablony WhatsApp" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Przeciągnij i upuść tutaj, aby dołączyć", "START_AUDIO_RECORDING": "Rozpocznij nagrywanie audio", "STOP_AUDIO_RECORDING": "Zatrzymaj nagrywanie audio", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot myśli", "EMAIL_HEAD": { "TO": "DO", "ADD_BCC": "Dodaj Bcc", diff --git a/app/javascript/dashboard/i18n/locale/pl/helpCenter.json b/app/javascript/dashboard/i18n/locale/pl/helpCenter.json index 46884b314..fa452e0a3 100644 --- a/app/javascript/dashboard/i18n/locale/pl/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/pl/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Język usunięty z portalu pomyślnie", "ERROR_MESSAGE": "Nie można usunąć języka z portalu. Spróbuj ponownie." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Domyślny", + "DRAFT": "Szkic", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Usuń" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Opublikowane", + "DRAFT": "Szkic" + } + }, "API": { "SUCCESS_MESSAGE": "Język dodany pomyślnie", "ERROR_MESSAGE": "Nie można dodać języka. Spróbuj ponownie." diff --git a/app/javascript/dashboard/i18n/locale/pl/integrations.json b/app/javascript/dashboard/i18n/locale/pl/integrations.json index 814ce13de..67990d4b7 100644 --- a/app/javascript/dashboard/i18n/locale/pl/integrations.json +++ b/app/javascript/dashboard/i18n/locale/pl/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Dowiedz się więcej", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Asystenci", + "SWITCH_ASSISTANT": "Przełącz się między asystentami", + "NEW_ASSISTANT": "Utwórz asystenta", + "EMPTY_LIST": "Nie znaleziono asystentów, utwórz jednego, aby zacząć" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Rozpocznij z Copilotem", + "KICK_OFF_MESSAGE": "Potrzebujesz szybkiego podsumowania, chcesz sprawdzić wcześniejsze rozmowy lub napisać lepszą odpowiedź? Copilot jest tutaj, aby przyspieszyć pracę.", "SEND_MESSAGE": "Wyślij wiadomość...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Wystąpił błąd podczas generowania odpowiedzi. Spróbuj ponownie.", + "LOADER": "Captain myśli", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Użyj tego", + "RESET": "Resetuj", + "SHOW_STEPS": "Pokaż kroki", + "SELECT_ASSISTANT": "Wybierz asystenta", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Podsumuj tę rozmowę", + "CONTENT": "Podsumuj kluczowe punkty omówione pomiędzy klientem a agentem wsparcia, w tym obawy klienta, pytania oraz rozwiązania lub odpowiedzi udzielone przez agenta." }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Zaproponuj odpowiedź", + "CONTENT": "Analizuj zapytanie klienta i przygotuj odpowiedź, która skutecznie odnosi się do jego obaw lub pytań. Upewnij się, że odpowiedź jest jasna, zwięzła i dostarcza pomocnych informacji." }, "RATE": { - "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." + "LABEL": "Oceń tę rozmowę", + "CONTENT": "Przejrzyj rozmowę, aby ocenić, jak dobrze spełnia potrzeby klienta. Podaj ocenę w skali od 1 do 5 na podstawie tonu, jasności i skuteczności." }, "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." + "LABEL": "Rozmowy o wysokim priorytecie", + "CONTENT": "Podaj podsumowanie wszystkich otwartych rozmów o wysokim priorytecie. Uwzględnij ID rozmowy, nazwę klienta (jeśli dostępna), zawartość ostatniej wiadomości oraz przypisanego agenta. Pogrupuj według statusu, jeśli to istotne." }, "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)." + "LABEL": "Lista kontaktów", + "CONTENT": "Pokaż listę 10 najważniejszych kontaktów. Uwzględnij nazwę, email lub numer telefonu (jeśli dostępny), czas ostatniego widoku, tagi (jeśli są)." } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "Asystent", "MESSAGE_PLACEHOLDER": "Wpisz treść wiadomości...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Pole zabaw", + "DESCRIPTION": "Użyj tego pola zabaw, aby wysyłać wiadomości do swojego asystenta i sprawdzić, czy odpowiada dokładnie, szybko i w oczekiwanym tonie.", + "CREDIT_NOTE": "Wiadomości wysłane tutaj będą naliczane do twoich kredytów Captain." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Uaktualnij, aby korzystać z Captain AI", + "AVAILABLE_ON": "Captain nie jest dostępny w darmowym planie.", + "UPGRADE_PROMPT": "Zaktualizuj swój plan, aby uzyskać dostęp do naszych asystentów, copilota i innych funkcji.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI jest dostępny tylko w planach Enterprise.", + "UPGRADE_PROMPT": "Zaktualizuj swój plan, aby uzyskać dostęp do naszych asystentów, copilota i innych funkcji.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Wykorzystałeś ponad 80% limitu odpowiedzi. Aby nadal korzystać z Captain AI, proszę przeprowadź aktualizację.", + "DOCUMENTS": "Osiągnięto limit dokumentów. Aby kontynuować korzystanie z Captain AI, przeprowadź aktualizację." }, "FORM": { "CANCEL": "Anuluj", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Usuń", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Opis", diff --git a/app/javascript/dashboard/i18n/locale/pt/conversation.json b/app/javascript/dashboard/i18n/locale/pt/conversation.json index a48bfd83f..165bc9ab9 100644 --- a/app/javascript/dashboard/i18n/locale/pt/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pt/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "A assinatura da mensagem não está configurada. Por favor, configure-a nas configurações do perfil.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Dê comandos adicionais ao copiloto ou pergunte qualquer outra coisa... Pressione enter para enviar o acompanhamento", "CLICK_HERE": "Clique aqui para atualizar", "WHATSAPP_TEMPLATES": "Template do WhatsApp" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Arrastar e soltar aqui para anexar", "START_AUDIO_RECORDING": "Iniciar gravação de áudio", "STOP_AUDIO_RECORDING": "Parar gravação de áudio", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copiloto está pensando", "EMAIL_HEAD": { "TO": "PARA", "ADD_BCC": "Adicionar Bcc", diff --git a/app/javascript/dashboard/i18n/locale/pt/helpCenter.json b/app/javascript/dashboard/i18n/locale/pt/helpCenter.json index c723d178f..a3dbbf2fd 100644 --- a/app/javascript/dashboard/i18n/locale/pt/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/pt/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Local removido do portal com sucesso", "ERROR_MESSAGE": "Não foi possível remover o local do portal. Por favor, tente novamente." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Padrão", + "DRAFT": "Rascunho", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Excluir" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Selecionar linguagem..." }, + "STATUS": { + "LABEL": "Situação", + "OPTIONS": { + "LIVE": "Publicado", + "DRAFT": "Rascunho" + } + }, "API": { "SUCCESS_MESSAGE": "Local adicionado com sucesso", "ERROR_MESSAGE": "Não foi possível adicionar o local. Por favor, tente novamente." diff --git a/app/javascript/dashboard/i18n/locale/pt/integrations.json b/app/javascript/dashboard/i18n/locale/pt/integrations.json index 2b7523bf9..e255fc467 100644 --- a/app/javascript/dashboard/i18n/locale/pt/integrations.json +++ b/app/javascript/dashboard/i18n/locale/pt/integrations.json @@ -390,12 +390,12 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Saiba mais", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Assistentes", + "SWITCH_ASSISTANT": "Alternar entre assistentes", + "NEW_ASSISTANT": "Criar Assistente", + "EMPTY_LIST": "Nenhum assistente encontrado, por favor crie um para começar" }, "COPILOT": { "TITLE": "Copilot", @@ -404,12 +404,12 @@ "KICK_OFF_MESSAGE": "Precisa de um resumo rápido, quer consultar conversas anteriores ou redigir uma resposta melhor? O Copilot está aqui para acelerar o processo.", "SEND_MESSAGE": "Enviar mensagem...", "EMPTY_MESSAGE": "Ocorreu um erro ao gerar a resposta. Por favor, tente novamente.", - "LOADER": "Captain is thinking", + "LOADER": "Captain está pensando", "YOU": "Você", - "USE": "Use this", - "RESET": "Reset", + "USE": "Usar isto", + "RESET": "Resetar", "SHOW_STEPS": "Mostrar passos", - "SELECT_ASSISTANT": "Select Assistant", + "SELECT_ASSISTANT": "Selecionar Assistente", "PROMPTS": { "SUMMARIZE": { "LABEL": "Resumir esta conversa", @@ -435,27 +435,27 @@ }, "PLAYGROUND": { "USER": "Você", - "ASSISTANT": "Assistant", + "ASSISTANT": "Assistente", "MESSAGE_PLACEHOLDER": "Escreva a sua mensagem...", - "HEADER": "Playground", + "HEADER": "Área de testes", "DESCRIPTION": "Use este playground para enviar mensagens para o seu assistente e verificar se ele responde com precisão, rápido e no tom esperado.", "CREDIT_NOTE": "As mensagens aqui enviadas vão contar para os créditos do seu Captain." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Faça upgrade para usar o Captain AI", + "AVAILABLE_ON": "Captain não está disponível no plano gratuito.", + "UPGRADE_PROMPT": "Faça upgrade do seu plano para ter acesso aos nossos assistentes, copiloto e mais.", "UPGRADE_NOW": "Fazer upgrade agora", "CANCEL_ANYTIME": "Pode alterar ou cancelar o plano a qualquer momento" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI está disponível apenas nos planos Enterprise.", + "UPGRADE_PROMPT": "Faça upgrade do seu plano para ter acesso aos nossos assistentes, copiloto e mais.", "ASK_ADMIN": "Por favor, entre em contato com o administrador para atualização." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Você usou mais de 80% do seu limite de respostas. Para continuar usando o Captain AI, por favor faça upgrade.", + "DOCUMENTS": "Limite de documentos atingido. Faça upgrade para continuar utilizando o Captain AI." }, "FORM": { "CANCEL": "Cancelar", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Selecionar todas ({count})", + "UNSELECT_ALL": "Desmarcar todas ({count})", + "BULK_DELETE_BUTTON": "Excluir", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Ferramentas", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Descrição", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json b/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json index 7c71eed03..9112729c4 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/auditLogs.json @@ -18,7 +18,7 @@ } }, "API": { - "SUCCESS_MESSAGE": "AuditLogs recuperados com sucesso", + "SUCCESS_MESSAGE": "Logs de auditoria recuperados com sucesso", "ERROR_MESSAGE": "Não foi possível conectar ao servidor Woot, por favor tente novamente mais tarde" }, "DEFAULT_USER": "Sistema", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json b/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json index ff4711143..1afef7efe 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json @@ -131,7 +131,7 @@ "RECEIVED_VIA_EMAIL": "Recebido por e-mail", "VIEW_TWEET_IN_TWITTER": "Ver tweet no Twitter", "REPLY_TO_TWEET": "Responder a este tweet", - "LINK_TO_STORY": "Vá para o Story do Instagram", + "LINK_TO_STORY": "Ir para o Story do Instagram", "SENT": "Enviado com sucesso", "READ": "Lido com sucesso", "DELIVERED": "Entregue com sucesso", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json b/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json index 40f2f7941..89da93b62 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Localização removida do portal com sucesso", "ERROR_MESSAGE": "Não é possível remover a localidade do portal. Tente novamente." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Localidade movida para rascunho com sucesso", + "ERROR_MESSAGE": "Não foi possível mover a localidade para rascunho. Tente novamente." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Localidade publicada com sucesso", + "ERROR_MESSAGE": "Não foi possível publicar a localidade. Tente novamente." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "artigo {count} | {count} artigos", "CATEGORIES_COUNT": "categoria {count} | {count} categorias", "DEFAULT": "Padrão", + "DRAFT": "Rascunho", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Tornar padrão", + "MOVE_TO_DRAFT": "Mover para rascunho", + "PUBLISH_LOCALE": "Publicar localidade", "DELETE": "Excluir" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Selecionar local..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Publicado", + "DRAFT": "Rascunho" + } + }, "API": { "SUCCESS_MESSAGE": "Localidade adicionada com sucesso", "ERROR_MESSAGE": "Não foi possível adicionar a localidade. Tente novamente." diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json b/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json index 15a995d98..3ffadb1d9 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/integrations.json @@ -126,7 +126,7 @@ }, "HELP_TEXT": { "TITLE": "Usando a integração com Slack", - "BODY": "Com essa integração, todas as suas conversas recebidas serão sincronizadas com o canal ***{selectedChannelName}*** em seu espaço de trabalho Slack. Você pode gerenciar todas as suas conversas com clientes diretamente no canal e nunca perder uma mensagem.\n\nAqui estão os principais recursos da integração:\n\n**Responda a conversas de dentro do Slack:** Para responder a uma conversa no canal ***{selectedChannelName}*** Slack, simplesmente digite a sua mensagem e envie-a como um tópico. Isso criará uma resposta ao cliente através do Chatwoot. É tão simples!\n\n **Crie notas privadas:** Se você quiser criar notas privadas em vez de respostas, inicie sua mensagem com ***`nota:`***. Isso garante que sua mensagem seja privada e não seja visível para o cliente.\n\n**Associar um perfil de agente:** Se a pessoa que respondeu no Slack tem um perfil de agente no Chatwoot sob o mesmo e-mail, as respostas serão associadas automaticamente com esse perfil de agente. Isso significa que você pode facilmente controlar quem disse o quê e quando. Por outro lado, quando o respondente não tiver um perfil de agente associado, as respostas aparecerão do perfil do bot para o cliente.", + "BODY": "Com essa integração, todas as suas conversas recebidas serão sincronizadas com o canal ***{selectedChannelName}*** em seu espaço de trabalho Slack. Você pode gerenciar todas as suas conversas com clientes diretamente no canal e nunca perder uma mensagem.\n\nAqui estão os principais recursos da integração:\n\n**Responda a conversas de dentro do Slack:** Para responder a uma conversa no canal ***{selectedChannelName}*** Slack, simplesmente digite a sua mensagem e envie-a como um tópico. Isso criará uma resposta ao cliente por meio do Chatwoot. Simples assim!\n\n **Crie notas privadas:** Se você quiser criar notas privadas em vez de respostas, inicie sua mensagem com ***`nota:`***. Isso garante que sua mensagem seja privada e não seja visível para o cliente.\n\n**Associar um perfil de agente:** Se a pessoa que respondeu no Slack tem um perfil de agente no Chatwoot sob o mesmo e-mail, as respostas serão associadas automaticamente com esse perfil de agente. Isso significa que você pode facilmente controlar quem disse o quê e quando. Por outro lado, quando o respondente não tiver um perfil de agente associado, as respostas aparecerão do perfil do bot para o cliente.", "SELECTED": "selecionar" }, "SELECT_CHANNEL": { @@ -437,7 +437,7 @@ "USER": "Você", "ASSISTANT": "Assistente", "MESSAGE_PLACEHOLDER": "Digite sua mensagem...", - "HEADER": "Playground", + "HEADER": "Área de testes", "DESCRIPTION": "Use este playground para enviar mensagens para seu assistente e verificar se ele responde com precisão, rápido e no tom que você espera.", "CREDIT_NOTE": "As mensagens enviadas aqui usam os créditos do seu Capitão." }, @@ -528,7 +528,7 @@ "ALLOW_CONVERSATION_FAQS": "Gerar perguntas frequentes a partir de conversas resolvidas", "ALLOW_MEMORIES": "Capture os principais detalhes como memórias de interações do cliente.", "ALLOW_CITATIONS": "Incluir fonte de citações nas respostas", - "ALLOW_CONTACT_ATTRIBUTES": "Allow access to contact information" + "ALLOW_CONTACT_ATTRIBUTES": "Permitir acesso às informações do contato" } }, "EDIT": { @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documentos", "ADD_NEW": "Criar um novo documento", + "SELECTED": "{count} selecionado", + "SELECT_ALL": "Selecionar todos ({count})", + "UNSELECT_ALL": "Desmarcar todos ({count})", + "BULK_DELETE_BUTTON": "Excluir", + "BULK_DELETE": { + "TITLE": "Excluir documentos?", + "DESCRIPTION": "Você tem certeza que deseja excluir os documentos selecionados? Esta ação não pode ser desfeita.", + "CONFIRM": "Sim, excluir todas", + "SUCCESS_MESSAGE": "Documentos excluídos com sucesso", + "ERROR_MESSAGE": "Ocorreu um erro ao excluir os documentos, por favor novamente." + }, "RELATED_RESPONSES": { "TITLE": "FAQs Relacionadas", "DESCRIPTION": "Estes FAQs são gerados diretamente a partir do documento." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Ferramentas", "ADD_NEW": "Criar ferramenta", + "SOFT_LIMIT_WARNING": "Ter mais de 10 ferramentas pode reduzir a confiabilidade do assistente na seleção da ferramenta certa. Considere remover ferramentas não utilizadas para melhores resultados.", "EMPTY_STATE": { "TITLE": "Não há ferramentas personalizadas disponíveis", "SUBTITLE": "Crie ferramentas personalizadas para conectar com APIs e serviços externos, permitindo obter dados e agir por você.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Ferramenta personalizada excluída com sucesso", "ERROR_MESSAGE": "Falha ao excluir a ferramenta personalizada" }, + "TEST": { + "BUTTON": "Testar conexão", + "SUCCESS": "Endpoint retornou HTTP {status}", + "ERROR": "Conexão falhou", + "DISABLED_HINT": "Testes estão disponíveis apenas para endpoints que não possuem modelos ou corpos de requisição." + }, "FORM": { "TITLE": { "LABEL": "Nome da Ferramenta", "PLACEHOLDER": "Consulta de pedido", - "ERROR": "Nome da ferramente obrigatória" + "ERROR": "Nome da ferramente obrigatória", + "MAX_LENGTH_ERROR": "O nome da ferramenta deve ter {max} caracteres ou menos" }, "DESCRIPTION": { "LABEL": "Descrição", diff --git a/app/javascript/dashboard/i18n/locale/ro/conversation.json b/app/javascript/dashboard/i18n/locale/ro/conversation.json index a6d388dca..f203c430c 100644 --- a/app/javascript/dashboard/i18n/locale/ro/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ro/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Semnătura mesajului nu este configurată, vă rugăm să o configurați în setările profilului.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Oferă-i copilotului instrucțiuni suplimentare sau întreabă altceva... Apasă Enter pentru a trimite un mesaj ulterior", "CLICK_HERE": "Click aici pentru a actualiza", "WHATSAPP_TEMPLATES": "Șabloane WhatsApp" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Trageți și plasați aici pentru atașare", "START_AUDIO_RECORDING": "Pornirea înregistrării audio", "STOP_AUDIO_RECORDING": "Mesaj audio", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot se gândește", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Adaugă bcc", diff --git a/app/javascript/dashboard/i18n/locale/ro/helpCenter.json b/app/javascript/dashboard/i18n/locale/ro/helpCenter.json index 9a2c2ab2b..a33428b57 100644 --- a/app/javascript/dashboard/i18n/locale/ro/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/ro/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Limbă ștearsă din portal cu succes", "ERROR_MESSAGE": "Nu s-a putut elimina limba din portal. Încercați din nou." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Implicit", + "DRAFT": "Ciornă", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Şterge" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Publicat", + "DRAFT": "Ciornă" + } + }, "API": { "SUCCESS_MESSAGE": "Limbă adăugata cu succes", "ERROR_MESSAGE": "Nu se poate adăuga limba. Încercați din nou." diff --git a/app/javascript/dashboard/i18n/locale/ro/integrations.json b/app/javascript/dashboard/i18n/locale/ro/integrations.json index bf92f0992..717d29899 100644 --- a/app/javascript/dashboard/i18n/locale/ro/integrations.json +++ b/app/javascript/dashboard/i18n/locale/ro/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Aflați mai multe", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Asistenți", + "SWITCH_ASSISTANT": "Comutați între asistenți", + "NEW_ASSISTANT": "Creați un asistent", + "EMPTY_LIST": "Nu s-au găsit asistenți. Creați unul pentru a începe" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Începeți cu Copilot", + "KICK_OFF_MESSAGE": "Aveți nevoie de un rezumat rapid, doriți să verificați conversațiile anterioare sau să redactați un răspuns mai bun? Copilot este aici pentru a accelera lucrurile.", "SEND_MESSAGE": "Trimite mesaj...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "A apărut o eroare la generarea răspunsului. Vă rugăm să încercați din nou.", + "LOADER": "Captain se gândește", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Utilizați acest lucru", + "RESET": "Resetați", + "SHOW_STEPS": "Afișați pașii", + "SELECT_ASSISTANT": "Selectați asistentul", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Rezumați această conversație", + "CONTENT": "Rezumați punctele-cheie discutate între client și agentul de suport, incluzând preocupările și întrebările clientului, precum și soluțiile sau răspunsurile oferite de agentul de suport" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Sugerați un răspuns", + "CONTENT": "Analizați solicitarea clientului și redactați un răspuns care abordează eficient preocupările sau întrebările acestuia. Asigurați-vă că răspunsul este clar, concis și oferă informații utile." }, "RATE": { - "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." + "LABEL": "Evaluați această conversație", + "CONTENT": "Analizați conversația pentru a vedea cât de bine răspunde nevoilor clientului. Oferiți o evaluare din 5 pe baza tonului, clarității și eficacității." }, "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." + "LABEL": "Conversații cu prioritate ridicată", + "CONTENT": "Oferă-mi un rezumat al tuturor conversațiilor deschise cu prioritate ridicată. Include ID-ul conversației, numele clientului (dacă este disponibil), conținutul ultimului mesaj și agentul atribuit. Grupează după stare, dacă este 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)." + "LABEL": "Listați contactele", + "CONTENT": "Arată-mi lista primelor 10 contacte. Include numele, e-mailul sau numărul de telefon (dacă sunt disponibile), ora ultimei activități și etichetele (dacă există)." } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "Asistent", "MESSAGE_PLACEHOLDER": "Scrie mesajul tău...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Mediu de testare", + "DESCRIPTION": "Utilizați acest Playground pentru a trimite mesaje asistentului și pentru a verifica dacă răspunde corect, rapid și în tonul pe care îl așteptați.", + "CREDIT_NOTE": "Mesajele trimise aici se vor deduce din creditele Captain." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Faceți upgrade pentru a utiliza Captain AI", + "AVAILABLE_ON": "Captain nu este disponibil în planul gratuit.", + "UPGRADE_PROMPT": "Faceți upgrade la plan pentru a avea acces la asistenții noștri, Copilot și altele.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI este disponibil doar în planurile Enterprise.", + "UPGRADE_PROMPT": "Faceți upgrade la plan pentru a avea acces la asistenții noștri, Copilot și altele.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Ați utilizat peste 80% din limita de răspunsuri. Pentru a continua să utilizați Captain AI, faceți upgrade.", + "DOCUMENTS": "Limita de documente a fost atinsă. Faceți upgrade pentru a continua să utilizați Captain AI." }, "FORM": { "CANCEL": "Renunță", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Şterge", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Descriere", diff --git a/app/javascript/dashboard/i18n/locale/ru/helpCenter.json b/app/javascript/dashboard/i18n/locale/ru/helpCenter.json index 8f88b2b7f..fd94877c8 100644 --- a/app/javascript/dashboard/i18n/locale/ru/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/ru/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Локаль успешно удалена из портала", "ERROR_MESSAGE": "Невозможно удалить локаль из портала. Повторите попытку." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} статьи | {count} статьи", "CATEGORIES_COUNT": "{count} категория | {count} категории", "DEFAULT": "По умолчанию", + "DRAFT": "Черновик", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Сделать по умолчанию", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Удалить" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Выберите язык..." }, + "STATUS": { + "LABEL": "Статус", + "OPTIONS": { + "LIVE": "Опубликовано", + "DRAFT": "Черновик" + } + }, "API": { "SUCCESS_MESSAGE": "Локаль успешно добавлен", "ERROR_MESSAGE": "Не удалось добавить локаль. Попробуйте еще раз." diff --git a/app/javascript/dashboard/i18n/locale/ru/integrations.json b/app/javascript/dashboard/i18n/locale/ru/integrations.json index fd472051f..fd6654a7a 100644 --- a/app/javascript/dashboard/i18n/locale/ru/integrations.json +++ b/app/javascript/dashboard/i18n/locale/ru/integrations.json @@ -390,12 +390,12 @@ }, "CAPTAIN": { "NAME": "Капитан", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Узнать больше", "ASSISTANT_SWITCHER": { "ASSISTANTS": "Ассистенты", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "SWITCH_ASSISTANT": "Переключиться между помощниками", + "NEW_ASSISTANT": "Создать помощника", + "EMPTY_LIST": "Список помощников пуст, пожалуйста, создайте помощника, чтобы начать работу" }, "COPILOT": { "TITLE": "Copilot", @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "Вы можете изменить или отменить ваш тарифный план в любое время" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI доступен только в тарифных планах Enterprise.", "UPGRADE_PROMPT": "Обновите тарифный план, чтобы получить доступ к нашим ассистентам, copilot и другим функциям.", "ASK_ADMIN": "Пожалуйста, обратитесь к вашему администратору для обновления." }, @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Документы", "ADD_NEW": "Создать новый документ", + "SELECTED": "Выбрано {count}", + "SELECT_ALL": "Выбрать все ({count})", + "UNSELECT_ALL": "Сбросить все ({count})", + "BULK_DELETE_BUTTON": "Удалить", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Да, удалить всё", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Связанные FAQ", "DESCRIPTION": "Эти FAQ генерируются напрямую из документа." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Инструменты", "ADD_NEW": "Создать новый инструмент", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "Нет доступных пользовательских инструментов", "SUBTITLE": "Создавайте пользовательские инструменты, чтобы подключить ассистента к внешним API и сервисам, позволяя получать данные и выполнять действия от вашего имени.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Пользовательский инструмент успешно удален", "ERROR_MESSAGE": "Не удалось удалить пользовательский инструмент" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Название инструмента", "PLACEHOLDER": "Поиск заказа", - "ERROR": "Название инструмента обязательно" + "ERROR": "Название инструмента обязательно", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Описание", diff --git a/app/javascript/dashboard/i18n/locale/sh/contact.json b/app/javascript/dashboard/i18n/locale/sh/contact.json index 48d45d737..13214db58 100644 --- a/app/javascript/dashboard/i18n/locale/sh/contact.json +++ b/app/javascript/dashboard/i18n/locale/sh/contact.json @@ -256,7 +256,7 @@ }, "MERGE_CONTACTS": { "TITLE": "Merge contacts", - "DESCRIPTION": "Merge contacts to combine two profiles into one, including all attributes and conversations. In case of conflict, the Primary contact’ s attributes will take precedence.", + "DESCRIPTION": "Merge contacts to combine two profiles into one, including all attributes and conversations. In case of conflict, the Primary contact’s attributes will take precedence.", "PRIMARY": { "TITLE": "Primary contact", "HELP_LABEL": "To be deleted" @@ -331,7 +331,7 @@ "TITLE": "Export contacts", "DESCRIPTION": "Quickly export a csv file with comprehensive details of your contacts", "CONFIRM": "Export", - "SUCCESS_MESSAGE": "Export is in progress, You will be notified via email when export file is ready to dowanlod.", + "SUCCESS_MESSAGE": "Export is in progress. You will be notified on email when the export file is ready to download.", "ERROR_MESSAGE": "There was an error, please try again" }, "SORT_BY": { @@ -376,7 +376,7 @@ } }, "PAGINATION_FOOTER": { - "SHOWING": "Showing {startItem} - {endItem} of {totalItems} contacts" + "SHOWING": "Showing {startItem} - {endItem} of {totalItems} contact | Showing {startItem} - {endItem} of {totalItems} contacts" }, "FILTER": { "NAME": "Name", diff --git a/app/javascript/dashboard/i18n/locale/sh/conversation.json b/app/javascript/dashboard/i18n/locale/sh/conversation.json index 6e59720a5..0b93ec39e 100644 --- a/app/javascript/dashboard/i18n/locale/sh/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sh/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Dajte copilotu dodatne upite ili pitajte bilo šta... Pritisnite enter za slanje nastavka", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Prevucite ovde za dodavanje", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot razmišlja", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Dodaj bcc", diff --git a/app/javascript/dashboard/i18n/locale/sh/helpCenter.json b/app/javascript/dashboard/i18n/locale/sh/helpCenter.json index 69a72f163..09fefffb6 100644 --- a/app/javascript/dashboard/i18n/locale/sh/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/sh/helpCenter.json @@ -1,20 +1,20 @@ { "HELP_CENTER": { - "TITLE": "Help Center", + "TITLE": "Centar za pomoć", "NEW_PAGE": { - "DESCRIPTION": "Create self-service help center portals for your customers. Help them find answers quickly, without waiting. Streamline inquiries, boost agent efficiency, and elevate customer support.", - "CREATE_PORTAL_BUTTON": "Create Portal" + "DESCRIPTION": "Kreiraj portale za samopomoć korisnicima. Omogući im da brzo pronađu odgovore, bez čekanja. Pojednostavi upite, poboljšaj efikasnost agenata i unapredi korisničku podršku.", + "CREATE_PORTAL_BUTTON": "Kreiraj portal" }, "HEADER": { - "FILTER": "Filter by", - "SORT": "Sort by", - "LOCALE": "Locale", - "SETTINGS_BUTTON": "Settings", - "NEW_BUTTON": "New Article", + "FILTER": "Filtrovanje po", + "SORT": "Sortiraj po", + "LOCALE": "Jezik", + "SETTINGS_BUTTON": "Podešavanja", + "NEW_BUTTON": "Novi članak", "DROPDOWN_OPTIONS": { - "PUBLISHED": "Published", - "DRAFT": "Draft", - "ARCHIVED": "Archived" + "PUBLISHED": "Objavljeno", + "DRAFT": "Nacrt", + "ARCHIVED": "Arhivirano" }, "TITLES": { "ALL_ARTICLES": "All Articles", @@ -23,139 +23,139 @@ "ARCHIVED": "Archived Articles" }, "LOCALE_SELECT": { - "TITLE": "Select locale", - "PLACEHOLDER": "Select locale", - "NO_RESULT": "No locale found", - "SEARCH_PLACEHOLDER": "Search locale" + "TITLE": "Izaberi jezik", + "PLACEHOLDER": "Izaberi jezik", + "NO_RESULT": "Nije pronađen jezik", + "SEARCH_PLACEHOLDER": "Pretraži jezik" } }, "EDIT_HEADER": { "ALL_ARTICLES": "All Articles", - "PUBLISH_BUTTON": "Publish", - "MOVE_TO_ARCHIVE_BUTTON": "Move to archived", - "PREVIEW": "Preview", - "ADD_TRANSLATION": "Add translation", - "OPEN_SIDEBAR": "Open sidebar", - "CLOSE_SIDEBAR": "Close sidebar", - "SAVING": "Saving...", - "SAVED": "Saved" + "PUBLISH_BUTTON": "Objavi", + "MOVE_TO_ARCHIVE_BUTTON": "Premesti u arhivu", + "PREVIEW": "Pregled", + "ADD_TRANSLATION": "Dodaj prevod", + "OPEN_SIDEBAR": "Otvori bočnu traku", + "CLOSE_SIDEBAR": "Zatvori bočnu traku", + "SAVING": "Čuvanje...", + "SAVED": "Sačuvano" }, "ARTICLE_EDITOR": { "IMAGE_UPLOAD": { - "TITLE": "Upload image", - "UPLOADING": "Uploading...", - "SUCCESS": "Image uploaded successfully", - "ERROR": "Error while uploading image", - "UN_AUTHORIZED_ERROR": "You are not authorized to upload images", + "TITLE": "Otpremi sliku", + "UPLOADING": "Otpremanje...", + "SUCCESS": "Slika je uspešno otpremljena", + "ERROR": "Greška pri otpremanju slike", + "UN_AUTHORIZED_ERROR": "Nemate dozvolu za otpremanje slika", "ERROR_FILE_SIZE": "Image size should be less than {size}MB", - "ERROR_FILE_FORMAT": "Image format should be jpg, jpeg or png", - "ERROR_FILE_DIMENSIONS": "Image dimensions should be less than 2000 x 2000" + "ERROR_FILE_FORMAT": "Format slike mora biti jpg, jpeg ili png", + "ERROR_FILE_DIMENSIONS": "Dimenzije slike moraju biti manje od 2000 x 2000" } }, "ARTICLE_SETTINGS": { - "TITLE": "Article Settings", + "TITLE": "Cilësimet e artikullit", "FORM": { "CATEGORY": { - "LABEL": "Category", - "TITLE": "Select category", - "PLACEHOLDER": "Select category", - "NO_RESULT": "No category found", - "SEARCH_PLACEHOLDER": "Search category" + "LABEL": "Kategorija", + "TITLE": "Izaberite kategoriju", + "PLACEHOLDER": "Izaberite kategoriju", + "NO_RESULT": "Kategorija nije pronađena", + "SEARCH_PLACEHOLDER": "Pretraži kategoriju" }, "AUTHOR": { - "LABEL": "Author", - "TITLE": "Select author", - "PLACEHOLDER": "Select author", - "NO_RESULT": "No authors found", - "SEARCH_PLACEHOLDER": "Search author" + "LABEL": "Autor", + "TITLE": "Izaberite autora", + "PLACEHOLDER": "Izaberite autora", + "NO_RESULT": "Nuk u gjetën autori", + "SEARCH_PLACEHOLDER": "Pretraži autora" }, "META_TITLE": { - "LABEL": "Meta title", - "PLACEHOLDER": "Add a meta title" + "LABEL": "Meta titulli", + "PLACEHOLDER": "Shto meta titull" }, "META_DESCRIPTION": { - "LABEL": "Meta description", - "PLACEHOLDER": "Add your meta description for better SEO results..." + "LABEL": "Meta përshkrimi", + "PLACEHOLDER": "Shto përshkrimin tënd meta për rezultate më të mira SEO..." }, "META_TAGS": { - "LABEL": "Meta tags", - "PLACEHOLDER": "Add meta tags separated by comma..." + "LABEL": "Meta etiketat", + "PLACEHOLDER": "Shto meta etiketat të ndara me presje..." } }, "BUTTONS": { - "ARCHIVE": "Archive article", - "DELETE": "Delete article" + "ARCHIVE": "Arkivo artikullin", + "DELETE": "Fshi artikullin" } }, "ARTICLE_SEARCH_RESULT": { - "UNCATEGORIZED": "Uncategorized", + "UNCATEGORIZED": "Nekategorizovano", "SEARCH_RESULTS": "Search results for {query}", - "EMPTY_TEXT": "Search for articles to insert into replies.", - "SEARCH_LOADER": "Searching...", - "INSERT_ARTICLE": "Insert", - "NO_RESULT": "No articles found", - "COPY_LINK": "Copy article link to clipboard", - "OPEN_LINK": "Open article in new tab", - "PREVIEW_LINK": "Preview article" + "EMPTY_TEXT": "Pretražite članke za ubacivanje u odgovore.", + "SEARCH_LOADER": "Pretraga...", + "INSERT_ARTICLE": "Ubaci", + "NO_RESULT": "Nema pronađenih članaka", + "COPY_LINK": "Kopiraj link članka", + "OPEN_LINK": "Otvori članak u novoj kartici", + "PREVIEW_LINK": "Pregledaj članak" }, "PORTAL": { - "HEADER": "Portals", - "DEFAULT": "Default", - "NEW_BUTTON": "New Portal", - "ACTIVE_BADGE": "active", - "CHOOSE_LOCALE_LABEL": "Choose a locale", - "LOADING_MESSAGE": "Loading portals...", - "ARTICLES_LABEL": "articles", - "NO_PORTALS_MESSAGE": "There are no available portals", - "ADD_NEW_LOCALE": "Add a new locale", + "HEADER": "Portale", + "DEFAULT": "Podrazumevano", + "NEW_BUTTON": "Portal i ri", + "ACTIVE_BADGE": "aktivan", + "CHOOSE_LOCALE_LABEL": "Izaberi lokalizaciju", + "LOADING_MESSAGE": "Učitavanje portala...", + "ARTICLES_LABEL": "članci", + "NO_PORTALS_MESSAGE": "Nema dostupnih portala", + "ADD_NEW_LOCALE": "Dodaj novu lokalizaciju", "POPOVER": { - "TITLE": "Portals", - "PORTAL_SETTINGS": "Portal settings", - "SUBTITLE": "You have multiple portals and can have different locales for each portal.", - "CANCEL_BUTTON_LABEL": "Cancel", - "CHOOSE_LOCALE_BUTTON": "Choose Locale" + "TITLE": "Portali", + "PORTAL_SETTINGS": "Cilësimet e portalit", + "SUBTITLE": "Imate više portala i možete imati različite lokalizacije za svaki portal.", + "CANCEL_BUTTON_LABEL": "Otkaži", + "CHOOSE_LOCALE_BUTTON": "Izaberi lokalizaciju" }, "PORTAL_SETTINGS": { "LIST_ITEM": { "HEADER": { - "COUNT_LABEL": "articles", - "ADD": "Add locale", - "VISIT": "Visit site", - "SETTINGS": "Settings", - "DELETE": "Delete" + "COUNT_LABEL": "artikuj", + "ADD": "Shto gjuhë", + "VISIT": "Vizito faqen", + "SETTINGS": "Cilësimet", + "DELETE": "Obriši" }, "PORTAL_CONFIG": { - "TITLE": "Portal Configurations", + "TITLE": "Konfigurimet e portalit", "ITEMS": { - "NAME": "Name", - "DOMAIN": "Custom domain", + "NAME": "Emri", + "DOMAIN": "Domain i personalizuar", "SLUG": "Slug", - "TITLE": "Portal title", - "THEME": "Theme color", - "SUB_TEXT": "Portal sub text" + "TITLE": "Titulli i portalit", + "THEME": "Ngjyra e temës", + "SUB_TEXT": "Nëntitulli i portalit" } }, "AVAILABLE_LOCALES": { - "TITLE": "Available locales", + "TITLE": "Gjuhët në dispozicion", "TABLE": { - "NAME": "Locale name", - "CODE": "Locale code", - "ARTICLE_COUNT": "No. of articles", - "CATEGORIES": "No. of categories", - "SWAP": "Swap", - "DELETE": "Delete", - "DEFAULT_LOCALE": "Default" + "NAME": "Emri i gjuhës", + "CODE": "Kodi i gjuhës", + "ARTICLE_COUNT": "Numri i artikujve", + "CATEGORIES": "Numri i kategorive", + "SWAP": "Ndërrim", + "DELETE": "Fshi", + "DEFAULT_LOCALE": "Parazgjedhur" } } }, "DELETE_PORTAL": { - "TITLE": "Delete portal", - "MESSAGE": "Are you sure you want to delete this portal", - "YES": "Yes, delete portal", - "NO": "No, keep portal", + "TITLE": "Obriši portal", + "MESSAGE": "Da li ste sigurni da želite da obrišete ovaj portal?", + "YES": "Da, obriši portal", + "NO": "Ne, zadrži portal", "API": { - "DELETE_SUCCESS": "Portal deleted successfully", - "DELETE_ERROR": "Error while deleting portal" + "DELETE_SUCCESS": "Portal je uspešno obrisan", + "DELETE_ERROR": "Greška pri brisanju portala" } }, "SEND_CNAME_INSTRUCTIONS": { @@ -166,212 +166,224 @@ } }, "EDIT": { - "HEADER_TEXT": "Edit portal", + "HEADER_TEXT": "Izmeni portal", "TABS": { "BASIC_SETTINGS": { - "TITLE": "Basic information" + "TITLE": "Osnovne informacije" }, "CUSTOMIZATION_SETTINGS": { - "TITLE": "Portal customization" + "TITLE": "Prilagođavanje portala" }, "CATEGORY_SETTINGS": { - "TITLE": "Categories" + "TITLE": "Kategorije" }, "LOCALE_SETTINGS": { - "TITLE": "Locales" + "TITLE": "Jezici" } }, "CATEGORIES": { - "TITLE": "Categories in", - "NEW_CATEGORY": "New category", + "TITLE": "Kategorije u", + "NEW_CATEGORY": "Nova kategorija", "TABLE": { - "NAME": "Name", - "DESCRIPTION": "Description", - "LOCALE": "Locale", - "ARTICLE_COUNT": "No. of articles", + "NAME": "Naziv", + "DESCRIPTION": "Opis", + "LOCALE": "Jezik", + "ARTICLE_COUNT": "Broj članaka", "ACTION_BUTTON": { - "EDIT": "Edit category", - "DELETE": "Delete category" + "EDIT": "Izmeni kategoriju", + "DELETE": "Obriši kategoriju" }, - "EMPTY_TEXT": "No categories found" + "EMPTY_TEXT": "Nema pronađenih kategorija" } }, "EDIT_BASIC_INFO": { - "BUTTON_TEXT": "Update basic settings" + "BUTTON_TEXT": "Ažuriraj osnovna podešavanja" } }, "ADD": { "CREATE_FLOW": { "BASIC": { - "TITLE": "Help center information", - "BODY": "Basic information about portal" + "TITLE": "Informacije o centru za pomoć", + "BODY": "Osnovne informacije o portalu" }, "CUSTOMIZATION": { - "TITLE": "Help center customization", - "BODY": "Customize portal" + "TITLE": "Prilagođavanje centra za pomoć", + "BODY": "Prilagodi portal" }, "FINISH": { "TITLE": "Voila! 🎉", - "BODY": "You're all set!" + "BODY": "Sve je spremno!" } }, "CREATE_FLOW_PAGE": { - "BACK_BUTTON": "Back", + "BACK_BUTTON": "Nazad", "BASIC_SETTINGS_PAGE": { - "HEADER": "Create Portal", - "TITLE": "Help center information", - "CREATE_BASIC_SETTING_BUTTON": "Create portal basic settings" + "HEADER": "Kreiraj portal", + "TITLE": "Informacioni centar za pomoć", + "CREATE_BASIC_SETTING_BUTTON": "Kreiraj osnovna podešavanja portala" }, "CUSTOMIZATION_PAGE": { - "HEADER": "Portal customisation", - "TITLE": "Help center customization", - "UPDATE_PORTAL_BUTTON": "Update portal settings" + "HEADER": "Prilagođavanje portala", + "TITLE": "Prilagođavanje centra za pomoć", + "UPDATE_PORTAL_BUTTON": "Ažuriraj postavke portala" }, "FINISH_PAGE": { - "TITLE": "Voila!🎉 You're all set up!", - "MESSAGE": "You can now see this created portal on your all portals page.", - "FINISH": "Go to all portals page" + "TITLE": "Voila!🎉 Sve je spremno!", + "MESSAGE": "Sada možete videti ovaj kreirani portal na stranici svih portala.", + "FINISH": "Idi na stranicu svih portala" } }, "LOGO": { "LABEL": "Logo", - "UPLOAD_BUTTON": "Upload logo", - "HELP_TEXT": "This logo will be displayed on the portal header.", - "IMAGE_UPLOAD_SUCCESS": "Logo uploaded successfully", - "IMAGE_UPLOAD_ERROR": "Logo deleted successfully", - "IMAGE_DELETE_ERROR": "Error while deleting logo" + "UPLOAD_BUTTON": "Otpremi logo", + "HELP_TEXT": "Ovaj logo će biti prikazan u zaglavlju portala.", + "IMAGE_UPLOAD_SUCCESS": "Logo uspešno otpremljen", + "IMAGE_UPLOAD_ERROR": "Logo uspešno obrisan", + "IMAGE_DELETE_ERROR": "Greška pri brisanju logotipa" }, "NAME": { - "LABEL": "Name", - "PLACEHOLDER": "Portal name", - "HELP_TEXT": "The name will be used in the public facing portal internally.", - "ERROR": "Name is required" + "LABEL": "Emri", + "PLACEHOLDER": "Emri i portalit", + "HELP_TEXT": "Ime će se koristiti interno u javnom portalu.", + "ERROR": "Emri është i nevojshëm" }, "SLUG": { "LABEL": "Slug", - "PLACEHOLDER": "Portal slug for urls", - "ERROR": "Slug is required" + "PLACEHOLDER": "Slug portali për URL-të", + "ERROR": "Slug është i nevojshëm" }, "DOMAIN": { - "LABEL": "Custom Domain", - "PLACEHOLDER": "Portal custom domain", + "LABEL": "Domain i personalizuar", + "PLACEHOLDER": "Domain i personalizuar i portalit", "HELP_TEXT": "Add only If you want to use a custom domain for your portals. Eg: {exampleURL}", - "ERROR": "Enter a valid domain URL" + "ERROR": "Unesite ispravan URL domena" }, "HOME_PAGE_LINK": { - "LABEL": "Home Page Link", - "PLACEHOLDER": "Portal home page link", + "LABEL": "Lidhja e faqes kryesore", + "PLACEHOLDER": "Lidhja e faqes kryesore të portalit", "HELP_TEXT": "The link used to return from the portal to the home page. Eg: {exampleURL}", - "ERROR": "Enter a valid home page URL" + "ERROR": "Unesite ispravan URL početne stranice" }, "THEME_COLOR": { - "LABEL": "Portal theme color", - "HELP_TEXT": "This color will show as the theme color for the portal." + "LABEL": "Boja teme portala", + "HELP_TEXT": "Ova boja će biti prikazana kao tema portala." }, "PAGE_TITLE": { - "LABEL": "Page Title", - "PLACEHOLDER": "Portal page title", - "HELP_TEXT": "The page title will be used in the public facing portal.", - "ERROR": "Page title is required" + "LABEL": "Titulli i faqes", + "PLACEHOLDER": "Titulli i faqes së portalit", + "HELP_TEXT": "Naslov stranice će biti prikazan na javnom portalu.", + "ERROR": "Titulli i faqes është i nevojshëm" }, "HEADER_TEXT": { - "LABEL": "Header Text", - "PLACEHOLDER": "Portal header text", - "HELP_TEXT": "The Portal header text will be used in the public facing portal.", - "ERROR": "Portal header text is required" + "LABEL": "Teksti i kokës", + "PLACEHOLDER": "Teksti i kokës së portalit", + "HELP_TEXT": "Tekst zaglavlja portala će biti prikazan na javnom portalu.", + "ERROR": "Teksti i kokës së portalit është i nevojshëm" }, "API": { - "SUCCESS_MESSAGE_FOR_BASIC": "Portal created successfully.", - "ERROR_MESSAGE_FOR_BASIC": "Couldn't create the portal. Try again.", - "SUCCESS_MESSAGE_FOR_UPDATE": "Portal updated successfully.", - "ERROR_MESSAGE_FOR_UPDATE": "Couldn't update the portal. Try again." + "SUCCESS_MESSAGE_FOR_BASIC": "Portal je uspešno kreiran.", + "ERROR_MESSAGE_FOR_BASIC": "Nije moguće kreirati portal. Pokušajte ponovo.", + "SUCCESS_MESSAGE_FOR_UPDATE": "Portal je uspešno ažuriran.", + "ERROR_MESSAGE_FOR_UPDATE": "Nije moguće ažurirati portal. Pokušajte ponovo." } }, "ADD_LOCALE": { - "TITLE": "Add a new locale", - "SUB_TITLE": "This adds a new locale to your available translation list.", + "TITLE": "Dodaj novu lokalizaciju", + "SUB_TITLE": "Ovim dodajete novu lokalizaciju na listu dostupnih prevoda.", "PORTAL": "Portal", "LOCALE": { - "LABEL": "Locale", - "PLACEHOLDER": "Choose a locale", - "ERROR": "Locale is required" + "LABEL": "Lokalizacija", + "PLACEHOLDER": "Izaberite lokalizaciju", + "ERROR": "Jezik je obavezan" }, "BUTTONS": { - "CREATE": "Create locale", - "CANCEL": "Cancel" + "CREATE": "Dodaj jezik", + "CANCEL": "Otkaži" }, "API": { - "SUCCESS_MESSAGE": "Locale added successfully", - "ERROR_MESSAGE": "Unable to add locale. Try again." + "SUCCESS_MESSAGE": "Jezik je uspešno dodat", + "ERROR_MESSAGE": "Ne može se dodati jezik. Pokušajte ponovo." } }, "CHANGE_DEFAULT_LOCALE": { "API": { - "SUCCESS_MESSAGE": "Default locale updated successfully", - "ERROR_MESSAGE": "Unable to update default locale. Try again." + "SUCCESS_MESSAGE": "Podrazumevani jezik je uspešno ažuriran", + "ERROR_MESSAGE": "Ne može se ažurirati podrazumevani jezik. Pokušajte ponovo." } }, "DELETE_LOCALE": { "API": { - "SUCCESS_MESSAGE": "Locale removed from portal successfully", - "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." + "SUCCESS_MESSAGE": "Jezik je uspešno uklonjen sa portala", + "ERROR_MESSAGE": "Ne može se ukloniti jezik sa portala. Pokušajte ponovo." + } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." } } }, "TABLE": { - "LOADING_MESSAGE": "Loading articles...", - "404": "No articles matches your search 🔍", - "NO_ARTICLES": "There are no available articles", + "LOADING_MESSAGE": "Duke ngarkuar artikuj...", + "404": "Asnjë artikull nuk përputhet me kërkimin tuaj 🔍", + "NO_ARTICLES": "Nuk ka artikuj të disponueshëm", "HEADERS": { - "TITLE": "Title", - "CATEGORY": "Category", - "READ_COUNT": "Views", - "STATUS": "Status", - "LAST_EDITED": "Last edited" + "TITLE": "Titulli", + "CATEGORY": "Kategorija", + "READ_COUNT": "Pregledi", + "STATUS": "Statusi", + "LAST_EDITED": "I redaktuar së fundmi" }, "COLUMNS": { - "BY": "by", - "AUTHOR_NOT_AVAILABLE": "Author is not available" + "BY": "nga", + "AUTHOR_NOT_AVAILABLE": "Autor nije dostupan" } }, "EDIT_ARTICLE": { - "LOADING": "Loading article...", - "TITLE_PLACEHOLDER": "Article title goes here", - "CONTENT_PLACEHOLDER": "Write your article here", + "LOADING": "Učitavanje članka...", + "TITLE_PLACEHOLDER": "Titulli i artikullit shkruhet këtu", + "CONTENT_PLACEHOLDER": "Napišite svoj članak ovde", "API": { - "ERROR": "Error while saving article" + "ERROR": "Greška prilikom čuvanja članka" } }, "PUBLISH_ARTICLE": { "API": { - "ERROR": "Error while publishing article", - "SUCCESS": "Article published successfully" + "ERROR": "Greška pri objavljivanju članka", + "SUCCESS": "Članak je uspešno objavljen" } }, "ARCHIVE_ARTICLE": { "API": { - "ERROR": "Error while archiving article", - "SUCCESS": "Article archived successfully" + "ERROR": "Greška pri arhiviranju članka", + "SUCCESS": "Članak uspešno arhiviran" } }, "DRAFT_ARTICLE": { "API": { - "ERROR": "Error while drafting article", - "SUCCESS": "Article drafted successfully" + "ERROR": "Greška pri kreiranju nacrta članka", + "SUCCESS": "Članak uspešno sačuvan kao nacrt" } }, "DELETE_ARTICLE": { "MODAL": { "CONFIRM": { - "TITLE": "Confirm Deletion", - "MESSAGE": "Are you sure to delete the article?", - "YES": "Yes, Delete", - "NO": "No, Keep it" + "TITLE": "Potvrdi brisanje", + "MESSAGE": "Da li ste sigurni da želite da obrišete članak?", + "YES": "Da, obriši", + "NO": "Ne, zadrži" } }, "API": { - "SUCCESS_MESSAGE": "Article deleted successfully", - "ERROR_MESSAGE": "Error while deleting article" + "SUCCESS_MESSAGE": "Članak uspešno obrisan", + "ERROR_MESSAGE": "Greška pri brisanju članka" } }, "REORDER_ARTICLE": { @@ -385,167 +397,167 @@ } }, "CREATE_ARTICLE": { - "ERROR_MESSAGE": "Please add the article heading and content then only you can update the settings" + "ERROR_MESSAGE": "Dodajte naslov i sadržaj članka da biste mogli da ažurirate podešavanja." }, "SIDEBAR": { "SEARCH": { - "PLACEHOLDER": "Search for articles" + "PLACEHOLDER": "Kërko për artikuj" } }, "CATEGORY": { "ADD": { - "TITLE": "Create a category", - "SUB_TITLE": "The category will be used in the public facing portal to categorize articles.", - "PORTAL": "Portal", - "LOCALE": "Locale", + "TITLE": "Kreiraj kategoriju", + "SUB_TITLE": "Kategorija će se koristiti na javnom portalu za kategorizaciju članaka.", + "PORTAL": "Portali", + "LOCALE": "Gjuha", "NAME": { - "LABEL": "Name", - "PLACEHOLDER": "Category name", - "HELP_TEXT": "The category name and icon will be used in the public facing portal to categorize articles.", - "ERROR": "Name is required" + "LABEL": "Emri", + "PLACEHOLDER": "Emri i kategorisë", + "HELP_TEXT": "Naziv i ikonica kategorije biće prikazani u javnom portalu za kategorizaciju članaka.", + "ERROR": "Emri është i nevojshëm" }, "SLUG": { "LABEL": "Slug", - "PLACEHOLDER": "Category slug for urls", + "PLACEHOLDER": "Slug i kategorisë për url-të", "HELP_TEXT": "app.chatwoot.com/hc/my-portal/en-US/categories/my-slug", - "ERROR": "Slug is required" + "ERROR": "Slug është i nevojshëm" }, "DESCRIPTION": { - "LABEL": "Description", - "PLACEHOLDER": "Give a short description about the category.", - "ERROR": "Description is required" + "LABEL": "Përshkrimi", + "PLACEHOLDER": "Jepni një përshkrim të shkurtër për kategorinë.", + "ERROR": "Përshkrimi është i nevojshëm" }, "BUTTONS": { - "CREATE": "Create category", - "CANCEL": "Cancel" + "CREATE": "Kreiraj kategoriju", + "CANCEL": "Anulo" }, "API": { - "SUCCESS_MESSAGE": "Category created successfully", - "ERROR_MESSAGE": "Unable to create category" + "SUCCESS_MESSAGE": "Kategorija je uspešno kreirana", + "ERROR_MESSAGE": "Nije moguće kreirati kategoriju" } }, "EDIT": { - "TITLE": "Edit a category", - "SUB_TITLE": "Editing a category will update the category in the public facing portal.", + "TITLE": "Izmeni kategoriju", + "SUB_TITLE": "Izmena kategorije će ažurirati kategoriju na javnom portalu.", "PORTAL": "Portal", - "LOCALE": "Locale", + "LOCALE": "Jezik", "NAME": { - "LABEL": "Name", - "PLACEHOLDER": "Category name", - "HELP_TEXT": "The category name and icon will be used in the public facing portal to categorize articles.", - "ERROR": "Name is required" + "LABEL": "Naziv", + "PLACEHOLDER": "Naziv kategorije", + "HELP_TEXT": "Naziv i ikonica kategorije biće prikazani u javnom portalu za kategorizaciju članaka.", + "ERROR": "Naziv je obavezan" }, "SLUG": { "LABEL": "Slug", - "PLACEHOLDER": "Category slug for urls", + "PLACEHOLDER": "Slug kategorije za URL", "HELP_TEXT": "app.chatwoot.com/hc/my-portal/en-US/categories/my-slug", - "ERROR": "Slug is required" + "ERROR": "Slug je obavezan" }, "DESCRIPTION": { - "LABEL": "Description", - "PLACEHOLDER": "Give a short description about the category.", - "ERROR": "Description is required" + "LABEL": "Opis", + "PLACEHOLDER": "Unesite kratak opis kategorije.", + "ERROR": "Opis je obavezan" }, "BUTTONS": { - "CREATE": "Update category", - "CANCEL": "Cancel" + "CREATE": "Ažuriraj kategoriju", + "CANCEL": "Otkaži" }, "API": { - "SUCCESS_MESSAGE": "Category updated successfully", - "ERROR_MESSAGE": "Unable to update category" + "SUCCESS_MESSAGE": "Kategorija uspešno ažurirana", + "ERROR_MESSAGE": "Ne može se ažurirati kategorija" } }, "DELETE": { "API": { - "SUCCESS_MESSAGE": "Category deleted successfully", - "ERROR_MESSAGE": "Unable to delete category" + "SUCCESS_MESSAGE": "Kategorija uspešno obrisana", + "ERROR_MESSAGE": "Ne može se obrisati kategorija" } } }, "ARTICLE_SEARCH": { - "TITLE": "Search articles", - "PLACEHOLDER": "Search articles", - "NO_RESULT": "No articles found", - "SEARCHING": "Searching...", - "SEARCH_BUTTON": "Search", - "INSERT_ARTICLE": "Insert link", - "IFRAME_ERROR": "URL is empty or invalid. Unable to display content.", - "OPEN_ARTICLE_SEARCH": "Insert article from Help Center", - "SUCCESS_ARTICLE_INSERTED": "Article inserted successfully", - "PREVIEW_LINK": "Preview article", - "CANCEL": "Close", - "BACK": "Back", - "BACK_RESULTS": "Back to results" + "TITLE": "Pretraži članke", + "PLACEHOLDER": "Pretraži članke", + "NO_RESULT": "Nema pronađenih članaka", + "SEARCHING": "Pretraga...", + "SEARCH_BUTTON": "Pretraži", + "INSERT_ARTICLE": "Ubaci link", + "IFRAME_ERROR": "URL je prazan ili nevažeći. Nije moguće prikazati sadržaj.", + "OPEN_ARTICLE_SEARCH": "Ubaci članak iz Help Centra", + "SUCCESS_ARTICLE_INSERTED": "Članak uspešno dodat", + "PREVIEW_LINK": "Pregledaj članak", + "CANCEL": "Zatvori", + "BACK": "Nazad", + "BACK_RESULTS": "Nazad na rezultate" }, "UPGRADE_PAGE": { - "TITLE": "Help Center", - "DESCRIPTION": "Create user-friendly self-service portals. Help your users to access the articles and get support 24/7. Upgrade your subscription to enable this feature.", - "SELF_HOSTED_DESCRIPTION": "Create user-friendly self-service portals. Help your users to access the articles and get support 24/7. Please contact your administrator to enable this feature.", + "TITLE": "Centar za pomoć", + "DESCRIPTION": "Kreirajte korisnički pristupačne portale za samopomoć. Omogućite korisnicima pristup člancima i podršci 24/7. Nadogradite pretplatu da biste omogućili ovu funkciju.", + "SELF_HOSTED_DESCRIPTION": "Kreirajte korisnički pristupačne portale za samopomoć. Omogućite korisnicima pristup člancima i podršci 24/7. Kontaktirajte administratora da biste omogućili ovu funkciju.", "BUTTON": { - "LEARN_MORE": "Learn more", - "UPGRADE": "Upgrade" + "LEARN_MORE": "Saznajte više", + "UPGRADE": "Nadogradite" }, "FEATURES": { "PORTALS": { - "TITLE": "Multiple portals", - "DESCRIPTION": "Create multiple help center portals for different products using the same account." + "TITLE": "Više portala", + "DESCRIPTION": "Kreirajte više help centar portala za različite proizvode koristeći isti nalog." }, "LOCALES": { - "TITLE": "Full support for locales", - "DESCRIPTION": "Localize the portal in your language. We support all locales and allow translations for every article." + "TITLE": "Puna podrška za jezike", + "DESCRIPTION": "Prilagodite portal na svom jeziku. Podržavamo sve jezike i omogućavamo prevod svakog članka." }, "SEO": { - "TITLE": "SEO-friendly design", - "DESCRIPTION": "Customize your meta tags to improve your visibility on search engines with our SEO-friendly pages." + "TITLE": "SEO-prijatan dizajn", + "DESCRIPTION": "Prilagodite meta tagove i poboljšajte vidljivost na pretraživačima uz naše SEO-prijateljske stranice." }, "API": { - "TITLE": "Full API support", - "DESCRIPTION": "Use the portal as a headless CMS with third party front-end frameworks using our APIs." + "TITLE": "Puna API podrška", + "DESCRIPTION": "Koristite portal kao headless CMS sa eksternim front-end okvirima putem naših API-ja." } } }, - "LOADING": "Loading...", + "LOADING": "Učitavanje...", "ARTICLES_PAGE": { "ARTICLE_CARD": { "CARD": { "VIEWS": "{count} view | {count} views", "DROPDOWN_MENU": { - "PUBLISH": "Publish", - "DRAFT": "Draft", - "ARCHIVE": "Archive", - "DELETE": "Delete" + "PUBLISH": "Objavi", + "DRAFT": "Nacrt", + "ARCHIVE": "Arhiviraj", + "DELETE": "Obriši" }, "STATUS": { - "DRAFT": "Draft", - "PUBLISHED": "Published", - "ARCHIVED": "Archived" + "DRAFT": "Nacrt", + "PUBLISHED": "Objavljeno", + "ARCHIVED": "Arhivirano" }, "CATEGORY": { - "UNCATEGORISED": "Uncategorised" + "UNCATEGORISED": "Bez kategorije" } } }, "ARTICLES_HEADER": { "TABS": { - "ALL": "All articles", - "MINE": "Mine", - "DRAFT": "Draft", - "PUBLISHED": "Published", - "ARCHIVED": "Archived" + "ALL": "Svi članci", + "MINE": "Moji", + "DRAFT": "Nacrti", + "PUBLISHED": "Objavljeni", + "ARCHIVED": "Arhivirani" }, "CATEGORY": { - "ALL": "All categories" + "ALL": "Sve kategorije" }, "LOCALE": { - "ALL": "All locales" + "ALL": "Svi jezici" }, - "NEW_ARTICLE": "New article" + "NEW_ARTICLE": "Novi članak" }, "EMPTY_STATE": { "ALL": { - "TITLE": "Write an article", - "SUBTITLE": "Write a rich article, let’s get started!", - "BUTTON_LABEL": "New article" + "TITLE": "Napiši članak", + "SUBTITLE": "Napiši detaljan članak, hajde da počnemo!", + "BUTTON_LABEL": "Novi članak" }, "MINE": { "TITLE": "You haven't written any articles here", @@ -553,26 +565,26 @@ }, "DRAFT": { "TITLE": "There are no articles in drafts", - "SUBTITLE": "Draft articles will appear here" + "SUBTITLE": "Nacrti članaka će se pojaviti ovde" }, "PUBLISHED": { "TITLE": "There are no published articles", - "SUBTITLE": "Published articles will appear here" + "SUBTITLE": "Objavljeni članci će se pojaviti ovde" }, "ARCHIVED": { "TITLE": "There are no articles in the archive", "SUBTITLE": "Archived articles don't show up on the portal, you can use it to mark deprecated or outdated pages" }, "CATEGORY": { - "TITLE": "There are no articles in this category", - "SUBTITLE": "Articles in this category will appear here" + "TITLE": "Nema članaka u ovoj kategoriji", + "SUBTITLE": "Članci iz ove kategorije će se pojaviti ovde" } } }, "CATEGORY_PAGE": { "CATEGORY_HEADER": { - "NEW_CATEGORY": "New category", - "EDIT_CATEGORY": "Edit category", + "NEW_CATEGORY": "Nova kategorija", + "EDIT_CATEGORY": "Izmeni kategoriju", "CATEGORIES_COUNT": "{n} category | {n} categories", "BREADCRUMB": { "CATEGORY_LOCALE": "Categories ({localeCode})", @@ -580,8 +592,8 @@ } }, "CATEGORY_EMPTY_STATE": { - "TITLE": "No categories found", - "SUBTITLE": "Categories will appear here. You can add a category by clicking the 'New Category' button." + "TITLE": "Nema pronađenih kategorija", + "SUBTITLE": "Kategorije će se pojaviti ovde. Možete dodati kategoriju klikom na dugme 'Nova kategorija'." }, "CATEGORY_CARD": { "ARTICLES_COUNT": "{count} article | {count} articles" @@ -589,130 +601,140 @@ "CATEGORY_DIALOG": { "CREATE": { "API": { - "SUCCESS_MESSAGE": "Category created successfully", - "ERROR_MESSAGE": "Unable to create category" + "SUCCESS_MESSAGE": "Kategorija je uspešno kreirana", + "ERROR_MESSAGE": "Ne može se kreirati kategorija" } }, "EDIT": { "API": { - "SUCCESS_MESSAGE": "Category updated successfully", - "ERROR_MESSAGE": "Unable to update category" + "SUCCESS_MESSAGE": "Kategorija je uspešno izmenjena", + "ERROR_MESSAGE": "Ne može se izmeniti kategorija" } }, "DELETE": { "API": { - "SUCCESS_MESSAGE": "Category deleted successfully", - "ERROR_MESSAGE": "Unable to delete category" + "SUCCESS_MESSAGE": "Kategorija uspešno obrisana", + "ERROR_MESSAGE": "Nije moguće obrisati kategoriju" } }, "HEADER": { - "CREATE": "Create category", - "EDIT": "Edit category", - "DESCRIPTION": "Editing a category will update the category in the public facing portal.", + "CREATE": "Kreiraj kategoriju", + "EDIT": "Izmeni kategoriju", + "DESCRIPTION": "Izmena kategorije će ažurirati kategoriju na javnom portalu.", "PORTAL": "Portal", - "LOCALE": "Locale" + "LOCALE": "Jezik" }, "FORM": { "NAME": { - "LABEL": "Name", - "PLACEHOLDER": "Category name", - "ERROR": "Name is required" + "LABEL": "Naziv", + "PLACEHOLDER": "Naziv kategorije", + "ERROR": "Naziv je obavezan" }, "SLUG": { "LABEL": "Slug", - "PLACEHOLDER": "Category slug for urls", - "ERROR": "Slug is required", + "PLACEHOLDER": "Slug kategorije za URL-ove", + "ERROR": "Slug je obavezan", "HELP_TEXT": "app.chatwoot.com/hc/{portalSlug}/{localeCode}/categories/{categorySlug}" }, "DESCRIPTION": { - "LABEL": "Description", - "PLACEHOLDER": "Give a short description about the category.", - "ERROR": "Description is required" + "LABEL": "Opis", + "PLACEHOLDER": "Unesite kratak opis kategorije.", + "ERROR": "Opis je obavezan" } }, "BUTTONS": { - "CREATE": "Create", - "EDIT": "Update", - "CANCEL": "Cancel" + "CREATE": "Kreiraj", + "EDIT": "Ažuriraj", + "CANCEL": "Otkaži" } } }, "LOCALES_PAGE": { "LOCALES_COUNT": "No locales available | {n} locale | {n} locales", - "NEW_LOCALE_BUTTON_TEXT": "New locale", + "NEW_LOCALE_BUTTON_TEXT": "Novi jezik", "LOCALE_CARD": { "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", - "DEFAULT": "Default", + "DEFAULT": "Podrazumevano", + "DRAFT": "Nacrt", "DROPDOWN_MENU": { - "MAKE_DEFAULT": "Make default", - "DELETE": "Delete" + "MAKE_DEFAULT": "Postavi kao podrazumevano", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", + "DELETE": "Obriši" } }, "ADD_LOCALE_DIALOG": { - "TITLE": "Add a new locale", - "DESCRIPTION": "Select the language in which this article will be written. This will be added to your list of translations, and you can add more later.", + "TITLE": "Dodaj novu lokalizaciju", + "DESCRIPTION": "Izaberite jezik na kojem će ovaj članak biti napisan. Ovo će biti dodato na vašu listu prevoda, a kasnije možete dodati još jezika.", "COMBOBOX": { - "PLACEHOLDER": "Select locale..." + "PLACEHOLDER": "Izaberite lokalizaciju..." + }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Objavljeno", + "DRAFT": "Nacrt" + } }, "API": { - "SUCCESS_MESSAGE": "Locale added successfully", - "ERROR_MESSAGE": "Unable to add locale. Try again." + "SUCCESS_MESSAGE": "Lokalizacija uspešno dodata", + "ERROR_MESSAGE": "Ne može se dodati lokalizacija. Pokušajte ponovo." } } }, "EDIT_ARTICLE_PAGE": { "HEADER": { "STATUS": { - "SAVING": "Saving...", - "SAVED": "Saved" + "SAVING": "Čuvanje...", + "SAVED": "Sačuvano" }, - "PREVIEW": "Preview", - "PUBLISH": "Publish", - "DRAFT": "Draft", - "ARCHIVE": "Archive", - "BACK_TO_ARTICLES": "Back to articles" + "PREVIEW": "Pregled", + "PUBLISH": "Objavi", + "DRAFT": "Nacrt", + "ARCHIVE": "Arhiviraj", + "BACK_TO_ARTICLES": "Nazad na članke" }, "EDIT_ARTICLE": { - "MORE_PROPERTIES": "More properties", - "UNCATEGORIZED": "Uncategorized", - "EDITOR_PLACEHOLDER": "Write something..." + "MORE_PROPERTIES": "Više opcija", + "UNCATEGORIZED": "Bez kategorije", + "EDITOR_PLACEHOLDER": "Napišite nešto..." }, "ARTICLE_PROPERTIES": { - "ARTICLE_PROPERTIES": "Article properties", - "META_DESCRIPTION": "Meta description", + "ARTICLE_PROPERTIES": "Svojstva članka", + "META_DESCRIPTION": "Meta opis", "META_DESCRIPTION_PLACEHOLDER": "Add meta description", - "META_TITLE": "Meta title", - "META_TITLE_PLACEHOLDER": "Add meta title", - "META_TAGS": "Meta tags", - "META_TAGS_PLACEHOLDER": "Add meta tags" + "META_TITLE": "Meta naslov", + "META_TITLE_PLACEHOLDER": "Dodaj meta naslov", + "META_TAGS": "Meta oznake", + "META_TAGS_PLACEHOLDER": "Dodaj meta oznake" }, "API": { - "ERROR": "Error while saving article" + "ERROR": "Greška pri čuvanju članka" } }, "PORTAL_SWITCHER": { - "NEW_PORTAL": "New portal", - "PORTALS": "Portals", - "CREATE_PORTAL": "Create and manage multiple portals", - "ARTICLES": "articles", - "DOMAIN": "domain", - "PORTAL_NAME": "Portal name" + "NEW_PORTAL": "Novi portal", + "PORTALS": "Portali", + "CREATE_PORTAL": "Kreiraj i upravljaj više portala", + "ARTICLES": "članci", + "DOMAIN": "domen", + "PORTAL_NAME": "Naziv portala" }, "CREATE_PORTAL_DIALOG": { - "TITLE": "Create new portal", - "DESCRIPTION": "Give your portal a name and create a user-friendly URL slug. You can modify both later in the settings.", - "CONFIRM_BUTTON_LABEL": "Create", + "TITLE": "Kreiraj novi portal", + "DESCRIPTION": "Dajte portalu ime i kreirajte jednostavan URL. Oboje možete kasnije izmeniti u podešavanjima.", + "CONFIRM_BUTTON_LABEL": "Kreiraj", "NAME": { - "LABEL": "Name", + "LABEL": "Ime", "PLACEHOLDER": "User Guide | Chatwoot", - "MESSAGE": "Choose an name for your portal.", - "ERROR": "Name is required" + "MESSAGE": "Izaberite ime za svoj portal.", + "ERROR": "Ime je obavezno" }, "SLUG": { "LABEL": "Slug", "PLACEHOLDER": "user-guide", - "ERROR": "Slug is required", + "ERROR": "Slug je obavezan", "FORMAT_ERROR": "Please enter a valid slug, for eg: user-guide" } }, @@ -720,33 +742,33 @@ "FORM": { "AVATAR": { "LABEL": "Logo", - "IMAGE_UPLOAD_ERROR": "Couldn't upload image! Try again", - "IMAGE_UPLOAD_SUCCESS": "Image added successfully. Please click on save changes to save the logo", - "IMAGE_DELETE_SUCCESS": "Logo deleted successfully", - "IMAGE_DELETE_ERROR": "Unable to delete logo", + "IMAGE_UPLOAD_ERROR": "Neuspešno otpremanje slike! Pokušajte ponovo", + "IMAGE_UPLOAD_SUCCESS": "Slika je uspešno dodata. Kliknite na sačuvaj izmene da biste sačuvali logo", + "IMAGE_DELETE_SUCCESS": "Logo je uspešno obrisan", + "IMAGE_DELETE_ERROR": "Nije moguće obrisati logo", "IMAGE_UPLOAD_SIZE_ERROR": "Image size should be less than {size}MB" }, "NAME": { - "LABEL": "Name", - "PLACEHOLDER": "Portal name", - "ERROR": "Name is required" + "LABEL": "Ime", + "PLACEHOLDER": "Naziv portala", + "ERROR": "Naziv je obavezan" }, "HEADER_TEXT": { - "LABEL": "Header text", - "PLACEHOLDER": "Portal header text" + "LABEL": "Tekst zaglavlja", + "PLACEHOLDER": "Tekst zaglavlja portala" }, "PAGE_TITLE": { - "LABEL": "Page title", - "PLACEHOLDER": "Portal page title" + "LABEL": "Naslov stranice", + "PLACEHOLDER": "Naslov stranice portala" }, "HOME_PAGE_LINK": { - "LABEL": "Home page link", - "PLACEHOLDER": "Portal home page link", + "LABEL": "Link ka početnoj stranici", + "PLACEHOLDER": "Link ka početnoj stranici portala", "ERROR": "Enter a valid URL. The Home page link must start with 'http://' or 'https://'." }, "SLUG": { "LABEL": "Slug", - "PLACEHOLDER": "Portal slug" + "PLACEHOLDER": "Slug portala" }, "LIVE_CHAT_WIDGET": { "LABEL": "Live chat widget", diff --git a/app/javascript/dashboard/i18n/locale/sh/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/sh/inboxMgmt.json index f4fe11343..b7a406ef9 100644 --- a/app/javascript/dashboard/i18n/locale/sh/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sh/inboxMgmt.json @@ -446,7 +446,7 @@ "TITLE_FINISH": "Eto!", "CHANNEL": { "WEBSITE": { - "TITLE": "Website", + "TITLE": "Faqja e internetit", "DESCRIPTION": "Create a live-chat widget" }, "FACEBOOK": { @@ -1134,7 +1134,7 @@ }, "CHANNELS": { "MESSENGER": "Messenger", - "WEB_WIDGET": "Website", + "WEB_WIDGET": "Faqja e internetit", "TWITTER_PROFILE": "Twitter", "TWILIO_SMS": "Twilio SMS", "WHATSAPP": "WhatsApp", diff --git a/app/javascript/dashboard/i18n/locale/sh/integrations.json b/app/javascript/dashboard/i18n/locale/sh/integrations.json index ac723d5ec..2511c3e4f 100644 --- a/app/javascript/dashboard/i18n/locale/sh/integrations.json +++ b/app/javascript/dashboard/i18n/locale/sh/integrations.json @@ -400,14 +400,14 @@ "COPILOT": { "TITLE": "Copilot", "TRY_THESE_PROMPTS": "Isprobajte ove upite", - "PANEL_TITLE": "Get started with Copilot", - "KICK_OFF_MESSAGE": "Need a quick summary, want to check past conversations, or draft a better reply? Copilot’s here to speed things up.", + "PANEL_TITLE": "Započnite s Copilotom", + "KICK_OFF_MESSAGE": "Treba vam brz sažetak, želite provjeriti prethodne razgovore ili sastaviti bolji odgovor? Copilot je tu da ubrza stvari.", "SEND_MESSAGE": "Pošalji poruku...", "EMPTY_MESSAGE": "Došlo je do pogreške pri generiranju odgovora. Molimo pokušajte ponovno.", "LOADER": "Kapetan razmišlja", "YOU": "Ti", "USE": "Upotrijebi ovo", - "RESET": "Reset", + "RESET": "Resetuj", "SHOW_STEPS": "Prikaži korake", "SELECT_ASSISTANT": "Odaberi asistenta", "PROMPTS": { @@ -429,7 +429,7 @@ }, "LIST_CONTACTS": { "LABEL": "Popis kontakata", - "CONTENT": "Show me the list of top 10 contacts. Include name, email or phone number (if available), last seen time, tags (if any)." + "CONTENT": "Pokaži mi listu top 10 kontakata. Uključi ime, email ili broj telefona (ako je dostupan), vrijeme zadnjeg viđenja, oznake (ako ih ima)." } } }, @@ -438,24 +438,24 @@ "ASSISTANT": "Asistent", "MESSAGE_PLACEHOLDER": "Upišite svoju poruku...", "HEADER": "Igralište", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", + "DESCRIPTION": "Koristite ovaj poligon za slanje poruka svom asistentu i provjeru hoće li odgovarati tačno, brzo i u tonu koji očekujete.", "CREDIT_NOTE": "Poruke poslane ovdje računaju se prema vašim Captain kreditima." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", + "TITLE": "Nadogradite se da biste koristili Captain AI", + "AVAILABLE_ON": "Captain nije dostupan na besplatnom planu.", "UPGRADE_PROMPT": "Nadogradi svoj plan za pristup našim asistentima, kopilotu i još mnogo toga.", "UPGRADE_NOW": "Nadogradi sada", "CANCEL_ANYTIME": "Plan možete promijeniti ili otkazati u bilo kojem trenutku" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI je dostupan samo na Enterprise planovima.", "UPGRADE_PROMPT": "Nadogradite svoj plan kako biste dobili pristup našim asistentima, kopilotu i još mnogo toga.", "ASK_ADMIN": "Molimo obratite se svom administratoru za nadogradnju." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Iskoristili ste preko 80% svog limita odgovora. Da biste nastavili koristiti Captain AI, molimo nadogradite se.", + "DOCUMENTS": "Dosegnut je limit dokumenata. Nadogradite se da biste nastavili koristiti Captain AI." }, "FORM": { "CANCEL": "Otkaži", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Dokumenti", "ADD_NEW": "Kreiraj novi dokument", + "SELECTED": "{count} odabrano", + "SELECT_ALL": "Odaberi sve ({count})", + "UNSELECT_ALL": "Poništi odabir svih ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Da, izbriši sve", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Povezana često postavljana pitanja", "DESCRIPTION": "Ova često postavljana pitanja generirana su izravno iz dokumenta." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Alati", "ADD_NEW": "Kreiraj novi alat", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "Nema dostupnih prilagođenih alata", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Prilagođeni alat je uspješno izbrisan", "ERROR_MESSAGE": "Brisanje prilagođenog alata nije uspjelo" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Naziv alata", "PLACEHOLDER": "Pretraga narudžbe", - "ERROR": "Naziv alata je obavezan" + "ERROR": "Naziv alata je obavezan", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Opis", diff --git a/app/javascript/dashboard/i18n/locale/sh/settings.json b/app/javascript/dashboard/i18n/locale/sh/settings.json index 90f1715e7..0bc82b6e2 100644 --- a/app/javascript/dashboard/i18n/locale/sh/settings.json +++ b/app/javascript/dashboard/i18n/locale/sh/settings.json @@ -89,7 +89,7 @@ "TITLE": "Pristupni token", "NOTE": "Ovaj token se može koristiti ako gradite integraciju temeljenu na API-ju", "COPY": "Kopiraj", - "RESET": "Reset", + "RESET": "Resetuj", "CONFIRM_RESET": "Jeste li sigurni?", "CONFIRM_HINT": "Kliknite ponovno za potvrdu", "RESET_SUCCESS": "Token za pristup je uspješno regeneriran", diff --git a/app/javascript/dashboard/i18n/locale/sk/conversation.json b/app/javascript/dashboard/i18n/locale/sk/conversation.json index 739cf7ef8..c0851426f 100644 --- a/app/javascript/dashboard/i18n/locale/sk/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sk/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Dajte copilotu ďalšie podnety alebo sa opýtajte na čokoľvek... Stlačte enter pre odoslanie ďalšej správy", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Potiahnite sem na pripojenie", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot rozmýšľa", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Pridať skrytú kópiu", diff --git a/app/javascript/dashboard/i18n/locale/sk/helpCenter.json b/app/javascript/dashboard/i18n/locale/sk/helpCenter.json index d5227a810..6822d879e 100644 --- a/app/javascript/dashboard/i18n/locale/sk/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/sk/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "Draft", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Vymazať" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "Draft" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/sk/integrations.json b/app/javascript/dashboard/i18n/locale/sk/integrations.json index bf12b7874..d0b03a697 100644 --- a/app/javascript/dashboard/i18n/locale/sk/integrations.json +++ b/app/javascript/dashboard/i18n/locale/sk/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Viac informácií", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Asistenti", + "SWITCH_ASSISTANT": "Prepnite medzi asistentmi", + "NEW_ASSISTANT": "Vytvoriť asistenta", + "EMPTY_LIST": "Nenašli sa žiadni asistenti, vytvorte si jedného, aby ste mohli začať" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Začnite s Copilotom", + "KICK_OFF_MESSAGE": "Potrebujete rýchly prehľad, chcete skontrolovať minulé konverzácie alebo zostaviť lepšiu odpoveď? Copilot je tu, aby vám pomohol zrýchliť prácu.", "SEND_MESSAGE": "Poslať správu...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Pri generovaní odpovede došlo k chybe. Skúste to, prosím, znova.", + "LOADER": "Captain rozmýšľa", "YOU": "Vy", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Použiť toto", + "RESET": "Obnoviť", + "SHOW_STEPS": "Zobraziť kroky", + "SELECT_ASSISTANT": "Vybrať asistenta", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Zhrnúť túto konverzáciu", + "CONTENT": "Zhrň kľúčové body diskutované medzi zákazníkom a podporným agentom, vrátane obáv zákazníka, otázok a riešení či odpovedí poskytnutých agentom podpory" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Navrhnúť odpoveď", + "CONTENT": "Analyzuj dopyt zákazníka a zostav odpoveď, ktorá účinne rieši ich obavy alebo otázky. Zabezpeč, aby odpoveď bola jasná, stručná a poskytovala užitočné informácie." }, "RATE": { - "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." + "LABEL": "Ohodnoť túto konverzáciu", + "CONTENT": "Preskúmaj konverzáciu, aby si zistil, ako dobre spĺňa potreby zákazníka. Zdieľ hodnotenie od 1 do 5 na základe tónu, jasnosti a efektívnosti." }, "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." + "LABEL": "Konverzácie s vysokou prioritou", + "CONTENT": "Daj mi zhrnutie všetkých otvorených konverzácií s vysokou prioritou. Zahrň ID konverzácie, meno zákazníka (ak je k dispozícii), obsah poslednej správy a prideleného agenta. Ak je to relevantné, zoraď podľa stavu." }, "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)." + "LABEL": "Zoznam kontaktov", + "CONTENT": "Ukáž mi zoznam top 10 kontaktov. Zahrň meno, e-mail alebo telefónne číslo (ak je k dispozícii), čas posledného prihlásenia a štítky (ak nejaké sú)." } } }, "PLAYGROUND": { "USER": "Vy", - "ASSISTANT": "Assistant", + "ASSISTANT": "Asistent", "MESSAGE_PLACEHOLDER": "Zadajte svoju správu...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Ihrisko", + "DESCRIPTION": "Použite toto ihrisko na odosielanie správ svojmu asistentovi a skontrolujte, či odpovedá presne, rýchlo a v očakávanom tóne.", + "CREDIT_NOTE": "Správy odoslané tu sa budú rátať do vašich kreditov Captain." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Prejdite na vyšší plán a používajte Captain AI", + "AVAILABLE_ON": "Captain nie je dostupný v bezplatnom pláne.", + "UPGRADE_PROMPT": "Prejdite na vyšší plán a získajte prístup k našim asistentom, copilotu a ďalším funkciám.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI je dostupný iba v Enterprise plánoch.", + "UPGRADE_PROMPT": "Prejdite na vyšší plán a získajte prístup k našim asistentom, copilotu a ďalším funkciám.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Vyčerpali ste viac ako 80 % limitu odpovedí. Pre pokračovanie v používaní Captain AI prosím prejdite na vyšší plán.", + "DOCUMENTS": "Dosiahnutý limit dokumentov. Pre pokračovanie v používaní Captain AI prejdite na vyšší plán." }, "FORM": { "CANCEL": "Zrušiť", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Vymazať", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Description", diff --git a/app/javascript/dashboard/i18n/locale/sl/contact.json b/app/javascript/dashboard/i18n/locale/sl/contact.json index 8a3856c60..6ef898099 100644 --- a/app/javascript/dashboard/i18n/locale/sl/contact.json +++ b/app/javascript/dashboard/i18n/locale/sl/contact.json @@ -10,7 +10,7 @@ "BROWSER_LANGUAGE": "Jezik brskalnika", "CONVERSATION_TITLE": "Podrobnosti pogovora", "VIEW_PROFILE": "Ogled profila", - "BROWSER": "Browser", + "BROWSER": "Brskalnik", "OS": "Operacijski sistem", "INITIATED_FROM": "Začetek iz", "INITIATED_AT": "Začeto ob", @@ -25,7 +25,7 @@ }, "CONVERSATIONS": { "NO_RECORDS_FOUND": "S tem stikom ni povezanih nobenih prejšnjih pogovorov.", - "TITLE": "Previous Conversations" + "TITLE": "Prejšnji pogovori" }, "LABELS": { "CONTACT": { @@ -50,7 +50,7 @@ "MUTED_SUCCESS": "Ta stik je bil uspešno blokiran. O prihodnjih pogovorih ne boste obveščeni.", "UNMUTED_SUCCESS": "Ta stik je bil uspešno odklenjen.", "SEND_TRANSCRIPT": "Pošlji prepis", - "EDIT_LABEL": "Edit", + "EDIT_LABEL": "Uredi", "SIDEBAR_SECTIONS": { "CUSTOM_ATTRIBUTES": "Lastne lastnosti", "CONTACT_LABELS": "Oznake stika", diff --git a/app/javascript/dashboard/i18n/locale/sl/conversation.json b/app/javascript/dashboard/i18n/locale/sl/conversation.json index 2adbfa36b..84629e2a0 100644 --- a/app/javascript/dashboard/i18n/locale/sl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sl/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Daj copilotu dodatne ukaze ali vprašaj kar koli drugega... Pritisni Enter za pošiljanje nadaljnjega vprašanja", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Predloge za WhatsApp" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot razmišlja", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", diff --git a/app/javascript/dashboard/i18n/locale/sl/helpCenter.json b/app/javascript/dashboard/i18n/locale/sl/helpCenter.json index e47dbb488..121e109bb 100644 --- a/app/javascript/dashboard/i18n/locale/sl/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/sl/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Jezik je bil uspešno odstranjen iz portala", "ERROR_MESSAGE": "Jezika ni bilo mogoče odstraniti iz portala. Poskusite znova." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} članek | {count} članki", "CATEGORIES_COUNT": "{count} kategorija | {count} kategorije", "DEFAULT": "Privzeto", + "DRAFT": "Osnutek", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Nastavi kot privzeto", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Izbriši" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Izberite jezik..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Objavljeno", + "DRAFT": "Osnutek" + } + }, "API": { "SUCCESS_MESSAGE": "Jezik je bil uspešno dodan", "ERROR_MESSAGE": "Dodajanje jezika ni uspelo. Poskusite znova." diff --git a/app/javascript/dashboard/i18n/locale/sl/integrations.json b/app/javascript/dashboard/i18n/locale/sl/integrations.json index ad0e457fc..4869babed 100644 --- a/app/javascript/dashboard/i18n/locale/sl/integrations.json +++ b/app/javascript/dashboard/i18n/locale/sl/integrations.json @@ -366,8 +366,8 @@ }, "NO_LINKED_ISSUES": "No linked issues found", "DELETE": { - "TITLE": "Are you sure you want to delete the integration?", - "MESSAGE": "Are you sure you want to delete the integration?", + "TITLE": "Ali ste prepričani, da želite izbrisati integracijo?", + "MESSAGE": "Ali ste prepričani, da želite izbrisati integracijo?", "CONFIRM": "Da, izbriši", "CANCEL": "Prekliči" }, @@ -390,56 +390,56 @@ }, "CAPTAIN": { "NAME": "Kapitan", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Izvedi več", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Pomočniki", + "SWITCH_ASSISTANT": "Preklapljanje med pomočniki", + "NEW_ASSISTANT": "Ustvari pomočnika", + "EMPTY_LIST": "Nobenega pomočnika ni bilo mogoče najti, prosimo, ustvarite enega za začetek" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Začnite s Copilotom", + "KICK_OFF_MESSAGE": "Potrebujete hitro povzetek, želite preveriti pretekle pogovore ali sestaviti boljši odgovor? Copilot je tu, da pospeši delo.", "SEND_MESSAGE": "Pošlji sporočilo...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", + "EMPTY_MESSAGE": "Pri generiranju odgovora je prišlo do napake. Prosimo, poskusite znova.", "LOADER": "Kapitan razmišlja", "YOU": "Vi", "USE": "Uporabi to", "RESET": "Ponastavi", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "SHOW_STEPS": "Pokaži korake", + "SELECT_ASSISTANT": "Izberi pomočnika", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Povzetek tega pogovora", + "CONTENT": "Povzemi ključne točke, o katerih sta se pogovarjala stranka in agent podpore, vključno s strankinimi skrbmi, vprašanji ter rešitvami ali odgovori agenta podpore." }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Predlagaj odgovor", + "CONTENT": "Analiziraj povpraševanje stranke in sestavi odgovor, ki učinkovito rešuje njihova vprašanja ali pomisleke. Poskrbi, da je odgovor jasen, jedrnat in vsebuje koristne informacije." }, "RATE": { - "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." + "LABEL": "Ocenite ta pogovor", + "CONTENT": "Preglej pogovor, da oceniš, kako dobro izpolnjuje potrebe stranke. Deli oceno od 1 do 5 glede na ton, jasnost in učinkovitost." }, "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." + "LABEL": "Pogovori z visoko prioriteto", + "CONTENT": "Naredi povzetek vseh odprtih pogovorov z visoko prioriteto. Vključi ID pogovora, ime stranke (če je na voljo), vsebino zadnjega sporočila in dodeljenega agenta. Po potrebi združi po statusu." }, "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)." + "LABEL": "Našteti stike", + "CONTENT": "Pokaži seznam top 10 stikov. Vključi ime, e-pošto ali telefonsko številko (če je na voljo), čas zadnjega vpogleda, oznake (če obstajajo)." } } }, "PLAYGROUND": { "USER": "Vi", - "ASSISTANT": "Assistant", + "ASSISTANT": "Pomočnik", "MESSAGE_PLACEHOLDER": "Vnesite svoje sporočilo...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Poligon", + "DESCRIPTION": "Uporabi ta poligon za pošiljanje sporočil svojemu pomočniku in preveri, ali odgovarja natančno, hitro in v pričakovanem tonu.", + "CREDIT_NOTE": "Sporočila, poslana tukaj, se bodo štela v vaše Captain kredite." }, "PAYWALL": { "TITLE": "Nadgradite za uporabo Captain AI", @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "Paket lahko kadarkoli spremenite ali prekličete" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI je na voljo samo v Enterprise paketih.", "UPGRADE_PROMPT": "Nadgradite svoj paket, da pridobite dostop do naših pomočnikov, copilot in še več.", "ASK_ADMIN": "Prosimo, obrnite se na svojega skrbnika za nadgradnjo." }, @@ -577,7 +577,7 @@ "SUBTITLE": "Ustvarite asistenta, ki bo vašim uporabnikom zagotavljal hitre in natančne odgovore. Lahko se uči iz vaših pomožnih člankov in preteklih pogovorov.", "FEATURE_SPOTLIGHT": { "TITLE": "Captain Assistant", - "NOTE": "Captain Assistant engages directly with customers, learns from your help docs and past conversations, and delivers instant, accurate responses. It handles the initial queries, providing quick resolutions before transferring to an agent when needed." + "NOTE": "Captain asistent se neposredno povezuje s strankami, se uči iz vaših pomožnih dokumentov in preteklih pogovorov ter zagotavlja takojšnje, natančne odgovore. Obvladuje začetna vprašanja in nudi hitre rešitve, preden po potrebi prenese zadevo agentu." } }, "GUARDRAILS": { @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Dokumenti", "ADD_NEW": "Ustvari nov dokument", + "SELECTED": "{count} izbranih", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Da, izbriši vse", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Povezana pogosta vprašanja", "DESCRIPTION": "Ta pogosta vprašanja so ustvarjena neposredno iz dokumenta." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Description", @@ -920,10 +939,10 @@ }, "BULK_DELETE": { "TITLE": "Izbrisati pogosta vprašanja?", - "DESCRIPTION": "Are you sure you want to delete the selected FAQs? This action cannot be undone.", - "CONFIRM": "Yes, delete all", - "SUCCESS_MESSAGE": "FAQs deleted successfully", - "ERROR_MESSAGE": "There was an error deleting the FAQs, please try again." + "DESCRIPTION": "Ali ste prepričani, da želite izbrisati izbrane pogosta vprašanja? Tega dejanja ni mogoče razveljaviti.", + "CONFIRM": "Da, izbriši vse", + "SUCCESS_MESSAGE": "Pogosta vprašanja so bila uspešno izbrisana", + "ERROR_MESSAGE": "Pri brisanju pogostih vprašanj je prišlo do napake, prosimo, poskusite znova." }, "DELETE": { "TITLE": "Ste prepričani, da želite izbrisati pogosta vprašanja?", diff --git a/app/javascript/dashboard/i18n/locale/sl/report.json b/app/javascript/dashboard/i18n/locale/sl/report.json index e56749ea6..b17386e89 100644 --- a/app/javascript/dashboard/i18n/locale/sl/report.json +++ b/app/javascript/dashboard/i18n/locale/sl/report.json @@ -1,14 +1,14 @@ { "REPORT": { "HEADER": "Conversations", - "LOADING_CHART": "Loading chart data...", + "LOADING_CHART": "Nalaganje podatkov grafa...", "NO_ENOUGH_DATA": "Nismo prejeli dovolj podatkov za ustvarjanje poročila. Poskusite znova pozneje.", "DOWNLOAD_CONVERSATION_REPORTS": "Download conversation reports", "DATA_FETCHING_FAILED": "Failed to fetch data, please try again later.", "SUMMARY_FETCHING_FAILED": "Failed to fetch summary, please try again later.", "METRICS": { "CONVERSATIONS": { - "NAME": "Conversations", + "NAME": "Pogovori", "DESC": "(Skupaj)" }, "INCOMING_MESSAGES": { @@ -33,7 +33,7 @@ }, "RESOLUTION_COUNT": { "NAME": "Število rešitev", - "DESC": "( Total )" + "DESC": "Skupaj" }, "BOT_RESOLUTION_COUNT": { "NAME": "Resolution Count", @@ -61,8 +61,8 @@ "CUSTOM_DATE_RANGE": "Custom date range" }, "CUSTOM_DATE_RANGE": { - "CONFIRM": "Apply", - "PLACEHOLDER": "Select date range" + "CONFIRM": "Uporabi", + "PLACEHOLDER": "Izberi časovno obdobje" }, "GROUP_BY_FILTER_DROPDOWN_LABEL": "Group By", "DURATION_FILTER_LABEL": "Duration", @@ -424,7 +424,7 @@ } }, "CSAT_REPORTS": { - "HEADER": "CSAT Reports", + "HEADER": "CSAT Poročila", "NO_RECORDS": "No responses yet", "NO_RECORDS_DESCRIPTION": "CSAT survey responses will appear here once customers start providing feedback.", "DOWNLOAD": "Download CSAT Reports", @@ -454,10 +454,10 @@ }, "TABLE": { "HEADER": { - "CONTACT_NAME": "Contact", + "CONTACT_NAME": "Kontakt", "AGENT_NAME": "Agent", - "RATING": "Rating", - "FEEDBACK_TEXT": "Feedback comment", + "RATING": "Ocena", + "FEEDBACK_TEXT": "Komentar povratne informacije", "CONVERSATION": "Conversation", "CUSTOMER": "Customer", "RESPONSE": "Response", @@ -469,11 +469,11 @@ "NO_FEEDBACK": "No feedback provided", "METRIC": { "TOTAL_RESPONSES": { - "LABEL": "Total responses", - "TOOLTIP": "Total number of responses collected" + "LABEL": "Skupni odgovori", + "TOOLTIP": "Skupno število zbranih odgovorov" }, "SATISFACTION_SCORE": { - "LABEL": "Satisfaction score", + "LABEL": "Ocena zadovoljstva", "TOOLTIP": "Total number of positive responses / Total number of responses * 100" }, "RESPONSE_RATE": { diff --git a/app/javascript/dashboard/i18n/locale/sl/settings.json b/app/javascript/dashboard/i18n/locale/sl/settings.json index 7f51eaf3b..a637cb789 100644 --- a/app/javascript/dashboard/i18n/locale/sl/settings.json +++ b/app/javascript/dashboard/i18n/locale/sl/settings.json @@ -352,7 +352,7 @@ "ONGOING": "V teku", "ONE_OFF": "Enkratno", "REPORTS_SLA": "SLA", - "REPORTS_BOT": "Bot", + "REPORTS_BOT": "Boti", "REPORTS_AGENT": "Agentje", "REPORTS_LABEL": "Oznake", "REPORTS_INBOX": "Prejeto", @@ -805,13 +805,13 @@ "POPOVER": "Dodani agenti", "EDIT": "Uredi" }, - "NO_RECORDS_FOUND": "No agent capacity policies found" + "NO_RECORDS_FOUND": "Ni najdenih pravilnikov o zmogljivosti agentov" }, "CREATE": { "HEADER": { - "TITLE": "Create agent capacity policy" + "TITLE": "Ustvari politiko zmogljivosti agenta" }, - "CREATE_BUTTON": "Create policy", + "CREATE_BUTTON": "Ustvari politiko", "API": { "SUCCESS_MESSAGE": "Agent capacity policy created successfully", "ERROR_MESSAGE": "Failed to create agent capacity policy" @@ -908,15 +908,15 @@ } }, "DELETE_POLICY": { - "SUCCESS_MESSAGE": "Agent capacity policy deleted successfully", - "ERROR_MESSAGE": "Failed to delete agent capacity policy" + "SUCCESS_MESSAGE": "Pravilnik o zmogljivosti agenta je bil uspešno izbrisan", + "ERROR_MESSAGE": "Brisanje pravilnika o zmogljivosti agenta ni uspelo" } }, "DELETE_POLICY": { - "TITLE": "Delete policy", - "DESCRIPTION": "Are you sure you want to delete this policy? This action cannot be undone.", - "CONFIRM_BUTTON_LABEL": "Delete", - "CANCEL_BUTTON_LABEL": "Cancel" + "TITLE": "Izbriši pravilnik", + "DESCRIPTION": "Ali ste prepričani, da želite izbrisati to politiko? Tega dejanja ni mogoče razveljaviti.", + "CONFIRM_BUTTON_LABEL": "Izbriši", + "CANCEL_BUTTON_LABEL": "Prekliči" } } } diff --git a/app/javascript/dashboard/i18n/locale/sq/conversation.json b/app/javascript/dashboard/i18n/locale/sq/conversation.json index 8208d0abe..44041d04e 100644 --- a/app/javascript/dashboard/i18n/locale/sq/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sq/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Jep copilot udhëzime shtesë, ose pyet diçka tjetër... Shtyp enter për të dërguar vazhdimin", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot po mendon", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", diff --git a/app/javascript/dashboard/i18n/locale/sq/helpCenter.json b/app/javascript/dashboard/i18n/locale/sq/helpCenter.json index d72399603..a5ed7cd09 100644 --- a/app/javascript/dashboard/i18n/locale/sq/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/sq/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Gjuha u hoq nga portali me sukses", "ERROR_MESSAGE": "Nuk mund të hiqet gjuha nga portali. Provoni përsëri." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} artikull | {count} artikuj", "CATEGORIES_COUNT": "{count} kategori | {count} kategori", "DEFAULT": "Parazgjedhje", + "DRAFT": "Nismë", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Bëje parazgjedhje", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Fshi" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Zgjidhni gjuhën..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Botuar", + "DRAFT": "Nismë" + } + }, "API": { "SUCCESS_MESSAGE": "Gjuha u shtua me sukses", "ERROR_MESSAGE": "Nuk mund të shtohet gjuha. Provoni përsëri." diff --git a/app/javascript/dashboard/i18n/locale/sq/integrations.json b/app/javascript/dashboard/i18n/locale/sq/integrations.json index a5abb2a03..7e6525a11 100644 --- a/app/javascript/dashboard/i18n/locale/sq/integrations.json +++ b/app/javascript/dashboard/i18n/locale/sq/integrations.json @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "Mund të ndryshosh ose anullosh planin tënd në çdo kohë" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI është në dispozicion vetëm në planet Enterprise.", "UPGRADE_PROMPT": "Përmirëso planin tënd për të pasur akses në asistentët tanë, copilot dhe më shumë.", "ASK_ADMIN": "Ju lutemi kontaktoni administratorin tuaj për përmirësimin." }, @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Dokumentet", "ADD_NEW": "Krijo një dokument të ri", + "SELECTED": "{count} i/e zgjedhur", + "SELECT_ALL": "Zgjidh të gjitha ({count})", + "UNSELECT_ALL": "Hiq zgjedhjen nga të gjitha ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Po, fshij të gjitha", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Pyetje të Shpeshta të lidhura", "DESCRIPTION": "Këto Pyetje të Shpeshta janë gjeneruar direkt nga dokumenti." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Mjetet", "ADD_NEW": "Krijo një mjet të ri", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "Nuk ka mjete të personalizuara në dispozicion", "SUBTITLE": "Krijo mjete të personalizuara për të lidhur asistentin tënd me API dhe shërbime të jashtme, duke i mundësuar të marrë të dhëna dhe të kryejë veprime në emrin tënd.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Mjeti i personalizuar u fshi me sukses", "ERROR_MESSAGE": "Dështoi fshirja e mjetit të personalizuar" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Emri i mjetit", "PLACEHOLDER": "Kërkimi i porosisë", - "ERROR": "Emri i mjetit është i nevojshëm" + "ERROR": "Emri i mjetit është i nevojshëm", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Përshkrimi", diff --git a/app/javascript/dashboard/i18n/locale/sr/conversation.json b/app/javascript/dashboard/i18n/locale/sr/conversation.json index 752efe60f..fb0a5d1ed 100644 --- a/app/javascript/dashboard/i18n/locale/sr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sr/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Potpis poruke nije podešen, molim vas podesite ga u podešavanjima profila.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Dajte copilotu dodatne zahteve, ili pitajte bilo šta drugo... Pritisnite enter za slanje dopune", "CLICK_HERE": "Kliknite ovde da izmenite", "WHATSAPP_TEMPLATES": "Whatsapp šabloni" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Prevuci i pusti za dodavanje", "START_AUDIO_RECORDING": "Pokreni snimanje zvuka", "STOP_AUDIO_RECORDING": "Zaustavi snimanje zvuka", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot razmišlja", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Dodaj bcc", diff --git a/app/javascript/dashboard/i18n/locale/sr/helpCenter.json b/app/javascript/dashboard/i18n/locale/sr/helpCenter.json index f1b61014c..271eeb3a6 100644 --- a/app/javascript/dashboard/i18n/locale/sr/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/sr/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Predefinisano", + "DRAFT": "Nacrt", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Izbriši" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Objavljeno", + "DRAFT": "Nacrt" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/sr/integrations.json b/app/javascript/dashboard/i18n/locale/sr/integrations.json index 2f74e4d22..0de1b1d41 100644 --- a/app/javascript/dashboard/i18n/locale/sr/integrations.json +++ b/app/javascript/dashboard/i18n/locale/sr/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Saznaj više", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Asistenti", + "SWITCH_ASSISTANT": "Prebaci se između asistenata", + "NEW_ASSISTANT": "Kreiraj asistenta", + "EMPTY_LIST": "Nema pronađenih asistenata, molimo kreirajte jednog da biste počeli" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Započnite sa Copilot-om", + "KICK_OFF_MESSAGE": "Treba vam brz rezime, želite da proverite prethodne razgovore ili da sastavite bolji odgovor? Copilot je tu da ubrza stvari.", "SEND_MESSAGE": "Pošalji poruku...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Došlo je do greške pri generisanju odgovora. Molimo pokušajte ponovo.", + "LOADER": "Captain razmišlja", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Koristi ovo", + "RESET": "Resetuj", + "SHOW_STEPS": "Prikaži korake", + "SELECT_ASSISTANT": "Izaberite asistenta", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Sumirajte ovaj razgovor", + "CONTENT": "Sumirajte ključne tačke koje su diskutovane između kupca i agenta podrške, uključujući brige kupca, pitanja i rešenja ili odgovore koje je pružio agent podrške" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Predloži odgovor", + "CONTENT": "Analizirajte upit kupca i sastavite odgovor koji efikasno rešava njihove brige ili pitanja. Osigurajte da odgovor bude jasan, sažet i da pruža korisne informacije." }, "RATE": { - "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." + "LABEL": "Ocenite ovaj razgovor", + "CONTENT": "Pregledajte razgovor da biste videli koliko dobro zadovoljava potrebe kupca. Podelite ocenu do 5 na osnovu tona, jasnoće i efikasnosti." }, "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." + "LABEL": "Razgovori visokog prioriteta", + "CONTENT": "Dajte mi rezime svih otvorenih razgovora sa visokim prioritetom. Uključite ID razgovora, ime kupca (ako je dostupno), sadržaj poslednje poruke i dodeljenog agenta. Grupisati po statusu ako je relevantno." }, "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)." + "LABEL": "Lista kontakata", + "CONTENT": "Prikaži mi listu top 10 kontakata. Uključi ime, email ili broj telefona (ako je dostupan), vreme poslednjeg viđenja, oznake (ako ima)." } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "Asistent", "MESSAGE_PLACEHOLDER": "Napišite vašu poruku...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Prostor za igru", + "DESCRIPTION": "Koristite ovaj prostor za igru da šaljete poruke svom asistentu i proverite da li odgovara tačno, brzo i u tonu koji očekujete.", + "CREDIT_NOTE": "Poruke poslate ovde će se računati u vaše Captain kredite." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Nadogradite da biste koristili Captain AI", + "AVAILABLE_ON": "Captain nije dostupan na besplatnom planu.", + "UPGRADE_PROMPT": "Nadogradite svoj plan da biste dobili pristup našim asistentima, copilotu i još mnogo toga.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI je dostupan samo u Enterprise planovima.", + "UPGRADE_PROMPT": "Nadogradite svoj plan da biste dobili pristup našim asistentima, copilotu i još mnogo toga.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Iskoristili ste preko 80% svog limita za odgovore. Da biste nastavili koristiti Captain AI, molimo nadogradite se.", + "DOCUMENTS": "Dostignut je limit dokumenata. Nadogradite se da biste nastavili koristiti Captain AI." }, "FORM": { "CANCEL": "Otkaži", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Izbriši", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Opis", diff --git a/app/javascript/dashboard/i18n/locale/sv/conversation.json b/app/javascript/dashboard/i18n/locale/sv/conversation.json index 03dd023e9..2f3428cef 100644 --- a/app/javascript/dashboard/i18n/locale/sv/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sv/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Meddelandesignaturen är inte konfigurerad. Konfigurera den i profilinställningarna.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Ge copilot ytterligare instruktioner, eller ställ andra frågor... Tryck enter för att skicka uppföljning", "CLICK_HERE": "Klicka här för att uppdatera", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Dra och släpp hit för att bifoga", "START_AUDIO_RECORDING": "Starta ljudinspelning", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot tänker", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Lägg till bcc", diff --git a/app/javascript/dashboard/i18n/locale/sv/helpCenter.json b/app/javascript/dashboard/i18n/locale/sv/helpCenter.json index f9ac0cb36..0ecf7e809 100644 --- a/app/javascript/dashboard/i18n/locale/sv/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/sv/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "Draft", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Radera" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "Draft" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/sv/integrations.json b/app/javascript/dashboard/i18n/locale/sv/integrations.json index 31231d04d..14637807d 100644 --- a/app/javascript/dashboard/i18n/locale/sv/integrations.json +++ b/app/javascript/dashboard/i18n/locale/sv/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Läs mer", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Assistenter", + "SWITCH_ASSISTANT": "Växla mellan assistenter", + "NEW_ASSISTANT": "Skapa assistent", + "EMPTY_LIST": "Inga assistenter hittades, vänligen skapa en för att komma igång" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Kom igång med Copilot", + "KICK_OFF_MESSAGE": "Behöver du en snabb sammanfattning, vill kolla tidigare konversationer eller skriva ett bättre svar? Copilot är här för att snabba på processen.", "SEND_MESSAGE": "Skicka meddelande...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Ett fel uppstod vid generering av svaret. Försök igen.", + "LOADER": "Captain tänker", "YOU": "Du", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Använd detta", + "RESET": "Återställ", + "SHOW_STEPS": "Visa steg", + "SELECT_ASSISTANT": "Välj assistent", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Sammanfatta denna konversation", + "CONTENT": "Sammanfatta de viktigaste punkterna som diskuterats mellan kunden och supportagenten, inklusive kundens bekymmer, frågor och de lösningar eller svar som tillhandahållits av supportagenten." }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Föreslå ett svar", + "CONTENT": "Analysera kundens förfrågan och utarbeta ett svar som effektivt tar itu med deras frågor eller bekymmer. Säkerställ att svaret är tydligt, koncist och ger hjälpsam information." }, "RATE": { - "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." + "LABEL": "Betygsätt denna konversation", + "CONTENT": "Granska konversationen för att se hur väl den uppfyller kundens behov. Dela en bedömning från 1 till 5 baserat på ton, tydlighet och effektivitet." }, "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." + "LABEL": "Konversationer med hög prioritet", + "CONTENT": "Ge mig en sammanfattning av alla öppna konversationer med hög prioritet. Inkludera konversations-ID, kundens namn (om tillgängligt), innehållet i sista meddelandet och tilldelad agent. Gruppera efter status om 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)." + "LABEL": "Lista kontakter", + "CONTENT": "Visa listan på topp 10 kontakter. Inkludera namn, e-post eller telefonnummer (om tillgängligt), senaste inloggningstid, taggar (om några)." } } }, "PLAYGROUND": { "USER": "Du", - "ASSISTANT": "Assistant", + "ASSISTANT": "Assistent", "MESSAGE_PLACEHOLDER": "Skriv ditt meddelande...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Testmiljö", + "DESCRIPTION": "Använd denna testmiljö för att skicka meddelanden till din assistent och kontrollera om den svarar korrekt, snabbt och med den ton du förväntar dig.", + "CREDIT_NOTE": "Meddelanden som skickas här räknas mot dina Captain-krediter." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Uppgradera för att använda Captain AI", + "AVAILABLE_ON": "Captain är inte tillgängligt på gratisplanen.", + "UPGRADE_PROMPT": "Uppgradera din plan för att få tillgång till våra assistenter, copilot och mer.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI finns endast tillgängligt i Enterprise-planerna.", + "UPGRADE_PROMPT": "Uppgradera din plan för att få tillgång till våra assistenter, copilot och mer.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Du har använt över 80% av din svargräns. För att fortsätta använda Captain AI, vänligen uppgradera.", + "DOCUMENTS": "Dokumentgräns uppnådd. Uppgradera för att fortsätta använda Captain AI." }, "FORM": { "CANCEL": "Avbryt", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Radera", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Beskrivning", diff --git a/app/javascript/dashboard/i18n/locale/ta/conversation.json b/app/javascript/dashboard/i18n/locale/ta/conversation.json index cf48d5b1d..535f073e9 100644 --- a/app/javascript/dashboard/i18n/locale/ta/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ta/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "கோபைலட் கூடுதல் உத்திகளை கொடுக்கவும், அல்லது வேறெதாவது கேளுங்கள்... தொடரவும் எண்டரை அழுத்தவும்", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "கோபைலட் யோசிக்கிறது", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", diff --git a/app/javascript/dashboard/i18n/locale/ta/helpCenter.json b/app/javascript/dashboard/i18n/locale/ta/helpCenter.json index f623dd88c..bd683a959 100644 --- a/app/javascript/dashboard/i18n/locale/ta/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/ta/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "Draft", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Delete" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "நிலை", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "Draft" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/ta/integrations.json b/app/javascript/dashboard/i18n/locale/ta/integrations.json index 863fe4dc6..334b64526 100644 --- a/app/javascript/dashboard/i18n/locale/ta/integrations.json +++ b/app/javascript/dashboard/i18n/locale/ta/integrations.json @@ -126,7 +126,7 @@ }, "HELP_TEXT": { "TITLE": "Using Slack Integration", - "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.", + "BODY": "இந்த ஒருங்கிணைப்புடன், உங்களுக்குள் வரும் அனைத்து உரையாடல்களும் உங்கள் Slack பணிமிடத்தில் உள்ள ***{selectedChannelName}*** சேனலுடன் ஒத்திசைக்கப்படும். அந்த சேனலுக்குள்ளேயே உங்கள் அனைத்து வாடிக்கையாளர் உரையாடல்களையும் நிர்வகிக்கலாம்; இதனால் எந்தச் செய்தியையும் தவறவிடமாட்டீர்கள்.\n\nஇந்த ஒருங்கிணைப்பின் முக்கிய அம்சங்கள் இவை:\n\n**Slack-இலிருந்தே உரையாடல்களுக்கு பதிலளிக்கவும்:** ***{selectedChannelName}*** Slack சேனலில் உள்ள ஒரு உரையாடலுக்கு பதிலளிக்க, உங்கள் செய்தியைத் தட்டச்சு செய்து அதை thread ஆக அனுப்பினால் போதும். இதனால் Chatwoot வழியாக வாடிக்கையாளருக்கு ஒரு பதில் உருவாகும். அவ்வளவுதான்!\n\n **தனிப்பட்ட குறிப்புகளை உருவாக்கவும்:** பதில்களுக்கு பதிலாக தனிப்பட்ட குறிப்புகளை உருவாக்க விரும்பினால், உங்கள் செய்தியை ***`note:`*** என்று தொடங்குங்கள். இதனால் உங்கள் செய்தி தனிப்பட்டதாகவே இருக்கும், மேலும் அது வாடிக்கையாளருக்குப் புலப்படாது.\n\n**ஒரு முகவர் சுயவிவரத்தை இணைக்கவும்:** Slack-இல் பதிலளித்த நபருக்கு, அதே மின்னஞ்சலுடன் Chatwoot-இல் ஒரு முகவர் சுயவிவரம் இருந்தால், அந்த பதில்கள் தானாகவே அந்த முகவர் சுயவிவரத்துடன் இணைக்கப்படும். இதன் மூலம் யார் என்ன, எப்போது சொன்னார் என்பதை எளிதாகக் கண்காணிக்கலாம். மறுபுறம், பதிலளிப்பவருக்கு தொடர்புடைய முகவர் சுயவிவரம் இல்லையெனில், வாடிக்கையாளருக்கு அந்த பதில்கள் bot சுயவிவரத்திலிருந்து வந்ததுபோல் தோன்றும்.", "SELECTED": "தேர்ந்தெடுக்கப்பட்டது" }, "SELECT_CHANNEL": { @@ -406,17 +406,17 @@ "EMPTY_MESSAGE": "பதில் உருவாக்குவதில் பிழை ஏற்பட்டது. தயவுசெய்து மீண்டும் முயற்சிக்கவும்.", "LOADER": "கேப்டன் யோசித்து கொண்டிருக்கிறார்", "YOU": "நீங்கள்", - "USE": "Use this", + "USE": "இதைப் பயன்படுத்தவும்", "RESET": "மீட்டமைக்கவும்", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "SHOW_STEPS": "சரண்களை காட்டு", + "SELECT_ASSISTANT": "உதவியாளரை தேர்வு செய்க", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", + "LABEL": "இந்த உரையாடலை சுருக்கவும்", "CONTENT": "வாடிக்கையாளர் மற்றும் ஆதரவு முகவருக்கு இடையேயான முக்கிய அம்சங்களை சுருக்கவும், இதில் வாடிக்கையாளர் கவலைகள், கேள்விகள் மற்றும் ஆதரவு முகவரால் வழங்கப்பட்ட தீர்வுகள் அல்லது பதில்கள் அடங்கும்" }, "SUGGEST": { - "LABEL": "Suggest an answer", + "LABEL": "பதில் பரிந்துரைக்கவும்", "CONTENT": "வாடிக்கையாளர் கேள்வியை பகுப்பாய்வு செய்து, அவர்களின் கவலைகள் அல்லது கேள்விகளை விளக்கமாக, தெளிவாக மற்றும் உதவிகரமாக பதிலளிக்கும் வரைவு உருவாக்கவும்." }, "RATE": { @@ -428,7 +428,7 @@ "CONTENT": "அனைத்து உயர் முன்னுரிமை திறந்த உரையாடல்களின் சுருக்கத்தை கொடுங்கள். உரையாடல் ஐடி, வாடிக்கையாளர் பெயர் (இருப்பின்), கடைசி செய்தி உள்ளடக்கம் மற்றும் நியமிக்கப்பட்ட முகவரையும் சேர்க்கவும். பொருத்தமானால் நிலை அடிப்படையில் குழுவாக்கவும்." }, "LIST_CONTACTS": { - "LABEL": "List contacts", + "LABEL": "தொடர்புகளை பட்டியலிடு", "CONTENT": "மேல்தர 10 தொடர்புகளின் பட்டியலை எனக்கு காட்டவும். பெயர், மின்னஞ்சல் அல்லது தொலைபேசி எண் (இருப்பின்), கடைசியாக பார்க்கப்பட்ட நேரம், குறிச்சொற்கள் (இருப்பின்) ஆகியவற்றையும் சேர்க்கவும்." } } @@ -436,7 +436,7 @@ "PLAYGROUND": { "USER": "நீங்கள்", "ASSISTANT": "உதவியாளர்", - "MESSAGE_PLACEHOLDER": "உங்கள் செய்தியை تایப் செய்யவும்...", + "MESSAGE_PLACEHOLDER": "உங்கள் செய்தியை தட்டச்சு செய்யவும்...", "HEADER": "விளையாட்டு மைதானம்", "DESCRIPTION": "உங்கள் உதவியாளருக்கு செய்திகள் அனுப்பவும், அது துல்லியமாக, விரைவாக மற்றும் எதிர்பார்க்கும் தொனியில் பதிலளிக்கிறதா என சரிபார்க்க இந்த மைதானத்தை பயன்படுத்தவும்.", "CREDIT_NOTE": "இங்கே அனுப்பப்படும் செய்திகள் உங்கள் Captain கிரெடிட்களுக்கு சேர்க்கப்படும்." @@ -640,7 +640,7 @@ "ADD": "அனைத்தையும் சேர்க்கவும்", "ADD_SINGLE": "இதைச் சேர்க்கவும்", "SAVE": "சேர்க்கவும் மற்றும் சேமிக்கவும் (↵)", - "PLACEHOLDER": "மற்றொரு பதில் வழிகாட்டுதலை تایப்புசெய்க..." + "PLACEHOLDER": "மற்றொரு பதில் வழிகாட்டுதலை தட்டச்சு செய்யவும்..." }, "NEW": { "TITLE": "ஒரு பதில் வழிகாட்டுதலைச் சேர்க்கவும்", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "ஆவணங்கள்", "ADD_NEW": "புதிய ஆவணத்தை உருவாக்கவும்", + "SELECTED": "{count} தேர்ந்தெடுக்கப்பட்டது", + "SELECT_ALL": "அனைத்தையும் தேர்ந்தெடு ({count})", + "UNSELECT_ALL": "அனைத்தையும் தேர்விலிருந்து நீக்கு ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "ஆம், அனைத்தையும் நீக்கவும்", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "சம்பந்தப்பட்ட அடிக்கடி கேட்கப்படும் கேள்விகள்", "DESCRIPTION": "இந்த அடிக்கடி கேட்கப்படும் கேள்விகள் நேரடியாக ஆவணத்திலிருந்து உருவாக்கப்பட்டவை." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "கருவிகள்", "ADD_NEW": "புதிய கருவியை உருவாக்கவும்", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "தனிப்பயன் கருவிகள் இல்லை", "SUBTITLE": "உங்கள் உதவியாளரை வெளிப்புற APIகள் மற்றும் சேவைகளுடன் இணைக்க தனிப்பயன் கருவிகளை உருவாக்கவும், அது தரவுகளை பெறவும் மற்றும் உங்கள் சார்பாக செயல்களை செய்யவும்.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "தனிப்பயன் கருவி வெற்றிகரமாக நீக்கப்பட்டது", "ERROR_MESSAGE": "தனிப்பயன் கருவியை நீக்க முடியவில்லை" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "கருவி பெயர்", "PLACEHOLDER": "ஆர்டர் தேடல்", - "ERROR": "கருவி பெயர் அவசியம்" + "ERROR": "கருவி பெயர் அவசியம்", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "விளக்கம்", diff --git a/app/javascript/dashboard/i18n/locale/th/conversation.json b/app/javascript/dashboard/i18n/locale/th/conversation.json index de79ac100..afbb99475 100644 --- a/app/javascript/dashboard/i18n/locale/th/conversation.json +++ b/app/javascript/dashboard/i18n/locale/th/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "ข้อความลายเซ็นต์ไม่ได้ถูกตั้งค่า โปรดปรับแต่งในหน้าตั้งค่าข้อมูลส่วนตัว", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "ให้ Copilot คำสั่งเพิ่มเติม หรือถามอย่างอื่น... กด enter เพื่อส่งข้อความติดตาม", "CLICK_HERE": "คลิกที่นี่เพื่ออัปเดต", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "ลากเเละปล่อยที่นี่เพื่อเพิ่ม", "START_AUDIO_RECORDING": "เริ่มบันทึกเสียง", "STOP_AUDIO_RECORDING": "หยุดบันทึกเสียง", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot กำลังคิด", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "เพิ่ม BCC", diff --git a/app/javascript/dashboard/i18n/locale/th/helpCenter.json b/app/javascript/dashboard/i18n/locale/th/helpCenter.json index e84f283ef..b4a3b618d 100644 --- a/app/javascript/dashboard/i18n/locale/th/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/th/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "โครงร่าง", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "ลบ" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "สถานะ", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "โครงร่าง" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/th/integrations.json b/app/javascript/dashboard/i18n/locale/th/integrations.json index c1c2a952e..e4c3c2241 100644 --- a/app/javascript/dashboard/i18n/locale/th/integrations.json +++ b/app/javascript/dashboard/i18n/locale/th/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "รู้เพิ่มเติม", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "ผู้ช่วย", + "SWITCH_ASSISTANT": "สลับระหว่างผู้ช่วย", + "NEW_ASSISTANT": "สร้างผู้ช่วย", + "EMPTY_LIST": "ไม่พบผู้ช่วย โปรดสร้างผู้ช่วยใหม่เพื่อเริ่มต้น" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "เริ่มต้นกับ Copilot", + "KICK_OFF_MESSAGE": "ต้องการสรุปอย่างรวดเร็ว ตรวจสอบการสนทนาเก่า หรือร่างคำตอบที่ดีกว่า? Copilot ช่วยเร่งให้เร็วขึ้น", "SEND_MESSAGE": "ส่วข้อความ...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "เกิดข้อผิดพลาดในการสร้างคำตอบ โปรดลองอีกครั้ง", + "LOADER": "Captain กำลังคิด", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "ใช้สิ่งนี้", + "RESET": "รีเซ็ต", + "SHOW_STEPS": "แสดงขั้นตอน", + "SELECT_ASSISTANT": "เลือกผู้ช่วย", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "สรุปการสนทนานี้", + "CONTENT": "สรุปประเด็นสำคัญที่พูดคุยระหว่างลูกค้าและเจ้าหน้าที่ซัพพอร์ต รวมทั้งข้อกังวล คำถาม และวิธีแก้ไขหรือคำตอบที่เจ้าหน้าที่ให้" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "แนะนำคำตอบ", + "CONTENT": "วิเคราะห์คำถามของลูกค้า และร่างคำตอบที่ตอบโจทย์ข้อกังวลหรือคำถามอย่างมีประสิทธิภาพ ให้คำตอบชัดเจน กระชับ และให้ข้อมูลที่เป็นประโยชน์" }, "RATE": { - "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." + "LABEL": "ให้คะแนนการสนทนานี้", + "CONTENT": "ตรวจสอบการสนทนาเพื่อดูว่าตรงตามความต้องการของลูกค้าอย่างไร ให้คะแนนจาก 5 โดยพิจารณาจากน้ำเสียง ความชัดเจน และประสิทธิผล" }, "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." + "LABEL": "การสนทนาความสำคัญสูง", + "CONTENT": "สรุปการสนทนาเปิดที่มีความสำคัญสูงทั้งหมด รวม ID การสนทนา ชื่อลูกค้า (ถ้ามี) เนื้อหาข้อความล่าสุด และเจ้าหน้าที่ที่รับผิดชอบ จัดกลุ่มตามสถานะถ้ามีความเกี่ยวข้อง" }, "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)." + "LABEL": "รายชื่อติดต่อ", + "CONTENT": "แสดงรายชื่อ 10 ติดต่อยอดนิยม รวมชื่อ อีเมลหรือเบอร์โทรศัพท์ (ถ้ามี) เวลาที่เข้าชมล่าสุด ป้ายชื่อ (ถ้ามี)" } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "ผู้ช่วย", "MESSAGE_PLACEHOLDER": "พิมพ์ข้อความ...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "สนามทดสอบ", + "DESCRIPTION": "ใช้สนามทดสอบนี้เพื่อส่งข้อความถึงผู้ช่วย และตรวจสอบว่าตอบกลับได้ถูกต้อง รวดเร็ว และในน้ำเสียงที่คุณคาดหวังหรือไม่", + "CREDIT_NOTE": "ข้อความที่ส่งที่นี่จะนับรวมกับเครดิต Captain ของคุณ" }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "อัปเกรดเพื่อใช้ Captain AI", + "AVAILABLE_ON": "Captain ไม่สามารถใช้ได้ในแผนฟรี", + "UPGRADE_PROMPT": "อัปเกรดแผนเพื่อเข้าถึงผู้ช่วย Copilot และอื่นๆ", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI ใช้ได้เฉพาะในแผน Enterprise เท่านั้น", + "UPGRADE_PROMPT": "อัปเกรดแผนเพื่อเข้าถึงผู้ช่วย Copilot และอื่นๆ", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "คุณใช้เกิน 80% ของขีดจำกัดการตอบแล้ว เพื่อใช้ Captain AI ต่อ กรุณาอัปเกรด", + "DOCUMENTS": "ถึงขีดจำกัดเอกสารแล้ว อัปเกรดเพื่อใช้ Captain AI ต่อ" }, "FORM": { "CANCEL": "ยกเลิก", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "ลบ", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "คำอธิบาย", diff --git a/app/javascript/dashboard/i18n/locale/tl/agentMgmt.json b/app/javascript/dashboard/i18n/locale/tl/agentMgmt.json index 4b66fe864..103b3e7b7 100644 --- a/app/javascript/dashboard/i18n/locale/tl/agentMgmt.json +++ b/app/javascript/dashboard/i18n/locale/tl/agentMgmt.json @@ -1,8 +1,8 @@ { "AGENT_MGMT": { - "HEADER": "Agents", - "HEADER_BTN_TXT": "Add Agent", - "LOADING": "Fetching Agent List", + "HEADER": "Mga Ahente", + "HEADER_BTN_TXT": "Magdagdag ng ahente", + "LOADING": "Kinukuha ang listahan ng mga ahente", "DESCRIPTION": "An agent is a member of your customer support team who can view and respond to user messages. The list below shows all the agents in your account.", "LEARN_MORE": "Learn about user roles", "AGENT_TYPES": { diff --git a/app/javascript/dashboard/i18n/locale/tl/contact.json b/app/javascript/dashboard/i18n/locale/tl/contact.json index 4aec4ddf9..893570978 100644 --- a/app/javascript/dashboard/i18n/locale/tl/contact.json +++ b/app/javascript/dashboard/i18n/locale/tl/contact.json @@ -1,7 +1,7 @@ { "CONTACT_PANEL": { "NOT_AVAILABLE": "Hindi magagamit", - "EMAIL_ADDRESS": "Email Address", + "EMAIL_ADDRESS": "Alamat ng email", "PHONE_NUMBER": "Numero ng Telepono", "IDENTIFIER": "Tagakilala", "COPY_SUCCESSFUL": "Matagumpay na nakopya sa clipboard", @@ -11,7 +11,7 @@ "CONVERSATION_TITLE": "Mga Detalye ng Usapan", "VIEW_PROFILE": "Tingnan ang profile", "BROWSER": "Browser", - "OS": "Operating System", + "OS": "Sistema ng pagpapatakbo", "INITIATED_FROM": "Nagsimula mula sa", "INITIATED_AT": "Nagsimula noong", "IP_ADDRESS": "IP Address", @@ -95,7 +95,7 @@ }, "EMAIL_ADDRESS": { "PLACEHOLDER": "Ilagay ang email address ng contact", - "LABEL": "Email Address", + "LABEL": "Alamat ng email", "DUPLICATE": "Ang email address na ito ay ginagamit na para sa ibang kontak.", "ERROR": "Mangyaring maglagay ng wastong email address." }, diff --git a/app/javascript/dashboard/i18n/locale/tl/conversation.json b/app/javascript/dashboard/i18n/locale/tl/conversation.json index c3fd53522..674e4f090 100644 --- a/app/javascript/dashboard/i18n/locale/tl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/tl/conversation.json @@ -4,7 +4,7 @@ "CSAT_REPLY_MESSAGE": "Please rate the conversation", "404": "Sorry, we cannot find the conversation. Please try again", "SWITCH_VIEW_LAYOUT": "Switch the layout", - "DASHBOARD_APP_TAB_MESSAGES": "Messages", + "DASHBOARD_APP_TAB_MESSAGES": "Mga Mensahe", "UNVERIFIED_SESSION": "The identity of this user is not verified", "NO_MESSAGE_1": "Naku! Mukhang wala pang mensahe mula sa mga customer sa iyong inbox.", "NO_MESSAGE_2": " para magpadala ng mensahe sa iyong page!", @@ -22,7 +22,7 @@ "TITLE": "Maghanap ng mensahe", "RESULT_TITLE": "Search Results", "LOADING_MESSAGE": "Pinoproseso ang data...", - "PLACEHOLDER": "Type any text to search messages", + "PLACEHOLDER": "Mag-type ng anumang teksto upang maghanap ng mga mensahe", "NO_MATCHING_RESULTS": "No results found." }, "UNREAD_MESSAGES": "Unread Messages", @@ -64,14 +64,14 @@ "UNSUPPORTED_MESSAGE_TIKTOK": "This message is unsupported. You can view this message on the TikTok app.", "SUCCESS_DELETE_MESSAGE": "Message deleted successfully", "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again", - "NO_RESPONSE": "No response", - "RESPONSE": "Response", + "NO_RESPONSE": "Walang tugon", + "RESPONSE": "Tugon", "RATING_TITLE": "Rating", "FEEDBACK_TITLE": "Feedback", "REPLY_MESSAGE_NOT_FOUND": "Message not available", "CARD": { - "SHOW_LABELS": "Show labels", - "HIDE_LABELS": "Hide labels" + "SHOW_LABELS": "Ipakita ang mga label", + "HIDE_LABELS": "Itago ang mga label" }, "VOICE_CALL": { "INCOMING_CALL": "Incoming call", @@ -87,7 +87,7 @@ "HEADER": { "RESOLVE_ACTION": "Tapusin", "REOPEN_ACTION": "Buksan muli", - "OPEN_ACTION": "Open", + "OPEN_ACTION": "Buksan", "MORE_ACTIONS": "More actions", "OPEN": "Higit pa", "CLOSE": "Isara", @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Bigyan ang copilot ng karagdagang mga hudyat, o magtanong ng kahit ano pa... Pindutin ang enter para magpadala ng follow-up", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Iniisip ng Copilot", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", @@ -258,14 +258,14 @@ "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_SUPPORTED_FILE_UPLOAD_SIZE} MB attachment limit", "FILE_TYPE_NOT_SUPPORTED": "This {fileName} file type is not supported in this conversation", "MESSAGE_ERROR": "Unable to send this message, please try again later", - "SENT_BY": "Sent by:", + "SENT_BY": "Ipinadala ni:", "BOT": "Bot", "NATIVE_APP": "Native app", "NATIVE_APP_ADVISORY": "This message was sent from the native app. Reply from Chatwoot to maintain the message window.", "SEND_FAILED": "Couldn't send message! Try again", "TRY_AGAIN": "retry", "ASSIGNMENT": { - "SELECT_AGENT": "Select Agent", + "SELECT_AGENT": "Pumili ng Ahente", "REMOVE": "Remove", "ASSIGN": "Assign" }, diff --git a/app/javascript/dashboard/i18n/locale/tl/helpCenter.json b/app/javascript/dashboard/i18n/locale/tl/helpCenter.json index 3bc6d7305..511bbf4c0 100644 --- a/app/javascript/dashboard/i18n/locale/tl/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/tl/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Matagumpay na natanggal ang wika mula sa portal", "ERROR_MESSAGE": "Hindi matanggal ang wika mula sa portal. Subukang muli." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} artikulo | {count} mga artikulo", "CATEGORIES_COUNT": "{count} kategorya | {count} mga kategorya", "DEFAULT": "Default", + "DRAFT": "Burador", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Gawing default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Tanggalin" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Pumili ng wika..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "Nailathala", + "DRAFT": "Burador" + } + }, "API": { "SUCCESS_MESSAGE": "Matagumpay na nadagdag ang wika", "ERROR_MESSAGE": "Hindi maidagdag ang wika. Subukang muli." diff --git a/app/javascript/dashboard/i18n/locale/tl/integrations.json b/app/javascript/dashboard/i18n/locale/tl/integrations.json index fcdd4de0f..545393d1a 100644 --- a/app/javascript/dashboard/i18n/locale/tl/integrations.json +++ b/app/javascript/dashboard/i18n/locale/tl/integrations.json @@ -126,7 +126,7 @@ }, "HELP_TEXT": { "TITLE": "Paano gamitin ang Slack Integration?", - "BODY": "With this integration, all of your incoming conversations will be synced to the ***{selectedChannelName}*** channel in your Slack workspace. You can manage all your customer conversations right within the channel and never miss a message.\n\nHere are the main features of the integration:\n\n**Respond to conversations from within Slack:** To respond to a conversation in the ***{selectedChannelName}*** Slack channel, simply type out your message and send it as a thread. This will create a response back to the customer through Chatwoot. It's that simple!\n\n **Create private notes:** If you want to create private notes instead of replies, start your message with ***`note:`***. This ensures that your message is kept private and won't be visible to the customer.\n\n**Associate an agent profile:** If the person who replied on Slack has an agent profile in Chatwoot under the same email, the replies will be associated with that agent profile automatically. This means you can easily track who said what and when. On the other hand, when the replier doesn't have an associated agent profile, the replies will appear from the bot profile to the customer.", + "BODY": "Sa integrasyong ito, masi-sync ang lahat ng iyong papasok na usapan sa channel na ***{selectedChannelName}*** sa iyong Slack workspace. Maaari mong pamahalaan ang lahat ng usapan ng iyong mga customer mismo sa channel at hindi na makakaligtaan ang anumang mensahe.\n\nNarito ang mga pangunahing feature ng integrasyon:\n\n**Sumagot sa mga usapan mula sa loob ng Slack:** Para sumagot sa isang usapan sa Slack channel na ***{selectedChannelName}***, i-type lang ang iyong mensahe at ipadala ito bilang thread. Lilikha ito ng tugon pabalik sa customer sa pamamagitan ng Chatwoot. Ganun lang kadali!\n\n **Gumawa ng mga pribadong note:** Kung gusto mong gumawa ng mga pribadong note sa halip na mga reply, simulan ang iyong mensahe sa ***`note:`***. Tinitiyak nito na mananatiling pribado ang iyong mensahe at hindi ito makikita ng customer.\n\n**Iugnay ang profile ng agent:** Kung ang taong sumagot sa Slack ay may agent profile sa Chatwoot na may parehong email, awtomatikong iuugnay ang mga reply sa profile na iyon. Ibig sabihin, madali mong masusubaybayan kung sino ang nagsabi ng ano at kailan. Sa kabilang banda, kapag walang katugmang agent profile ang sumagot, lalabas sa customer na mula ito sa bot profile.", "SELECTED": "napili" }, "SELECT_CHANNEL": { @@ -393,8 +393,8 @@ "HEADER_KNOW_MORE": "Alamin pa", "ASSISTANT_SWITCHER": { "ASSISTANTS": "Mga Katulong", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", + "SWITCH_ASSISTANT": "Lumipat sa pagitan ng mga assistant", + "NEW_ASSISTANT": "Gumawa ng Assistant", "EMPTY_LIST": "Walang nahanap na mga assistant, mangyaring gumawa ng isa upang makapagsimula." }, "COPILOT": { @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "Maaari mong baguhin o kanselahin ang iyong plano anumang oras" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Ang Captain AI ay available lamang sa mga Enterprise na plano.", "UPGRADE_PROMPT": "I-upgrade ang iyong plano para ma-access ang aming mga assistant, copilot at iba pa.", "ASK_ADMIN": "Mangyaring makipag-ugnayan sa iyong administrator para sa pag-upgrade." }, @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Mga Dokumento", "ADD_NEW": "Gumawa ng bagong dokumento", + "SELECTED": "{count} napili", + "SELECT_ALL": "Piliin lahat ({count})", + "UNSELECT_ALL": "Alisin ang pagpili sa lahat ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Oo, tanggalin lahat", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Mga Kaugnay na FAQ", "DESCRIPTION": "Ang mga FAQ na ito ay direktang ginawa mula sa dokumento." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Mga Kasangkapan", "ADD_NEW": "Gumawa ng bagong kasangkapan", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "Walang magagamit na pasadyang mga kasangkapan", "SUBTITLE": "Gumawa ng mga pasadyang kasangkapan upang ikonekta ang iyong katulong sa mga panlabas na API at serbisyo, na nagbibigay-daan dito na kumuha ng data at magsagawa ng mga aksyon para sa iyo.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Nagkaroon ng error sa pagtanggal ng pasadyang kasangkapan" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Paglalarawan", diff --git a/app/javascript/dashboard/i18n/locale/tl/report.json b/app/javascript/dashboard/i18n/locale/tl/report.json index b0733bedd..ed1a1c700 100644 --- a/app/javascript/dashboard/i18n/locale/tl/report.json +++ b/app/javascript/dashboard/i18n/locale/tl/report.json @@ -1,129 +1,129 @@ { "REPORT": { - "HEADER": "Conversations", + "HEADER": "Mga Pag-uusap", "LOADING_CHART": "Ikinakarga ang datos ng tsart...", "NO_ENOUGH_DATA": "Walang sapat na datos para makagawa ng ulat. Pakisubukang muli mamaya.", "DOWNLOAD_CONVERSATION_REPORTS": "Download conversation reports", - "DATA_FETCHING_FAILED": "Failed to fetch data, please try again later.", - "SUMMARY_FETCHING_FAILED": "Failed to fetch summary, please try again later.", + "DATA_FETCHING_FAILED": "Nabigong kunin ang datos, pakisubukang muli mamaya.", + "SUMMARY_FETCHING_FAILED": "Nabigong kunin ang buod, pakisubukang muli mamaya.", "METRICS": { "CONVERSATIONS": { "NAME": "Usapan", "DESC": "(Kabuuan)" }, "INCOMING_MESSAGES": { - "NAME": "Messages received", + "NAME": "Mga mensaheng natanggap", "DESC": "(Kabuuan)" }, "OUTGOING_MESSAGES": { - "NAME": "Messages sent", + "NAME": "Mga mensaheng ipinadala", "DESC": "(Kabuuan)" }, "FIRST_RESPONSE_TIME": { - "NAME": "First Response Time", + "NAME": "Unang Oras ng Tugon", "DESC": "(Average)", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)" + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Unang Oras ng Tugon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_TIME": { "NAME": "Oras ng Resolusyon", "DESC": "(Average)", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)" + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Resolusyon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_COUNT": { "NAME": "Bilang ng Resolusyon", "DESC": "( Kabuuan )" }, "BOT_RESOLUTION_COUNT": { - "NAME": "Resolution Count", - "DESC": "( Total )" + "NAME": "Bilang ng Resolusyon", + "DESC": "( Kabuuan )" }, "BOT_HANDOFF_COUNT": { - "NAME": "Handoff Count", - "DESC": "( Total )" + "NAME": "Bilang ng Pagsasalin", + "DESC": "( Kabuuan )" }, "REPLY_TIME": { - "NAME": "Customer waiting time", - "TOOLTIP_TEXT": "Waiting time is {metricValue} (based on {conversationCount} replies)", + "NAME": "Oras ng paghihintay ng customer", + "TOOLTIP_TEXT": "Ang oras ng paghihintay ay {metricValue} (batay sa {conversationCount} mga sagot)", "DESC": "" } }, "DATE_RANGE_OPTIONS": { - "LAST_7_DAYS": "Last 7 days", - "LAST_14_DAYS": "Last 14 days", - "LAST_30_DAYS": "Last 30 days", + "LAST_7_DAYS": "Huling 7 araw", + "LAST_14_DAYS": "Huling 14 na araw", + "LAST_30_DAYS": "Huling 30 araw", "THIS_MONTH": "This month", "LAST_MONTH": "Last month", - "LAST_3_MONTHS": "Last 3 months", - "LAST_6_MONTHS": "Last 6 months", - "LAST_YEAR": "Last year", - "CUSTOM_DATE_RANGE": "Custom date range" + "LAST_3_MONTHS": "Huling 3 buwan", + "LAST_6_MONTHS": "Huling 6 na buwan", + "LAST_YEAR": "Nakaraang taon", + "CUSTOM_DATE_RANGE": "Pasadyang saklaw ng petsa" }, "CUSTOM_DATE_RANGE": { "CONFIRM": "Ilapat", "PLACEHOLDER": "Pumili ng petsa" }, - "GROUP_BY_FILTER_DROPDOWN_LABEL": "Group By", - "DURATION_FILTER_LABEL": "Duration", + "GROUP_BY_FILTER_DROPDOWN_LABEL": "Pangkatin Ayon sa", + "DURATION_FILTER_LABEL": "Tagal", "GROUPING_OPTIONS": { - "DAY": "Day", - "WEEK": "Week", - "MONTH": "Month", - "YEAR": "Year" + "DAY": "Araw", + "WEEK": "Linggo", + "MONTH": "Buwan", + "YEAR": "Taon" }, "GROUP_BY_DAY_OPTIONS": [ { "id": 1, - "groupBy": "Day" + "groupBy": "Araw" } ], "GROUP_BY_WEEK_OPTIONS": [ { "id": 1, - "groupBy": "Day" + "groupBy": "Araw" }, { "id": 2, - "groupBy": "Week" + "groupBy": "Linggo" } ], "GROUP_BY_MONTH_OPTIONS": [ { "id": 1, - "groupBy": "Day" + "groupBy": "Araw" }, { "id": 2, - "groupBy": "Week" + "groupBy": "Linggo" }, { "id": 3, - "groupBy": "Month" + "groupBy": "Buwan" } ], "GROUP_BY_YEAR_OPTIONS": [ { "id": 2, - "groupBy": "Week" + "groupBy": "Linggo" }, { "id": 3, - "groupBy": "Month" + "groupBy": "Buwan" }, { "id": 4, - "groupBy": "Year" + "groupBy": "Taon" } ], - "BUSINESS_HOURS": "Business Hours", + "BUSINESS_HOURS": "Oras ng Negosyo", "FILTER_ACTIONS": { - "CLEAR_FILTER": "Clear filter", - "EMPTY_LIST": "No results found" + "CLEAR_FILTER": "Tanggalin ang filter", + "EMPTY_LIST": "Walang nahanap na resulta" }, "PAGINATION": { - "RESULTS": "Showing {start} to {end} of {total} results", - "PER_PAGE_TEMPLATE": "{size} / page" + "RESULTS": "Ipinapakita ang {start} hanggang {end} ng {total} resulta", + "PER_PAGE_TEMPLATE": "{size} / pahina" } }, "AGENT_REPORTS": { @@ -152,16 +152,16 @@ "DESC": "( Kabuuan )" }, "FIRST_RESPONSE_TIME": { - "NAME": "First Response Time", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)" + "NAME": "Unang Oras ng Tugon", + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit para sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Unang Oras ng Pagtugon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_TIME": { "NAME": "Oras ng Pagsagot", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)" + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit para sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Resolusyon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_COUNT": { "NAME": "Bilang ng Nalutas", @@ -201,7 +201,7 @@ }, "LABEL_REPORTS": { "HEADER": "Pangkalahatang-ideya ng Label", - "DESCRIPTION": "Track label performance with key metrics including conversations, response times, resolution times, and resolved cases. Click a label name for detailed insights.", + "DESCRIPTION": "Subaybayan ang performance ng label gamit ang mga pangunahing sukatan kabilang ang mga pag-uusap, oras ng pagtugon, oras ng paglutas, at mga naresolbang kaso. I-click ang pangalan ng label para sa detalyadong impormasyon.", "LOADING_CHART": "Ikinakarga ang datos ng tsart...", "NO_ENOUGH_DATA": "Walang sapat na datos para makagawa ng ulat. Pakisubukang muli mamaya.", "DOWNLOAD_LABEL_REPORTS": "I-download ang mga ulat ng label", @@ -225,16 +225,16 @@ "DESC": "( Kabuuan )" }, "FIRST_RESPONSE_TIME": { - "NAME": "First Response Time", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)" + "NAME": "Unang Oras ng Pagtugon", + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit para sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Unang Oras ng Pagtugon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_TIME": { "NAME": "Oras ng Resolusyon", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)" + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit para sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Resolusyon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_COUNT": { "NAME": "Bilang ng Resolusyon", @@ -274,13 +274,13 @@ }, "INBOX_REPORTS": { "HEADER": "Buod ng Inbox", - "DESCRIPTION": "Quickly view your inbox performance with key metrics like conversations, response times, resolution times, and resolved cases—all in one place. Click an inbox name for more details.", + "DESCRIPTION": "Mabilis na tingnan ang performance ng iyong inbox gamit ang mga pangunahing sukatan tulad ng mga pag-uusap, oras ng pagtugon, oras ng paglutas, at mga nalutas na kaso—lahat sa isang lugar. I-click ang pangalan ng inbox para sa karagdagang detalye.", "LOADING_CHART": "Ikinakarga ang datos ng tsart...", "NO_ENOUGH_DATA": "Walang sapat na datos para makagawa ng ulat. Pakisubukang muli mamaya.", "DOWNLOAD_INBOX_REPORTS": "I-download ang mga ulat ng inbox", "FILTER_DROPDOWN_LABEL": "Pumili ng Inbox", - "ALL_INBOXES": "All Inboxes", - "SEARCH_INBOX": "Search Inbox", + "ALL_INBOXES": "Lahat ng Inbox", + "SEARCH_INBOX": "Hanapin sa Inbox", "FILTERS": { "INPUT_PLACEHOLDER": { "INBOXES": "Search inboxes" @@ -296,64 +296,64 @@ "DESC": "(Kabuuan)" }, "OUTGOING_MESSAGES": { - "NAME": "Outgoing Messages", - "DESC": "( Total )" + "NAME": "Mga Lumabas na Mensahe", + "DESC": "( Kabuuan )" }, "FIRST_RESPONSE_TIME": { - "NAME": "First Response Time", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)" + "NAME": "Unang Oras ng Tugon", + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Unang Tugon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_TIME": { - "NAME": "Resolution Time", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)" + "NAME": "Oras ng Paglutas", + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Resolusyon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_COUNT": { - "NAME": "Resolution Count", - "DESC": "( Total )" + "NAME": "Bilang ng Paglutas", + "DESC": "( Kabuuan )" } }, "DATE_RANGE": [ { "id": 0, - "name": "Last 7 days" + "name": "Huling 7 araw" }, { "id": 1, - "name": "Last 30 days" + "name": "Huling 30 araw" }, { "id": 2, - "name": "Last 3 months" + "name": "Huling 3 buwan" }, { "id": 3, - "name": "Last 6 months" + "name": "Huling 6 na buwan" }, { "id": 4, - "name": "Last year" + "name": "Nakaraang taon" }, { "id": 5, - "name": "Custom date range" + "name": "Pasadyang saklaw ng petsa" } ], "CUSTOM_DATE_RANGE": { - "CONFIRM": "Apply", - "PLACEHOLDER": "Select date range" + "CONFIRM": "Ipatupad", + "PLACEHOLDER": "Pumili ng saklaw ng petsa" } }, "TEAM_REPORTS": { - "HEADER": "Team Overview", + "HEADER": "Pangkalahatang-ideya ng Koponan", "DESCRIPTION": "Get a snapshot of your team's performance with essential metrics, including conversations, response times, resolution times, and resolved cases. Click a team name for more details.", - "LOADING_CHART": "Loading chart data...", - "NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.", - "DOWNLOAD_TEAM_REPORTS": "Download team reports", - "FILTER_DROPDOWN_LABEL": "Select Team", + "LOADING_CHART": "Naglo-load ng datos ng tsart...", + "NO_ENOUGH_DATA": "Hindi pa sapat ang datos na natanggap para makabuo ng ulat, Pakisubukang muli mamaya.", + "DOWNLOAD_TEAM_REPORTS": "I-download ang mga ulat ng koponan", + "FILTER_DROPDOWN_LABEL": "Pumili ng Koponan", "FILTERS": { "ADD_FILTER": "Add filter", "CLEAR_ALL": "Clear all", @@ -364,71 +364,71 @@ }, "METRICS": { "CONVERSATIONS": { - "NAME": "Conversations", - "DESC": "( Total )" + "NAME": "Mga Pag-uusap", + "DESC": "( Kabuuan )" }, "INCOMING_MESSAGES": { - "NAME": "Incoming Messages", - "DESC": "( Total )" + "NAME": "Mga Papasok na Mensahe", + "DESC": "( Kabuuan )" }, "OUTGOING_MESSAGES": { - "NAME": "Outgoing Messages", - "DESC": "( Total )" + "NAME": "Mga Papalabas na Mensahe", + "DESC": "( Kabuuan )" }, "FIRST_RESPONSE_TIME": { - "NAME": "First Response Time", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "First Response Time is {metricValue} (based on {conversationCount} conversations)" + "NAME": "Unang Oras ng Tugon", + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Unang Tugon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_TIME": { - "NAME": "Resolution Time", - "DESC": "( Avg )", - "INFO_TEXT": "Total number of conversations used for computation:", - "TOOLTIP_TEXT": "Resolution Time is {metricValue} (based on {conversationCount} conversations)" + "NAME": "Oras ng Paglutas", + "DESC": "( Karaniwan )", + "INFO_TEXT": "Kabuuang bilang ng mga pag-uusap na ginamit para sa pagkalkula:", + "TOOLTIP_TEXT": "Ang Oras ng Resolusyon ay {metricValue} (batay sa {conversationCount} mga pag-uusap)" }, "RESOLUTION_COUNT": { - "NAME": "Resolution Count", - "DESC": "( Total )" + "NAME": "Bilang ng Paglutas", + "DESC": "( Kabuuan )" } }, "DATE_RANGE": [ { "id": 0, - "name": "Last 7 days" + "name": "Huling 7 araw" }, { "id": 1, - "name": "Last 30 days" + "name": "Huling 30 araw" }, { "id": 2, - "name": "Last 3 months" + "name": "Huling 3 buwan" }, { "id": 3, - "name": "Last 6 months" + "name": "Huling 6 na buwan" }, { "id": 4, - "name": "Last year" + "name": "Nakaraang taon" }, { "id": 5, - "name": "Custom date range" + "name": "Pasadyang saklaw ng petsa" } ], "CUSTOM_DATE_RANGE": { - "CONFIRM": "Apply", - "PLACEHOLDER": "Select date range" + "CONFIRM": "Ilapat", + "PLACEHOLDER": "Pumili ng saklaw ng petsa" } }, "CSAT_REPORTS": { "HEADER": "Ulat ng CSAT", "NO_RECORDS": "No responses yet", "NO_RECORDS_DESCRIPTION": "CSAT survey responses will appear here once customers start providing feedback.", - "DOWNLOAD": "Download CSAT Reports", - "DOWNLOAD_FAILED": "Failed to download CSAT Reports", + "DOWNLOAD": "I-download ang mga Ulat ng CSAT", + "DOWNLOAD_FAILED": "Nabigong i-download ang mga Ulat ng CSAT", "FILTERS": { "ADD_FILTER": "Add filter", "CLEAR_ALL": "Clear all", @@ -456,7 +456,7 @@ "HEADER": { "CONTACT_NAME": "Kontak", "AGENT_NAME": "Agent", - "RATING": "Rating", + "RATING": "Pagsusuri", "FEEDBACK_TEXT": "Komento ng feedback", "CONVERSATION": "Conversation", "CUSTOMER": "Customer", @@ -502,43 +502,43 @@ } }, "BOT_REPORTS": { - "HEADER": "Bot Reports", + "HEADER": "Mga Ulat ng Bot", "METRIC": { "TOTAL_CONVERSATIONS": { - "LABEL": "No. of Conversations", - "TOOLTIP": "Total number of conversations handled by the bot" + "LABEL": "Bilang ng mga Pag-uusap", + "TOOLTIP": "Kabuuang bilang ng mga pag-uusap na hinawakan ng bot" }, "TOTAL_RESPONSES": { - "LABEL": "Total Responses", - "TOOLTIP": "Total number of responses sent by the bot" + "LABEL": "Kabuuang Tugon", + "TOOLTIP": "Kabuuang bilang ng mga tugon na ipinadala ng bot" }, "RESOLUTION_RATE": { - "LABEL": "Resolution Rate", - "TOOLTIP": "Total number of conversations resolved by the bot / Total number of conversations handled by the bot * 100" + "LABEL": "Porsyento ng Paglutas", + "TOOLTIP": "Kabuuang bilang ng mga pag-uusap na nalutas ng bot / Kabuuang bilang ng mga pag-uusap na hinawakan ng bot * 100" }, "HANDOFF_RATE": { - "LABEL": "Handoff Rate", - "TOOLTIP": "Total number of conversations handed off to agents / Total number of conversations handled by the bot * 100" + "LABEL": "Porsyento ng Pagsasalin", + "TOOLTIP": "Kabuuang bilang ng mga pag-uusap na ipinasa sa mga ahente / Kabuuang bilang ng mga pag-uusap na hinawakan ng bot * 100" } } }, "OVERVIEW_REPORTS": { - "HEADER": "Overview", - "LIVE": "Live", + "HEADER": "Pangkalahatang-ideya", + "LIVE": "Naka-live", "ACCOUNT_CONVERSATIONS": { - "HEADER": "Open Conversations", - "LOADING_MESSAGE": "Loading conversation metrics...", - "OPEN": "Open", - "UNATTENDED": "Unattended", - "UNASSIGNED": "Unassigned", - "PENDING": "Pending" + "HEADER": "Mga Bukas na Pag-uusap", + "LOADING_MESSAGE": "Ikinakarga ang mga sukatan ng pag-uusap...", + "OPEN": "Bukas", + "UNATTENDED": "Hindi Napansin", + "UNASSIGNED": "Hindi Itinalaga", + "PENDING": "Nakahintay" }, "CONVERSATION_HEATMAP": { - "HEADER": "Conversation Traffic", - "NO_CONVERSATIONS": "No conversations", - "CONVERSATION": "{count} conversation", - "CONVERSATIONS": "{count} conversations", - "DOWNLOAD_REPORT": "Download report" + "HEADER": "Trapiko ng Pag-uusap", + "NO_CONVERSATIONS": "Walang mga pag-uusap", + "CONVERSATION": "{count} pag-uusap", + "CONVERSATIONS": "{count} mga pag-uusap", + "DOWNLOAD_REPORT": "I-download ang ulat" }, "RESOLUTION_HEATMAP": { "HEADER": "Resolutions", @@ -548,103 +548,103 @@ "DOWNLOAD_REPORT": "Download report" }, "AGENT_CONVERSATIONS": { - "HEADER": "Conversations by agents", - "LOADING_MESSAGE": "Loading agent metrics...", - "NO_AGENTS": "There are no conversations by agents", + "HEADER": "Mga Pag-uusap ayon sa mga ahente", + "LOADING_MESSAGE": "Ikinakarga ang mga sukatan ng ahente...", + "NO_AGENTS": "Walang mga pag-uusap mula sa mga ahente", "TABLE_HEADER": { - "AGENT": "Agent", - "OPEN": "Open", - "UNATTENDED": "Unattended", - "STATUS": "Status" + "AGENT": "Ahente", + "OPEN": "Bukas", + "UNATTENDED": "Hindi napansin", + "STATUS": "Katayuan" } }, "TEAM_CONVERSATIONS": { - "ALL_TEAMS": "All Teams", - "HEADER": "Conversations by teams", - "LOADING_MESSAGE": "Loading team metrics...", - "NO_TEAMS": "There is no data available", + "ALL_TEAMS": "Lahat ng Koponan", + "HEADER": "Mga pag-uusap ayon sa koponan", + "LOADING_MESSAGE": "Naglo-load ng mga sukatan ng koponan...", + "NO_TEAMS": "Walang magagamit na datos", "TABLE_HEADER": { - "TEAM": "Team", - "OPEN": "Open", - "UNATTENDED": "Unattended", - "STATUS": "Status" + "TEAM": "Koponan", + "OPEN": "Bukas", + "UNATTENDED": "Hindi napansin", + "STATUS": "Katayuan" } }, "AGENT_STATUS": { - "HEADER": "Agent status", - "ONLINE": "Online", - "BUSY": "Busy", - "OFFLINE": "Offline" + "HEADER": "Katayuan ng ahente", + "ONLINE": "Naka-online", + "BUSY": "Abala", + "OFFLINE": "Hindi konektado" } }, "DAYS_OF_WEEK": { - "SUNDAY": "Sunday", - "MONDAY": "Monday", - "TUESDAY": "Tuesday", - "WEDNESDAY": "Wednesday", - "THURSDAY": "Thursday", - "FRIDAY": "Friday", - "SATURDAY": "Saturday" + "SUNDAY": "Linggo", + "MONDAY": "Lunes", + "TUESDAY": "Martes", + "WEDNESDAY": "Miyerkules", + "THURSDAY": "Huwebes", + "FRIDAY": "Biyernes", + "SATURDAY": "Sabado" }, "SLA_REPORTS": { - "HEADER": "SLA Reports", - "NO_RECORDS": "SLA applied conversations are not available.", - "LOADING": "Loading SLA data...", - "DOWNLOAD_SLA_REPORTS": "Download SLA reports", - "DOWNLOAD_FAILED": "Failed to download SLA Reports", + "HEADER": "Mga Ulat ng SLA", + "NO_RECORDS": "Walang magagamit na mga pag-uusap na may inilapat na SLA.", + "LOADING": "Naglo-load ng datos ng SLA...", + "DOWNLOAD_SLA_REPORTS": "I-download ang mga ulat ng SLA", + "DOWNLOAD_FAILED": "Nabigong i-download ang mga Ulat ng SLA", "DROPDOWN": { - "ADD_FIlTER": "Add filter", - "CLEAR_ALL": "Clear all", - "CLEAR_FILTER": "Clear filter", - "EMPTY_LIST": "No results found", - "NO_FILTER": "No filters available", - "SEARCH": "Search filter", + "ADD_FIlTER": "Magdagdag ng filter", + "CLEAR_ALL": "Tanggalin lahat", + "CLEAR_FILTER": "Tanggalin ang filter", + "EMPTY_LIST": "Walang nahanap na resulta", + "NO_FILTER": "Walang available na filter", + "SEARCH": "Hanapin ang filter", "INPUT_PLACEHOLDER": { - "SLA": "SLA name", - "AGENTS": "Agent name", - "INBOXES": "Inbox name", - "LABELS": "Label name", - "TEAMS": "Team name" + "SLA": "Pangalan ng SLA", + "AGENTS": "Pangalan ng ahente", + "INBOXES": "Pangalan ng inbox", + "LABELS": "Pangalan ng label", + "TEAMS": "Pangalan ng koponan" }, - "SLA": "SLA Policy", + "SLA": "Patakaran ng SLA", "INBOXES": "Inbox", - "AGENTS": "Agent", + "AGENTS": "Ahente", "LABELS": "Label", - "TEAMS": "Team" + "TEAMS": "Koponan" }, - "WITH": "with", + "WITH": "kasama", "METRICS": { "HIT_RATE": { - "LABEL": "Hit Rate", - "TOOLTIP": "Percentage of SLAs created were completed successfully" + "LABEL": "Porsyento ng Tagumpay", + "TOOLTIP": "Porsyento ng mga SLA na nagawa nang matagumpay" }, "NO_OF_MISSES": { - "LABEL": "Number of Misses", - "TOOLTIP": "Total SLA misses in a certain period" + "LABEL": "Bilang ng mga Palya", + "TOOLTIP": "Kabuuang bilang ng mga palya sa SLA sa isang takdang panahon" }, "NO_OF_CONVERSATIONS": { - "LABEL": "Number of Conversations", - "TOOLTIP": "Total number of conversations with SLA" + "LABEL": "Bilang ng mga Pag-uusap", + "TOOLTIP": "Kabuuang bilang ng mga pag-uusap na may SLA" } }, "TABLE": { "HEADER": { - "POLICY": "Policy", - "CONVERSATION": "Conversation", - "AGENT": "Agent" + "POLICY": "Patakaran", + "CONVERSATION": "Pag-uusap", + "AGENT": "Ahente" }, - "VIEW_DETAILS": "View Details" + "VIEW_DETAILS": "Tingnan ang Detalye" } }, "SUMMARY_REPORTS": { "INBOX": "Inbox", - "AGENT": "Agent", - "TEAM": "Team", + "AGENT": "Ahente", + "TEAM": "Koponan", "LABEL": "Label", - "AVG_RESOLUTION_TIME": "Avg. Resolution Time", - "AVG_FIRST_RESPONSE_TIME": "Avg. First Response Time", - "AVG_REPLY_TIME": "Avg. Customer Waiting Time", - "RESOLUTION_COUNT": "Resolution Count", - "CONVERSATIONS": "No. of conversations" + "AVG_RESOLUTION_TIME": "Karaniwang Oras ng Paglutas", + "AVG_FIRST_RESPONSE_TIME": "Karaniwang Oras ng Unang Tugon", + "AVG_REPLY_TIME": "Karaniwang Oras ng Paghintay ng Customer", + "RESOLUTION_COUNT": "Bilang ng mga Nalutas", + "CONVERSATIONS": "Bilang ng mga pag-uusap" } } diff --git a/app/javascript/dashboard/i18n/locale/tr/automation.json b/app/javascript/dashboard/i18n/locale/tr/automation.json index 198d3e234..cb3ffe3cf 100644 --- a/app/javascript/dashboard/i18n/locale/tr/automation.json +++ b/app/javascript/dashboard/i18n/locale/tr/automation.json @@ -4,13 +4,13 @@ "DESCRIPTION": "Otomasyon, etiket ekleme veya konuşmaları en uygun temsilciye atama gibi manuel çaba gerektiren mevcut süreçleri kolaylaştırabilir ve onların yerine geçebilir. Bu sayede ekip, rutin işlere harcanan zamanı azaltarak güçlü yönlerine odaklanabilir.", "LEARN_MORE": "Learn more about automation", "COUNT": "{n} automation | {n} automations", - "HEADER_BTN_TXT": "Create Automation", + "HEADER_BTN_TXT": "Otomasyon Oluştur", "LOADING": "Otomasyon kuralları getiriliyor", - "SEARCH_PLACEHOLDER": "Search automation rules...", - "NO_RESULTS": "No automation rules found matching your search", + "SEARCH_PLACEHOLDER": "Otomasyon kurallarını ara...", + "NO_RESULTS": "Aramanızla eşleşen otomasyon kuralı bulunamadı", "ADD": { "TITLE": "Otomasyon Kuralı Ekle", - "SUBMIT": "Yarat", + "SUBMIT": "Oluştur", "CANCEL_BUTTON_TEXT": "İptal Et", "FORM": { "NAME": { @@ -84,7 +84,7 @@ }, "FORM": { "EDIT": "Düzenle", - "CREATE": "Yarat", + "CREATE": "Oluştur", "DELETE": "Sil", "CANCEL": "İptal Et", "RESET_MESSAGE": "Olay seçimini değiştirmek tüm koşulları ve aşağıda eklenmiş etkinlikleri değiştirecektir" diff --git a/app/javascript/dashboard/i18n/locale/tr/conversation.json b/app/javascript/dashboard/i18n/locale/tr/conversation.json index 24932a493..7c0be21fc 100644 --- a/app/javascript/dashboard/i18n/locale/tr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/tr/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Mesaj imzası yapılandırılmamış, lütfen profil ayarlarında yapılandırın.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Copilot için ek komutlar verin veya başka bir şey sorun... Takip için gönder tuşuna basın", "CLICK_HERE": "Güncellemek için tıklayın", "WHATSAPP_TEMPLATES": "WhatsApp Şablonları" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Eklemek için buraya sürükleyip bırakın", "START_AUDIO_RECORDING": "Ses kaydına başla", "STOP_AUDIO_RECORDING": "Ses kaydını durdur", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot düşünüyor", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Bcc ekle", diff --git a/app/javascript/dashboard/i18n/locale/tr/helpCenter.json b/app/javascript/dashboard/i18n/locale/tr/helpCenter.json index 825becac4..f75b75326 100644 --- a/app/javascript/dashboard/i18n/locale/tr/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/tr/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Yerel dil başarıyla portaldan kaldırıldı", "ERROR_MESSAGE": "Yerel dil portaldan kaldırılamadı. Lütfen tekrar deneyin." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} makale | {count} makale", "CATEGORIES_COUNT": "{count} kategori | {count} kategori", "DEFAULT": "Varsayılan", + "DRAFT": "Taslak", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Sil" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Dil seçin..." }, + "STATUS": { + "LABEL": "Durum", + "OPTIONS": { + "LIVE": "Yayınlandı", + "DRAFT": "Taslak" + } + }, "API": { "SUCCESS_MESSAGE": "Yerel dil başarıyla eklendi", "ERROR_MESSAGE": "Yerel dil eklenemedi. Lütfen tekrar deneyin." diff --git a/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json index a907fe5bc..5b8470469 100644 --- a/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json @@ -710,20 +710,20 @@ "MESSENGER_SUB_HEAD": "Bu düğmeyi gövde etiketinizin içine yerleştirin", "ALLOWED_DOMAINS": { "TITLE": "İzin Verilen Alan Adları", - "DESCRIPTION": "Restrict which websites can embed your chat widget. For security, only add domains you own and trust. Add one or more domains separated by commas. Leave blank to allow all domains (not recommended for production).", + "DESCRIPTION": "Sohbet widget'ınızı hangi web sitelerinin yerleştirebileceğini kısıtlayın. Güvenlik amacıyla, yalnızca sahip olduğunuz ve güvendiğiniz alan adlarını ekleyin. Bir veya daha fazla alan adını virgülle ayırarak ekleyin. Tüm alan adlarına izin vermek için boş bırakın (canlı ortamlar için önerilmez).", "PLACEHOLDER": "example.com, www.example.com, app.example.com" }, "ALLOW_MOBILE_WEBVIEW": { - "LABEL": "Enable widget in mobile apps", - "SUBTITLE": "Check this if you embed the widget in iOS or Android apps. Mobile apps don't send domain information, so they would be blocked by domain restrictions unless this is enabled." + "LABEL": "Mobil uygulamalarda widget'ı etkinleştir", + "SUBTITLE": "Widget'ı iOS veya Android uygulamalarına yerleştiriyorsanız bu seçeneği işaretleyin. Mobil uygulamalar alan adı bilgisi göndermediğinden, bu seçenek etkinleştirilmezse alan adı kısıtlamalarına takılarak engellenirler." }, "IDENTITY_VALIDATION": { - "TITLE": "Identity Validation", - "DESCRIPTION": "Verify user authenticity by generating secure tokens. This prevents unauthorized users from impersonating others in your chat.", + "TITLE": "Kimlik Doğrulama", + "DESCRIPTION": "Güvenli token'lar oluşturarak kullanıcıların gerçekliğini doğrulayın. Bu işlem, yetkisiz kişilerin sohbetinizde başkalarının kimliğine bürünmesini engeller.", "SECRET_KEY": "Gizli Anahtar", - "VIEW_DOCS": "View documentation", - "REQUIRE_LABEL": "Require identity validation for all conversations", - "REQUIRE_DESCRIPTION": "When enabled, users must provide a valid identity token to start conversations. Requests without valid tokens will be rejected." + "VIEW_DOCS": "Dokümantasyonu görüntüle", + "REQUIRE_LABEL": "Tüm sohbetler için kimlik doğrulamayı zorunlu kıl", + "REQUIRE_DESCRIPTION": "Etkinleştirildiğinde, kullanıcıların sohbet başlatabilmesi için geçerli bir kimlik token'ı sunması gerekir. Geçerli bir token içermeyen istekler reddedilecektir." }, "INBOX_AGENTS": "Kullanıcılar", "INBOX_AGENTS_SUB_TEXT": "Bu gelen kutusuna aracı ekleyin veya aracıları kaldırın", diff --git a/app/javascript/dashboard/i18n/locale/tr/integrations.json b/app/javascript/dashboard/i18n/locale/tr/integrations.json index 5e516b419..ec8dff5c5 100644 --- a/app/javascript/dashboard/i18n/locale/tr/integrations.json +++ b/app/javascript/dashboard/i18n/locale/tr/integrations.json @@ -404,12 +404,12 @@ "KICK_OFF_MESSAGE": "Hızlı bir özet mi gerekiyor, geçmiş konuşmaları mı kontrol etmek istiyorsunuz, yoksa daha iyi bir yanıt mı tasarlamak istiyorsunuz? Copilot işleri hızlandırmak için burada.", "SEND_MESSAGE": "Mesajı Gönder...", "EMPTY_MESSAGE": "Yanıt oluşturulurken bir hata oluştu. Lütfen tekrar deneyin.", - "LOADER": "Captain is thinking", + "LOADER": "Captain düşünüyor", "YOU": "Sen", - "USE": "Use this", - "RESET": "Reset", + "USE": "Bunu kullan", + "RESET": "Sıfırla", "SHOW_STEPS": "Adımları göster", - "SELECT_ASSISTANT": "Select Assistant", + "SELECT_ASSISTANT": "Asistanı Seç", "PROMPTS": { "SUMMARIZE": { "LABEL": "Bu sohbeti özetle", @@ -435,7 +435,7 @@ }, "PLAYGROUND": { "USER": "Sen", - "ASSISTANT": "Assistant", + "ASSISTANT": "Asistan", "MESSAGE_PLACEHOLDER": "Mesajınızı yazın...", "HEADER": "Oyun Alanı", "DESCRIPTION": "Bu oyun alanını asistanınıza mesaj göndermek ve yanıtlarının doğru, hızlı ve beklediğiniz tonda olup olmadığını kontrol etmek için kullanın.", @@ -443,7 +443,7 @@ }, "PAYWALL": { "TITLE": "Captain AI kullanmak için yükseltin", - "AVAILABLE_ON": "Captain is not available on the free plan.", + "AVAILABLE_ON": "Captain ücretsiz planda kullanılamaz.", "UPGRADE_PROMPT": "Asistanlarımıza, Copilot'a ve daha fazlasına erişim sağlamak için planınızı yükseltin.", "UPGRADE_NOW": "Şimdi yükselt", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" @@ -528,7 +528,7 @@ "ALLOW_CONVERSATION_FAQS": "Çözümlenmiş konuşmalardan SSS oluştur", "ALLOW_MEMORIES": "Müşteri etkileşimlerinden önemli detayları anı olarak yakala.", "ALLOW_CITATIONS": "Yanıtlara kaynak alıntıları ekle", - "ALLOW_CONTACT_ATTRIBUTES": "Allow access to contact information" + "ALLOW_CONTACT_ATTRIBUTES": "İletişim bilgilerine erişime izin ver" } }, "EDIT": { @@ -570,7 +570,7 @@ "OPTIONS": { "EDIT_ASSISTANT": "Edit Assistant", "DELETE_ASSISTANT": "Asistanı Sil", - "VIEW_CONNECTED_INBOXES": "View connected inboxes" + "VIEW_CONNECTED_INBOXES": "Bağlı gelen kutularını görüntüle" }, "EMPTY_STATE": { "TITLE": "No assistants available", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Belgeler", "ADD_NEW": "Yeni belge oluştur", + "SELECTED": "{count} selected", + "SELECT_ALL": "Tümünü seç ({count})", + "UNSELECT_ALL": "Tümünü kaldır ({count})", + "BULK_DELETE_BUTTON": "Sil", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "İlgili SSS", "DESCRIPTION": "Bu SSS'ler doğrudan belgeden oluşturulmuştur." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Araçlar", "ADD_NEW": "Yeni bir araç oluşturun", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "Özel araçlar mevcut değil", "SUBTITLE": "Asistanınızın harici API'lere ve hizmetlere bağlanmasını sağlamak için özel araçlar oluşturun; böylece asistanınız sizin adınıza veri çekebilir ve işlemler gerçekleştirebilir.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Özel araç başarıyla silindi", "ERROR_MESSAGE": "Özel araç silinemedi" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Araç Adı", "PLACEHOLDER": "Order Lookup", - "ERROR": "Araç adı zorunludur" + "ERROR": "Araç adı zorunludur", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Açıklama", @@ -988,7 +1007,7 @@ } }, "INBOXES": { - "HEADER": "Connected Inboxes", + "HEADER": "Bağlı Gelen Kutuları", "ADD_NEW": "Connect a new inbox", "OPTIONS": { "DISCONNECT": "Bağlantıyı Kes" @@ -997,13 +1016,13 @@ "TITLE": "Are you sure to disconnect the inbox?", "DESCRIPTION": "", "CONFIRM": "Evet, sil", - "SUCCESS_MESSAGE": "The inbox was successfully disconnected.", + "SUCCESS_MESSAGE": "Gelen kutusu başarıyla bağlantısı kesildi.", "ERROR_MESSAGE": "There was an error disconnecting the inbox, please try again." }, "FORM_DESCRIPTION": "Choose an inbox to connect with the assistant.", "CREATE": { "TITLE": "Connect an Inbox", - "SUCCESS_MESSAGE": "The inbox was successfully connected.", + "SUCCESS_MESSAGE": "Gelen kutusu başarıyla bağlandı.", "ERROR_MESSAGE": "An error occurred while connecting the inbox. Please try again." }, "FORM": { @@ -1014,7 +1033,7 @@ } }, "EMPTY_STATE": { - "TITLE": "No Connected Inboxes", + "TITLE": "Bağlı Gelen Kutusu Yok", "SUBTITLE": "Bir gelen kutusunu bağlamak, asistanın müşterilerinizden gelen ilk soruları size aktarmadan önce ele almasını sağlar." } } diff --git a/app/javascript/dashboard/i18n/locale/tr/settings.json b/app/javascript/dashboard/i18n/locale/tr/settings.json index 6c3751fb4..3b3ef5367 100644 --- a/app/javascript/dashboard/i18n/locale/tr/settings.json +++ b/app/javascript/dashboard/i18n/locale/tr/settings.json @@ -381,7 +381,7 @@ "DOCS": "Dokümantasyonu oku", "SECURITY": "Güvenlik", "CAPTAIN_AI": "Captain", - "CONVERSATION_WORKFLOW": "Conversation Workflow" + "CONVERSATION_WORKFLOW": "Konuşma Akışı" }, "CAPTAIN_SETTINGS": { "TITLE": "Captain Settings", @@ -566,7 +566,7 @@ }, "REQUIRED_ATTRIBUTES": { "TITLE": "Attributes required on resolution", - "DESCRIPTION": "When resolving a conversation, agents will be prompted to fill these attributes if they haven't yet.", + "DESCRIPTION": "Bir konuşma sonuçlandırılırken, temsilcilerden henüz doldurmamışlarsa bu alanları doldurmaları istenecektir.", "NO_ATTRIBUTES": "No attributes added yet", "ADD": { "TITLE": "Add Attributes", @@ -578,17 +578,17 @@ }, "MODAL": { "TITLE": "Görüşmeyi Çöz", - "DESCRIPTION": "Please fill in the following custom attributes before resolving this conversation", + "DESCRIPTION": "Bu konuşmayı kapatmadan önce lütfen aşağıdaki özel özellikleri doldurun", "ACTIONS": { "RESOLVE": "Görüşmeyi Çöz", "CANCEL": "İptal Et" }, "PLACEHOLDERS": { - "TEXT": "Write a note...", - "NUMBER": "Enter a number", - "LINK": "Add a link", - "DATE": "Pick a date", - "LIST": "Select an option" + "TEXT": "Bir not yaz...", + "NUMBER": "Bir sayı girin", + "LINK": "Bağlantı ekle", + "DATE": "Bir tarih seçin", + "LIST": "Bir seçenek seçin" }, "CHECKBOX": { "YES": "Evet", @@ -598,7 +598,7 @@ "PAYWALL": { "TITLE": "Upgrade to use required attributes", "AVAILABLE_ON": "The required conversation attributes feature is available on the Business and Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to prompt agents to fill required attributes before conversation resolution.", + "UPGRADE_PROMPT": "Planınızı yükseltin ve temsilcilerin görüşme sonuçlandırılmadan önce gerekli alanları doldurmasını sağlayın.", "UPGRADE_NOW": "Şimdi yükselt", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, diff --git a/app/javascript/dashboard/i18n/locale/uk/conversation.json b/app/javascript/dashboard/i18n/locale/uk/conversation.json index eba59f944..587ea716b 100644 --- a/app/javascript/dashboard/i18n/locale/uk/conversation.json +++ b/app/javascript/dashboard/i18n/locale/uk/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Не налаштовано підпис повідомлення, будь ласка, налаштуйте його в налаштуваннях профілю.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Надайте Copilot додаткові підказки або запитайте що-небудь ще... Натисніть Enter для відправлення відповіді", "CLICK_HERE": "Натисніть тут для оновлення", "WHATSAPP_TEMPLATES": "Шаблони Whatsapp" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Перетягніть сюди, щоб прикріпити", "START_AUDIO_RECORDING": "Почати аудіозапис", "STOP_AUDIO_RECORDING": "Зупинити аудіозапис", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot думає", "EMAIL_HEAD": { "TO": "На", "ADD_BCC": "Додати bcc", diff --git a/app/javascript/dashboard/i18n/locale/uk/helpCenter.json b/app/javascript/dashboard/i18n/locale/uk/helpCenter.json index d9ab1728c..21e0220f2 100644 --- a/app/javascript/dashboard/i18n/locale/uk/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/uk/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Локаль видалена з порталу", "ERROR_MESSAGE": "Не вдалося видалити локаль з порталу. Спробуйте ще раз." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "За замовчуванням", + "DRAFT": "Чернетка", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Видалити" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Виберіть мову..." }, + "STATUS": { + "LABEL": "Статус", + "OPTIONS": { + "LIVE": "Опубліковано", + "DRAFT": "Чернетка" + } + }, "API": { "SUCCESS_MESSAGE": "Локаль успішно додано", "ERROR_MESSAGE": "Не вдалося додати локаль. Спробуйте ще раз." diff --git a/app/javascript/dashboard/i18n/locale/uk/integrations.json b/app/javascript/dashboard/i18n/locale/uk/integrations.json index e08d6f19e..ba40168ed 100644 --- a/app/javascript/dashboard/i18n/locale/uk/integrations.json +++ b/app/javascript/dashboard/i18n/locale/uk/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Дізнатися більше", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Асистенти", + "SWITCH_ASSISTANT": "Перемикання між асистентами", + "NEW_ASSISTANT": "Створити асистента", + "EMPTY_LIST": "Асистентів не знайдено, будь ласка, створіть одного, щоб почати" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Почніть працювати з Copilot", + "KICK_OFF_MESSAGE": "Потрібен швидкий підсумок, хочете переглянути минулі розмови або скласти кращу відповідь? Copilot допоможе прискорити цей процес.", "SEND_MESSAGE": "Надіслати...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Виникла помилка під час генерації відповіді. Будь ласка, спробуйте ще раз.", + "LOADER": "Captain думає", "YOU": "Ви", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Використати це", + "RESET": "Скинути", + "SHOW_STEPS": "Показати кроки", + "SELECT_ASSISTANT": "Вибрати асистента", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Підсумувати цю розмову", + "CONTENT": "Підсумуйте ключові моменти, обговорені між клієнтом і агентом підтримки, включно з занепокоєннями клієнта, питаннями та наданими агентом рішеннями чи відповідями" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Запропонувати відповідь", + "CONTENT": "Проаналізуйте питання клієнта і складіть відповідь, що ефективно вирішує їхні проблеми чи запитання. Відповідь має бути чіткою, лаконічною і містити корисну інформацію." }, "RATE": { - "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." + "LABEL": "Оцініть цю розмову", + "CONTENT": "Перегляньте розмову, щоб оцінити, наскільки добре вона відповідає потребам клієнта. Поставте оцінку від 1 до 5, базуючись на тоні, ясності та ефективності." }, "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." + "LABEL": "Розмови з високим пріоритетом", + "CONTENT": "Дайте мені підсумок усіх відкритих розмов з високим пріоритетом. Включіть ID розмови, ім’я клієнта (якщо є), зміст останнього повідомлення та призначеного агента. Групуйте за статусом, якщо це доречно." }, "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)." + "LABEL": "Список контактів", + "CONTENT": "Покажіть список топ-10 контактів. Включіть ім’я, електронну пошту або номер телефону (якщо є), час останнього відвідування, теги (якщо є)." } } }, "PLAYGROUND": { "USER": "Ви", - "ASSISTANT": "Assistant", + "ASSISTANT": "Асистент", "MESSAGE_PLACEHOLDER": "Введіть Ваше повідомлення...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Тестова зона", + "DESCRIPTION": "Використовуйте цю тестову зону, щоб надсилати повідомлення своєму асистентові і перевіряти, чи відповідає він точно, швидко і в очікуваному тоні.", + "CREDIT_NOTE": "Повідомлення, надіслані тут, зараховуються до ваших кредитів Captain." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Оновіть план для використання Captain AI", + "AVAILABLE_ON": "Captain недоступний на безкоштовному плані.", + "UPGRADE_PROMPT": "Оновіть план, щоб отримати доступ до наших асистентів, Copilot і не тільки.", "UPGRADE_NOW": "Оновити зараз", "CANCEL_ANYTIME": "Ви можете змінити або скасувати план у будь-який час" }, "ENTERPRISE_PAYWALL": { "AVAILABLE_ON": "Captain AI доступний тільки в планах Enterprise.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "UPGRADE_PROMPT": "Оновіть план, щоб отримати доступ до наших асистентів, Copilot і не тільки.", "ASK_ADMIN": "Будь ласка, зверніться до адміністратора для оновлення." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Ви використали понад 80% ліміту відповідей. Щоб продовжити використовувати Captain AI, будь ласка, оновіть план.", + "DOCUMENTS": "Досягнуто ліміту документів. Оновіть план, щоб продовжити використовувати Captain AI." }, "FORM": { "CANCEL": "Скасувати", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Видалити", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Опис", diff --git a/app/javascript/dashboard/i18n/locale/ur/conversation.json b/app/javascript/dashboard/i18n/locale/ur/conversation.json index f64d50e02..63b63615b 100644 --- a/app/javascript/dashboard/i18n/locale/ur/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ur/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "کوپائلٹ کو اضافی پرامپٹس دیں، یا کچھ اور پوچھیں... فالو اپ بھیجنے کے لیے انٹر دبائیں", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "کوپائلٹ سوچ رہا ہے", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", diff --git a/app/javascript/dashboard/i18n/locale/ur/helpCenter.json b/app/javascript/dashboard/i18n/locale/ur/helpCenter.json index 40fd85e57..9820b7284 100644 --- a/app/javascript/dashboard/i18n/locale/ur/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/ur/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Locale removed from portal successfully", "ERROR_MESSAGE": "Unable to remove locale from portal. Try again." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Default", + "DRAFT": "Draft", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "حذف کریں۔" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "اسٹیٹس", + "OPTIONS": { + "LIVE": "Published", + "DRAFT": "Draft" + } + }, "API": { "SUCCESS_MESSAGE": "Locale added successfully", "ERROR_MESSAGE": "Unable to add locale. Try again." diff --git a/app/javascript/dashboard/i18n/locale/ur/integrations.json b/app/javascript/dashboard/i18n/locale/ur/integrations.json index ca08dc3fb..985813f05 100644 --- a/app/javascript/dashboard/i18n/locale/ur/integrations.json +++ b/app/javascript/dashboard/i18n/locale/ur/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "مزید جانیں", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "اسسٹنٹس", + "SWITCH_ASSISTANT": "اسسٹنٹس کے درمیان سوئچ کریں", + "NEW_ASSISTANT": "اسسٹنٹ بنائیں", + "EMPTY_LIST": "کوئی اسسٹنٹس نہیں ملے، براہ کرم شروع کرنے کے لیے ایک بنائیں" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Copilot کے ساتھ شروع کریں", + "KICK_OFF_MESSAGE": "کیا آپ کو جلدی خلاصہ چاہیے، پچھلی گفتگو دیکھنی ہے، یا بہتر جواب تیار کرنا ہے؟ Copilot یہاں ہے تاکہ چیزوں کو تیز کرے۔", "SEND_MESSAGE": "پیغام بھیجیں...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "جواب تیار کرنے میں مسئلہ ہوا۔ براہ کرم دوبارہ کوشش کریں۔", + "LOADER": "Captain غور کر رہا ہے", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "اسے استعمال کریں", + "RESET": "ری سیٹ کریں", + "SHOW_STEPS": "قدم دکھائیں", + "SELECT_ASSISTANT": "اسسٹنٹ منتخب کریں", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "اس گفتگو کا خلاصہ کریں", + "CONTENT": "کسٹمر اور سپورٹ ایجنٹ کے درمیان زیر بحث اہم نکات کا خلاصہ کریں، بشمول کسٹمر کے خدشات، سوالات، اور سپورٹ ایجنٹ کی جانب سے فراہم کردہ حل یا جوابات۔" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "جواب کی تجویز دیں", + "CONTENT": "کسٹمر کی پوچھ گچھ کا تجزیہ کریں، اور ایسی جواب مسودہ تیار کریں جو مؤثر طریقے سے ان کے خدشات یا سوالات کو حل کرے۔ جواب واضح، مختصر، اور مددگار معلومات فراہم کرے۔" }, "RATE": { - "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." + "LABEL": "اس گفتگو کو درجہ دیں", + "CONTENT": "گفتگو کا جائزہ لیں تاکہ معلوم ہو سکے کہ یہ کسٹمر کی ضروریات کو کس حد تک پورا کرتی ہے۔ لہجہ، وضاحت، اور مؤثریت کی بنیاد پر 5 میں سے درجہ بندی شیئر کریں۔" }, "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." + "LABEL": "اعلی ترجیحی بات چیت", + "CONTENT": "تمام اعلی ترجیحی کھلی بات چیت کا خلاصہ دیں۔ بات چیت کی شناخت، کسٹمر کا نام (اگر دستیاب ہو)، آخری پیغام کا مواد، اور تفویض کردہ ایجنٹ شامل کریں۔ اگر مناسب ہو تو صورت حال کے مطابق گروپ بنائیں۔" }, "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)." + "LABEL": "رابطے کی فہرست", + "CONTENT": "میرے لیے سب سے اوپر 10 رابطوں کی فہرست دکھائیں۔ نام، ای میل یا فون نمبر (اگر دستیاب ہو)، آخری بار دیکھا گیا وقت، ٹیگز (اگر کوئی ہوں) شامل کریں۔" } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "اسسٹنٹ", "MESSAGE_PLACEHOLDER": "Type your message...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "پلے گراؤنڈ", + "DESCRIPTION": "اس پلے گراؤنڈ کا استعمال اپنے اسسٹنٹ کو پیغامات بھیجنے کے لیے کریں اور چیک کریں کہ آیا وہ درست، تیز، اور آپ کی توقع کے مطابق لہجے میں جواب دیتا ہے۔", + "CREDIT_NOTE": "یہاں بھیجے گئے پیغامات آپ کے Captain کریڈٹس میں شمار ہوں گے۔" }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Captain AI استعمال کرنے کے لیے اپ گریڈ کریں", + "AVAILABLE_ON": "Captain مفت پلان پر دستیاب نہیں ہے۔", + "UPGRADE_PROMPT": "ہمارے اسسٹنٹس، کوپائلٹ اور مزید تک رسائی کے لیے اپنے پلان کو اپ گریڈ کریں۔", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI صرف انٹرپرائز پلانز میں دستیاب ہے۔", + "UPGRADE_PROMPT": "ہمارے اسسٹنٹس، کوپائلٹ اور مزید تک رسائی کے لیے اپنے پلان کو اپ گریڈ کریں۔", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "آپ نے اپنی جواب کی حد کا 80٪ سے زیادہ استعمال کر لیا ہے۔ Captain AI استعمال کرتے رہنے کے لیے براہ کرم اپ گریڈ کریں۔", + "DOCUMENTS": "دستاویزات کی حد پہنچ چکی ہے۔ Captain AI استعمال کرتے رہنے کے لیے اپ گریڈ کریں۔" }, "FORM": { "CANCEL": "منسوخ کریں۔", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "حذف کریں۔", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Description", diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json b/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json index 7b7e325ab..4a200b79a 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "کوپائلٹ کو اضافی ہدایات دیں، یا کچھ اور پوچھیں... فالو اپ بھیجنے کے لیے انٹر دبائیں", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "کوپائلٹ سوچ رہا ہے", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Add bcc", diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json b/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json index 60ea62a0d..df37ab3e3 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "زبان پورٹل سے کامیابی سے ہٹا دی گئی", "ERROR_MESSAGE": "پورٹل سے لوکیل ہٹانے میں ناکامی۔ دوبارہ کوشش کریں۔." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} مضمون | {count} مضامین", "CATEGORIES_COUNT": "{count} زمرہ | {count} زمرے", "DEFAULT": "ڈیفالٹ", + "DRAFT": "مسودہ", "DROPDOWN_MENU": { "MAKE_DEFAULT": "ڈیفالٹ بنائیں", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "حذف کریں" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "زبان منتخب کریں..." }, + "STATUS": { + "LABEL": "Status", + "OPTIONS": { + "LIVE": "شائع شدہ", + "DRAFT": "مسودہ" + } + }, "API": { "SUCCESS_MESSAGE": "مقامی زبان کامیابی سے شامل کی گئی", "ERROR_MESSAGE": "لوکیل شامل کرنے میں ناکامی۔ دوبارہ کوشش کریں۔." diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json b/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json index c5c48a439..4f124f413 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/integrations.json @@ -392,10 +392,10 @@ "NAME": "کپٹن", "HEADER_KNOW_MORE": "مزید جانیں", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "اسسٹنٹس", + "SWITCH_ASSISTANT": "اسسٹنٹس کے درمیان سوئچ کریں", + "NEW_ASSISTANT": "اسسٹنٹ بنائیں", + "EMPTY_LIST": "کوئی اسسٹنٹ نہیں ملا، شروع کرنے کے لیے براہ کرم ایک بنائیں" }, "COPILOT": { "TITLE": "کوپائلٹ", @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "آپ کسی بھی وقت اپنا پلان تبدیل یا منسوخ کر سکتے ہیں" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI صرف انٹرپرائز پلانز میں دستیاب ہے۔", "UPGRADE_PROMPT": "ہمارے اسسٹنٹس، کوپائلٹ اور مزید تک رسائی کے لیے اپنا پلان اپ گریڈ کریں۔", "ASK_ADMIN": "براہ کرم اپ گریڈ کے لیے اپنے ایڈمنسٹریٹر سے رابطہ کریں۔" }, @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "دستاویزات", "ADD_NEW": "نئی دستاویز بنائیں", + "SELECTED": "{count} منتخب شدہ", + "SELECT_ALL": "تمام منتخب کریں ({count})", + "UNSELECT_ALL": "تمام غیر منتخب کریں ({count})", + "BULK_DELETE_BUTTON": "Delete", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "ہاں، سب کو حذف کریں", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "متعلقہ FAQs", "DESCRIPTION": "یہ FAQs براہ راست دستاویز سے تیار کیے گئے ہیں۔" @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Description", diff --git a/app/javascript/dashboard/i18n/locale/vi/conversation.json b/app/javascript/dashboard/i18n/locale/vi/conversation.json index fb375f6d2..19778bfc7 100644 --- a/app/javascript/dashboard/i18n/locale/vi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/vi/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Chứ ký cuối tin nhắn chưa được cài đặt, xin hãy cài đặt một chữ ký trong phần cài đặt hồ sơ.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "Cho copilot thêm lời nhắc hoặc hỏi thêm bất cứ điều gì... Nhấn enter để gửi theo dõi", "CLICK_HERE": "Bấm vào đây để cập nhật", "WHATSAPP_TEMPLATES": "Mẫu Whatsapp" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Kéo thả vào đây để đính kèm", "START_AUDIO_RECORDING": "Bắt đầu ghi âm", "STOP_AUDIO_RECORDING": "Dừng ghi âm", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot đang suy nghĩ", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "Thêm bcc", diff --git a/app/javascript/dashboard/i18n/locale/vi/helpCenter.json b/app/javascript/dashboard/i18n/locale/vi/helpCenter.json index d11cd7f29..1a4505ecf 100644 --- a/app/javascript/dashboard/i18n/locale/vi/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/vi/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "Ngôn ngữ đã được gỡ bỏ thành công khỏi cổng thông tin", "ERROR_MESSAGE": "Không thể gỡ ngôn ngữ khỏi cổng thông tin. Vui lòng thử lại." } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} article | {count} articles", "CATEGORIES_COUNT": "{count} category | {count} categories", "DEFAULT": "Mặc định", + "DRAFT": "Nháp", "DROPDOWN_MENU": { "MAKE_DEFAULT": "Make default", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "Xoá" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "Select locale..." }, + "STATUS": { + "LABEL": "Trạng thái", + "OPTIONS": { + "LIVE": "Đã phát hành", + "DRAFT": "Nháp" + } + }, "API": { "SUCCESS_MESSAGE": "Ngôn ngữ được thêm thành công", "ERROR_MESSAGE": "Không thể thêm ngôn ngữ. Vui lòng thử lại." diff --git a/app/javascript/dashboard/i18n/locale/vi/integrations.json b/app/javascript/dashboard/i18n/locale/vi/integrations.json index 6184a7732..8a594cf51 100644 --- a/app/javascript/dashboard/i18n/locale/vi/integrations.json +++ b/app/javascript/dashboard/i18n/locale/vi/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "Tìm hiểu thêm", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "Trợ lý", + "SWITCH_ASSISTANT": "Chuyển đổi giữa các trợ lý", + "NEW_ASSISTANT": "Tạo Trợ Lý", + "EMPTY_LIST": "Không tìm thấy trợ lý nào, vui lòng tạo một trợ lý để bắt đầu" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "Bắt đầu với Copilot", + "KICK_OFF_MESSAGE": "Cần tóm tắt nhanh, muốn kiểm tra các cuộc trò chuyện trước, hay soạn câu trả lời tốt hơn? Copilot sẽ giúp tăng tốc.", "SEND_MESSAGE": "Gửi tin nhắn...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "Đã xảy ra lỗi khi tạo phản hồi. Vui lòng thử lại.", + "LOADER": "Captain đang suy nghĩ", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "Sử dụng cái này", + "RESET": "Đặt lại", + "SHOW_STEPS": "Hiển thị các bước", + "SELECT_ASSISTANT": "Chọn Trợ Lý", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "Tóm tắt cuộc trò chuyện này", + "CONTENT": "Tóm tắt các điểm chính đã thảo luận giữa khách hàng và nhân viên hỗ trợ, bao gồm các mối quan tâm, câu hỏi của khách hàng và các giải pháp hoặc phản hồi của nhân viên hỗ trợ" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "Gợi ý câu trả lời", + "CONTENT": "Phân tích yêu cầu của khách hàng và soạn phản hồi hiệu quả giải quyết thắc mắc hoặc câu hỏi. Đảm bảo trả lời rõ ràng, ngắn gọn và cung cấp thông tin hữu ích." }, "RATE": { - "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." + "LABEL": "Đánh giá cuộc trò chuyện này", + "CONTENT": "Xem xét cuộc trò chuyện để đánh giá mức độ đáp ứng nhu cầu của khách hàng. Chia sẻ đánh giá từ 5 dựa trên tông giọng, độ rõ ràng và hiệu quả." }, "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." + "LABEL": "Các cuộc trò chuyện ưu tiên cao", + "CONTENT": "Cho tôi bản tóm tắt tất cả các cuộc trò chuyện mở có độ ưu tiên cao. Bao gồm ID cuộc trò chuyện, tên khách hàng (nếu có), nội dung tin nhắn cuối cùng và nhân viên phụ trách. Nhóm theo trạng thái nếu có liên quan." }, "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)." + "LABEL": "Liệt kê liên hệ", + "CONTENT": "Hiển thị danh sách 10 liên hệ hàng đầu. Bao gồm tên, email hoặc số điện thoại (nếu có), thời gian truy cập cuối, thẻ (nếu có)." } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "Trợ lý", "MESSAGE_PLACEHOLDER": "Gõ tin nhắn của bạn...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "Sân chơi", + "DESCRIPTION": "Sử dụng sân chơi này để gửi tin nhắn tới trợ lý của bạn và kiểm tra xem nó phản hồi có chính xác, nhanh chóng và đúng giọng bạn mong đợi không.", + "CREDIT_NOTE": "Tin nhắn gửi ở đây sẽ tính vào tín dụng Captain của bạn." }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "Nâng cấp để sử dụng Captain AI", + "AVAILABLE_ON": "Captain không khả dụng trên gói miễn phí.", + "UPGRADE_PROMPT": "Nâng cấp gói của bạn để truy cập trợ lý, copilot và nhiều hơn nữa.", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI chỉ có trong các gói Doanh nghiệp.", + "UPGRADE_PROMPT": "Nâng cấp gói của bạn để truy cập trợ lý, copilot và nhiều hơn nữa.", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "Bạn đã sử dụng hơn 80% giới hạn phản hồi. Để tiếp tục sử dụng Captain AI, vui lòng nâng cấp.", + "DOCUMENTS": "Giới hạn tài liệu đã đạt. Nâng cấp để tiếp tục sử dụng Captain AI." }, "FORM": { "CANCEL": "Huỷ", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "Xoá", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "Mô tả", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json index 9f4e80843..e18dfd0cd 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "未设置消息签名,请在个人资料中进行设置。", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "为 Copilot 提供额外提示,或提问其他内容… 按 Enter 发送跟进", "CLICK_HERE": "点击此处更新", "WHATSAPP_TEMPLATES": "Whatsapp 模板列表" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "拖放到此处添加附件", "START_AUDIO_RECORDING": "开始录音", "STOP_AUDIO_RECORDING": "停止录音", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot 正在思考", "EMAIL_HEAD": { "TO": "发给", "ADD_BCC": "添加密送", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json b/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json index f0921232e..139146f18 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "语言环境从门户中移除成功", "ERROR_MESSAGE": "无法从门户中移除语言环境,请重试。" } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} 篇文章 | {count} 篇文章", "CATEGORIES_COUNT": "{count} 个类别 | {count} 个类别", "DEFAULT": "默认", + "DRAFT": "草稿", "DROPDOWN_MENU": { "MAKE_DEFAULT": "设为默认", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "删除" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "选择语言环境..." }, + "STATUS": { + "LABEL": "状态", + "OPTIONS": { + "LIVE": "已发布", + "DRAFT": "草稿" + } + }, "API": { "SUCCESS_MESSAGE": "语言环境添加成功", "ERROR_MESSAGE": "无法添加语言环境,请重试。" diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json b/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json index dbdd769b5..ccdf12826 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/integrations.json @@ -393,9 +393,9 @@ "HEADER_KNOW_MORE": "了解更多", "ASSISTANT_SWITCHER": { "ASSISTANTS": "助手", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "SWITCH_ASSISTANT": "在助手之间切换", + "NEW_ASSISTANT": "创建助手", + "EMPTY_LIST": "未找到助手,请创建一个以开始使用" }, "COPILOT": { "TITLE": "Copilot", @@ -449,7 +449,7 @@ "CANCEL_ANYTIME": "您可以随时更改或取消您的计划" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", + "AVAILABLE_ON": "Captain AI 仅适用于企业计划。", "UPGRADE_PROMPT": "升级您的计划以获取我们的助手、副驾驶等功能。", "ASK_ADMIN": "请联系您的管理员进行升级。" }, @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "文档", "ADD_NEW": "创建新文档", + "SELECTED": "{count} 已选择", + "SELECT_ALL": "全选 ({count})", + "UNSELECT_ALL": "取消全选({count})", + "BULK_DELETE_BUTTON": "删除", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "是,全部删除", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "相关常见问题", "DESCRIPTION": "这些常见问题直接从文档生成。" @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "工具", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "描述信息", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json index 6602350d4..b03244e9b 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json @@ -194,7 +194,7 @@ "MESSAGING_RESTRICTED_WHATSAPP": "You can only reply using a template message due to 24-hour message window restriction", "MESSAGING_RESTRICTED_API": "You can only reply using a template message due to message window restriction", "MESSAGE_SIGNATURE_NOT_CONFIGURED": "Message signature is not configured, please configure it in profile settings.", - "COPILOT_MSG_INPUT": "Give copilot additional prompts, or ask anything else... Press enter to send follow-up", + "COPILOT_MSG_INPUT": "給 Copilot 更多提示,或問其他問題... 按 Enter 發送續接訊息", "CLICK_HERE": "Click here to update", "WHATSAPP_TEMPLATES": "Whatsapp Templates" }, @@ -214,7 +214,7 @@ "DRAG_DROP": "Drag and drop here to attach", "START_AUDIO_RECORDING": "Start audio recording", "STOP_AUDIO_RECORDING": "Stop audio recording", - "COPILOT_THINKING": "Copilot is thinking", + "COPILOT_THINKING": "Copilot 正在思考", "EMAIL_HEAD": { "TO": "TO", "ADD_BCC": "密件副本", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json b/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json index 40ed91076..9beb84c08 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/helpCenter.json @@ -316,6 +316,18 @@ "SUCCESS_MESSAGE": "語言環境從門戶中移除成功", "ERROR_MESSAGE": "無法從門戶中移除語言環境,請重試。" } + }, + "DRAFT_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale moved to draft successfully", + "ERROR_MESSAGE": "Unable to move locale to draft. Try again." + } + }, + "PUBLISH_LOCALE": { + "API": { + "SUCCESS_MESSAGE": "Locale published successfully", + "ERROR_MESSAGE": "Unable to publish locale. Try again." + } } }, "TABLE": { @@ -644,8 +656,11 @@ "ARTICLES_COUNT": "{count} 篇文章 | {count} 篇文章", "CATEGORIES_COUNT": "{count} 個類別 | {count} 個類別", "DEFAULT": "預設", + "DRAFT": "草稿", "DROPDOWN_MENU": { "MAKE_DEFAULT": "設為預設", + "MOVE_TO_DRAFT": "Move to draft", + "PUBLISH_LOCALE": "Publish locale", "DELETE": "刪除" } }, @@ -655,6 +670,13 @@ "COMBOBOX": { "PLACEHOLDER": "選擇語言環境..." }, + "STATUS": { + "LABEL": "狀態", + "OPTIONS": { + "LIVE": "已釋出", + "DRAFT": "草稿" + } + }, "API": { "SUCCESS_MESSAGE": "語言環境新增成功", "ERROR_MESSAGE": "無法新增語言環境,請重試。" diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json b/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json index b51026d28..d7095b8f4 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/integrations.json @@ -390,72 +390,72 @@ }, "CAPTAIN": { "NAME": "Captain", - "HEADER_KNOW_MORE": "Know more", + "HEADER_KNOW_MORE": "了解更多", "ASSISTANT_SWITCHER": { - "ASSISTANTS": "Assistants", - "SWITCH_ASSISTANT": "Switch between assistants", - "NEW_ASSISTANT": "Create Assistant", - "EMPTY_LIST": "No assistants found, please create one to get started" + "ASSISTANTS": "助理", + "SWITCH_ASSISTANT": "切換助理", + "NEW_ASSISTANT": "建立助理", + "EMPTY_LIST": "找不到助理,請先建立一個以開始使用" }, "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? Copilot’s here to speed things up.", + "PANEL_TITLE": "開始使用 Copilot", + "KICK_OFF_MESSAGE": "需要快速摘要、查看過往對話,或草擬更好的回覆?Copilot 幫你加快速度。", "SEND_MESSAGE": "傳送訊息...", - "EMPTY_MESSAGE": "There was an error generating the response. Please try again.", - "LOADER": "Captain is thinking", + "EMPTY_MESSAGE": "產生回應時發生錯誤。請再試一次。", + "LOADER": "Captain 思考中", "YOU": "You", - "USE": "Use this", - "RESET": "Reset", - "SHOW_STEPS": "Show steps", - "SELECT_ASSISTANT": "Select Assistant", + "USE": "使用這個", + "RESET": "重設", + "SHOW_STEPS": "顯示步驟", + "SELECT_ASSISTANT": "選擇助理", "PROMPTS": { "SUMMARIZE": { - "LABEL": "Summarize this conversation", - "CONTENT": "Summarize the key points discussed between the customer and the support agent, including the customer's concerns, questions, and the solutions or responses provided by the support agent" + "LABEL": "摘要此對話", + "CONTENT": "摘要客戶與客服人員間討論的重點,包括客戶的疑慮、問題,以及客服提供的解決方案或回覆。" }, "SUGGEST": { - "LABEL": "Suggest an answer", - "CONTENT": "Analyze the customer's inquiry, and draft a response that effectively addresses their concerns or questions. Ensure the reply is clear, concise, and provides helpful information." + "LABEL": "建議回覆", + "CONTENT": "分析客戶的詢問,擬定有效回應以解決其疑慮或問題。確保回覆清楚、簡潔並提供有用資訊。" }, "RATE": { - "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." + "LABEL": "評分此對話", + "CONTENT": "檢視此對話,評估其滿足客戶需求的程度。針對語調、清晰度與效果,給出五分制評分。" }, "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." + "LABEL": "高優先度對話", + "CONTENT": "請給我所有高優先度未結案對話的摘要。包含對話 ID、客戶姓名(若有)、最後訊息內容及指定的代理人。若有相關狀態,請依狀態分組。" }, "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)." + "LABEL": "列出聯絡人", + "CONTENT": "請顯示十大聯絡人清單。包含姓名、電子郵件或電話號碼(若有)、最後出現時間、標籤(若有)。" } } }, "PLAYGROUND": { "USER": "You", - "ASSISTANT": "Assistant", + "ASSISTANT": "助理", "MESSAGE_PLACEHOLDER": "輸入你的訊息...", - "HEADER": "Playground", - "DESCRIPTION": "Use this playground to send messages to your assistant and check if it responds accurately, quickly, and in the tone you expect.", - "CREDIT_NOTE": "Messages sent here will count toward your Captain credits." + "HEADER": "測試區", + "DESCRIPTION": "使用此測試區發送訊息給您的助理,檢查其回應是否準確、快速且符合預期語調。", + "CREDIT_NOTE": "此處發送的訊息將計入您的 Captain 點數。" }, "PAYWALL": { - "TITLE": "Upgrade to use Captain AI", - "AVAILABLE_ON": "Captain is not available on the free plan.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "TITLE": "升級以使用 Captain AI", + "AVAILABLE_ON": "Captain 不適用於免費方案。", + "UPGRADE_PROMPT": "升級方案以使用助理、Copilot 及更多功能。", "UPGRADE_NOW": "Upgrade now", "CANCEL_ANYTIME": "You can change or cancel your plan anytime" }, "ENTERPRISE_PAYWALL": { - "AVAILABLE_ON": "Captain AI is only available in the Enterprise plans.", - "UPGRADE_PROMPT": "Upgrade your plan to get access to our assistants, copilot and more.", + "AVAILABLE_ON": "Captain AI 僅於企業方案中提供。", + "UPGRADE_PROMPT": "升級方案以使用助理、Copilot 及更多功能。", "ASK_ADMIN": "Please reach out to your administrator for the upgrade." }, "BANNER": { - "RESPONSES": "You've used over 80% of your response limit. To continue using Captain AI, please upgrade.", - "DOCUMENTS": "Document limit reached. Upgrade to continue using Captain AI." + "RESPONSES": "您已使用超過回應限制的 80%。請升級以繼續使用 Captain AI。", + "DOCUMENTS": "文件數量已達上限。請升級以繼續使用 Captain AI。" }, "FORM": { "CANCEL": "取消", @@ -738,6 +738,17 @@ "DOCUMENTS": { "HEADER": "Documents", "ADD_NEW": "Create a new document", + "SELECTED": "{count} selected", + "SELECT_ALL": "Select all ({count})", + "UNSELECT_ALL": "Unselect all ({count})", + "BULK_DELETE_BUTTON": "刪除", + "BULK_DELETE": { + "TITLE": "Delete documents?", + "DESCRIPTION": "Are you sure you want to delete the selected documents? This action cannot be undone.", + "CONFIRM": "Yes, delete all", + "SUCCESS_MESSAGE": "Documents deleted successfully", + "ERROR_MESSAGE": "There was an error deleting the documents, please try again." + }, "RELATED_RESPONSES": { "TITLE": "Related FAQs", "DESCRIPTION": "These FAQs are generated directly from the document." @@ -795,6 +806,7 @@ "CUSTOM_TOOLS": { "HEADER": "Tools", "ADD_NEW": "Create a new tool", + "SOFT_LIMIT_WARNING": "Having more than 10 tools may reduce the assistant's reliability in selecting the right tool. Consider removing unused tools for better results.", "EMPTY_STATE": { "TITLE": "No custom tools available", "SUBTITLE": "Create custom tools to connect your assistant with external APIs and services, enabling it to fetch data and perform actions on your behalf.", @@ -825,11 +837,18 @@ "SUCCESS_MESSAGE": "Custom tool deleted successfully", "ERROR_MESSAGE": "Failed to delete custom tool" }, + "TEST": { + "BUTTON": "Test connection", + "SUCCESS": "Endpoint returned HTTP {status}", + "ERROR": "Connection failed", + "DISABLED_HINT": "Testing is only available for endpoints without templates or request bodies." + }, "FORM": { "TITLE": { "LABEL": "Tool Name", "PLACEHOLDER": "Order Lookup", - "ERROR": "Tool name is required" + "ERROR": "Tool name is required", + "MAX_LENGTH_ERROR": "Tool name must be {max} characters or fewer" }, "DESCRIPTION": { "LABEL": "描述資訊", diff --git a/app/javascript/widget/i18n/locale/it.json b/app/javascript/widget/i18n/locale/it.json index d4592d856..d5ec381d2 100644 --- a/app/javascript/widget/i18n/locale/it.json +++ b/app/javascript/widget/i18n/locale/it.json @@ -23,9 +23,9 @@ "BACK_AS_SOON_AS_POSSIBLE": "Torneremo il prima possibile" }, "REPLY_TIME": { - "IN_A_FEW_MINUTES": "In genere risponde in pochi minuti", - "IN_A_FEW_HOURS": "In genere risponde in poche ore", - "IN_A_DAY": "In genere risponde in un giorno", + "IN_A_FEW_MINUTES": "Di solito risponde in pochi minuti", + "IN_A_FEW_HOURS": "Di solito risponde in poche ore", + "IN_A_DAY": "Di solito risponde entro un giorno", "BACK_IN_HOURS": "Torneremo online in {n} ora | Torneremo online in {n} ore", "BACK_IN_MINUTES": "Torneremo online in {time} minuti", "BACK_AT_TIME": "Torneremo online alle {time}", diff --git a/config/locales/am.yml b/config/locales/am.yml index 30b1ddfc1..3d1f0e4b4 100644 --- a/config/locales/am.yml +++ b/config/locales/am.yml @@ -343,14 +343,14 @@ am: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Captain AI ለማቋቋም እቅድዎን ያዘምኑ' + disabled: 'Captain AI ለዚህ መለያ ተሰናክሏል።' + api_key_missing: 'Captain AI API ቁልፍ አልተከፈተም።' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: '%{function_name} መሣሪያ እየተጠቀምነው ነው' + completed_tool_call: 'የ%{function_name} መሣሪያ ጥሪ ተጠናቋል' + invalid_tool_call: 'የተሳሳተ መሣሪያ ጥሪ' + tool_not_available: 'መሣሪያ አይገኝም' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ am: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ am: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/ar.yml b/config/locales/ar.yml index 69b861380..8eb577610 100644 --- a/config/locales/ar.yml +++ b/config/locales/ar.yml @@ -343,14 +343,14 @@ ar: copilot_message_required: الرسالة مطلوبة copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'قم بترقية خطتك لتمكين Captain AI' + disabled: 'تم تعطيل Captain AI لهذا الحساب.' + api_key_missing: 'مفتاح API الخاص بـ Captain AI غير مضبوط.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'جارٍ استخدام الأداة %{function_name}' + completed_tool_call: 'استدعاء أداة %{function_name} مكتمل' + invalid_tool_call: 'استدعاء أداة غير صالح' + tool_not_available: 'الأداة غير متوفرة' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ar: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: البحث عن مقالة حسب العنوان أو الجسم... @@ -409,6 +410,10 @@ ar: title: لم يتم العثور على الصفحة description: لم نتمكن من العثور على الصفحة التي تبحث عنها. back_to_home: الذهاب إلى الصفحة الرئيسية + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: الاسم diff --git a/config/locales/az.yml b/config/locales/az.yml index a18c882c4..ab86b145a 100644 --- a/config/locales/az.yml +++ b/config/locales/az.yml @@ -343,14 +343,14 @@ az: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Captain AI-ni aktiv etmək üçün planınızı təkmilləşdirin' + disabled: 'Bu hesab üçün Captain AI deaktivdir.' + api_key_missing: 'Captain AI API açarı konfiqurasiya olunmayıb.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: '%{function_name} alətindən istifadə olunur' + completed_tool_call: '%{function_name} alət çağırışı tamamlandı' + invalid_tool_call: 'Yanlış alət çağırışı' + tool_not_available: 'Alət mövcud deyil' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ az: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ az: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/bg.yml b/config/locales/bg.yml index ae1735454..08b32753c 100644 --- a/config/locales/bg.yml +++ b/config/locales/bg.yml @@ -343,14 +343,14 @@ bg: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Надградете плана си, за да активирате Captain AI' + disabled: 'Captain AI е деактивиран за този акаунт.' + api_key_missing: 'API ключът на Captain AI не е конфигуриран.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Използване на инструмента %{function_name}' + completed_tool_call: 'Завършен повик на инструмента %{function_name}' + invalid_tool_call: 'Невалидно повикване на инструмент' + tool_not_available: 'Инструментът не е наличен' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ bg: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ bg: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Име diff --git a/config/locales/bn.yml b/config/locales/bn.yml index 5f2e3fecd..5b7fe90d9 100644 --- a/config/locales/bn.yml +++ b/config/locales/bn.yml @@ -373,6 +373,7 @@ bn: page_processing_error: 'পৃষ্ঠা প্রক্রিয়াকরণের সময় ত্রুটি %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: '৫ বার চেষ্টা করার পরেও অনন্য স্লাগ তৈরি করা যায়নি' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: শিরোনাম বা বর্ণনা দিয়ে আর্টিকেল খুঁজুন... @@ -409,6 +410,10 @@ bn: title: পৃষ্ঠা খুঁজে পাওয়া যায়নি description: আপনি যে পৃষ্ঠাটি খুঁজছিলেন, তা খুঁজে পাওয়া যায়নি।. back_to_home: হোম পৃষ্ঠায় যান + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: নাম diff --git a/config/locales/ca.yml b/config/locales/ca.yml index 67f67ad80..9d5d5befa 100644 --- a/config/locales/ca.yml +++ b/config/locales/ca.yml @@ -343,14 +343,14 @@ ca: copilot_message_required: El missatge és obligatori copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Actualitza el teu pla per habilitar Captain AI' + disabled: 'Captain AI està desactivat per aquest compte.' + api_key_missing: 'La clau API de Captain AI no està configurada.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Utilitzant eina %{function_name}' + completed_tool_call: 'S''ha completat la crida a l''eina %{function_name}' + invalid_tool_call: 'Crida d''eina no vàlida' + tool_not_available: 'Eina no disponible' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ca: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Cerca l'article per títol o cos... @@ -409,6 +410,10 @@ ca: title: Pàgina no trobada description: No hem pogut trobar la pàgina que estaves buscant. back_to_home: Ves a la pàgina d'inici + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nom diff --git a/config/locales/cs.yml b/config/locales/cs.yml index 1ec141d81..64d341e03 100644 --- a/config/locales/cs.yml +++ b/config/locales/cs.yml @@ -343,14 +343,14 @@ cs: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Upgradujte svůj plán pro povolení Captain AI' + disabled: 'Captain AI je pro tento účet deaktivován.' + api_key_missing: 'API klíč Captain AI není nakonfigurován.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Používá se nástroj %{function_name}' + completed_tool_call: 'Dokončeno volání nástroje %{function_name}' + invalid_tool_call: 'Neplatné volání nástroje' + tool_not_available: 'Nástroj není dostupný' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ cs: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ cs: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Název diff --git a/config/locales/da.yml b/config/locales/da.yml index 6a7bfa2b1..fc5b400cd 100644 --- a/config/locales/da.yml +++ b/config/locales/da.yml @@ -343,14 +343,14 @@ da: copilot_message_required: Beskeden er påkrævet copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Opgrader din plan for at aktivere Captain AI' + disabled: 'Captain AI er deaktiveret for denne konto.' + api_key_missing: 'Captain AI API-nøgle er ikke konfigureret.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Bruger værktøj %{function_name}' + completed_tool_call: 'Fuldført %{function_name} værktøjskald' + invalid_tool_call: 'Ugyldigt værktøjskald' + tool_not_available: 'Værktøj ikke tilgængeligt' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ da: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ da: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Navn diff --git a/config/locales/de.yml b/config/locales/de.yml index 0964741f4..df55ffaa6 100644 --- a/config/locales/de.yml +++ b/config/locales/de.yml @@ -343,14 +343,14 @@ de: copilot_message_required: Nachricht ist erforderlich copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Upgrade Ihres Tarifs, um Captain AI zu aktivieren' + disabled: 'Captain AI ist für dieses Konto deaktiviert.' + api_key_missing: 'Captain AI API-Schlüssel ist nicht konfiguriert.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Verwende Werkzeug %{function_name}' + completed_tool_call: 'Werkzeugaufruf %{function_name} abgeschlossen' + invalid_tool_call: 'Ungültiger Werkzeugaufruf' + tool_not_available: 'Werkzeug nicht verfügbar' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ de: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Artikel nach Titel oder Text suchen... @@ -409,6 +410,10 @@ de: title: Seite nicht gefunden description: Wir konnten die von Ihnen gesuchte Seite nicht finden. back_to_home: Zur Startseite wechseln + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/el.yml b/config/locales/el.yml index 65978baf1..e3770b117 100644 --- a/config/locales/el.yml +++ b/config/locales/el.yml @@ -343,14 +343,14 @@ el: copilot_message_required: Το μήνυμα είναι απαραίτητο copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Αναβαθμίστε το πακέτο σας για να ενεργοποιήσετε το Captain AI' + disabled: 'Το Captain AI είναι απενεργοποιημένο για αυτόν τον λογαριασμό.' + api_key_missing: 'Το API key του Captain AI δεν έχει ρυθμιστεί.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Χρήση εργαλείου %{function_name}' + completed_tool_call: 'Ολοκληρώθηκε κλήση εργαλείου %{function_name}' + invalid_tool_call: 'Μη έγκυρη κλήση εργαλείου' + tool_not_available: 'Το εργαλείο δεν είναι διαθέσιμο' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ el: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Αναζήτηση άρθρου με τίτλο ή περιεχόμενο... @@ -409,6 +410,10 @@ el: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Όνομα diff --git a/config/locales/es.yml b/config/locales/es.yml index 6f9b51521..789853d1d 100644 --- a/config/locales/es.yml +++ b/config/locales/es.yml @@ -343,14 +343,14 @@ es: copilot_message_required: El mensaje es obligatorio copilot_error: 'Conecte un asistente a esta bandeja de entrada para utilizar Copilot' copilot_limit: 'Te quedaste sin créditos de Copilot. Puedes comprar más créditos desde la sección de facturación.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Actualiza tu plan para habilitar Captain AI' + disabled: 'Captain AI está deshabilitado para esta cuenta.' + api_key_missing: 'La clave API de Captain AI no está configurada.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Usando la herramienta %{function_name}' + completed_tool_call: 'Se completó la llamada a la herramienta %{function_name}' + invalid_tool_call: 'Llamada de herramienta no válida' + tool_not_available: 'Herramienta no disponible' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ es: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Buscar artículo por título o cuerpo... @@ -409,6 +410,10 @@ es: title: Página no encontrada description: No pudimos encontrar la página que estaba buscando. back_to_home: Ir a la página de inicio + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nombre diff --git a/config/locales/et.yml b/config/locales/et.yml index f2e3664ed..634ef0cc9 100644 --- a/config/locales/et.yml +++ b/config/locales/et.yml @@ -343,14 +343,14 @@ et: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Luba Captain AI kasutamiseks uuenda oma plaani' + disabled: 'Captain AI on selle konto jaoks keelatud.' + api_key_missing: 'Captain AI API võti pole seadistatud.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Kasutatakse tööriista %{function_name}' + completed_tool_call: 'Lõpetatud tööriista %{function_name} kutsumine' + invalid_tool_call: 'Kehtetu tööriista kutsumine' + tool_not_available: 'Tööriist pole saadaval' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ et: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Otsi artiklit pealkirja või sisuteksti järgi... @@ -409,6 +410,10 @@ et: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/fa.yml b/config/locales/fa.yml index d5ea19972..5d3874460 100644 --- a/config/locales/fa.yml +++ b/config/locales/fa.yml @@ -343,14 +343,14 @@ fa: copilot_message_required: پیام الزامی است copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'پلن خود را ارتقا دهید تا Captain AI فعال شود' + disabled: 'Captain AI برای این حساب غیر فعال شده است.' + api_key_missing: 'کلید API Captain AI پیکربندی نشده است.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'در حال استفاده از ابزار %{function_name}' + completed_tool_call: 'تماس با ابزار %{function_name} تکمیل شد' + invalid_tool_call: 'تماس با ابزار نامعتبر' + tool_not_available: 'ابزار در دسترس نیست' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ fa: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: جستجوی مقاله براساس عنوان یا متن... @@ -409,6 +410,10 @@ fa: title: صفحه یافت نشد description: ما نتوانستیم صفحه مورد نظر شما را پیدا کنیم. back_to_home: به صفحه اصلی بروید + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: نام diff --git a/config/locales/fi.yml b/config/locales/fi.yml index 7df132a2d..4a74ecdbe 100644 --- a/config/locales/fi.yml +++ b/config/locales/fi.yml @@ -343,14 +343,14 @@ fi: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Päivitä tilauksesi ottaaksesi Captain AI:n käyttöön' + disabled: 'Captain AI on poistettu käytöstä tälle tilille.' + api_key_missing: 'Captain AI:n API-avain ei ole määritetty.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Käytetään työkalua %{function_name}' + completed_tool_call: 'Suoritettu %{function_name} työkalukutsu' + invalid_tool_call: 'Virheellinen työkalukutsu' + tool_not_available: 'Työkalu ei ole käytettävissä' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ fi: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ fi: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nimi diff --git a/config/locales/fr.yml b/config/locales/fr.yml index a901b17b7..503ae817a 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -343,14 +343,14 @@ fr: copilot_message_required: Le message est obligatoire copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Passez à la version supérieure pour activer Captain AI' + disabled: 'Captain AI est désactivé pour ce compte.' + api_key_missing: 'La clé API de Captain AI n’est pas configurée.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Utilisation de l’outil %{function_name}' + completed_tool_call: 'Appel d’outil %{function_name} terminé' + invalid_tool_call: 'Appel d’outil invalide' + tool_not_available: 'Outil non disponible' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ fr: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Rechercher un article par titre ou contenu... @@ -409,6 +410,10 @@ fr: title: Page introuvable description: Nous n'avons pas pu trouver la page que vous cherchiez. back_to_home: Aller à la page d'accueil + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nom diff --git a/config/locales/he.yml b/config/locales/he.yml index 01cdcf7fa..4d4df6d6f 100644 --- a/config/locales/he.yml +++ b/config/locales/he.yml @@ -343,9 +343,9 @@ he: copilot_message_required: הודעה נדרשת copilot_error: 'אנא חבר עוזר לתיבת דואר נכנס זו כדי להשתמש ב-Copilot' copilot_limit: 'נגמרו לך זיכויי Copilot. אתה יכול לקנות זיכויים נוספים מסעיף החיובים.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'שדרג את התכנית שלך כדי להפעיל את Captain AI' + disabled: 'Captain AI מושבת עבור חשבון זה.' + api_key_missing: 'מפתח ה-API של Captain AI לא מוגדר.' copilot: using_tool: 'משתמש בכלי %{function_name}' completed_tool_call: 'הושלם קריאת כלי %{function_name}' @@ -373,6 +373,7 @@ he: page_processing_error: 'שגיאה בעיבוד עמודים %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'לא ניתן ליצור slug ייחודי לאחר 5 ניסיונות' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: חפש מאמר לפי כותרת או תוכן... @@ -409,6 +410,10 @@ he: title: דף לא נמצא description: לא הצלחנו למצוא את הדף שחיפשת. back_to_home: חזור לדף הבית + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: שם diff --git a/config/locales/hi.yml b/config/locales/hi.yml index 333aae650..a00189938 100644 --- a/config/locales/hi.yml +++ b/config/locales/hi.yml @@ -343,14 +343,14 @@ hi: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Captain AI सक्षम करने के लिए अपनी योजना को अपग्रेड करें' + disabled: 'इस खाते के लिए Captain AI अक्षम है।' + api_key_missing: 'Captain AI API कुंजी कॉन्फ़िगर नहीं है।' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'टूल %{function_name} का उपयोग कर रहा है' + completed_tool_call: '%{function_name} टूल कॉल पूरा हुआ' + invalid_tool_call: 'अमान्य टूल कॉल' + tool_not_available: 'टूल उपलब्ध नहीं है' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ hi: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ hi: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/hr.yml b/config/locales/hr.yml index 523c707c1..418790547 100644 --- a/config/locales/hr.yml +++ b/config/locales/hr.yml @@ -343,14 +343,14 @@ hr: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Nadogradite svoj plan da biste omogućili Captain AI' + disabled: 'Captain AI je onemogućen za ovaj račun.' + api_key_missing: 'Captain AI API ključ nije konfiguriran.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Koristi alat %{function_name}' + completed_tool_call: 'Završeni poziv alata %{function_name}' + invalid_tool_call: 'Nevažeći poziv alata' + tool_not_available: 'Alat nije dostupan' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ hr: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ hr: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Ime diff --git a/config/locales/hu.yml b/config/locales/hu.yml index c553068e8..2bbec32f1 100644 --- a/config/locales/hu.yml +++ b/config/locales/hu.yml @@ -343,14 +343,14 @@ hu: copilot_message_required: Üzenet kötelező copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Frissítse csomagját a Captain AI használatának engedélyezéséhez' + disabled: 'A Captain AI le van tiltva ezen a fiókon.' + api_key_missing: 'A Captain AI API kulcs nincs konfigurálva.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: '%{function_name} eszköz használata' + completed_tool_call: 'Befejezett %{function_name} eszközhívás' + invalid_tool_call: 'Érvénytelen eszközhívás' + tool_not_available: 'Eszköz nem elérhető' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ hu: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Keress a bejegyzések címében és tartalmában... @@ -409,6 +410,10 @@ hu: title: Az oldal nem található description: Nem találtuk meg a keresett oldalt. back_to_home: Menj a kezdőlapra + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Név diff --git a/config/locales/hy.yml b/config/locales/hy.yml index de7ecd48e..993b520c5 100644 --- a/config/locales/hy.yml +++ b/config/locales/hy.yml @@ -17,7 +17,7 @@ #To learn more, please read the Rails Internationalization guide #available at https://guides.rubyonrails.org/i18n.html. hy: - hello: 'Hello world' + hello: 'Բարեւ աշխարհ' inbox: reauthorization: success: 'Channel reauthorized successfully' @@ -32,22 +32,22 @@ hy: reset_password_saml_user: This account uses SAML authentication. Password reset is not available. Please contact your administrator. login_saml_user: This account uses SAML authentication. Please sign in through your organization's SAML provider. saml_not_available: SAML authentication is not available in this installation. - inbox_deletetion_response: Your inbox deletion request will be processed in some time. + inbox_deletetion_response: Ձեր մուտքի ջնջման հարցումը կմշակվի որոշ ժամանակ անց։ errors: account: reporting_timezone: invalid: is not a valid timezone validations: - presence: must not be blank + presence: չպետք է դատարկ լինի webhook: - invalid: Invalid events + invalid: Անվավեր իրադարձություններ signup: - disposable_email: We do not allow disposable emails + disposable_email: Ժամանակավոր էլ. հասցեները թույլ չեն տրվում blocked_domain: This domain is not allowed. If you believe this is a mistake, please contact support. - invalid_email: You have entered an invalid email + invalid_email: Մուտքագրված էլ. հասցեն սխալ է email_already_exists: 'You have already signed up for an account with %{email}' - invalid_params: 'Invalid, please check the signup paramters and try again' - failed: Signup failed + invalid_params: 'Սխալ տվյալներ, խնդրում ենք ստուգել գրանցման պարամետրերը և կրկին փորձել' + failed: Գրանցումը ձախողվեց assignment_policy: not_found: Assignment policy not found attachments: @@ -57,16 +57,16 @@ hy: sso_not_enabled: SAML SSO is not enabled for this installation data_import: data_type: - invalid: Invalid data type + invalid: Անվավեր տվյալների տեսակ contacts: import: - failed: File is blank + failed: Ֆայլը դատարկ է export: - success: We will notify you once contacts export file is ready to view. + success: Կտեղեկացնենք, երբ կոնտակտների արտահանման ֆայլը պատրաստ լինի դիտման։ email: - invalid: Invalid email + invalid: Էլ. հասցեն անվավեր է phone_number: - invalid: should be in e164 format + invalid: պետք է լինի e164 ձևաչափով companies: domain: invalid: must be a valid domain name @@ -77,11 +77,11 @@ hy: time_range_limit_exceeded: 'Search is limited to the last %{days} days' categories: locale: - unique: should be unique in the category and portal + unique: պետք է լինի եզակի կատեգորիայում և պորտալում dyte: - invalid_message_type: 'Invalid message type. Action not permitted' + invalid_message_type: 'Հաղորդագրության անվավեր տեսակ։ Գործողությունը թույլատրված չէ' slack: - invalid_channel_id: 'Invalid slack channel. Please try again' + invalid_channel_id: 'Սխալ Slack ալիք։ Խնդրում ենք փորձել կրկին' whatsapp: token_exchange_failed: 'Failed to exchange code for access token. Please try again.' invalid_token_permissions: 'The access token does not have the required permissions for WhatsApp.' @@ -92,18 +92,18 @@ hy: not_supported: 'Reauthorization is not supported for this type of WhatsApp channel.' inboxes: imap: - socket_error: Please check the network connection, IMAP address and try again. - no_response_error: Please check the IMAP credentials and try again. - host_unreachable_error: Host unreachable, Please check the IMAP address, IMAP port and try again. + socket_error: Խնդրում ենք ստուգել ցանցի կապը, IMAP հասցեն և կրկին փորձել։ + no_response_error: Խնդրում ենք ստուգել IMAP մուտքագրերը և կրկին փորձել։ + host_unreachable_error: Հոսթը անհասանելի է։ Ստուգեք IMAP հասցեն, IMAP պորտը և կրկին փորձեք։ connection_timed_out_error: Connection timed out for %{address}:%{port} - connection_closed_error: Connection closed. + connection_closed_error: Կապը փակվեց։ smtp: authentication_error: SMTP authentication failed. Please verify your login credentials. connection_error: Could not connect to SMTP server. Please check the server address and port. ssl_error: SSL/TLS error. Please verify your encryption settings. smtp_error: SMTP server error. Please check your configuration and try again. validations: - name: should not start or end with symbols, and it should not have < > / \ @ characters. + name: չպետք է սկսվի կամ ավարտվի նշաններով և չպետք է պարունակի < > / \ @ նշաններ։ custom_filters: number_of_records: Limit reached. The maximum number of allowed custom filters for a user per account is 1000. invalid_attribute: Invalid attribute key - [%{key}]. The key should be one of [%{allowed_keys}] or a custom attribute defined in the account. @@ -138,32 +138,32 @@ hy: invalid_certificate: must be a valid X.509 certificate in PEM format reports: period: Reporting period %{since} to %{until} - utc_warning: The report generated is in UTC timezone + utc_warning: Հաշվետվությունը ստեղծվել է UTC ժամանակային գոտում agent_csv: - agent_name: Agent name - conversations_count: Assigned conversations - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time + agent_name: Գործակալի անունը + conversations_count: Նշանակված զրույցներ + avg_first_response_time: Միջին առաջին արձագանքի ժամանակը + avg_resolution_time: Միջին լուծման ժամանակը resolution_count: Resolution Count avg_customer_waiting_time: Avg customer waiting time inbox_csv: - inbox_name: Inbox name - inbox_type: Inbox type - conversations_count: No. of conversations - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time + inbox_name: Մուտքի անուն + inbox_type: Մուտքի տեսակ + conversations_count: Զրույցների քանակ + avg_first_response_time: Միջին առաջին արձագանքի ժամանակը + avg_resolution_time: Միջին լուծման ժամանակը label_csv: - label_title: Label - conversations_count: No. of conversations - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time + label_title: Պիտակ + conversations_count: Զրույցների քանակը + avg_first_response_time: Միջին առաջին արձագանքի ժամանակը + avg_resolution_time: Միջին լուծման ժամանակը avg_reply_time: Avg reply time resolution_count: Resolution Count team_csv: - team_name: Team name - conversations_count: Conversations count - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time + team_name: Թիմի անունը + conversations_count: Զրույցների քանակը + avg_first_response_time: Միջին առաջին արձագանքի ժամանակը + avg_resolution_time: Միջին լուծման ժամանակը resolution_count: Resolution Count avg_customer_waiting_time: Avg customer waiting time conversation_csv: @@ -175,7 +175,7 @@ hy: resolution_count: Resolution count avg_customer_waiting_time: Avg customer waiting time conversation_traffic_csv: - timezone: Timezone + timezone: Ժամային գոտի sla_csv: conversation_id: Conversation ID sla_policy_breached: SLA Policy @@ -185,17 +185,17 @@ hy: labels: Labels conversation_link: Link to the Conversation breached_events: Breached Events - default_group_by: day + default_group_by: օր csat: headers: - contact_name: Contact Name - contact_email_address: Contact Email Address - contact_phone_number: Contact Phone Number - link_to_the_conversation: Link to the conversation - agent_name: Agent Name - rating: Rating - feedback: Feedback Comment - recorded_at: Recorded date + contact_name: Կոնտակտի անունը + contact_email_address: Կապի էլ. հասցե + contact_phone_number: Կապի հեռախոսահամար + link_to_the_conversation: Զրույցի հղում + agent_name: Օպերատորի անուն + rating: Գնահատական + feedback: Կարծիք + recorded_at: Գրանցման ամսաթիվ review_notes: Review Notes notifications: notification_title: @@ -213,10 +213,10 @@ hy: handoff: 'Transferring to another agent for further assistance.' messages: instagram_story_content: '%{story_sender} mentioned you in the story: ' - instagram_deleted_story_content: This story is no longer available. + instagram_deleted_story_content: Այս պատմությունը այլևս հասանելի չէ։ instagram_shared_story_content: 'Shared story' instagram_shared_post_content: 'Shared post' - deleted: This message was deleted + deleted: Այս հաղորդագրությունը ջնջվել է whatsapp: list_button_label: 'Choose an item' delivery_status: @@ -240,7 +240,7 @@ hy: auto_resolved_days: 'Conversation was marked resolved by system due to %{count} days of inactivity' auto_resolved_hours: 'Conversation was marked resolved by system due to %{count} hours of inactivity' auto_resolved_minutes: 'Conversation was marked resolved by system due to %{count} minutes of inactivity' - system_auto_open: System reopened the conversation due to a new incoming message. + system_auto_open: Համակարգը նոր մուտքային հաղորդագրության պատճառով կրկին բացեց զրույցը։ priority: added: '%{user_name} set the priority to %{new_priority}' updated: '%{user_name} changed the priority from %{old_priority} to %{new_priority}' @@ -272,9 +272,9 @@ hy: auto_resolution_message: 'Resolving the conversation as it has been inactive for a while. Please start a new conversation if you need further assistance.' templates: greeting_message_body: '%{account_name} typically replies in a few hours.' - ways_to_reach_you_message_body: 'Give the team a way to reach you.' - email_input_box_message_body: 'Get notified by email' - csat_input_message_body: 'Please rate the conversation' + ways_to_reach_you_message_body: 'Տվեք թիմին կապվելու հնարավորություն։' + email_input_box_message_body: 'Ստացեք ծանուցումներ էլ. փոստով' + csat_input_message_body: 'Խնդրում ենք գնահատել զրույցը' reply: email: header: @@ -287,8 +287,8 @@ hy: header: reply_with_name: '%{assignee_name} from %{inbox_name} <%{from_email}>' reply_with_inbox_name: '%{inbox_name} <%{from_email}>' - email_subject: 'New messages on this conversation' - transcript_subject: 'Conversation Transcript' + email_subject: 'Նոր հաղորդագրություններ այս զրույցում' + transcript_subject: 'Զրույցի արձանագրություն' survey: response: 'Please rate this conversation, %{link}' contacts: @@ -309,7 +309,7 @@ hy: short_description: 'Receive notifications and respond to conversations directly in Slack.' description: "Integrate Chatwoot with Slack to keep your team in sync. This integration allows you to receive notifications for new conversations and respond to them directly within Slack's interface." webhooks: - name: 'Webhooks' + name: 'Վեբհուկեր' description: 'Webhook events provide real-time updates about activities in your Chatwoot account. You can subscribe to your preferred events, and Chatwoot will send you HTTP callbacks with the updates.' dialogflow: name: 'Dialogflow' @@ -343,14 +343,14 @@ hy: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Տեղափոխեք ձեր փաթեթը՝ առավելացնելու Captain AI գործառույթը' + disabled: 'Captain AI-ն անջատված է այս հաշվի համար։' + api_key_missing: 'Captain AI API բանալին կարգավորված չէ։' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Օգտագործվում է %{function_name} գործիքը' + completed_tool_call: 'Ավարտեց %{function_name} գործիքի կանչը' + invalid_tool_call: 'Ոչ վավեր գործիքի կանչ' + tool_not_available: 'Գործիքը հասանելի չէ' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,51 +373,56 @@ hy: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: - search_placeholder: Search for article by title or body... - empty_placeholder: No results found. - loading_placeholder: Searching... - results_title: Search results - toc_header: 'On this page' + search_placeholder: Որոնեք հոդվածի վերնագրով կամ բովանդակությամբ... + empty_placeholder: Արդյունքներ չեն գտնվել։ + loading_placeholder: Որոնում... + results_title: Որոնման արդյունքներ + toc_header: 'Այս էջում' hero: - sub_title: Search for the articles here or browse the categories below. + sub_title: Որոնեք հոդվածներ այստեղ կամ դիտեք ստորև ներկայացված կատեգորիաները։ common: - home: Home + home: Գլխավոր last_updated_on: Last updated on %{last_updated_on} - view_all_articles: View all - article: article - articles: articles - author: author - authors: authors - other: other - others: others - by: By - no_articles: There are no articles here + view_all_articles: Դիտել բոլորը + article: հոդված + articles: հոդվածներ + author: հեղինակ + authors: հեղինակներ + other: այլ + others: այլք + by: Ըստ + no_articles: Այստեղ հոդվածներ չկան footer: - made_with: Made with + made_with: Ստեղծված է header: - go_to_homepage: Website + go_to_homepage: Կայք visit_website: Visit website appearance: - system: System - light: Light - dark: Dark - featured_articles: Featured Articles - uncategorized: Uncategorized + system: Համակարգ + light: Լուսավոր + dark: Մութ + featured_articles: Առաջարկվող հոդվածներ + uncategorized: Առանց կատեգորիայի 404: - title: Page not found - description: We couldn't find the page you were looking for. - back_to_home: Go to home page + title: Էջը չի գտնվել + description: Չհաջողվեց գտնել ձեր փնտրած էջը։ + back_to_home: Վերադառնալ գլխավոր էջ + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: - name: Name - email: Email - phone_number: Phone - company_name: Company - inbox_name: Inbox - inbox_type: Inbox Type - button: Open conversation + name: Անուն + email: Էլ. հասցե + phone_number: Հեռախոս + company_name: Կազմակերպություն + inbox_name: Մուտքային + inbox_type: Մուտքայինի տեսակ + button: Բացել զրույցը time_units: days: one: '%{count} day' diff --git a/config/locales/id.yml b/config/locales/id.yml index d6a0c7e85..07bfb930a 100644 --- a/config/locales/id.yml +++ b/config/locales/id.yml @@ -343,14 +343,14 @@ id: copilot_message_required: Pesan wajib diisi copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Tingkatkan paket Anda untuk mengaktifkan Captain AI' + disabled: 'Captain AI dinonaktifkan untuk akun ini.' + api_key_missing: 'Kunci API Captain AI belum dikonfigurasi.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Menggunakan alat %{function_name}' + completed_tool_call: 'Panggilan alat %{function_name} selesai' + invalid_tool_call: 'Panggilan alat tidak valid' + tool_not_available: 'Alat tidak tersedia' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ id: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Telusuri artikel menurut judul atau isi... @@ -409,6 +410,10 @@ id: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nama diff --git a/config/locales/is.yml b/config/locales/is.yml index fa04a9a99..758f0723f 100644 --- a/config/locales/is.yml +++ b/config/locales/is.yml @@ -343,14 +343,14 @@ is: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Uppfærðu áætlun þína til að virkja Captain AI' + disabled: 'Captain AI er óvirkur fyrir þennan reikning.' + api_key_missing: 'Captain AI API lykill er ekki stilltur.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Notkun á tól %{function_name}' + completed_tool_call: 'Lokið við %{function_name} verkfæri' + invalid_tool_call: 'Ógild verkfærakall' + tool_not_available: 'Tæki ekki í boði' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ is: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ is: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nafn diff --git a/config/locales/it.yml b/config/locales/it.yml index abf601c29..d75f10c2c 100644 --- a/config/locales/it.yml +++ b/config/locales/it.yml @@ -271,7 +271,7 @@ it: unmuted: '%{user_name} ha riattivato l''audio della conversazione' auto_resolution_message: 'La conversazione sta per essere risolta per inattività. Avvia una nuova conversazione se hai bisogno di ulteriore assistenza.' templates: - greeting_message_body: '%{account_name}, in genere, risponde in poche ore.' + greeting_message_body: 'Solitamente %{account_name} risponde in poche ore.' ways_to_reach_you_message_body: 'Dai al team un modo per contattarti.' email_input_box_message_body: 'Ricevi notifiche via email' csat_input_message_body: 'Valuta la conversazione' @@ -373,6 +373,7 @@ it: page_processing_error: 'Errore nell''elaborazione delle pagine %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Impossibile generare slug univoco dopo 5 tentativi' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Cerca articolo tramite titolo o testo... @@ -409,6 +410,10 @@ it: title: Pagina non trovata description: Non siamo riusciti a trovare la pagina che stavi cercando. back_to_home: Vai alla pagina iniziale + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nome diff --git a/config/locales/ja.yml b/config/locales/ja.yml index 1a390199f..99745a509 100644 --- a/config/locales/ja.yml +++ b/config/locales/ja.yml @@ -343,14 +343,14 @@ ja: copilot_message_required: メッセージは必須です copilot_error: 'この受信トレイにアシスタントを接続してCopilotを使用してください' copilot_limit: 'Copilot残高がありません。課金セクションからクレジットを追加購入することができます。' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Captain AIを有効にするにはプランをアップグレードしてください。' + disabled: 'このアカウントではCaptain AIが無効化されています。' + api_key_missing: 'Captain AI APIキーが設定されていません。' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'ツール%{function_name}を使用中' + completed_tool_call: '%{function_name}ツール呼び出しが完了しました。' + invalid_tool_call: '無効なツール呼び出しです。' + tool_not_available: 'ツールが利用できません。' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ja: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: タイトルまたは本文で記事を検索... @@ -409,6 +410,10 @@ ja: title: ページが見つかりません description: お探しのページが見つかりませんでした。 back_to_home: ホームページに戻る + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: 名前 diff --git a/config/locales/ka.yml b/config/locales/ka.yml index 4ce3358cf..35ee5551d 100644 --- a/config/locales/ka.yml +++ b/config/locales/ka.yml @@ -343,14 +343,14 @@ ka: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'განაახლეთ თქვენი გეგმა, რომ აქტიურდეს Captain AI' + disabled: 'Captain AI გათიშულია ამ ანგარიშისთვის.' + api_key_missing: 'Captain AI API გასაღები კონფიგურირებული ვერ არის.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'გამოიყენება ინსტრუმენტი %{function_name}' + completed_tool_call: 'დასრულებულია %{function_name} ინსტრუმენტის გამოძახება' + invalid_tool_call: 'არასწორი ინსტრუმენტის გამოძახება' + tool_not_available: 'ინსტრუმენტი მიუწვდომელია' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ka: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ ka: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/ko.yml b/config/locales/ko.yml index 73fff9dd1..9359651b8 100644 --- a/config/locales/ko.yml +++ b/config/locales/ko.yml @@ -373,6 +373,7 @@ ko: page_processing_error: '페이지 %{start}-%{end} 처리 오류: %{error}' custom_tool: slug_generation_failed: '5회 시도 후에도 고유 슬러그를 생성할 수 없습니다' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: 게시물을 제목이나 내용으로 검색하세요... @@ -409,6 +410,10 @@ ko: title: 페이지를 찾을 수 없습니다 description: 찾고자 하는 페이지를 찾을 수 없었습니다. back_to_home: 홈 화면으로 이동 + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: 이름 diff --git a/config/locales/lt.yml b/config/locales/lt.yml index 0ac3bd06a..18dc11024 100644 --- a/config/locales/lt.yml +++ b/config/locales/lt.yml @@ -343,14 +343,14 @@ lt: copilot_message_required: Yra reikalingas pranešimas copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Atnaujinkite savo planą, kad įgalintumėte Captain AI' + disabled: 'Captain AI šiai paskyrai išjungtas.' + api_key_missing: 'Captain AI API raktas nėra sukonfigūruotas.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Naudojamas %{function_name} įrankis' + completed_tool_call: 'Įvykdytas %{function_name} įrankio kvietimas' + invalid_tool_call: 'Neteisingas įrankio kvietimas' + tool_not_available: 'Įrankis nepasiekiamas' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ lt: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Ieškokite straipsnio pagal pavadinimą arba turinį... @@ -409,6 +410,10 @@ lt: title: Puslapis nerastas description: We couldn't find the page you were looking for. back_to_home: Eikite į pradinį puslapį + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Vardas diff --git a/config/locales/lv.yml b/config/locales/lv.yml index d9967630f..c23c81086 100644 --- a/config/locales/lv.yml +++ b/config/locales/lv.yml @@ -343,14 +343,14 @@ lv: copilot_message_required: Nepieciešams ziņojums copilot_error: 'Lai izmantotu Copilot, lūdzu, pievienojiet šai iesūtnei palīgu' copilot_limit: 'Jums ir beigušies Copilot kredīti. Vairāk kredītu varat iegādāties norēķinu sadaļā.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Jauniniet savu plānu, lai iespējotu Captain AI' + disabled: 'Captain AI šim kontam ir atspējots.' + api_key_missing: 'Captain AI API atslēga nav konfigurēta.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Tiek izmantots rīks %{function_name}' + completed_tool_call: 'Pabeigta %{function_name} rīka izsaukšana' + invalid_tool_call: 'Nederīgs rīka izsaukums' + tool_not_available: 'Rīks nav pieejams' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ lv: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Meklēt rakstu pēc nosaukuma vai pamatteksta... @@ -409,6 +410,10 @@ lv: title: Lapa nav atrasta description: Mēs nevarējām atrast lapu, kuru meklējāt. back_to_home: Doties uz sākumlapu + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nosaukums diff --git a/config/locales/ml.yml b/config/locales/ml.yml index 421c657aa..63b770b2c 100644 --- a/config/locales/ml.yml +++ b/config/locales/ml.yml @@ -343,14 +343,14 @@ ml: copilot_message_required: സന്ദേശം ആവശ്യമാണ് copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Captain AI സജീവമാക്കാൻ നിങ്ങളുടെ പ്ലാൻ അപ്ഗ്രേഡ് ചെയ്യുക' + disabled: 'ഈ അക്കൗണ്ടിനായി Captain AI പ്രവർത്തനരഹിതമാണ്.' + api_key_missing: 'Captain AI API കീ ക്രമീകരിച്ചിട്ടില്ല.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: '%{function_name} ഉപകരണം ഉപയോഗിക്കുന്നു' + completed_tool_call: '%{function_name} ഉപകരണ കോൾ പൂർത്തിയായി' + invalid_tool_call: 'അസാധുവായ ഉപകരണ കോൾ' + tool_not_available: 'ഉപകരണം ലഭ്യമല്ല' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ml: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ ml: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: പേര് diff --git a/config/locales/ms.yml b/config/locales/ms.yml index 97837fed9..ad64f4f53 100644 --- a/config/locales/ms.yml +++ b/config/locales/ms.yml @@ -343,14 +343,14 @@ ms: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Tingkatkan pelan anda untuk mengaktifkan Captain AI' + disabled: 'Captain AI dilumpuhkan untuk akaun ini.' + api_key_missing: 'Kunci API Captain AI tidak dikonfigurasi.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Menggunakan alat %{function_name}' + completed_tool_call: 'Panggilan alat %{function_name} selesai' + invalid_tool_call: 'Panggilan alat tidak sah' + tool_not_available: 'Alat tidak tersedia' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ms: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ ms: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nama diff --git a/config/locales/ne.yml b/config/locales/ne.yml index f44c46dbe..7fcb084c2 100644 --- a/config/locales/ne.yml +++ b/config/locales/ne.yml @@ -193,7 +193,7 @@ ne: contact_phone_number: Contact Phone Number link_to_the_conversation: Link to the conversation agent_name: एजेन्टको नाम - rating: Rating + rating: मूल्याङ्कन feedback: प्रतिक्रिया टिप्पणी recorded_at: रेकर्ड गरिएको मिति review_notes: समीक्षा नोटहरू @@ -343,7 +343,7 @@ ne: copilot_message_required: सन्देश आवश्यक छ copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'तपाईंका Copilot क्रेडिट सकिएका छन्। तपाईं बिलिङ सेक्सनबाट थप क्रेडिट किन्न सक्नुहुन्छ।.' - upgrade: 'Upgrade your plan to enable Captain AI' + upgrade: 'Captain AI सक्षम गर्न आफ्नो योजना सुधार्नुहोस्' disabled: 'यस खातामा Captain AI अक्षम गरिएको छ।.' api_key_missing: 'Captain AI API कुञ्जी सेटअप गरिएको छैन।.' copilot: @@ -373,6 +373,7 @@ ne: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: '5 प्रयासपछि अनन्य स्लग सिर्जना गर्न सकिएन।' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: शीर्षक वा मुख्य भागबाट लेख खोज्नुहोस्... @@ -409,6 +410,10 @@ ne: title: पृष्ठ फेला परेन description: हामीले तपाईं खोजिरहनुभएको पृष्ठ फेला पार्न सकेनौं।. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: नाम diff --git a/config/locales/nl.yml b/config/locales/nl.yml index 9b37e7530..e090b3e2b 100644 --- a/config/locales/nl.yml +++ b/config/locales/nl.yml @@ -343,14 +343,14 @@ nl: copilot_message_required: Bericht is vereist copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Upgrade je abonnement om Captain AI in te schakelen' + disabled: 'Captain AI is uitgeschakeld voor dit account.' + api_key_missing: 'Captain AI API-sleutel is niet geconfigureerd.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Bezig met gebruik van tool %{function_name}' + completed_tool_call: 'Voltooide %{function_name} tool-aanroep' + invalid_tool_call: 'Ongeldige tool-aanroep' + tool_not_available: 'Tool niet beschikbaar' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ nl: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ nl: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Naam diff --git a/config/locales/no.yml b/config/locales/no.yml index 8dfb24e67..f68991515 100644 --- a/config/locales/no.yml +++ b/config/locales/no.yml @@ -343,14 +343,14 @@ copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Oppgrader planen din for å aktivere Captain AI' + disabled: 'Captain AI er deaktivert for denne kontoen.' + api_key_missing: 'Captain AI API-nøkkel er ikke konfigurert.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Bruker verktøy %{function_name}' + completed_tool_call: 'Fullført %{function_name} verktøysanrop' + invalid_tool_call: 'Ugyldig verktøysanrop' + tool_not_available: 'Verktøy ikke tilgjengelig' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Navn diff --git a/config/locales/pl.yml b/config/locales/pl.yml index d2b4fe3a2..3b6ab744a 100644 --- a/config/locales/pl.yml +++ b/config/locales/pl.yml @@ -343,14 +343,14 @@ pl: copilot_message_required: Wiadomość jest wymagana copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Zaktualizuj swój plan, aby włączyć Captain AI' + disabled: 'Captain AI jest wyłączony dla tego konta.' + api_key_missing: 'Klucz API Captain AI nie jest skonfigurowany.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Używanie narzędzia %{function_name}' + completed_tool_call: 'Zakończono wywołanie narzędzia %{function_name}' + invalid_tool_call: 'Nieprawidłowe wywołanie narzędzia' + tool_not_available: 'Narzędzie niedostępne' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ pl: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Wyszukaj artykuł według tytułu lub treści... @@ -409,6 +410,10 @@ pl: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Imię diff --git a/config/locales/pt.yml b/config/locales/pt.yml index 8371d83d4..0efa2f1a6 100644 --- a/config/locales/pt.yml +++ b/config/locales/pt.yml @@ -343,9 +343,9 @@ pt: copilot_message_required: A mensagem é obrigatória copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Faça upgrade do seu plano para ativar o Captain AI' + disabled: 'Captain AI está desativado para esta conta.' + api_key_missing: 'A chave API do Captain AI não está configurada.' copilot: using_tool: 'A usar a ferramenta %{function_name}' completed_tool_call: 'Chamada da ferramenta %{function_name} concluída' @@ -373,6 +373,7 @@ pt: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Pesquisar artigo por título ou corpo... @@ -409,6 +410,10 @@ pt: title: Página não encontrada description: Não conseguimos encontrar a página que está a procurar. back_to_home: Ir para a home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: 'Nome:' diff --git a/config/locales/pt_BR.yml b/config/locales/pt_BR.yml index 6517f9bd6..44d454d79 100644 --- a/config/locales/pt_BR.yml +++ b/config/locales/pt_BR.yml @@ -36,7 +36,7 @@ pt_BR: errors: account: reporting_timezone: - invalid: is not a valid timezone + invalid: não é um fuso horário válido validations: presence: não pode ficar em branco webhook: @@ -373,6 +373,7 @@ pt_BR: page_processing_error: 'Erro ao processar as páginas %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Não foi possível gerar um slug único após 5 tentativas' + limit_exceeded: 'Você pode criar no máximo %{limit} ferramentas personalizadas por conta' public_portal: search: search_placeholder: Pesquisar por artigo por título ou corpo... @@ -409,6 +410,10 @@ pt_BR: title: Página não encontrada description: Não conseguimos encontrar a página que você estava procurando. back_to_home: Ir para a página inicial + not_active: + title: Central de Ajuda Indisponível + description: Entre em contato com o administrador do site para mais informações. + action: Se você é o administrador, por favor atualize seu plano para restaurar o acesso. slack_unfurl: fields: name: Nome diff --git a/config/locales/ro.yml b/config/locales/ro.yml index 59ff55b1b..6e4ec8eb7 100644 --- a/config/locales/ro.yml +++ b/config/locales/ro.yml @@ -343,14 +343,14 @@ ro: copilot_message_required: Este necesar un mesaj copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Faceți upgrade la planul dvs. pentru a activa Captain AI' + disabled: 'Captain AI este dezactivat pentru acest cont.' + api_key_missing: 'Cheia API Captain AI nu este configurată.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Se utilizează instrumentul %{function_name}' + completed_tool_call: 'Apelul instrumentului %{function_name} a fost finalizat' + invalid_tool_call: 'Apel invalid al instrumentului' + tool_not_available: 'Instrumentul nu este disponibil' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ro: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Căutați articol după titlu sau corp... @@ -409,6 +410,10 @@ ro: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Nume diff --git a/config/locales/ru.yml b/config/locales/ru.yml index eaa852f72..a297e8e62 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -373,6 +373,7 @@ ru: page_processing_error: 'Ошибка при обработке страниц %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Невозможно сгенерировать уникальный slug после 5 попыток' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Поиск статьи по названию или содержанию... @@ -409,6 +410,10 @@ ru: title: Страница не найдена description: Мы не смогли найти запрашиваемую вами страницу. back_to_home: Перейти на главную страницу + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Имя diff --git a/config/locales/sh.yml b/config/locales/sh.yml index 18aab6b08..714947500 100644 --- a/config/locales/sh.yml +++ b/config/locales/sh.yml @@ -343,14 +343,14 @@ sh: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Nadogradite svoj plan da omogućite Captain AI' + disabled: 'Captain AI je onemogućen za ovaj nalog.' + api_key_missing: 'API ključ za Captain AI nije konfigurisan.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Koristi se alat %{function_name}' + completed_tool_call: 'Dovršeno pozivanje alata %{function_name}' + invalid_tool_call: 'Nevažeće pozivanje alata' + tool_not_available: 'Alat nije dostupan' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ sh: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Pretraži članak po naslovu ili sadržaju... @@ -409,6 +410,10 @@ sh: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/sk.yml b/config/locales/sk.yml index bbb7dbecd..c452b8ce4 100644 --- a/config/locales/sk.yml +++ b/config/locales/sk.yml @@ -343,14 +343,14 @@ sk: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Pre zapnutie Captain AI prejdite na vyšší plán' + disabled: 'Captain AI je pre tento účet deaktivovaný.' + api_key_missing: 'API kľúč Captain AI nie je nakonfigurovaný.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Používam nástroj %{function_name}' + completed_tool_call: 'Dokončené volanie nástroja %{function_name}' + invalid_tool_call: 'Neplatné volanie nástroja' + tool_not_available: 'Nástroj nie je k dispozícii' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ sk: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ sk: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Meno diff --git a/config/locales/sl.yml b/config/locales/sl.yml index 3d809edf4..d8f0c5693 100644 --- a/config/locales/sl.yml +++ b/config/locales/sl.yml @@ -343,14 +343,14 @@ sl: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Nadgradite svoj paket, da omogočite Captain AI' + disabled: 'Captain AI je v tem računu onemogočen.' + api_key_missing: 'Ključ API za Captain AI ni konfiguriran.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Uporaba orodja %{function_name}' + completed_tool_call: 'Zaključen klic orodja %{function_name}' + invalid_tool_call: 'Neveljaven klic orodja' + tool_not_available: 'Orodje ni na voljo' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ sl: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Iskanje članka po naslovu ali telesu ... @@ -409,6 +410,10 @@ sl: title: Stran ni najdena description: Nismo mogli najti strani, ki ste jo iskali. back_to_home: Pojdite na domačo stran + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Ime diff --git a/config/locales/sq.yml b/config/locales/sq.yml index ad765272a..b437e1658 100644 --- a/config/locales/sq.yml +++ b/config/locales/sq.yml @@ -343,9 +343,9 @@ sq: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Përmirëso planin tënd për të aktivizuar Captain AI' + disabled: 'Captain AI është i çaktivizuar për këtë llogari.' + api_key_missing: 'Çelësi API i Captain AI nuk është konfiguruar.' copilot: using_tool: 'Duke përdorur mjetin %{function_name}' completed_tool_call: 'Thirrja e mjetit %{function_name} u përfundua' @@ -373,6 +373,7 @@ sq: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ sq: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Name diff --git a/config/locales/sr.yml b/config/locales/sr.yml index 568fa0225..cd3e516b6 100644 --- a/config/locales/sr.yml +++ b/config/locales/sr.yml @@ -343,14 +343,14 @@ sr-Latn: copilot_message_required: Poruka je obavezna copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Nadogradite svoj plan da biste omogućili Captain AI' + disabled: 'Captain AI je onemogućen za ovaj nalog.' + api_key_missing: 'API ključ za Captain AI nije konfigurisan.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Koristi alat %{function_name}' + completed_tool_call: 'Završeno pozivanje alata %{function_name}' + invalid_tool_call: 'Nevažeće pozivanje alata' + tool_not_available: 'Alat nije dostupan' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ sr-Latn: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ sr-Latn: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Ime diff --git a/config/locales/sv.yml b/config/locales/sv.yml index d7e0786b4..06c6b19f2 100644 --- a/config/locales/sv.yml +++ b/config/locales/sv.yml @@ -343,14 +343,14 @@ sv: copilot_message_required: Meddelande måste fyllas i copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Uppgradera din plan för att aktivera Captain AI' + disabled: 'Captain AI är inaktiverat för detta konto.' + api_key_missing: 'Captain AI API-nyckel är inte konfigurerad.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'Använder verktyget %{function_name}' + completed_tool_call: 'Avslutad verktygsanrop %{function_name}' + invalid_tool_call: 'Ogiltigt verktygsanrop' + tool_not_available: 'Verktyg inte tillgängligt' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ sv: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Sök efter artikel baserat på rubrik eller brödtext... @@ -409,6 +410,10 @@ sv: title: Sidan kunde inte hittas description: Vi kunde inte hitta sidan du letade efter. back_to_home: Gå till startsidan + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: Namn diff --git a/config/locales/ta.yml b/config/locales/ta.yml index bcbb4adc0..2c1b34ef4 100644 --- a/config/locales/ta.yml +++ b/config/locales/ta.yml @@ -343,14 +343,14 @@ ta: copilot_message_required: Message is required copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'Captain AI ஐ இயல்பாக்க உங்கள் திட்டத்தை மேம்படுத்தவும்' + disabled: 'இந்த கணக்குக்கு Captain AI செயலிழக்கப்பட்டிருக்கிறது.' + api_key_missing: 'Captain AI API விசை அமைக்கப்படவில்லை.' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: '%{function_name} கருவியை பயன்படுத்துகிறோம்' + completed_tool_call: '%{function_name} கருவி அழைப்பு முடிந்தது' + invalid_tool_call: 'தவறான கருவி அழைப்பு' + tool_not_available: 'கருவி கிடைக்கவில்லை' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ ta: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ ta: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: பெயர் diff --git a/config/locales/th.yml b/config/locales/th.yml index f6d76635b..94e32e821 100644 --- a/config/locales/th.yml +++ b/config/locales/th.yml @@ -343,14 +343,14 @@ th: copilot_message_required: โปรดระบุข้อความด้วย copilot_error: 'Please connect an assistant to this inbox to use Copilot' copilot_limit: 'You are out of Copilot credits. You can buy more credits from the billing section.' - upgrade: 'Upgrade your plan to enable Captain AI' - disabled: 'Captain AI is disabled for this account.' - api_key_missing: 'Captain AI API key is not configured.' + upgrade: 'อัปเกรดแผนเพื่อเปิดใช้งาน Captain AI' + disabled: 'Captain AI ถูกปิดใช้งานสำหรับบัญชีนี้' + api_key_missing: 'ไม่ได้ตั้งค่า API key ของ Captain AI' copilot: - using_tool: 'Using tool %{function_name}' - completed_tool_call: 'Completed %{function_name} tool call' - invalid_tool_call: 'Invalid tool call' - tool_not_available: 'Tool not available' + using_tool: 'กำลังใช้เครื่องมือ %{function_name}' + completed_tool_call: 'เรียกใช้เครื่องมือ %{function_name} เสร็จสิ้น' + invalid_tool_call: 'การเรียกใช้เครื่องมือไม่ถูกต้อง' + tool_not_available: 'เครื่องมือไม่พร้อมใช้งาน' documents: limit_exceeded: 'Document limit exceeded' pdf_format_error: 'must be a PDF file' @@ -373,6 +373,7 @@ th: page_processing_error: 'Error processing pages %{start}-%{end}: %{error}' custom_tool: slug_generation_failed: 'Unable to generate unique slug after 5 attempts' + limit_exceeded: 'You can create a maximum of %{limit} custom tools per account' public_portal: search: search_placeholder: Search for article by title or body... @@ -409,6 +410,10 @@ th: title: Page not found description: We couldn't find the page you were looking for. back_to_home: Go to home page + not_active: + title: Help Center Unavailable + description: Please contact the site administrator for more information. + action: If you are the administrator, please upgrade your plan to restore access. slack_unfurl: fields: name: ชื่อ diff --git a/config/locales/tl.yml b/config/locales/tl.yml index 8daab87c5..7353177fe 100644 --- a/config/locales/tl.yml +++ b/config/locales/tl.yml @@ -17,20 +17,20 @@ #To learn more, please read the Rails Internationalization guide #available at https://guides.rubyonrails.org/i18n.html. tl: - hello: 'Hello world' + hello: 'Kamusta mundo' inbox: reauthorization: success: 'Channel reauthorized successfully' - not_required: 'Reauthorization is not required for this inbox' + not_required: 'Hindi kailangan ng muling awtorisasyon para sa inbox na ito' invalid_channel: 'Invalid channel type for reauthorization' auth: saml: - invalid_email: 'Please enter a valid email address' - authentication_failed: 'Authentication failed. Please check your credentials and try again.' + invalid_email: 'Mangyaring ilagay ang isang wastong email address' + authentication_failed: 'Nabigo ang pagpapatunay. Pakisuri ang iyong mga kredensyal at subukang muli.' messages: - reset_password: Request for password reset is successful. A email with instructions will be sent to your email if it exists. - reset_password_saml_user: This account uses SAML authentication. Password reset is not available. Please contact your administrator. - login_saml_user: This account uses SAML authentication. Please sign in through your organization's SAML provider. + reset_password: Matagumpay ang kahilingan para sa pag-reset ng password. Isang email na may mga tagubilin ang ipapadala sa iyong email kung ito ay umiiral. + reset_password_saml_user: Gumagamit ang account na ito ng SAML na pagpapatotoo. Hindi available ang pag-reset ng password. Mangyaring kontakin ang iyong administrator. + login_saml_user: Gumagamit ang account na ito ng SAML na pagpapatotoo. Mangyaring mag-sign in sa pamamagitan ng SAML provider ng iyong organisasyon. saml_not_available: SAML authentication is not available in this installation. inbox_deletetion_response: Your inbox deletion request will be processed in some time. errors: @@ -38,227 +38,227 @@ tl: reporting_timezone: invalid: is not a valid timezone validations: - presence: must not be blank + presence: hindi dapat walang laman webhook: - invalid: Invalid events + invalid: Hindi wastong mga pangyayari signup: - disposable_email: We do not allow disposable emails - blocked_domain: This domain is not allowed. If you believe this is a mistake, please contact support. - invalid_email: You have entered an invalid email - email_already_exists: 'You have already signed up for an account with %{email}' + disposable_email: Hindi pinapayagan ang pansamantalang email + blocked_domain: Hindi pinapayagan ang domain na ito. Kung naniniwala kang nagkamali, mangyaring makipag-ugnayan sa suporta. + invalid_email: Naglagay ka ng hindi wastong email + email_already_exists: 'May account ka nang nakarehistro gamit ang %{email}' invalid_params: 'Invalid, please check the signup paramters and try again' - failed: Signup failed + failed: Nabigo ang pag-sign up assignment_policy: - not_found: Assignment policy not found + not_found: Hindi matagpuan ang patakaran sa pagtatalaga attachments: - invalid: Invalid attachment + invalid: Hindi wastong kalakip saml: - feature_not_enabled: SAML feature not enabled for this account + feature_not_enabled: Hindi naka-enable ang tampok na SAML para sa account na ito sso_not_enabled: SAML SSO is not enabled for this installation data_import: data_type: - invalid: Invalid data type + invalid: Hindi wastong uri ng datos contacts: import: - failed: File is blank + failed: Walang laman ang file export: - success: We will notify you once contacts export file is ready to view. + success: Ipapaalam namin sa iyo kapag handa na ang file ng export ng mga contact para makita. email: - invalid: Invalid email + invalid: Hindi wastong email phone_number: - invalid: should be in e164 format + invalid: dapat ay nasa e164 na format companies: domain: - invalid: must be a valid domain name + invalid: dapat ay isang wastong pangalan ng domain search: query_missing: Specify search string with parameter q messages: search: - time_range_limit_exceeded: 'Search is limited to the last %{days} days' + time_range_limit_exceeded: 'Ang paghahanap ay limitado sa huling %{days} araw' categories: locale: - unique: should be unique in the category and portal + unique: dapat ay natatangi sa kategorya at portal dyte: - invalid_message_type: 'Invalid message type. Action not permitted' + invalid_message_type: 'Hindi wastong uri ng mensahe. Hindi pinapayagan ang aksyon' slack: invalid_channel_id: 'Invalid slack channel. Please try again' whatsapp: - token_exchange_failed: 'Failed to exchange code for access token. Please try again.' - invalid_token_permissions: 'The access token does not have the required permissions for WhatsApp.' - phone_info_fetch_failed: 'Failed to fetch phone number information. Please try again.' + token_exchange_failed: 'Nabigong palitan ang code para sa access token. Pakisubukang muli.' + invalid_token_permissions: 'Ang access token ay walang kinakailangang pahintulot para sa WhatsApp.' + phone_info_fetch_failed: 'Nabigong kunin ang impormasyon ng numero ng telepono. Pakisubukang muli.' phone_number_already_exists: 'Channel already exists for this phone number: %{phone_number}, please contact support if the error persists' reauthorization: - generic: 'Failed to reauthorize WhatsApp. Please try again.' + generic: 'Nabigong muling pahintulutan ang WhatsApp. Pakisubukang muli.' not_supported: 'Reauthorization is not supported for this type of WhatsApp channel.' inboxes: imap: socket_error: Please check the network connection, IMAP address and try again. - no_response_error: Please check the IMAP credentials and try again. + no_response_error: Pakisuri ang mga kredensyal ng IMAP at subukang muli. host_unreachable_error: Host unreachable, Please check the IMAP address, IMAP port and try again. - connection_timed_out_error: Connection timed out for %{address}:%{port} - connection_closed_error: Connection closed. + connection_timed_out_error: Nawala ang koneksyon sa oras para sa %{address}:%{port} + connection_closed_error: Isinara ang koneksyon. smtp: - authentication_error: SMTP authentication failed. Please verify your login credentials. + authentication_error: Nabigo ang SMTP na pagpapatotoo. Pakisuri ang iyong mga kredensyal sa pag-login. connection_error: Could not connect to SMTP server. Please check the server address and port. ssl_error: SSL/TLS error. Please verify your encryption settings. smtp_error: SMTP server error. Please check your configuration and try again. validations: - name: should not start or end with symbols, and it should not have < > / \ @ characters. + name: hindi dapat magsimula o magtapos sa mga simbolo, at hindi dapat magkaroon ng mga karakter na < > / \ @. custom_filters: - number_of_records: Limit reached. The maximum number of allowed custom filters for a user per account is 1000. - invalid_attribute: Invalid attribute key - [%{key}]. The key should be one of [%{allowed_keys}] or a custom attribute defined in the account. + number_of_records: Naabot na ang limitasyon. Ang pinakamataas na bilang ng pinapayagang custom filter para sa isang gumagamit kada account ay 1000. + invalid_attribute: Hindi wastong susi ng attribute - [%{key}]. Ang susi ay dapat kabilang sa [%{allowed_keys}] o isang custom na attribute na itinakda sa account. invalid_operator: Invalid operator. The allowed operators for %{attribute_name} are [%{allowed_keys}]. invalid_query_operator: Query operator must be either "AND" or "OR". - invalid_value: Invalid value. The values provided for %{attribute_name} are invalid + invalid_value: Hindi wastong halaga. Ang mga halagang ibinigay para sa %{attribute_name} ay hindi wasto custom_attribute_definition: attribute_key_format: must only contain letters, numbers, underscores, hyphens, and dots - key_conflict: The provided key is not allowed as it might conflict with default attributes. + key_conflict: Hindi pinapayagan ang ibinigay na susi dahil maaaring magdulot ito ng salungatan sa mga default na katangian. mfa: already_enabled: MFA is already enabled - not_enabled: MFA is not enabled - invalid_code: Invalid verification code + not_enabled: Hindi naka-enable ang MFA + invalid_code: Hindi wastong code ng beripikasyon invalid_backup_code: Invalid backup code - invalid_token: Invalid or expired MFA token - invalid_credentials: Invalid credentials or verification code + invalid_token: Hindi wastong o paso na ang MFA token + invalid_credentials: Hindi wastong kredensyal o code ng beripikasyon feature_unavailable: MFA feature is not available. Please configure encryption keys. topup: credits_required: Credits amount is required invalid_credits: Invalid credits amount invalid_option: Invalid topup option plan_not_eligible: Top-ups are only available for paid plans. Please upgrade your plan first. - stripe_customer_not_configured: Stripe customer not configured - no_payment_method: No payment methods found. Please add a payment method before making a purchase. + stripe_customer_not_configured: Hindi nakaayos ang Stripe customer + no_payment_method: Walang natagpuang paraan ng pagbabayad. Mangyaring magdagdag ng paraan ng pagbabayad bago bumili. reports: - date_range_too_long: Date range cannot exceed 6 months + date_range_too_long: Hindi maaaring lumampas sa 6 na buwan ang saklaw ng petsa profile: mfa: - enabled: MFA enabled successfully - disabled: MFA disabled successfully + enabled: Matagumpay na na-enable ang MFA + disabled: Matagumpay na na-disable ang MFA account_saml_settings: - invalid_certificate: must be a valid X.509 certificate in PEM format + invalid_certificate: dapat ay isang wastong X.509 sertipiko sa PEM na format reports: - period: Reporting period %{since} to %{until} + period: Panahon ng ulat mula %{since} hanggang %{until} utc_warning: The report generated is in UTC timezone agent_csv: - agent_name: Agent name - conversations_count: Assigned conversations - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time - resolution_count: Resolution Count - avg_customer_waiting_time: Avg customer waiting time + agent_name: Pangalan ng ahente + conversations_count: Itinalagang mga pag-uusap + avg_first_response_time: Karaniwang oras ng unang tugon + avg_resolution_time: Karaniwang oras ng paglutas + resolution_count: Bilang ng Resolusyon + avg_customer_waiting_time: Karaniwang oras ng paghihintay ng customer inbox_csv: - inbox_name: Inbox name - inbox_type: Inbox type - conversations_count: No. of conversations - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time + inbox_name: Pangalan ng inbox + inbox_type: Uri ng inbox + conversations_count: Bilang ng mga pag-uusap + avg_first_response_time: Karaniwang oras ng unang tugon + avg_resolution_time: Karaniwang oras ng paglutas label_csv: label_title: Label - conversations_count: No. of conversations - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time - avg_reply_time: Avg reply time - resolution_count: Resolution Count + conversations_count: Bilang ng mga pag-uusap + avg_first_response_time: Karaniwang oras ng unang tugon + avg_resolution_time: Karaniwang oras ng paglutas + avg_reply_time: Karaniwang oras ng sagot + resolution_count: Bilang ng mga resolusyon team_csv: - team_name: Team name - conversations_count: Conversations count - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time - resolution_count: Resolution Count - avg_customer_waiting_time: Avg customer waiting time + team_name: Pangalan ng koponan + conversations_count: Bilang ng mga pag-uusap + avg_first_response_time: Karaniwang oras ng unang tugon + avg_resolution_time: Karaniwang oras ng paglutas + resolution_count: Bilang ng Resolusyon + avg_customer_waiting_time: Karaniwang oras ng paghihintay ng customer conversation_csv: - conversations_count: Conversations - incoming_messages_count: Messages received - outgoing_messages_count: Messages sent - avg_first_response_time: Avg first response time - avg_resolution_time: Avg resolution time - resolution_count: Resolution count - avg_customer_waiting_time: Avg customer waiting time + conversations_count: Mga pag-uusap + incoming_messages_count: Mga mensaheng natanggap + outgoing_messages_count: Mga mensaheng ipinadala + avg_first_response_time: Karaniwang oras ng unang tugon + avg_resolution_time: Karaniwang oras ng paglutas + resolution_count: Bilang ng mga paglutas + avg_customer_waiting_time: Karaniwang oras ng paghihintay ng customer conversation_traffic_csv: timezone: Timezone sla_csv: - conversation_id: Conversation ID - sla_policy_breached: SLA Policy - assignee: Assignee - team: Team + conversation_id: ID ng Pag-uusap + sla_policy_breached: Patakaran ng SLA + assignee: Itinalaga + team: Koponan inbox: Inbox - labels: Labels - conversation_link: Link to the Conversation - breached_events: Breached Events - default_group_by: day + labels: Mga label + conversation_link: Ugnay sa Pag-uusap + breached_events: Mga Nilabag na Kaganapan + default_group_by: araw csat: headers: - contact_name: Contact Name - contact_email_address: Contact Email Address - contact_phone_number: Contact Phone Number - link_to_the_conversation: Link to the conversation - agent_name: Agent Name - rating: Rating - feedback: Feedback Comment - recorded_at: Recorded date - review_notes: Review Notes + contact_name: Pangalan ng Contact + contact_email_address: Email address ng contact + contact_phone_number: Numero ng Telepono ng Contact + link_to_the_conversation: Ugnay sa pag-uusap + agent_name: Pangalan ng ahente + rating: Pagtataya + feedback: Komento sa puna + recorded_at: Petsa ng pagtatala + review_notes: Mga Tala sa Pagsusuri notifications: notification_title: - conversation_creation: 'A conversation (#%{display_id}) has been created in %{inbox_name}' - conversation_assignment: 'A conversation (#%{display_id}) has been assigned to you' - assigned_conversation_new_message: 'A new message is created in conversation (#%{display_id})' - conversation_mention: 'You have been mentioned in conversation (#%{display_id})' + conversation_creation: 'Isang pag-uusap (#%{display_id}) ang nalikha sa %{inbox_name}' + conversation_assignment: 'Isang pag-uusap (#%{display_id}) ang naitalaga sa iyo' + assigned_conversation_new_message: 'May bagong mensahe sa pag-uusap (#%{display_id})' + conversation_mention: 'Nabanggit ka sa pag-uusap (#%{display_id})' sla_missed_first_response: 'SLA target first response missed for conversation (#%{display_id})' sla_missed_next_response: 'SLA target next response missed for conversation (#%{display_id})' sla_missed_resolution: 'SLA target resolution missed for conversation (#%{display_id})' - attachment: 'Attachment' - no_content: 'No content' + attachment: 'Kalakip' + no_content: 'Walang nilalaman' conversations: captain: - handoff: 'Transferring to another agent for further assistance.' + handoff: 'Ililipat sa ibang ahente para sa karagdagang tulong.' messages: - instagram_story_content: '%{story_sender} mentioned you in the story: ' - instagram_deleted_story_content: This story is no longer available. + instagram_story_content: 'Binanggit ka ni %{story_sender} sa kwento: ' + instagram_deleted_story_content: Hindi na available ang kuwentong ito. instagram_shared_story_content: 'Shared story' instagram_shared_post_content: 'Shared post' - deleted: This message was deleted + deleted: Tinanggal ang mensaheng ito whatsapp: - list_button_label: 'Choose an item' + list_button_label: 'Pumili ng isang item' delivery_status: error_code: 'Error code: %{error_code}' activity: captain: - resolved: 'Conversation was marked resolved by %{user_name} due to inactivity' - resolved_with_reason: 'Conversation was marked resolved by %{user_name} (%{reason})' - resolved_by_tool: 'Conversation was marked resolved by %{user_name}: %{reason}' - open: 'Conversation was marked open by %{user_name}' - open_with_reason: 'Conversation was marked open by %{user_name} (%{reason})' - auto_opened_after_agent_reply: 'Conversation was marked open automatically after an agent reply' + resolved: 'Ang pag-uusap ay tinakdang tapos ni %{user_name} dahil sa kawalan ng aktibidad' + resolved_with_reason: 'Ang pag-uusap ay tinakdang tapos ni %{user_name} (%{reason})' + resolved_by_tool: 'Tinukoy na nalutas ang pag-uusap ni %{user_name}: %{reason}' + open: 'Ang pag-uusap ay tinakdang bukas ni %{user_name}' + open_with_reason: 'Binuksan ang pag-uusap ni %{user_name} (%{reason})' + auto_opened_after_agent_reply: 'Awtomatikong binuksan ang pag-uusap matapos ang tugon ng ahente' agent_bot: error_moved_to_open: 'Conversation was marked open by system due to an error with the agent bot.' status: - resolved: 'Conversation was marked resolved by %{user_name}' - contact_resolved: 'Conversation was resolved by %{contact_name}' - open: 'Conversation was reopened by %{user_name}' + resolved: 'Tinukoy bilang nalutas ang pag-uusap ni %{user_name}' + contact_resolved: 'Nalutas ang pag-uusap ni %{contact_name}' + open: 'Muling binuksan ang pag-uusap ni %{user_name}' pending: 'Conversation was marked as pending by %{user_name}' snoozed: 'Conversation was snoozed by %{user_name}' - auto_resolved_days: 'Conversation was marked resolved by system due to %{count} days of inactivity' - auto_resolved_hours: 'Conversation was marked resolved by system due to %{count} hours of inactivity' - auto_resolved_minutes: 'Conversation was marked resolved by system due to %{count} minutes of inactivity' - system_auto_open: System reopened the conversation due to a new incoming message. + auto_resolved_days: 'Ang pag-uusap ay tinakdang tapos ng sistema dahil sa %{count} araw ng hindi pagkilos' + auto_resolved_hours: 'Ang pag-uusap ay tinakdang tapos ng sistema dahil sa %{count} oras ng hindi pagkilos' + auto_resolved_minutes: 'Ang pag-uusap ay tinakdang tapos ng sistema dahil sa %{count} minuto ng hindi pagkilos' + system_auto_open: Muling binuksan ng sistema ang pag-uusap dahil sa bagong papasok na mensahe. priority: - added: '%{user_name} set the priority to %{new_priority}' - updated: '%{user_name} changed the priority from %{old_priority} to %{new_priority}' - removed: '%{user_name} removed the priority' + added: 'Itinakda ni %{user_name} ang prayoridad sa %{new_priority}' + updated: 'Binago ni %{user_name} ang prayoridad mula %{old_priority} patungong %{new_priority}' + removed: 'Inalis ni %{user_name} ang prayoridad' assignee: - self_assigned: '%{user_name} self-assigned this conversation' - assigned: 'Assigned to %{assignee_name} by %{user_name}' - removed: 'Conversation unassigned by %{user_name}' + self_assigned: 'Inatasan ni %{user_name} ang sarili sa pag-uusap na ito' + assigned: 'Itinalaga kay %{assignee_name} ni %{user_name}' + removed: 'Hindi na itinalaga ang pag-uusap ni %{user_name}' team: - assigned: 'Assigned to %{team_name} by %{user_name}' - assigned_with_assignee: 'Assigned to %{assignee_name} via %{team_name} by %{user_name}' - removed: 'Unassigned from %{team_name} by %{user_name}' + assigned: 'Itinalaga sa %{team_name} ni %{user_name}' + assigned_with_assignee: 'Itinalaga kay %{assignee_name} sa pamamagitan ng %{team_name} ni %{user_name}' + removed: 'Inalis mula sa %{team_name} ni %{user_name}' labels: - added: '%{user_name} added %{labels}' - removed: '%{user_name} removed %{labels}' + added: 'Idinagdag ni %{user_name} ang %{labels}' + removed: 'Tinanggal ni %{user_name} ang %{labels}' sla: - added: '%{user_name} added SLA policy %{sla_name}' - removed: '%{user_name} removed SLA policy %{sla_name}' + added: 'Idinagdag ni %{user_name} ang patakaran ng SLA na %{sla_name}' + removed: 'Inalis ni %{user_name} ang patakaran ng SLA na %{sla_name}' linear: issue_created: 'Linear issue %{issue_id} was created by %{user_name}' issue_linked: 'Linear issue %{issue_id} was linked by %{user_name}' @@ -267,46 +267,46 @@ tl: not_sent_due_to_messaging_window: 'CSAT survey not sent due to outgoing message restrictions' auto_resolve: not_sent_due_to_messaging_window: 'Auto-resolve message not sent due to outgoing message restrictions' - muted: '%{user_name} has muted the conversation' - unmuted: '%{user_name} has unmuted the conversation' + muted: 'Tahimik na ang pag-uusap ni %{user_name}' + unmuted: 'Inalis ni %{user_name} ang katahimikan sa pag-uusap' auto_resolution_message: 'Resolving the conversation as it has been inactive for a while. Please start a new conversation if you need further assistance.' templates: - greeting_message_body: '%{account_name} typically replies in a few hours.' - ways_to_reach_you_message_body: 'Give the team a way to reach you.' - email_input_box_message_body: 'Get notified by email' - csat_input_message_body: 'Please rate the conversation' + greeting_message_body: 'Karaniwang sumasagot ang %{account_name} sa loob ng ilang oras.' + ways_to_reach_you_message_body: 'Bigyan ang koponan ng paraan para maabot ka.' + email_input_box_message_body: 'Makatanggap ng abiso sa pamamagitan ng email' + csat_input_message_body: 'Pakisuri ang pag-uusap' reply: email: header: - notifications: 'Notifications' - from_with_name: '%{assignee_name} from %{inbox_name} <%{from_email}>' - reply_with_name: '%{assignee_name} from %{inbox_name}