From e011b4566bc9c7be16d1b76d6ad5ad637fe10a2f Mon Sep 17 00:00:00 2001 From: Sojan Jose Date: Fri, 12 Nov 2021 23:40:08 +0530 Subject: [PATCH] chore: New Translation updates (#3371) --- .../i18n/locale/ar/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ar/contact.json | 34 ++ .../i18n/locale/ar/conversation.json | 21 + .../dashboard/i18n/locale/ar/login.json | 2 +- .../dashboard/i18n/locale/ar/settings.json | 2 +- .../i18n/locale/ca/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ca/contact.json | 34 ++ .../i18n/locale/ca/conversation.json | 21 + .../dashboard/i18n/locale/ca/settings.json | 2 +- .../i18n/locale/cs/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/cs/chatlist.json | 4 +- .../dashboard/i18n/locale/cs/contact.json | 34 ++ .../i18n/locale/cs/conversation.json | 21 + .../dashboard/i18n/locale/cs/settings.json | 2 +- .../i18n/locale/da/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/da/contact.json | 34 ++ .../i18n/locale/da/conversation.json | 21 + .../dashboard/i18n/locale/da/settings.json | 2 +- .../i18n/locale/de/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/de/contact.json | 34 ++ .../i18n/locale/de/conversation.json | 21 + .../dashboard/i18n/locale/de/inboxMgmt.json | 6 +- .../i18n/locale/de/integrationApps.json | 2 +- .../dashboard/i18n/locale/de/settings.json | 2 +- .../i18n/locale/el/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/el/chatlist.json | 4 +- .../dashboard/i18n/locale/el/contact.json | 34 ++ .../i18n/locale/el/conversation.json | 21 + .../dashboard/i18n/locale/el/settings.json | 2 +- .../i18n/locale/es/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/es/contact.json | 36 +- .../i18n/locale/es/conversation.json | 21 + .../dashboard/i18n/locale/es/inboxMgmt.json | 2 +- .../dashboard/i18n/locale/es/settings.json | 6 +- .../i18n/locale/fa/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/fa/chatlist.json | 4 +- .../dashboard/i18n/locale/fa/contact.json | 34 ++ .../i18n/locale/fa/conversation.json | 21 + .../dashboard/i18n/locale/fa/settings.json | 2 +- .../i18n/locale/fi/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/fi/contact.json | 34 ++ .../i18n/locale/fi/conversation.json | 21 + .../dashboard/i18n/locale/fi/settings.json | 2 +- .../i18n/locale/fr/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/fr/contact.json | 34 ++ .../i18n/locale/fr/conversation.json | 21 + .../dashboard/i18n/locale/fr/settings.json | 2 +- .../i18n/locale/he/attributesMgmt.json | 74 ++-- .../dashboard/i18n/locale/he/campaign.json | 52 +-- .../dashboard/i18n/locale/he/cannedMgmt.json | 56 +-- .../dashboard/i18n/locale/he/contact.json | 202 +++++---- .../i18n/locale/he/conversation.json | 127 +++--- .../i18n/locale/he/generalSettings.json | 70 +-- .../dashboard/i18n/locale/he/inboxMgmt.json | 404 +++++++++--------- .../i18n/locale/he/integrationApps.json | 34 +- .../i18n/locale/he/integrations.json | 50 +-- .../dashboard/i18n/locale/he/labelsMgmt.json | 2 +- .../dashboard/i18n/locale/he/report.json | 4 +- .../dashboard/i18n/locale/he/settings.json | 16 +- .../dashboard/i18n/locale/he/signup.json | 2 +- .../i18n/locale/he/teamsSettings.json | 10 +- .../i18n/locale/hi/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/hi/contact.json | 34 ++ .../i18n/locale/hi/conversation.json | 21 + .../dashboard/i18n/locale/hi/settings.json | 2 +- .../i18n/locale/hu/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/hu/contact.json | 34 ++ .../i18n/locale/hu/conversation.json | 21 + .../dashboard/i18n/locale/hu/settings.json | 2 +- .../i18n/locale/id/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/id/contact.json | 34 ++ .../i18n/locale/id/conversation.json | 21 + .../dashboard/i18n/locale/id/settings.json | 2 +- .../i18n/locale/it/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/it/contact.json | 34 ++ .../i18n/locale/it/conversation.json | 21 + .../dashboard/i18n/locale/it/settings.json | 2 +- .../i18n/locale/ja/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ja/contact.json | 34 ++ .../i18n/locale/ja/conversation.json | 21 + .../dashboard/i18n/locale/ja/settings.json | 2 +- .../i18n/locale/ko/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ko/contact.json | 34 ++ .../i18n/locale/ko/conversation.json | 21 + .../dashboard/i18n/locale/ko/settings.json | 2 +- .../i18n/locale/ml/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ml/contact.json | 34 ++ .../i18n/locale/ml/conversation.json | 21 + .../dashboard/i18n/locale/ml/settings.json | 2 +- .../i18n/locale/ne/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ne/contact.json | 34 ++ .../i18n/locale/ne/conversation.json | 21 + .../dashboard/i18n/locale/ne/settings.json | 2 +- .../i18n/locale/nl/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/nl/chatlist.json | 4 +- .../dashboard/i18n/locale/nl/contact.json | 34 ++ .../i18n/locale/nl/conversation.json | 21 + .../dashboard/i18n/locale/nl/settings.json | 2 +- .../i18n/locale/no/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/no/contact.json | 34 ++ .../i18n/locale/no/conversation.json | 21 + .../dashboard/i18n/locale/no/settings.json | 2 +- .../i18n/locale/pl/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/pl/chatlist.json | 2 +- .../dashboard/i18n/locale/pl/contact.json | 34 ++ .../i18n/locale/pl/conversation.json | 21 + .../dashboard/i18n/locale/pl/settings.json | 2 +- .../i18n/locale/pt/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/pt/chatlist.json | 4 +- .../dashboard/i18n/locale/pt/contact.json | 34 ++ .../i18n/locale/pt/conversation.json | 21 + .../dashboard/i18n/locale/pt/settings.json | 2 +- .../i18n/locale/pt_BR/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/pt_BR/campaign.json | 2 +- .../dashboard/i18n/locale/pt_BR/chatlist.json | 4 +- .../dashboard/i18n/locale/pt_BR/contact.json | 34 ++ .../i18n/locale/pt_BR/conversation.json | 21 + .../i18n/locale/pt_BR/generalSettings.json | 4 +- .../i18n/locale/pt_BR/inboxMgmt.json | 44 +- .../dashboard/i18n/locale/pt_BR/settings.json | 2 +- .../i18n/locale/ro/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ro/contact.json | 34 ++ .../i18n/locale/ro/conversation.json | 21 + .../dashboard/i18n/locale/ro/settings.json | 2 +- .../i18n/locale/ru/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ru/chatlist.json | 4 +- .../dashboard/i18n/locale/ru/contact.json | 34 ++ .../i18n/locale/ru/conversation.json | 21 + .../dashboard/i18n/locale/ru/settings.json | 2 +- .../i18n/locale/sk/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/sk/contact.json | 34 ++ .../i18n/locale/sk/conversation.json | 21 + .../dashboard/i18n/locale/sk/settings.json | 2 +- .../dashboard/i18n/locale/sv/agentMgmt.json | 16 +- .../i18n/locale/sv/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/sv/campaign.json | 2 +- .../dashboard/i18n/locale/sv/chatlist.json | 12 +- .../dashboard/i18n/locale/sv/contact.json | 138 +++--- .../i18n/locale/sv/conversation.json | 85 ++-- .../dashboard/i18n/locale/sv/inboxMgmt.json | 92 ++-- .../i18n/locale/sv/integrationApps.json | 2 +- .../dashboard/i18n/locale/sv/report.json | 2 +- .../dashboard/i18n/locale/sv/settings.json | 4 +- .../i18n/locale/ta/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/ta/contact.json | 34 ++ .../i18n/locale/ta/conversation.json | 21 + .../dashboard/i18n/locale/ta/settings.json | 2 +- .../i18n/locale/th/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/th/chatlist.json | 10 +- .../dashboard/i18n/locale/th/contact.json | 36 +- .../i18n/locale/th/conversation.json | 41 +- .../dashboard/i18n/locale/th/settings.json | 2 +- .../i18n/locale/tr/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/tr/chatlist.json | 4 +- .../dashboard/i18n/locale/tr/contact.json | 34 ++ .../i18n/locale/tr/conversation.json | 21 + .../dashboard/i18n/locale/tr/settings.json | 2 +- .../dashboard/i18n/locale/uk/agentMgmt.json | 10 +- .../i18n/locale/uk/attributesMgmt.json | 74 ++-- .../dashboard/i18n/locale/uk/campaign.json | 90 ++-- .../dashboard/i18n/locale/uk/cannedMgmt.json | 2 +- .../dashboard/i18n/locale/uk/chatlist.json | 20 +- .../dashboard/i18n/locale/uk/contact.json | 192 +++++---- .../i18n/locale/uk/conversation.json | 121 +++--- .../dashboard/i18n/locale/uk/inboxMgmt.json | 164 +++---- .../i18n/locale/uk/integrationApps.json | 22 +- .../i18n/locale/uk/integrations.json | 14 +- .../dashboard/i18n/locale/uk/labelsMgmt.json | 58 +-- .../dashboard/i18n/locale/uk/report.json | 48 +-- .../dashboard/i18n/locale/uk/settings.json | 106 ++--- .../i18n/locale/uk/teamsSettings.json | 38 +- .../i18n/locale/vi/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/vi/contact.json | 34 ++ .../i18n/locale/vi/conversation.json | 21 + .../dashboard/i18n/locale/vi/settings.json | 2 +- .../i18n/locale/zh_CN/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/zh_CN/contact.json | 34 ++ .../i18n/locale/zh_CN/conversation.json | 21 + .../dashboard/i18n/locale/zh_CN/settings.json | 2 +- .../i18n/locale/zh_TW/attributesMgmt.json | 42 +- .../dashboard/i18n/locale/zh_TW/chatlist.json | 2 +- .../dashboard/i18n/locale/zh_TW/contact.json | 34 ++ .../i18n/locale/zh_TW/conversation.json | 21 + .../dashboard/i18n/locale/zh_TW/settings.json | 2 +- app/javascript/widget/i18n/locale/ar.json | 3 +- app/javascript/widget/i18n/locale/ca.json | 3 +- app/javascript/widget/i18n/locale/cs.json | 3 +- app/javascript/widget/i18n/locale/da.json | 3 +- app/javascript/widget/i18n/locale/de.json | 3 +- app/javascript/widget/i18n/locale/el.json | 3 +- app/javascript/widget/i18n/locale/es.json | 3 +- app/javascript/widget/i18n/locale/fa.json | 3 +- app/javascript/widget/i18n/locale/fi.json | 3 +- app/javascript/widget/i18n/locale/fr.json | 3 +- app/javascript/widget/i18n/locale/he.json | 3 +- app/javascript/widget/i18n/locale/hi.json | 3 +- app/javascript/widget/i18n/locale/hu.json | 3 +- app/javascript/widget/i18n/locale/id.json | 3 +- app/javascript/widget/i18n/locale/it.json | 3 +- app/javascript/widget/i18n/locale/ja.json | 3 +- app/javascript/widget/i18n/locale/ko.json | 3 +- app/javascript/widget/i18n/locale/ml.json | 3 +- app/javascript/widget/i18n/locale/ne.json | 3 +- app/javascript/widget/i18n/locale/nl.json | 5 +- app/javascript/widget/i18n/locale/no.json | 3 +- app/javascript/widget/i18n/locale/pl.json | 3 +- app/javascript/widget/i18n/locale/pt.json | 3 +- app/javascript/widget/i18n/locale/pt_BR.json | 3 +- app/javascript/widget/i18n/locale/ro.json | 3 +- app/javascript/widget/i18n/locale/ru.json | 3 +- app/javascript/widget/i18n/locale/sk.json | 3 +- app/javascript/widget/i18n/locale/sv.json | 5 +- app/javascript/widget/i18n/locale/ta.json | 3 +- app/javascript/widget/i18n/locale/th.json | 3 +- app/javascript/widget/i18n/locale/tr.json | 3 +- app/javascript/widget/i18n/locale/uk.json | 63 +-- app/javascript/widget/i18n/locale/vi.json | 3 +- app/javascript/widget/i18n/locale/zh_CN.json | 3 +- app/javascript/widget/i18n/locale/zh_TW.json | 3 +- config/locales/devise.zh.yml | 2 +- config/locales/pt_BR.yml | 4 +- config/locales/uk.yml | 36 +- config/locales/zh-TW.yml | 57 --- config/locales/zh.yml | 2 +- 224 files changed, 4002 insertions(+), 2029 deletions(-) delete mode 100644 config/locales/zh-TW.yml diff --git a/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json index 2556de355..3e5676482 100644 --- a/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ar/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "السمات", - "HEADER_BTN_TXT": "إضافة سمة", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "سمات مخصصة", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "أضف سمة", + "TITLE": "Add Custom Attribute", "SUBMIT": "إنشاء", "CANCEL_BUTTON_TEXT": "إلغاء", "FORM": { "NAME": { "LABEL": "اسم العرض", - "PLACEHOLDER": "أدخل اسم عرض السمة", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "الوصف", - "PLACEHOLDER": "أدخل وصف السمة", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "نموذج", - "PLACEHOLDER": "الرجاء اختيار نموذج", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "النموذج مطلوب" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "النوع مطلوب" }, "KEY": { - "LABEL": "المفتاح" + "LABEL": "المفتاح", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "تمت إضافة السمة بنجاح", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "حذف", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "هل أنت متأكد من أنك تريد حذف - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "حذف ", "NO": "إلغاء" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "تحديث", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "حذف" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ar/contact.json b/app/javascript/dashboard/i18n/locale/ar/contact.json index d6fcc4859..197fc1f52 100644 --- a/app/javascript/dashboard/i18n/locale/ar/contact.json +++ b/app/javascript/dashboard/i18n/locale/ar/contact.json @@ -155,6 +155,11 @@ "LABEL": "صندوق الوارد", "ERROR": "حدد صندوق الوارد" }, + "SUBJECT": { + "LABEL": "الموضوع", + "PLACEHOLDER": "الموضوع", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "رسالة", "PLACEHOLDER": "اكتب رسالتك هنا", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "إضافة سمة خاصة", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "تم النسخ إلى الحافظة بنجاح", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "إنشاء سمة خاصة", "DESC": "أضف معلومات خاصة إلى جهة الاتصال هذه." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "قيمة السمة", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "تمت إضافة السمة بنجاح", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ar/conversation.json b/app/javascript/dashboard/i18n/locale/ar/conversation.json index 4366288bb..758862c8c 100644 --- a/app/javascript/dashboard/i18n/locale/ar/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ar/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "المحادثات السابقة" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "إضافة", + "SUCCESS": "تمت إضافة السمة بنجاح", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "إلى", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ar/login.json b/app/javascript/dashboard/i18n/locale/ar/login.json index caf74b78a..93db65575 100644 --- a/app/javascript/dashboard/i18n/locale/ar/login.json +++ b/app/javascript/dashboard/i18n/locale/ar/login.json @@ -1,6 +1,6 @@ { "LOGIN": { - "TITLE": "تسجيل الدخول إلى Chatwoot", + "TITLE": "تسجيل الدخول إلى شات ووت", "EMAIL": { "LABEL": "البريد الإلكتروني", "PLACEHOLDER": "مثال: someone@example.com" diff --git a/app/javascript/dashboard/i18n/locale/ar/settings.json b/app/javascript/dashboard/i18n/locale/ar/settings.json index 096719807..bb035164f 100644 --- a/app/javascript/dashboard/i18n/locale/ar/settings.json +++ b/app/javascript/dashboard/i18n/locale/ar/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "إعدادات الحساب", "APPLICATIONS": "التطبيقات", "LABELS": "الوسوم", - "ATTRIBUTES": "السمات", + "CUSTOM_ATTRIBUTES": "سمات مخصصة", "TEAMS": "الفرق", "ALL_CONTACTS": "جميع جهات الاتصال", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json index 4e3d88e9f..dff2a2e9c 100644 --- a/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ca/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Atributs personalitzats", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Crear", "CANCEL_BUTTON_TEXT": "Cancel·la", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Descripció", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Esborrar", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Suprimeix ", "NO": "Cancel·la" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Actualitza", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Esborrar" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ca/contact.json b/app/javascript/dashboard/i18n/locale/ca/contact.json index 12a4af888..454018863 100644 --- a/app/javascript/dashboard/i18n/locale/ca/contact.json +++ b/app/javascript/dashboard/i18n/locale/ca/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Missatge", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "S'ha copiat al porta-retalls amb èxit", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ca/conversation.json b/app/javascript/dashboard/i18n/locale/ca/conversation.json index 48f1da0d2..435eb9b30 100644 --- a/app/javascript/dashboard/i18n/locale/ca/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ca/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Converses prèvies" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ca/settings.json b/app/javascript/dashboard/i18n/locale/ca/settings.json index 7371c6d94..08b0939a9 100644 --- a/app/javascript/dashboard/i18n/locale/ca/settings.json +++ b/app/javascript/dashboard/i18n/locale/ca/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Configuració del compte", "APPLICATIONS": "Applications", "LABELS": "Etiquetes", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Atributs personalitzats", "TEAMS": "Equips", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json index ea9001dcb..cdb281217 100644 --- a/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/cs/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Vlastní atributy", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Create", "CANCEL_BUTTON_TEXT": "Zrušit", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Vymazat", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Vymazat ", "NO": "Zrušit" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Aktualizovat", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Vymazat" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/cs/chatlist.json b/app/javascript/dashboard/i18n/locale/cs/chatlist.json index dbca017d1..87518131b 100644 --- a/app/javascript/dashboard/i18n/locale/cs/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/cs/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "Čekající", - "VALUE": "pending" + "VALUE": "čekající" }, { "TEXT": "Odložené", - "VALUE": "snoozed" + "VALUE": "odložené" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/cs/contact.json b/app/javascript/dashboard/i18n/locale/cs/contact.json index 6cccfeb9f..aad58dae4 100644 --- a/app/javascript/dashboard/i18n/locale/cs/contact.json +++ b/app/javascript/dashboard/i18n/locale/cs/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Předmět", + "PLACEHOLDER": "Předmět", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Zpráva", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Úspěšně zkopírováno do schránky", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/cs/conversation.json b/app/javascript/dashboard/i18n/locale/cs/conversation.json index 5a1e789f6..8509089c3 100644 --- a/app/javascript/dashboard/i18n/locale/cs/conversation.json +++ b/app/javascript/dashboard/i18n/locale/cs/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Předchozí konverzace" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Komu", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/cs/settings.json b/app/javascript/dashboard/i18n/locale/cs/settings.json index 76ec4c718..3d71a2bf4 100644 --- a/app/javascript/dashboard/i18n/locale/cs/settings.json +++ b/app/javascript/dashboard/i18n/locale/cs/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Nastavení účtu", "APPLICATIONS": "Applications", "LABELS": "Štítky", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Vlastní atributy", "TEAMS": "Týmy", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json index cb7e31f89..9eccd44ee 100644 --- a/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/da/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Brugerdefinerede Egenskaber", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Opret", "CANCEL_BUTTON_TEXT": "Annuller", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Beskrivelse", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Slet", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Slet ", "NO": "Annuller" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Opdater", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Slet" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/da/contact.json b/app/javascript/dashboard/i18n/locale/da/contact.json index b456b7465..c995a2757 100644 --- a/app/javascript/dashboard/i18n/locale/da/contact.json +++ b/app/javascript/dashboard/i18n/locale/da/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Besked", "PLACEHOLDER": "Skriv din besked her", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Kopiering til udklipsholder lykkedes", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/da/conversation.json b/app/javascript/dashboard/i18n/locale/da/conversation.json index 6d66610aa..60a43c5a2 100644 --- a/app/javascript/dashboard/i18n/locale/da/conversation.json +++ b/app/javascript/dashboard/i18n/locale/da/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Tidligere Samtaler" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/da/settings.json b/app/javascript/dashboard/i18n/locale/da/settings.json index 0510a6e64..a13f834c2 100644 --- a/app/javascript/dashboard/i18n/locale/da/settings.json +++ b/app/javascript/dashboard/i18n/locale/da/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Kontoindstillinger", "APPLICATIONS": "Applications", "LABELS": "Etiketter", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Brugerdefinerede Egenskaber", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json index 0d0fa6b8b..2695a76eb 100644 --- a/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/de/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attribute", - "HEADER_BTN_TXT": "Attribut hinzufügen", - "LOADING": "Lade Attribute", - "SIDEBAR_TXT": "

Attribute

Ein benutzerdefiniertes Attribut erfasst Fakten über Ihre Kontakte/Gespräche — wie das Abonnement oder wenn Kontakte den ersten Artikel etc. bestellen.

Zum Erstellen von Attributen klicken Sie einfach aufAttribut hinzufügen. Sie können auch ein vorhandenes Attribut bearbeiten oder löschen, indem Sie auf die Schaltfläche Bearbeiten oder Löschen klicken.

", + "HEADER": "Benutzerdefinierte Attribute", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Attribut hinzufügen", + "TITLE": "Add Custom Attribute", "SUBMIT": "Erstellen", "CANCEL_BUTTON_TEXT": "Stornieren", "FORM": { "NAME": { "LABEL": "Anzeigename", - "PLACEHOLDER": "Anzeigename für Attribut eingeben", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name wird benötigt" }, "DESC": { "LABEL": "Beschreibung", - "PLACEHOLDER": "Beschreibung des Attributs eingeben", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Beschreibung wird benötigt" }, "MODEL": { - "LABEL": "Modell", - "PLACEHOLDER": "Bitte wählen Sie einen Typ", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Modell wird benötigt" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Typ wird benötigt" }, "KEY": { - "LABEL": "Schlüssel" + "LABEL": "Schlüssel", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribut erfolgreich hinzugefügt", - "ERROR_MESSAGE": "Konnte kein Attribut erstellen, bitte versuchen Sie es später erneut" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Löschen", "API": { - "SUCCESS_MESSAGE": "Attribut erfolgreich gelöscht.", - "ERROR_MESSAGE": "Attribut konnte nicht gelöscht werden. Versuchen Sie es erneut." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Sind Sie sicher, dass Sie %{attributeName} löschen möchten", "PLACE_HOLDER": "Bitte geben Sie {attributeName} zur Bestätigung ein", - "MESSAGE": "Löschen wird das Attribut entfernen", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Löschen ", "NO": "Stornieren" } }, "EDIT": { - "TITLE": "Attribut hinzufügen", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Aktualisieren", "API": { - "SUCCESS_MESSAGE": "Attribut erfolgreich aktualisiert", - "ERROR_MESSAGE": "Beim Aktualisieren des Attributs ist ein Fehler aufgetreten, bitte versuchen Sie es erneut" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Löschen" }, "EMPTY_RESULT": { - "404": "Keine Attribute erstellt", - "NOT_FOUND": "Keine Attribute konfiguriert" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/de/contact.json b/app/javascript/dashboard/i18n/locale/de/contact.json index 7ddf18196..2b3d16287 100644 --- a/app/javascript/dashboard/i18n/locale/de/contact.json +++ b/app/javascript/dashboard/i18n/locale/de/contact.json @@ -155,6 +155,11 @@ "LABEL": "Posteingang", "ERROR": "Posteingang auswählen" }, + "SUBJECT": { + "LABEL": "Betreff", + "PLACEHOLDER": "Betreff", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Nachricht", "PLACEHOLDER": "Schreiben Sie Ihre Nachricht hier", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Eigenes Attribut hinzufügen", "NOT_AVAILABLE": "Für diesen Kontakt sind keine benutzerdefinierten Attribute verfügbar.", + "COPY_SUCCESSFUL": "Der Code wurde erfolgreich in die Zwischenablage kopiert", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Attribut hinzufügen" + }, "ADD": { "TITLE": "Eigenes Attribut erstellen", "DESC": "Füge diesem Kontakt benutzerdefinierte Informationen hinzu." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attributwert", "PLACEHOLDER": "Bsp.: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribut erfolgreich hinzugefügt", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribut erfolgreich aktualisiert", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribut erfolgreich gelöscht", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/de/conversation.json b/app/javascript/dashboard/i18n/locale/de/conversation.json index eca8d8c74..1a03c16f6 100644 --- a/app/javascript/dashboard/i18n/locale/de/conversation.json +++ b/app/javascript/dashboard/i18n/locale/de/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Vorherige Gespräche" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribut erfolgreich aktualisiert", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Hinzufügen", + "SUCCESS": "Attribut erfolgreich hinzugefügt", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribut erfolgreich gelöscht", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "An", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json index d450e32a3..421e542d4 100644 --- a/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json @@ -292,15 +292,15 @@ }, "AUTO_ASSIGNMENT": { "ENABLED": "Aktiviert", - "DISABLED": "Deaktiviert" + "DISABLED": "Behindert" }, "EMAIL_COLLECT_BOX": { "ENABLED": "Aktiviert", - "DISABLED": "Deaktiviert" + "DISABLED": "Behindert" }, "ENABLE_CSAT": { "ENABLED": "Aktiviert", - "DISABLED": "Deaktiviert" + "DISABLED": "Behindert" }, "ENABLE_HMAC": { "LABEL": "Aktivieren" diff --git a/app/javascript/dashboard/i18n/locale/de/integrationApps.json b/app/javascript/dashboard/i18n/locale/de/integrationApps.json index c3f10e210..e6090ad5d 100644 --- a/app/javascript/dashboard/i18n/locale/de/integrationApps.json +++ b/app/javascript/dashboard/i18n/locale/de/integrationApps.json @@ -5,7 +5,7 @@ "HEADER": "Anwendungen", "STATUS": { "ENABLED": "Aktiviert", - "DISABLED": "Deaktiviert" + "DISABLED": "Behindert" }, "CONFIGURE": "Konfigurieren", "ADD_BUTTON": "Neuen Hook hinzufügen", diff --git a/app/javascript/dashboard/i18n/locale/de/settings.json b/app/javascript/dashboard/i18n/locale/de/settings.json index 5fa0c860b..0825a0619 100644 --- a/app/javascript/dashboard/i18n/locale/de/settings.json +++ b/app/javascript/dashboard/i18n/locale/de/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Kontoeinstellungen", "APPLICATIONS": "Anwendungen", "LABELS": "Labels", - "ATTRIBUTES": "Attribute", + "CUSTOM_ATTRIBUTES": "Benutzerdefinierte Attribute", "TEAMS": "Teams", "ALL_CONTACTS": "Alle Kontakte", "TAGGED_WITH": "Markiert mit", diff --git a/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json index 3c9e299d8..e07755340 100644 --- a/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/el/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Ιδιότητες", - "HEADER_BTN_TXT": "Προσθήκη ιδιότητας", - "LOADING": "Λήψη ιδιοτήτων", - "SIDEBAR_TXT": "

Ιδιότητες

Μια προσαρμοσμένη ιδιότητα παρακολουθεί γεγονότα σχετικά με τις επαφές σας/συνομιλίες σας — όπως για παράδειγμα συνδρομή, ή όταν γίνεται η πρώτη παραγγελία κ. λπ.

Για τη δημιουργία ιδιοτήτων απλά κάντε κλικ στοΠροσθήκη Ιδιότητας. Μπορείτε επίσης να επεξεργαστείτε ή να διαγράψετε μια υπάρχουσα Ιδιότητα κάνοντας κλικ στο κουμπί Επεξεργασία ή διαγραφή.

", + "HEADER": "Προσαρμοζόμενες Ιδιότητες", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Προσθήκη ιδιότητας", + "TITLE": "Add Custom Attribute", "SUBMIT": "Δημιουργία", "CANCEL_BUTTON_TEXT": "Άκυρο", "FORM": { "NAME": { "LABEL": "Εμφανιζόμενο Όνομα", - "PLACEHOLDER": "Εισάγετε το εμφανιζόμενο όνομα της ιδιότητας", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Το όνομα απαιτείται" }, "DESC": { "LABEL": "Περιγραφή", - "PLACEHOLDER": "Εισάγετε την περιγραφή της ιδιότητας", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Η περιγραφή απαιτείται" }, "MODEL": { - "LABEL": "Μοντέλο", - "PLACEHOLDER": "Παρακαλώ επιλέξτε ένα μοντέλο", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Απαιτείται το μοντέλο" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Ο τύπος απαιτείται" }, "KEY": { - "LABEL": "Κλειδί" + "LABEL": "Κλειδί", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Η ιδιότητα προστέθηκε με επιτυχία", - "ERROR_MESSAGE": "Δεν ήταν δυνατή η δημιουργία Ιδιότητας, Παρακαλώ δοκιμάστε ξανά αργότερα" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Διαγραφή", "API": { - "SUCCESS_MESSAGE": "Η ιδιότητα προστέθηκε με επιτυχία.", - "ERROR_MESSAGE": "Δεν ήταν δυνατή η διαγραφή της ιδιότητας. Δοκιμάστε ξανά." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Είστε σίγουροι ότι θέλετε να διαγράψετε την ομάδα %{attributeName}", "PLACE_HOLDER": "Παρακαλώ πληκτρολογήστε {attributeName} για επιβεβαίωση", - "MESSAGE": "Διαγραφή θα καταργήσει την ιδιότητα", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Διαγραφή ", "NO": "Άκυρο" } }, "EDIT": { - "TITLE": "Επεξεργασία ιδιότητας", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Ενημέρωση", "API": { - "SUCCESS_MESSAGE": "Ο πράκτορας ενημερώθηκε επιτυχώς", - "ERROR_MESSAGE": "Παρουσιάστηκε σφάλμα κατά την ενημέρωση της ιδιότητας, παρακαλώ προσπαθήστε ξανά" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Διαγραφή" }, "EMPTY_RESULT": { - "404": "Δεν δημιουργήθηκαν χαρακτηριστικά", - "NOT_FOUND": "Δεν έχουν ρυθμιστεί ιδιότητες" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/el/chatlist.json b/app/javascript/dashboard/i18n/locale/el/chatlist.json index 732f4a176..1ad242fd1 100644 --- a/app/javascript/dashboard/i18n/locale/el/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/el/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "Εκκρεμεί", - "VALUE": "pending" + "VALUE": "εκκρεμεί" }, { "TEXT": "Αναβολή", - "VALUE": "snoozed" + "VALUE": "αναβολή" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/el/contact.json b/app/javascript/dashboard/i18n/locale/el/contact.json index b0eeae77f..228da847c 100644 --- a/app/javascript/dashboard/i18n/locale/el/contact.json +++ b/app/javascript/dashboard/i18n/locale/el/contact.json @@ -155,6 +155,11 @@ "LABEL": "Εισερχόμενα", "ERROR": "Επιλέξτε ένα κιβώτιο εισερχόμενων" }, + "SUBJECT": { + "LABEL": "Θέμα", + "PLACEHOLDER": "Θέμα", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Μήνυμα", "PLACEHOLDER": "Γράψτε το μήνυμά σας εδώ", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Προσθήκη προσαρμοσμένης ιδιότητας", "NOT_AVAILABLE": "Δεν υπάρχουν διαθέσιμες προσαρμοσμένες ιδιότητες για αυτήν την επαφή.", + "COPY_SUCCESSFUL": "Αντιγράφτηκε με επιτυχία στο πρόχειρο", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Επεξεργασία ιδιότητας" + }, "ADD": { "TITLE": "Δημιουργία προσαρμοσμένης ιδιότητας", "DESC": "Προσθέστε προσαρμοσμένες πληροφορίες σε αυτήν την επαφή." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Τιμή ιδιότητας", "PLACEHOLDER": "π.χ.: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Η ιδιότητα προστέθηκε με επιτυχία", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Ο πράκτορας ενημερώθηκε επιτυχώς", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Η ιδιότητα προστέθηκε με επιτυχία", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/el/conversation.json b/app/javascript/dashboard/i18n/locale/el/conversation.json index c24f627ea..63f5bb984 100644 --- a/app/javascript/dashboard/i18n/locale/el/conversation.json +++ b/app/javascript/dashboard/i18n/locale/el/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Προηγούμενες συνομιλίες" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Ο πράκτορας ενημερώθηκε επιτυχώς", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Προσθήκη", + "SUCCESS": "Η ιδιότητα προστέθηκε με επιτυχία", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Η ιδιότητα προστέθηκε με επιτυχία", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Προς", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/el/settings.json b/app/javascript/dashboard/i18n/locale/el/settings.json index 46c1d8427..daefaa5b5 100644 --- a/app/javascript/dashboard/i18n/locale/el/settings.json +++ b/app/javascript/dashboard/i18n/locale/el/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Ρυθμίσεις Λογαριασμού", "APPLICATIONS": "Εφαρμογές", "LABELS": "Ετικέτες", - "ATTRIBUTES": "Ιδιότητες", + "CUSTOM_ATTRIBUTES": "Προσαρμοζόμενες Ιδιότητες", "TEAMS": "Ομάδες", "ALL_CONTACTS": "Όλες Οι Επαφές", "TAGGED_WITH": "Ετικέτα με", diff --git a/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json index 0232f1a54..d5ed56621 100644 --- a/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/es/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Atributos personalizados", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Crear", "CANCEL_BUTTON_TEXT": "Cancelar", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Descripción", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Eliminar", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "¿Está seguro que quiere borrar - %{attributeName}?", "PLACE_HOLDER": "Por favor, escriba {attributeName} para confirmar", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Eliminar ", "NO": "Cancelar" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Actualizar", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Eliminar" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/es/contact.json b/app/javascript/dashboard/i18n/locale/es/contact.json index 12ac808b7..4662cb5e3 100644 --- a/app/javascript/dashboard/i18n/locale/es/contact.json +++ b/app/javascript/dashboard/i18n/locale/es/contact.json @@ -155,6 +155,11 @@ "LABEL": "Bandeja de entrada", "ERROR": "Seleccione una bandeja de entrada" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Mensaje", "PLACEHOLDER": "Escriba su mensaje aquí", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copiado al portapapeles satisfactoriamente", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -243,13 +255,35 @@ "CANCEL": "Cancelar", "NAME": { "LABEL": "Custom attribute name", - "PLACEHOLDER": "Eg: shopify id", + "PLACEHOLDER": "Ej: shopify id", "ERROR": "Invalid custom attribute name" }, "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/es/conversation.json b/app/javascript/dashboard/i18n/locale/es/conversation.json index 7dc35c0f4..f05204206 100644 --- a/app/javascript/dashboard/i18n/locale/es/conversation.json +++ b/app/javascript/dashboard/i18n/locale/es/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Conversaciones anteriores" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Añadir", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Para", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json index 266f301e5..ee1bc5265 100644 --- a/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json @@ -346,7 +346,7 @@ "ENABLE_EMAIL_COLLECT_BOX": "Activar caja de recolección de correo electrónico", "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Activar o desactivar la caja de recolección de correo electrónico", "AUTO_ASSIGNMENT": "Activar asignación automática", - "ENABLE_CSAT": "Enable CSAT", + "ENABLE_CSAT": "Habilitar Encuesta de Satisfacción", "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "INBOX_UPDATE_TITLE": "Ajustes de la Bandeja de Entrada", "INBOX_UPDATE_SUB_TEXT": "Actualizar la configuración de tu bandeja de entrada", diff --git a/app/javascript/dashboard/i18n/locale/es/settings.json b/app/javascript/dashboard/i18n/locale/es/settings.json index c0f3ee3f5..bc2ddd2d3 100644 --- a/app/javascript/dashboard/i18n/locale/es/settings.json +++ b/app/javascript/dashboard/i18n/locale/es/settings.json @@ -143,14 +143,14 @@ "ACCOUNT_SETTINGS": "Configuración de la cuenta", "APPLICATIONS": "Aplicaciones", "LABELS": "Etiquetas", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Atributos personalizados", "TEAMS": "Equipos", "ALL_CONTACTS": "Todos los contactos", "TAGGED_WITH": "Etiquetado con", "REPORTS_OVERVIEW": "Overview", - "CSAT": "CSAT", + "CSAT": "Encuestas de Satisfacción", "CAMPAIGNS": "Campañas", - "ONGOING": "Ongoing", + "ONGOING": "En Curso", "ONE_OFF": "One off", "REPORTS_AGENT": "Agentes", "REPORTS_LABEL": "Etiquetas", diff --git a/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json index 222a6c1ec..91bf8707d 100644 --- a/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fa/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "ویژگی ها", - "HEADER_BTN_TXT": "افزودن ویژگی", - "LOADING": "واکشی ویژگی ها", - "SIDEBAR_TXT": "

ویژگی ها

یک ویژگی سفارشی اطلاعات مربوط به مخاطبین یا مکالمات شما را ردیابی می کند - مانند طرح های اشتراکی یا زمانی که اولین مورد را سفارش داده اند و غیره.

برای ایجاد ویژگیها ، فقط روی افزودن ویژگی. کلیک کنید. همچنین می توانید با کلیک روی دکمه ویرایش یا حذف ، یک ویژگی موجود را ویرایش یا حذف کنید.

", + "HEADER": "ویژگی‌های سفارشی", + "HEADER_BTN_TXT": "اضافه کردن ویژگی سفارشی", + "LOADING": "واکشی ویژگی‌های سفارشی", + "SIDEBAR_TXT": "

ویژگی‌های سفارشی

یک ویژگی سفارشی اطلاعات مربوط به مخاطبین یا گفتگو شما را ردیابی می‌کند — مانند طرح‌های اشتراکی یا زمانی که اولین مورد را سفارش داده‌اند و غیره.

برای ایجاد ویژگی‌های سفارشی، فقط روی افزودن ویژگی سفارشی. کلیک کنید. همچنین می‌توانید با کلیک روی دکمه ویرایش یا حذف، یک ویژگی سفارشی موجود را ویرایش یا حذف کنید.

", "ADD": { - "TITLE": "افزودن ویژگی", + "TITLE": "اضافه کردن ویژگی سفارشی", "SUBMIT": "ايجاد كردن", "CANCEL_BUTTON_TEXT": "انصراف", "FORM": { "NAME": { "LABEL": "نمایش نام", - "PLACEHOLDER": "نام نمایشی ویژگی را وارد کنید", + "PLACEHOLDER": "نام نمایشی ویژگی سفارشی را وارد کنید", "ERROR": "نام الزامی است" }, "DESC": { "LABEL": "توضیحات", - "PLACEHOLDER": "توضیحات ویژگی را وارد کنید", + "PLACEHOLDER": "توضیحات ویژگی سفارشی را وارد کنید", "ERROR": "توضیحات الزامی است" }, "MODEL": { - "LABEL": "مدل", - "PLACEHOLDER": "لطفا مدل را انتخاب کنید", + "LABEL": "شامل", + "PLACEHOLDER": "لطفا یکی را انتخاب کنید", "ERROR": "مدل مورد نیاز است" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "نوع الزامی است" }, "KEY": { - "LABEL": "کلید" + "LABEL": "کلید", + "PLACEHOLDER": "کلید ویژگی سفارشی را وارد کنید", + "ERROR": "کلید الزامی است" } }, "API": { - "SUCCESS_MESSAGE": "ویژگی با موفقیت اضافه شد", - "ERROR_MESSAGE": "ویژگی ایجاد نشد ، لطفاً بعداً دوباره امتحان کنید" + "SUCCESS_MESSAGE": "ویژگی سفارشی با موفقیت اضافه شد", + "ERROR_MESSAGE": "نمی‌توان ویژگی سفارشی ایجاد کرد، لطفا بعداً دوباره امتحان کنید" } }, "DELETE": { "BUTTON_TEXT": "حذف", "API": { - "SUCCESS_MESSAGE": "ویژگی با موفقیت حذف شد.", - "ERROR_MESSAGE": "ویژگی حذف نشد. دوباره امتحان کنید." + "SUCCESS_MESSAGE": "ویژگی سفارشی با موفقیت حذف شد.", + "ERROR_MESSAGE": "ویژگی سفارشی حذف نشد. دوباره امتحان کنید." }, "CONFIRM": { "TITLE": "آیا مطمئن هستید که می خواهید حذف کنید - %{attributeName}", "PLACE_HOLDER": "برای تایید لطفا {attributeName} را تایپ کنید", - "MESSAGE": "با حذف ویژگی ، ویژگی به طور کامل پاک می شود", + "MESSAGE": "با حذف ویژگی، ویژگی سفارشی به طور کامل حذف می‌شود", "YES": "حذف ", "NO": "انصراف" } }, "EDIT": { - "TITLE": "ویرایش ویژگی", + "TITLE": "ویرایش ویژگی سفارشی", "UPDATE_BUTTON_TEXT": "اعمال شود", "API": { - "SUCCESS_MESSAGE": "ویژگی با موفقیت به روز شد", - "ERROR_MESSAGE": "هنگام بروزرسانی ویژگی خطایی روی داد ، لطفاً دوباره امتحان کنید" + "SUCCESS_MESSAGE": "ویژگی سفارشی با موفقیت به‌روزرسانی شد", + "ERROR_MESSAGE": "هنگام به‌روزرسانی ویژگی سفارشی خطایی روی داد، لطفا دوباره امتحان کنید" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "حذف" }, "EMPTY_RESULT": { - "404": "هیچ ویژگی ایجاد نشده است", - "NOT_FOUND": "هیچ ویژگی پیکربندی نشده است" + "404": "هیچ ویژگی سفارشی ایجاد نشده است", + "NOT_FOUND": "هیچ ویژگی سفارشی پیکربندی نشده است" } } } diff --git a/app/javascript/dashboard/i18n/locale/fa/chatlist.json b/app/javascript/dashboard/i18n/locale/fa/chatlist.json index 3085b4554..a961f517e 100644 --- a/app/javascript/dashboard/i18n/locale/fa/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/fa/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "در انتظار", - "VALUE": "pending" + "VALUE": "در انتظار" }, { "TEXT": "به تعویق افتاد", - "VALUE": "snoozed" + "VALUE": "به تعویق افتاد" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/fa/contact.json b/app/javascript/dashboard/i18n/locale/fa/contact.json index 21ac417a5..9d72cee5a 100644 --- a/app/javascript/dashboard/i18n/locale/fa/contact.json +++ b/app/javascript/dashboard/i18n/locale/fa/contact.json @@ -155,6 +155,11 @@ "LABEL": "صندوق ورودی", "ERROR": "انتخاب صندوق ورودی" }, + "SUBJECT": { + "LABEL": "موضوع", + "PLACEHOLDER": "موضوع", + "ERROR": "موضوع نمی تواند خالی باشد" + }, "MESSAGE": { "LABEL": "پیام", "PLACEHOLDER": "پیام خود را اینجا بنویسید", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "ویژگی ها را اضافه کنید", "BUTTON": "اضافه کردن ویژگی سفارشی", "NOT_AVAILABLE": "هیچ ویژگی سفارشی برای این مخاطب موجود نیست.", + "COPY_SUCCESSFUL": "با موفقیت در کلیپ‌بورد کپی شد", + "ACTIONS": { + "COPY": "کپی ویژگی", + "DELETE": "حذف ویژگی", + "EDIT": "ویرایش ویژگی" + }, "ADD": { "TITLE": "ساخت ویژگی سفارشی", "DESC": "اطلاعات سفارشی مخاطب را اضافه کنید." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "مقدار ویژگی", "PLACEHOLDER": "مثال: 11901 " + }, + "ADD": { + "TITLE": "ساخت ویژگی جدید ", + "SUCCESS": "ویژگی با موفقیت اضافه شد", + "ERROR": "امکان افزودن ویژگی وجود ندارد. لطفاً بعداً دوباره امتحان کنید" + }, + "UPDATE": { + "SUCCESS": "ویژگی با موفقیت به روز شد", + "ERROR": "امکان به روزرسانی ویژگی وجود ندارد. لطفاً بعداً دوباره امتحان کنید" + }, + "DELETE": { + "SUCCESS": "ویژگی با موفقیت حذف شد", + "ERROR": "امکان حذف ویژگی وجود ندارد. لطفاً بعداً دوباره امتحان کنید" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "ویژگی ها را اضافه کنید", + "PLACEHOLDER": "جستجو ویژگی ها", + "NO_RESULT": "هیچ ویژگی یافت نشد" } + }, + "VALIDATIONS": { + "REQUIRED": "مقدار معتبر مورد نیاز است", + "INVALID_URL": "URL نامعتبر" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/fa/conversation.json b/app/javascript/dashboard/i18n/locale/fa/conversation.json index 038d2e9d5..e6135c584 100644 --- a/app/javascript/dashboard/i18n/locale/fa/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fa/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "گفتگوهای قبلی" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "ایجاد ویژگی", + "UPDATE": { + "SUCCESS": "ویژگی با موفقیت به روز شد", + "ERROR": "امکان به روزرسانی ویژگی وجود ندارد. لطفاً بعداً دوباره امتحان کنید" + }, + "ADD": { + "TITLE": "افزودن", + "SUCCESS": "ویژگی با موفقیت اضافه شد", + "ERROR": "امکان افزودن ویژگی وجود ندارد. لطفاً بعداً دوباره امتحان کنید" + }, + "DELETE": { + "SUCCESS": "ویژگی با موفقیت حذف شد", + "ERROR": "امکان حذف ویژگی وجود ندارد. لطفاً بعداً دوباره امتحان کنید" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "ویژگی ها را اضافه کنید", + "PLACEHOLDER": "جستجو ویژگی ها", + "NO_RESULT": "هیچ ویژگی یافت نشد" + } + }, "EMAIL_HEADER": { "TO": "به", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/fa/settings.json b/app/javascript/dashboard/i18n/locale/fa/settings.json index c014b3163..67c1915aa 100644 --- a/app/javascript/dashboard/i18n/locale/fa/settings.json +++ b/app/javascript/dashboard/i18n/locale/fa/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "تنظیمات حساب", "APPLICATIONS": "برنامه های کاربردی", "LABELS": "برچسب‌ها", - "ATTRIBUTES": "ویژگی ها", + "CUSTOM_ATTRIBUTES": "ویژگی‌های سفارشی", "TEAMS": "تیم‌ها", "ALL_CONTACTS": "تمام مخاطبین", "TAGGED_WITH": "برچسب گذاری شده با", diff --git a/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json index 1062a3b73..0959b1e47 100644 --- a/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fi/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Mukautetut attribuutit", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Luo", "CANCEL_BUTTON_TEXT": "Peruuta", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Kuvaus", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Poista", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Poista ", "NO": "Peruuta" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Päivitä", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Poista" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/fi/contact.json b/app/javascript/dashboard/i18n/locale/fi/contact.json index b8fc17016..edde71e03 100644 --- a/app/javascript/dashboard/i18n/locale/fi/contact.json +++ b/app/javascript/dashboard/i18n/locale/fi/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Kopioitu leikepöydälle onnistuneesti", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/fi/conversation.json b/app/javascript/dashboard/i18n/locale/fi/conversation.json index 1c48600a3..4beacb51a 100644 --- a/app/javascript/dashboard/i18n/locale/fi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fi/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Edelliset keskustelut" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/fi/settings.json b/app/javascript/dashboard/i18n/locale/fi/settings.json index 19bd0e2e2..06e48e9b9 100644 --- a/app/javascript/dashboard/i18n/locale/fi/settings.json +++ b/app/javascript/dashboard/i18n/locale/fi/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Tilin asetukset", "APPLICATIONS": "Applications", "LABELS": "Tunnisteet", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Mukautetut attribuutit", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json index 86c3e3cb4..c5fb82f69 100644 --- a/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fr/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributs", - "HEADER_BTN_TXT": "Ajouter un attribut", - "LOADING": "Récupération des attributs", - "SIDEBAR_TXT": "

Attributs

Un attribut personnalisé suit les faits de vos contacts/conversations — comme la formule d'abonnement, ou quand ils ont commandé le premier produit, etc.

Pour créer un Attribut, il suffit de cliquer sur le bouton Ajouter un Attribut. Vous pouvez également modifier ou supprimer un attribut existant en cliquant sur le bouton Modifier ou Supprimer.

", + "HEADER": "Attributs personnalisés", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Ajouter un attribut", + "TITLE": "Add Custom Attribute", "SUBMIT": "Créer", "CANCEL_BUTTON_TEXT": "Annuler", "FORM": { "NAME": { "LABEL": "Nom affiché", - "PLACEHOLDER": "Entrez le nom d'affichage de l'attribut", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Le nom est requis" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Entrez la description de l'attribut", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "La description est requise" }, "MODEL": { - "LABEL": "Modèle", - "PLACEHOLDER": "Veuillez sélectionner un modèle", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Le modèle est requis" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Le type est requis" }, "KEY": { - "LABEL": "Clé" + "LABEL": "Clé", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribut ajouté avec succès", - "ERROR_MESSAGE": "Impossible de créer un attribut, veuillez réessayer plus tard" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Supprimer", "API": { - "SUCCESS_MESSAGE": "Attribut supprimé avec succès.", - "ERROR_MESSAGE": "Impossible de supprimer l'attribut. Veuillez réessayer." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Voulez-vous vraiment supprimer - %{attributeName}", "PLACE_HOLDER": "Veuillez taper {attributeName} pour confirmer", - "MESSAGE": "La suppression supprimera l'attribut", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Supprimer ", "NO": "Annuler" } }, "EDIT": { - "TITLE": "Modifier l'attribut", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Mettre à jour", "API": { - "SUCCESS_MESSAGE": "Attribut mis à jour avec succès", - "ERROR_MESSAGE": "Une erreur s'est produite lors de la mise à jour de l'attribut, veuillez réessayer" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Supprimer" }, "EMPTY_RESULT": { - "404": "Il n’y a aucun attribut créé", - "NOT_FOUND": "Il n'y a aucun attribut configuré" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/fr/contact.json b/app/javascript/dashboard/i18n/locale/fr/contact.json index e7cb1b5ba..81557d572 100644 --- a/app/javascript/dashboard/i18n/locale/fr/contact.json +++ b/app/javascript/dashboard/i18n/locale/fr/contact.json @@ -155,6 +155,11 @@ "LABEL": "Boîte de réception", "ERROR": "Sélectionner une boîte de réception" }, + "SUBJECT": { + "LABEL": "Objet", + "PLACEHOLDER": "Objet", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Ecrivez votre message ici", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Ajouter un attribut personnalisé", "NOT_AVAILABLE": "Il n'y a aucun attribut personnalisé disponible pour ce contact.", + "COPY_SUCCESSFUL": "Copié dans le presse-papiers avec succès", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Modifier l'attribut" + }, "ADD": { "TITLE": "Créer un attribut personnalisé", "DESC": "Ajouter des informations personnalisées à ce contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Valeur de l'attribut", "PLACEHOLDER": "Ex.: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribut ajouté avec succès", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribut mis à jour avec succès", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribut supprimé avec succès", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/fr/conversation.json b/app/javascript/dashboard/i18n/locale/fr/conversation.json index 1b8acda5b..4e6596e4d 100644 --- a/app/javascript/dashboard/i18n/locale/fr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fr/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Conversations précédentes" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribut mis à jour avec succès", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Ajouter", + "SUCCESS": "Attribut ajouté avec succès", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribut supprimé avec succès", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "À", "BCC": "Cci", diff --git a/app/javascript/dashboard/i18n/locale/fr/settings.json b/app/javascript/dashboard/i18n/locale/fr/settings.json index 0c19305e1..7e2f53639 100644 --- a/app/javascript/dashboard/i18n/locale/fr/settings.json +++ b/app/javascript/dashboard/i18n/locale/fr/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Paramètres du compte", "APPLICATIONS": "Applications", "LABELS": "Étiquettes", - "ATTRIBUTES": "Attributs", + "CUSTOM_ATTRIBUTES": "Attributs personnalisés", "TEAMS": "Équipes", "ALL_CONTACTS": "Tous les contacts", "TAGGED_WITH": "Tagué avec", diff --git a/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json index d1abf89b1..97a54fc9c 100644 --- a/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/he/attributesMgmt.json @@ -1,84 +1,86 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "מאפיינים בהתאמה אישית", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "צור", "CANCEL_BUTTON_TEXT": "ביטול", "FORM": { "NAME": { - "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", - "ERROR": "Name is required" + "LABEL": "שם תצוגה", + "PLACEHOLDER": "Enter custom attribute display name", + "ERROR": "שם שדה חובה" }, "DESC": { - "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", - "ERROR": "Description is required" + "LABEL": "תיאור", + "PLACEHOLDER": "Enter custom attribute description", + "ERROR": "נדרש תיאור" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", - "ERROR": "Model is required" + "LABEL": "חל על", + "PLACEHOLDER": "בבקשה תבחר אחד", + "ERROR": "דגם שדה חובה" }, "TYPE": { - "LABEL": "Type", - "PLACEHOLDER": "Please select a type", - "ERROR": "Type is required" + "LABEL": "סוג", + "PLACEHOLDER": "אנא בחר סוג", + "ERROR": "סוג הינו שדה חובה" }, "KEY": { - "LABEL": "Key" + "LABEL": "מפתח", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "מחק", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { - "TITLE": "Are you sure want to delete - %{attributeName}", - "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "TITLE": "האם אתה בטוח רוצה למחוק - %{attributeName}", + "PLACE_HOLDER": "אנא הקלד {attributeName} כדי לאשר", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "מחק ", "NO": "ביטול" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "עדכן", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { - "HEADER": "Custom Attributes", - "CONVERSATION": "Conversation", - "CONTACT": "Contact" + "HEADER": "מאפיינים בהתאמה אישית", + "CONVERSATION": "שיחה", + "CONTACT": "איש קשר" }, "LIST": { "TABLE_HEADER": [ "שם", - "Description", - "Type", - "Key" + "תיאור", + "סוג", + "מפתח" ], "BUTTONS": { "EDIT": "ערוך", "DELETE": "מחק" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/he/campaign.json b/app/javascript/dashboard/i18n/locale/he/campaign.json index b097e06c6..fefb974c4 100644 --- a/app/javascript/dashboard/i18n/locale/he/campaign.json +++ b/app/javascript/dashboard/i18n/locale/he/campaign.json @@ -1,10 +1,10 @@ { "CAMPAIGN": { "HEADER": "קמפיין", - "SIDEBAR_TXT": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations. Click on Add Campaign to create a new campaign. You can also edit or delete an existing campaign by clicking on the Edit or Delete button.", + "SIDEBAR_TXT": "הודעות פרואקטיביות מאפשרות ללקוח לשלוח הודעות יוצאות לאנשי הקשר שלו, מה שיפעיל יותר שיחות. לחץ על הוסף מסע פרסום כדי ליצור מסע פרסום חדש. ניתן גם לערוך או למחוק מסע פרסום קיים על ידי לחיצה על הלחצן ערוך או מחק.", "HEADER_BTN_TXT": { - "ONE_OFF": "Create a one off campaign", - "ONGOING": "Create a ongoing campaign" + "ONE_OFF": "צור קמפיין חד פעמי", + "ONGOING": "צור קמפיין מתמשך" }, "ADD": { "TITLE": "צור קמפיין", @@ -18,20 +18,20 @@ "ERROR": "כותרת שדה חובה" }, "SCHEDULED_AT": { - "LABEL": "Scheduled time", - "PLACEHOLDER": "Please select the time", - "CONFIRM": "Confirm", - "ERROR": "Scheduled time is required" + "LABEL": "זמן מתוכנן", + "PLACEHOLDER": "אנא בחר את הזמן", + "CONFIRM": "אמת", + "ERROR": "נדרש זמן מתוכנן" }, "AUDIENCE": { - "LABEL": "Audience", - "PLACEHOLDER": "Select the customer labels", - "ERROR": "Audience is required" + "LABEL": "קהל", + "PLACEHOLDER": "בחר את תוויות הלקוחות", + "ERROR": "נדרש קהל" }, "INBOX": { - "LABEL": "Select Inbox", - "PLACEHOLDER": "Select Inbox", - "ERROR": "Inbox is required" + "LABEL": "בחר תיבת דואר", + "PLACEHOLDER": "בחר תיבת דואר", + "ERROR": "נדרשת תיבת דואר נכנס" }, "MESSAGE": { "LABEL": "הודעה", @@ -54,7 +54,7 @@ "ERROR": "זמן על הדף שדה חובה" }, "ENABLED": "הפעל קמפיין", - "TRIGGER_ONLY_BUSINESS_HOURS": "Trigger only during business hours", + "TRIGGER_ONLY_BUSINESS_HOURS": "הפעל רק בשעות העבודה", "SUBMIT": "הוסף קמפיין" }, "API": { @@ -71,8 +71,8 @@ "NO": "לא, השאר " }, "API": { - "SUCCESS_MESSAGE": "Campaign deleted successfully", - "ERROR_MESSAGE": "Could not delete the campaign. Please try again later." + "SUCCESS_MESSAGE": "מסע הפרסום נמחק בהצלחה", + "ERROR_MESSAGE": "לא ניתן למחוק את מסע הפרסום. בבקשה נסה שוב מאוחר יותר." } }, "EDIT": { @@ -89,11 +89,11 @@ "TABLE_HEADER": { "TITLE": "כותרת", "MESSAGE": "הודעה", - "INBOX": "Inbox", + "INBOX": "תיבת הדואר הנכנס", "STATUS": "מצב", "SENDER": "שולח", "URL": "URL", - "SCHEDULED_AT": "Scheduled time", + "SCHEDULED_AT": "זמן מתוכנן", "TIME_ON_PAGE": "זמן(שניות)", "CREATED_AT": "נוצר בזמן" }, @@ -105,22 +105,22 @@ "STATUS": { "ENABLED": "מופעל", "DISABLED": "כבוי", - "COMPLETED": "Completed", - "ACTIVE": "Active" + "COMPLETED": "הושלם", + "ACTIVE": "פעיל" }, "SENDER": { "BOT": "בוט" } }, "ONE_OFF": { - "HEADER": "One off campaigns", - "404": "There are no one off campaigns created", - "INBOXES_NOT_FOUND": "Please create an sms inbox and start adding campaigns" + "HEADER": "קמפיינים חד פעמיים", + "404": "לא נוצרו מסעות פרסום חד פעמיים", + "INBOXES_NOT_FOUND": "נא ליצור תיבת SMS ולהתחיל להוסיף קמפיינים" }, "ONGOING": { - "HEADER": "Ongoing campaigns", - "404": "There are no ongoing campaigns created", - "INBOXES_NOT_FOUND": "Please create an website inbox and start adding campaigns" + "HEADER": "קמפיינים מתמשכים", + "404": "לא נוצרו קמפיינים מתמשכים", + "INBOXES_NOT_FOUND": "אנא צור תיבת דואר נכנס באתר והתחל להוסיף קמפיינים" } } } diff --git a/app/javascript/dashboard/i18n/locale/he/cannedMgmt.json b/app/javascript/dashboard/i18n/locale/he/cannedMgmt.json index af48f1607..24b8ac7b1 100644 --- a/app/javascript/dashboard/i18n/locale/he/cannedMgmt.json +++ b/app/javascript/dashboard/i18n/locale/he/cannedMgmt.json @@ -1,68 +1,68 @@ { "CANNED_MGMT": { - "HEADER": "Canned Responses", - "HEADER_BTN_TXT": "Add Canned Response", - "LOADING": "Fetching Canned Responses", - "SEARCH_404": "There are no items matching this query", - "SIDEBAR_TXT": "

Canned Responses

Canned Responses are saved reply templates which can be used to quickly send out a reply to a conversation .

For creating a Canned Response, just click on the Add Canned Response. You can also edit or delete an existing Canned Response by clicking on the Edit or Delete button

Canned responses are used with the help of Short Codes. Agents can access canned responses while on a chat by typing '/' followed by the short code.

", + "HEADER": "תגובות מוכנות", + "HEADER_BTN_TXT": "הוסף תגובה מוכנה", + "LOADING": "מביא תגובות שמורות", + "SEARCH_404": "אין פריטים התואמים לשאילתה זו", + "SIDEBAR_TXT": "

תגובות מוכנות

תגובות מוכנות הן תבניות תשובה שמורות בהן ניתן להשתמש כדי לשלוח תשובה מהירה לשיחה .

ליצירת תגובה מוכנה, פשוט לחץ על הוסף תגובה מוכנה. אתה יכול גם לערוך או למחוק תגובה מוכנה קיימת על ידי לחיצה על הלחצן ערוך או מחק

תגובות מוכנות משמשות בעזרת קודים קצרים. סוכנים יכולים לגשת לתגובות מוכנות בזמן צ'אט על ידי הקלדת '/' ואחריה הקוד הקצר.

", "LIST": { - "404": "There are no canned responses available in this account.", - "TITLE": "Manage canned responses", - "DESC": "Canned Responses are predefined reply templates which can be used to quickly send out replies to tickets.", + "404": "אין תגובות מוכנות זמינות בחשבון זה.", + "TITLE": "נהל תגובות מוכנות", + "DESC": "תגובות מוכנות הן תבניות תשובה מוגדרות מראש שבהן ניתן להשתמש כדי לשלוח במהירות תשובות לכרטיסים.", "TABLE_HEADER": [ - "Short Code", - "Content", + "קוד קצר", + "תוכן", "פעולות" ] }, "ADD": { - "TITLE": "Add Canned Response", - "DESC": "Canned Responses are saved reply templates which can be used to quickly send out reply to conversation .", + "TITLE": "הוסף תגובה מוכנה", + "DESC": "תגובות מוכנות הן תבניות תשובה שמורות בהן ניתן להשתמש כדי לשלוח במהירות תשובה לשיחה.", "CANCEL_BUTTON_TEXT": "ביטול", "FORM": { "SHORT_CODE": { - "LABEL": "Short Code", - "PLACEHOLDER": "Please enter a shortcode", - "ERROR": "Short Code is required" + "LABEL": "קוד קצר", + "PLACEHOLDER": "נא להזין קוד קצר", + "ERROR": "קוד קצר נדרש" }, "CONTENT": { - "LABEL": "Content", - "PLACEHOLDER": "Please enter a content", - "ERROR": "Content is required" + "LABEL": "תוכן", + "PLACEHOLDER": "נא להזין תוכן", + "ERROR": "נא להזין תוכן" }, "SUBMIT": "שלח" }, "API": { - "SUCCESS_MESSAGE": "Canned Response added successfully", + "SUCCESS_MESSAGE": "תגובה מוכנה נוספה בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" } }, "EDIT": { - "TITLE": "Edit Canned Response", + "TITLE": "ערוך תגובה מוכנה", "CANCEL_BUTTON_TEXT": "ביטול", "FORM": { "SHORT_CODE": { - "LABEL": "Short Code", - "PLACEHOLDER": "Please enter a shortcode", - "ERROR": "Short Code is required" + "LABEL": "קוד קצר", + "PLACEHOLDER": "נא להזין קוד קצר", + "ERROR": "קוד קצר נדרש" }, "CONTENT": { - "LABEL": "Content", - "PLACEHOLDER": "Please enter a content", - "ERROR": "Content is required" + "LABEL": "תוכן", + "PLACEHOLDER": "נא להזין תוכן", + "ERROR": "נא להזין תוכן" }, "SUBMIT": "שלח" }, "BUTTON_TEXT": "ערוך", "API": { - "SUCCESS_MESSAGE": "Canned Response updated successfully", + "SUCCESS_MESSAGE": "התגובה המוכנה עודכנה בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" } }, "DELETE": { "BUTTON_TEXT": "מחק", "API": { - "SUCCESS_MESSAGE": "Canned response deleted successfully", + "SUCCESS_MESSAGE": "התגובה המוכנה נמחקה בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" }, "CONFIRM": { diff --git a/app/javascript/dashboard/i18n/locale/he/contact.json b/app/javascript/dashboard/i18n/locale/he/contact.json index 7800cd80f..12ee3af84 100644 --- a/app/javascript/dashboard/i18n/locale/he/contact.json +++ b/app/javascript/dashboard/i18n/locale/he/contact.json @@ -98,188 +98,222 @@ "LABEL": "שם מלא" }, "BIO": { - "PLACEHOLDER": "Enter the bio of the contact", - "LABEL": "Bio" + "PLACEHOLDER": "הזן את הביוגרפיה של איש הקשר", + "LABEL": "ביוגרפיה" }, "EMAIL_ADDRESS": { - "PLACEHOLDER": "Enter the email address of the contact", + "PLACEHOLDER": "הזן את כתובת האימייל של איש הקשר", "LABEL": "כתובת מייל" }, "PHONE_NUMBER": { - "PLACEHOLDER": "Enter the phone number of the contact", - "LABEL": "Phone Number", - "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" + "PLACEHOLDER": "הזן את מספר הטלפון של איש הקשר", + "LABEL": "מספר טלפון", + "HELP": "מספר הטלפון צריך להיות בפורמט E.164, למשל: +1415555555 [+][קוד מדינה][אזור חיוג][מספר טלפון מקומי]", + "ERROR": "מספר הטלפון צריך להיות ריק או בפורמט E.164" }, "LOCATION": { - "PLACEHOLDER": "Enter the location of the contact", + "PLACEHOLDER": "הזן את המיקום של איש הקשר", "LABEL": "מיקום" }, "COMPANY_NAME": { - "PLACEHOLDER": "Enter the company name", - "LABEL": "Company Name" + "PLACEHOLDER": "הזן את שם החברה", + "LABEL": "שם החברה" }, "SOCIAL_PROFILES": { "FACEBOOK": { - "PLACEHOLDER": "Enter the Facebook username", - "LABEL": "Facebook" + "PLACEHOLDER": "הזן את שם המשתמש בפייסבוק", + "LABEL": "פייסבוק" }, "TWITTER": { - "PLACEHOLDER": "Enter the Twitter username", - "LABEL": "Twitter" + "PLACEHOLDER": "הזן את שם המשתמש בטוויטר", + "LABEL": "טוויטר" }, "LINKEDIN": { - "PLACEHOLDER": "Enter the LinkedIn username", - "LABEL": "LinkedIn" + "PLACEHOLDER": "הזן את שם המשתמש בלינקדאין", + "LABEL": "לינקדאין" }, "GITHUB": { - "PLACEHOLDER": "Enter the Github username", + "PLACEHOLDER": "הזן את שם המשתמש של Github", "LABEL": "Github" } } }, - "SUCCESS_MESSAGE": "Contact saved successfully", - "CONTACT_ALREADY_EXIST": "This email address is in use for another contact.", + "SUCCESS_MESSAGE": "איש הקשר נשמר בהצלחה", + "CONTACT_ALREADY_EXIST": "כתובת דוא\"ל זו נמצאת בשימוש עבור איש קשר אחר.", "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", - "ERROR": "Select an inbox" + "LABEL": "תיבת הדואר הנכנס", + "ERROR": "בחר תיבת דואר נכנס" + }, + "SUBJECT": { + "LABEL": "נושא", + "PLACEHOLDER": "נושא", + "ERROR": "הנושא לא יכול להיות ריק" }, "MESSAGE": { "LABEL": "הודעה", - "PLACEHOLDER": "Write your message here", - "ERROR": "Message can't be empty" + "PLACEHOLDER": "כתוב את הודעתך כאן", + "ERROR": "ההודעה לא יכולה להיות ריקה" }, - "SUBMIT": "Send message", + "SUBMIT": "שלח הודעה", "CANCEL": "ביטול", - "SUCCESS_MESSAGE": "Message sent!", - "ERROR_MESSAGE": "Couldn't send! try again" + "SUCCESS_MESSAGE": "הודעה נשלחה!", + "ERROR_MESSAGE": "לא ניתן לשלוח! נסה שוב" } }, "CONTACTS_PAGE": { - "HEADER": "Contacts", - "FIELDS": "Contact fields", - "SEARCH_BUTTON": "Search", - "SEARCH_INPUT_PLACEHOLDER": "Search for contacts", + "HEADER": "איש קשר", + "FIELDS": "שדות איש קשר", + "SEARCH_BUTTON": "חפש", + "SEARCH_INPUT_PLACEHOLDER": "חפש איש קשר", "LIST": { - "LOADING_MESSAGE": "Loading contacts...", - "404": "No contacts matches your search 🔍", - "NO_CONTACTS": "There are no available contacts", + "LOADING_MESSAGE": "טוען אנשי קשר...", + "404": "אין אנשי קשר שתואמים לחיפוש שלך 🔍", + "NO_CONTACTS": "אין אנשי קשר זמינים", "TABLE_HEADER": { "NAME": "שם", - "PHONE_NUMBER": "Phone Number", + "PHONE_NUMBER": "מספר טלפון", "CONVERSATIONS": "שיחות", - "LAST_ACTIVITY": "Last Activity", - "COUNTRY": "Country", - "CITY": "City", - "SOCIAL_PROFILES": "Social Profiles", + "LAST_ACTIVITY": "פעילות אחרונה", + "COUNTRY": "מדינה", + "CITY": "עיר", + "SOCIAL_PROFILES": "פרופילים חברתיים", "COMPANY": "חברה", "EMAIL_ADDRESS": "כתובת מייל" }, - "VIEW_DETAILS": "View details" + "VIEW_DETAILS": "הצג פרטים" } }, "CONTACT_PROFILE": { - "BACK_BUTTON": "Contacts", - "LOADING": "Loading contact profile..." + "BACK_BUTTON": "איש קשר", + "LOADING": "טוען פרופיל איש קשר..." }, "REMINDER": { "ADD_BUTTON": { "BUTTON": "הוסף", - "TITLE": "Shift + Enter to create a task" + "TITLE": "Shift + Enter כדי ליצור משימה" }, "FOOTER": { - "DUE_DATE": "Due date", - "LABEL_TITLE": "Set type" + "DUE_DATE": "תאריך להגשה", + "LABEL_TITLE": "הגדר סוג" } }, "NOTES": { - "FETCHING_NOTES": "Fetching notes...", - "NOT_AVAILABLE": "There are no notes created for this contact", + "FETCHING_NOTES": "מביא הערות...", + "NOT_AVAILABLE": "לא נוצרו הערות עבור איש קשר זה", "HEADER": { - "TITLE": "Notes" + "TITLE": "הערות" }, "LIST": { - "LABEL": "added a note" + "LABEL": "נוספה הערה" }, "ADD": { "BUTTON": "הוסף", - "PLACEHOLDER": "Add a note", - "TITLE": "Shift + Enter to create a note" + "PLACEHOLDER": "הוסף הערה", + "TITLE": "Shift + Enter כדי ליצור הערה" }, "CONTENT_HEADER": { - "DELETE": "Delete note" + "DELETE": "מחק הערה" } }, "EVENTS": { "HEADER": { - "TITLE": "Activities" + "TITLE": "פעילויות" }, "BUTTON": { - "PILL_BUTTON_NOTES": "notes", - "PILL_BUTTON_EVENTS": "events", + "PILL_BUTTON_NOTES": "הערות", + "PILL_BUTTON_EVENTS": "אירועים", "PILL_BUTTON_CONVO": "שיחות" } }, "CUSTOM_ATTRIBUTES": { - "BUTTON": "Add custom attribute", - "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "ADD_BUTTON_TEXT": "הוסף מאפיין", + "BUTTON": "הוסף מאפיין מותאם אישית", + "NOT_AVAILABLE": "אין מאפיינים מותאמים אישית זמינים עבור איש קשר זה.", + "COPY_SUCCESSFUL": "הועתק ללוח בהצלחה", + "ACTIONS": { + "COPY": "העתק מאפיין", + "DELETE": "מחק מאפיין", + "EDIT": "ערוך מאפיין" + }, "ADD": { - "TITLE": "Create custom attribute", - "DESC": "Add custom information to this contact." + "TITLE": "צור מאפיין מותאם אישית", + "DESC": "הוסף מידע מותאם אישית לאיש קשר זה." }, "FORM": { - "CREATE": "Add attribute", + "CREATE": "הוסף מאפיין", "CANCEL": "ביטול", "NAME": { - "LABEL": "Custom attribute name", - "PLACEHOLDER": "Eg: shopify id", - "ERROR": "Invalid custom attribute name" + "LABEL": "שם מאפיין מותאם אישית", + "PLACEHOLDER": "למשל: מזהה shopify", + "ERROR": "שם מאפיין מותאם אישית לא חוקי" }, "VALUE": { - "LABEL": "Attribute value", - "PLACEHOLDER": "Eg: 11901 " + "LABEL": "ערך מאפיין", + "PLACEHOLDER": "למשל: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "מאפיין נוסף בהצלחה", + "ERROR": "לא ניתן היה ליצור מאפיין, אנא נסה שוב מאוחר יותר" + }, + "UPDATE": { + "SUCCESS": "המאפיין עודכן בהצלחה", + "ERROR": "לא ניתן לעדכן את המאפיין. בבקשה נסה שוב מאוחר יותר" + }, + "DELETE": { + "SUCCESS": "המאפיין נמחק בהצלחה", + "ERROR": "לא ניתן למחוק מאפיין. בבקשה נסה שוב מאוחר יותר" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "הוסף מאפיין", + "PLACEHOLDER": "חפש מאפיין", + "NO_RESULT": "לא נמצאו מאפיינים" } + }, + "VALIDATIONS": { + "REQUIRED": "נדרש ערך חוקי", + "INVALID_URL": "כתובת אתר לא חוקית" } }, "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.", + "TITLE": "מזג אנשי קשר", + "DESCRIPTION": "מיזוג אנשי קשר כדי לשלב שני פרופילים לאחד, כולל כל התכונות והשיחות. במקרה של התנגשות, התכונות של איש הקשר הראשי יקבלו עדיפות.", "PRIMARY": { - "TITLE": "Primary contact", - "HELP_LABEL": "To be kept" + "TITLE": "איש קשר ראשי", + "HELP_LABEL": "להישמר" }, "CHILD": { - "TITLE": "Contact to merge", - "PLACEHOLDER": "Search for a contact", - "HELP_LABEL": "To be deleted" + "TITLE": "צור קשר למיזוג", + "PLACEHOLDER": "חפש איש קשר", + "HELP_LABEL": "להימחק" }, "SUMMARY": { - "TITLE": "Summary", - "DELETE_WARNING": "Contact of %{childContactName} will be deleted.", - "ATTRIBUTE_WARNING": "Contact details of %{childContactName} will be copied to %{primaryContactName}." + "TITLE": "סיכום", + "DELETE_WARNING": "איש הקשר של %{childContactName} יימחק.", + "ATTRIBUTE_WARNING": "פרטי הקשר של %{childContactName} יועתקו אל %{primaryContactName}." }, "SEARCH": { - "ERROR": "ERROR_MESSAGE" + "ERROR": "הודעת שגיאה" }, "FORM": { - "SUBMIT": " Merge contacts", + "SUBMIT": " מזג אנשי קשר", "CANCEL": "ביטול", "CHILD_CONTACT": { - "ERROR": "Select a child contact to merge" + "ERROR": "בחר איש קשר צאצא למזג" }, - "SUCCESS_MESSAGE": "Contact merged successfully", - "ERROR_MESSAGE": "Could not merge contacts, try again!" + "SUCCESS_MESSAGE": "איש הקשר מוזג בהצלחה", + "ERROR_MESSAGE": "לא ניתן למזג אנשי קשר, נסה שוב!" } } } diff --git a/app/javascript/dashboard/i18n/locale/he/conversation.json b/app/javascript/dashboard/i18n/locale/he/conversation.json index 1662f1209..1ac6de85c 100644 --- a/app/javascript/dashboard/i18n/locale/he/conversation.json +++ b/app/javascript/dashboard/i18n/locale/he/conversation.json @@ -1,69 +1,69 @@ { "CONVERSATION": { - "404": "Please select a conversation from left pane", - "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", + "404": "אנא בחר שיחה מהחלונית השמאלית", + "NO_MESSAGE_1": "או - או! נראה שאין הודעות מלקוחות בתיבת הדואר הנכנס שלך.", + "NO_MESSAGE_2": " לשלוח הודעה לעמוד שלך!", + "NO_INBOX_1": "שלום! נראה שעדיין לא הוספת תיבות דואר נכנס.", + "NO_INBOX_2": " להתחיל", + "NO_INBOX_AGENT": "או - או! נראה שאתה לא חלק מתיבת דואר נכנס כלשהי. אנא פנה למנהל המערכת שלך", + "SEARCH_MESSAGES": "חפש הודעות בשיחות", "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", - "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", - "SELECT_A_TWEET_TO_REPLY": "Please select a tweet to reply to.", - "REPLYING_TO": "You are replying to:", - "REMOVE_SELECTION": "Remove Selection", + "UNREAD_MESSAGES": "הודעות שלא נקראו", + "UNREAD_MESSAGE": "הודעות שלא נקראו", + "CLICK_HERE": "לחץ כאן", + "LOADING_INBOXES": "טוען תיבות דואר נכנס", + "LOADING_CONVERSATIONS": "טוען שיחות", + "CANNOT_REPLY": "לא ניתן להשיב עקב", + "24_HOURS_WINDOW": "הגבלת חלון הודעות של 24 שעות", + "TWILIO_WHATSAPP_CAN_REPLY": "אתה יכול להשיב לשיחה זו רק באמצעות הודעת תבנית בשל", + "TWILIO_WHATSAPP_24_HOURS_WINDOW": "הגבלת חלון הודעות של 24 שעות", + "SELECT_A_TWEET_TO_REPLY": "אנא בחר ציוץ להשיב.", + "REPLYING_TO": "אתה משיב ל:", + "REMOVE_SELECTION": "הסר בחירה", "DOWNLOAD": "הורד", - "UPLOADING_ATTACHMENTS": "Uploading attachments...", - "SUCCESS_DELETE_MESSAGE": "Message deleted successfully", - "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again", - "NO_RESPONSE": "No response", - "RATING_TITLE": "Rating", - "FEEDBACK_TITLE": "Feedback", + "UPLOADING_ATTACHMENTS": "מעלה קובץ מצורף...", + "SUCCESS_DELETE_MESSAGE": "ההודעה נמחקה בהצלחה", + "FAIL_DELETE_MESSSAGE": "לא ניתן למחוק את ההודעה! נסה שוב", + "NO_RESPONSE": "אין תגובה", + "RATING_TITLE": "דירוג", + "FEEDBACK_TITLE": "משוב", "HEADER": { - "RESOLVE_ACTION": "Resolve", - "REOPEN_ACTION": "Reopen", + "RESOLVE_ACTION": "פתרון", + "REOPEN_ACTION": "פתח מחדש", "OPEN_ACTION": "פתח", - "OPEN": "More", + "OPEN": "עוד", "CLOSE": "סגור", - "DETAILS": "details", - "SNOOZED_UNTIL_TOMORROW": "Snoozed until tomorrow", - "SNOOZED_UNTIL_NEXT_WEEK": "Snoozed until next week", - "SNOOZED_UNTIL_NEXT_REPLY": "Snoozed until next reply" + "DETAILS": "פרטים", + "SNOOZED_UNTIL_TOMORROW": "נמנם עד מחר", + "SNOOZED_UNTIL_NEXT_WEEK": "נמנם עד שבוע הבא", + "SNOOZED_UNTIL_NEXT_REPLY": "נמנם עד תגובה הבאה" }, "RESOLVE_DROPDOWN": { - "MARK_PENDING": "Mark as pending", + "MARK_PENDING": "סמן כממתין", "SNOOZE": { - "TITLE": "Snooze until", - "NEXT_REPLY": "Next reply", - "TOMORROW": "Tomorrow", - "NEXT_WEEK": "Next week" + "TITLE": "השהה עד", + "NEXT_REPLY": "תגובה הבאה", + "TOMORROW": "מחר", + "NEXT_WEEK": "שבוע הבא" } }, "FOOTER": { - "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 עבור שורה חדשה. זה יהיה גלוי רק לסוכנים" }, "REPLYBOX": { - "REPLY": "Reply", - "PRIVATE_NOTE": "Private Note", - "SEND": "Send", - "CREATE": "Add Note", - "TWEET": "Tweet", - "TIP_FORMAT_ICON": "Show rich text editor", + "REPLY": "הגב", + "PRIVATE_NOTE": "הערה פרטית", + "SEND": "שלח", + "CREATE": "הוסף הערה", + "TWEET": "ציוץ", + "TIP_FORMAT_ICON": "הצג עורך טקסט עשיר", "TIP_EMOJI_ICON": "Show emoji selector", "TIP_ATTACH_ICON": "Attach files", "ENTER_TO_SEND": "Enter to send", @@ -156,10 +156,31 @@ "PREVIOUS_CONVERSATION": "שיחות קודמות" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "המאפיין עודכן בהצלחה", + "ERROR": "לא ניתן לעדכן את המאפיין. בבקשה נסה שוב מאוחר יותר" + }, + "ADD": { + "TITLE": "הוסף", + "SUCCESS": "מאפיין נוסף בהצלחה", + "ERROR": "לא ניתן היה ליצור מאפיין, אנא נסה שוב מאוחר יותר" + }, + "DELETE": { + "SUCCESS": "המאפיין נמחק בהצלחה", + "ERROR": "לא ניתן למחוק מאפיין. בבקשה נסה שוב מאוחר יותר" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "הוסף מאפיין", + "PLACEHOLDER": "חפש מאפיין", + "NO_RESULT": "לא נמצאו מאפיינים" + } + }, "EMAIL_HEADER": { - "TO": "To", + "TO": "אל", "BCC": "Bcc", - "CC": "Cc", - "SUBJECT": "Subject" + "CC": "עותק", + "SUBJECT": "נושא" } } diff --git a/app/javascript/dashboard/i18n/locale/he/generalSettings.json b/app/javascript/dashboard/i18n/locale/he/generalSettings.json index 572cda56c..bbc6356b8 100644 --- a/app/javascript/dashboard/i18n/locale/he/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/he/generalSettings.json @@ -1,83 +1,83 @@ { "GENERAL_SETTINGS": { - "TITLE": "Account settings", - "SUBMIT": "Update settings", - "BACK": "Back", + "TITLE": "הגדרות חשבון", + "SUBMIT": "עדכן הגדרות", + "BACK": "חזור", "UPDATE": { - "ERROR": "Could not update settings, try again!", - "SUCCESS": "Successfully updated account settings" + "ERROR": "לא ניתן היה לעדכן את ההגדרות, נסה שוב!", + "SUCCESS": "הגדרות החשבון עודכנו בהצלחה" }, "FORM": { - "ERROR": "Please fix form errors", + "ERROR": "אנא תקן שגיאות בטופס", "GENERAL_SECTION": { - "TITLE": "General settings", + "TITLE": "הגדרות כלליות", "NOTE": "" }, "NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Your account name", - "ERROR": "Please enter a valid account name" + "LABEL": "שם החשבון", + "PLACEHOLDER": "שם החשבון שלך", + "ERROR": "נא להזין שם חשבון חוקי" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", - "PLACEHOLDER": "Your account name", + "LABEL": "שפת אתר (ביטא)", + "PLACEHOLDER": "שם החשבון שלך", "ERROR": "" }, "DOMAIN": { - "LABEL": "Incoming Email Domain", - "PLACEHOLDER": "The domain where you will receive the emails", + "LABEL": "דומיין דואר נכנס", + "PLACEHOLDER": "הדומיין שבו תקבלו את המיילים", "ERROR": "" }, "SUPPORT_EMAIL": { - "LABEL": "Support Email", - "PLACEHOLDER": "Your company's support email", + "LABEL": "אימייל לתמיכה", + "PLACEHOLDER": "דוא\"ל התמיכה של החברה שלך", "ERROR": "" }, "AUTO_RESOLVE_DURATION": { - "LABEL": "Number of days after a ticket should auto resolve if there is no activity", + "LABEL": "מספר הימים לאחר כרטיס אמור להיפתר אוטומטית אם אין פעילות", "PLACEHOLDER": "30", - "ERROR": "Please enter a valid auto resolve duration (minimum 1 day)" + "ERROR": "אנא הזן משך פתרון אוטומטי חוקי (מינימום יום אחד)" }, "FEATURES": { - "INBOUND_EMAIL_ENABLED": "Conversation continuity with emails is enabled for your account.", - "CUSTOM_EMAIL_DOMAIN_ENABLED": "You can receive emails in your custom domain now." + "INBOUND_EMAIL_ENABLED": "רציפות השיחה עם הודעות אימייל מופעלת עבור החשבון שלך.", + "CUSTOM_EMAIL_DOMAIN_ENABLED": "אתה יכול לקבל אימיילים בדומיין המותאם אישית שלך עכשיו." } }, - "UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance." + "UPDATE_CHATWOOT": "עדכון %{latestChatwootVersion} עבור Chatwoot זמין. אנא עדכן את המופע שלך." }, "FORMS": { "MULTISELECT": { - "ENTER_TO_SELECT": "Press enter to select", - "ENTER_TO_REMOVE": "Press enter to remove", - "SELECT_ONE": "Select one" + "ENTER_TO_SELECT": "הקש אנטר כדי לבחור", + "ENTER_TO_REMOVE": "הקש אנטר כדי להסיר", + "SELECT_ONE": "תבחר אחד" } }, "NOTIFICATIONS_PAGE": { "HEADER": "התראות", - "MARK_ALL_DONE": "Mark All Done", + "MARK_ALL_DONE": "סמן הכל כבוצע", "LIST": { - "LOADING_MESSAGE": "Loading notifications...", - "404": "No Notifications", + "LOADING_MESSAGE": "טוען הודעות...", + "404": "אין התראות", "TABLE_HEADER": [ "שם", - "Phone Number", + "מספר טלפון", "שיחות", - "Last Contacted" + "פניה אחרונה" ] }, "TYPE_LABEL": { - "conversation_creation": "New conversation", - "conversation_assignment": "Conversation Assigned", - "assigned_conversation_new_message": "New Message", - "conversation_mention": "Mention" + "conversation_creation": "שיחה חדשה", + "conversation_assignment": "שיחה הוקצתה", + "assigned_conversation_new_message": "הודעה חדשה", + "conversation_mention": "אִזְכּוּר" } }, "NETWORK": { "NOTIFICATION": { - "TEXT": "Disconnected from Chatwoot" + "TEXT": "מנותק מ-Chatwoot" }, "BUTTON": { - "REFRESH": "Refresh" + "REFRESH": "רענן" } } } diff --git a/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json index 5d1c5f878..d3c343d7f 100644 --- a/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json @@ -1,294 +1,294 @@ { "INBOX_MGMT": { - "HEADER": "Inboxes", - "SIDEBAR_TXT": "

Inbox

When you connect a website or a facebook Page to Chatwoot, it is called an Inbox. You can have unlimited inboxes in your Chatwoot account.

Click on Add Inbox to connect a website or a Facebook Page.

In the Dashboard, you can see all the conversations from all your inboxes in a single place and respond to them under the `Conversations` tab.

You can also see conversations specific to an inbox by clicking on the inbox name on the left pane of the dashboard.

", + "HEADER": "תיבות דואר נכנס", + "SIDEBAR_TXT": "

תיבת דואר נכנס

כאשר אתה מחבר אתר אינטרנט או דף פייסבוק ל-Chatwoot, זה נקרא תיבת דואר נכנס. אתה יכול לקבל תיבות דואר נכנס בלתי מוגבלות בחשבון Chatwoot שלך.

לחץ על הוסף תיבת דואר נכנס כדי לחבר אתר או דף פייסבוק.

בלוח המחוונים, תוכל לראות את כל השיחות מכל תיבות הדואר הנכנס שלך במקום אחד ולהגיב להן בכרטיסייה 'שיחות'.

תוכל גם לראות שיחות ספציפיות לתיבת דואר נכנס על ידי לחיצה על שם תיבת הדואר הנכנס בחלונית השמאלית של לוח המחוונים.

", "LIST": { - "404": "There are no inboxes attached to this account." + "404": "אין תיבות דואר נכנס מצורפות לחשבון זה." }, "CREATE_FLOW": [ { - "title": "Choose Channel", + "title": "בחר ערוץ", "route": "settings_inbox_new", - "body": "Choose the provider you want to integrate with Chatwoot." + "body": "בחר את הספק שברצונך לשלב עם Chatwoot." }, { - "title": "Create Inbox", + "title": "צור תיבת דואר נכנס", "route": "settings_inboxes_page_channel", - "body": "Authenticate your account and create an inbox." + "body": "אמת את חשבונך וצור תיבת דואר נכנס." }, { - "title": "Add Agents", + "title": "הוסף נציג", "route": "settings_inboxes_add_agents", - "body": "Add agents to the created inbox." + "body": "הוסף נציגים לתיבת הדואר הנכנס שנוצרה." }, { - "title": "Voila!", + "title": "וואלה!", "route": "settings_inbox_finish", - "body": "You are all set to go!" + "body": "אתם מוכנים לצאת לדרך!" } ], "ADD": { "CHANNEL_NAME": { - "LABEL": "Inbox Name", - "PLACEHOLDER": "Enter your inbox name (eg: Acme Inc)" + "LABEL": "שם תיבת הדואר הנכנס", + "PLACEHOLDER": "הזן את שם תיבת הדואר הנכנס שלך (למשל: Acme Inc)" }, "WEBSITE_NAME": { - "LABEL": "Website Name", - "PLACEHOLDER": "Enter your website name (eg: Acme Inc)" + "LABEL": "שם האתר", + "PLACEHOLDER": "הזן את שם האתר שלך (למשל: Acme Inc)" }, "FB": { - "HELP": "PS: By signing in, we only get access to your Page's messages. Your private messages can never be accessed by Chatwoot.", - "CHOOSE_PAGE": "Choose Page", - "CHOOSE_PLACEHOLDER": "Select a page from the list", - "INBOX_NAME": "Inbox Name", - "ADD_NAME": "Add a name for your inbox", - "PICK_NAME": "Pick A Name Your Inbox", - "PICK_A_VALUE": "Pick a value" + "HELP": "נ. ב: על ידי כניסה, אנו מקבלים גישה רק להודעות של הדף שלך. לעולם לא ניתן לגשת להודעות הפרטיות שלך על ידי Chatwoot.", + "CHOOSE_PAGE": "בחר עמוד", + "CHOOSE_PLACEHOLDER": "בחר עמוד מהרשימה", + "INBOX_NAME": "שם תיבת הדואר הנכנס", + "ADD_NAME": "הוסף שם לתיבת הדואר הנכנס שלך", + "PICK_NAME": "בחר שם בתיבת הדואר הנכנס שלך", + "PICK_A_VALUE": "בחר ערך" }, "TWITTER": { - "HELP": "To add your Twitter profile as a channel, you need to authenticate your Twitter Profile by clicking on 'Sign in with Twitter' ", - "ERROR_MESSAGE": "There was an error connecting to Twitter, please try again" + "HELP": "כדי להוסיף את פרופיל הטוויטר שלך כערוץ, עליך לאמת את פרופיל הטוויטר שלך על ידי לחיצה על 'היכנס באמצעות טוויטר' ", + "ERROR_MESSAGE": "אירעה שגיאה בחיבור לטוויטר, אנא נסה שוב" }, "WEBSITE_CHANNEL": { - "TITLE": "Website channel", - "DESC": "Create a channel for your website and start supporting your customers via our website widget.", - "LOADING_MESSAGE": "Creating Website Support Channel", + "TITLE": "ערוץ האתר", + "DESC": "צור ערוץ לאתר שלך והתחל לתמוך בלקוחות שלך באמצעות ווידג'ט האתר שלנו.", + "LOADING_MESSAGE": "יצירת ערוץ תמיכה באתר", "CHANNEL_AVATAR": { - "LABEL": "Channel Avatar" + "LABEL": "אוואטר הערוץ" }, "CHANNEL_WEBHOOK_URL": { - "LABEL": "Webhook URL", - "PLACEHOLDER": "Enter your Webhook URL", + "LABEL": "URL של Webhook", + "PLACEHOLDER": "הזן את כתובת האתר שלך ל-Webhook", "ERROR": "אנא הכנס כתובת URL חוקית" }, "CHANNEL_DOMAIN": { - "LABEL": "Website Domain", - "PLACEHOLDER": "Enter your website domain (eg: acme.com)" + "LABEL": "דומיין אתר", + "PLACEHOLDER": "הזן את שם האתר שלך (למשל: Acme Inc)" }, "CHANNEL_WELCOME_TITLE": { - "LABEL": "Welcome Heading", - "PLACEHOLDER": "Hi there !" + "LABEL": "כותרת ברוכים הבאים", + "PLACEHOLDER": "שלום שם !" }, "CHANNEL_WELCOME_TAGLINE": { - "LABEL": "Welcome Tagline", - "PLACEHOLDER": "We make it simple to connect with us. Ask us anything, or share your feedback." + "LABEL": "ברוך הבא לתיוג", + "PLACEHOLDER": "אנחנו עושים את זה פשוט להתחבר אלינו. שאל אותנו כל דבר, או שתף את המשוב שלך." }, "CHANNEL_GREETING_MESSAGE": { - "LABEL": "Channel greeting message", - "PLACEHOLDER": "Acme Inc typically replies in a few hours." + "LABEL": "הודעת ברכה בערוץ", + "PLACEHOLDER": "Acme Inc עונה בדרך כלל תוך מספר שעות." }, "CHANNEL_GREETING_TOGGLE": { - "LABEL": "Enable channel greeting", - "HELP_TEXT": "Send a greeting message to the user when he starts the conversation.", + "LABEL": "אפשר ברכה בערוץ", + "HELP_TEXT": "שלח הודעת ברכה למשתמש כאשר הוא מתחיל את השיחה.", "ENABLED": "מופעל", "DISABLED": "כבוי" }, "REPLY_TIME": { - "TITLE": "Set Reply time", - "IN_A_FEW_MINUTES": "In a few minutes", - "IN_A_FEW_HOURS": "In a few hours", - "IN_A_DAY": "In a day", - "HELP_TEXT": "This reply time will be displayed on the live chat widget" + "TITLE": "הגדר זמן תגובה", + "IN_A_FEW_MINUTES": "בעוד כמה דקות", + "IN_A_FEW_HOURS": "בעוד כמה שעות", + "IN_A_DAY": "ביום", + "HELP_TEXT": "זמן תשובה זה יוצג בווידג'ט הצ'אט החי" }, "WIDGET_COLOR": { - "LABEL": "Widget Color", - "PLACEHOLDER": "Update the widget color used in widget" + "LABEL": "צבע יישומון", + "PLACEHOLDER": "עדכן את צבע הווידג'ט המשמש בווידג'ט" }, - "SUBMIT_BUTTON": "Create inbox" + "SUBMIT_BUTTON": "צור תיבת דואר נכנס" }, "TWILIO": { - "TITLE": "Twilio SMS/WhatsApp Channel", - "DESC": "Integrate Twilio and start supporting your customers via SMS or WhatsApp.", + "TITLE": "ערוץ SMS/ווטסאפ של Twilio", + "DESC": "שלב את Twilio והתחל לתמוך בלקוחות שלך באמצעות SMS או WhatsApp.", "ACCOUNT_SID": { - "LABEL": "Account SID", - "PLACEHOLDER": "Please enter your Twilio Account SID", - "ERROR": "This field is required" + "LABEL": "SID חשבון", + "PLACEHOLDER": "אנא הזן את SID חשבון Twilio שלך", + "ERROR": "שדה חובה" }, "CHANNEL_TYPE": { - "LABEL": "Channel Type", - "ERROR": "Please select your Channel Type" + "LABEL": "סוג ערוץ", + "ERROR": "אנא בחר את סוג הערוץ שלך" }, "AUTH_TOKEN": { "LABEL": "Auth Token", - "PLACEHOLDER": "Please enter your Twilio Auth Token", - "ERROR": "This field is required" + "PLACEHOLDER": "אנא הזן את ה-Twilio Auth Token שלך", + "ERROR": "שדה חובה" }, "CHANNEL_NAME": { - "LABEL": "Inbox Name", - "PLACEHOLDER": "Please enter a inbox name", - "ERROR": "This field is required" + "LABEL": "שם תיבת הדואר הנכנס", + "PLACEHOLDER": "נא להזין שם תיבת דואר נכנס", + "ERROR": "שדה חובה" }, "PHONE_NUMBER": { - "LABEL": "Phone number", - "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "LABEL": "מספר טלפון", + "PLACEHOLDER": "נא להזין את מספר הטלפון שממנו תישלח ההודעה.", + "ERROR": "אנא הכנס ערך תקין. מספר הטלפון צריך להתחיל בסימן '+'." }, "API_CALLBACK": { - "TITLE": "Callback URL", - "SUBTITLE": "You have to configure the message callback URL in Twilio with the URL mentioned here." + "TITLE": "כתובת אתר להתקשרות חוזרת", + "SUBTITLE": "עליך להגדיר את כתובת האתר להתקשרות חוזרת של ההודעה ב-Twilio עם כתובת האתר המוזכרת כאן." }, - "SUBMIT_BUTTON": "Create Twilio Channel", + "SUBMIT_BUTTON": "צור ערוץ Twilio", "API": { - "ERROR_MESSAGE": "We were not able to authenticate Twilio credentials, please try again" + "ERROR_MESSAGE": "לא הצלחנו לאמת את האישורים של Twilio, אנא נסה שוב" } }, "SMS": { - "TITLE": "SMS Channel via Twilio", - "DESC": "Start supporting your customers via SMS with Twilio integration." + "TITLE": "ערוץ SMS דרך Twilio", + "DESC": "התחל לתמוך בלקוחות שלך באמצעות SMS עם שילוב Twilio." }, "WHATSAPP": { - "TITLE": "WhatsApp Channel", - "DESC": "Start supporting your customers via WhatsApp.", + "TITLE": "ערוץ וואטסאפ", + "DESC": "התחל לתמוך בלקוחות שלך באמצעות וואטסאפ.", "PROVIDERS": { - "LABEL": "API Provider", + "LABEL": "ספק API", "TWILIO": "Twilio", "360_DIALOG": "360Dialog" }, "INBOX_NAME": { - "LABEL": "Inbox Name", - "PLACEHOLDER": "Please enter an inbox name", - "ERROR": "This field is required" + "LABEL": "שם תיבת הדואר הנכנס", + "PLACEHOLDER": "נא להזין שם תיבת דואר נכנס", + "ERROR": "שדה חובה" }, "PHONE_NUMBER": { - "LABEL": "Phone number", - "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "LABEL": "מספר טלפון", + "PLACEHOLDER": "נא להזין את מספר הטלפון שממנו תישלח ההודעה.", + "ERROR": "אנא הכנס ערך תקין. מספר הטלפון צריך להתחיל בסימן '+'." }, "API_KEY": { "LABEL": "API key", - "SUBTITLE": "Configure the WhatsApp API key.", + "SUBTITLE": "הגדר את מפתח ה-API של וואטסאפ.", "PLACEHOLDER": "API key", - "APPLY_FOR_ACCESS": "Don't have any API key? Apply for access here", - "ERROR": "Please enter a valid value." + "APPLY_FOR_ACCESS": "אין לך מפתח API? הגש בקשה לגישה כאן", + "ERROR": "אנא הכנס ערך תקין." }, - "SUBMIT_BUTTON": "Create WhatsApp Channel", + "SUBMIT_BUTTON": "צור ערוץ וואטסאפ", "API": { - "ERROR_MESSAGE": "We were not able to save the WhatsApp channel" + "ERROR_MESSAGE": "לא הצלחנו לשמור את ערוץ הוואטסאפ" } }, "API_CHANNEL": { - "TITLE": "API Channel", - "DESC": "Integrate with API channel and start supporting your customers.", + "TITLE": "ערוץ API", + "DESC": "שלב עם ערוץ API והתחל לתמוך בלקוחות שלך.", "CHANNEL_NAME": { - "LABEL": "Channel Name", - "PLACEHOLDER": "Please enter a channel name", - "ERROR": "This field is required" + "LABEL": "שם הערוץ", + "PLACEHOLDER": "נא להזין שם ערוץ", + "ERROR": "שדה חובה" }, "WEBHOOK_URL": { "LABEL": "Webhook URL", - "SUBTITLE": "Configure the URL where you want to recieve callbacks on events.", + "SUBTITLE": "הגדר את כתובת האתר שבה ברצונך לקבל התקשרות חוזרת על אירועים.", "PLACEHOLDER": "Webhook URL" }, - "SUBMIT_BUTTON": "Create API Channel", + "SUBMIT_BUTTON": "צור ערוץ API", "API": { - "ERROR_MESSAGE": "We were not able to save the api channel" + "ERROR_MESSAGE": "לא הצלחנו לשמור את ערוץ ה API" } }, "EMAIL_CHANNEL": { - "TITLE": "Email Channel", - "DESC": "Integrate you email inbox.", + "TITLE": "ערוץ דוא\"ל", + "DESC": "שלב את תיבת הדואר הנכנס שלך.", "CHANNEL_NAME": { - "LABEL": "Channel Name", - "PLACEHOLDER": "Please enter a channel name", - "ERROR": "This field is required" + "LABEL": "שם הערוץ", + "PLACEHOLDER": "נא להזין שם ערוץ", + "ERROR": "שדה חובה" }, "EMAIL": { "LABEL": "אימייל", - "SUBTITLE": "Email where your customers sends you support tickets", + "SUBTITLE": "אימייל לאן הלקוחות שלך שולחים לך כרטיסי תמיכה", "PLACEHOLDER": "אימייל" }, - "SUBMIT_BUTTON": "Create Email Channel", + "SUBMIT_BUTTON": "צור ערוץ דוא\"ל", "API": { - "ERROR_MESSAGE": "We were not able to save the email channel" + "ERROR_MESSAGE": "לא הצלחנו לשמור את ערוץ האימייל" }, - "FINISH_MESSAGE": "Start forwarding your emails to the following email address." + "FINISH_MESSAGE": "התחל להעביר את המיילים שלך לכתובת הדוא\"ל הבאה." }, "LINE_CHANNEL": { - "TITLE": "LINE Channel", - "DESC": "Integrate with LINE channel and start supporting your customers.", + "TITLE": "ערוץ LINE", + "DESC": "השתלב עם ערוץ LINE והתחיל לתמוך בלקוחות שלך.", "CHANNEL_NAME": { - "LABEL": "Channel Name", - "PLACEHOLDER": "Please enter a channel name", - "ERROR": "This field is required" + "LABEL": "שם הערוץ", + "PLACEHOLDER": "נא להזין שם ערוץ", + "ERROR": "שדה חובה" }, "LINE_CHANNEL_ID": { - "LABEL": "LINE Channel ID", - "PLACEHOLDER": "LINE Channel ID" + "LABEL": "מזהה ערוץ LINE", + "PLACEHOLDER": "מזהה ערוץ LINE" }, "LINE_CHANNEL_SECRET": { - "LABEL": "LINE Channel Secret", - "PLACEHOLDER": "LINE Channel Secret" + "LABEL": "סוד ערוץ LINE", + "PLACEHOLDER": "סוד ערוץ LINE" }, "LINE_CHANNEL_TOKEN": { - "LABEL": "LINE Channel Token", - "PLACEHOLDER": "LINE Channel Token" + "LABEL": "LINE ערוץ טוקן", + "PLACEHOLDER": "LINE ערוץ טוקן" }, - "SUBMIT_BUTTON": "Create LINE Channel", + "SUBMIT_BUTTON": "צור ערוץ LINE", "API": { - "ERROR_MESSAGE": "We were not able to save the LINE channel" + "ERROR_MESSAGE": "לא הצלחנו לשמור את ערוץ LINE" }, "API_CALLBACK": { - "TITLE": "Callback URL", - "SUBTITLE": "You have to configure the webhook URL in LINE application with the URL mentioned here." + "TITLE": "כתובת אתר להתקשרות חוזרת", + "SUBTITLE": "עליך להגדיר את כתובת האתר של ה-webhook ביישום LINE עם כתובת האתר המוזכרת כאן." } }, "TELEGRAM_CHANNEL": { - "TITLE": "Telegram Channel", - "DESC": "Integrate with Telegram channel and start supporting your customers.", + "TITLE": "ערוץ טלגרם", + "DESC": "השתלב עם ערוץ טלגרם והתחיל לתמוך בלקוחות שלך.", "BOT_TOKEN": { "LABEL": "Bot Token", - "SUBTITLE": "Configure the bot token you have obtained from Telegram BotFather.", + "SUBTITLE": "הגדר את אסימון הבוט שקיבלת מ- Telegram BotFather.", "PLACEHOLDER": "Bot Token" }, - "SUBMIT_BUTTON": "Create Telegram Channel", + "SUBMIT_BUTTON": "צור ערוץ טלגרם", "API": { - "ERROR_MESSAGE": "We were not able to save the telegram channel" + "ERROR_MESSAGE": "לא הצלחנו לשמור את ערוץ הטלגרם" } }, "AUTH": { - "TITLE": "Choose a channel", - "DESC": "Chatwoot supports live-chat widget, Facebook page, Twitter profile, WhatsApp, Email etc., as channels. If you want to build a custom channel, you can create it using the API channel. Select one channel from the options below to proceed." + "TITLE": "בחר ערוץ", + "DESC": "Chatwoot תומך בווידג'ט של צ'אט חי, עמוד פייסבוק, פרופיל טוויטר, וואטסאפ, דוא\"ל וכו', כערוצים. אם אתה רוצה לבנות ערוץ מותאם אישית, אתה יכול ליצור אותו באמצעות ערוץ ה-API. בחר ערוץ אחד מהאפשרויות למטה כדי להמשיך." }, "AGENTS": { "TITLE": "סוכנים", - "DESC": "Here you can add agents to manage your newly created inbox. Only these selected agents will have access to your inbox. Agents which are not part of this inbox will not be able to see or respond to messages in this inbox when they login.
PS: As an administrator, if you need access to all inboxes, you should add yourself as agent to all inboxes that you create.", - "VALIDATION_ERROR": "Add atleast one agent to your new Inbox", - "PICK_AGENTS": "Pick agents for the inbox" + "DESC": "כאן תוכל להוסיף סוכנים לניהול תיבת הדואר הנכנס החדשה שלך. רק לסוכנים שנבחרו אלה תהיה גישה לתיבת הדואר הנכנס שלך. סוכנים שאינם חלק מתיבת הדואר הנכנס הזו לא יוכלו לראות או להגיב להודעות בתיבת הדואר הנכנס הזו כאשר הם נכנסים.
נ. ב.: כמנהל מערכת, אם אתה זקוק לגישה לכל תיבות הדואר הנכנס, עליך להוסיף את עצמך כסוכן לכל תיבות הדואר הנכנס שאתה יוצר.", + "VALIDATION_ERROR": "הוסף לפחות סוכן אחד לתיבת הדואר הנכנס החדשה שלך", + "PICK_AGENTS": "בחר סוכנים לתיבת הדואר הנכנס" }, "DETAILS": { - "TITLE": "Inbox Details", - "DESC": "From the dropdown below, select the Facebook Page you want to connect to Chatwoot. You can also give a custom name to your inbox for better identification." + "TITLE": "פרטי תיבת דואר נכנס", + "DESC": "מהתפריט הנפתח למטה, בחר את דף הפייסבוק שברצונך להתחבר ל-Chatwoot. אתה יכול גם לתת שם מותאם אישית לתיבת הדואר הנכנס שלך לזיהוי טוב יותר." }, "FINISH": { - "TITLE": "Nailed It!", - "DESC": "You have successfully finished integrating your Facebook Page with Chatwoot. Next time a customer messages your Page, the conversation will automatically appear on your inbox.
We are also providing you with a widget script that you can easily add to your website. Once this is live on your website, customers can message you right from your website without the help of any external tool and the conversation will appear right here, on Chatwoot.
Cool, huh? Well, we sure try to be :)" + "TITLE": "הצלחתי!", + "DESC": "סיימת בהצלחה לשלב את דף הפייסבוק שלך עם Chatwoot. בפעם הבאה שלקוח ישלח הודעה לדף שלך, השיחה תופיע אוטומטית בתיבת הדואר הנכנס שלך.
אנחנו גם מספקים לך סקריפט ווידג'ט שתוכל להוסיף בקלות לאתר שלך. ברגע שזה פעיל באתר שלך, לקוחות יכולים לשלוח לך הודעות ישירות מהאתר שלך ללא עזרה של כל כלי חיצוני והשיחה תופיע ממש כאן, ב-Chatwoot.
מגניב, הא? ובכן, אנחנו בטוח מנסים להיות :)" } }, "DETAILS": { - "LOADING_FB": "Authenticating you with Facebook...", - "ERROR_FB_AUTH": "Something went wrong, Please refresh page...", - "CREATING_CHANNEL": "Creating your Inbox...", - "TITLE": "Configure Inbox Details", + "LOADING_FB": "מאמת אותך עם פייסבוק...", + "ERROR_FB_AUTH": "משהו השתבש, אנא רענן את הדף...", + "CREATING_CHANNEL": "יוצר את תיבת הדואר הנכנס שלך...", + "TITLE": "הגדר את פרטי תיבת הדואר הנכנס", "DESC": "" }, "AGENTS": { - "BUTTON_TEXT": "Add agents", - "ADD_AGENTS": "Adding Agents to your Inbox..." + "BUTTON_TEXT": "הוסף נציגים", + "ADD_AGENTS": "מוסיף נציגים לתיבת הדואר הנכנס שלך..." }, "FINISH": { - "TITLE": "Your Inbox is ready!", - "MESSAGE": "You can now engage with your customers through your new Channel. Happy supporting ", - "BUTTON_TEXT": "Take me there", - "MORE_SETTINGS": "More settings", - "WEBSITE_SUCCESS": "You have successfully finished creating a website channel. Copy the code shown below and paste it on your website. Next time a customer use the live chat, the conversation will automatically appear on your inbox." + "TITLE": "תיבת הדואר הנכנס שלך מוכנה!", + "MESSAGE": "כעת תוכל ליצור קשר עם הלקוחות שלך דרך הערוץ החדש שלך. תמיכה שמחה ", + "BUTTON_TEXT": "קח אותי לשם", + "MORE_SETTINGS": "הגדרות נוספות", + "WEBSITE_SUCCESS": "סיימת בהצלחה ליצור ערוץ אתר אינטרנט. העתק את הקוד המוצג למטה והדבק אותו באתר שלך. בפעם הבאה שלקוח ישתמש בצ'אט החי, השיחה תופיע אוטומטית בתיבת הדואר הנכנס שלך." }, - "REAUTH": "Reauthorize", - "VIEW": "View", + "REAUTH": "הרשאה מחדש", + "VIEW": "צפה", "EDIT": { "API": { - "SUCCESS_MESSAGE": "Inbox settings updated successfully", - "AUTO_ASSIGNMENT_SUCCESS_MESSAGE": "Auto assignment updated successfully", - "ERROR_MESSAGE": "Could not update widget color. Please try again later." + "SUCCESS_MESSAGE": "הגדרות תיבת הדואר הנכנס עודכנו בהצלחה", + "AUTO_ASSIGNMENT_SUCCESS_MESSAGE": "ההקצאה האוטומטית עודכנה בהצלחה", + "ERROR_MESSAGE": "לא ניתן היה לעדכן את צבע הווידג'ט. בבקשה נסה שוב מאוחר יותר." }, "AUTO_ASSIGNMENT": { "ENABLED": "מופעל", @@ -303,102 +303,102 @@ "DISABLED": "כבוי" }, "ENABLE_HMAC": { - "LABEL": "Enable" + "LABEL": "אפשר" } }, "DELETE": { "BUTTON_TEXT": "מחק", - "AVATAR_DELETE_BUTTON_TEXT": "Delete Avatar", + "AVATAR_DELETE_BUTTON_TEXT": "מחק אווטר", "CONFIRM": { "TITLE": "אשר מחיקה", "MESSAGE": "האם אתה בטוח שברצונך למחוק ", - "PLACE_HOLDER": "Please type {inboxName} to confirm", + "PLACE_HOLDER": "אנא הקלד {inboxName} כדי לאשר", "YES": "כן, מחק ", "NO": "לא, השאר " }, "API": { - "SUCCESS_MESSAGE": "Inbox deleted successfully", - "ERROR_MESSAGE": "Could not delete inbox. Please try again later.", - "AVATAR_SUCCESS_MESSAGE": "Inbox avatar deleted successfully", - "AVATAR_ERROR_MESSAGE": "Could not delete the inbox avatar. Please try again later." + "SUCCESS_MESSAGE": "תיבת הדואר הנכנס נמחקה בהצלחה", + "ERROR_MESSAGE": "לא ניתן למחוק את תיבת הדואר הנכנס. בבקשה נסה שוב מאוחר יותר.", + "AVATAR_SUCCESS_MESSAGE": "אווטר תיבת הדואר הנכנס נמחקה בהצלחה", + "AVATAR_ERROR_MESSAGE": "לא ניתן למחוק את האווטר של תיבת הדואר הנכנס. בבקשה נסה שוב מאוחר יותר." } }, "TABS": { "SETTINGS": "הגדרות", - "COLLABORATORS": "Collaborators", - "CONFIGURATION": "Configuration", + "COLLABORATORS": "משתפי פעולה", + "CONFIGURATION": "תצורה", "CAMPAIGN": "קמפיין", - "PRE_CHAT_FORM": "Pre Chat Form", - "BUSINESS_HOURS": "Business Hours" + "PRE_CHAT_FORM": "טופס צ'אט מקדים", + "BUSINESS_HOURS": "שעות פעילות" }, "SETTINGS": "הגדרות", "FEATURES": { - "LABEL": "Features", - "DISPLAY_FILE_PICKER": "Display file picker on the widget", - "DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget" + "LABEL": "מאפיינים", + "DISPLAY_FILE_PICKER": "הצג את בוחר הקבצים בווידג'ט", + "DISPLAY_EMOJI_PICKER": "הצג את בוחר האמוג'י בווידג'ט" }, "SETTINGS_POPUP": { - "MESSENGER_HEADING": "Messenger Script", - "MESSENGER_SUB_HEAD": "Place this button inside your body tag", + "MESSENGER_HEADING": "סקריפט מסנג'ר", + "MESSENGER_SUB_HEAD": "מקם את הכפתור הזה בתוך תג הגוף שלך", "INBOX_AGENTS": "סוכנים", - "INBOX_AGENTS_SUB_TEXT": "Add or remove agents from this inbox", + "INBOX_AGENTS_SUB_TEXT": "הוסף או הסר נציגים מתיבת הדואר הנכנס הזו", "UPDATE": "עדכן", - "ENABLE_EMAIL_COLLECT_BOX": "Enable email collect box", - "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Enable or disable email collect box on new conversation", - "AUTO_ASSIGNMENT": "Enable auto assignment", - "ENABLE_CSAT": "Enable CSAT", - "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", - "INBOX_UPDATE_TITLE": "Inbox Settings", - "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", - "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", - "HMAC_VERIFICATION": "User Identity Validation", - "HMAC_DESCRIPTION": "Inorder to validate the user's identity, the SDK allows you to pass an `identifier_hash` for each user. You can generate HMAC using 'sha256' with the key shown here.", - "HMAC_MANDATORY_VERIFICATION": "Enforce User Identity Validation", - "HMAC_MANDATORY_DESCRIPTION": "If enabled, Chatwoot SDKs setUser method will not work unless the `identifier_hash` is provided for each user.", - "INBOX_IDENTIFIER": "Inbox Identifier", - "INBOX_IDENTIFIER_SUB_TEXT": "Use the `inbox_identifier` token shown here to authentication your API clients.", - "FORWARD_EMAIL_TITLE": "Forward to Email", - "FORWARD_EMAIL_SUB_TEXT": "Start forwarding your emails to the following email address." + "ENABLE_EMAIL_COLLECT_BOX": "אפשר תיבת איסוף דוא\"ל", + "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "הפעל או השבת את תיבת איסוף הדוא\"ל בשיחה חדשה", + "AUTO_ASSIGNMENT": "אפשר הקצאה אוטומטית", + "ENABLE_CSAT": "אפשר CSAT", + "ENABLE_CSAT_SUB_TEXT": "הפעל/השבת סקר CSAT (שביעות רצון לקוחות) לאחר פתרון שיחה", + "INBOX_UPDATE_TITLE": "הגדרות תיבת דואר נכנס", + "INBOX_UPDATE_SUB_TEXT": "עדכן את הגדרות תיבת הדואר הנכנס שלך", + "AUTO_ASSIGNMENT_SUB_TEXT": "אפשר או השבת את ההקצאה האוטומטית של שיחות חדשות לסוכנים שנוספו לתיבת הדואר הנכנס הזו.", + "HMAC_VERIFICATION": "אימות זהות משתמש", + "HMAC_DESCRIPTION": "על מנת לאמת את זהות המשתמש, ה-SDK מאפשר לך להעביר `hash מזהה` עבור כל משתמש. אתה יכול ליצור HMAC באמצעות 'sha256' עם המפתח המוצג כאן.", + "HMAC_MANDATORY_VERIFICATION": "אכיפת אימות זהות משתמש", + "HMAC_MANDATORY_DESCRIPTION": "אם מופעלת, שיטת setUser של Chatwoot SDKs לא תעבוד אלא אם ה-'identifier_hash' מסופק עבור כל משתמש.", + "INBOX_IDENTIFIER": "מזהה תיבת דואר נכנס", + "INBOX_IDENTIFIER_SUB_TEXT": "השתמש ב-'inbox_identifier' המוצג כאן כדי לאמת את לקוחות ה-API שלך.", + "FORWARD_EMAIL_TITLE": "העבר לדואר אלקטרוני", + "FORWARD_EMAIL_SUB_TEXT": "התחל להעביר את המיילים שלך לכתובת הדוא\"ל הבאה." }, "FACEBOOK_REAUTHORIZE": { - "TITLE": "Reauthorize", - "SUBTITLE": "Your Facebook connection has expired, please reconnect your Facebook page to continue services", - "MESSAGE_SUCCESS": "Reconnection successful", + "TITLE": "הרשאה מחדש", + "SUBTITLE": "פג תוקף החיבור שלך לפייסבוק, אנא חבר מחדש את דף הפייסבוק שלך כדי להמשיך בשירותים", + "MESSAGE_SUCCESS": "החיבור מחדש הצליח", "MESSAGE_ERROR": "היתה שגיאה, בקשה נסה שוב" }, "PRE_CHAT_FORM": { - "DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.", + "DESCRIPTION": "טפסי טרום צ'אט מאפשרים לך ללכוד מידע על המשתמש לפני שהם מתחילים בשיחה איתך.", "ENABLE": { - "LABEL": "Enable pre chat form", + "LABEL": "אפשר טופס טרום צ'אט", "OPTIONS": { - "ENABLED": "Yes", - "DISABLED": "No" + "ENABLED": "כן", + "DISABLED": "לא" } }, "PRE_CHAT_MESSAGE": { - "LABEL": "Pre Chat Message", - "PLACEHOLDER": "This message would be visible to the users along with the form" + "LABEL": "הודעת צ'אט מקדימה", + "PLACEHOLDER": "הודעה זו תהיה גלויה למשתמשים יחד עם הטופס" }, "REQUIRE_EMAIL": { - "LABEL": "Visitors should provide their name and email address before starting the chat" + "LABEL": "המבקרים צריכים לספק את שמם וכתובת האימייל שלהם לפני תחילת הצ'אט" } }, "BUSINESS_HOURS": { - "TITLE": "Set your availability", - "SUBTITLE": "Set your availability on your livechat widget", - "WEEKLY_TITLE": "Set your weekly hours", - "TIMEZONE_LABEL": "Select timezone", - "UPDATE": "Update business hours settings", - "TOGGLE_AVAILABILITY": "Enable business availability for this inbox", - "UNAVAILABLE_MESSAGE_LABEL": "Unavailable message for visitors", - "UNAVAILABLE_MESSAGE_DEFAULT": "We are unavailable at the moment. Leave a message we will respond once we are back.", - "TOGGLE_HELP": "Enabling business availability will show the available hours on live chat widget even if all the agents are offline. Outside available hours vistors can be warned with a message and a pre-chat form.", + "TITLE": "הגדר את הזמינות שלך", + "SUBTITLE": "הגדר את הזמינות שלך בווידג'ט הצ'אט החי שלך", + "WEEKLY_TITLE": "הגדר את השעות השבועיות שלך", + "TIMEZONE_LABEL": "בחר אזור זמן", + "UPDATE": "עדכן את הגדרות שעות הפעילות", + "TOGGLE_AVAILABILITY": "הפעל זמינות עסקית עבור תיבת הדואר הנכנס הזו", + "UNAVAILABLE_MESSAGE_LABEL": "הודעה לא זמינה למבקרים", + "UNAVAILABLE_MESSAGE_DEFAULT": "אנחנו לא זמינים כרגע. השאירו הודעה נשיב ברגע שנחזור.", + "TOGGLE_HELP": "הפעלת זמינות עסקית תציג את השעות הזמינות בווידג'ט צ'אט חי גם אם כל הסוכנים אינם מקוונים. מחוץ לשעות הזמינות ניתן להזהיר מבקרים באמצעות הודעה וטופס צ'אט מראש.", "DAY": { - "ENABLE": "Enable availability for this day", - "UNAVAILABLE": "Unavailable", - "HOURS": "hours", - "VALIDATION_ERROR": "Starting time should be before closing time.", - "CHOOSE": "Choose" + "ENABLE": "אפשר זמינות ליום זה", + "UNAVAILABLE": "אינו זמין", + "HOURS": "שעות", + "VALIDATION_ERROR": "שעת ההתחלה צריכה להיות לפני שעת הסגירה.", + "CHOOSE": "בחר" } } } diff --git a/app/javascript/dashboard/i18n/locale/he/integrationApps.json b/app/javascript/dashboard/i18n/locale/he/integrationApps.json index bd0f8fc3e..e000b0a58 100644 --- a/app/javascript/dashboard/i18n/locale/he/integrationApps.json +++ b/app/javascript/dashboard/i18n/locale/he/integrationApps.json @@ -1,36 +1,36 @@ { "INTEGRATION_APPS": { - "FETCHING": "Fetching Integrations", - "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.", - "HEADER": "Applications", + "FETCHING": "שליפת אינטגרציות", + "NO_HOOK_CONFIGURED": "אין %{integrationId} אינטגרציות מוגדרות בחשבון זה.", + "HEADER": "יישומים", "STATUS": { "ENABLED": "מופעל", "DISABLED": "כבוי" }, - "CONFIGURE": "Configure", - "ADD_BUTTON": "Add a new hook", + "CONFIGURE": "הגדר", + "ADD_BUTTON": "הוסף קרס חדש", "DELETE": { "TITLE": { - "INBOX": "Confirm deletion", - "ACCOUNT": "Disconnect" + "INBOX": "אשר מחיקה", + "ACCOUNT": "התנתק" }, "MESSAGE": { "INBOX": "האם אתה בטוח שברצונך למחוק?", - "ACCOUNT": "Are you sure to disconnect?" + "ACCOUNT": "אתה בטוח שאתה מתנתק?" }, "CONFIRM_BUTTON_TEXT": { "INBOX": "כן, מחק", - "ACCOUNT": "Yes, Disconnect" + "ACCOUNT": "כן, התנתק" }, "CANCEL_BUTTON_TEXT": "ביטול", "API": { - "SUCCESS_MESSAGE": "Hook deleted successfully", + "SUCCESS_MESSAGE": "ה-Hook נמחק בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" } }, "LIST": { - "FETCHING": "Fetching integration hooks", - "INBOX": "Inbox", + "FETCHING": "הוצאת קרס אינטגרציה", + "INBOX": "תיבת הדואר הנכנס", "DELETE": { "BUTTON_TEXT": "מחק" } @@ -38,14 +38,14 @@ "ADD": { "FORM": { "INBOX": { - "LABEL": "Select Inbox", - "PLACEHOLDER": "Select Inbox" + "LABEL": "בחר תיבת דואר", + "PLACEHOLDER": "בחר תיבת דואר" }, "SUBMIT": "צור", "CANCEL": "ביטול" }, "API": { - "SUCCESS_MESSAGE": "Integration hook added successfully", + "SUCCESS_MESSAGE": "קרס אינטגרציה נוסף בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" } }, @@ -53,10 +53,10 @@ "BUTTON_TEXT": "התחבר" }, "DISCONNECT": { - "BUTTON_TEXT": "Disconnect" + "BUTTON_TEXT": "התנתק" }, "SIDEBAR_DESCRIPTION": { - "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.

Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.

To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information." + "DIALOGFLOW": "Dialogflow היא פלטפורמה להבנת שפה טבעית שמקלה לעצב ולשלב ממשק משתמש לשיחה באפליקציה לנייד, באפליקציית האינטרנט, במכשיר, בבוט, במערכת התגובה הקולית האינטראקטיבית שלך וכן הלאה.

שילוב Dialogflow עם %{installationName} מאפשר לך להגדיר בוט Dialogflow עם תיבות הדואר הנכנס שלך, המאפשר לבוט לטפל בשאילתות בהתחלה ולמסור אותן לסוכן בעת הצורך. ניתן להשתמש ב-Dialogflow כדי להכשיר את הלידים, להפחית את עומס העבודה של סוכנים על ידי מתן שאלות נפוצות וכו'.

כדי להוסיף את Dialogflow, עליך ליצור חשבון שירות במסוף הפרויקט של גוגל ולשתף את האישורים. אנא עיין במסמכי Dialogflow למידע נוסף." } } } diff --git a/app/javascript/dashboard/i18n/locale/he/integrations.json b/app/javascript/dashboard/i18n/locale/he/integrations.json index 72dbab016..228dee5e3 100644 --- a/app/javascript/dashboard/i18n/locale/he/integrations.json +++ b/app/javascript/dashboard/i18n/locale/he/integrations.json @@ -1,81 +1,81 @@ { "INTEGRATION_SETTINGS": { - "HEADER": "Integrations", + "HEADER": "אינטגרציות", "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", - "SIDEBAR_TXT": "

Webhooks

Webhooks are HTTP callbacks which can be defined for every account. They are triggered by events like message creation in Chatwoot. You can create more than one webhook for this account.

For creating a webhook, click on the Add new webhook button. You can also remove any existing webhook by clicking on the Delete button.

", + "CONFIGURE": "הגדר", + "HEADER": "הגדרןת Webhook", + "HEADER_BTN_TXT": "הוסף Webhook חדש", + "LOADING": "מביאים ל-webhooks מחוברים", + "SEARCH_404": "אין פריטים התואמים לשאילתה זו", + "SIDEBAR_TXT": "

Webhooks

Webhooks הם התקשרות חוזרת של HTTP שניתן להגדיר עבור כל חשבון. הם מופעלים על ידי אירועים כמו יצירת הודעות ב-Chatwoot. אתה יכול ליצור יותר מ-webhook אחד עבור חשבון זה.

ליצירת הוסף אינטרנט, לחץ על הלחצן הוסף אינטרנט חדש. אתה יכול גם להסיר כל webhook קיים על ידי לחיצה על הלחצן Delete.

", "LIST": { - "404": "There are no webhooks configured for this account.", - "TITLE": "Manage webhooks", + "404": "לא הוגדרו webhooks עבור חשבון זה.", + "TITLE": "נהל webhooks", "TABLE_HEADER": [ - "Webhook endpoint", + "נקודת קצה של Webhook", "פעולות" ] }, "EDIT": { "BUTTON_TEXT": "ערוך", - "TITLE": "Edit webhook", + "TITLE": "ערוך webhook", "CANCEL": "ביטול", - "DESC": "Webhook events provide you the realtime information about what's happening in your Chatwoot account. Please enter a valid URL to configure a callback.", + "DESC": "אירועי Webhook מספקים לך מידע בזמן אמת על מה שקורה בחשבון Chatwoot שלך. אנא הזן כתובת אתר חוקית כדי להגדיר התקשרות חוזרת.", "FORM": { "END_POINT": { "LABEL": "Webhook URL", - "PLACEHOLDER": "Example: https://example/api/webhook", + "PLACEHOLDER": "דוגמה: https://example/api/webhook", "ERROR": "אנא הכנס כתובת URL חוקית" }, - "SUBMIT": "Edit webhook" + "SUBMIT": "ערוך webhook" }, "API": { - "SUCCESS_MESSAGE": "Webhook URL updated successfully", + "SUCCESS_MESSAGE": "כתובת האתר של Webhook עודכנה בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" } }, "ADD": { "CANCEL": "ביטול", - "TITLE": "Add new webhook", - "DESC": "Webhook events provide you the realtime information about what's happening in your Chatwoot account. Please enter a valid URL to configure a callback.", + "TITLE": "הוסף Webhook חדש", + "DESC": "אירועי Webhook מספקים לך מידע בזמן אמת על מה שקורה בחשבון Chatwoot שלך. אנא הזן כתובת אתר חוקית כדי להגדיר התקשרות חוזרת.", "FORM": { "END_POINT": { "LABEL": "Webhook URL", - "PLACEHOLDER": "Example: https://example/api/webhook", + "PLACEHOLDER": "דוגמה: https://example/api/webhook", "ERROR": "אנא הכנס כתובת URL חוקית" }, - "SUBMIT": "Create webhook" + "SUBMIT": "צור webhook" }, "API": { - "SUCCESS_MESSAGE": "Webhook added successfully", + "SUCCESS_MESSAGE": "Webhook נוסף בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" } }, "DELETE": { "BUTTON_TEXT": "מחק", "API": { - "SUCCESS_MESSAGE": "Webhook deleted successfully", + "SUCCESS_MESSAGE": "Webhook נמחק בהצלחה", "ERROR_MESSAGE": "לא ניתן להתחבר לשרת Woot, נסה שוב מאוחר יותר" }, "CONFIRM": { "TITLE": "אשר מחיקה", "MESSAGE": "האם אתה בטוח שברצונך למחוק ", "YES": "כן, מחק ", - "NO": "No, Keep it" + "NO": "לא, השאר" } } }, "SLACK": { "HELP_TEXT": { - "TITLE": "Using Slack Integration", - "BODY": "

Chatwoot will now sync all the incoming conversations into the customer-conversations channel inside your slack workplace.

Replying to a conversation thread in customer-conversations slack channel will create a response back to the customer through chatwoot.

Start the replies with note: to create private notes instead of replies.

If the replier on slack has an agent profile in chatwoot under the same email, the replies will be associated accordingly.

When the replier doesn't have an associated agent profile, the replies will be made from the bot profile.

" + "TITLE": "שימוש ב-Slack Integration", + "BODY": "

Chatwoot תסנכרן כעת את כל השיחות הנכנסות לערוץ שיחות-לקוח בתוך מקום העבודה הרפוי שלך.

משיב ל- שרשור שיחה בשיחות לקוח ערוץ רפוי ייצור תגובה חזרה ללקוח באמצעות chatwoot.

התחל את התשובות עם הערה: כדי ליצור הערות פרטיות במקום תשובות.

אם למשיב ב-slack יש פרופיל סוכן ב-chatwoot תחת אותו דוא\"ל, התשובות ישויכו בהתאם. p>

כאשר למשיב אין פרופיל סוכן משויך, התשובות ייעשו מפרופיל הבוט.

" } }, "DELETE": { "BUTTON_TEXT": "מחק", "API": { - "SUCCESS_MESSAGE": "Integration deleted successfully" + "SUCCESS_MESSAGE": "האינטגרציה נמחקה בהצלחה" } }, "CONNECT": { diff --git a/app/javascript/dashboard/i18n/locale/he/labelsMgmt.json b/app/javascript/dashboard/i18n/locale/he/labelsMgmt.json index a4bb1c6c4..8e4ef7b2d 100644 --- a/app/javascript/dashboard/i18n/locale/he/labelsMgmt.json +++ b/app/javascript/dashboard/i18n/locale/he/labelsMgmt.json @@ -3,7 +3,7 @@ "HEADER": "Labels", "HEADER_BTN_TXT": "Add label", "LOADING": "Fetching labels", - "SEARCH_404": "There are no items matching this query", + "SEARCH_404": "אין פריטים התואמים לשאילתה זו", "SIDEBAR_TXT": "

Labels

Labels help you to categorize conversations and prioritize them. You can assign label to a conversation from the sidepanel.

Labels are tied to the account and can be used to create custom workflows in your organization. You can assign custom color to a label, it makes it easier to identify the label. You will be able to display the label on the sidebar to filter the conversations easily.

", "LIST": { "404": "There are no labels available in this account.", diff --git a/app/javascript/dashboard/i18n/locale/he/report.json b/app/javascript/dashboard/i18n/locale/he/report.json index 45d16c69b..3ea804798 100644 --- a/app/javascript/dashboard/i18n/locale/he/report.json +++ b/app/javascript/dashboard/i18n/locale/he/report.json @@ -192,7 +192,7 @@ "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", - "FILTER_DROPDOWN_LABEL": "Select Inbox", + "FILTER_DROPDOWN_LABEL": "בחר תיבת דואר", "METRICS": { "CONVERSATIONS": { "NAME": "שיחות", @@ -320,7 +320,7 @@ "HEADER": { "CONTACT_NAME": "Contact", "AGENT_NAME": "Assigned agent", - "RATING": "Rating", + "RATING": "דירוג", "FEEDBACK_TEXT": "Feedback comment" } }, diff --git a/app/javascript/dashboard/i18n/locale/he/settings.json b/app/javascript/dashboard/i18n/locale/he/settings.json index 55b2fae2b..6f716ef19 100644 --- a/app/javascript/dashboard/i18n/locale/he/settings.json +++ b/app/javascript/dashboard/i18n/locale/he/settings.json @@ -8,7 +8,7 @@ "AFTER_EMAIL_CHANGED": "Your profile has been updated successfully, please login again as your login credentials are changed", "FORM": { "AVATAR": "Profile Image", - "ERROR": "Please fix form errors", + "ERROR": "אנא תקן שגיאות בטופס", "REMOVE_IMAGE": "Remove", "UPLOAD_IMAGE": "Upload image", "UPDATE_IMAGE": "Update image", @@ -133,17 +133,17 @@ "CONVERSATIONS": "שיחות", "REPORTS": "Reports", "SETTINGS": "הגדרות", - "CONTACTS": "Contacts", + "CONTACTS": "איש קשר", "HOME": "בית", "AGENTS": "סוכנים", - "INBOXES": "Inboxes", + "INBOXES": "תיבות דואר נכנס", "NOTIFICATIONS": "התראות", - "CANNED_RESPONSES": "Canned Responses", - "INTEGRATIONS": "Integrations", + "CANNED_RESPONSES": "תגובות מוכנות", + "INTEGRATIONS": "אינטגרציות", "ACCOUNT_SETTINGS": "Account Settings", - "APPLICATIONS": "Applications", + "APPLICATIONS": "יישומים", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "מאפיינים בהתאמה אישית", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", @@ -154,7 +154,7 @@ "ONE_OFF": "One off", "REPORTS_AGENT": "סוכנים", "REPORTS_LABEL": "Labels", - "REPORTS_INBOX": "Inbox", + "REPORTS_INBOX": "תיבת הדואר הנכנס", "REPORTS_TEAM": "Team" }, "CREATE_ACCOUNT": { diff --git a/app/javascript/dashboard/i18n/locale/he/signup.json b/app/javascript/dashboard/i18n/locale/he/signup.json index 2d5365fb0..c5861a3fa 100644 --- a/app/javascript/dashboard/i18n/locale/he/signup.json +++ b/app/javascript/dashboard/i18n/locale/he/signup.json @@ -4,7 +4,7 @@ "TITLE": "Register", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", "ACCOUNT_NAME": { - "LABEL": "Account name", + "LABEL": "שם החשבון", "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", "ERROR": "Account name is too short" }, diff --git a/app/javascript/dashboard/i18n/locale/he/teamsSettings.json b/app/javascript/dashboard/i18n/locale/he/teamsSettings.json index f569b2503..7735dc1c3 100644 --- a/app/javascript/dashboard/i18n/locale/he/teamsSettings.json +++ b/app/javascript/dashboard/i18n/locale/he/teamsSettings.json @@ -24,14 +24,14 @@ "body": "Create a new team of agents." }, { - "title": "Add Agents", + "title": "הוסף נציג", "route": "settings_teams_add_agents", "body": "Add agents to the team." }, { "title": "Finish", "route": "settings_teams_finish", - "body": "You are all set to go!" + "body": "אתם מוכנים לצאת לדרך!" } ] }, @@ -60,7 +60,7 @@ { "title": "Finish", "route": "settings_teams_edit_finish", - "body": "You are all set to go!" + "body": "אתם מוכנים לצאת לדרך!" } ] }, @@ -70,7 +70,7 @@ "AGENTS": { "AGENT": "AGENT", "EMAIL": "מייל", - "BUTTON_TEXT": "Add agents", + "BUTTON_TEXT": "הוסף נציגים", "ADD_AGENTS": "Adding Agents to your Team...", "SELECT": "select", "SELECT_ALL": "select all agents", @@ -82,7 +82,7 @@ "SELECT": "select", "SELECT_ALL": "select all agents", "SELECTED_COUNT": "%{selected} out of %{total} agents selected.", - "BUTTON_TEXT": "Add agents", + "BUTTON_TEXT": "הוסף נציגים", "AGENT_VALIDATION_ERROR": "Select atleaset one agent." }, "FINISH": { diff --git a/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json index 7064537c9..5e035b55d 100644 --- a/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/hi/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Custom Attributes", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Create", "CANCEL_BUTTON_TEXT": "Cancel", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Delete", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Delete ", "NO": "Cancel" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Update", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Delete" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/hi/contact.json b/app/javascript/dashboard/i18n/locale/hi/contact.json index dd1af9e9e..0286dbfa4 100644 --- a/app/javascript/dashboard/i18n/locale/hi/contact.json +++ b/app/javascript/dashboard/i18n/locale/hi/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/hi/conversation.json b/app/javascript/dashboard/i18n/locale/hi/conversation.json index 2eca31606..a50e8cb16 100644 --- a/app/javascript/dashboard/i18n/locale/hi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/hi/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Previous Conversations" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/hi/settings.json b/app/javascript/dashboard/i18n/locale/hi/settings.json index f76b3646a..809157f4a 100644 --- a/app/javascript/dashboard/i18n/locale/hi/settings.json +++ b/app/javascript/dashboard/i18n/locale/hi/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Account Settings", "APPLICATIONS": "Applications", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Custom Attributes", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json index a555cf811..76a5c5cbb 100644 --- a/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/hu/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Egyedi atribútumok", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Létrehozás", "CANCEL_BUTTON_TEXT": "Mégse", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Leírás", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Törlés", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Biztosan törölni akarod: %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Törlés ", "NO": "Mégse" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Frissítés", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Törlés" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/hu/contact.json b/app/javascript/dashboard/i18n/locale/hu/contact.json index 149265a52..d66181e88 100644 --- a/app/javascript/dashboard/i18n/locale/hu/contact.json +++ b/app/javascript/dashboard/i18n/locale/hu/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Üzenet", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Vágólapra másolva", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/hu/conversation.json b/app/javascript/dashboard/i18n/locale/hu/conversation.json index eae7f8d50..e1be15a36 100644 --- a/app/javascript/dashboard/i18n/locale/hu/conversation.json +++ b/app/javascript/dashboard/i18n/locale/hu/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Korábbi beszélgetések" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/hu/settings.json b/app/javascript/dashboard/i18n/locale/hu/settings.json index 1dae92a2f..8089f124b 100644 --- a/app/javascript/dashboard/i18n/locale/hu/settings.json +++ b/app/javascript/dashboard/i18n/locale/hu/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Fiókbeállítások", "APPLICATIONS": "Applications", "LABELS": "Cimkék", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Egyedi atribútumok", "TEAMS": "Csapatok", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json index 1bdc2201e..0464af927 100644 --- a/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/id/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Atribut", - "HEADER_BTN_TXT": "Tambahkan Attribut", - "LOADING": "Mengambil atribut", - "SIDEBAR_TXT": "

Atribut

Sebuah atribut kustom melacak fakta-fakta terkait kontak/percakapan Anda — seperti rencana berlangganan, atau ketika melakukan pemesanan pertama kali dan sebagainya.

Untuk membuat sebuah atribut, silakan klik pada Tambahkan Atribut. Anda juga bisa mengedit atau menghapus atribut yang sudah ada dengan mengklik pada tombol Edit atau Hapus.

", + "HEADER": "Atribut Kustom", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Tambahkan atribut", + "TITLE": "Add Custom Attribute", "SUBMIT": "Buat", "CANCEL_BUTTON_TEXT": "Batalkan", "FORM": { "NAME": { "LABEL": "Nama tampilan", - "PLACEHOLDER": "Masukkan nama tampilan atribut", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Nama dibutuhkan" }, "DESC": { "LABEL": "Deskripsi", - "PLACEHOLDER": "Masukkan deskripsi atribut", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Deskripsi dibutuhkan" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Silakan pilih sebuah model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model dibutuhkan" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Tipe dibutuhkan" }, "KEY": { - "LABEL": "Kunci" + "LABEL": "Kunci", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Atribut berhasil ditambahkan", - "ERROR_MESSAGE": "Tidak dapat membuat sebuah atribut, Silakan coba lagi nanti" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Hapus", "API": { - "SUCCESS_MESSAGE": "Atribut berhasil dihapus.", - "ERROR_MESSAGE": "Tidak dapat menghapus atribut. Coba lagi." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Anda yakin akan menghapus - %{attributeName}", "PLACE_HOLDER": "Silakan ketikkan {attributeName} untuk konfirmasi", - "MESSAGE": "Penghapusan akan menghilangkan atribut", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Hapus ", "NO": "Batalkan" } }, "EDIT": { - "TITLE": "Edit atribut", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Perbarui", "API": { - "SUCCESS_MESSAGE": "Atribut berhasil diperbarui", - "ERROR_MESSAGE": "Terjadi kesalahan saat memperbarui atribut, silakan coba lagi" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Hapus" }, "EMPTY_RESULT": { - "404": "Tidak ada atribut yang dibuat", - "NOT_FOUND": "Tidak ada atribut yang dikonfigurasi" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/id/contact.json b/app/javascript/dashboard/i18n/locale/id/contact.json index 0df4f3626..e535f10d1 100644 --- a/app/javascript/dashboard/i18n/locale/id/contact.json +++ b/app/javascript/dashboard/i18n/locale/id/contact.json @@ -155,6 +155,11 @@ "LABEL": "Kotak masuk", "ERROR": "Pilih kotak masuk" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Pesan", "PLACEHOLDER": "Tulis pesan Anda disini", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Tambahkan atribut kustom", "NOT_AVAILABLE": "Tidak ada atribut kustom yang tersedia untuk kontak ini.", + "COPY_SUCCESSFUL": "Berhasil disalin ke clipboard", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit atribut" + }, "ADD": { "TITLE": "Buat atribut kustom", "DESC": "Tambahkan informasi kustom pada kontak ini." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Nilai atribut", "PLACEHOLDER": "Mis: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Atribut berhasil ditambahkan", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Atribut berhasil diperbarui", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Atribut berhasil dihapus", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/id/conversation.json b/app/javascript/dashboard/i18n/locale/id/conversation.json index ebee2a930..e3052efce 100644 --- a/app/javascript/dashboard/i18n/locale/id/conversation.json +++ b/app/javascript/dashboard/i18n/locale/id/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Percakapan Sebelumnya" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Atribut berhasil diperbarui", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Tambah", + "SUCCESS": "Atribut berhasil ditambahkan", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Atribut berhasil dihapus", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Ke", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/id/settings.json b/app/javascript/dashboard/i18n/locale/id/settings.json index 9ed92545e..9d20a8576 100644 --- a/app/javascript/dashboard/i18n/locale/id/settings.json +++ b/app/javascript/dashboard/i18n/locale/id/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Pengaturan Akun", "APPLICATIONS": "Aplikasi", "LABELS": "Label", - "ATTRIBUTES": "Atribut", + "CUSTOM_ATTRIBUTES": "Atribut Kustom", "TEAMS": "Tim", "ALL_CONTACTS": "Semua Kontak", "TAGGED_WITH": "Tandai dengan", diff --git a/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json index f3815bd7b..110afd5d3 100644 --- a/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/it/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributi", - "HEADER_BTN_TXT": "Aggiungi Attributo", - "LOADING": "Recupero attributi", - "SIDEBAR_TXT": "

Attributi

Un attributo personalizzato tiene traccia dei dati relativi ai tuoi contatti/conversazioni — come il piano di abbonamento, o quando hanno ordinato il primo oggetto, ecc.

Per creare un Attributo, basta cliccare sulAggiungi Attributo. Puoi anche modificare o eliminare un Attributo esistente facendo clic sul pulsante Modifica o Elimina.

", + "HEADER": "Attributi Personalizzati", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Aggiungi Attributo", + "TITLE": "Add Custom Attribute", "SUBMIT": "Crea", "CANCEL_BUTTON_TEXT": "annulla", "FORM": { "NAME": { "LABEL": "Nome Visualizzato", - "PLACEHOLDER": "Inserisci il nome da visualizzare", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Il nome è obbligatorio" }, "DESC": { "LABEL": "Descrizione", - "PLACEHOLDER": "Inserire descrizione", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Descrizione obbligatoria" }, "MODEL": { - "LABEL": "Modello", - "PLACEHOLDER": "Seleziona un modello", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Il modello è obbligatorio" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Il tipo è obbligatorio" }, "KEY": { - "LABEL": "Chiave" + "LABEL": "Chiave", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attributo aggiunto con successo", - "ERROR_MESSAGE": "Impossibile creare un attributo, riprova più tardi" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Cancellare", "API": { - "SUCCESS_MESSAGE": "Attributo eliminato con successo.", - "ERROR_MESSAGE": "Impossibile eliminare l'attributo. Riprova." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Sei sicuro di voler eliminare - %{attributeName}", "PLACE_HOLDER": "Digita {attributeName} per confermare", - "MESSAGE": "L'eliminazione rimuoverà l'attributo", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Cancellare ", "NO": "annulla" } }, "EDIT": { - "TITLE": "Modifica attributo", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Aggiornamento", "API": { - "SUCCESS_MESSAGE": "Attributo aggiornato con successo", - "ERROR_MESSAGE": "Si è verificato un errore durante l'aggiornamento dell'attributo, per favore riprova" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Cancellare" }, "EMPTY_RESULT": { - "404": "Non ci sono attributi creati", - "NOT_FOUND": "Non ci sono attributi configurati" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/it/contact.json b/app/javascript/dashboard/i18n/locale/it/contact.json index 6e46ef72c..18dd21201 100644 --- a/app/javascript/dashboard/i18n/locale/it/contact.json +++ b/app/javascript/dashboard/i18n/locale/it/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Messaggio", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copiato negli appunti con successo", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Modifica attributo" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attributo aggiunto con successo", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attributo aggiornato con successo", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attributo eliminato con successo", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/it/conversation.json b/app/javascript/dashboard/i18n/locale/it/conversation.json index 80627043e..ec8b4b992 100644 --- a/app/javascript/dashboard/i18n/locale/it/conversation.json +++ b/app/javascript/dashboard/i18n/locale/it/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Conversazioni precedenti" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attributo aggiornato con successo", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Aggiungi", + "SUCCESS": "Attributo aggiunto con successo", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attributo eliminato con successo", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/it/settings.json b/app/javascript/dashboard/i18n/locale/it/settings.json index 079bad565..1c722ee82 100644 --- a/app/javascript/dashboard/i18n/locale/it/settings.json +++ b/app/javascript/dashboard/i18n/locale/it/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Impostazioni Account", "APPLICATIONS": "Applicazioni", "LABELS": "Etichette", - "ATTRIBUTES": "Attributi", + "CUSTOM_ATTRIBUTES": "Attributi Personalizzati", "TEAMS": "Teams", "ALL_CONTACTS": "Tutti I Contatti", "TAGGED_WITH": "Etichettato con", diff --git a/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json index a156fa532..1cf4f9ae2 100644 --- a/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ja/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "カスタム属性", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "作成", "CANCEL_BUTTON_TEXT": "キャンセル", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "説明", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "削除", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "削除 ", "NO": "キャンセル" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "更新", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "削除" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ja/contact.json b/app/javascript/dashboard/i18n/locale/ja/contact.json index 60b3b068c..6f58fb7ef 100644 --- a/app/javascript/dashboard/i18n/locale/ja/contact.json +++ b/app/javascript/dashboard/i18n/locale/ja/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "メッセージ", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ja/conversation.json b/app/javascript/dashboard/i18n/locale/ja/conversation.json index ee4e8677a..2284e999b 100644 --- a/app/javascript/dashboard/i18n/locale/ja/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ja/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "前の会話" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ja/settings.json b/app/javascript/dashboard/i18n/locale/ja/settings.json index f30749abc..0a2db1097 100644 --- a/app/javascript/dashboard/i18n/locale/ja/settings.json +++ b/app/javascript/dashboard/i18n/locale/ja/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "アカウント設定", "APPLICATIONS": "Applications", "LABELS": "ラベル", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "カスタム属性", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json index 8225a6965..0ceed99a6 100644 --- a/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ko/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "사용자 지정 특성", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "만들기", "CANCEL_BUTTON_TEXT": "취소", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "내용", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "삭제", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "%{attributeName}팀을 삭제하시겠습니까?", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "삭제 ", "NO": "취소" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "업데이트", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "삭제" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ko/contact.json b/app/javascript/dashboard/i18n/locale/ko/contact.json index 7bea9effe..fa87f86a1 100644 --- a/app/javascript/dashboard/i18n/locale/ko/contact.json +++ b/app/javascript/dashboard/i18n/locale/ko/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "메시지", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "클립보드에 성공적으로 복사됨", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ko/conversation.json b/app/javascript/dashboard/i18n/locale/ko/conversation.json index f7d4b4283..9d4292d09 100644 --- a/app/javascript/dashboard/i18n/locale/ko/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ko/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "이전 대화" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ko/settings.json b/app/javascript/dashboard/i18n/locale/ko/settings.json index 426646fe4..2c586f859 100644 --- a/app/javascript/dashboard/i18n/locale/ko/settings.json +++ b/app/javascript/dashboard/i18n/locale/ko/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "계정 설정", "APPLICATIONS": "Applications", "LABELS": "라벨", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "사용자 지정 특성", "TEAMS": "팀", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json index f5bade425..191b6b3c8 100644 --- a/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ml/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "ഇഷ്‌ടാനുസൃത ആട്രിബ്യൂട്ടുകൾ", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "സൃഷ്ടിക്കുക", "CANCEL_BUTTON_TEXT": "റദ്ദാക്കുക", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "വിവരണം", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "ഇല്ലാതാക്കുക", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "ഇല്ലാതാക്കുക ", "NO": "റദ്ദാക്കുക" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "അപ്‌ഡേറ്റ്", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "ഇല്ലാതാക്കുക" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ml/contact.json b/app/javascript/dashboard/i18n/locale/ml/contact.json index a327e6a0c..f2fd3b180 100644 --- a/app/javascript/dashboard/i18n/locale/ml/contact.json +++ b/app/javascript/dashboard/i18n/locale/ml/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "ക്ലിപ്പ്ബോർഡിലേക്ക് വിജയകരമായി പകർത്തി", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ml/conversation.json b/app/javascript/dashboard/i18n/locale/ml/conversation.json index 0d4410ff3..0c5618db4 100644 --- a/app/javascript/dashboard/i18n/locale/ml/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ml/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "മുമ്പത്തെ സംഭാഷണങ്ങൾ" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ml/settings.json b/app/javascript/dashboard/i18n/locale/ml/settings.json index fad03610d..d86212471 100644 --- a/app/javascript/dashboard/i18n/locale/ml/settings.json +++ b/app/javascript/dashboard/i18n/locale/ml/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "അക്കൗണ്ട് ക്രമീകരണങ്ങൾ", "APPLICATIONS": "Applications", "LABELS": "ലേബലുകൾ", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "ഇഷ്‌ടാനുസൃത ആട്രിബ്യൂട്ടുകൾ", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json index 7064537c9..5e035b55d 100644 --- a/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ne/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Custom Attributes", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Create", "CANCEL_BUTTON_TEXT": "Cancel", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Delete", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Delete ", "NO": "Cancel" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Update", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Delete" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ne/contact.json b/app/javascript/dashboard/i18n/locale/ne/contact.json index 5af61db23..72c290a6a 100644 --- a/app/javascript/dashboard/i18n/locale/ne/contact.json +++ b/app/javascript/dashboard/i18n/locale/ne/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ne/conversation.json b/app/javascript/dashboard/i18n/locale/ne/conversation.json index 89d78fdb7..98a7fc2d9 100644 --- a/app/javascript/dashboard/i18n/locale/ne/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ne/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Previous Conversations" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ne/settings.json b/app/javascript/dashboard/i18n/locale/ne/settings.json index f5c7ad7e2..64c535300 100644 --- a/app/javascript/dashboard/i18n/locale/ne/settings.json +++ b/app/javascript/dashboard/i18n/locale/ne/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Account Settings", "APPLICATIONS": "Applications", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Custom Attributes", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json index 5e0b67318..28ede6f2f 100644 --- a/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/nl/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Custom Attributes", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Aanmaken", "CANCEL_BUTTON_TEXT": "Annuleren", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Beschrijving", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Verwijderen", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Verwijderen ", "NO": "Annuleren" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Vernieuwen", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Verwijderen" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/nl/chatlist.json b/app/javascript/dashboard/i18n/locale/nl/chatlist.json index 0b4626554..d7d520f3f 100644 --- a/app/javascript/dashboard/i18n/locale/nl/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/nl/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "Afwachtend", - "VALUE": "pending" + "VALUE": "afwachtend" }, { "TEXT": "Gesluimerd", - "VALUE": "snoozed" + "VALUE": "gesluimerd" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/nl/contact.json b/app/javascript/dashboard/i18n/locale/nl/contact.json index 477525668..b105e3239 100644 --- a/app/javascript/dashboard/i18n/locale/nl/contact.json +++ b/app/javascript/dashboard/i18n/locale/nl/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Succesvol gekopieerd naar klembord", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/nl/conversation.json b/app/javascript/dashboard/i18n/locale/nl/conversation.json index 54d761685..fb86c9561 100644 --- a/app/javascript/dashboard/i18n/locale/nl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/nl/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Vorige gesprekken" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/nl/settings.json b/app/javascript/dashboard/i18n/locale/nl/settings.json index 9399c5bdc..4598a241f 100644 --- a/app/javascript/dashboard/i18n/locale/nl/settings.json +++ b/app/javascript/dashboard/i18n/locale/nl/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Accountinstellingen", "APPLICATIONS": "Applications", "LABELS": "Labelen", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Custom Attributes", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json index 21bde6656..b1b370ce8 100644 --- a/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/no/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Egendefinerte verdier", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Opprett", "CANCEL_BUTTON_TEXT": "Avbryt", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Beskrivelse", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Slett", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Slett ", "NO": "Avbryt" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Oppdater", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Slett" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/no/contact.json b/app/javascript/dashboard/i18n/locale/no/contact.json index 99872fe81..01ab6c4da 100644 --- a/app/javascript/dashboard/i18n/locale/no/contact.json +++ b/app/javascript/dashboard/i18n/locale/no/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Kopiert til utklippstavle", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/no/conversation.json b/app/javascript/dashboard/i18n/locale/no/conversation.json index f75534209..67dfd96d3 100644 --- a/app/javascript/dashboard/i18n/locale/no/conversation.json +++ b/app/javascript/dashboard/i18n/locale/no/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Tidligere samtaler" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/no/settings.json b/app/javascript/dashboard/i18n/locale/no/settings.json index 526913db8..b0644a0a6 100644 --- a/app/javascript/dashboard/i18n/locale/no/settings.json +++ b/app/javascript/dashboard/i18n/locale/no/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Kontoinnstillinger", "APPLICATIONS": "Applications", "LABELS": "Etiketter", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Egendefinerte verdier", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json index ee6ceb3bc..230d32c3e 100644 --- a/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pl/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Niestandardowe atrybuty", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Dodaj atrybut", + "TITLE": "Add Custom Attribute", "SUBMIT": "Stwórz", "CANCEL_BUTTON_TEXT": "Anuluj", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Usuń", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Usuń ", "NO": "Anuluj" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Aktualizuj", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Usuń" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/pl/chatlist.json b/app/javascript/dashboard/i18n/locale/pl/chatlist.json index 2d47ca6ee..83e978b50 100644 --- a/app/javascript/dashboard/i18n/locale/pl/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pl/chatlist.json @@ -49,7 +49,7 @@ }, { "TEXT": "Oczekujące", - "VALUE": "pending" + "VALUE": "oczekujące" }, { "TEXT": "Snoozed", diff --git a/app/javascript/dashboard/i18n/locale/pl/contact.json b/app/javascript/dashboard/i18n/locale/pl/contact.json index 5d8e96d02..48ce305b0 100644 --- a/app/javascript/dashboard/i18n/locale/pl/contact.json +++ b/app/javascript/dashboard/i18n/locale/pl/contact.json @@ -155,6 +155,11 @@ "LABEL": "Skrzynka odbiorcza", "ERROR": "Wybierz skrzynkę odbiorczą" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Wiadomość", "PLACEHOLDER": "Wpisz swoją wiadomość tutaj", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Dodaj niestandardowy atrybut", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Pomyślnie skopiowano do schowka", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Dodaj niestandardowy atrybut", "DESC": "Dodaj niestandardową informację do tego kontaktu." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Wartość atrybutu", "PLACEHOLDER": "Np.: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/pl/conversation.json b/app/javascript/dashboard/i18n/locale/pl/conversation.json index 6ca346e83..7a32abb08 100644 --- a/app/javascript/dashboard/i18n/locale/pl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pl/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Poprzednie rozmowy" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Dodaj", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Do", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/pl/settings.json b/app/javascript/dashboard/i18n/locale/pl/settings.json index dbbf39ed9..6842ebb5d 100644 --- a/app/javascript/dashboard/i18n/locale/pl/settings.json +++ b/app/javascript/dashboard/i18n/locale/pl/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Account Settings", "APPLICATIONS": "Applications", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Niestandardowe atrybuty", "TEAMS": "Zespoły", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json index 09b60f014..af7184571 100644 --- a/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pt/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Atributos personalizados", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Adicionar atributo", + "TITLE": "Add Custom Attribute", "SUBMIT": "Criar", "CANCEL_BUTTON_TEXT": "cancelar", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Descrição", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "excluir", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Tem a certeza que quer apagar a equipa - %{attributeName}", "PLACE_HOLDER": "Por favor, digite {attributeName} para confirmar", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "excluir ", "NO": "cancelar" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Atualização", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "excluir" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/pt/chatlist.json b/app/javascript/dashboard/i18n/locale/pt/chatlist.json index f32b10273..fb74c8d34 100644 --- a/app/javascript/dashboard/i18n/locale/pt/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pt/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "Pendente", - "VALUE": "pending" + "VALUE": "pendente" }, { "TEXT": "Adiado", - "VALUE": "snoozed" + "VALUE": "adiado" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/pt/contact.json b/app/javascript/dashboard/i18n/locale/pt/contact.json index e9bab5753..9be3b7fcf 100644 --- a/app/javascript/dashboard/i18n/locale/pt/contact.json +++ b/app/javascript/dashboard/i18n/locale/pt/contact.json @@ -155,6 +155,11 @@ "LABEL": "Recebidas", "ERROR": "Escolher uma caixa de entrada" }, + "SUBJECT": { + "LABEL": "Assunto", + "PLACEHOLDER": "Assunto", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Messagem", "PLACEHOLDER": "Escreva aqui a sua mensagem", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Adicionar atributo personalizado", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copiado para área de transferência com sucesso", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Criar atributo personalizado", "DESC": "Adicionar informação personalizada a este contato." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Valor do atributo", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/pt/conversation.json b/app/javascript/dashboard/i18n/locale/pt/conversation.json index 2e206ed10..ad90dfea9 100644 --- a/app/javascript/dashboard/i18n/locale/pt/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pt/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Conversas anteriores" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Adicionar", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Para", "BCC": "BCC", diff --git a/app/javascript/dashboard/i18n/locale/pt/settings.json b/app/javascript/dashboard/i18n/locale/pt/settings.json index f1fd709e7..f07fa7994 100644 --- a/app/javascript/dashboard/i18n/locale/pt/settings.json +++ b/app/javascript/dashboard/i18n/locale/pt/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Configurações da conta", "APPLICATIONS": "Aplicações", "LABELS": "Etiquetas", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Atributos personalizados", "TEAMS": "Equipas", "ALL_CONTACTS": "Todos os contatos", "TAGGED_WITH": "Etiquetada com", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json index 04444d15f..ab7626d7d 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Atributos", - "HEADER_BTN_TXT": "Adicionar atributo", - "LOADING": "Buscando atributos", - "SIDEBAR_TXT": "

Atributos

Um atributo personalizado faixa fatos sobre seus contatos/conversa — como o plano de assinatura. ou quando eles compraram o primeiro item, etc.

Para criar um Atributo, basta clicar noAdicionar Atributo. Pode também editar ou apagar um atributo existente clicando em Editar ou Apagar botão.

", + "HEADER": "Atributos Personalizados", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Adicionar atributo", + "TITLE": "Add Custom Attribute", "SUBMIT": "Criar", "CANCEL_BUTTON_TEXT": "Cancelar", "FORM": { "NAME": { "LABEL": "Nome para exibição", - "PLACEHOLDER": "Digite o nome de exibição do atributo", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "O nome é obrigatório" }, "DESC": { "LABEL": "Descrição", - "PLACEHOLDER": "Digite a descrição do atributo", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Descrição obrigatória" }, "MODEL": { - "LABEL": "Modelo", - "PLACEHOLDER": "Por favor, selecione um modelo", + "LABEL": "Aplica-se a", + "PLACEHOLDER": "Por favor, selecione um", "ERROR": "O modelo é necessário" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "O tipo é obrigatório" }, "KEY": { - "LABEL": "Chave" + "LABEL": "Chave", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Atributo adicionado com sucesso", - "ERROR_MESSAGE": "Não foi possível criar um atributo, por favor, tente novamente mais tarde" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Excluir", "API": { - "SUCCESS_MESSAGE": "Atributo excluído com sucesso.", - "ERROR_MESSAGE": "Não foi possível excluir o atributo. Tente novamente." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Tem certeza que deseja excluir - %{attributeName}", "PLACE_HOLDER": "Digite {attributeName} para confirmar", - "MESSAGE": "Excluindo irá remover o atributo", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Excluir ", "NO": "Cancelar" } }, "EDIT": { - "TITLE": "Editar atributo", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Atualizar", "API": { - "SUCCESS_MESSAGE": "Atributo atualizado com sucesso", - "ERROR_MESSAGE": "Ocorreu um erro ao atualizar o atributo, por favor, tente novamente" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Excluir" }, "EMPTY_RESULT": { - "404": "Não há atributos criados", - "NOT_FOUND": "Não há atributos configurados" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/campaign.json b/app/javascript/dashboard/i18n/locale/pt_BR/campaign.json index d56365cd9..f8b1ac71c 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/campaign.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/campaign.json @@ -54,7 +54,7 @@ "ERROR": "Tempo na página é necessário" }, "ENABLED": "Ativar campanha", - "TRIGGER_ONLY_BUSINESS_HOURS": "Trigger only during business hours", + "TRIGGER_ONLY_BUSINESS_HOURS": "Ativar somente durante o horário comercial", "SUBMIT": "Adicionar Campanha" }, "API": { diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json b/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json index 74b1fca62..67c97e59e 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "Pendente", - "VALUE": "pending" + "VALUE": "pendente" }, { "TEXT": "Adiado", - "VALUE": "snoozed" + "VALUE": "adiado" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/contact.json b/app/javascript/dashboard/i18n/locale/pt_BR/contact.json index 50bb33109..c20463ff4 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/contact.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/contact.json @@ -155,6 +155,11 @@ "LABEL": "Caixa de Entrada", "ERROR": "Selecione uma caixa de entrada" }, + "SUBJECT": { + "LABEL": "Assunto", + "PLACEHOLDER": "Assunto", + "ERROR": "O assunto não pode estar vazio" + }, "MESSAGE": { "LABEL": "Messagem", "PLACEHOLDER": "Escreva sua mensagem aqui", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Adicionar atributo", "BUTTON": "Criar atributo personalizado", "NOT_AVAILABLE": "Não há atributos personalizados para este contato.", + "COPY_SUCCESSFUL": "Copiado para área de transferência com sucesso", + "ACTIONS": { + "COPY": "Copiar atributo", + "DELETE": "Excluir atributo", + "EDIT": "Editar atributo" + }, "ADD": { "TITLE": "Criar atributo personalizado", "DESC": "Adicionar informações personalizadas a este contato." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Valor do atributo", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Atributo adicionado com sucesso", + "ERROR": "Não foi possível adicionar o atributo. Por favor, tente mais tarde" + }, + "UPDATE": { + "SUCCESS": "Atributo atualizado com sucesso", + "ERROR": "Não foi possível atualizar o atributo. Por favor, tente mais tarde" + }, + "DELETE": { + "SUCCESS": "Atributo excluído com sucesso", + "ERROR": "Não foi possível excluir o atributo. Por favor, tente mais tarde" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Adicionar atributo", + "PLACEHOLDER": "Procurar atributos", + "NO_RESULT": "Nenhum atributo encontrado" } + }, + "VALIDATIONS": { + "REQUIRED": "Um valor válido é obrigatório", + "INVALID_URL": "URL inválida" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json index b022b9698..464e48d16 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Conversas anteriores" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Criar atributo", + "UPDATE": { + "SUCCESS": "Atributo atualizado com sucesso", + "ERROR": "Não foi possível atualizar o atributo. Por favor, tente mais tarde" + }, + "ADD": { + "TITLE": "Adicionar", + "SUCCESS": "Atributo adicionado com sucesso", + "ERROR": "Não foi possível adicionar o atributo. Por favor, tente mais tarde" + }, + "DELETE": { + "SUCCESS": "Atributo excluído com sucesso", + "ERROR": "Não foi possível excluir o atributo. Por favor, tente mais tarde" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Adicionar atributo", + "PLACEHOLDER": "Procurar atributos", + "NO_RESULT": "Nenhum atributo encontrado" + } + }, "EMAIL_HEADER": { "TO": "Para", "BCC": "CCO", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json b/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json index 8ee34b7f6..38a42b057 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json @@ -74,10 +74,10 @@ }, "NETWORK": { "NOTIFICATION": { - "TEXT": "Disconnected from Chatwoot" + "TEXT": "Desconectado " }, "BUTTON": { - "REFRESH": "Refresh" + "REFRESH": "Atualizar" } } } diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json index 4ce3e4de5..50340a08c 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json @@ -98,7 +98,7 @@ }, "TWILIO": { "TITLE": "Twilio SMS/WhatsApp Channel", - "DESC": "Integrate Twilio and start supporting your customers via SMS or WhatsApp.", + "DESC": "Integre o Twilio e comece a oferecer suporte a seus clientes por SMS ou WhatsApp.", "ACCOUNT_SID": { "LABEL": "SID da Conta", "PLACEHOLDER": "Por favor, insira o SID sua conta no Twilio", @@ -138,7 +138,7 @@ }, "WHATSAPP": { "TITLE": "Canal do WhatsApp", - "DESC": "Start supporting your customers via WhatsApp.", + "DESC": "Comece a apoiar seus clientes via WhatsApp.", "PROVIDERS": { "LABEL": "API Provider", "TWILIO": "Twilio", @@ -156,14 +156,14 @@ }, "API_KEY": { "LABEL": "Chave da API", - "SUBTITLE": "Configure the WhatsApp API key.", + "SUBTITLE": "Configure a chave API do WhatsApp.", "PLACEHOLDER": "Chave da API", - "APPLY_FOR_ACCESS": "Don't have any API key? Apply for access here", - "ERROR": "Please enter a valid value." + "APPLY_FOR_ACCESS": "Não tem nenhuma chave de API? ", + "ERROR": "Por favor, insira um valor válido." }, - "SUBMIT_BUTTON": "Create WhatsApp Channel", + "SUBMIT_BUTTON": "Criar canal do WhatsApp", "API": { - "ERROR_MESSAGE": "We were not able to save the WhatsApp channel" + "ERROR_MESSAGE": "Não foi possível salvar o canal do WhatsApp" } }, "API_CHANNEL": { @@ -204,28 +204,28 @@ "FINISH_MESSAGE": "Comece a encaminhar seus e-mails para o seguinte endereço de e-mail." }, "LINE_CHANNEL": { - "TITLE": "LINE Channel", - "DESC": "Integrate with LINE channel and start supporting your customers.", + "TITLE": "Canal LINE", + "DESC": "Integre com o canal LINE e comece a apoiar seus clientes.", "CHANNEL_NAME": { "LABEL": "Nome do Canal", "PLACEHOLDER": "Por favor, insira um nome de canal", "ERROR": "Este campo é obrigatório" }, "LINE_CHANNEL_ID": { - "LABEL": "LINE Channel ID", - "PLACEHOLDER": "LINE Channel ID" + "LABEL": "ID do canal LINE", + "PLACEHOLDER": "ID do canal LINE" }, "LINE_CHANNEL_SECRET": { - "LABEL": "LINE Channel Secret", - "PLACEHOLDER": "LINE Channel Secret" + "LABEL": "Canal de LINHA secreto", + "PLACEHOLDER": "Canal de LINHA secreto" }, "LINE_CHANNEL_TOKEN": { - "LABEL": "LINE Channel Token", - "PLACEHOLDER": "LINE Channel Token" + "LABEL": "ID do canal Token", + "PLACEHOLDER": "ID do canal Token" }, - "SUBMIT_BUTTON": "Create LINE Channel", + "SUBMIT_BUTTON": "Criar Canal", "API": { - "ERROR_MESSAGE": "We were not able to save the LINE channel" + "ERROR_MESSAGE": "Não foi possível salvar o canal da LINHA" }, "API_CALLBACK": { "TITLE": "URL de retorno", @@ -247,7 +247,7 @@ }, "AUTH": { "TITLE": "Escolha um canal", - "DESC": "Chatwoot supports live-chat widget, Facebook page, Twitter profile, WhatsApp, Email etc., as channels. If you want to build a custom channel, you can create it using the API channel. Select one channel from the options below to proceed." + "DESC": "Suporte o widget de chat ao vivo, página do Facebook, perfil do Twitter, WhatsApp, E-mail, etc., como canais. Se você quiser criar um canal personalizado, você pode criá-lo usando o canal API. Selecione um canal entre as opções abaixo para prosseguir." }, "AGENTS": { "TITLE": "Agentes", @@ -319,8 +319,8 @@ "API": { "SUCCESS_MESSAGE": "Agente excluído com sucesso", "ERROR_MESSAGE": "Não foi possível excluir a caixa de entrada. Tente novamente mais tarde.", - "AVATAR_SUCCESS_MESSAGE": "Inbox avatar deleted successfully", - "AVATAR_ERROR_MESSAGE": "Could not delete the inbox avatar. Please try again later." + "AVATAR_SUCCESS_MESSAGE": "Perfil da caixa de entrada excluído com sucesso", + "AVATAR_ERROR_MESSAGE": "Não foi possível excluir o perfil da caixa de entrada. Por favor, tente novamente mais tarde." } }, "TABS": { @@ -353,8 +353,8 @@ "AUTO_ASSIGNMENT_SUB_TEXT": "Ativar ou desativar a atribuição automática de novas conversas aos agentes adicionados a essa caixa de entrada.", "HMAC_VERIFICATION": "Validação de Identidade do Usuário", "HMAC_DESCRIPTION": "Para validar a identidade do usuário, o SDK permite que você passe um `identifier_hash` para cada usuário. Você pode gerar HMAC usando 'sha256' com a chave mostrada aqui.", - "HMAC_MANDATORY_VERIFICATION": "Enforce User Identity Validation", - "HMAC_MANDATORY_DESCRIPTION": "If enabled, Chatwoot SDKs setUser method will not work unless the `identifier_hash` is provided for each user.", + "HMAC_MANDATORY_VERIFICATION": "Forçar validação de identidade do usuário", + "HMAC_MANDATORY_DESCRIPTION": "Se habilitado, o método SDKs não funcionará a menos que o `identifier_hash` seja fornecido para cada usuário.", "INBOX_IDENTIFIER": "Identificador da caixa de entrada", "INBOX_IDENTIFIER_SUB_TEXT": "Use o token 'inbox_identifier' mostrado aqui para autenticar os seus clientes API.", "FORWARD_EMAIL_TITLE": "Encaminhar para o E-mail", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/settings.json b/app/javascript/dashboard/i18n/locale/pt_BR/settings.json index aa62bd817..469a7c1da 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/settings.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Configurações da conta", "APPLICATIONS": "Aplicações", "LABELS": "Marcadores", - "ATTRIBUTES": "Atributos", + "CUSTOM_ATTRIBUTES": "Atributos Personalizados", "TEAMS": "Times", "ALL_CONTACTS": "Todos os Contatos", "TAGGED_WITH": "Marcado com", diff --git a/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json index 81d85e241..dc33db6e6 100644 --- a/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ro/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Custom Attributes", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Creeaza", "CANCEL_BUTTON_TEXT": "Renunță", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Descriere", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Şterge", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Şterge ", "NO": "Renunță" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Actualizare", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Şterge" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ro/contact.json b/app/javascript/dashboard/i18n/locale/ro/contact.json index 4cacd5475..4657adde7 100644 --- a/app/javascript/dashboard/i18n/locale/ro/contact.json +++ b/app/javascript/dashboard/i18n/locale/ro/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ro/conversation.json b/app/javascript/dashboard/i18n/locale/ro/conversation.json index a9b4545f8..7d7114dfc 100644 --- a/app/javascript/dashboard/i18n/locale/ro/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ro/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Conversații anterioare" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ro/settings.json b/app/javascript/dashboard/i18n/locale/ro/settings.json index 31c647a12..10168d597 100644 --- a/app/javascript/dashboard/i18n/locale/ro/settings.json +++ b/app/javascript/dashboard/i18n/locale/ro/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Setările contului", "APPLICATIONS": "Applications", "LABELS": "Etichete", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Custom Attributes", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json index cf8915fe1..b847e8483 100644 --- a/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ru/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Свойства", - "HEADER_BTN_TXT": "Добавить параметр", - "LOADING": "Загрузка атрибутов", - "SIDEBAR_TXT": "

Атрибуты

Пользовательский атрибут отслеживает факты о ваших контактах/диалогах — как план подписки, или когда они сделали первый заказ и т. д.

Для создания атрибутов, просто нажмите кнопкуДобавить атрибут. Вы также можете редактировать или удалять существующие атрибуты, нажав на кнопку Правка или Удалить.

", + "HEADER": "Пользовательские атрибуты", + "HEADER_BTN_TXT": "Добавить пользовательский атрибут", + "LOADING": "Получение пользовательских атрибутов", + "SIDEBAR_TXT": "

Пользовательские Атрибуты

Пользовательский атрибут отслеживает факты о ваших контактах/диалогах — например план подписки, или когда клиент сделал первый заказ и т. д.

Для создания атрибутов, просто нажмите кнопкуДобавить атрибут. Вы также можете редактировать или удалять существующие атрибуты, нажав на кнопку Редактировать или Удалить.

", "ADD": { - "TITLE": "Добавить параметр", + "TITLE": "Добавить пользовательский атрибут", "SUBMIT": "Создать", "CANCEL_BUTTON_TEXT": "Отменить", "FORM": { "NAME": { "LABEL": "Отображать имя", - "PLACEHOLDER": "Введите имя отображаемого атрибута", + "PLACEHOLDER": "Введите отображаемое имя пользовательского атрибута", "ERROR": "Необходимо указать имя" }, "DESC": { "LABEL": "Описание", - "PLACEHOLDER": "Введите описание атрибута", + "PLACEHOLDER": "Введите описание пользовательского атрибута", "ERROR": "Необходимо описание" }, "MODEL": { - "LABEL": "Модель", - "PLACEHOLDER": "Пожалуйста, выберите модель", + "LABEL": "Применить к", + "PLACEHOLDER": "Пожалуйста, выберите один", "ERROR": "Необходимо указать модель" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Необходимо указать тип" }, "KEY": { - "LABEL": "Ключ" + "LABEL": "Ключ", + "PLACEHOLDER": "Введите ключ пользовательского атрибута", + "ERROR": "Необходимо указать ключ" } }, "API": { - "SUCCESS_MESSAGE": "Атрибут успешно добавлен", - "ERROR_MESSAGE": "Невозможно создать атрибут, пожалуйста, повторите попытку позже" + "SUCCESS_MESSAGE": "Пользовательский атрибут успешно добавлен", + "ERROR_MESSAGE": "Невозможно создать пользовательский атрибут, пожалуйста, повторите попытку позже" } }, "DELETE": { "BUTTON_TEXT": "Удалить", "API": { - "SUCCESS_MESSAGE": "Атрибут успешно удалён.", - "ERROR_MESSAGE": "Не удалось удалить атрибут. Попробуйте еще раз." + "SUCCESS_MESSAGE": "Пользовательский атрибут успешно добавлен.", + "ERROR_MESSAGE": "Не возможно удалить пользовательский атрибут. Попробуйте еще раз." }, "CONFIRM": { "TITLE": "Вы уверены, что хотите удалить - %{attributeName}", "PLACE_HOLDER": "Пожалуйста, введите {attributeName} для подтверждения", - "MESSAGE": "Удаление приведет к удалению свойства", + "MESSAGE": "Удаление приведет к окончательному удалению атрибута", "YES": "Удалить ", "NO": "Отменить" } }, "EDIT": { - "TITLE": "Изменить атрибут", + "TITLE": "Редактирование пользовательского атрибута", "UPDATE_BUTTON_TEXT": "Обновить", "API": { - "SUCCESS_MESSAGE": "Атрибут успешно обновлен", - "ERROR_MESSAGE": "Произошла ошибка при обновлении атрибута, пожалуйста, попробуйте еще раз" + "SUCCESS_MESSAGE": "Пользовательский атрибут успешно обновлен", + "ERROR_MESSAGE": "Произошла ошибка при обновлении пользовательского атрибута, пожалуйста, попробуйте еще раз" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Удалить" }, "EMPTY_RESULT": { - "404": "Нет созданных атрибутов", - "NOT_FOUND": "Нет настроенных атрибутов" + "404": "Нет созданных пользовательских атрибутов", + "NOT_FOUND": "Нет настроенных пользовательских атрибутов" } } } diff --git a/app/javascript/dashboard/i18n/locale/ru/chatlist.json b/app/javascript/dashboard/i18n/locale/ru/chatlist.json index bed43bde0..e5318e8df 100644 --- a/app/javascript/dashboard/i18n/locale/ru/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ru/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "В ожидании", - "VALUE": "pending" + "VALUE": "в ожидании" }, { "TEXT": "Отложено", - "VALUE": "snoozed" + "VALUE": "отложено" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/ru/contact.json b/app/javascript/dashboard/i18n/locale/ru/contact.json index 42be3c6c5..31fe0c16b 100644 --- a/app/javascript/dashboard/i18n/locale/ru/contact.json +++ b/app/javascript/dashboard/i18n/locale/ru/contact.json @@ -155,6 +155,11 @@ "LABEL": "Электронная почта", "ERROR": "Выберите электронную почту" }, + "SUBJECT": { + "LABEL": "Тема", + "PLACEHOLDER": "Тема", + "ERROR": "Тема не может быть пустой" + }, "MESSAGE": { "LABEL": "Сообщение", "PLACEHOLDER": "Напишите здесь ваше сообщение", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Добавить атрибуты", "BUTTON": "Добавить пользовательский атрибут", "NOT_AVAILABLE": "Для этого контакта нет доступных пользовательских атрибутов.", + "COPY_SUCCESSFUL": "Скопировано в буфер обмена", + "ACTIONS": { + "COPY": "Копировать атрибут", + "DELETE": "Удалить атрибут", + "EDIT": "Изменить атрибут" + }, "ADD": { "TITLE": "Создать пользовательский атрибут", "DESC": "Добавить пользовательскую информацию этому контакту." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Значение параметра", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Создать новый атрибут ", + "SUCCESS": "Атрибут успешно добавлен", + "ERROR": "Невозможно добавить атрибут. Пожалуйста, повторите попытку позже" + }, + "UPDATE": { + "SUCCESS": "Атрибут успешно обновлен", + "ERROR": "Не удается обновить атрибут. Повторите попытку позже" + }, + "DELETE": { + "SUCCESS": "Атрибут успешно удалён", + "ERROR": "Невозможно удалить атрибут. Пожалуйста, повторите попытку позже" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Добавить атрибуты", + "PLACEHOLDER": "Поиск по атрибутам", + "NO_RESULT": "Атрибуты не найдены" } + }, + "VALIDATIONS": { + "REQUIRED": "Требуется корректное значение", + "INVALID_URL": "Некорректный URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ru/conversation.json b/app/javascript/dashboard/i18n/locale/ru/conversation.json index f937ae494..7f0d6b7ef 100644 --- a/app/javascript/dashboard/i18n/locale/ru/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ru/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Предыдущие диалоги" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Создать атрибут", + "UPDATE": { + "SUCCESS": "Атрибут успешно обновлен", + "ERROR": "Не удается обновить атрибут. Повторите попытку позже" + }, + "ADD": { + "TITLE": "Добавить", + "SUCCESS": "Атрибут успешно добавлен", + "ERROR": "Невозможно добавить атрибут. Пожалуйста, повторите попытку позже" + }, + "DELETE": { + "SUCCESS": "Атрибут успешно удалён", + "ERROR": "Невозможно удалить атрибут. Пожалуйста, повторите попытку позже" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Добавить атрибуты", + "PLACEHOLDER": "Поиск атрибутов", + "NO_RESULT": "Атрибуты не найдены" + } + }, "EMAIL_HEADER": { "TO": "Кому", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ru/settings.json b/app/javascript/dashboard/i18n/locale/ru/settings.json index 3def069ce..7b8758024 100644 --- a/app/javascript/dashboard/i18n/locale/ru/settings.json +++ b/app/javascript/dashboard/i18n/locale/ru/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Настройки аккаунта", "APPLICATIONS": "Приложения", "LABELS": "Категории", - "ATTRIBUTES": "Свойства", + "CUSTOM_ATTRIBUTES": "Пользовательские атрибуты", "TEAMS": "Команды", "ALL_CONTACTS": "Все контакты", "TAGGED_WITH": "С метками", diff --git a/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json index 7064537c9..5e035b55d 100644 --- a/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sk/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Custom Attributes", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Create", "CANCEL_BUTTON_TEXT": "Cancel", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Delete", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Delete ", "NO": "Cancel" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Update", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Delete" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/sk/contact.json b/app/javascript/dashboard/i18n/locale/sk/contact.json index dd1af9e9e..0286dbfa4 100644 --- a/app/javascript/dashboard/i18n/locale/sk/contact.json +++ b/app/javascript/dashboard/i18n/locale/sk/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/sk/conversation.json b/app/javascript/dashboard/i18n/locale/sk/conversation.json index 2eca31606..a50e8cb16 100644 --- a/app/javascript/dashboard/i18n/locale/sk/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sk/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Previous Conversations" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/sk/settings.json b/app/javascript/dashboard/i18n/locale/sk/settings.json index f76b3646a..809157f4a 100644 --- a/app/javascript/dashboard/i18n/locale/sk/settings.json +++ b/app/javascript/dashboard/i18n/locale/sk/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Account Settings", "APPLICATIONS": "Applications", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Custom Attributes", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/sv/agentMgmt.json b/app/javascript/dashboard/i18n/locale/sv/agentMgmt.json index 8b149849b..8ddcf1245 100644 --- a/app/javascript/dashboard/i18n/locale/sv/agentMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sv/agentMgmt.json @@ -90,22 +90,22 @@ } }, "SEARCH": { - "NO_RESULTS": "No results found." + "NO_RESULTS": "Inga resultat hittades." }, "MULTI_SELECTOR": { - "PLACEHOLDER": "None", + "PLACEHOLDER": "Inget", "TITLE": { - "AGENT": "Select agent", - "TEAM": "Select team" + "AGENT": "Välj agent", + "TEAM": "Välj team" }, "SEARCH": { "NO_RESULTS": { - "AGENT": "No agents found", - "TEAM": "No teams found" + "AGENT": "Inga agenter hittades", + "TEAM": "Inga team hittades" }, "PLACEHOLDER": { - "AGENT": "Search agents", - "TEAM": "Search teams" + "AGENT": "Sök efter agenter", + "TEAM": "Sök efter team" } } } diff --git a/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json index c5b8fe0fd..5ca4dd163 100644 --- a/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sv/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Egna egenskaper", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Skapa", "CANCEL_BUTTON_TEXT": "Avbryt", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Beskrivning", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Radera", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Radera ", "NO": "Avbryt" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Uppdatera", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Radera" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/sv/campaign.json b/app/javascript/dashboard/i18n/locale/sv/campaign.json index 4a9699bc0..b45365c6d 100644 --- a/app/javascript/dashboard/i18n/locale/sv/campaign.json +++ b/app/javascript/dashboard/i18n/locale/sv/campaign.json @@ -89,7 +89,7 @@ "TABLE_HEADER": { "TITLE": "Title", "MESSAGE": "Message", - "INBOX": "Inbox", + "INBOX": "Inkorg", "STATUS": "Status", "SENDER": "Sender", "URL": "URL", diff --git a/app/javascript/dashboard/i18n/locale/sv/chatlist.json b/app/javascript/dashboard/i18n/locale/sv/chatlist.json index 6959b5f7a..9637a7489 100644 --- a/app/javascript/dashboard/i18n/locale/sv/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/sv/chatlist.json @@ -48,11 +48,11 @@ "VALUE": "resolved" }, { - "TEXT": "Pending", + "TEXT": "Väntande", "VALUE": "pending" }, { - "TEXT": "Snoozed", + "TEXT": "Pausad", "VALUE": "snoozed" } ], @@ -85,10 +85,10 @@ "RECEIVED_VIA_EMAIL": "Mottaget via e-post", "VIEW_TWEET_IN_TWITTER": "Visa tweet i Twitter", "REPLY_TO_TWEET": "Svara på detta tweet", - "SENT": "Sent successfully", + "SENT": "Skickades framgångsrikt", "NO_MESSAGES": "Inga meddelanden", - "NO_CONTENT": "No content available", - "HIDE_QUOTED_TEXT": "Hide Quoted Text", - "SHOW_QUOTED_TEXT": "Show Quoted Text" + "NO_CONTENT": "Inget innehåll tillgängligt", + "HIDE_QUOTED_TEXT": "Dölj citerad text", + "SHOW_QUOTED_TEXT": "Visa citerad text" } } diff --git a/app/javascript/dashboard/i18n/locale/sv/contact.json b/app/javascript/dashboard/i18n/locale/sv/contact.json index f78f2a05d..ddc4a92ff 100644 --- a/app/javascript/dashboard/i18n/locale/sv/contact.json +++ b/app/javascript/dashboard/i18n/locale/sv/contact.json @@ -7,7 +7,7 @@ "COMPANY": "Företag", "LOCATION": "Plats", "CONVERSATION_TITLE": "Konversationsdetaljer", - "VIEW_PROFILE": "View Profile", + "VIEW_PROFILE": "Visa profil", "BROWSER": "Webbläsare", "OS": "Operativsystem", "INITIATED_FROM": "Initierad från", @@ -20,21 +20,21 @@ }, "LABELS": { "CONTACT": { - "TITLE": "Contact Labels", - "ERROR": "Couldn't update labels" + "TITLE": "Etiketter för kontakt", + "ERROR": "Kunde inte uppdatera etiketter" }, "CONVERSATION": { - "TITLE": "Conversation Labels", - "ADD_BUTTON": "Add Labels" + "TITLE": "Etiketter för konversation", + "ADD_BUTTON": "Lägg till etiketter" }, "LABEL_SELECT": { - "TITLE": "Add Labels", - "PLACEHOLDER": "Search labels", - "NO_RESULT": "No labels found" + "TITLE": "Lägg till etiketter", + "PLACEHOLDER": "Sök etiketter", + "NO_RESULT": "Inga etiketter hittades" } }, - "MERGE_CONTACT": "Merge contact", - "CONTACT_ACTIONS": "Contact actions", + "MERGE_CONTACT": "Slå samman kontakt", + "CONTACT_ACTIONS": "Kontakt åtgärder", "MUTE_CONTACT": "Tysta konversation", "UNMUTE_CONTACT": "Avtysta konversation", "MUTED_SUCCESS": "Denna konversation är tystad i 6 timmar", @@ -43,7 +43,7 @@ "EDIT_LABEL": "Redigera", "SIDEBAR_SECTIONS": { "CUSTOM_ATTRIBUTES": "Egna egenskaper", - "CONTACT_LABELS": "Contact Labels", + "CONTACT_LABELS": "Etiketter för kontakt", "PREVIOUS_CONVERSATIONS": "Tidigare konversationer" } }, @@ -55,35 +55,35 @@ "CREATE_CONTACT": { "BUTTON_LABEL": "Ny kontakt", "TITLE": "Skapa ny kontakt", - "DESC": "Add basic information details about the contact." + "DESC": "Lägg till grundläggande information om kontakten." }, "IMPORT_CONTACTS": { - "BUTTON_LABEL": "Import", - "TITLE": "Import Contacts", - "DESC": "Import contacts through a CSV file.", - "DOWNLOAD_LABEL": "Download a sample csv.", + "BUTTON_LABEL": "Importera", + "TITLE": "Importera kontakter", + "DESC": "Importera kontakter via en CSV-fil.", + "DOWNLOAD_LABEL": "Ladda ner en exempel csv.", "FORM": { - "LABEL": "CSV File", - "SUBMIT": "Import", + "LABEL": "CSV-fil", + "SUBMIT": "Importera", "CANCEL": "Avbryt" }, - "SUCCESS_MESSAGE": "Contacts saved successfully", + "SUCCESS_MESSAGE": "Kontakter har sparats", "ERROR_MESSAGE": "Ett fel uppstod, vänligen försök igen" }, "DELETE_CONTACT": { - "BUTTON_LABEL": "Delete Contact", - "TITLE": "Delete contact", - "DESC": "Delete contact details", + "BUTTON_LABEL": "Ta bort kontakt", + "TITLE": "Ta bort kontakt", + "DESC": "Ta bort kontaktuppgifter", "CONFIRM": { "TITLE": "Bekräfta borttagning", "MESSAGE": "Är du säker på att ta bort ", - "PLACE_HOLDER": "Please type {contactName} to confirm", + "PLACE_HOLDER": "Vänligen skriv {contactName} för att bekräfta", "YES": "Ja, ta bort ", "NO": "Nej, behåll " }, "API": { - "SUCCESS_MESSAGE": "Contact deleted successfully", - "ERROR_MESSAGE": "Could not delete contact. Please try again later." + "SUCCESS_MESSAGE": "Kontakten har tagits bort", + "ERROR_MESSAGE": "Kunde inte ta bort kontakt. Försök igen senare." } }, "CONTACT_FORM": { @@ -108,8 +108,8 @@ "PHONE_NUMBER": { "PLACEHOLDER": "Ange telefonnummer till kontakten", "LABEL": "Telefonnummer", - "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" + "HELP": "Telefonnumret bör ha formatet E.164, t.ex.: +1415555555 [+][landsnummer][riktnummer][lokalt telefonnummer]", + "ERROR": "Telefonnumret ska vara antingen tomt eller i E.164-format" }, "LOCATION": { "PLACEHOLDER": "Ange platsen för kontakten", @@ -138,29 +138,34 @@ } } }, - "SUCCESS_MESSAGE": "Contact saved successfully", + "SUCCESS_MESSAGE": "Kontakt har sparats", "CONTACT_ALREADY_EXIST": "Den här e-postadressen används för en annan kontakt.", "ERROR_MESSAGE": "Ett fel uppstod, vänligen försök igen" }, "NEW_CONVERSATION": { - "BUTTON_LABEL": "Start conversation", + "BUTTON_LABEL": "Starta konversation", "TITLE": "Ny konversation", - "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.", + "DESC": "Starta en ny konversation genom att skicka ett nytt meddelande.", + "NO_INBOX": "Det gick inte att hitta en inkorg för att initiera en ny konversation med denna kontakt.", "FORM": { "TO": { "LABEL": "Till" }, "INBOX": { - "LABEL": "Inbox", - "ERROR": "Select an inbox" + "LABEL": "Inkorg", + "ERROR": "Välj en inkorg" + }, + "SUBJECT": { + "LABEL": "Ämne", + "PLACEHOLDER": "Ämne", + "ERROR": "Ämne kan inte vara tomt" }, "MESSAGE": { - "LABEL": "Message", - "PLACEHOLDER": "Write your message here", - "ERROR": "Message can't be empty" + "LABEL": "Meddelande", + "PLACEHOLDER": "Skriv ditt meddelande här", + "ERROR": "Meddelandet kan inte vara tomt" }, - "SUBMIT": "Send message", + "SUBMIT": "Skicka meddelande", "CANCEL": "Avbryt", "SUCCESS_MESSAGE": "Message sent!", "ERROR_MESSAGE": "Couldn't send! try again" @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Kopierat till urklipp", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,37 +261,59 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Ogiltig URL" } }, "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.", + "TITLE": "Slå samman kontakter", + "DESCRIPTION": "Sammanfoga kontakter för att kombinera två profiler till en, inklusive alla attribut och konversationer. Vid konflikter kommer attributen Primärkontakt att ha företräde.", "PRIMARY": { - "TITLE": "Primary contact", - "HELP_LABEL": "To be kept" + "TITLE": "Primär kontakt", + "HELP_LABEL": "Att behållas" }, "CHILD": { - "TITLE": "Contact to merge", - "PLACEHOLDER": "Search for a contact", - "HELP_LABEL": "To be deleted" + "TITLE": "Kontakt att slå samman", + "PLACEHOLDER": "Sök efter en kontakt", + "HELP_LABEL": "Ta bort" }, "SUMMARY": { - "TITLE": "Summary", - "DELETE_WARNING": "Contact of %{childContactName} will be deleted.", - "ATTRIBUTE_WARNING": "Contact details of %{childContactName} will be copied to %{primaryContactName}." + "TITLE": "Sammanfattning", + "DELETE_WARNING": "Kontakt för %{childContactName} kommer att tas bort.", + "ATTRIBUTE_WARNING": "Kontaktuppgifter till %{childContactName} kommer att kopieras till %{primaryContactName}." }, "SEARCH": { - "ERROR": "ERROR_MESSAGE" + "ERROR": "FEL_MESSAGE" }, "FORM": { - "SUBMIT": " Merge contacts", + "SUBMIT": " Slå samman kontakter", "CANCEL": "Avbryt", "CHILD_CONTACT": { - "ERROR": "Select a child contact to merge" + "ERROR": "Välj en underordnad kontakt att slå samman" }, - "SUCCESS_MESSAGE": "Contact merged successfully", - "ERROR_MESSAGE": "Could not merge contacts, try again!" + "SUCCESS_MESSAGE": "Kontakten har slagits samman", + "ERROR_MESSAGE": "Kunde inte slå samman kontakter, försök igen!" } } } diff --git a/app/javascript/dashboard/i18n/locale/sv/conversation.json b/app/javascript/dashboard/i18n/locale/sv/conversation.json index 7ec0d7679..24662e241 100644 --- a/app/javascript/dashboard/i18n/locale/sv/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sv/conversation.json @@ -9,10 +9,10 @@ "SEARCH_MESSAGES": "Sök meddelanden i konversationer", "SEARCH": { "TITLE": "Sök meddelanden", - "RESULT_TITLE": "Search Results", + "RESULT_TITLE": "Sökresultat", "LOADING_MESSAGE": "Tuggar data...", "PLACEHOLDER": "Skriv valfri text för att söka efter meddelanden", - "NO_MATCHING_RESULTS": "No results found." + "NO_MATCHING_RESULTS": "Inga resultat hittades." }, "UNREAD_MESSAGES": "Olästa meddelanden", "UNREAD_MESSAGE": "Oläst meddelande", @@ -21,17 +21,17 @@ "LOADING_CONVERSATIONS": "Laddar konversationer", "CANNOT_REPLY": "Du kan inte svara på grund av", "24_HOURS_WINDOW": "24 timmars meddelandebegränsning", - "TWILIO_WHATSAPP_CAN_REPLY": "You can only reply to this conversation using a template message due to", + "TWILIO_WHATSAPP_CAN_REPLY": "Du kan bara svara på denna konversation med ett mallmeddelande på grund av", "TWILIO_WHATSAPP_24_HOURS_WINDOW": "24 timmars meddelandebegränsning", - "SELECT_A_TWEET_TO_REPLY": "Please select a tweet to reply to.", + "SELECT_A_TWEET_TO_REPLY": "Välj en tweet att svara på.", "REPLYING_TO": "Du svarar:", "REMOVE_SELECTION": "Ta bort urval", "DOWNLOAD": "Hämta", "UPLOADING_ATTACHMENTS": "Laddar upp bilagor...", - "SUCCESS_DELETE_MESSAGE": "Message deleted successfully", - "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again", + "SUCCESS_DELETE_MESSAGE": "Meddelandet har tagits bort", + "FAIL_DELETE_MESSSAGE": "Det gick inte att ta bort meddelande! Försök igen", "NO_RESPONSE": "Inget svar", - "RATING_TITLE": "Rating", + "RATING_TITLE": "Betyg", "FEEDBACK_TITLE": "Feedback", "HEADER": { "RESOLVE_ACTION": "Lös", @@ -40,17 +40,17 @@ "OPEN": "Mer", "CLOSE": "Stäng", "DETAILS": "detaljer", - "SNOOZED_UNTIL_TOMORROW": "Snoozed until tomorrow", - "SNOOZED_UNTIL_NEXT_WEEK": "Snoozed until next week", - "SNOOZED_UNTIL_NEXT_REPLY": "Snoozed until next reply" + "SNOOZED_UNTIL_TOMORROW": "Snoozad till imorgon", + "SNOOZED_UNTIL_NEXT_WEEK": "Snoozad till nästa vecka", + "SNOOZED_UNTIL_NEXT_REPLY": "Snoozad till nästa svar" }, "RESOLVE_DROPDOWN": { - "MARK_PENDING": "Mark as pending", + "MARK_PENDING": "Markera som väntande", "SNOOZE": { - "TITLE": "Snooze until", - "NEXT_REPLY": "Next reply", - "TOMORROW": "Tomorrow", - "NEXT_WEEK": "Next week" + "TITLE": "Snooza tills", + "NEXT_REPLY": "Nästa svar", + "TOMORROW": "Imorgon", + "NEXT_WEEK": "Nästa vecka" } }, "FOOTER": { @@ -67,27 +67,27 @@ "TIP_EMOJI_ICON": "Visa emoji-väljare", "TIP_ATTACH_ICON": "Bifoga filer", "ENTER_TO_SEND": "Enter för att skicka", - "DRAG_DROP": "Drag and drop here to attach", + "DRAG_DROP": "Dra och släpp hit för att bifoga", "EMAIL_HEAD": { - "ADD_BCC": "Add bcc", + "ADD_BCC": "Lägg till bcc", "CC": { "LABEL": "CC", - "PLACEHOLDER": "Emails separated by commas", - "ERROR": "Please enter valid email addresses" + "PLACEHOLDER": "E-post separerade med kommatecken", + "ERROR": "Ange giltiga e-postadresser" }, "BCC": { "LABEL": "BCC", - "PLACEHOLDER": "Emails separated by commas", - "ERROR": "Please enter valid email addresses" + "PLACEHOLDER": "E-post separerade med kommatecken", + "ERROR": "Ange giltiga e-postadresser" } } }, "VISIBLE_TO_AGENTS": "Privat anteckning: Endast synlig för dig och ditt team", "CHANGE_STATUS": "Konversationsstatus ändrad", "CHANGE_AGENT": "Konversationstilldelning ändrad", - "CHANGE_TEAM": "Conversation team changed", - "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", - "MESSAGE_ERROR": "Unable to send this message, please try again later", + "CHANGE_TEAM": "Konversationsteamet har ändrats", + "FILE_SIZE_LIMIT": "Filen överskrider gränsen för {MAXIMUM_FILE_UPLOAD_SIZE} bifogade filer", + "MESSAGE_ERROR": "Det gick inte att skicka detta meddelande, försök igen senare", "SENT_BY": "Skickat av:", "ASSIGNMENT": { "SELECT_AGENT": "Välj agent", @@ -117,16 +117,16 @@ } }, "ONBOARDING": { - "TITLE": "Hey 👋, Welcome to %{installationName}!", - "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.", - "READ_LATEST_UPDATES": "Read our latest updates", + "TITLE": "Hej 👋, Välkommen till %{installationName}!", + "DESCRIPTION": "Tack för att du registrerar dig. Vi vill att du ska få ut det mesta av %{installationName}. Här är några saker du kan göra i %{installationName} för att göra upplevelsen härlig.", + "READ_LATEST_UPDATES": "Läs våra senaste uppdateringar", "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": "Alla dina konversationer på ett ställe", + "DESCRIPTION": "Visa alla konversationer från dina kunder i en enda instrumentpanel. Du kan filtrera konversationerna genom inkommande kanal, etikett och status." }, "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 address to the agent list.", + "TITLE": "Bjud in dina teammedlemmar", + "DESCRIPTION": "Eftersom du är redo att prata med din kund, ta in dina lagkamrater för att hjälpa dig. Du kan bjuda in dina lagkamrater genom att lägga till deras e-postadress i agentlistan.", "NEW_LINK": "Click here to invite a team member" }, "INBOXES": { @@ -150,12 +150,33 @@ "ACCORDION": { "CONTACT_DETAILS": "Contact Details", "CONVERSATION_ACTIONS": "Conversation Actions", - "CONVERSATION_LABELS": "Conversation Labels", + "CONVERSATION_LABELS": "Etiketter för konversation", "CONVERSATION_INFO": "Conversation Information", "CONTACT_ATTRIBUTES": "Contact Attributes", "PREVIOUS_CONVERSATION": "Tidigare konversationer" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "Till", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json index 43adfcb9b..f7dd87796 100644 --- a/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json @@ -159,11 +159,11 @@ "SUBTITLE": "Configure the WhatsApp API key.", "PLACEHOLDER": "API key", "APPLY_FOR_ACCESS": "Don't have any API key? Apply for access here", - "ERROR": "Please enter a valid value." + "ERROR": "Ange ett giltigt värde." }, - "SUBMIT_BUTTON": "Create WhatsApp Channel", + "SUBMIT_BUTTON": "Skapa WhatsApp-kanal", "API": { - "ERROR_MESSAGE": "We were not able to save the WhatsApp channel" + "ERROR_MESSAGE": "Vi kunde inte spara WhatsApp-kanalen" } }, "API_CHANNEL": { @@ -204,40 +204,40 @@ "FINISH_MESSAGE": "Börja vidarebefordra dina e-postmeddelanden till följande e-postadress." }, "LINE_CHANNEL": { - "TITLE": "LINE Channel", - "DESC": "Integrate with LINE channel and start supporting your customers.", + "TITLE": "LINE kanal", + "DESC": "Integrera med LINE-kanalen och börja stödja dina kunder.", "CHANNEL_NAME": { "LABEL": "Kanalnamn", "PLACEHOLDER": "Ange ett kanalnamn", "ERROR": "Detta fält är obligatoriskt" }, "LINE_CHANNEL_ID": { - "LABEL": "LINE Channel ID", - "PLACEHOLDER": "LINE Channel ID" + "LABEL": "LINE kanal-ID", + "PLACEHOLDER": "LINE kanal-ID" }, "LINE_CHANNEL_SECRET": { - "LABEL": "LINE Channel Secret", - "PLACEHOLDER": "LINE Channel Secret" + "LABEL": "LINE kanal hemlighet", + "PLACEHOLDER": "LINE kanal hemlighet" }, "LINE_CHANNEL_TOKEN": { - "LABEL": "LINE Channel Token", - "PLACEHOLDER": "LINE Channel Token" + "LABEL": "LINE kanal hemlighet", + "PLACEHOLDER": "LINE kanal hemlighet" }, - "SUBMIT_BUTTON": "Create LINE Channel", + "SUBMIT_BUTTON": "Skapa API-kanal", "API": { - "ERROR_MESSAGE": "We were not able to save the LINE channel" + "ERROR_MESSAGE": "Vi kunde inte spara API-kanalen" }, "API_CALLBACK": { "TITLE": "Callback-URL", - "SUBTITLE": "You have to configure the webhook URL in LINE application with the URL mentioned here." + "SUBTITLE": "Du måste konfigurera webhook URL i LINE-programmet med den URL som nämns här." } }, "TELEGRAM_CHANNEL": { - "TITLE": "Telegram Channel", - "DESC": "Integrate with Telegram channel and start supporting your customers.", + "TITLE": "Telegram kanal", + "DESC": "Integrera med Telegram kanal och börja stödja dina kunder.", "BOT_TOKEN": { "LABEL": "Bot Token", - "SUBTITLE": "Configure the bot token you have obtained from Telegram BotFather.", + "SUBTITLE": "Konfigurera bot token du har fått från Telegram BotFather.", "PLACEHOLDER": "Bot Token" }, "SUBMIT_BUTTON": "Create Telegram Channel", @@ -246,8 +246,8 @@ } }, "AUTH": { - "TITLE": "Choose a channel", - "DESC": "Chatwoot supports live-chat widget, Facebook page, Twitter profile, WhatsApp, Email etc., as channels. If you want to build a custom channel, you can create it using the API channel. Select one channel from the options below to proceed." + "TITLE": "Välj en kanal", + "DESC": "Chatwoot stöder live-chat widget, Facebook-sida, Twitter-profil, WhatsApp, E-post etc., som kanaler. Om du vill bygga en anpassad kanal kan du skapa den med hjälp av API-kanalen. Välj en kanal från alternativen nedan för att fortsätta." }, "AGENTS": { "TITLE": "Agenter", @@ -279,7 +279,7 @@ "TITLE": "Din inkorg är redo!", "MESSAGE": "Du kan nu interagera med dina kunder genom din nya kanal. Supporta glatt ", "BUTTON_TEXT": "Ta mig dit", - "MORE_SETTINGS": "More settings", + "MORE_SETTINGS": "Fler inställningar", "WEBSITE_SUCCESS": "Du har skapat en webbplatskanal. Kopiera koden som visas nedan och klistra in den på din webbplats. Nästa gång en kund använder livechatten visas konversationen automatiskt i din inkorg." }, "REAUTH": "Återauktorisera", @@ -303,33 +303,33 @@ "DISABLED": "Inaktiverad" }, "ENABLE_HMAC": { - "LABEL": "Enable" + "LABEL": "Aktivera" } }, "DELETE": { "BUTTON_TEXT": "Radera", - "AVATAR_DELETE_BUTTON_TEXT": "Delete Avatar", + "AVATAR_DELETE_BUTTON_TEXT": "Ta bort Avatar", "CONFIRM": { "TITLE": "Bekräfta borttagning", "MESSAGE": "Är du säker på att ta bort ", - "PLACE_HOLDER": "Please type {inboxName} to confirm", + "PLACE_HOLDER": "Vänligen skriv {inboxName} för att bekräfta", "YES": "Ja, ta bort ", "NO": "Nej, behåll " }, "API": { "SUCCESS_MESSAGE": "Inkorgen har tagits bort", "ERROR_MESSAGE": "Kunde inte ta bort inkorgen. Försök igen senare.", - "AVATAR_SUCCESS_MESSAGE": "Inbox avatar deleted successfully", - "AVATAR_ERROR_MESSAGE": "Could not delete the inbox avatar. Please try again later." + "AVATAR_SUCCESS_MESSAGE": "Inkorgavatar har tagits bort", + "AVATAR_ERROR_MESSAGE": "Kunde inte ta bort inbox-avataren. Försök igen senare." } }, "TABS": { "SETTINGS": "Inställningar", "COLLABORATORS": "Medarbetare", "CONFIGURATION": "Konfiguration", - "CAMPAIGN": "Campaigns", - "PRE_CHAT_FORM": "Pre Chat Form", - "BUSINESS_HOURS": "Business Hours" + "CAMPAIGN": "Kampanjer", + "PRE_CHAT_FORM": "Förre chattformulär", + "BUSINESS_HOURS": "Affärstimmar" }, "SETTINGS": "Inställningar", "FEATURES": { @@ -343,21 +343,21 @@ "INBOX_AGENTS": "Agenter", "INBOX_AGENTS_SUB_TEXT": "Lägg till eller ta bort agenter från denna inkorg", "UPDATE": "Uppdatera", - "ENABLE_EMAIL_COLLECT_BOX": "Enable email collect box", - "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Enable or disable email collect box on new conversation", + "ENABLE_EMAIL_COLLECT_BOX": "Aktivera inkasso för e-post", + "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Aktivera eller inaktivera insamlingsrutan för e-post på ny konversation", "AUTO_ASSIGNMENT": "Aktivera automatisk tilldelning", - "ENABLE_CSAT": "Enable CSAT", - "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", + "ENABLE_CSAT": "Aktivera CSAT", + "ENABLE_CSAT_SUB_TEXT": "Aktivera/inaktivera CSAT(kundnöjdhet) undersökning efter att ha löst ett samtal", "INBOX_UPDATE_TITLE": "Inkorgsinställningar", "INBOX_UPDATE_SUB_TEXT": "Uppdatera inställningarna för din inkorg", "AUTO_ASSIGNMENT_SUB_TEXT": "Aktivera eller inaktivera automatisk tilldelning av nya konversationer till de agenter som lagts till den här inkorgen.", "HMAC_VERIFICATION": "Validering av användaridentitet", - "HMAC_DESCRIPTION": "Inorder to validate the user's identity, the SDK allows you to pass an `identifier_hash` for each user. You can generate HMAC using 'sha256' with the key shown here.", - "HMAC_MANDATORY_VERIFICATION": "Enforce User Identity Validation", - "HMAC_MANDATORY_DESCRIPTION": "If enabled, Chatwoot SDKs setUser method will not work unless the `identifier_hash` is provided for each user.", - "INBOX_IDENTIFIER": "Inbox Identifier", - "INBOX_IDENTIFIER_SUB_TEXT": "Use the `inbox_identifier` token shown here to authentication your API clients.", - "FORWARD_EMAIL_TITLE": "Forward to Email", + "HMAC_DESCRIPTION": "För att validera användarens identitet låter SDKn dig att skicka en `identity_hash` för varje användare. Du kan generera HMAC med 'sha256' med nyckeln som visas här.", + "HMAC_MANDATORY_VERIFICATION": "Validering av användaridentitet", + "HMAC_MANDATORY_DESCRIPTION": "Om aktiverad, kommer Chatwoot SDKs setUser metod inte att fungera om inte `identifier_hash` tillhandahålls för varje användare.", + "INBOX_IDENTIFIER": "Identifierare för inkorgen", + "INBOX_IDENTIFIER_SUB_TEXT": "Använd `inbox_identifier`-token som visas här för att autentisera dina API-klienter.", + "FORWARD_EMAIL_TITLE": "Vidarebefordra till e-post", "FORWARD_EMAIL_SUB_TEXT": "Börja vidarebefordra dina e-postmeddelanden till följande e-postadress." }, "FACEBOOK_REAUTHORIZE": { @@ -367,24 +367,24 @@ "MESSAGE_ERROR": "Ett fel uppstod, vänligen försök igen" }, "PRE_CHAT_FORM": { - "DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.", + "DESCRIPTION": "Förre chattformulär gör det möjligt för dig att samla in användarinformation innan de börjar samtala med dig.", "ENABLE": { - "LABEL": "Enable pre chat form", + "LABEL": "Aktivera förchattformulär", "OPTIONS": { - "ENABLED": "Yes", - "DISABLED": "No" + "ENABLED": "Ja", + "DISABLED": "Nej" } }, "PRE_CHAT_MESSAGE": { - "LABEL": "Pre Chat Message", - "PLACEHOLDER": "This message would be visible to the users along with the form" + "LABEL": "Förre chattinlägg", + "PLACEHOLDER": "Detta meddelande skulle vara synligt för användarna tillsammans med formuläret" }, "REQUIRE_EMAIL": { - "LABEL": "Visitors should provide their name and email address before starting the chat" + "LABEL": "Besökare bör uppge sitt namn och sin e-postadress innan de startar chatten" } }, "BUSINESS_HOURS": { - "TITLE": "Set your availability", + "TITLE": "Ställ in din tillgänglighet", "SUBTITLE": "Set your availability on your livechat widget", "WEEKLY_TITLE": "Set your weekly hours", "TIMEZONE_LABEL": "Select timezone", diff --git a/app/javascript/dashboard/i18n/locale/sv/integrationApps.json b/app/javascript/dashboard/i18n/locale/sv/integrationApps.json index e0f447142..d1dbe46ea 100644 --- a/app/javascript/dashboard/i18n/locale/sv/integrationApps.json +++ b/app/javascript/dashboard/i18n/locale/sv/integrationApps.json @@ -30,7 +30,7 @@ }, "LIST": { "FETCHING": "Fetching integration hooks", - "INBOX": "Inbox", + "INBOX": "Inkorg", "DELETE": { "BUTTON_TEXT": "Radera" } diff --git a/app/javascript/dashboard/i18n/locale/sv/report.json b/app/javascript/dashboard/i18n/locale/sv/report.json index dacdfb573..66df8cb54 100644 --- a/app/javascript/dashboard/i18n/locale/sv/report.json +++ b/app/javascript/dashboard/i18n/locale/sv/report.json @@ -320,7 +320,7 @@ "HEADER": { "CONTACT_NAME": "Contact", "AGENT_NAME": "Assigned agent", - "RATING": "Rating", + "RATING": "Betyg", "FEEDBACK_TEXT": "Feedback comment" } }, diff --git a/app/javascript/dashboard/i18n/locale/sv/settings.json b/app/javascript/dashboard/i18n/locale/sv/settings.json index 45f46bf14..10af435dd 100644 --- a/app/javascript/dashboard/i18n/locale/sv/settings.json +++ b/app/javascript/dashboard/i18n/locale/sv/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Kontoinställningar", "APPLICATIONS": "Applications", "LABELS": "Etiketter", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Egna egenskaper", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", @@ -154,7 +154,7 @@ "ONE_OFF": "One off", "REPORTS_AGENT": "Agenter", "REPORTS_LABEL": "Etiketter", - "REPORTS_INBOX": "Inbox", + "REPORTS_INBOX": "Inkorg", "REPORTS_TEAM": "Team" }, "CREATE_ACCOUNT": { diff --git a/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json index c0faac437..d91cc81dd 100644 --- a/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ta/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Custom Attributes", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Create", "CANCEL_BUTTON_TEXT": "ரத்துசெய்", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Delete", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Delete ", "NO": "ரத்துசெய்" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "புதுப்பிப்பு", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Delete" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/ta/contact.json b/app/javascript/dashboard/i18n/locale/ta/contact.json index 69cc1fffe..08abd4975 100644 --- a/app/javascript/dashboard/i18n/locale/ta/contact.json +++ b/app/javascript/dashboard/i18n/locale/ta/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Message", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Copied to clipboard successfully", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/ta/conversation.json b/app/javascript/dashboard/i18n/locale/ta/conversation.json index 14b64012e..3956a8a95 100644 --- a/app/javascript/dashboard/i18n/locale/ta/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ta/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "முந்தைய உரையாடல்கள்" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/ta/settings.json b/app/javascript/dashboard/i18n/locale/ta/settings.json index 0f6b5ccf6..c189061bc 100644 --- a/app/javascript/dashboard/i18n/locale/ta/settings.json +++ b/app/javascript/dashboard/i18n/locale/ta/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "கணக்கின் அமைப்புகள்", "APPLICATIONS": "Applications", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Custom Attributes", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json index f9d0ac581..2f7b08417 100644 --- a/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/th/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "แอตทริบิวต์ที่กำหนดเอง", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "เพิ่มแอตทริบิวต์", + "TITLE": "Add Custom Attribute", "SUBMIT": "สร้าง", "CANCEL_BUTTON_TEXT": "ยกเลิก", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "ลบ", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "ลบ ", "NO": "ยกเลิก" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "อัพเดท", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "ลบ" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/th/chatlist.json b/app/javascript/dashboard/i18n/locale/th/chatlist.json index fd4ff30c5..9ea75536b 100644 --- a/app/javascript/dashboard/i18n/locale/th/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/th/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "กำลังร้องขอ", - "VALUE": "pending" + "VALUE": "กำลังร้องขอ" }, { "TEXT": "หลับ", - "VALUE": "snoozed" + "VALUE": "หลับ" } ], "ATTACHMENTS": { @@ -85,10 +85,10 @@ "RECEIVED_VIA_EMAIL": "ได้รับทางอีเมลล์", "VIEW_TWEET_IN_TWITTER": "ดูทวิตในทวิตเตอร์", "REPLY_TO_TWEET": "ตอบกลับทวิตนี้", - "SENT": "Sent successfully", + "SENT": "จัดส่งสำเร็จ", "NO_MESSAGES": "ไม่มีข้อความ", "NO_CONTENT": "ไม่มีเนื้อหา", - "HIDE_QUOTED_TEXT": "Hide Quoted Text", - "SHOW_QUOTED_TEXT": "Show Quoted Text" + "HIDE_QUOTED_TEXT": "ซ่อนข้อความในเครื่องหมายคำพูด", + "SHOW_QUOTED_TEXT": "แสดงข้อความในเครื่องหมายคำพูด" } } diff --git a/app/javascript/dashboard/i18n/locale/th/contact.json b/app/javascript/dashboard/i18n/locale/th/contact.json index b1b683247..96fdb567d 100644 --- a/app/javascript/dashboard/i18n/locale/th/contact.json +++ b/app/javascript/dashboard/i18n/locale/th/contact.json @@ -7,7 +7,7 @@ "COMPANY": "บริษัท", "LOCATION": "สถานที่", "CONVERSATION_TITLE": "รายละเอียดการสนทนา", - "VIEW_PROFILE": "View Profile", + "VIEW_PROFILE": "ดูโปรไฟล์", "BROWSER": "บราวเซอร์", "OS": "ระบบปฏิบัติการ", "INITIATED_FROM": "Initiated from", @@ -155,6 +155,11 @@ "LABEL": "กล่องข้อความ", "ERROR": "เลือกกล่องข้อความ" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "ข้อความ", "PLACEHOLDER": "เขียนข้อความของคุณที่นี่", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "เพิ่มแอตทริบิวต์เเบบกำหนดเอง", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "คัดลอกไปยังคริปบอร์ดเเล้ว", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "สร้างแอตทริบิวต์เเบบกำหนดเอง", "DESC": "เพิ่มข้อมูลแอตทริบิวต์ในผู้ติดต่อนี้" @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "ค่าของแอตทริบิวต์", "PLACEHOLDER": "ตัวอย่าง: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/th/conversation.json b/app/javascript/dashboard/i18n/locale/th/conversation.json index eed4a1169..41c135ede 100644 --- a/app/javascript/dashboard/i18n/locale/th/conversation.json +++ b/app/javascript/dashboard/i18n/locale/th/conversation.json @@ -64,7 +64,7 @@ "CREATE": "เพิ่มโน้ต", "TWEET": "ทวิต", "TIP_FORMAT_ICON": "เเสดงที่เเก้ไขข้อความ", - "TIP_EMOJI_ICON": "โชว์ที่เบือกอีโมจิ", + "TIP_EMOJI_ICON": "โชว์ตัวเลือกอีโมจิ", "TIP_ATTACH_ICON": "เพิ่มไฟล์", "ENTER_TO_SEND": "กดเอ็นเทอร์เพื่อส่ง", "DRAG_DROP": "ลากเเละปล่อยที่นี่เพื่อเพิ่ม", @@ -87,7 +87,7 @@ "CHANGE_AGENT": "ผู้ได้รับมอบหมายการสนทนานี้มีการเปลี่ยนแปลง", "CHANGE_TEAM": "เปลี่ยนทีมการสนทนาเเล้ว", "FILE_SIZE_LIMIT": "ไฟล์ใหเกินกว่า {MAXIMUM_FILE_UPLOAD_SIZE} ที่กำหนดไว้", - "MESSAGE_ERROR": "Unable to send this message, please try again later", + "MESSAGE_ERROR": "ไม่สามารถส่งข้อความนี้ได้ กรุณาลองใหม่อีกครั้ง", "SENT_BY": "ส่งโดย:", "ASSIGNMENT": { "SELECT_AGENT": "เลือกพนักงาน", @@ -125,19 +125,19 @@ "DESCRIPTION": "ดูการสนทนาทั้งหมดจากลูกค้าของคุณในหน้าเเดสบอรด์เดียว คุณสามารถกรอกการสนทนาโดยช่องที่เข้ามา หรือ ป้ายกำกับเเละสถานะ" }, "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 address to the agent list.", - "NEW_LINK": "Click here to invite a team member" + "TITLE": "เชิญสมาชิกในทีมของคุณ", + "DESCRIPTION": "เมื่อคุณพร้อมที่จะคุยกับลูกค้าของคุณ กรุณาให้เพื่อนในทีมมาช่วยคุณ คุณสามารถเชิญเพื่อนในทีมได้โดยการใส่อีเมลของเขาใน Agent List", + "NEW_LINK": "คลิกที่นี่เพื่อเชิญสมาชิกในทีม" }, "INBOXES": { - "TITLE": "Connect Inboxes", + "TITLE": "เชื่อมต่อกล่องข้อความ", "DESCRIPTION": "Connect various channels through which your customers would be talking to you. It can be a website live-chat, your Facebook or Twitter page or even your WhatsApp number.", - "NEW_LINK": "Click here to create an inbox" + "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": "การติดฉลากเป็นวิธีง่ายๆ ในการจัดกลุ่มบทสนทนาของคุณ คุณสามารถสร้างฉลากเช่น #การช่วยเหลือ #คำถามเรื่องใบเสร็จ เพื่อนำมาใช้ในบทสนทนาต่อไป", + "NEW_LINK": "คลิกที่นี่เพื่อสร้างแท็ก" } }, "CONVERSATION_SIDEBAR": { @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "การสนทนาก่อนหน้า" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "เพิ่ม", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "ถึง", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/th/settings.json b/app/javascript/dashboard/i18n/locale/th/settings.json index af12ecf89..6c9d7fea9 100644 --- a/app/javascript/dashboard/i18n/locale/th/settings.json +++ b/app/javascript/dashboard/i18n/locale/th/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Account Settings", "APPLICATIONS": "Applications", "LABELS": "Labels", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "แอตทริบิวต์ที่กำหนดเอง", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json index 12f540ab2..55eaab277 100644 --- a/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/tr/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Öznitelikler", - "HEADER_BTN_TXT": "Öznitelik ekle", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Özel Nitelikler", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Öznitelik ekle", + "TITLE": "Add Custom Attribute", "SUBMIT": "Yarat", "CANCEL_BUTTON_TEXT": "İptal Et", "FORM": { "NAME": { "LABEL": "Ekran adı", - "PLACEHOLDER": "Öznitelik adı girin", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Açıklama", - "PLACEHOLDER": "Öznitelik açıklaması girin", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Lütfen model seçin", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model gerekli" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Tip gerekli" }, "KEY": { - "LABEL": "Anahtar" + "LABEL": "Anahtar", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Öznitelik başarıyla eklendi", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Sil", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Sil ", "NO": "İptal Et" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Güncelleme", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Sil" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/tr/chatlist.json b/app/javascript/dashboard/i18n/locale/tr/chatlist.json index f7b71a15f..c5488ca56 100644 --- a/app/javascript/dashboard/i18n/locale/tr/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/tr/chatlist.json @@ -49,11 +49,11 @@ }, { "TEXT": "Bekliyor", - "VALUE": "pending" + "VALUE": "bekliyor" }, { "TEXT": "Susturuldu", - "VALUE": "snoozed" + "VALUE": "susturuldu" } ], "ATTACHMENTS": { diff --git a/app/javascript/dashboard/i18n/locale/tr/contact.json b/app/javascript/dashboard/i18n/locale/tr/contact.json index f3d313576..665c8fc34 100644 --- a/app/javascript/dashboard/i18n/locale/tr/contact.json +++ b/app/javascript/dashboard/i18n/locale/tr/contact.json @@ -155,6 +155,11 @@ "LABEL": "Gelen kutusu", "ERROR": "Gelen kutusu seç" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Mesaj", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Panoya başarıyla kopyalandı", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Öznitelik başarıyla eklendi", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/tr/conversation.json b/app/javascript/dashboard/i18n/locale/tr/conversation.json index 4fa80cd11..9b31d09d4 100644 --- a/app/javascript/dashboard/i18n/locale/tr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/tr/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Önceki Sohbetler" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Ekle", + "SUCCESS": "Öznitelik başarıyla eklendi", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "ya", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/tr/settings.json b/app/javascript/dashboard/i18n/locale/tr/settings.json index b12ecc843..6170cb6f6 100644 --- a/app/javascript/dashboard/i18n/locale/tr/settings.json +++ b/app/javascript/dashboard/i18n/locale/tr/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Hesap ayarları", "APPLICATIONS": "Applications", "LABELS": "Etiketler", - "ATTRIBUTES": "Öznitelikler", + "CUSTOM_ATTRIBUTES": "Özel Nitelikler", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/uk/agentMgmt.json b/app/javascript/dashboard/i18n/locale/uk/agentMgmt.json index b28ef56da..50d798150 100644 --- a/app/javascript/dashboard/i18n/locale/uk/agentMgmt.json +++ b/app/javascript/dashboard/i18n/locale/uk/agentMgmt.json @@ -93,19 +93,19 @@ "NO_RESULTS": "No results found." }, "MULTI_SELECTOR": { - "PLACEHOLDER": "None", + "PLACEHOLDER": "Нiчого", "TITLE": { "AGENT": "Select agent", - "TEAM": "Select team" + "TEAM": "Виберіть команду" }, "SEARCH": { "NO_RESULTS": { "AGENT": "Агентів не знайдено", - "TEAM": "No teams found" + "TEAM": "Жодних команд не знайдено" }, "PLACEHOLDER": { - "AGENT": "Search agents", - "TEAM": "Search teams" + "AGENT": "Пошук агентів", + "TEAM": "Пошук команд" } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json index 8f208a17a..adc803ae0 100644 --- a/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/uk/attributesMgmt.json @@ -1,84 +1,86 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Свої атрибути", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", - "SUBMIT": "Create", + "TITLE": "Add Custom Attribute", + "SUBMIT": "Створити", "CANCEL_BUTTON_TEXT": "Скасувати", "FORM": { "NAME": { - "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", - "ERROR": "Name is required" + "LABEL": "Ім'я для відображення", + "PLACEHOLDER": "Enter custom attribute display name", + "ERROR": "Назва обов'язкова" }, "DESC": { - "LABEL": "Description", - "PLACEHOLDER": "Enter attribute description", - "ERROR": "Description is required" + "LABEL": "Опис", + "PLACEHOLDER": "Enter custom attribute description", + "ERROR": "Необхідний опис" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", - "ERROR": "Model is required" + "LABEL": "Застосовується до", + "PLACEHOLDER": "Будь ласка, виберіть", + "ERROR": "Необхідно вказати модель" }, "TYPE": { - "LABEL": "Type", + "LABEL": "Тип", "PLACEHOLDER": "Будь ласка, оберіть тип", - "ERROR": "Type is required" + "ERROR": "Потрібен тип" }, "KEY": { - "LABEL": "Key" + "LABEL": "Ключ", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Видалити", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { - "TITLE": "Are you sure want to delete - %{attributeName}", - "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "TITLE": "Ви дійсно бажаєте видалити - %{attributeName}", + "PLACE_HOLDER": "Будь ласка, введіть {attributeName} щоб підтвердити", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Видалити ", "NO": "Скасувати" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Оновити", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { - "HEADER": "Custom Attributes", - "CONVERSATION": "Conversation", - "CONTACT": "Contact" + "HEADER": "Свої атрибути", + "CONVERSATION": "Діалог", + "CONTACT": "Контакт" }, "LIST": { "TABLE_HEADER": [ "Ім'я", - "Description", - "Type", - "Key" + "Опис", + "Тип", + "Ключ" ], "BUTTONS": { "EDIT": "Редагувати", "DELETE": "Видалити" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/campaign.json b/app/javascript/dashboard/i18n/locale/uk/campaign.json index 5e9108174..b45715778 100644 --- a/app/javascript/dashboard/i18n/locale/uk/campaign.json +++ b/app/javascript/dashboard/i18n/locale/uk/campaign.json @@ -10,7 +10,7 @@ "TITLE": "Create a campaign", "DESC": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations.", "CANCEL_BUTTON_TEXT": "Скасувати", - "CREATE_BUTTON_TEXT": "Create", + "CREATE_BUTTON_TEXT": "Створити", "FORM": { "TITLE": { "LABEL": "Title", @@ -26,40 +26,40 @@ "AUDIENCE": { "LABEL": "Audience", "PLACEHOLDER": "Select the customer labels", - "ERROR": "Audience is required" + "ERROR": "Потрібна аудиторія" }, "INBOX": { - "LABEL": "Select Inbox", - "PLACEHOLDER": "Select Inbox", - "ERROR": "Inbox is required" + "LABEL": "Оберіть канал", + "PLACEHOLDER": "Оберіть канал", + "ERROR": "Канал потрібен" }, "MESSAGE": { - "LABEL": "Message", - "PLACEHOLDER": "Please enter the message of campaign", - "ERROR": "Message is required" + "LABEL": "Текст повідомлення", + "PLACEHOLDER": "Будь ласка, введіть повідомлення кампанії", + "ERROR": "Необхідне повідомлення" }, "SENT_BY": { - "LABEL": "Sent by", - "PLACEHOLDER": "Please select the the content of campaign", - "ERROR": "Sender is required" + "LABEL": "Надіслав", + "PLACEHOLDER": "Оберіть вміст кампанії", + "ERROR": "Відправник обов'язковий" }, "END_POINT": { "LABEL": "URL", - "PLACEHOLDER": "Please enter the URL", + "PLACEHOLDER": "Будь ласка, введіть URL", "ERROR": "Будь ласка, введіть правильний URL" }, "TIME_ON_PAGE": { - "LABEL": "Time on page(Seconds)", - "PLACEHOLDER": "Please enter the time", - "ERROR": "Time on page is required" + "LABEL": "Час на сторінці (секунд)", + "PLACEHOLDER": "Будь ласка, введіть час", + "ERROR": "Потрібен час на сторінці" }, - "ENABLED": "Enable campaign", - "TRIGGER_ONLY_BUSINESS_HOURS": "Trigger only during business hours", - "SUBMIT": "Add Campaign" + "ENABLED": "Увімкнути кампанію", + "TRIGGER_ONLY_BUSINESS_HOURS": "Активувати лише протягом робочих годин", + "SUBMIT": "Додати маркет. кампанію" }, "API": { - "SUCCESS_MESSAGE": "Campaign created successfully", - "ERROR_MESSAGE": "There was an error. Please try again." + "SUCCESS_MESSAGE": "Кампанію успішно створено", + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз." } }, "DELETE": { @@ -68,59 +68,59 @@ "TITLE": "Підтвердження видалення", "MESSAGE": "Справді бажаєте видалити?", "YES": "Так, видалити ", - "NO": "No, Keep " + "NO": "Ні, залишити " }, "API": { - "SUCCESS_MESSAGE": "Campaign deleted successfully", - "ERROR_MESSAGE": "Could not delete the campaign. Please try again later." + "SUCCESS_MESSAGE": "Кампанію успішно видалено", + "ERROR_MESSAGE": "Не вдалося видалити кампанію. Будь ласка, спробуйте ще раз пізніше." } }, "EDIT": { - "TITLE": "Edit campaign", + "TITLE": "Редагувати кампанію", "UPDATE_BUTTON_TEXT": "Оновити", "API": { - "SUCCESS_MESSAGE": "Campaign updated successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Кампанію успішно оновлено", + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз" } }, "LIST": { - "LOADING_MESSAGE": "Loading campaigns...", - "404": "There are no campaigns created for this inbox.", + "LOADING_MESSAGE": "Завантаження кампаній...", + "404": "Не створено жодної кампанії, створені для цього каналу.", "TABLE_HEADER": { - "TITLE": "Title", - "MESSAGE": "Message", - "INBOX": "Inbox", + "TITLE": "Назва", + "MESSAGE": "Текст повідомлення", + "INBOX": "Канал", "STATUS": "Статус", - "SENDER": "Sender", + "SENDER": "Відправник", "URL": "URL", - "SCHEDULED_AT": "Scheduled time", - "TIME_ON_PAGE": "Time(Seconds)", - "CREATED_AT": "Created at" + "SCHEDULED_AT": "Запланований час", + "TIME_ON_PAGE": "Час (в секундах)", + "CREATED_AT": "Створений в" }, "BUTTONS": { - "ADD": "Add", + "ADD": "Додати", "EDIT": "Редагувати", "DELETE": "Видалити" }, "STATUS": { "ENABLED": "Увімкнено", "DISABLED": "Вимкнено", - "COMPLETED": "Completed", - "ACTIVE": "Active" + "COMPLETED": "Завершено", + "ACTIVE": "Активний" }, "SENDER": { - "BOT": "Bot" + "BOT": "Бот" } }, "ONE_OFF": { - "HEADER": "One off campaigns", - "404": "There are no one off campaigns created", - "INBOXES_NOT_FOUND": "Please create an sms inbox and start adding campaigns" + "HEADER": "Одна з попередніх кампаній", + "404": "Жодної кампанії не створено", + "INBOXES_NOT_FOUND": "Створіть канал для відправки SMS та почніть додавати розсилки" }, "ONGOING": { - "HEADER": "Ongoing campaigns", - "404": "There are no ongoing campaigns created", - "INBOXES_NOT_FOUND": "Please create an website inbox and start adding campaigns" + "HEADER": "Поточні кампанії", + "404": "Жодної постійної кампанії не створено", + "INBOXES_NOT_FOUND": "Будь ласка створіть канал та почніть додавати розсилку" } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/cannedMgmt.json b/app/javascript/dashboard/i18n/locale/uk/cannedMgmt.json index 2a077b17b..1c653a81e 100644 --- a/app/javascript/dashboard/i18n/locale/uk/cannedMgmt.json +++ b/app/javascript/dashboard/i18n/locale/uk/cannedMgmt.json @@ -69,7 +69,7 @@ "TITLE": "Підтвердження видалення", "MESSAGE": "Справді бажаєте видалити ", "YES": "Так, видалити ", - "NO": "No, Keep " + "NO": "Ні, залишити " } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/chatlist.json b/app/javascript/dashboard/i18n/locale/uk/chatlist.json index 59616c04a..22e36efb6 100644 --- a/app/javascript/dashboard/i18n/locale/uk/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/uk/chatlist.json @@ -48,11 +48,11 @@ "VALUE": "resolved" }, { - "TEXT": "Pending", + "TEXT": "Очікує", "VALUE": "pending" }, { - "TEXT": "Snoozed", + "TEXT": "Відкладено", "VALUE": "snoozed" } ], @@ -82,13 +82,13 @@ "CONTENT": "поділився посиланням" } }, - "RECEIVED_VIA_EMAIL": "Received via email", - "VIEW_TWEET_IN_TWITTER": "View tweet in Twitter", - "REPLY_TO_TWEET": "Reply to this tweet", - "SENT": "Sent successfully", - "NO_MESSAGES": "No Messages", - "NO_CONTENT": "No content available", - "HIDE_QUOTED_TEXT": "Hide Quoted Text", - "SHOW_QUOTED_TEXT": "Show Quoted Text" + "RECEIVED_VIA_EMAIL": "Отримано електронною поштою", + "VIEW_TWEET_IN_TWITTER": "Переглянути твіт у Twitter", + "REPLY_TO_TWEET": "Відповісти на цей твіт", + "SENT": "Успішно надіслано", + "NO_MESSAGES": "Немає повідомлень", + "NO_CONTENT": "Немає вмісту", + "HIDE_QUOTED_TEXT": "Приховати цитований текст", + "SHOW_QUOTED_TEXT": "Показати цитований текст" } } diff --git a/app/javascript/dashboard/i18n/locale/uk/contact.json b/app/javascript/dashboard/i18n/locale/uk/contact.json index b17403510..9ffa7ae48 100644 --- a/app/javascript/dashboard/i18n/locale/uk/contact.json +++ b/app/javascript/dashboard/i18n/locale/uk/contact.json @@ -1,74 +1,74 @@ { "CONTACT_PANEL": { - "NOT_AVAILABLE": "Not Available", + "NOT_AVAILABLE": "Не доступно", "EMAIL_ADDRESS": "Адреса електронної пошти", "PHONE_NUMBER": "Номер телефону", - "COPY_SUCCESSFUL": "Copied to clipboard successfully", - "COMPANY": "Company", + "COPY_SUCCESSFUL": "Скопійовано до буферу обміну", + "COMPANY": "Організація", "LOCATION": "Місцезнаходження", "CONVERSATION_TITLE": "Деталі бесіди", - "VIEW_PROFILE": "View Profile", + "VIEW_PROFILE": "Дивитись профіль", "BROWSER": "Браузер", "OS": "Операційна система", "INITIATED_FROM": "Почалося з", "INITIATED_AT": "Час початку", - "IP_ADDRESS": "IP Address", - "NEW_MESSAGE": "New message", + "IP_ADDRESS": "IP-адреса", + "NEW_MESSAGE": "Нове повідомлення", "CONVERSATIONS": { "NO_RECORDS_FOUND": "Не було попередніх бесід, пов'язаних з цим контактом.", "TITLE": "Попередні бесіди" }, "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", - "NO_RESULT": "No labels found" + "TITLE": "Додати мітки", + "PLACEHOLDER": "Пошук міток", + "NO_RESULT": "Міток не знайдено" } }, - "MERGE_CONTACT": "Merge contact", - "CONTACT_ACTIONS": "Contact actions", - "MUTE_CONTACT": "Mute Conversation", - "UNMUTE_CONTACT": "Unmute Conversation", - "MUTED_SUCCESS": "This conversation is muted for 6 hours", - "UNMUTED_SUCCESS": "This conversation is unmuted", - "SEND_TRANSCRIPT": "Send Transcript", + "MERGE_CONTACT": "Об'єднати", + "CONTACT_ACTIONS": "Дії з контактами", + "MUTE_CONTACT": "Заглушити розмову", + "UNMUTE_CONTACT": "Увімкнути розмову", + "MUTED_SUCCESS": "Ця розмова заглушена на 6 годин", + "UNMUTED_SUCCESS": "Ця розмова увімкнена", + "SEND_TRANSCRIPT": "Надіслати транскрипт", "EDIT_LABEL": "Редагувати", "SIDEBAR_SECTIONS": { - "CUSTOM_ATTRIBUTES": "Custom Attributes", - "CONTACT_LABELS": "Contact Labels", + "CUSTOM_ATTRIBUTES": "Свої атрибути", + "CONTACT_LABELS": "Мітки контакту", "PREVIOUS_CONVERSATIONS": "Попередні бесіди" } }, "EDIT_CONTACT": { - "BUTTON_LABEL": "Edit Contact", - "TITLE": "Edit contact", - "DESC": "Edit contact details" + "BUTTON_LABEL": "Редагувати контакт", + "TITLE": "Редагувати контакт", + "DESC": "Змінити контактні дані" }, "CREATE_CONTACT": { - "BUTTON_LABEL": "New Contact", - "TITLE": "Create new contact", - "DESC": "Add basic information details about the contact." + "BUTTON_LABEL": "Новий контакт", + "TITLE": "Створити новий контакт", + "DESC": "Додайте основну інформацію про контакт." }, "IMPORT_CONTACTS": { - "BUTTON_LABEL": "Import", + "BUTTON_LABEL": "Імпорт", "TITLE": "Import Contacts", "DESC": "Import contacts through a CSV file.", "DOWNLOAD_LABEL": "Download a sample csv.", "FORM": { "LABEL": "CSV File", - "SUBMIT": "Import", + "SUBMIT": "Імпорт", "CANCEL": "Скасувати" }, "SUCCESS_MESSAGE": "Contacts saved successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз" }, "DELETE_CONTACT": { "BUTTON_LABEL": "Delete Contact", @@ -95,7 +95,7 @@ }, "NAME": { "PLACEHOLDER": "Enter the full name of the contact", - "LABEL": "Full Name" + "LABEL": "Повне ім`я" }, "BIO": { "PLACEHOLDER": "Enter the bio of the contact", @@ -140,7 +140,7 @@ }, "SUCCESS_MESSAGE": "Contact saved successfully", "CONTACT_ALREADY_EXIST": "This email address is in use for another contact.", - "ERROR_MESSAGE": "There was an error, please try again" + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз" }, "NEW_CONVERSATION": { "BUTTON_LABEL": "Start conversation", @@ -155,101 +155,135 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, - "MESSAGE": { - "LABEL": "Message", - "PLACEHOLDER": "Write your message here", - "ERROR": "Message can't be empty" + "SUBJECT": { + "LABEL": "Тема", + "PLACEHOLDER": "Тема", + "ERROR": "Тема не може бути порожньою" }, - "SUBMIT": "Send message", + "MESSAGE": { + "LABEL": "Текст повідомлення", + "PLACEHOLDER": "Напишіть ваше повідомлення тут", + "ERROR": "Повідомлення не може бути пустим" + }, + "SUBMIT": "Надіслати", "CANCEL": "Скасувати", - "SUCCESS_MESSAGE": "Message sent!", - "ERROR_MESSAGE": "Couldn't send! try again" + "SUCCESS_MESSAGE": "Повідомлення надіслано!", + "ERROR_MESSAGE": "Не вдалося надіслати! Повторіть спробу" } }, "CONTACTS_PAGE": { - "HEADER": "Contacts", - "FIELDS": "Contact fields", - "SEARCH_BUTTON": "Search", - "SEARCH_INPUT_PLACEHOLDER": "Search for contacts", + "HEADER": "Контакти", + "FIELDS": "Поля контактів", + "SEARCH_BUTTON": "Пошук", + "SEARCH_INPUT_PLACEHOLDER": "Пошук контактів", "LIST": { - "LOADING_MESSAGE": "Loading contacts...", - "404": "No contacts matches your search 🔍", - "NO_CONTACTS": "There are no available contacts", + "LOADING_MESSAGE": "Завантаження контактів...", + "404": "Немає контактів, які відповідають вашому пошуку 🔍", + "NO_CONTACTS": "Немає доступних контактів", "TABLE_HEADER": { "NAME": "Ім'я", - "PHONE_NUMBER": "Phone Number", + "PHONE_NUMBER": "Номер телефону", "CONVERSATIONS": "Бесіди", - "LAST_ACTIVITY": "Last Activity", - "COUNTRY": "Country", - "CITY": "City", + "LAST_ACTIVITY": "Остання активність", + "COUNTRY": "Країна", + "CITY": "Місто", "SOCIAL_PROFILES": "Social Profiles", - "COMPANY": "Company", + "COMPANY": "Організація", "EMAIL_ADDRESS": "Адреса електронної пошти" }, - "VIEW_DETAILS": "View details" + "VIEW_DETAILS": "Докладніше" } }, "CONTACT_PROFILE": { - "BACK_BUTTON": "Contacts", - "LOADING": "Loading contact profile..." + "BACK_BUTTON": "Контакти", + "LOADING": "Завантаження профілю контакту..." }, "REMINDER": { "ADD_BUTTON": { - "BUTTON": "Add", - "TITLE": "Shift + Enter to create a task" + "BUTTON": "Додати", + "TITLE": "Shift + Enter, щоб створити завдання" }, "FOOTER": { - "DUE_DATE": "Due date", - "LABEL_TITLE": "Set type" + "DUE_DATE": "Дата завершення", + "LABEL_TITLE": "Встановити тип" } }, "NOTES": { - "FETCHING_NOTES": "Fetching notes...", - "NOT_AVAILABLE": "There are no notes created for this contact", + "FETCHING_NOTES": "Отримання нотаток...", + "NOT_AVAILABLE": "Для цього контакту не створено жодних нотаток", "HEADER": { - "TITLE": "Notes" + "TITLE": "Нотатки" }, "LIST": { - "LABEL": "added a note" + "LABEL": "додано нотатку" }, "ADD": { - "BUTTON": "Add", - "PLACEHOLDER": "Add a note", - "TITLE": "Shift + Enter to create a note" + "BUTTON": "Додати", + "PLACEHOLDER": "Додати нотатку", + "TITLE": "Shift + Enter, щоб створити нотатку" }, "CONTENT_HEADER": { - "DELETE": "Delete note" + "DELETE": "Видалити нотатку" } }, "EVENTS": { "HEADER": { - "TITLE": "Activities" + "TITLE": "Події" }, "BUTTON": { - "PILL_BUTTON_NOTES": "notes", - "PILL_BUTTON_EVENTS": "events", + "PILL_BUTTON_NOTES": "нотатки", + "PILL_BUTTON_EVENTS": "події", "PILL_BUTTON_CONVO": "бесіди" } }, "CUSTOM_ATTRIBUTES": { - "BUTTON": "Add custom attribute", - "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "ADD_BUTTON_TEXT": "Додати атрибут", + "BUTTON": "Додати користувацький атрибут", + "NOT_AVAILABLE": "Немає ніяких користувацьких атрибутів для цього контакту.", + "COPY_SUCCESSFUL": "Скопійовано до буферу обміну", + "ACTIONS": { + "COPY": "Копіювати атрибут", + "DELETE": "Видалити атрибут", + "EDIT": "Редагувати атрибут" + }, "ADD": { - "TITLE": "Create custom attribute", - "DESC": "Add custom information to this contact." + "TITLE": "Створити користувацький атрибут", + "DESC": "Додати користувацьку інформацію до цього контакту." }, "FORM": { - "CREATE": "Add attribute", + "CREATE": "Додати атрибут", "CANCEL": "Скасувати", "NAME": { - "LABEL": "Custom attribute name", - "PLACEHOLDER": "Eg: shopify id", - "ERROR": "Invalid custom attribute name" + "LABEL": "Назва користувацької атрибуту", + "PLACEHOLDER": "Наприклад: shopify id", + "ERROR": "Некоректна назва користувацького атрибуту" }, "VALUE": { - "LABEL": "Attribute value", + "LABEL": "Значення атрибуту", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Атрибут додано успішно", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Атрибут успішно оновлено", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Додати атрибут", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/uk/conversation.json b/app/javascript/dashboard/i18n/locale/uk/conversation.json index 7bf7a28eb..e7504efe5 100644 --- a/app/javascript/dashboard/i18n/locale/uk/conversation.json +++ b/app/javascript/dashboard/i18n/locale/uk/conversation.json @@ -48,9 +48,9 @@ "MARK_PENDING": "Mark as pending", "SNOOZE": { "TITLE": "Snooze until", - "NEXT_REPLY": "Next reply", - "TOMORROW": "Tomorrow", - "NEXT_WEEK": "Next week" + "NEXT_REPLY": "Наступна відповідь", + "TOMORROW": "Завтра", + "NEXT_WEEK": "Наступного тижня" } }, "FOOTER": { @@ -63,36 +63,36 @@ "SEND": "Надіслати", "CREATE": "Додати нотатку", "TWEET": "Твітнути", - "TIP_FORMAT_ICON": "Show rich text editor", - "TIP_EMOJI_ICON": "Show emoji selector", - "TIP_ATTACH_ICON": "Attach files", - "ENTER_TO_SEND": "Enter to send", - "DRAG_DROP": "Drag and drop here to attach", + "TIP_FORMAT_ICON": "Показати текстовий редактор", + "TIP_EMOJI_ICON": "Показати емодзі", + "TIP_ATTACH_ICON": "Прикріпити файли", + "ENTER_TO_SEND": "Enter для надсилання", + "DRAG_DROP": "Перетягніть сюди, щоб прикріпити", "EMAIL_HEAD": { - "ADD_BCC": "Add bcc", + "ADD_BCC": "Додати 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" + "LABEL": "Прихована копія", + "PLACEHOLDER": "Адреси електронної пошти, розділені комами", + "ERROR": "Будь ласка, введіть коректну адресу електронної пошти" } } }, "VISIBLE_TO_AGENTS": "Приватна нотатка: видима тільки вам та вашій команді", "CHANGE_STATUS": "Статус бесіди змінено", "CHANGE_AGENT": "Оператора бесіди змінено", - "CHANGE_TEAM": "Conversation team changed", - "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", - "MESSAGE_ERROR": "Unable to send this message, please try again later", - "SENT_BY": "Sent by:", + "CHANGE_TEAM": "Команда змінена", + "FILE_SIZE_LIMIT": "Файл перевищує ліміт вкладення {MAXIMUM_FILE_UPLOAD_SIZE}", + "MESSAGE_ERROR": "Не вдалося надіслати повідомлення, будь ласка, повторіть спробу пізніше", + "SENT_BY": "Надіслав:", "ASSIGNMENT": { - "SELECT_AGENT": "Select Agent", + "SELECT_AGENT": "Виберіть агента", "REMOVE": "Видалити", - "ASSIGN": "Assign" + "ASSIGN": "Призначити" }, "CONTEXT_MENU": { "COPY": "Копіювати", @@ -100,62 +100,83 @@ } }, "EMAIL_TRANSCRIPT": { - "TITLE": "Send conversation transcript", - "DESC": "Send a copy of the conversation transcript to the specified email address", + "TITLE": "Надіслати стенограму розмови", + "DESC": "Відправте копію стенограми розмови на вказану адресу електронної пошти", "SUBMIT": "Додати", "CANCEL": "Скасувати", - "SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully", - "SEND_EMAIL_ERROR": "There was an error, please try again", + "SEND_EMAIL_SUCCESS": "Текст розмови надісланий", + "SEND_EMAIL_ERROR": "Сталася помилка, будь ласка, спробуйте ще раз", "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", + "PLACEHOLDER": "Введіть адресу електронної пошти", "ERROR": "Будь ласка, введіть коректну адресу електронної пошти" } } }, "ONBOARDING": { - "TITLE": "Hey 👋, Welcome to %{installationName}!", - "DESCRIPTION": "Thanks for signing up. We want you to get the most out of %{installationName}. Here are a few things you can do in %{installationName} to make the experience delightful.", - "READ_LATEST_UPDATES": "Read our latest updates", + "TITLE": "Привіт, 👋, Ласкаво просимо на %{installationName}!", + "DESCRIPTION": "Дякуємо за реєстрацію. Ми хочемо отримати максимум від %{installationName}. Ось кілька речей, які ви можете зробити в %{installationName}, щоб отримати приємний досвід.", + "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": "Переглядайте всі розмови з Ваших клієнтів в одній панелі. Ви можете фільтрувати розмови за допомогою каналу, міток та статусу." }, "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 address to the agent list.", - "NEW_LINK": "Click here to invite a team member" + "TITLE": "Запросити членів команди", + "DESCRIPTION": "Оскільки Ви готуєтеся поговорити зі своїм клієнтом, запросіть ваших партнерів по команді, щоб допомогти вам. Ви можете запросити ваших товаришів по команді, додавши їх адреси електронної пошти до списку співробітників.", + "NEW_LINK": "Натисніть тут, щоб запросити учасника" }, "INBOXES": { - "TITLE": "Connect Inboxes", - "DESCRIPTION": "Connect various channels through which your customers would be talking to you. It can be a website live-chat, your Facebook or Twitter page or even your WhatsApp number.", - "NEW_LINK": "Click here to create an inbox" + "TITLE": "Приєднати канал", + "DESCRIPTION": "З'єднайте різні канали, за допомогою яких ваші клієнти будуть спілкуватися з вами. Це може бути онлайн сайт на вашому сторінці Facebook або Твіттері або навіть номер Вашого WhatsApp (WhatsApp).", + "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-enquy, #billing-question і т. п., щоб ви могли використовувати їх в розмовах пізніше.", + "NEW_LINK": "Натисніть тут, щоб створити мітки" } }, "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": "Нiчого" }, "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_ATTRIBUTES": "Contact Attributes", "PREVIOUS_CONVERSATION": "Попередні бесіди" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Атрибут успішно оновлено", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Додати", + "SUCCESS": "Атрибут додано успішно", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Додати атрибут", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json index 6aedaa4a3..451ed45b5 100644 --- a/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json @@ -46,19 +46,19 @@ "PICK_A_VALUE": "Pick a value" }, "TWITTER": { - "HELP": "To add your Twitter profile as a channel, you need to authenticate your Twitter Profile by clicking on 'Sign in with Twitter' ", - "ERROR_MESSAGE": "There was an error connecting to Twitter, please try again" + "HELP": "Щоб додати свій профіль у Twitter як канал, вам потрібно авторизувати свій профіль у Twitter, натиснувши кнопку \"Увійти через Twitter\" ", + "ERROR_MESSAGE": "Помилка підключення до Twitter, будь ласка, спробуйте ще раз" }, "WEBSITE_CHANNEL": { "TITLE": "Канал Веб-сайт", "DESC": "Створіть канал для свого сайту та почніть підтримувати своїх клієнтів за допомогою нашого віджету.", "LOADING_MESSAGE": "Створення каналу підтримки веб-сайту", "CHANNEL_AVATAR": { - "LABEL": "Channel Avatar" + "LABEL": "Аватар каналу" }, "CHANNEL_WEBHOOK_URL": { "LABEL": "URL вебхука", - "PLACEHOLDER": "Enter your Webhook URL", + "PLACEHOLDER": "Введіть URL вашого вебхука", "ERROR": "Будь ласка, введіть правильний URL" }, "CHANNEL_DOMAIN": { @@ -66,29 +66,29 @@ "PLACEHOLDER": "Введіть домен вашого сайту (наприклад: acme.com)" }, "CHANNEL_WELCOME_TITLE": { - "LABEL": "Welcome Heading", - "PLACEHOLDER": "Hi there !" + "LABEL": "Заголовок", + "PLACEHOLDER": "Привіт!" }, "CHANNEL_WELCOME_TAGLINE": { - "LABEL": "Welcome Tagline", - "PLACEHOLDER": "We make it simple to connect with us. Ask us anything, or share your feedback." + "LABEL": "Талін привітання", + "PLACEHOLDER": "Ми робимо це простим — запитуємо що-небудь чи поділіться своїми відгуками." }, "CHANNEL_GREETING_MESSAGE": { - "LABEL": "Channel greeting message", - "PLACEHOLDER": "Acme Inc typically replies in a few hours." + "LABEL": "Вітання каналу", + "PLACEHOLDER": "Acme Inc зазвичай відповідає за кілька годин." }, "CHANNEL_GREETING_TOGGLE": { - "LABEL": "Enable channel greeting", - "HELP_TEXT": "Send a greeting message to the user when he starts the conversation.", + "LABEL": "Увімкнути вітання каналу", + "HELP_TEXT": "Привітання користувачу, коли він розпочинає розмову.", "ENABLED": "Увімкнено", "DISABLED": "Вимкнено" }, "REPLY_TIME": { - "TITLE": "Set Reply time", - "IN_A_FEW_MINUTES": "In a few minutes", - "IN_A_FEW_HOURS": "In a few hours", - "IN_A_DAY": "In a day", - "HELP_TEXT": "This reply time will be displayed on the live chat widget" + "TITLE": "Встановити час відповіді", + "IN_A_FEW_MINUTES": "За кілька хвилин", + "IN_A_FEW_HOURS": "За кілька годин", + "IN_A_DAY": "Протягом дня", + "HELP_TEXT": "Цей час відповіді буде показуватися на віджеті онлайн чату" }, "WIDGET_COLOR": { "LABEL": "Колір віджета", @@ -97,16 +97,16 @@ "SUBMIT_BUTTON": "Створити скриньку \"Вхідні\"" }, "TWILIO": { - "TITLE": "Twilio SMS/WhatsApp Channel", - "DESC": "Integrate Twilio and start supporting your customers via SMS or WhatsApp.", + "TITLE": "Twilio SMS/WhatsApp канал", + "DESC": "Інтегруйте Twilio та починайте підтримувати своїх клієнтів через SMS чи WhatsApp.", "ACCOUNT_SID": { "LABEL": "SID облікового запису", "PLACEHOLDER": "Будь ласка, введіть SID облікового запису Twilio", "ERROR": "Це поле є обов'язковим" }, "CHANNEL_TYPE": { - "LABEL": "Channel Type", - "ERROR": "Please select your Channel Type" + "LABEL": "Тип каналу", + "ERROR": "Будь ласка, оберіть тип вашого каналу" }, "AUTH_TOKEN": { "LABEL": "Токен автентифікації", @@ -114,8 +114,8 @@ "ERROR": "Це поле є обов'язковим" }, "CHANNEL_NAME": { - "LABEL": "Inbox Name", - "PLACEHOLDER": "Please enter a inbox name", + "LABEL": "Назва каналу", + "PLACEHOLDER": "Будь ласка, введіть назву каналу", "ERROR": "Це поле є обов'язковим" }, "PHONE_NUMBER": { @@ -125,7 +125,7 @@ }, "API_CALLBACK": { "TITLE": "Callback URL", - "SUBTITLE": "You have to configure the message callback URL in Twilio with the URL mentioned here." + "SUBTITLE": "Ви повинні налаштувати URL зворотнього виклику у Twilio з URL-адресою, згаданим тут." }, "SUBMIT_BUTTON": "Створити Twilio канал", "API": { @@ -133,20 +133,20 @@ } }, "SMS": { - "TITLE": "SMS Channel via Twilio", - "DESC": "Start supporting your customers via SMS with Twilio integration." + "TITLE": "SMS-канал через Twilio", + "DESC": "Розпочніть підтримувати клієнтів через SMS з Twilio інтеграцією." }, "WHATSAPP": { - "TITLE": "WhatsApp Channel", - "DESC": "Start supporting your customers via WhatsApp.", + "TITLE": "Канал WhatsApp", + "DESC": "Розпочніть підтримувати своїх клієнтів через WhatsApp.", "PROVIDERS": { "LABEL": "API Provider", "TWILIO": "Twilio", "360_DIALOG": "360Dialog" }, "INBOX_NAME": { - "LABEL": "Inbox Name", - "PLACEHOLDER": "Please enter an inbox name", + "LABEL": "Назва каналу", + "PLACEHOLDER": "Будь ласка, введіть назву каналу", "ERROR": "Це поле є обов'язковим" }, "PHONE_NUMBER": { @@ -155,20 +155,20 @@ "ERROR": "Номер телефону повинен починатися з символу `+'." }, "API_KEY": { - "LABEL": "API key", - "SUBTITLE": "Configure the WhatsApp API key.", - "PLACEHOLDER": "API key", - "APPLY_FOR_ACCESS": "Don't have any API key? Apply for access here", - "ERROR": "Please enter a valid value." + "LABEL": "API ключ", + "SUBTITLE": "Налаштуйте ключ WhatsApp API.", + "PLACEHOLDER": "API ключ", + "APPLY_FOR_ACCESS": "У вас немає жодного ключа API? Він потрібен для доступу", + "ERROR": "Будь ласка введіть правильне значення." }, - "SUBMIT_BUTTON": "Create WhatsApp Channel", + "SUBMIT_BUTTON": "Створити канал WhatsApp", "API": { - "ERROR_MESSAGE": "We were not able to save the WhatsApp channel" + "ERROR_MESSAGE": "Ми не змогли зберегти канал WhatsApp" } }, "API_CHANNEL": { - "TITLE": "API Channel", - "DESC": "Integrate with API channel and start supporting your customers.", + "TITLE": "API канал", + "DESC": "Інтегруйте з API каналом і почніть підтримувати клієнтів.", "CHANNEL_NAME": { "LABEL": "Назва каналу", "PLACEHOLDER": "Будь ласка, введіть назву каналу", @@ -176,17 +176,17 @@ }, "WEBHOOK_URL": { "LABEL": "URL вебхука", - "SUBTITLE": "Configure the URL where you want to recieve callbacks on events.", + "SUBTITLE": "Налаштуйте URL, де бажаєте відкликати події та приймати виклики.", "PLACEHOLDER": "URL вебхука" }, - "SUBMIT_BUTTON": "Create API Channel", + "SUBMIT_BUTTON": "Створити API канал", "API": { - "ERROR_MESSAGE": "We were not able to save the api channel" + "ERROR_MESSAGE": "Ми не змогли зберегти канал api" } }, "EMAIL_CHANNEL": { - "TITLE": "Email Channel", - "DESC": "Integrate you email inbox.", + "TITLE": "Email канал", + "DESC": "Інтегруйте поштову скриньку.", "CHANNEL_NAME": { "LABEL": "Назва каналу", "PLACEHOLDER": "Будь ласка, введіть назву каналу", @@ -194,10 +194,10 @@ }, "EMAIL": { "LABEL": "Email", - "SUBTITLE": "Email where your customers sends you support tickets", + "SUBTITLE": "Пишіть куди клієнти відправляють вам квитки підтримки", "PLACEHOLDER": "Email" }, - "SUBMIT_BUTTON": "Create Email Channel", + "SUBMIT_BUTTON": "Створити Канал E-mail", "API": { "ERROR_MESSAGE": "We were not able to save the email channel" }, @@ -347,58 +347,58 @@ "ENABLE_EMAIL_COLLECT_BOX_SUB_TEXT": "Enable or disable email collect box on new conversation", "AUTO_ASSIGNMENT": "Увімкнути автопризначення", "ENABLE_CSAT": "Enable CSAT", - "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", - "INBOX_UPDATE_TITLE": "Inbox Settings", - "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", - "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", - "HMAC_VERIFICATION": "User Identity Validation", - "HMAC_DESCRIPTION": "Inorder to validate the user's identity, the SDK allows you to pass an `identifier_hash` for each user. You can generate HMAC using 'sha256' with the key shown here.", - "HMAC_MANDATORY_VERIFICATION": "Enforce User Identity Validation", - "HMAC_MANDATORY_DESCRIPTION": "If enabled, Chatwoot SDKs setUser method will not work unless the `identifier_hash` is provided for each user.", - "INBOX_IDENTIFIER": "Inbox Identifier", - "INBOX_IDENTIFIER_SUB_TEXT": "Use the `inbox_identifier` token shown here to authentication your API clients.", - "FORWARD_EMAIL_TITLE": "Forward to Email", - "FORWARD_EMAIL_SUB_TEXT": "Start forwarding your emails to the following email address." + "ENABLE_CSAT_SUB_TEXT": "Увімкнути/Вимкнути опитування CSAT(Задоволення клієнтів) після вирішення розмови", + "INBOX_UPDATE_TITLE": "Налаштування каналу", + "INBOX_UPDATE_SUB_TEXT": "Оновіть параметри каналу", + "AUTO_ASSIGNMENT_SUB_TEXT": "Увімкнення або вимкнення автоматичного призначення нових розмов до агентів, доданих до цього каналу.", + "HMAC_VERIFICATION": "Перевірка ідентифікації користувача", + "HMAC_DESCRIPTION": "Щоб підтвердити ідентифікацію користувача, SDK дозволяє вам передати `identifier_hash` для кожного користувача. Тут можна згенерувати HMAC за допомогою 'sha256'.", + "HMAC_MANDATORY_VERIFICATION": "Застосувати примусову перевірку особистості користувача", + "HMAC_MANDATORY_DESCRIPTION": "Якщо увімкнено, метод Chatwoot SDKs setUser не буде працювати, якщо тільки для кожного користувача не надається `identifier_hash'.", + "INBOX_IDENTIFIER": "Ідентифікатор каналу", + "INBOX_IDENTIFIER_SUB_TEXT": "Використовуйте токен `inbox_identifier`, показаний тут для аутентифікації ваших API клієнтів.", + "FORWARD_EMAIL_TITLE": "Переслати на ел. пошту", + "FORWARD_EMAIL_SUB_TEXT": "Почніть перенаправляти листи до наступної адреси електронної пошти." }, "FACEBOOK_REAUTHORIZE": { "TITLE": "Повторна авторизація", - "SUBTITLE": "Your Facebook connection has expired, please reconnect your Facebook page to continue services", - "MESSAGE_SUCCESS": "Reconnection successful", - "MESSAGE_ERROR": "There was an error, please try again" + "SUBTITLE": "Підключення до Facebook закінчилося, будь ласка, поновіть сторінку Facebook, щоб продовжити роботу служб", + "MESSAGE_SUCCESS": "З'єднання пройшло успішно", + "MESSAGE_ERROR": "Сталася помилка, будь ласка, спробуйте ще раз" }, "PRE_CHAT_FORM": { - "DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.", + "DESCRIPTION": "Попередні форми чату дозволяють зберегти інформацію про користувача, перш ніж вони почнуть розмову з вами.", "ENABLE": { - "LABEL": "Enable pre chat form", + "LABEL": "Увімкнути форму попереднього чату", "OPTIONS": { - "ENABLED": "Yes", - "DISABLED": "No" + "ENABLED": "Так", + "DISABLED": "Ні" } }, "PRE_CHAT_MESSAGE": { - "LABEL": "Pre Chat Message", - "PLACEHOLDER": "This message would be visible to the users along with the form" + "LABEL": "Попереднє повідомлення чату", + "PLACEHOLDER": "Це повідомлення буде видимим для користувачів разом з формою" }, "REQUIRE_EMAIL": { - "LABEL": "Visitors should provide their name and email address before starting the chat" + "LABEL": "Відвідувачі повинні надати своє ім'я та адресу електронної пошти перед початком чату" } }, "BUSINESS_HOURS": { - "TITLE": "Set your availability", - "SUBTITLE": "Set your availability on your livechat widget", - "WEEKLY_TITLE": "Set your weekly hours", - "TIMEZONE_LABEL": "Select timezone", - "UPDATE": "Update business hours settings", - "TOGGLE_AVAILABILITY": "Enable business availability for this inbox", - "UNAVAILABLE_MESSAGE_LABEL": "Unavailable message for visitors", - "UNAVAILABLE_MESSAGE_DEFAULT": "We are unavailable at the moment. Leave a message we will respond once we are back.", - "TOGGLE_HELP": "Enabling business availability will show the available hours on live chat widget even if all the agents are offline. Outside available hours vistors can be warned with a message and a pre-chat form.", + "TITLE": "Встановіть доступність", + "SUBTITLE": "Встановіть доступність на вашому віджеті", + "WEEKLY_TITLE": "Встановіть робочі години", + "TIMEZONE_LABEL": "Обрати часовий пояс", + "UPDATE": "Оновити налаштування робочих годин", + "TOGGLE_AVAILABILITY": "Увімкнути робочі години для цього каналу", + "UNAVAILABLE_MESSAGE_LABEL": "Повідомлення для відвідувачів у неробочі години", + "UNAVAILABLE_MESSAGE_DEFAULT": "На даний момент ми недоступні. Залиште повідомлення, що ми відповімо, щойно повернемося.", + "TOGGLE_HELP": "Включення покаже робочі години на віджеті в чаті, навіть якщо всі агенти перебувають у автономному режимі. У неробочі години відвідувачі можуть бути попереджені повідомленням і формою попереднього чату.", "DAY": { - "ENABLE": "Enable availability for this day", - "UNAVAILABLE": "Unavailable", - "HOURS": "hours", - "VALIDATION_ERROR": "Starting time should be before closing time.", - "CHOOSE": "Choose" + "ENABLE": "Увімкнути доступність для цього дня", + "UNAVAILABLE": "Неприсутній", + "HOURS": "години", + "VALIDATION_ERROR": "Час початку має бути менше часу закриття.", + "CHOOSE": "Обрати" } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/integrationApps.json b/app/javascript/dashboard/i18n/locale/uk/integrationApps.json index 11671710c..600c76240 100644 --- a/app/javascript/dashboard/i18n/locale/uk/integrationApps.json +++ b/app/javascript/dashboard/i18n/locale/uk/integrationApps.json @@ -1,26 +1,26 @@ { "INTEGRATION_APPS": { - "FETCHING": "Fetching Integrations", - "NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.", - "HEADER": "Applications", + "FETCHING": "Отримання інтеграцій", + "NO_HOOK_CONFIGURED": "Немає сконфігурованих інтеграцій %{integrationId} в цьому обліковому записі.", + "HEADER": "Додатки", "STATUS": { "ENABLED": "Увімкнено", "DISABLED": "Вимкнено" }, "CONFIGURE": "Настроїти", - "ADD_BUTTON": "Add a new hook", + "ADD_BUTTON": "Додати новий хук", "DELETE": { "TITLE": { - "INBOX": "Confirm deletion", - "ACCOUNT": "Disconnect" + "INBOX": "Підтвердіть видалення", + "ACCOUNT": "Від'єднатись" }, "MESSAGE": { "INBOX": "Справді бажаєте видалити?", - "ACCOUNT": "Are you sure to disconnect?" + "ACCOUNT": "Ви дійсно бажаєте відключитися?" }, "CONFIRM_BUTTON_TEXT": { "INBOX": "Так, видалити", - "ACCOUNT": "Yes, Disconnect" + "ACCOUNT": "Так, відключити" }, "CANCEL_BUTTON_TEXT": "Скасувати", "API": { @@ -41,7 +41,7 @@ "LABEL": "Select Inbox", "PLACEHOLDER": "Select Inbox" }, - "SUBMIT": "Create", + "SUBMIT": "Створити", "CANCEL": "Скасувати" }, "API": { @@ -50,10 +50,10 @@ } }, "CONNECT": { - "BUTTON_TEXT": "Connect" + "BUTTON_TEXT": "Підключитися" }, "DISCONNECT": { - "BUTTON_TEXT": "Disconnect" + "BUTTON_TEXT": "Від'єднатись" }, "SIDEBAR_DESCRIPTION": { "DIALOGFLOW": "Dialogflow is a natural language understanding platform that makes it easy to design and integrate a conversational user interface into your mobile app, web application, device, bot, interactive voice response system, and so on.

Dialogflow integration with %{installationName} allows you to configure a Dialogflow bot with your inboxes which lets the bot handle the queries initially and hand them over to an agent when needed. Dialogflow can be used to qualifying the leads, reduce the workload of agents by providing frequently asked questions etc.

To add Dialogflow, you need to create a Service Account in your Google project console and share the credentials. Please refer to the Dialogflow docs for more information." diff --git a/app/javascript/dashboard/i18n/locale/uk/integrations.json b/app/javascript/dashboard/i18n/locale/uk/integrations.json index f3b65a7d8..e2d3ac7cd 100644 --- a/app/javascript/dashboard/i18n/locale/uk/integrations.json +++ b/app/javascript/dashboard/i18n/locale/uk/integrations.json @@ -19,7 +19,7 @@ }, "EDIT": { "BUTTON_TEXT": "Редагувати", - "TITLE": "Edit webhook", + "TITLE": "Редагувати вебхук", "CANCEL": "Скасувати", "DESC": "Вебхуки автоматично повідомляють про те, що відбувається у вашому обліковому записі Chatwoot. Будь ласка, введіть дійсний URL для налаштування зворотного виклику.", "FORM": { @@ -28,10 +28,10 @@ "PLACEHOLDER": "Наприклад: https://example/api/webhook", "ERROR": "Будь ласка, введіть правильний URL" }, - "SUBMIT": "Edit webhook" + "SUBMIT": "Редагувати вебхук" }, "API": { - "SUCCESS_MESSAGE": "Webhook URL updated successfully", + "SUCCESS_MESSAGE": "URL вебхуку успішно оновлено", "ERROR_MESSAGE": "Не вдалося підключитися до Woot Server, спробуйте ще раз пізніше" } }, @@ -68,18 +68,18 @@ }, "SLACK": { "HELP_TEXT": { - "TITLE": "Using Slack Integration", - "BODY": "

Chatwoot will now sync all the incoming conversations into the customer-conversations channel inside your slack workplace.

Replying to a conversation thread in customer-conversations slack channel will create a response back to the customer through chatwoot.

Start the replies with note: to create private notes instead of replies.

If the replier on slack has an agent profile in chatwoot under the same email, the replies will be associated accordingly.

When the replier doesn't have an associated agent profile, the replies will be made from the bot profile.

" + "TITLE": "Використання Slack інтеграцію", + "BODY": "

Chatwoot тепер синхронізує всі вхідні розмови на customer-conversations каналу всередині вашого slack workplace.

Відповідь на тему розмови в customer-conversations slack канал створить відповідь покупцю через chatwoot.

Розпочніть відповіді з нотатки: для створення приватних нотаток замість відповідей.

Якщо автор на slack має профіль агента в chatwoot під тим самим повідомленням, відповіді будуть надані відповідно.

, коли користувач не має пов'язаного агента, відповідь буде виконана з профілю бота.

" } }, "DELETE": { "BUTTON_TEXT": "Видалити", "API": { - "SUCCESS_MESSAGE": "Integration deleted successfully" + "SUCCESS_MESSAGE": "Інтеграція успішно видалена" } }, "CONNECT": { - "BUTTON_TEXT": "Connect" + "BUTTON_TEXT": "Підключитися" } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/labelsMgmt.json b/app/javascript/dashboard/i18n/locale/uk/labelsMgmt.json index 754da51f3..0f37e7806 100644 --- a/app/javascript/dashboard/i18n/locale/uk/labelsMgmt.json +++ b/app/javascript/dashboard/i18n/locale/uk/labelsMgmt.json @@ -1,69 +1,69 @@ { "LABEL_MGMT": { - "HEADER": "Labels", - "HEADER_BTN_TXT": "Add label", - "LOADING": "Fetching labels", + "HEADER": "Мітки", + "HEADER_BTN_TXT": "Додати мітку", + "LOADING": "Отримання міток", "SEARCH_404": "Немає елементів, що відповідають запиту", - "SIDEBAR_TXT": "

Labels

Labels help you to categorize conversations and prioritize them. You can assign label to a conversation from the sidepanel.

Labels are tied to the account and can be used to create custom workflows in your organization. You can assign custom color to a label, it makes it easier to identify the label. You will be able to display the label on the sidebar to filter the conversations easily.

", + "SIDEBAR_TXT": "

Мітки

Мітки допомагають вам розділити розмови та визначити пріоритети. Ви можете призначати мітку до розмови з панелі завдань.

Мітки зв'язані з обліковим записом і можуть бути використані для створення користувацьких робочих процесів у вашій організації. Ви можете призначати користувацький колір до мітки, це полегшує визначення мітки. Ви зможете відображати мітку на бічній панелі, щоб легко відфільтрувати розмови.

", "LIST": { - "404": "There are no labels available in this account.", - "TITLE": "Manage labels", - "DESC": "Labels let you group the conversations together.", + "404": "У цьому акаунті немає міток.", + "TITLE": "Керувати мітками", + "DESC": "Мітки, які дозволяють згрупувати розмови.", "TABLE_HEADER": [ "Ім'я", - "Description", - "Color" + "Опис", + "Колір" ] }, "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": "Назва мітки", + "PLACEHOLDER": "Назва мітки", + "REQUIRED_ERROR": "Потрібна назва мітки", + "MINIMUM_LENGTH_ERROR": "Необхідна мінімальна довжина 2", + "VALID_ERROR": "Дозволено тільки букви, цифри, гіфен та підкреслення" }, "DESCRIPTION": { - "LABEL": "Description", - "PLACEHOLDER": "Label Description" + "LABEL": "Опис", + "PLACEHOLDER": "Опис мітки" }, "COLOR": { - "LABEL": "Color" + "LABEL": "Колір" }, "SHOW_ON_SIDEBAR": { - "LABEL": "Show label on sidebar" + "LABEL": "Показувати мітку на бічній панелі" }, "EDIT": "Редагувати", - "CREATE": "Create", + "CREATE": "Створити", "DELETE": "Видалити", "CANCEL": "Скасувати" }, "ADD": { - "TITLE": "Add label", - "DESC": "Labels let you group the conversations together.", + "TITLE": "Додати мітку", + "DESC": "Мітки, які дозволяють згрупувати розмови.", "API": { - "SUCCESS_MESSAGE": "Label added successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Мітку додано успішно", + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз" } }, "EDIT": { - "TITLE": "Edit label", + "TITLE": "Редагувати мітку", "API": { - "SUCCESS_MESSAGE": "Label updated successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Мітку успішно оновлено", + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз" } }, "DELETE": { "BUTTON_TEXT": "Видалити", "API": { - "SUCCESS_MESSAGE": "Label deleted successfully", - "ERROR_MESSAGE": "There was an error, please try again" + "SUCCESS_MESSAGE": "Мітку успішно видалено", + "ERROR_MESSAGE": "Сталася помилка, будь ласка, спробуйте ще раз" }, "CONFIRM": { "TITLE": "Підтвердження видалення", "MESSAGE": "Справді бажаєте видалити ", "YES": "Так, видалити ", - "NO": "No, Keep " + "NO": "Ні, залишити " } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/report.json b/app/javascript/dashboard/i18n/locale/uk/report.json index d22d8b1d5..0d107a9f2 100644 --- a/app/javascript/dashboard/i18n/locale/uk/report.json +++ b/app/javascript/dashboard/i18n/locale/uk/report.json @@ -1,9 +1,9 @@ { "REPORT": { - "HEADER": "Overview", + "HEADER": "Огляд", "LOADING_CHART": "Завантаження даних діаграми...", "NO_ENOUGH_DATA": "Ми не отримали достатньо даних для генерації звіту. Будь ласка, спробуйте ще раз пізніше.", - "DOWNLOAD_AGENT_REPORTS": "Download agent reports", + "DOWNLOAD_AGENT_REPORTS": "Завантажити звіти агентів", "METRICS": { "CONVERSATIONS": { "NAME": "Бесіди", @@ -41,19 +41,19 @@ }, { "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": { @@ -65,8 +65,8 @@ "HEADER": "Agents Overview", "LOADING_CHART": "Завантаження даних діаграми...", "NO_ENOUGH_DATA": "Ми не отримали достатньо даних для генерації звіту. Будь ласка, спробуйте ще раз пізніше.", - "DOWNLOAD_AGENT_REPORTS": "Download agent reports", - "FILTER_DROPDOWN_LABEL": "Select Agent", + "DOWNLOAD_AGENT_REPORTS": "Завантажити звіти агентів", + "FILTER_DROPDOWN_LABEL": "Виберіть агента", "METRICS": { "CONVERSATIONS": { "NAME": "Бесіди", @@ -104,19 +104,19 @@ }, { "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": { @@ -167,19 +167,19 @@ }, { "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": { @@ -230,19 +230,19 @@ }, { "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": { @@ -293,19 +293,19 @@ }, { "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": { diff --git a/app/javascript/dashboard/i18n/locale/uk/settings.json b/app/javascript/dashboard/i18n/locale/uk/settings.json index 623ade351..341cc1508 100644 --- a/app/javascript/dashboard/i18n/locale/uk/settings.json +++ b/app/javascript/dashboard/i18n/locale/uk/settings.json @@ -28,7 +28,7 @@ "AUDIO_NOTIFICATIONS_SECTION": { "TITLE": "Audio Notifications", "NOTE": "Enable audio notifications in dashboard for new messages and conversations.", - "NONE": "None", + "NONE": "Нiчого", "ASSIGNED": "Assigned Conversations", "ALL_CONVERSATIONS": "All Conversations" }, @@ -59,20 +59,20 @@ }, "NAME": { "LABEL": "Your full name", - "ERROR": "Please enter a valid full name", - "PLACEHOLDER": "Please enter your full name" + "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": "Availability", + "LABEL": "Присутність", "STATUSES_LIST": [ - "Online", - "Busy", - "Offline" + "Онлайн", + "Зайнятий", + "Не в мережі" ] }, "EMAIL": { @@ -81,9 +81,9 @@ "PLACEHOLDER": "Введіть адресу електронної пошти, її буде видно в бесідах" }, "CURRENT_PASSWORD": { - "LABEL": "Current password", - "ERROR": "Please enter the current password", - "PLACEHOLDER": "Please enter the current password" + "LABEL": "Поточний пароль", + "ERROR": "Будь ласка, введіть поточний пароль", + "PLACEHOLDER": "Будь ласка, введіть поточний пароль" }, "PASSWORD": { "LABEL": "Пароль", @@ -99,21 +99,21 @@ }, "SIDEBAR_ITEMS": { "CHANGE_AVAILABILITY_STATUS": "Змінити", - "CHANGE_ACCOUNTS": "Switch Account", - "SELECTOR_SUBTITLE": "Select an account from the following list", + "CHANGE_ACCOUNTS": "Змінити обліковий запис", + "SELECTOR_SUBTITLE": "Виберіть обліковий запис із наступного списку", "PROFILE_SETTINGS": "Налаштування облікового запису", - "KEYBOARD_SHORTCUTS": "Keyboard Shortcuts", + "KEYBOARD_SHORTCUTS": "Комбінації клавіш", "LOGOUT": "Вийти" }, "APP_GLOBAL": { - "TRIAL_MESSAGE": "days trial remaining.", + "TRIAL_MESSAGE": "днів пробного періоду залишилося.", "TRAIL_BUTTON": "Придбати зараз", - "DELETED_USER": "Deleted User" + "DELETED_USER": "Видалений користувач" }, "COMPONENTS": { "CODE": { "BUTTON_TEXT": "Копіювати", - "COPY_SUCCESSFUL": "Code copied to clipboard successfully" + "COPY_SUCCESSFUL": "Код скопійований в буфер обміну" }, "FILE_BUBBLE": { "DOWNLOAD": "Звантажити", @@ -123,47 +123,47 @@ "SUBMIT": "Додати" } }, - "CONFIRM_EMAIL": "Verifying...", + "CONFIRM_EMAIL": "Перевірка...", "SETTINGS": { "INBOXES": { - "NEW_INBOX": "Add Inbox" + "NEW_INBOX": "Додати канал" } }, "SIDEBAR": { "CONVERSATIONS": "Бесіди", "REPORTS": "Звіти", "SETTINGS": "Налаштування", - "CONTACTS": "Contacts", + "CONTACTS": "Контакти", "HOME": "Головна", "AGENTS": "Агенти", "INBOXES": "Вхідні", - "NOTIFICATIONS": "Notifications", + "NOTIFICATIONS": "Сповіщення", "CANNED_RESPONSES": "Швидкі відповіді", "INTEGRATIONS": "Інтеграції", "ACCOUNT_SETTINGS": "Налаштування акаунту", - "APPLICATIONS": "Applications", - "LABELS": "Labels", - "ATTRIBUTES": "Attributes", - "TEAMS": "Teams", - "ALL_CONTACTS": "All Contacts", - "TAGGED_WITH": "Tagged with", - "REPORTS_OVERVIEW": "Overview", + "APPLICATIONS": "Додатки", + "LABELS": "Мітки", + "CUSTOM_ATTRIBUTES": "Свої атрибути", + "TEAMS": "Команди", + "ALL_CONTACTS": "Усі контакти", + "TAGGED_WITH": "З тегами", + "REPORTS_OVERVIEW": "Огляд", "CSAT": "CSAT", - "CAMPAIGNS": "Campaigns", - "ONGOING": "Ongoing", - "ONE_OFF": "One off", + "CAMPAIGNS": "Маркетингові кампанії", + "ONGOING": "У процесі", + "ONE_OFF": "Один з", "REPORTS_AGENT": "Агенти", - "REPORTS_LABEL": "Labels", - "REPORTS_INBOX": "Inbox", - "REPORTS_TEAM": "Team" + "REPORTS_LABEL": "Мітки", + "REPORTS_INBOX": "Канал", + "REPORTS_TEAM": "Команда" }, "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": "Ой! Ми не змогли знайти жодного облікового запису Chatwoot. Будь ласка, створіть новий обліковий запис, щоб продовжити.", + "NEW_ACCOUNT": "Новий акаунт", + "SELECTOR_SUBTITLE": "Створити новий обліковий запис", "API": { - "SUCCESS_MESSAGE": "Account created successfully", - "EXIST_MESSAGE": "Account already exists", + "SUCCESS_MESSAGE": "Обліковий запис створено", + "EXIST_MESSAGE": "Обліковий запис вже існує", "ERROR_MESSAGE": "Не вдалося підключитися до Woot Server, спробуйте ще раз пізніше" }, "FORM": { @@ -176,18 +176,18 @@ }, "KEYBOARD_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_CONVERSATION_STATUS": "Switch to the next conversation status", + "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_CONVERSATION_STATUS": "Перейти до статусу наступної розмови", "SWITCH_TO_PRIVATE_NOTE": "Switch to Private Note", "TOGGLE_RICH_CONTENT_EDITOR": "Toggle Rich Content editor", "SWITCH_TO_REPLY": "Switch to Reply", diff --git a/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json b/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json index 5149ec97d..a5dc7c051 100644 --- a/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json +++ b/app/javascript/dashboard/i18n/locale/uk/teamsSettings.json @@ -1,35 +1,35 @@ { "TEAMS_SETTINGS": { - "NEW_TEAM": "Create new team", - "HEADER": "Teams", - "SIDEBAR_TXT": "

Teams

Teams let you organize your agents into groups based on their responsibilities.
A user can be part of multiple teams. You can assign conversations to a team when you are working collaboratively.

", + "NEW_TEAM": "Створити нову команду", + "HEADER": "Команди", + "SIDEBAR_TXT": "

Команди

Команди дозволяють організовувати своїх агентів в групи на основі їх обов'язків.
Користувач може бути частиною декількох команд. Ви можете призначити розмови команді, коли працюєте спільно.

", "LIST": { - "404": "There are no teams created on this account.", - "EDIT_TEAM": "Edit team" + "404": "В цьому обліковому запису не створено жодної команди.", + "EDIT_TEAM": "Редагувати команду" }, "CREATE_FLOW": { "CREATE": { - "TITLE": "Create a new team", - "DESC": "Add a title and description to your new team." + "TITLE": "Створити нову команду", + "DESC": "Додати заголовок та опис до вашої нової команди." }, "AGENTS": { - "BUTTON_TEXT": "Add agents to team", - "TITLE": "Add agents to team - %{teamName}", - "DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation." + "BUTTON_TEXT": "Додати агентів до команди", + "TITLE": "Додати агентів до команди - %{teamName}", + "DESC": "Додати співробітників до новоствореної команди. Це дозволить вам співпрацювати як команда в розмовах, отримувати повідомлення про нові події в тій самій розмові." }, "WIZARD": [ { - "title": "Create", + "title": "Створити", "route": "settings_teams_new", - "body": "Create a new team of agents." + "body": "Створіть нову команду агентів." }, { "title": "Додати агентів", "route": "settings_teams_add_agents", - "body": "Add agents to the team." + "body": "Додати агентів до команди." }, { - "title": "Finish", + "title": "Закінчити", "route": "settings_teams_finish", "body": "Все готово!" } @@ -43,7 +43,7 @@ }, "AGENTS": { "BUTTON_TEXT": "Update agents in team", - "TITLE": "Add agents to team - %{teamName}", + "TITLE": "Додати агентів до команди - %{teamName}", "DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team." }, "WIZARD": [ @@ -58,7 +58,7 @@ "body": "Edit agents in your team." }, { - "title": "Finish", + "title": "Закінчити", "route": "settings_teams_edit_finish", "body": "Все готово!" } @@ -77,8 +77,8 @@ "SELECTED_COUNT": "%{selected} out of %{total} agents selected." }, "ADD": { - "TITLE": "Add agents to team - %{teamName}", - "DESC": "Add Agents to your newly created team. This lets you collaborate as a team on conversations, get notified on new events in the same conversation.", + "TITLE": "Додати агентів до команди - %{teamName}", + "DESC": "Додати співробітників до новоствореної команди. Це дозволить вам співпрацювати як команда в розмовах, отримувати повідомлення про нові події в тій самій розмові.", "SELECT": "select", "SELECT_ALL": "select all agents", "SELECTED_COUNT": "%{selected} out of %{total} agents selected.", @@ -88,7 +88,7 @@ "FINISH": { "TITLE": "Your team is ready!", "MESSAGE": "You can now collaborate as a team on conversations. Happy supporting ", - "BUTTON_TEXT": "Finish" + "BUTTON_TEXT": "Закінчити" }, "DELETE": { "BUTTON_TEXT": "Видалити", diff --git a/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json index 158bc475a..7a1fd6e7e 100644 --- a/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/vi/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "Thuộc tính tùy chỉnh", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "Tạo", "CANCEL_BUTTON_TEXT": "Huỷ", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "Mô tả", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "Xoá", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "Xoá ", "NO": "Huỷ" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "Cập nhật", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "Xoá" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/contact.json b/app/javascript/dashboard/i18n/locale/vi/contact.json index afd4ffd81..f7fcc4c2d 100644 --- a/app/javascript/dashboard/i18n/locale/vi/contact.json +++ b/app/javascript/dashboard/i18n/locale/vi/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "Tin nhắn", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "Đã sao chép mã thành công", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/vi/conversation.json b/app/javascript/dashboard/i18n/locale/vi/conversation.json index baa0d959f..64f230ceb 100644 --- a/app/javascript/dashboard/i18n/locale/vi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/vi/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "Cuộc trò chuyện trước đó" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/vi/settings.json b/app/javascript/dashboard/i18n/locale/vi/settings.json index a3194f72c..f57aa5d14 100644 --- a/app/javascript/dashboard/i18n/locale/vi/settings.json +++ b/app/javascript/dashboard/i18n/locale/vi/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "Cài Đặt Tài Khoản", "APPLICATIONS": "Applications", "LABELS": "Nhãn", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "Thuộc tính tùy chỉnh", "TEAMS": "Nhóm", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json index d422e10e9..3b308b2dc 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "Attributes", - "HEADER_BTN_TXT": "Add Attribute", - "LOADING": "Fetching attributes", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "自定义属性", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "Add attribute", + "TITLE": "Add Custom Attribute", "SUBMIT": "创建", "CANCEL_BUTTON_TEXT": "取消", "FORM": { "NAME": { "LABEL": "Display Name", - "PLACEHOLDER": "Enter attribute display name", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "Name is required" }, "DESC": { "LABEL": "描述信息", - "PLACEHOLDER": "Enter attribute description", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "Description is required" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "Type is required" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "Attribute added successfully", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "删除", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "Couldn't delete the attribute. Try again." + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "Are you sure want to delete - %{attributeName}", "PLACE_HOLDER": "Please type {attributeName} to confirm", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "删除 ", "NO": "取消" } }, "EDIT": { - "TITLE": "Edit attribute", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "更新", "API": { - "SUCCESS_MESSAGE": "Attribute updated successfully", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "删除" }, "EMPTY_RESULT": { - "404": "未创建任何属性", - "NOT_FOUND": "没有配置任何属性" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/contact.json b/app/javascript/dashboard/i18n/locale/zh_CN/contact.json index d9551ee94..b20421bfc 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/contact.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/contact.json @@ -155,6 +155,11 @@ "LABEL": "Inbox", "ERROR": "Select an inbox" }, + "SUBJECT": { + "LABEL": "Subject", + "PLACEHOLDER": "Subject", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "消息", "PLACEHOLDER": "Write your message here", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "Add custom attribute", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "已成功复制到剪贴板", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "Edit attribute" + }, "ADD": { "TITLE": "Create custom attribute", "DESC": "Add custom information to this contact." @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "Attribute value", "PLACEHOLDER": "Eg: 11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json index 2896db38a..9281e2d5a 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "上一次对话" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "Attribute updated successfully", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "Add", + "SUCCESS": "Attribute added successfully", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "Bcc", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/settings.json b/app/javascript/dashboard/i18n/locale/zh_CN/settings.json index abd0b563d..43c5b602c 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/settings.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "帐户设置", "APPLICATIONS": "Applications", "LABELS": "标签", - "ATTRIBUTES": "Attributes", + "CUSTOM_ATTRIBUTES": "自定义属性", "TEAMS": "Teams", "ALL_CONTACTS": "All Contacts", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json b/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json index fc0941da4..1174f4661 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/attributesMgmt.json @@ -1,27 +1,27 @@ { "ATTRIBUTES_MGMT": { - "HEADER": "屬性", - "HEADER_BTN_TXT": "新增屬性", - "LOADING": "取得屬性", - "SIDEBAR_TXT": "

Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Attributes, just click on the Add Attribute. You can also edit or delete an existing Attribute by clicking on the Edit or Delete button.

", + "HEADER": "自訂屬性", + "HEADER_BTN_TXT": "Add Custom Attribute", + "LOADING": "Fetching custom attributes", + "SIDEBAR_TXT": "

Custom Attributes

A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc.

For creating a Custom Attribute, just click on the Add Custom Attribute. You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.

", "ADD": { - "TITLE": "新增屬性", + "TITLE": "Add Custom Attribute", "SUBMIT": "建立", "CANCEL_BUTTON_TEXT": "取消", "FORM": { "NAME": { "LABEL": "顯示名稱", - "PLACEHOLDER": "輸入屬性顯示名稱", + "PLACEHOLDER": "Enter custom attribute display name", "ERROR": "名稱為必填" }, "DESC": { "LABEL": "描述資訊", - "PLACEHOLDER": "輸入屬性描述", + "PLACEHOLDER": "Enter custom attribute description", "ERROR": "描述為必填" }, "MODEL": { - "LABEL": "Model", - "PLACEHOLDER": "Please select a model", + "LABEL": "Applies to", + "PLACEHOLDER": "Please select one", "ERROR": "Model is required" }, "TYPE": { @@ -30,34 +30,36 @@ "ERROR": "類別為必填" }, "KEY": { - "LABEL": "Key" + "LABEL": "Key", + "PLACEHOLDER": "Enter custom attribute key", + "ERROR": "Key is required" } }, "API": { - "SUCCESS_MESSAGE": "屬性新增成功", - "ERROR_MESSAGE": "Could not able to create an attribute, Please try again later" + "SUCCESS_MESSAGE": "Custom Attribute added successfully", + "ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later" } }, "DELETE": { "BUTTON_TEXT": "刪除", "API": { - "SUCCESS_MESSAGE": "Attribute deleted successfully.", - "ERROR_MESSAGE": "無法刪除屬性,請再試一次。" + "SUCCESS_MESSAGE": "Custom Attribute deleted successfully.", + "ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again." }, "CONFIRM": { "TITLE": "確定要刪除 - %{attributeName} ?", "PLACE_HOLDER": "請輸入 {attributeName} 以確認", - "MESSAGE": "Deleting will remove the attribute", + "MESSAGE": "Deleting will remove the custom attribute", "YES": "刪除 ", "NO": "取消" } }, "EDIT": { - "TITLE": "編輯屬性", + "TITLE": "Edit Custom Attribute", "UPDATE_BUTTON_TEXT": "更新", "API": { - "SUCCESS_MESSAGE": "屬性更新成功", - "ERROR_MESSAGE": "There was an error updating attribute, please try again" + "SUCCESS_MESSAGE": "Custom Attribute updated successfully", + "ERROR_MESSAGE": "There was an error updating custom attribute, please try again" } }, "TABS": { @@ -77,8 +79,8 @@ "DELETE": "刪除" }, "EMPTY_RESULT": { - "404": "There are no attributes created", - "NOT_FOUND": "There are no attributes configured" + "404": "There are no custom attributes created", + "NOT_FOUND": "There are no custom attributes configured" } } } diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json b/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json index 00d63c302..1627ffb4a 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json @@ -49,7 +49,7 @@ }, { "TEXT": "待處理", - "VALUE": "pending" + "VALUE": "待處理" }, { "TEXT": "Snoozed", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/contact.json b/app/javascript/dashboard/i18n/locale/zh_TW/contact.json index 6303f2eac..e9cef1246 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/contact.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/contact.json @@ -155,6 +155,11 @@ "LABEL": "收件匣", "ERROR": "選擇一個收件匣" }, + "SUBJECT": { + "LABEL": "主旨", + "PLACEHOLDER": "主旨", + "ERROR": "Subject can't be empty" + }, "MESSAGE": { "LABEL": "訊息", "PLACEHOLDER": "在此填寫你的訊息", @@ -232,8 +237,15 @@ } }, "CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Add attributes", "BUTTON": "新增自訂屬性", "NOT_AVAILABLE": "There are no custom attributes available for this contact.", + "COPY_SUCCESSFUL": "成功複製到剪貼簿", + "ACTIONS": { + "COPY": "Copy attribute", + "DELETE": "Delete attribute", + "EDIT": "編輯屬性" + }, "ADD": { "TITLE": "建立自訂屬性", "DESC": "為聯絡人新增自訂資訊" @@ -249,7 +261,29 @@ "VALUE": { "LABEL": "屬性值", "PLACEHOLDER": "例如:11901 " + }, + "ADD": { + "TITLE": "Create new attribute ", + "SUCCESS": "屬性新增成功", + "ERROR": "Unable to add attribute. Please try again later" + }, + "UPDATE": { + "SUCCESS": "屬性更新成功", + "ERROR": "Unable to update attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" } + }, + "VALIDATIONS": { + "REQUIRED": "Valid value is required", + "INVALID_URL": "Invalid URL" } }, "MERGE_CONTACTS": { diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json index 2e5c33ae7..da119629d 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json @@ -156,6 +156,27 @@ "PREVIOUS_CONVERSATION": "上一次對話" } }, + "CONVERSATION_CUSTOM_ATTRIBUTES": { + "ADD_BUTTON_TEXT": "Create attribute", + "UPDATE": { + "SUCCESS": "屬性更新成功", + "ERROR": "Unable to update attribute. Please try again later" + }, + "ADD": { + "TITLE": "新增", + "SUCCESS": "屬性新增成功", + "ERROR": "Unable to add attribute. Please try again later" + }, + "DELETE": { + "SUCCESS": "Attribute deleted successfully", + "ERROR": "Unable to delete attribute. Please try again later" + }, + "ATTRIBUTE_SELECT": { + "TITLE": "Add attributes", + "PLACEHOLDER": "Search attributes", + "NO_RESULT": "No attributes found" + } + }, "EMAIL_HEADER": { "TO": "To", "BCC": "密件副本", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/settings.json b/app/javascript/dashboard/i18n/locale/zh_TW/settings.json index 1db124498..ad7f0dc6e 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/settings.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/settings.json @@ -143,7 +143,7 @@ "ACCOUNT_SETTINGS": "帳戶設定", "APPLICATIONS": "Applications", "LABELS": "標籤", - "ATTRIBUTES": "屬性", + "CUSTOM_ATTRIBUTES": "自訂屬性", "TEAMS": "團隊", "ALL_CONTACTS": "所有聯絡人", "TAGGED_WITH": "Tagged with", diff --git a/app/javascript/widget/i18n/locale/ar.json b/app/javascript/widget/i18n/locale/ar.json index f6502ab7c..75a7c2dc8 100644 --- a/app/javascript/widget/i18n/locale/ar.json +++ b/app/javascript/widget/i18n/locale/ar.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "يرجى إدخال رسالتك", "ERROR": "رسالة قصيرة جداً" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "حجم الملف يتجاوز حد الاقصى وهو {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ca.json b/app/javascript/widget/i18n/locale/ca.json index e646a1460..4c7036c73 100644 --- a/app/javascript/widget/i18n/locale/ca.json +++ b/app/javascript/widget/i18n/locale/ca.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Si us plau, introdueix el teu missatge", "ERROR": "Missatge massa curt" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/cs.json b/app/javascript/widget/i18n/locale/cs.json index f80b9c731..54bf88392 100644 --- a/app/javascript/widget/i18n/locale/cs.json +++ b/app/javascript/widget/i18n/locale/cs.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Zadejte prosím Vaši zprávu", "ERROR": "Zpráva je příliš krátká" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Soubor překračuje limit {MAXIMUM_FILE_UPLOAD_SIZE} přílohy", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/da.json b/app/javascript/widget/i18n/locale/da.json index ea8333fb6..3e67a2cfd 100644 --- a/app/javascript/widget/i18n/locale/da.json +++ b/app/javascript/widget/i18n/locale/da.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Indtast venligst din besked", "ERROR": "Beskeden er for kort" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Filen overskrider grænsen på {MAXIMUM_FILE_UPLOAD_SIZE} for vedhæftede filer", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/de.json b/app/javascript/widget/i18n/locale/de.json index a31a0e170..00200ccc3 100644 --- a/app/javascript/widget/i18n/locale/de.json +++ b/app/javascript/widget/i18n/locale/de.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Bitte geben Sie Ihre Nachricht ein", "ERROR": "Nachricht ist zu kurz" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Die Datei überschreitet das Limit von {MAXIMUM_FILE_UPLOAD_SIZE} für Anhänge", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/el.json b/app/javascript/widget/i18n/locale/el.json index 93b36fea4..bfd92b328 100644 --- a/app/javascript/widget/i18n/locale/el.json +++ b/app/javascript/widget/i18n/locale/el.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Παρακαλώ εισάγετε το μήνυμά σας", "ERROR": "Πολύ σύντομο μήνυμα" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Το αρχείο υπερβαίνει το όριο συνημμένου {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/es.json b/app/javascript/widget/i18n/locale/es.json index d03cd18a3..2533ffaeb 100644 --- a/app/javascript/widget/i18n/locale/es.json +++ b/app/javascript/widget/i18n/locale/es.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Introduzca su mensaje", "ERROR": "Mensaje demasiado corto" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "El archivo excede el límite de los archivos adjuntos {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/fa.json b/app/javascript/widget/i18n/locale/fa.json index 262ab1460..b314bbda7 100644 --- a/app/javascript/widget/i18n/locale/fa.json +++ b/app/javascript/widget/i18n/locale/fa.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "لطفا ایمیل خود را وارد کنید", "ERROR": "پیام بسیار کوتاه است" } - } + }, + "CAMPAIGN_HEADER": "لطفا قبل از شروع گفتگو نام و ایمیل خود را وارد کنید" }, "FILE_SIZE_LIMIT": "فایل ضمیمه شده بیشتر از {MAXIMUM_FILE_UPLOAD_SIZE} است", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/fi.json b/app/javascript/widget/i18n/locale/fi.json index af5b5ff2d..f2ce76cf4 100644 --- a/app/javascript/widget/i18n/locale/fi.json +++ b/app/javascript/widget/i18n/locale/fi.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/fr.json b/app/javascript/widget/i18n/locale/fr.json index 080eec810..f52352004 100644 --- a/app/javascript/widget/i18n/locale/fr.json +++ b/app/javascript/widget/i18n/locale/fr.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Veuillez entrer votre message", "ERROR": "Message trop court" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Le fichier dépasse la limite de {MAXIMUM_FILE_UPLOAD_SIZE} pour les pièces jointes", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/he.json b/app/javascript/widget/i18n/locale/he.json index 40b07a3bb..96e99fcab 100644 --- a/app/javascript/widget/i18n/locale/he.json +++ b/app/javascript/widget/i18n/locale/he.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "הקלד הודעה בבקשה", "ERROR": "הודעה קצרה מדי" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "קובץ חורג ממגבלת גודל מקסימלי {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/hi.json b/app/javascript/widget/i18n/locale/hi.json index 2f1c50762..fa97c5abc 100644 --- a/app/javascript/widget/i18n/locale/hi.json +++ b/app/javascript/widget/i18n/locale/hi.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/hu.json b/app/javascript/widget/i18n/locale/hu.json index 270e120cc..83cc4d4d3 100644 --- a/app/javascript/widget/i18n/locale/hu.json +++ b/app/javascript/widget/i18n/locale/hu.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Írd be az üzeneted", "ERROR": "Az üzenet túl rövid" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "A file mérete meghaladja a {MAXIMUM_FILE_UPLOAD_SIZE} limitet", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/id.json b/app/javascript/widget/i18n/locale/id.json index 0b55addaa..281a0600c 100644 --- a/app/javascript/widget/i18n/locale/id.json +++ b/app/javascript/widget/i18n/locale/id.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Harap masukkan pesan Anda", "ERROR": "Pesan terlalu pendek" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File melebihi batas {MAXIMUM_FILE_UPLOAD_SIZE} lampiran", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/it.json b/app/javascript/widget/i18n/locale/it.json index 9cb535b39..8834ade22 100644 --- a/app/javascript/widget/i18n/locale/it.json +++ b/app/javascript/widget/i18n/locale/it.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Per favore inserisci il tuo messaggio", "ERROR": "Messaggio troppo corto" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Il file supera il limite di {MAXIMUM_FILE_UPLOAD_SIZE} per poter essere allegato", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ja.json b/app/javascript/widget/i18n/locale/ja.json index 87a04461a..b262f9e6d 100644 --- a/app/javascript/widget/i18n/locale/ja.json +++ b/app/javascript/widget/i18n/locale/ja.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "メッセージを入力してください", "ERROR": "メッセージが短すぎます" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "添付ファイルサイズの上限 {MAXIMUM_FILE_UPLOAD_SIZE} を超えています", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ko.json b/app/javascript/widget/i18n/locale/ko.json index 6a8216029..22feaed40 100644 --- a/app/javascript/widget/i18n/locale/ko.json +++ b/app/javascript/widget/i18n/locale/ko.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "메시지를 입력해 주세요.", "ERROR": "너무 짧은 메시지" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "첨부파일이 최대 {MAXIMUM_FILE_UPLOAD_SIZE} 용량 제한을 넘어섭니다.", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ml.json b/app/javascript/widget/i18n/locale/ml.json index d8d08a001..c96a75e06 100644 --- a/app/javascript/widget/i18n/locale/ml.json +++ b/app/javascript/widget/i18n/locale/ml.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ne.json b/app/javascript/widget/i18n/locale/ne.json index a071805a1..880561141 100644 --- a/app/javascript/widget/i18n/locale/ne.json +++ b/app/javascript/widget/i18n/locale/ne.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/nl.json b/app/javascript/widget/i18n/locale/nl.json index 8b2d29799..3d3180fc2 100644 --- a/app/javascript/widget/i18n/locale/nl.json +++ b/app/javascript/widget/i18n/locale/nl.json @@ -10,7 +10,7 @@ }, "TEAM_AVAILABILITY": { "ONLINE": "We zijn online", - "OFFLINE": "Op dit moment zijn we niet aanwezig" + "OFFLINE": "We are away at the moment" }, "REPLY_TIME": { "IN_A_FEW_MINUTES": "Reageert meestal binnen een paar minuten", @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/no.json b/app/javascript/widget/i18n/locale/no.json index e38721fae..3cd9c7aa8 100644 --- a/app/javascript/widget/i18n/locale/no.json +++ b/app/javascript/widget/i18n/locale/no.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/pl.json b/app/javascript/widget/i18n/locale/pl.json index 1946beccc..dab9cf790 100644 --- a/app/javascript/widget/i18n/locale/pl.json +++ b/app/javascript/widget/i18n/locale/pl.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Wprowadź swoją wiadomość", "ERROR": "Wiadomość za krótka" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Plik przekracza limit {MAXIMUM_FILE_UPLOAD_SIZE} dla załącznika", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/pt.json b/app/javascript/widget/i18n/locale/pt.json index c36552081..2de37268a 100644 --- a/app/javascript/widget/i18n/locale/pt.json +++ b/app/javascript/widget/i18n/locale/pt.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Por favor, escreva a sua mensagem", "ERROR": "Mensagem muito pequena" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "O ficheiro ultrapassa o tamanho limite {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/pt_BR.json b/app/javascript/widget/i18n/locale/pt_BR.json index 6663aa292..daace881e 100644 --- a/app/javascript/widget/i18n/locale/pt_BR.json +++ b/app/javascript/widget/i18n/locale/pt_BR.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Por favor, digite sua mensagem", "ERROR": "Mensagem muito curta" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "O arquivo excede o limite de anexos {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ro.json b/app/javascript/widget/i18n/locale/ro.json index baf7816ac..539483e14 100644 --- a/app/javascript/widget/i18n/locale/ro.json +++ b/app/javascript/widget/i18n/locale/ro.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/ru.json b/app/javascript/widget/i18n/locale/ru.json index 41b44671c..616444fa5 100644 --- a/app/javascript/widget/i18n/locale/ru.json +++ b/app/javascript/widget/i18n/locale/ru.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Пожалуйста, введите ваше сообщение здесь", "ERROR": "Сообщение слишком короткое" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Превышен размер загружаемого файла - {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/sk.json b/app/javascript/widget/i18n/locale/sk.json index 2f1c50762..fa97c5abc 100644 --- a/app/javascript/widget/i18n/locale/sk.json +++ b/app/javascript/widget/i18n/locale/sk.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/sv.json b/app/javascript/widget/i18n/locale/sv.json index 1ba2b0ad4..31f0e1ed2 100644 --- a/app/javascript/widget/i18n/locale/sv.json +++ b/app/javascript/widget/i18n/locale/sv.json @@ -50,9 +50,10 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, - "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", + "FILE_SIZE_LIMIT": "Filen överskrider gränsen för {MAXIMUM_FILE_UPLOAD_SIZE} bifogade filer", "CHAT_FORM": { "INVALID": { "FIELD": "Invalid field" diff --git a/app/javascript/widget/i18n/locale/ta.json b/app/javascript/widget/i18n/locale/ta.json index 91f5639f6..fa372ec89 100644 --- a/app/javascript/widget/i18n/locale/ta.json +++ b/app/javascript/widget/i18n/locale/ta.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/th.json b/app/javascript/widget/i18n/locale/th.json index 8c46ead2d..2bd006706 100644 --- a/app/javascript/widget/i18n/locale/th.json +++ b/app/javascript/widget/i18n/locale/th.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "ไฟล์ใหเกินกว่า {MAXIMUM_FILE_UPLOAD_SIZE} ที่กำหนดไว้", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/tr.json b/app/javascript/widget/i18n/locale/tr.json index 3c120f908..e42d193c0 100644 --- a/app/javascript/widget/i18n/locale/tr.json +++ b/app/javascript/widget/i18n/locale/tr.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Lütfen E-postanızı girin", "ERROR": "Mesaj çok kısa" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "Dosya {MAXIMUM_FILE_UPLOAD_SIZE} sınırını aşıyor", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/uk.json b/app/javascript/widget/i18n/locale/uk.json index 0ef0ae547..027a87154 100644 --- a/app/javascript/widget/i18n/locale/uk.json +++ b/app/javascript/widget/i18n/locale/uk.json @@ -9,63 +9,64 @@ } }, "TEAM_AVAILABILITY": { - "ONLINE": "We are online", - "OFFLINE": "We are away at the moment" + "ONLINE": "Ми онлайн", + "OFFLINE": "Нас наразі немає" }, "REPLY_TIME": { - "IN_A_FEW_MINUTES": "Typically replies in a few minutes", - "IN_A_FEW_HOURS": "Typically replies in a few hours", - "IN_A_DAY": "Typically replies in a day" + "IN_A_FEW_MINUTES": "Зазвичай, відповідаємо за декілька хвилин", + "IN_A_FEW_HOURS": "Зазвичай, відповідаємо за декілька годин", + "IN_A_DAY": "Зазвичай, відповідаємо протягом доби" }, - "START_CONVERSATION": "Start Conversation", - "START_NEW_CONVERSATION": "Start a new conversation", + "START_CONVERSATION": "Розпочати розмову", + "START_NEW_CONVERSATION": "Розпочати нову розмову", "UNREAD_VIEW": { - "VIEW_MESSAGES_BUTTON": "See new messages", + "VIEW_MESSAGES_BUTTON": "Переглянути нові повідомлення", "CLOSE_MESSAGES_BUTTON": "Закрити", - "COMPANY_FROM": "from", - "BOT": "Bot" + "COMPANY_FROM": "від", + "BOT": "Бот" }, "BUBBLE": { - "LABEL": "Chat with us" + "LABEL": "Почніть розмову з нами" }, - "POWERED_BY": "Powered by Chatwoot", + "POWERED_BY": "Працює на Chatwoot", "EMAIL_PLACEHOLDER": "Введіть адресу електронної пошти", "CHAT_PLACEHOLDER": "Введіть Ваше повідомлення", - "TODAY": "Today", - "YESTERDAY": "Yesterday", + "TODAY": "Сьогодні", + "YESTERDAY": "Вчора", "PRE_CHAT_FORM": { "FIELDS": { "FULL_NAME": { - "LABEL": "Full Name", - "PLACEHOLDER": "Please enter your full name", - "ERROR": "Full Name is required" + "LABEL": "Повне ім`я", + "PLACEHOLDER": "Будь ласка, введіть своє повне ім'я", + "ERROR": "Потрібне повне ім'я" }, "EMAIL_ADDRESS": { "LABEL": "Адреса електронної пошти", - "PLACEHOLDER": "Please enter your email address", - "ERROR": "Invalid email address" + "PLACEHOLDER": "Будь ласка, введіть адресу вашої електронної пошти", + "ERROR": "Некоректна адреса ел. пошти" }, "MESSAGE": { - "LABEL": "Message", - "PLACEHOLDER": "Please enter your message", - "ERROR": "Message too short" + "LABEL": "Текст повідомлення", + "PLACEHOLDER": "Будь ласка, введіть ваше повідомлення", + "ERROR": "Занадто коротке повідомлення" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, - "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", + "FILE_SIZE_LIMIT": "Файл перевищує ліміт вкладення {MAXIMUM_FILE_UPLOAD_SIZE}", "CHAT_FORM": { "INVALID": { - "FIELD": "Invalid field" + "FIELD": "Невірно заповнене поле" } }, "CSAT": { - "TITLE": "Rate your conversation", - "SUBMITTED_TITLE": "Thank you for submitting the rating", - "PLACEHOLDER": "Tell us more..." + "TITLE": "Оцініть вашу бесіду", + "SUBMITTED_TITLE": "Дякуємо за оцінку", + "PLACEHOLDER": "Розкажіть докладніше..." }, "EMAIL_TRANSCRIPT": { - "BUTTON_TEXT": "Request a conversation transcript", - "SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully", - "SEND_EMAIL_ERROR": "There was an error, please try again" + "BUTTON_TEXT": "Запит на текст розмови", + "SEND_EMAIL_SUCCESS": "Текст розмови надісланий", + "SEND_EMAIL_ERROR": "Сталася помилка, будь ласка, спробуйте ще раз" } } diff --git a/app/javascript/widget/i18n/locale/vi.json b/app/javascript/widget/i18n/locale/vi.json index b827a3556..749e13308 100644 --- a/app/javascript/widget/i18n/locale/vi.json +++ b/app/javascript/widget/i18n/locale/vi.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "Please enter your message", "ERROR": "Message too short" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/zh_CN.json b/app/javascript/widget/i18n/locale/zh_CN.json index 8ab4df632..eaba6464c 100644 --- a/app/javascript/widget/i18n/locale/zh_CN.json +++ b/app/javascript/widget/i18n/locale/zh_CN.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "请输入您的消息", "ERROR": "消息太短了" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "文件超过大小 {MAXIMUM_FILE_UPLOAD_SIZE} 附件限制", "CHAT_FORM": { diff --git a/app/javascript/widget/i18n/locale/zh_TW.json b/app/javascript/widget/i18n/locale/zh_TW.json index 924fa19b2..e29c719d7 100644 --- a/app/javascript/widget/i18n/locale/zh_TW.json +++ b/app/javascript/widget/i18n/locale/zh_TW.json @@ -50,7 +50,8 @@ "PLACEHOLDER": "請輸入你的訊息", "ERROR": "訊息過短" } - } + }, + "CAMPAIGN_HEADER": "Please provide your name and email before starting the conversation" }, "FILE_SIZE_LIMIT": "File exceeds the {MAXIMUM_FILE_UPLOAD_SIZE} attachment limit", "CHAT_FORM": { diff --git a/config/locales/devise.zh.yml b/config/locales/devise.zh.yml index f8613c84c..2bf2831a8 100644 --- a/config/locales/devise.zh.yml +++ b/config/locales/devise.zh.yml @@ -1,5 +1,5 @@ #Additional translations at https://github.com/plataformatec/devise/wiki/I18n -zh-CN: +zh_CN: devise: confirmations: confirmed: "您的电子邮件地址已成功确认。" diff --git a/config/locales/pt_BR.yml b/config/locales/pt_BR.yml index a102a2572..c20f19b5c 100644 --- a/config/locales/pt_BR.yml +++ b/config/locales/pt_BR.yml @@ -29,7 +29,7 @@ pt_BR: failed: Registro falhou contacts: import: - failed: File is blank + failed: Arquivo vazio reports: period: Reportando o período %{since} a %{until} agent_csv: @@ -83,7 +83,7 @@ pt_BR: response: "Por favor, classifique esta conversa, %{link}" contacts: online: - delete: "%{contact_name} is Online, please try again later" + delete: "%{contact_name} está Online, por favor, tente novamente mais tarde" integration_apps: slack: name: "Slack" diff --git a/config/locales/uk.yml b/config/locales/uk.yml index 63bb1b0e0..8f5db006d 100644 --- a/config/locales/uk.yml +++ b/config/locales/uk.yml @@ -29,19 +29,19 @@ uk: failed: Помилка реєстрації contacts: import: - failed: File is blank + failed: Файл порожній reports: - period: Reporting period %{since} to %{until} + period: Період звіту %{since} до %{until} agent_csv: - agent_name: Agent name - conversations_count: Conversations count - avg_first_response_time: Avg first response time (Minutes) - avg_resolution_time: Avg resolution time (Minutes) + agent_name: Ім'я агента + conversations_count: Кількість бесід + avg_first_response_time: Середній час першої відповіді (Хвилин) + avg_resolution_time: Середній час вирішення (Хвилин) team_csv: - team_name: Team name - conversations_count: Conversations count - avg_first_response_time: Avg first response time (Minutes) - avg_resolution_time: Avg resolution time (Minutes) + team_name: Назва команди + conversations_count: Кількість бесід + avg_first_response_time: Середній час першої відповіді (Хвилин) + avg_resolution_time: Середній час вирішення (Хвилин) notifications: notification_title: conversation_creation: "[New conversation] - #%{display_id} has been created in %{inbox_name}" @@ -50,12 +50,12 @@ uk: conversation_mention: "You have been mentioned in conversation [ID - %{display_id}] by %{name}" conversations: messages: - deleted: This message was deleted + deleted: Це повідомлення було видалено activity: status: - resolved: "Conversation was marked resolved by %{user_name}" - open: "Conversation was reopened by %{user_name}" - pending: "Conversation was marked as pending by %{user_name}" + resolved: "Розмова була відмічена як вирішена %{user_name}" + open: "Розмову знову відкрито %{user_name}" + pending: "Бесіда була позначена як очікується %{user_name}" snoozed: "Conversation was snoozed by %{user_name}" auto_resolved: "Conversation was marked resolved by system due to %{duration} days of inactivity" assignee: @@ -89,11 +89,11 @@ uk: name: "Slack" description: "Slack is a chat tool that brings all your communication together in one place. By integrating Slack, you can get notified of all the new conversations in your account right inside your Slack." webhooks: - name: "Webhooks" - description: "Webhook events provide you the realtime information about what's happening in your account. You can make use of the webhooks to communicate the events to your favourite apps like Slack or Github. Click on Configure to set up your webhooks." + name: "Веб-хук" + description: "Вебхуки автоматично повідомляють про те, що відбувається у вашому обліковому записі Chatwoot. Ви можете скористатись веб-хуками для обміну подіями з вашими улюбленими додатками, такими як Slack чи Github. Натисніть на Налаштування, щоб налаштувати web-хуки." dialogflow: name: "Dialogflow" - description: "Build chatbots using Dialogflow and connect them to your inbox quickly. Let the bots handle the queries before handing them off to a customer service agent." + description: "Створюйте чатів з допомогою Dialogflow та швидко під'єднайте їх до вхідних каналів. Дозвольте ботам обробляти запити перед передачею їх агенту." fullcontact: name: "Fullcontact" - description: "FullContact integration helps to enrich visitor profiles. Identify the users as soon as they share their email address and offer them tailored customer service. Connect your FullContact to your account by sharing the FullContact API Key." + description: "Інтеграція FullContact допомагає збагачувати профілі відвідувачів. Визначте користувачів, як тільки вони поділяться адресою електронної пошти та пропонують їм адаптовану службу клієнтів. Під'єднайте ваш FullContact до вашого аккаунту, поділившись ключем FullContact API." diff --git a/config/locales/zh-TW.yml b/config/locales/zh-TW.yml deleted file mode 100644 index 527927c9d..000000000 --- a/config/locales/zh-TW.yml +++ /dev/null @@ -1,57 +0,0 @@ -# Files in the config/locales directory are used for internationalization -# and are automatically loaded by Rails. If you want to use locales other -# than English, add the necessary files in this directory. -# -# To use the locales, use `I18n.t`: -# -# I18n.t 'hello' -# -# In views, this is aliased to just `t`: -# -# <%= t('hello') %> -# -# To use a different locale, set it with `I18n.locale`: -# -# I18n.locale = :es -# -# This would use the information in config/locales/es.yml. -# -# The following keys must be escaped otherwise they will not be retrieved by -# the default I18n backend: -# -# true, false, on, off, yes, no -# -# Instead, surround them with single quotes. -# -# en: -# 'true': 'foo' -# -# To learn more, please read the Rails Internationalization guide -# available at https://guides.rubyonrails.org/i18n.html. - -zh-TW: - hello: "你好。" - messages: - reset_password_success: "密碼重設成功,請確認您的信箱有收到重設信件。" - reset_password_failure: "我們找不到用戶指定的電子郵件。" - - errors: - signup: - disposable_email: "我們不允許一次性電子郵件。" - invalid_email: "您輸入的電子郵件無效。" - email_already_exists: "您已經註冊了一個帳號%{email}" - failed: "註冊失敗。" - - conversations: - activity: - status: - resolved: "被%{user_name}標記的對話已解決。" - open: "被%{user_name}恢復對話。" - auto_resolved: "Conversation was marked resolved by system due to %{duration} days of inactivity" - assignee: - assigned: "被%{user_name}分配給%{assignee_name}。" - removed: "對話被%{user_name}設定成未分配。" - templates: - typical_reply_message_body: "%{account_name}通常在幾小時內回覆。" - ways_to_reach_you_message_body: "給個聯繫方式讓團隊可以聯繫到您。" - email_input_box_message_body: "透過電子郵件得到通知。" diff --git a/config/locales/zh.yml b/config/locales/zh.yml index 93a9ef515..20e3811d5 100644 --- a/config/locales/zh.yml +++ b/config/locales/zh.yml @@ -16,7 +16,7 @@ #'true': 'foo' #To learn more, please read the Rails Internationalization guide #available at https://guides.rubyonrails.org/i18n.html. -zh-CN: +zh_CN: hello: "您好世界" messages: reset_password_success: 哇!密码重置请求成功。请检查您的邮件获取说明。