Merge branch 'develop' into chore/chat-list-design
This commit is contained in:
commit
fee43711cc
512 changed files with 13384 additions and 2530 deletions
|
@ -87,6 +87,7 @@ Naming/VariableNumber:
|
||||||
Metrics/MethodLength:
|
Metrics/MethodLength:
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'db/migrate/20161123131628_devise_token_auth_create_users.rb'
|
- 'db/migrate/20161123131628_devise_token_auth_create_users.rb'
|
||||||
|
- 'db/migrate/20211219031453_update_foreign_keys_on_delete.rb'
|
||||||
Rails/CreateTableWithTimestamps:
|
Rails/CreateTableWithTimestamps:
|
||||||
Exclude:
|
Exclude:
|
||||||
- 'db/migrate/20170207092002_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb'
|
- 'db/migrate/20170207092002_acts_as_taggable_on_migration.acts_as_taggable_on_engine.rb'
|
||||||
|
@ -102,6 +103,7 @@ Metrics/AbcSize:
|
||||||
- 'db/migrate/20190819005836_add_missing_indexes_on_taggings.acts_as_taggable_on_engine.rb'
|
- 'db/migrate/20190819005836_add_missing_indexes_on_taggings.acts_as_taggable_on_engine.rb'
|
||||||
- 'db/migrate/20161123131628_devise_token_auth_create_users.rb'
|
- 'db/migrate/20161123131628_devise_token_auth_create_users.rb'
|
||||||
- 'app/controllers/api/v1/accounts/inboxes_controller.rb'
|
- 'app/controllers/api/v1/accounts/inboxes_controller.rb'
|
||||||
|
- 'db/migrate/20211219031453_update_foreign_keys_on_delete.rb'
|
||||||
Metrics/CyclomaticComplexity:
|
Metrics/CyclomaticComplexity:
|
||||||
Max: 7
|
Max: 7
|
||||||
Exclude:
|
Exclude:
|
||||||
|
|
124
Gemfile.lock
124
Gemfile.lock
|
@ -9,63 +9,63 @@ GIT
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
actioncable (6.1.4.1)
|
actioncable (6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
nio4r (~> 2.0)
|
nio4r (~> 2.0)
|
||||||
websocket-driver (>= 0.6.1)
|
websocket-driver (>= 0.6.1)
|
||||||
actionmailbox (6.1.4.1)
|
actionmailbox (6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
activejob (= 6.1.4.1)
|
activejob (= 6.1.4.3)
|
||||||
activerecord (= 6.1.4.1)
|
activerecord (= 6.1.4.3)
|
||||||
activestorage (= 6.1.4.1)
|
activestorage (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
mail (>= 2.7.1)
|
mail (>= 2.7.1)
|
||||||
actionmailer (6.1.4.1)
|
actionmailer (6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
actionview (= 6.1.4.1)
|
actionview (= 6.1.4.3)
|
||||||
activejob (= 6.1.4.1)
|
activejob (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
mail (~> 2.5, >= 2.5.4)
|
mail (~> 2.5, >= 2.5.4)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
actionpack (6.1.4.1)
|
actionpack (6.1.4.3)
|
||||||
actionview (= 6.1.4.1)
|
actionview (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
rack (~> 2.0, >= 2.0.9)
|
rack (~> 2.0, >= 2.0.9)
|
||||||
rack-test (>= 0.6.3)
|
rack-test (>= 0.6.3)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.0, >= 1.2.0)
|
rails-html-sanitizer (~> 1.0, >= 1.2.0)
|
||||||
actiontext (6.1.4.1)
|
actiontext (6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
activerecord (= 6.1.4.1)
|
activerecord (= 6.1.4.3)
|
||||||
activestorage (= 6.1.4.1)
|
activestorage (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
nokogiri (>= 1.8.5)
|
nokogiri (>= 1.8.5)
|
||||||
actionview (6.1.4.1)
|
actionview (6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
builder (~> 3.1)
|
builder (~> 3.1)
|
||||||
erubi (~> 1.4)
|
erubi (~> 1.4)
|
||||||
rails-dom-testing (~> 2.0)
|
rails-dom-testing (~> 2.0)
|
||||||
rails-html-sanitizer (~> 1.1, >= 1.2.0)
|
rails-html-sanitizer (~> 1.1, >= 1.2.0)
|
||||||
active_record_query_trace (1.8)
|
active_record_query_trace (1.8)
|
||||||
activejob (6.1.4.1)
|
activejob (6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
globalid (>= 0.3.6)
|
globalid (>= 0.3.6)
|
||||||
activemodel (6.1.4.1)
|
activemodel (6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
activerecord (6.1.4.1)
|
activerecord (6.1.4.3)
|
||||||
activemodel (= 6.1.4.1)
|
activemodel (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
activerecord-import (1.2.0)
|
activerecord-import (1.2.0)
|
||||||
activerecord (>= 3.2)
|
activerecord (>= 3.2)
|
||||||
activestorage (6.1.4.1)
|
activestorage (6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
activejob (= 6.1.4.1)
|
activejob (= 6.1.4.3)
|
||||||
activerecord (= 6.1.4.1)
|
activerecord (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
marcel (~> 1.0.0)
|
marcel (~> 1.0.0)
|
||||||
mini_mime (>= 1.1.0)
|
mini_mime (>= 1.1.0)
|
||||||
activesupport (6.1.4.1)
|
activesupport (6.1.4.3)
|
||||||
concurrent-ruby (~> 1.0, >= 1.0.2)
|
concurrent-ruby (~> 1.0, >= 1.0.2)
|
||||||
i18n (>= 1.6, < 2)
|
i18n (>= 1.6, < 2)
|
||||||
minitest (>= 5.1)
|
minitest (>= 5.1)
|
||||||
|
@ -219,7 +219,7 @@ GEM
|
||||||
grpc (~> 1.25)
|
grpc (~> 1.25)
|
||||||
geocoder (1.7.0)
|
geocoder (1.7.0)
|
||||||
gli (2.20.1)
|
gli (2.20.1)
|
||||||
globalid (0.5.2)
|
globalid (1.0.0)
|
||||||
activesupport (>= 5.0)
|
activesupport (>= 5.0)
|
||||||
google-apis-core (0.4.1)
|
google-apis-core (0.4.1)
|
||||||
addressable (~> 2.5, >= 2.5.1)
|
addressable (~> 2.5, >= 2.5.1)
|
||||||
|
@ -297,7 +297,7 @@ GEM
|
||||||
mime-types (~> 3.0)
|
mime-types (~> 3.0)
|
||||||
multi_xml (>= 0.5.2)
|
multi_xml (>= 0.5.2)
|
||||||
httpclient (2.8.3)
|
httpclient (2.8.3)
|
||||||
i18n (1.8.10)
|
i18n (1.8.11)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
image_processing (1.12.1)
|
image_processing (1.12.1)
|
||||||
mini_magick (>= 4.9.5, < 5)
|
mini_magick (>= 4.9.5, < 5)
|
||||||
|
@ -343,7 +343,7 @@ GEM
|
||||||
listen (3.7.0)
|
listen (3.7.0)
|
||||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
loofah (2.12.0)
|
loofah (2.13.0)
|
||||||
crass (~> 1.0.2)
|
crass (~> 1.0.2)
|
||||||
nokogiri (>= 1.5.9)
|
nokogiri (>= 1.5.9)
|
||||||
mail (2.7.1)
|
mail (2.7.1)
|
||||||
|
@ -358,7 +358,7 @@ GEM
|
||||||
mini_magick (4.11.0)
|
mini_magick (4.11.0)
|
||||||
mini_mime (1.1.2)
|
mini_mime (1.1.2)
|
||||||
mini_portile2 (2.5.3)
|
mini_portile2 (2.5.3)
|
||||||
minitest (5.14.4)
|
minitest (5.15.0)
|
||||||
mock_redis (0.29.0)
|
mock_redis (0.29.0)
|
||||||
ruby2_keywords
|
ruby2_keywords
|
||||||
momentjs-rails (2.20.1)
|
momentjs-rails (2.20.1)
|
||||||
|
@ -402,7 +402,7 @@ GEM
|
||||||
pundit (2.1.1)
|
pundit (2.1.1)
|
||||||
activesupport (>= 3.0.0)
|
activesupport (>= 3.0.0)
|
||||||
raabro (1.4.0)
|
raabro (1.4.0)
|
||||||
racc (1.5.2)
|
racc (1.6.0)
|
||||||
rack (2.2.3)
|
rack (2.2.3)
|
||||||
rack-attack (6.5.0)
|
rack-attack (6.5.0)
|
||||||
rack (>= 1.0, < 3)
|
rack (>= 1.0, < 3)
|
||||||
|
@ -413,29 +413,29 @@ GEM
|
||||||
rack-test (1.1.0)
|
rack-test (1.1.0)
|
||||||
rack (>= 1.0, < 3)
|
rack (>= 1.0, < 3)
|
||||||
rack-timeout (0.6.0)
|
rack-timeout (0.6.0)
|
||||||
rails (6.1.4.1)
|
rails (6.1.4.3)
|
||||||
actioncable (= 6.1.4.1)
|
actioncable (= 6.1.4.3)
|
||||||
actionmailbox (= 6.1.4.1)
|
actionmailbox (= 6.1.4.3)
|
||||||
actionmailer (= 6.1.4.1)
|
actionmailer (= 6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
actiontext (= 6.1.4.1)
|
actiontext (= 6.1.4.3)
|
||||||
actionview (= 6.1.4.1)
|
actionview (= 6.1.4.3)
|
||||||
activejob (= 6.1.4.1)
|
activejob (= 6.1.4.3)
|
||||||
activemodel (= 6.1.4.1)
|
activemodel (= 6.1.4.3)
|
||||||
activerecord (= 6.1.4.1)
|
activerecord (= 6.1.4.3)
|
||||||
activestorage (= 6.1.4.1)
|
activestorage (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
bundler (>= 1.15.0)
|
bundler (>= 1.15.0)
|
||||||
railties (= 6.1.4.1)
|
railties (= 6.1.4.3)
|
||||||
sprockets-rails (>= 2.0.0)
|
sprockets-rails (>= 2.0.0)
|
||||||
rails-dom-testing (2.0.3)
|
rails-dom-testing (2.0.3)
|
||||||
activesupport (>= 4.2.0)
|
activesupport (>= 4.2.0)
|
||||||
nokogiri (>= 1.6)
|
nokogiri (>= 1.6)
|
||||||
rails-html-sanitizer (1.4.2)
|
rails-html-sanitizer (1.4.2)
|
||||||
loofah (~> 2.3)
|
loofah (~> 2.3)
|
||||||
railties (6.1.4.1)
|
railties (6.1.4.3)
|
||||||
actionpack (= 6.1.4.1)
|
actionpack (= 6.1.4.3)
|
||||||
activesupport (= 6.1.4.1)
|
activesupport (= 6.1.4.3)
|
||||||
method_source
|
method_source
|
||||||
rake (>= 0.13)
|
rake (>= 0.13)
|
||||||
thor (~> 1.0)
|
thor (~> 1.0)
|
||||||
|
@ -573,9 +573,9 @@ GEM
|
||||||
sprockets (4.0.2)
|
sprockets (4.0.2)
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
rack (> 1, < 3)
|
rack (> 1, < 3)
|
||||||
sprockets-rails (3.2.2)
|
sprockets-rails (3.4.2)
|
||||||
actionpack (>= 4.0)
|
actionpack (>= 5.2)
|
||||||
activesupport (>= 4.0)
|
activesupport (>= 5.2)
|
||||||
sprockets (>= 3.0.0)
|
sprockets (>= 3.0.0)
|
||||||
squasher (0.6.2)
|
squasher (0.6.2)
|
||||||
statsd-ruby (1.5.0)
|
statsd-ruby (1.5.0)
|
||||||
|
@ -632,7 +632,7 @@ GEM
|
||||||
websocket-extensions (>= 0.1.0)
|
websocket-extensions (>= 0.1.0)
|
||||||
websocket-extensions (0.1.5)
|
websocket-extensions (0.1.5)
|
||||||
wisper (2.0.0)
|
wisper (2.0.0)
|
||||||
zeitwerk (2.4.2)
|
zeitwerk (2.5.1)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
arm64-darwin-20
|
arm64-darwin-20
|
||||||
|
|
|
@ -33,7 +33,8 @@ class ContactBuilder
|
||||||
phone_number: contact_attributes[:phone_number],
|
phone_number: contact_attributes[:phone_number],
|
||||||
email: contact_attributes[:email],
|
email: contact_attributes[:email],
|
||||||
identifier: contact_attributes[:identifier],
|
identifier: contact_attributes[:identifier],
|
||||||
additional_attributes: contact_attributes[:additional_attributes]
|
additional_attributes: contact_attributes[:additional_attributes],
|
||||||
|
custom_attributes: contact_attributes[:custom_attributes]
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -124,19 +124,6 @@ class Api::V1::Accounts::InboxesController < Api::V1::Accounts::BaseController
|
||||||
end
|
end
|
||||||
|
|
||||||
def get_channel_attributes(channel_type)
|
def get_channel_attributes(channel_type)
|
||||||
case channel_type
|
channel_type.constantize::EDITABLE_ATTRS.presence || []
|
||||||
when 'Channel::WebWidget'
|
|
||||||
Channel::WebWidget::EDITABLE_ATTRS
|
|
||||||
when 'Channel::Api'
|
|
||||||
Channel::Api::EDITABLE_ATTRS
|
|
||||||
when 'Channel::Email'
|
|
||||||
Channel::Email::EDITABLE_ATTRS
|
|
||||||
when 'Channel::Telegram'
|
|
||||||
Channel::Telegram::EDITABLE_ATTRS
|
|
||||||
when 'Channel::Line'
|
|
||||||
Channel::Line::EDITABLE_ATTRS
|
|
||||||
else
|
|
||||||
[]
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
padding: var(--space-normal);
|
padding: var(--space-normal);
|
||||||
}
|
}
|
||||||
|
|
||||||
.button-wrapper .button.link.grey-btn {
|
.button-wrapper .button.grey-btn {
|
||||||
margin-left: var(--space-normal);
|
margin-left: var(--space-normal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -51,6 +51,10 @@
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
p {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
&.multiselect__option--highlight {
|
&.multiselect__option--highlight {
|
||||||
background: var(--white);
|
background: var(--white);
|
||||||
color: var(--color-body);
|
color: var(--color-body);
|
||||||
|
|
|
@ -130,7 +130,7 @@
|
||||||
|
|
||||||
&.unread--toast {
|
&.unread--toast {
|
||||||
+.right {
|
+.right {
|
||||||
margin-bottom: 0;
|
margin-bottom: var(--space-micro);
|
||||||
}
|
}
|
||||||
|
|
||||||
+.left {
|
+.left {
|
||||||
|
|
|
@ -21,6 +21,7 @@
|
||||||
border: 1px solid var(--color-border);
|
border: 1px solid var(--color-border);
|
||||||
}
|
}
|
||||||
|
|
||||||
.display-flex {
|
.reports-option__wrap {
|
||||||
|
align-items: center;
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/ar/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/ar/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "تصفية المحادثة",
|
||||||
|
"SUBTITLE": "إضافة فلاتر أدناه واضغط على 'إرسال' لتصفية المحادثات.",
|
||||||
|
"ADD_NEW_FILTER": "إضافة فلتر",
|
||||||
|
"FILTER_DELETE_ERROR": "يجب ان يكون لديك فلتر واحد على الاقل",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "تطبيق الفلاتر",
|
||||||
|
"CANCEL_BUTTON_LABEL": "إلغاء",
|
||||||
|
"CLEAR_BUTTON_LABEL": "مسح الفلاتر",
|
||||||
|
"EMPTY_VALUE_ERROR": "القيمة مطلوبة",
|
||||||
|
"TOOLTIP_LABEL": "تصفية المحادثة",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "و",
|
||||||
|
"OR": "أو"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "يساوي",
|
||||||
|
"not_equal_to": "لا يساوي",
|
||||||
|
"contains": "يحتوي",
|
||||||
|
"does_not_contain": "لا يحتوي",
|
||||||
|
"is_present": "موجود",
|
||||||
|
"is_not_present": "غير موجود"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "الحالة",
|
||||||
|
"ASSIGNEE_NAME": "اسم المحال إليه",
|
||||||
|
"INBOX_NAME": "اسم صندوق الوارد لقناة التواصل",
|
||||||
|
"TEAM_NAME": "اسم الفريق",
|
||||||
|
"CONVERSATION_IDENTIFIER": "معرف المحادثة",
|
||||||
|
"CAMPAIGN_NAME": "اسم الحملة",
|
||||||
|
"LABELS": "الوسوم",
|
||||||
|
"BROWSER_LANGUAGE": "لغة المتصفح",
|
||||||
|
"COUNTRY_NAME": "اسم الدولة",
|
||||||
|
"REFERER_LINK": "رابط المرجع"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,71 +1,82 @@
|
||||||
{
|
{
|
||||||
"ATTRIBUTES_MGMT": {
|
"ATTRIBUTES_MGMT": {
|
||||||
"HEADER": "سمات مخصصة",
|
"HEADER": "سمات مخصصة",
|
||||||
"HEADER_BTN_TXT": "Add Custom Attribute",
|
"HEADER_BTN_TXT": "إضافة سمة خاصة",
|
||||||
"LOADING": "Fetching custom attributes",
|
"LOADING": "جلب سمات مخصصة",
|
||||||
"SIDEBAR_TXT": "<p><b>Custom Attributes</b> <p>A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc. <br /><br />For creating a Custom Attribute, just click on the <b>Add Custom Attribute.</b> You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.</p>",
|
"SIDEBAR_TXT": "<p><b>السمات المخصصة</b> <p>سمة مخصصة تتبع الحقائق حول جهات الاتصال/المحادثة الخاصة بك - مثل خطة الاشتراك. أو عندما يطلبون العنصر الأول وما إلى ذلك. <br /><br />لإنشاء سمة مخصصة، فقط انقر فوق<b>أضف سمة مخصصة.</b> يمكنك أيضا تعديل أو حذف سمة مخصصة موجودة بالنقر على زر التحرير أو الحذف.</p>",
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "Add Custom Attribute",
|
"TITLE": "إضافة سمة خاصة",
|
||||||
"SUBMIT": "إنشاء",
|
"SUBMIT": "إنشاء",
|
||||||
"CANCEL_BUTTON_TEXT": "إلغاء",
|
"CANCEL_BUTTON_TEXT": "إلغاء",
|
||||||
"FORM": {
|
"FORM": {
|
||||||
"NAME": {
|
"NAME": {
|
||||||
"LABEL": "اسم العرض",
|
"LABEL": "اسم العرض",
|
||||||
"PLACEHOLDER": "Enter custom attribute display name",
|
"PLACEHOLDER": "أدخل اسم عرض السمة",
|
||||||
"ERROR": "Name is required"
|
"ERROR": "الاسم مطلوب"
|
||||||
},
|
},
|
||||||
"DESC": {
|
"DESC": {
|
||||||
"LABEL": "الوصف",
|
"LABEL": "الوصف",
|
||||||
"PLACEHOLDER": "Enter custom attribute description",
|
"PLACEHOLDER": "أدخل وصف السمة",
|
||||||
"ERROR": "Description is required"
|
"ERROR": "الوصف مطلوب"
|
||||||
},
|
},
|
||||||
"MODEL": {
|
"MODEL": {
|
||||||
"LABEL": "Applies to",
|
"LABEL": "ينطبق على",
|
||||||
"PLACEHOLDER": "Please select one",
|
"PLACEHOLDER": "الرجاء اختيار واحد",
|
||||||
"ERROR": "النموذج مطلوب"
|
"ERROR": "النموذج مطلوب"
|
||||||
},
|
},
|
||||||
"TYPE": {
|
"TYPE": {
|
||||||
"LABEL": "النوع",
|
"LABEL": "النوع",
|
||||||
"PLACEHOLDER": "الرجاء تحديد نوع",
|
"PLACEHOLDER": "الرجاء تحديد نوع",
|
||||||
"ERROR": "النوع مطلوب"
|
"ERROR": "النوع مطلوب",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "قائمة القيم",
|
||||||
|
"PLACEHOLDER": "الرجاء إدخال القيمة واضغط على مفتاح الإدخال",
|
||||||
|
"ERROR": "يجب أن يكون لديك قيمة واحدة على الأقل"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"KEY": {
|
"KEY": {
|
||||||
"LABEL": "المفتاح",
|
"LABEL": "المفتاح",
|
||||||
"PLACEHOLDER": "Enter custom attribute key",
|
"PLACEHOLDER": "أدخل مفتاح السمة المخصصة",
|
||||||
"ERROR": "Key is required",
|
"ERROR": "المفتاح مطلوب",
|
||||||
"IN_VALID": "Invalid key"
|
"IN_VALID": "مفتاح غير صالح"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute added successfully",
|
"SUCCESS_MESSAGE": "تم إضافة سمة مخصصة بنجاح",
|
||||||
"ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later"
|
"ERROR_MESSAGE": "تعذر إنشاء سمة مخصصة، الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"BUTTON_TEXT": "حذف",
|
"BUTTON_TEXT": "حذف",
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute deleted successfully.",
|
"SUCCESS_MESSAGE": "تم حذف السمة المخصصة بنجاح.",
|
||||||
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
|
"ERROR_MESSAGE": "تعذر حذف السمة المخصصة. حاول مرة أخرى."
|
||||||
},
|
},
|
||||||
"CONFIRM": {
|
"CONFIRM": {
|
||||||
"TITLE": "هل أنت متأكد من أنك تريد حذف - %{attributeName}",
|
"TITLE": "هل أنت متأكد من أنك تريد حذف - %{attributeName}",
|
||||||
"PLACE_HOLDER": "Please type {attributeName} to confirm",
|
"PLACE_HOLDER": "الرجاء كتابة {attributeName} للتأكيد",
|
||||||
"MESSAGE": "Deleting will remove the custom attribute",
|
"MESSAGE": "حذف سوف يزيل السمة المخصصة",
|
||||||
"YES": "حذف ",
|
"YES": "حذف ",
|
||||||
"NO": "إلغاء"
|
"NO": "إلغاء"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"TITLE": "Edit Custom Attribute",
|
"TITLE": "تعديل سمة مخصصة",
|
||||||
"UPDATE_BUTTON_TEXT": "تحديث",
|
"UPDATE_BUTTON_TEXT": "تحديث",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "قائمة القيم",
|
||||||
|
"PLACEHOLDER": "الرجاء إدخال القيمة واضغط على مفتاح الإدخال"
|
||||||
|
}
|
||||||
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
"SUCCESS_MESSAGE": "تم تحديث السمة المخصصة بنجاح",
|
||||||
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
"ERROR_MESSAGE": "حدث خطأ أثناء تحديث السمة المخصصة، الرجاء المحاولة مرة أخرى"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TABS": {
|
"TABS": {
|
||||||
"HEADER": "سمات مخصصة",
|
"HEADER": "سمات مخصصة",
|
||||||
"CONVERSATION": "Conversation",
|
"CONVERSATION": "المحادثات",
|
||||||
"CONTACT": "جهات الاتصال"
|
"CONTACT": "جهات الاتصال"
|
||||||
},
|
},
|
||||||
"LIST": {
|
"LIST": {
|
||||||
|
@ -80,8 +91,8 @@
|
||||||
"DELETE": "حذف"
|
"DELETE": "حذف"
|
||||||
},
|
},
|
||||||
"EMPTY_RESULT": {
|
"EMPTY_RESULT": {
|
||||||
"404": "There are no custom attributes created",
|
"404": "لا توجد سمات مخصصة تم إنشاؤها",
|
||||||
"NOT_FOUND": "There are no custom attributes configured"
|
"NOT_FOUND": "لا توجد سمات مخصصة تم تكوينها"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
6
app/javascript/dashboard/i18n/locale/ar/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/ar/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "الأتمتة",
|
||||||
|
"HEADER_BTN_TXT": "إضافة قاعدة أتمتة"
|
||||||
|
}
|
||||||
|
}
|
|
@ -54,7 +54,7 @@
|
||||||
"ERROR": "الوقت على الصفحة مطلوب"
|
"ERROR": "الوقت على الصفحة مطلوب"
|
||||||
},
|
},
|
||||||
"ENABLED": "تفعيل الحملة",
|
"ENABLED": "تفعيل الحملة",
|
||||||
"TRIGGER_ONLY_BUSINESS_HOURS": "Trigger only during business hours",
|
"TRIGGER_ONLY_BUSINESS_HOURS": "تشغيل فقط خلال ساعات العمل",
|
||||||
"SUBMIT": "إضافة حملة"
|
"SUBMIT": "إضافة حملة"
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
"404": "لا توجد محادثات نشطة في هذه المجموعة."
|
"404": "لا توجد محادثات نشطة في هذه المجموعة."
|
||||||
},
|
},
|
||||||
"TAB_HEADING": "المحادثات",
|
"TAB_HEADING": "المحادثات",
|
||||||
|
"MENTION_HEADING": "Mentions",
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
"INPUT": "البحث عن جهات الاتصال، المحادثات، قوالب الردود الجاهزة .."
|
"INPUT": "البحث عن جهات الاتصال، المحادثات، قوالب الردود الجاهزة .."
|
||||||
},
|
},
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
"COMPANY": "الشركة",
|
"COMPANY": "الشركة",
|
||||||
"LOCATION": "الموقع الجغرافي",
|
"LOCATION": "الموقع الجغرافي",
|
||||||
"CONVERSATION_TITLE": "تفاصيل المحادثة",
|
"CONVERSATION_TITLE": "تفاصيل المحادثة",
|
||||||
"VIEW_PROFILE": "View Profile",
|
"VIEW_PROFILE": "عرض الملف الشخصي",
|
||||||
"BROWSER": "المتصفح",
|
"BROWSER": "المتصفح",
|
||||||
"OS": "نظام التشغيل",
|
"OS": "نظام التشغيل",
|
||||||
"INITIATED_FROM": "تم البدء من",
|
"INITIATED_FROM": "تم البدء من",
|
||||||
|
@ -33,8 +33,8 @@
|
||||||
"NO_RESULT": "لم يتم العثور على تصنيفات"
|
"NO_RESULT": "لم يتم العثور على تصنيفات"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MERGE_CONTACT": "Merge contact",
|
"MERGE_CONTACT": "دمج جهة الاتصال",
|
||||||
"CONTACT_ACTIONS": "Contact actions",
|
"CONTACT_ACTIONS": "إجراءات جهات الاتصال",
|
||||||
"MUTE_CONTACT": "كتم المحادثة",
|
"MUTE_CONTACT": "كتم المحادثة",
|
||||||
"UNMUTE_CONTACT": "إلغاء كتم المحادثة",
|
"UNMUTE_CONTACT": "إلغاء كتم المحادثة",
|
||||||
"MUTED_SUCCESS": "تم كتم هذه المحادثة لمدة 6 ساعات",
|
"MUTED_SUCCESS": "تم كتم هذه المحادثة لمدة 6 ساعات",
|
||||||
|
@ -58,32 +58,32 @@
|
||||||
"DESC": "إضافة معلومات أساسية حول جهة الاتصال."
|
"DESC": "إضافة معلومات أساسية حول جهة الاتصال."
|
||||||
},
|
},
|
||||||
"IMPORT_CONTACTS": {
|
"IMPORT_CONTACTS": {
|
||||||
"BUTTON_LABEL": "Import",
|
"BUTTON_LABEL": "استيراد",
|
||||||
"TITLE": "Import Contacts",
|
"TITLE": "استيراد جهات الاتصال",
|
||||||
"DESC": "Import contacts through a CSV file.",
|
"DESC": "استيراد جهات الاتصال من خلال ملف CSV.",
|
||||||
"DOWNLOAD_LABEL": "Download a sample csv.",
|
"DOWNLOAD_LABEL": "تحميل عينة csv.",
|
||||||
"FORM": {
|
"FORM": {
|
||||||
"LABEL": "CSV File",
|
"LABEL": "ملف CSV",
|
||||||
"SUBMIT": "Import",
|
"SUBMIT": "استيراد",
|
||||||
"CANCEL": "إلغاء"
|
"CANCEL": "إلغاء"
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "Contacts saved successfully",
|
"SUCCESS_MESSAGE": "تم حفظ جهة الاتصال بنجاح",
|
||||||
"ERROR_MESSAGE": "حدث خطأ، الرجاء المحاولة مرة أخرى"
|
"ERROR_MESSAGE": "حدث خطأ، الرجاء المحاولة مرة أخرى"
|
||||||
},
|
},
|
||||||
"DELETE_CONTACT": {
|
"DELETE_CONTACT": {
|
||||||
"BUTTON_LABEL": "Delete Contact",
|
"BUTTON_LABEL": "حذف جهة الاتصال",
|
||||||
"TITLE": "Delete contact",
|
"TITLE": "حذف جهة الاتصال",
|
||||||
"DESC": "Delete contact details",
|
"DESC": "حذف تفاصيل جهة الاتصال",
|
||||||
"CONFIRM": {
|
"CONFIRM": {
|
||||||
"TITLE": "تأكيد الحذف",
|
"TITLE": "تأكيد الحذف",
|
||||||
"MESSAGE": "هل أنت متأكد من الحذف ",
|
"MESSAGE": "هل أنت متأكد من الحذف ",
|
||||||
"PLACE_HOLDER": "Please type {contactName} to confirm",
|
"PLACE_HOLDER": "الرجاء كتابة {contactName} للتأكيد",
|
||||||
"YES": "نعم، احذف ",
|
"YES": "نعم، احذف ",
|
||||||
"NO": "لا، احتفظ "
|
"NO": "لا، احتفظ "
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Contact deleted successfully",
|
"SUCCESS_MESSAGE": "تم حذف جهة الاتصال بنجاح",
|
||||||
"ERROR_MESSAGE": "Could not delete contact. Please try again later."
|
"ERROR_MESSAGE": "تعذر حذف جهة الاتصال. يرجى المحاولة مرة أخرى لاحقاً."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"CONTACT_FORM": {
|
"CONTACT_FORM": {
|
||||||
|
@ -103,13 +103,15 @@
|
||||||
},
|
},
|
||||||
"EMAIL_ADDRESS": {
|
"EMAIL_ADDRESS": {
|
||||||
"PLACEHOLDER": "أدخل عنوان البريد الإلكتروني الخاص بجهة الاتصال",
|
"PLACEHOLDER": "أدخل عنوان البريد الإلكتروني الخاص بجهة الاتصال",
|
||||||
"LABEL": "عنوان البريد الإلكتروني"
|
"LABEL": "عنوان البريد الإلكتروني",
|
||||||
|
"DUPLICATE": "عنوان البريد الإلكتروني هذا مستخدم لجهة اتصال أخرى."
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
"PLACEHOLDER": "أدخل رقم الهاتف الخاص بجهة الاتصال",
|
"PLACEHOLDER": "أدخل رقم الهاتف الخاص بجهة الاتصال",
|
||||||
"LABEL": "رقم الهاتف",
|
"LABEL": "رقم الهاتف",
|
||||||
"HELP": "يجب ان يحتوى رقم الهاتف على كود دولتك تسبقها علامة +\nمثال: +20101243567",
|
"HELP": "يجب ان يحتوى رقم الهاتف على كود دولتك تسبقها علامة +\nمثال: +20101243567",
|
||||||
"ERROR": "يجب ان تكون خانة رقم الهاتف إما فارغة او مكتملة مع رمز الدولة"
|
"ERROR": "يجب ان تكون خانة رقم الهاتف إما فارغة او مكتملة مع رمز الدولة",
|
||||||
|
"DUPLICATE": "This phone number is in use for another contact."
|
||||||
},
|
},
|
||||||
"LOCATION": {
|
"LOCATION": {
|
||||||
"PLACEHOLDER": "أدخل موقع جهة الاتصال",
|
"PLACEHOLDER": "أدخل موقع جهة الاتصال",
|
||||||
|
@ -139,7 +141,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "تم حفظ جهة الاتصال بنجاح",
|
"SUCCESS_MESSAGE": "تم حفظ جهة الاتصال بنجاح",
|
||||||
"CONTACT_ALREADY_EXIST": "عنوان البريد الإلكتروني هذا مستخدم لجهة اتصال أخرى.",
|
|
||||||
"ERROR_MESSAGE": "حدث خطأ، الرجاء المحاولة مرة أخرى"
|
"ERROR_MESSAGE": "حدث خطأ، الرجاء المحاولة مرة أخرى"
|
||||||
},
|
},
|
||||||
"NEW_CONVERSATION": {
|
"NEW_CONVERSATION": {
|
||||||
|
@ -158,7 +159,7 @@
|
||||||
"SUBJECT": {
|
"SUBJECT": {
|
||||||
"LABEL": "الموضوع",
|
"LABEL": "الموضوع",
|
||||||
"PLACEHOLDER": "الموضوع",
|
"PLACEHOLDER": "الموضوع",
|
||||||
"ERROR": "Subject can't be empty"
|
"ERROR": "الموضوع لا يمكن أن يكون فارغاً"
|
||||||
},
|
},
|
||||||
"MESSAGE": {
|
"MESSAGE": {
|
||||||
"LABEL": "رسالة",
|
"LABEL": "رسالة",
|
||||||
|
@ -176,6 +177,7 @@
|
||||||
"FIELDS": "تصنفيات جهات الاتصال",
|
"FIELDS": "تصنفيات جهات الاتصال",
|
||||||
"SEARCH_BUTTON": "بحث",
|
"SEARCH_BUTTON": "بحث",
|
||||||
"SEARCH_INPUT_PLACEHOLDER": "بحث عن جهات الاتصال",
|
"SEARCH_INPUT_PLACEHOLDER": "بحث عن جهات الاتصال",
|
||||||
|
"FILTER_CONTACTS": "Filter",
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LOADING_MESSAGE": "جاري تحميل جهات الاتصال...",
|
"LOADING_MESSAGE": "جاري تحميل جهات الاتصال...",
|
||||||
"404": "لا توجد جهات اتصال تطابق بحثك 🔍",
|
"404": "لا توجد جهات اتصال تطابق بحثك 🔍",
|
||||||
|
@ -196,7 +198,7 @@
|
||||||
},
|
},
|
||||||
"CONTACT_PROFILE": {
|
"CONTACT_PROFILE": {
|
||||||
"BACK_BUTTON": "جهات الاتصال",
|
"BACK_BUTTON": "جهات الاتصال",
|
||||||
"LOADING": "Loading contact profile..."
|
"LOADING": "جاري تحميل ملف الاتصال الشخصي..."
|
||||||
},
|
},
|
||||||
"REMINDER": {
|
"REMINDER": {
|
||||||
"ADD_BUTTON": {
|
"ADD_BUTTON": {
|
||||||
|
@ -209,13 +211,13 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"NOTES": {
|
"NOTES": {
|
||||||
"FETCHING_NOTES": "Fetching notes...",
|
"FETCHING_NOTES": "جلب الملاحظات...",
|
||||||
"NOT_AVAILABLE": "There are no notes created for this contact",
|
"NOT_AVAILABLE": "لا توجد ملاحظات تم إنشاؤها لهذا الاتصال",
|
||||||
"HEADER": {
|
"HEADER": {
|
||||||
"TITLE": "ملاحظات"
|
"TITLE": "ملاحظات"
|
||||||
},
|
},
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LABEL": "added a note"
|
"LABEL": "تمت إضافة ملاحظة"
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"BUTTON": "إضافة",
|
"BUTTON": "إضافة",
|
||||||
|
@ -223,7 +225,7 @@
|
||||||
"TITLE": "Shift + Enter لإنشاء مهمة"
|
"TITLE": "Shift + Enter لإنشاء مهمة"
|
||||||
},
|
},
|
||||||
"CONTENT_HEADER": {
|
"CONTENT_HEADER": {
|
||||||
"DELETE": "Delete note"
|
"DELETE": "حذف الملاحظة"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"EVENTS": {
|
"EVENTS": {
|
||||||
|
@ -237,14 +239,14 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"CUSTOM_ATTRIBUTES": {
|
"CUSTOM_ATTRIBUTES": {
|
||||||
"ADD_BUTTON_TEXT": "Add attributes",
|
"ADD_BUTTON_TEXT": "أضف سمة",
|
||||||
"BUTTON": "إضافة سمة خاصة",
|
"BUTTON": "إضافة سمة خاصة",
|
||||||
"NOT_AVAILABLE": "There are no custom attributes available for this contact.",
|
"NOT_AVAILABLE": "لا توجد سمات مخصصة متاحة لجهة الاتصال هذه.",
|
||||||
"COPY_SUCCESSFUL": "تم النسخ إلى الحافظة بنجاح",
|
"COPY_SUCCESSFUL": "تم النسخ إلى الحافظة بنجاح",
|
||||||
"ACTIONS": {
|
"ACTIONS": {
|
||||||
"COPY": "Copy attribute",
|
"COPY": "نسخ السمة",
|
||||||
"DELETE": "Delete attribute",
|
"DELETE": "حذف السمة",
|
||||||
"EDIT": "Edit attribute"
|
"EDIT": "تعديل السمة"
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "إنشاء سمة خاصة",
|
"TITLE": "إنشاء سمة خاصة",
|
||||||
|
@ -263,44 +265,51 @@
|
||||||
"PLACEHOLDER": "Eg: 11901 "
|
"PLACEHOLDER": "Eg: 11901 "
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "Create new attribute ",
|
"TITLE": "إنشاء سمة جديدة ",
|
||||||
"SUCCESS": "تمت إضافة السمة بنجاح",
|
"SUCCESS": "تمت إضافة السمة بنجاح",
|
||||||
"ERROR": "Unable to add attribute. Please try again later"
|
"ERROR": "غير قادر على إضافة السمة. الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
},
|
},
|
||||||
"UPDATE": {
|
"UPDATE": {
|
||||||
"SUCCESS": "Attribute updated successfully",
|
"SUCCESS": "تم تحديث السمة المخصصة بنجاح",
|
||||||
"ERROR": "Unable to update attribute. Please try again later"
|
"ERROR": "غير قادر على تحديث السمة. الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"SUCCESS": "Attribute deleted successfully",
|
"SUCCESS": "تم حذف السمة المخصصة بنجاح",
|
||||||
"ERROR": "Unable to delete attribute. Please try again later"
|
"ERROR": "غير قادر على حذف السمة. الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
},
|
},
|
||||||
"ATTRIBUTE_SELECT": {
|
"ATTRIBUTE_SELECT": {
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "أضف سمة",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "البحث عن سمات",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "لم يتم العثور على سمات"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "اختر قيمة",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "البحث عن قيمة",
|
||||||
|
"NO_RESULT": "لم يتم العثور على النتائج"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"VALIDATIONS": {
|
"VALIDATIONS": {
|
||||||
"REQUIRED": "Valid value is required",
|
"REQUIRED": "القيمة الصالحة مطلوبة",
|
||||||
"INVALID_URL": "Invalid URL"
|
"INVALID_URL": "عنوان URL غير صالح"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MERGE_CONTACTS": {
|
"MERGE_CONTACTS": {
|
||||||
"TITLE": "دمج جهة الاتصال",
|
"TITLE": "دمج جهة الاتصال",
|
||||||
"DESCRIPTION": "Merge contacts to combine two profiles into one, including all attributes and conversations. In case of conflict, the Primary contact’ s attributes will take precedence.",
|
"DESCRIPTION": "دمج جهات الاتصال للجمع بين ملفّين شخصيين في واحد، بما في ذلك جميع السمات والمحادثات. في حالة التعارض، تكون لخصائص جهة الاتصال الرئيسية الأسبقية.",
|
||||||
"PRIMARY": {
|
"PRIMARY": {
|
||||||
"TITLE": "جهة الاتصال الرئيسية",
|
"TITLE": "جهة الاتصال الرئيسية",
|
||||||
"HELP_LABEL": "To be kept"
|
"HELP_LABEL": "سيتم الاحتفاظ بها"
|
||||||
},
|
},
|
||||||
"CHILD": {
|
"CHILD": {
|
||||||
"TITLE": "دمج جهة الإتصال",
|
"TITLE": "دمج جهة الإتصال",
|
||||||
"PLACEHOLDER": "Search for a contact",
|
"PLACEHOLDER": "بحث عن جهات الاتصال",
|
||||||
"HELP_LABEL": "To be deleted"
|
"HELP_LABEL": "ليتم حذفها"
|
||||||
},
|
},
|
||||||
"SUMMARY": {
|
"SUMMARY": {
|
||||||
"TITLE": "ملخص",
|
"TITLE": "ملخص",
|
||||||
"DELETE_WARNING": "Contact of <strong>%{childContactName}</strong> will be deleted.",
|
"DELETE_WARNING": "سيتم حذف جهة الاتصال بـ <strong>%{childContactName}</strong>.",
|
||||||
"ATTRIBUTE_WARNING": "سيتم نسخ تفاصيل الاتصال بـ <strong>%{childContactName}</strong> إلى <strong>%{primaryContactName}</strong>."
|
"ATTRIBUTE_WARNING": "سيتم نسخ تفاصيل الاتصال بـ <strong>%{childContactName}</strong> إلى <strong>%{primaryContactName}</strong>."
|
||||||
},
|
},
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
|
@ -313,7 +322,7 @@
|
||||||
"ERROR": "حدد جهة اتصال فرعية للدمج"
|
"ERROR": "حدد جهة اتصال فرعية للدمج"
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "تم دمج جهة الاتصال بنجاح",
|
"SUCCESS_MESSAGE": "تم دمج جهة الاتصال بنجاح",
|
||||||
"ERROR_MESSAGE": "Could not merge contacts, try again!"
|
"ERROR_MESSAGE": "تعذر دمج جهات الاتصال ، حاول مرة أخرى!"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
34
app/javascript/dashboard/i18n/locale/ar/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/ar/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Filter Contacts",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Submit' to filter contacts.",
|
||||||
|
"ADD_NEW_FILTER": "إضافة فلتر",
|
||||||
|
"CLEAR_ALL_FILTERS": "Clear All Filters",
|
||||||
|
"FILTER_DELETE_ERROR": "يجب ان يكون لديك فلتر واحد على الاقل",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "إرسال",
|
||||||
|
"CANCEL_BUTTON_LABEL": "إلغاء",
|
||||||
|
"CLEAR_BUTTON_LABEL": "مسح الفلاتر",
|
||||||
|
"EMPTY_VALUE_ERROR": "القيمة مطلوبة",
|
||||||
|
"TOOLTIP_LABEL": "Filter contacts",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "و",
|
||||||
|
"OR": "أو"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "يساوي",
|
||||||
|
"not_equal_to": "لا يساوي",
|
||||||
|
"contains": "يحتوي",
|
||||||
|
"does_not_contain": "لا يحتوي",
|
||||||
|
"is_present": "موجود",
|
||||||
|
"is_not_present": "غير موجود"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "الاسم",
|
||||||
|
"EMAIL": "البريد الإلكتروني",
|
||||||
|
"PHONE_NUMBER": "رقم الهاتف",
|
||||||
|
"IDENTIFIER": "Identifier",
|
||||||
|
"CITY": "المدينة",
|
||||||
|
"COUNTRY": "الدولة"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"CONVERSATION": {
|
"CONVERSATION": {
|
||||||
"404": "الرجاء اختيار محادثة من قائمة المحادثات",
|
"404": "الرجاء اختيار محادثة من قائمة المحادثات",
|
||||||
|
"UNVERIFIED_SESSION": "لم يتم التحقق من هوية هذا المستخدم",
|
||||||
"NO_MESSAGE_1": "لا توجد رسائل بعد من العملاء في صندوق الوارد الخاص بك.",
|
"NO_MESSAGE_1": "لا توجد رسائل بعد من العملاء في صندوق الوارد الخاص بك.",
|
||||||
"NO_MESSAGE_2": " لإرسال رسالة إلى الصفحة الخاصة بك!",
|
"NO_MESSAGE_2": " لإرسال رسالة إلى الصفحة الخاصة بك!",
|
||||||
"NO_INBOX_1": "يبدو أنك لم تقم بإضافة أي صناديق بريدية بعد.",
|
"NO_INBOX_1": "يبدو أنك لم تقم بإضافة أي صناديق بريدية بعد.",
|
||||||
|
@ -40,9 +41,9 @@
|
||||||
"OPEN": "المزيد",
|
"OPEN": "المزيد",
|
||||||
"CLOSE": "أغلق",
|
"CLOSE": "أغلق",
|
||||||
"DETAILS": "التفاصيل",
|
"DETAILS": "التفاصيل",
|
||||||
"SNOOZED_UNTIL_TOMORROW": "Snoozed until tomorrow",
|
"SNOOZED_UNTIL_TOMORROW": "غفوة حتى الغد",
|
||||||
"SNOOZED_UNTIL_NEXT_WEEK": "Snoozed until next week",
|
"SNOOZED_UNTIL_NEXT_WEEK": "غفوة حتى الأسبوع القادم",
|
||||||
"SNOOZED_UNTIL_NEXT_REPLY": "Snoozed until next reply"
|
"SNOOZED_UNTIL_NEXT_REPLY": "غفوة حتى الرد التالي"
|
||||||
},
|
},
|
||||||
"RESOLVE_DROPDOWN": {
|
"RESOLVE_DROPDOWN": {
|
||||||
"MARK_PENDING": "تحديد كمعلق",
|
"MARK_PENDING": "تحديد كمعلق",
|
||||||
|
@ -87,7 +88,7 @@
|
||||||
"CHANGE_AGENT": "تم تغيير الموظف الذي تم إحالة المحادثة إليه",
|
"CHANGE_AGENT": "تم تغيير الموظف الذي تم إحالة المحادثة إليه",
|
||||||
"CHANGE_TEAM": "تم تغيير فريق المحادثة",
|
"CHANGE_TEAM": "تم تغيير فريق المحادثة",
|
||||||
"FILE_SIZE_LIMIT": "حجم الملف يتجاوز حد الاقصى وهو {MAXIMUM_FILE_UPLOAD_SIZE}",
|
"FILE_SIZE_LIMIT": "حجم الملف يتجاوز حد الاقصى وهو {MAXIMUM_FILE_UPLOAD_SIZE}",
|
||||||
"MESSAGE_ERROR": "Unable to send this message, please try again later",
|
"MESSAGE_ERROR": "غير قادر على إرسال هذه الرسالة، الرجاء المحاولة مرة أخرى لاحقاً",
|
||||||
"SENT_BY": "أرسلت بواسطة:",
|
"SENT_BY": "أرسلت بواسطة:",
|
||||||
"ASSIGNMENT": {
|
"ASSIGNMENT": {
|
||||||
"SELECT_AGENT": "اختر وكيل",
|
"SELECT_AGENT": "اختر وكيل",
|
||||||
|
@ -148,33 +149,33 @@
|
||||||
"PLACEHOLDER": "لا شيء"
|
"PLACEHOLDER": "لا شيء"
|
||||||
},
|
},
|
||||||
"ACCORDION": {
|
"ACCORDION": {
|
||||||
"CONTACT_DETAILS": "Contact Details",
|
"CONTACT_DETAILS": "تفاصيل جهة الاتصال",
|
||||||
"CONVERSATION_ACTIONS": "Conversation Actions",
|
"CONVERSATION_ACTIONS": "إجراءات المحادثة",
|
||||||
"CONVERSATION_LABELS": "وسوم المحادثة",
|
"CONVERSATION_LABELS": "وسوم المحادثة",
|
||||||
"CONVERSATION_INFO": "Conversation Information",
|
"CONVERSATION_INFO": "معلومات المحادثة",
|
||||||
"CONTACT_ATTRIBUTES": "Contact Attributes",
|
"CONTACT_ATTRIBUTES": "سمات جهة الاتصال",
|
||||||
"PREVIOUS_CONVERSATION": "المحادثات السابقة"
|
"PREVIOUS_CONVERSATION": "المحادثات السابقة"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"CONVERSATION_CUSTOM_ATTRIBUTES": {
|
"CONVERSATION_CUSTOM_ATTRIBUTES": {
|
||||||
"ADD_BUTTON_TEXT": "Create attribute",
|
"ADD_BUTTON_TEXT": "إنشاء سمة جديدة",
|
||||||
"UPDATE": {
|
"UPDATE": {
|
||||||
"SUCCESS": "Attribute updated successfully",
|
"SUCCESS": "تم تحديث السمة المخصصة بنجاح",
|
||||||
"ERROR": "Unable to update attribute. Please try again later"
|
"ERROR": "غير قادر على تحديث السمة. الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "إضافة",
|
"TITLE": "إضافة",
|
||||||
"SUCCESS": "تمت إضافة السمة بنجاح",
|
"SUCCESS": "تمت إضافة السمة بنجاح",
|
||||||
"ERROR": "Unable to add attribute. Please try again later"
|
"ERROR": "غير قادر على إضافة السمة. الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"SUCCESS": "Attribute deleted successfully",
|
"SUCCESS": "تم حذف السمة المخصصة بنجاح",
|
||||||
"ERROR": "Unable to delete attribute. Please try again later"
|
"ERROR": "غير قادر على حذف السمة. الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
},
|
},
|
||||||
"ATTRIBUTE_SELECT": {
|
"ATTRIBUTE_SELECT": {
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "أضف سمة",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "البحث عن سمات",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "لم يتم العثور على سمات"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"EMAIL_HEADER": {
|
"EMAIL_HEADER": {
|
||||||
|
|
|
@ -78,10 +78,54 @@
|
||||||
},
|
},
|
||||||
"NETWORK": {
|
"NETWORK": {
|
||||||
"NOTIFICATION": {
|
"NOTIFICATION": {
|
||||||
"TEXT": "Disconnected from Chatwoot"
|
"TEXT": "قطع الاتصال من Chatwoot"
|
||||||
},
|
},
|
||||||
"BUTTON": {
|
"BUTTON": {
|
||||||
"REFRESH": "Refresh"
|
"REFRESH": "تحديث"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "البحث أو القفز إلى",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "عام",
|
||||||
|
"REPORTS": "التقارير",
|
||||||
|
"CONVERSATION": "المحادثات",
|
||||||
|
"CHANGE_ASSIGNEE": "تغيير المحال إليه",
|
||||||
|
"CHANGE_TEAM": "تغيير الفريق",
|
||||||
|
"ADD_LABEL": "إضافة تسمية إلى المحادثة",
|
||||||
|
"REMOVE_LABEL": "إزالة التسمية من المحادثة",
|
||||||
|
"SETTINGS": "الإعدادات"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "الذهاب إلى لوحة المحادثة",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "الذهاب إلى لوحة جهات الاتصال",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "الذهاب إلى نظرة التقارير",
|
||||||
|
"GO_TO_AGENT_REPORTS": "الذهاب إلى تقارير الوكيل",
|
||||||
|
"GO_TO_LABEL_REPORTS": "انتقل إلى تقارير التسمية",
|
||||||
|
"GO_TO_INBOX_REPORTS": "الذهاب إلى تقارير صندوق الوارد",
|
||||||
|
"GO_TO_TEAM_REPORTS": "الذهاب إلى تقارير الفريق",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "الذهاب إلى تقارير الوكيل",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "الذهاب إلى إعدادات الفريق",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "الذهاب إلى إعدادات علبة الوارد",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "الذهاب إلى إعدادات التسمية",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "انتقل إلى إعدادات الاستجابة المسبقة",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "الذهاب إلى إعدادات التطبيق",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "الذهاب إلى إعدادات الحساب",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "الذهاب إلى إعدادات الملف الشخصي",
|
||||||
|
"GO_TO_NOTIFICATIONS": "الذهاب إلى الإشعارات",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "إضافة تسمية إلى المحادثة",
|
||||||
|
"ASSIGN_AN_AGENT": "تعيين وكيل",
|
||||||
|
"ASSIGN_A_TEAM": "تعيين فريق",
|
||||||
|
"MUTE_CONVERSATION": "كتم المحادثة",
|
||||||
|
"UNMUTE_CONVERSATION": "إلغاء كتم المحادثة",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "إزالة التسمية من المحادثة",
|
||||||
|
"REOPEN_CONVERSATION": "إعادة فتح المحادثة",
|
||||||
|
"RESOLVE_CONVERSATION": "حل المحادثة",
|
||||||
|
"SEND_TRANSCRIPT": "إرسال نسخة نصية للبريد الإلكتروني",
|
||||||
|
"SNOOZE_CONVERSATION": "تأجيل المحادثة",
|
||||||
|
"UNTIL_NEXT_REPLY": "حتى الرد القادم",
|
||||||
|
"UNTIL_NEXT_WEEK": "حتى الأسبوع القادم",
|
||||||
|
"UNTIL_TOMORROW": "حتى الغد"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "لإضافة حساب تويتر الخاص بك كقناة تواصل، تحتاج إلى مصادقة حسابك على تويتر بك بالنقر على زر \"تسجيل الدخول باستخدام تويتر\" ",
|
"HELP": "لإضافة حساب تويتر الخاص بك كقناة تواصل، تحتاج إلى مصادقة حسابك على تويتر بك بالنقر على زر \"تسجيل الدخول باستخدام تويتر\" ",
|
||||||
"ERROR_MESSAGE": "حدث خطأ أثناء الاتصال بـ Twitter، الرجاء المحاولة مرة أخرى"
|
"ERROR_MESSAGE": "حدث خطأ أثناء الاتصال بـ Twitter، الرجاء المحاولة مرة أخرى",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "قناة الموقع",
|
"TITLE": "قناة الموقع",
|
||||||
|
@ -58,7 +61,7 @@
|
||||||
},
|
},
|
||||||
"CHANNEL_WEBHOOK_URL": {
|
"CHANNEL_WEBHOOK_URL": {
|
||||||
"LABEL": "رابط Webhook",
|
"LABEL": "رابط Webhook",
|
||||||
"PLACEHOLDER": "Enter your Webhook URL",
|
"PLACEHOLDER": "أدخل رابط Webhook",
|
||||||
"ERROR": "الرجاء إدخال عنوان URL صالح"
|
"ERROR": "الرجاء إدخال عنوان URL صالح"
|
||||||
},
|
},
|
||||||
"CHANNEL_DOMAIN": {
|
"CHANNEL_DOMAIN": {
|
||||||
|
@ -97,8 +100,8 @@
|
||||||
"SUBMIT_BUTTON": "إنشاء قناة تواصل"
|
"SUBMIT_BUTTON": "إنشاء قناة تواصل"
|
||||||
},
|
},
|
||||||
"TWILIO": {
|
"TWILIO": {
|
||||||
"TITLE": "Twilio SMS/WhatsApp Channel",
|
"TITLE": "قناة Twilio SMS/WhatsApp",
|
||||||
"DESC": "Integrate Twilio and start supporting your customers via SMS or WhatsApp.",
|
"DESC": "قم بإضافة قناة Twilio لتمكن عملائك من التواصل معك عبر الرسائل القصيرة SMS أو عبر واتساب.",
|
||||||
"ACCOUNT_SID": {
|
"ACCOUNT_SID": {
|
||||||
"LABEL": "معرف حساب Twilio (يعرف أيضاً بـ Account SID)",
|
"LABEL": "معرف حساب Twilio (يعرف أيضاً بـ Account SID)",
|
||||||
"PLACEHOLDER": "الرجاء إدخال معرف حساب Twilio الخاص بك (يعرف أيضاً بـ Account SID)",
|
"PLACEHOLDER": "الرجاء إدخال معرف حساب Twilio الخاص بك (يعرف أيضاً بـ Account SID)",
|
||||||
|
@ -115,7 +118,7 @@
|
||||||
},
|
},
|
||||||
"CHANNEL_NAME": {
|
"CHANNEL_NAME": {
|
||||||
"LABEL": "اسم صندوق الوارد لقناة التواصل",
|
"LABEL": "اسم صندوق الوارد لقناة التواصل",
|
||||||
"PLACEHOLDER": "Please enter a inbox name",
|
"PLACEHOLDER": "الرجاء إدخال اسم القناة",
|
||||||
"ERROR": "هذا الحقل مطلوب"
|
"ERROR": "هذا الحقل مطلوب"
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
|
@ -137,16 +140,16 @@
|
||||||
"DESC": "ابدأ في دعم عملائك عبر الرسائل القصيرة بإستخدام Twilio."
|
"DESC": "ابدأ في دعم عملائك عبر الرسائل القصيرة بإستخدام Twilio."
|
||||||
},
|
},
|
||||||
"WHATSAPP": {
|
"WHATSAPP": {
|
||||||
"TITLE": "WhatsApp Channel",
|
"TITLE": "قناة واتساب",
|
||||||
"DESC": "Start supporting your customers via WhatsApp.",
|
"DESC": "ابدأ في دعم عملائك عبر واتس آب.",
|
||||||
"PROVIDERS": {
|
"PROVIDERS": {
|
||||||
"LABEL": "API Provider",
|
"LABEL": "API Provider",
|
||||||
"TWILIO": "Twilio",
|
"TWILIO": "تويليو",
|
||||||
"360_DIALOG": "360Dialog"
|
"360_DIALOG": "360dialog"
|
||||||
},
|
},
|
||||||
"INBOX_NAME": {
|
"INBOX_NAME": {
|
||||||
"LABEL": "اسم صندوق الوارد لقناة التواصل",
|
"LABEL": "اسم صندوق الوارد لقناة التواصل",
|
||||||
"PLACEHOLDER": "Please enter an inbox name",
|
"PLACEHOLDER": "الرجاء إدخال اسم القناة",
|
||||||
"ERROR": "هذا الحقل مطلوب"
|
"ERROR": "هذا الحقل مطلوب"
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
|
@ -155,15 +158,15 @@
|
||||||
"ERROR": "الرجاء إدخال قيمة صحيحة. يجب أن يبدأ رقم الهاتف بعلامة `+`."
|
"ERROR": "الرجاء إدخال قيمة صحيحة. يجب أن يبدأ رقم الهاتف بعلامة `+`."
|
||||||
},
|
},
|
||||||
"API_KEY": {
|
"API_KEY": {
|
||||||
"LABEL": "API key",
|
"LABEL": "مفتاح API",
|
||||||
"SUBTITLE": "Configure the WhatsApp API key.",
|
"SUBTITLE": "تكوين مفتاح واتسآب API.",
|
||||||
"PLACEHOLDER": "API key",
|
"PLACEHOLDER": "مفتاح API",
|
||||||
"APPLY_FOR_ACCESS": "Don't have any API key? Apply for access here",
|
"APPLY_FOR_ACCESS": "ليس لديك أي مفتاح API؟ تقدم بطلب الوصول إلى هنا",
|
||||||
"ERROR": "Please enter a valid value."
|
"ERROR": "الرجاء إدخال اسم صالح."
|
||||||
},
|
},
|
||||||
"SUBMIT_BUTTON": "Create WhatsApp Channel",
|
"SUBMIT_BUTTON": "إنشاء قناة واتساب",
|
||||||
"API": {
|
"API": {
|
||||||
"ERROR_MESSAGE": "We were not able to save the WhatsApp channel"
|
"ERROR_MESSAGE": "لم نتمكن من حفظ قناة واتساب"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"API_CHANNEL": {
|
"API_CHANNEL": {
|
||||||
|
@ -204,50 +207,50 @@
|
||||||
"FINISH_MESSAGE": "بدء إعادة توجيه رسائل البريد الإلكتروني الخاصة بك إلى عنوان البريد الإلكتروني التالي."
|
"FINISH_MESSAGE": "بدء إعادة توجيه رسائل البريد الإلكتروني الخاصة بك إلى عنوان البريد الإلكتروني التالي."
|
||||||
},
|
},
|
||||||
"LINE_CHANNEL": {
|
"LINE_CHANNEL": {
|
||||||
"TITLE": "LINE Channel",
|
"TITLE": "قناة LINE",
|
||||||
"DESC": "Integrate with LINE channel and start supporting your customers.",
|
"DESC": "التكامل مع قناة LINE وبدء دعم عملائك.",
|
||||||
"CHANNEL_NAME": {
|
"CHANNEL_NAME": {
|
||||||
"LABEL": "اسم القناة",
|
"LABEL": "اسم القناة",
|
||||||
"PLACEHOLDER": "الرجاء إدخال اسم القناة",
|
"PLACEHOLDER": "الرجاء إدخال اسم القناة",
|
||||||
"ERROR": "هذا الحقل مطلوب"
|
"ERROR": "هذا الحقل مطلوب"
|
||||||
},
|
},
|
||||||
"LINE_CHANNEL_ID": {
|
"LINE_CHANNEL_ID": {
|
||||||
"LABEL": "LINE Channel ID",
|
"LABEL": "معرف قناة LINE",
|
||||||
"PLACEHOLDER": "LINE Channel ID"
|
"PLACEHOLDER": "معرف قناة LINE"
|
||||||
},
|
},
|
||||||
"LINE_CHANNEL_SECRET": {
|
"LINE_CHANNEL_SECRET": {
|
||||||
"LABEL": "LINE Channel Secret",
|
"LABEL": "سرية قناة LINE",
|
||||||
"PLACEHOLDER": "LINE Channel Secret"
|
"PLACEHOLDER": "سرية قناة LINE"
|
||||||
},
|
},
|
||||||
"LINE_CHANNEL_TOKEN": {
|
"LINE_CHANNEL_TOKEN": {
|
||||||
"LABEL": "LINE Channel Token",
|
"LABEL": "رمز قناة LINE",
|
||||||
"PLACEHOLDER": "LINE Channel Token"
|
"PLACEHOLDER": "رمز قناة LINE"
|
||||||
},
|
},
|
||||||
"SUBMIT_BUTTON": "Create LINE Channel",
|
"SUBMIT_BUTTON": "إنشاء قناة LINE",
|
||||||
"API": {
|
"API": {
|
||||||
"ERROR_MESSAGE": "We were not able to save the LINE channel"
|
"ERROR_MESSAGE": "لم نستطع حفظ قناة LINE"
|
||||||
},
|
},
|
||||||
"API_CALLBACK": {
|
"API_CALLBACK": {
|
||||||
"TITLE": "عنوان Callback URL",
|
"TITLE": "عنوان Callback URL",
|
||||||
"SUBTITLE": "You have to configure the webhook URL in LINE application with the URL mentioned here."
|
"SUBTITLE": "يجب عليك تكوين URL ويب هوك في تطبيق LINE مع عنوان URL المذكور هنا."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TELEGRAM_CHANNEL": {
|
"TELEGRAM_CHANNEL": {
|
||||||
"TITLE": "Telegram Channel",
|
"TITLE": "قناة تيليجرام",
|
||||||
"DESC": "Integrate with Telegram channel and start supporting your customers.",
|
"DESC": "التكامل مع قناة تيليجرام والبدء في دعم عملائك.",
|
||||||
"BOT_TOKEN": {
|
"BOT_TOKEN": {
|
||||||
"LABEL": "Bot Token",
|
"LABEL": "Bot Token",
|
||||||
"SUBTITLE": "Configure the bot token you have obtained from Telegram BotFather.",
|
"SUBTITLE": "تكوين رمز البوت الذي حصلت عليه من Telegram BotFather.",
|
||||||
"PLACEHOLDER": "Bot Token"
|
"PLACEHOLDER": "Bot Token"
|
||||||
},
|
},
|
||||||
"SUBMIT_BUTTON": "Create Telegram Channel",
|
"SUBMIT_BUTTON": "إنشاء قناة تيليجرام",
|
||||||
"API": {
|
"API": {
|
||||||
"ERROR_MESSAGE": "We were not able to save the telegram channel"
|
"ERROR_MESSAGE": "لم نتمكن من حفظ قناة التلجرام"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"AUTH": {
|
"AUTH": {
|
||||||
"TITLE": "اختر قناة",
|
"TITLE": "اختر قناة",
|
||||||
"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": "ندعم أداة الدردشة المباشرة، صفحة الفيسبوك، ملف تويتر الشخصي، واتسب، البريد الإلكتروني وما إلى ذلك، كقنوات. إذا كنت ترغب في إنشاء قناة مخصصة، يمكنك إنشاءها باستخدام قناة API. حدد قناة واحدة من الخيارات أدناه للمتابعة."
|
||||||
},
|
},
|
||||||
"AGENTS": {
|
"AGENTS": {
|
||||||
"TITLE": "موظف الدعم",
|
"TITLE": "موظف الدعم",
|
||||||
|
@ -279,7 +282,7 @@
|
||||||
"TITLE": "أصبحت قناة التواصل جاهزة الآن!",
|
"TITLE": "أصبحت قناة التواصل جاهزة الآن!",
|
||||||
"MESSAGE": "يمكنك الآن التواصل مع عملائك من خلال قناتك الجديدة ",
|
"MESSAGE": "يمكنك الآن التواصل مع عملائك من خلال قناتك الجديدة ",
|
||||||
"BUTTON_TEXT": "خذني إلى هناك",
|
"BUTTON_TEXT": "خذني إلى هناك",
|
||||||
"MORE_SETTINGS": "More settings",
|
"MORE_SETTINGS": "المزيد من الإعدادات",
|
||||||
"WEBSITE_SUCCESS": "لقد انتهيت بنجاح من إنشاء قناة دردشة مباشرة لموقعك. انسخ الرمز الموضح أدناه وقم بإضافته إلى موقع الويب الخاص بك. في المرة القادمة التي يستخدم فيها العميل الدردشة المباشرة، ستظهر المحادثة تلقائياً على صندوق الوارد الخاص بك."
|
"WEBSITE_SUCCESS": "لقد انتهيت بنجاح من إنشاء قناة دردشة مباشرة لموقعك. انسخ الرمز الموضح أدناه وقم بإضافته إلى موقع الويب الخاص بك. في المرة القادمة التي يستخدم فيها العميل الدردشة المباشرة، ستظهر المحادثة تلقائياً على صندوق الوارد الخاص بك."
|
||||||
},
|
},
|
||||||
"REAUTH": "إعادة التصريح",
|
"REAUTH": "إعادة التصريح",
|
||||||
|
@ -303,24 +306,24 @@
|
||||||
"DISABLED": "معطّل"
|
"DISABLED": "معطّل"
|
||||||
},
|
},
|
||||||
"ENABLE_HMAC": {
|
"ENABLE_HMAC": {
|
||||||
"LABEL": "Enable"
|
"LABEL": "تمكين"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"BUTTON_TEXT": "حذف",
|
"BUTTON_TEXT": "حذف",
|
||||||
"AVATAR_DELETE_BUTTON_TEXT": "Delete Avatar",
|
"AVATAR_DELETE_BUTTON_TEXT": "حذف الصورة الرمزية",
|
||||||
"CONFIRM": {
|
"CONFIRM": {
|
||||||
"TITLE": "تأكيد الحذف",
|
"TITLE": "تأكيد الحذف",
|
||||||
"MESSAGE": "هل أنت متأكد من الحذف ",
|
"MESSAGE": "هل أنت متأكد من الحذف ",
|
||||||
"PLACE_HOLDER": "Please type {inboxName} to confirm",
|
"PLACE_HOLDER": "الرجاء كتابة {inboxName} للتأكيد",
|
||||||
"YES": "نعم، احذف ",
|
"YES": "نعم، احذف ",
|
||||||
"NO": "لا، احتفظ "
|
"NO": "لا، احتفظ "
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "تم حذف قناة التواصل بنجاح",
|
"SUCCESS_MESSAGE": "تم حذف قناة التواصل بنجاح",
|
||||||
"ERROR_MESSAGE": "تعذر حذف قناة التواصل. الرجاء المحاولة مرة أخرى لاحقاً.",
|
"ERROR_MESSAGE": "تعذر حذف قناة التواصل. الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||||
"AVATAR_SUCCESS_MESSAGE": "Inbox avatar deleted successfully",
|
"AVATAR_SUCCESS_MESSAGE": "تم حذف الصورة الرمزية لصندوق الوارد بنجاح",
|
||||||
"AVATAR_ERROR_MESSAGE": "Could not delete the inbox avatar. Please try again later."
|
"AVATAR_ERROR_MESSAGE": "لا يمكن حذف الصورة الرمزية لصندوق الوارد. الرجاء المحاولة مرة أخرى لاحقاً."
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TABS": {
|
"TABS": {
|
||||||
|
@ -343,21 +346,21 @@
|
||||||
"INBOX_AGENTS": "موظف الدعم",
|
"INBOX_AGENTS": "موظف الدعم",
|
||||||
"INBOX_AGENTS_SUB_TEXT": "إضافة أو إزالة موظفين من قناة التواصل هذه",
|
"INBOX_AGENTS_SUB_TEXT": "إضافة أو إزالة موظفين من قناة التواصل هذه",
|
||||||
"UPDATE": "تحديث",
|
"UPDATE": "تحديث",
|
||||||
"ENABLE_EMAIL_COLLECT_BOX": "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_SUB_TEXT": "تمكين أو تعطيل مربع جمع البريد الإلكتروني في محادثة جديدة",
|
||||||
"AUTO_ASSIGNMENT": "تفعيل الإسناد التلقائي",
|
"AUTO_ASSIGNMENT": "تفعيل الإسناد التلقائي",
|
||||||
"ENABLE_CSAT": "Enable CSAT",
|
"ENABLE_CSAT": "تمكين تقييم خدمة العملاء",
|
||||||
"ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation",
|
"ENABLE_CSAT_SUB_TEXT": "تمكين/تعطيل تقييم خدمة العملاء بعد إنتهاء المحادثة",
|
||||||
"INBOX_UPDATE_TITLE": "إعدادات قناة التواصل",
|
"INBOX_UPDATE_TITLE": "إعدادات قناة التواصل",
|
||||||
"INBOX_UPDATE_SUB_TEXT": "تحديث إعدادات قناة التواصل",
|
"INBOX_UPDATE_SUB_TEXT": "تحديث إعدادات قناة التواصل",
|
||||||
"AUTO_ASSIGNMENT_SUB_TEXT": "تمكين أو تعطيل الإسناد التلقائي للمحادثات الجديدة إلى الموظفين المضافين إلى قناة التواصل هذه.",
|
"AUTO_ASSIGNMENT_SUB_TEXT": "تمكين أو تعطيل الإسناد التلقائي للمحادثات الجديدة إلى الموظفين المضافين إلى قناة التواصل هذه.",
|
||||||
"HMAC_VERIFICATION": "التحقق من هوية المستخدم",
|
"HMAC_VERIFICATION": "التحقق من هوية المستخدم",
|
||||||
"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_DESCRIPTION": "من أجل التحقق من هوية المستخدم، يسمح لك SDK بتمرير 'المعرفة_hash' لكل مستخدم. يمكنك إنشاء HMAC باستخدام 'sha256' مع المفتاح المعروض هنا.",
|
||||||
"HMAC_MANDATORY_VERIFICATION": "Enforce User Identity Validation",
|
"HMAC_MANDATORY_VERIFICATION": "فرض التحقق من هوية المستخدم",
|
||||||
"HMAC_MANDATORY_DESCRIPTION": "If enabled, Chatwoot SDKs setUser method will not work unless the `identifier_hash` is provided for each user.",
|
"HMAC_MANDATORY_DESCRIPTION": "في حالة التمكين، لن تعمل طريقة حساب SDKs إلا إذا تم توفير `IDer_hash` لكل مستخدم.",
|
||||||
"INBOX_IDENTIFIER": "Inbox Identifier",
|
"INBOX_IDENTIFIER": "معرف صندوق الوارد",
|
||||||
"INBOX_IDENTIFIER_SUB_TEXT": "Use the `inbox_identifier` token shown here to authentication your API clients.",
|
"INBOX_IDENTIFIER_SUB_TEXT": "استخدم رمز 'inbox_identifier' المعروض هنا للمصادقة على عملاء API الخاص بك.",
|
||||||
"FORWARD_EMAIL_TITLE": "Forward to Email",
|
"FORWARD_EMAIL_TITLE": "إعادة التوجيه إلى البريد الإلكتروني",
|
||||||
"FORWARD_EMAIL_SUB_TEXT": "بدء إعادة توجيه رسائل البريد الإلكتروني الخاصة بك إلى عنوان البريد الإلكتروني التالي."
|
"FORWARD_EMAIL_SUB_TEXT": "بدء إعادة توجيه رسائل البريد الإلكتروني الخاصة بك إلى عنوان البريد الإلكتروني التالي."
|
||||||
},
|
},
|
||||||
"FACEBOOK_REAUTHORIZE": {
|
"FACEBOOK_REAUTHORIZE": {
|
||||||
|
@ -390,7 +393,7 @@
|
||||||
"TIMEZONE_LABEL": "اختر المنطقة الزمنية",
|
"TIMEZONE_LABEL": "اختر المنطقة الزمنية",
|
||||||
"UPDATE": "تحديث إعدادات ساعات العمل",
|
"UPDATE": "تحديث إعدادات ساعات العمل",
|
||||||
"TOGGLE_AVAILABILITY": "تمكين توافر العمل لهذا البريد الوارد",
|
"TOGGLE_AVAILABILITY": "تمكين توافر العمل لهذا البريد الوارد",
|
||||||
"UNAVAILABLE_MESSAGE_LABEL": "Unavailable message for visitors",
|
"UNAVAILABLE_MESSAGE_LABEL": "رسالة غير متاح للزائرين",
|
||||||
"UNAVAILABLE_MESSAGE_DEFAULT": "نحن غير متوفرين في هذه اللحظة. اترك رسالة سنرد عليها بمجرد عودتنا.",
|
"UNAVAILABLE_MESSAGE_DEFAULT": "نحن غير متوفرين في هذه اللحظة. اترك رسالة سنرد عليها بمجرد عودتنا.",
|
||||||
"TOGGLE_HELP": "تمكين توفر العمل سيظهر الساعات المتاحة على أداة الدردشة المباشرة حتى لو كان جميع الوكلاء غير متصلين بالإنترنت. خارج الساعات المتاحة يمكن تحذير الزوار برسالة ونموذج ما قبل الدردشة.",
|
"TOGGLE_HELP": "تمكين توفر العمل سيظهر الساعات المتاحة على أداة الدردشة المباشرة حتى لو كان جميع الوكلاء غير متصلين بالإنترنت. خارج الساعات المتاحة يمكن تحذير الزوار برسالة ونموذج ما قبل الدردشة.",
|
||||||
"DAY": {
|
"DAY": {
|
||||||
|
@ -400,6 +403,65 @@
|
||||||
"VALIDATION_ERROR": "يجب أن يكون وقت البدء قبل وقت الإغلاق.",
|
"VALIDATION_ERROR": "يجب أن يكون وقت البدء قبل وقت الإغلاق.",
|
||||||
"CHOOSE": "اختر"
|
"CHOOSE": "اختر"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "تعيين تفاصيل IMAP الخاصة بك",
|
||||||
|
"UPDATE": "تحديث الإعدادات",
|
||||||
|
"TOGGLE_AVAILABILITY": "تمكين تكوين IMAP لهذا البريد الوارد",
|
||||||
|
"TOGGLE_HELP": "تمكين IMAP سيساعد المستخدم على تلقي البريد الإلكتروني",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "تم تحديث إعدادات IMAP بنجاح",
|
||||||
|
"ERROR_MESSAGE": "غير قادر على تحديث إعدادات IMAP"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "العنوان",
|
||||||
|
"PLACE_HOLDER": "العنوان (على سبيل المثال: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "المنفذ",
|
||||||
|
"PLACE_HOLDER": "المنفذ"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "البريد الإلكتروني",
|
||||||
|
"PLACE_HOLDER": "البريد الإلكتروني"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "كلمة المرور",
|
||||||
|
"PLACE_HOLDER": "كلمة المرور"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "تمكين SSL"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "تعيين تفاصيل IMAP الخاصة بك",
|
||||||
|
"UPDATE": "تحديث إعدادات SMTP",
|
||||||
|
"TOGGLE_AVAILABILITY": "تمكين تكوين IMAP لهذا البريد الوارد",
|
||||||
|
"TOGGLE_HELP": "تمكين SMTP سيساعد المستخدم على إرسال البريد الإلكتروني",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "تم تحديث إعدادات SMTP بنجاح",
|
||||||
|
"ERROR_MESSAGE": "غير قادر على تحديث إعدادات SMTP"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "العنوان",
|
||||||
|
"PLACE_HOLDER": "العنوان (على سبيل المثال: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "المنفذ",
|
||||||
|
"PLACE_HOLDER": "المنفذ"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "البريد الإلكتروني",
|
||||||
|
"PLACE_HOLDER": "البريد الإلكتروني"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "كلمة المرور",
|
||||||
|
"PLACE_HOLDER": "كلمة المرور"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "الدومين",
|
||||||
|
"PLACE_HOLDER": "الدومين"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,35 +1,35 @@
|
||||||
{
|
{
|
||||||
"INTEGRATION_APPS": {
|
"INTEGRATION_APPS": {
|
||||||
"FETCHING": "Fetching Integrations",
|
"FETCHING": "جلب التكاملات",
|
||||||
"NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
|
"NO_HOOK_CONFIGURED": "لا يوجد %{integrationId} تكاملات مكونة في هذا الحساب.",
|
||||||
"HEADER": "Applications",
|
"HEADER": "التطبيقات",
|
||||||
"STATUS": {
|
"STATUS": {
|
||||||
"ENABLED": "مفعل",
|
"ENABLED": "مفعل",
|
||||||
"DISABLED": "معطّل"
|
"DISABLED": "معطّل"
|
||||||
},
|
},
|
||||||
"CONFIGURE": "تهيئة",
|
"CONFIGURE": "تهيئة",
|
||||||
"ADD_BUTTON": "Add a new hook",
|
"ADD_BUTTON": "إضافة ربط جديد",
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"TITLE": {
|
"TITLE": {
|
||||||
"INBOX": "Confirm deletion",
|
"INBOX": "تأكيد الحذف",
|
||||||
"ACCOUNT": "Disconnect"
|
"ACCOUNT": "قطع الاتصال"
|
||||||
},
|
},
|
||||||
"MESSAGE": {
|
"MESSAGE": {
|
||||||
"INBOX": "هل أنت متأكد من الحذف?",
|
"INBOX": "هل أنت متأكد من الحذف?",
|
||||||
"ACCOUNT": "Are you sure to disconnect?"
|
"ACCOUNT": "هل أنت متأكد من قطع الاتصال؟"
|
||||||
},
|
},
|
||||||
"CONFIRM_BUTTON_TEXT": {
|
"CONFIRM_BUTTON_TEXT": {
|
||||||
"INBOX": "نعم، احذف",
|
"INBOX": "نعم، احذف",
|
||||||
"ACCOUNT": "Yes, Disconnect"
|
"ACCOUNT": "نعم، قطع الاتصال"
|
||||||
},
|
},
|
||||||
"CANCEL_BUTTON_TEXT": "إلغاء",
|
"CANCEL_BUTTON_TEXT": "إلغاء",
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Hook deleted successfully",
|
"SUCCESS_MESSAGE": "تم حذف الربط بنجاح",
|
||||||
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
|
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"FETCHING": "Fetching integration hooks",
|
"FETCHING": "جلب روابط التكامل",
|
||||||
"INBOX": "صندوق الوارد",
|
"INBOX": "صندوق الوارد",
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"BUTTON_TEXT": "حذف"
|
"BUTTON_TEXT": "حذف"
|
||||||
|
@ -38,14 +38,14 @@
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"FORM": {
|
"FORM": {
|
||||||
"INBOX": {
|
"INBOX": {
|
||||||
"LABEL": "Select Inbox",
|
"LABEL": "اختر صندوق الوارد",
|
||||||
"PLACEHOLDER": "Select Inbox"
|
"PLACEHOLDER": "اختر صندوق الوارد"
|
||||||
},
|
},
|
||||||
"SUBMIT": "إنشاء",
|
"SUBMIT": "إنشاء",
|
||||||
"CANCEL": "إلغاء"
|
"CANCEL": "إلغاء"
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Integration hook added successfully",
|
"SUCCESS_MESSAGE": "تم حذف التكامل بنجاح",
|
||||||
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
|
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -53,10 +53,10 @@
|
||||||
"BUTTON_TEXT": "ربط الاتصال"
|
"BUTTON_TEXT": "ربط الاتصال"
|
||||||
},
|
},
|
||||||
"DISCONNECT": {
|
"DISCONNECT": {
|
||||||
"BUTTON_TEXT": "Disconnect"
|
"BUTTON_TEXT": "قطع الاتصال"
|
||||||
},
|
},
|
||||||
"SIDEBAR_DESCRIPTION": {
|
"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. <br /> <br /> 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. <br /> <br /> 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": "تدفق الحوار هو منصة لفهم اللغة الطبيعية التي تجعل من السهل تصميم ودمج واجهة المستخدم للمحادثة في تطبيق الهاتف المحمول الخاص بك، تطبيق الويب، الجهاز، البوت، نظام الاستجابة الصوتية التفاعلي، وما إلى ذلك. <br /> <br /> تكامل تدفق الحوار مع %{installationName} يسمح لك بتكوين بوت تدفق الحوار مع صناديق الوارد الخاصة بك والذي يتيح للبوت التعامل مع الاستفسارات في البداية وتسليمها إلى وكيل عند الحاجة. ويمكن استخدام تدفق البيانات لتأهيل الخيوط وتقليل عبء العمل الملقى على عاتق الوكلاء عن طريق طرح الأسئلة المتكررة وما إلى ذلك. <br /> <br /> لإضافة تدفق الحوار، تحتاج إلى إنشاء حساب خدمة في وحدة تحكم مشروع جوجل الخاص بك ومشاركة بيانات الاعتماد. يرجى الرجوع إلى مستندات Dialogflow للحصول على مزيد من المعلومات."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
},
|
},
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"BUTTON_TEXT": "تعديل",
|
"BUTTON_TEXT": "تعديل",
|
||||||
"TITLE": "Edit webhook",
|
"TITLE": "تعديل webhook",
|
||||||
"CANCEL": "إلغاء",
|
"CANCEL": "إلغاء",
|
||||||
"DESC": "أحداث Webhook توفر لك معلومات في الوقت الحقيقي حول ما يحدث في حساب Chatwoot الخاص بك. الرجاء إدخال عنوان URL صالح لتكوين callback.",
|
"DESC": "أحداث Webhook توفر لك معلومات في الوقت الحقيقي حول ما يحدث في حساب Chatwoot الخاص بك. الرجاء إدخال عنوان URL صالح لتكوين callback.",
|
||||||
"FORM": {
|
"FORM": {
|
||||||
|
@ -28,10 +28,10 @@
|
||||||
"PLACEHOLDER": "مثال: https://example/api/webhook",
|
"PLACEHOLDER": "مثال: https://example/api/webhook",
|
||||||
"ERROR": "الرجاء إدخال عنوان URL صالح"
|
"ERROR": "الرجاء إدخال عنوان URL صالح"
|
||||||
},
|
},
|
||||||
"SUBMIT": "Edit webhook"
|
"SUBMIT": "تعديل webhook"
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Webhook URL updated successfully",
|
"SUCCESS_MESSAGE": "تم تحديث رابط Webhook بنجاح",
|
||||||
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
|
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -68,8 +68,8 @@
|
||||||
},
|
},
|
||||||
"SLACK": {
|
"SLACK": {
|
||||||
"HELP_TEXT": {
|
"HELP_TEXT": {
|
||||||
"TITLE": "Using Slack Integration",
|
"TITLE": "استخدام تكامل Slack",
|
||||||
"BODY": "<br/><p>Chatwoot will now sync all the incoming conversations into the <b><i>customer-conversations</i></b> channel inside your slack workplace.</p><p>Replying to a conversation thread in <b><i>customer-conversations</i></b> slack channel will create a response back to the customer through chatwoot.</p><p>Start the replies with <b><i>note:</i></b> to create private notes instead of replies.</p><p>If the replier on slack has an agent profile in chatwoot under the same email, the replies will be associated accordingly.</p><p>When the replier doesn't have an associated agent profile, the replies will be made from the bot profile.</p>"
|
"BODY": "<br/><p>ستتم الآن مزامنة جميع المحادثات الواردة إلى <b><i>محادثة الزبائن</i></b> داخل مكان العمل الخاص بك.</p><p>الرد على موضوع محادثة في <b><i>محادثة العملاء</i></b> قناة الركود سوف تقوم بإنشاء رد على العميل من خلال المحادثة.</p><p>ابدأ الردود ب <b><i>ملاحظة:</i></b> لإنشاء ملاحظات خاصة بدلاً من الردود.</p><p>إذا كان للرد على slack ملف تعريف الوكيل في الدردشة تحت نفس البريد الإلكتروني، فسيتم ربط الردود وفقا لذلك.</p><p>عندما لا يكون للرد ملف شخصي للوكيل المرتبط، ستتم الردود من ملف بوت الشخصي.</p>"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
|
|
|
@ -19,9 +19,9 @@
|
||||||
"NAME": {
|
"NAME": {
|
||||||
"LABEL": "اسم الوسم",
|
"LABEL": "اسم الوسم",
|
||||||
"PLACEHOLDER": "اسم الوسم",
|
"PLACEHOLDER": "اسم الوسم",
|
||||||
"REQUIRED_ERROR": "Label name is required",
|
"REQUIRED_ERROR": "اسم التسمية مطلوب",
|
||||||
"MINIMUM_LENGTH_ERROR": "Minimum length 2 is required",
|
"MINIMUM_LENGTH_ERROR": "الحد الأدنى للطول 2 مطلوب",
|
||||||
"VALID_ERROR": "Only Alphabets, Numbers, Hyphen and Underscore are allowed"
|
"VALID_ERROR": "مسموح فقط بالابجدية,الارقام, -, _"
|
||||||
},
|
},
|
||||||
"DESCRIPTION": {
|
"DESCRIPTION": {
|
||||||
"LABEL": "الوصف",
|
"LABEL": "الوصف",
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"REPORT": {
|
"REPORT": {
|
||||||
"HEADER": "Overview",
|
"HEADER": "نظرة عامة",
|
||||||
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
||||||
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||||
"DOWNLOAD_AGENT_REPORTS": "تنزيل تقارير الوكيل",
|
"DOWNLOAD_AGENT_REPORTS": "تنزيل تقارير الوكيل",
|
||||||
|
@ -41,11 +41,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"name": "Last 3 months"
|
"name": "آخر 3 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"name": "Last 6 months"
|
"name": "آخر 6 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
|
@ -62,7 +62,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"AGENT_REPORTS": {
|
"AGENT_REPORTS": {
|
||||||
"HEADER": "Agents Overview",
|
"HEADER": "نظرة عامة للوكلاء",
|
||||||
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
||||||
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||||
"DOWNLOAD_AGENT_REPORTS": "تنزيل تقارير الوكيل",
|
"DOWNLOAD_AGENT_REPORTS": "تنزيل تقارير الوكيل",
|
||||||
|
@ -104,11 +104,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"name": "Last 3 months"
|
"name": "آخر 3 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"name": "Last 6 months"
|
"name": "آخر 6 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
|
@ -125,11 +125,11 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"LABEL_REPORTS": {
|
"LABEL_REPORTS": {
|
||||||
"HEADER": "Labels Overview",
|
"HEADER": "نظرة عامة على التسميات",
|
||||||
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
||||||
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||||
"DOWNLOAD_LABEL_REPORTS": "Download label reports",
|
"DOWNLOAD_LABEL_REPORTS": "تحميل تقارير التسمية",
|
||||||
"FILTER_DROPDOWN_LABEL": "Select Label",
|
"FILTER_DROPDOWN_LABEL": "حدد التسمية",
|
||||||
"METRICS": {
|
"METRICS": {
|
||||||
"CONVERSATIONS": {
|
"CONVERSATIONS": {
|
||||||
"NAME": "المحادثات",
|
"NAME": "المحادثات",
|
||||||
|
@ -167,11 +167,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"name": "Last 3 months"
|
"name": "آخر 3 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"name": "Last 6 months"
|
"name": "آخر 6 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
|
@ -188,10 +188,10 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"INBOX_REPORTS": {
|
"INBOX_REPORTS": {
|
||||||
"HEADER": "Inbox Overview",
|
"HEADER": "نظرة عامة على صندوق الوارد",
|
||||||
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
||||||
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||||
"DOWNLOAD_INBOX_REPORTS": "Download inbox reports",
|
"DOWNLOAD_INBOX_REPORTS": "تحميل تقارير صندوق الوارد",
|
||||||
"FILTER_DROPDOWN_LABEL": "اختر صندوق الوارد",
|
"FILTER_DROPDOWN_LABEL": "اختر صندوق الوارد",
|
||||||
"METRICS": {
|
"METRICS": {
|
||||||
"CONVERSATIONS": {
|
"CONVERSATIONS": {
|
||||||
|
@ -230,11 +230,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"name": "Last 3 months"
|
"name": "آخر 3 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"name": "Last 6 months"
|
"name": "آخر 6 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
|
@ -251,11 +251,11 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TEAM_REPORTS": {
|
"TEAM_REPORTS": {
|
||||||
"HEADER": "Team Overview",
|
"HEADER": "نظرة عامة للفريق",
|
||||||
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
|
||||||
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
|
||||||
"DOWNLOAD_TEAM_REPORTS": "Download team reports",
|
"DOWNLOAD_TEAM_REPORTS": "تحميل تقارير الفريق",
|
||||||
"FILTER_DROPDOWN_LABEL": "Select Team",
|
"FILTER_DROPDOWN_LABEL": "اختيار فريق",
|
||||||
"METRICS": {
|
"METRICS": {
|
||||||
"CONVERSATIONS": {
|
"CONVERSATIONS": {
|
||||||
"NAME": "المحادثات",
|
"NAME": "المحادثات",
|
||||||
|
@ -293,11 +293,11 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"name": "Last 3 months"
|
"name": "آخر 3 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"name": "Last 6 months"
|
"name": "آخر 6 أشهر"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 4,
|
"id": 4,
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
"LINK": "إعدادات الملف الشخصي",
|
"LINK": "إعدادات الملف الشخصي",
|
||||||
"TITLE": "إعدادات الملف الشخصي",
|
"TITLE": "إعدادات الملف الشخصي",
|
||||||
"BTN_TEXT": "تعديل الملف الشخصي",
|
"BTN_TEXT": "تعديل الملف الشخصي",
|
||||||
|
"DELETE_AVATAR": "حذف الصورة الرمزية",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
|
||||||
|
"AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
|
||||||
"UPDATE_SUCCESS": "تم تحديث حسابك بنجاح",
|
"UPDATE_SUCCESS": "تم تحديث حسابك بنجاح",
|
||||||
"PASSWORD_UPDATE_SUCCESS": "تم تغيير كلمة المرور بنجاح",
|
"PASSWORD_UPDATE_SUCCESS": "تم تغيير كلمة المرور بنجاح",
|
||||||
"AFTER_EMAIL_CHANGED": "تم تحديث ملفك الشخصي بنجاح، الرجاء تسجيل الدخول مرة أخرى حيث أنه قد تم تغيير بيانات تسجيل الدخول الخاصة بك",
|
"AFTER_EMAIL_CHANGED": "تم تحديث ملفك الشخصي بنجاح، الرجاء تسجيل الدخول مرة أخرى حيث أنه قد تم تغيير بيانات تسجيل الدخول الخاصة بك",
|
||||||
|
@ -100,6 +103,7 @@
|
||||||
"SIDEBAR_ITEMS": {
|
"SIDEBAR_ITEMS": {
|
||||||
"CHANGE_AVAILABILITY_STATUS": "يتغيرون",
|
"CHANGE_AVAILABILITY_STATUS": "يتغيرون",
|
||||||
"CHANGE_ACCOUNTS": "تبديل الحساب",
|
"CHANGE_ACCOUNTS": "تبديل الحساب",
|
||||||
|
"CONTACT_SUPPORT": "Contact Support",
|
||||||
"SELECTOR_SUBTITLE": "اختر حساباً من القائمة التالية",
|
"SELECTOR_SUBTITLE": "اختر حساباً من القائمة التالية",
|
||||||
"PROFILE_SETTINGS": "إعدادات الملف الشخصي",
|
"PROFILE_SETTINGS": "إعدادات الملف الشخصي",
|
||||||
"KEYBOARD_SHORTCUTS": "اختصارات لوحة المفاتيح",
|
"KEYBOARD_SHORTCUTS": "اختصارات لوحة المفاتيح",
|
||||||
|
@ -108,7 +112,7 @@
|
||||||
"APP_GLOBAL": {
|
"APP_GLOBAL": {
|
||||||
"TRIAL_MESSAGE": "أيام متبقية من الفترة التجريبية.",
|
"TRIAL_MESSAGE": "أيام متبقية من الفترة التجريبية.",
|
||||||
"TRAIL_BUTTON": "اشترك الآن",
|
"TRAIL_BUTTON": "اشترك الآن",
|
||||||
"DELETED_USER": "Deleted User"
|
"DELETED_USER": "حذف المستخدم"
|
||||||
},
|
},
|
||||||
"COMPONENTS": {
|
"COMPONENTS": {
|
||||||
"CODE": {
|
"CODE": {
|
||||||
|
@ -131,6 +135,8 @@
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
"CONVERSATIONS": "المحادثات",
|
"CONVERSATIONS": "المحادثات",
|
||||||
|
"ALL_CONVERSATIONS": "كل المحادثات",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Mentions",
|
||||||
"REPORTS": "التقارير",
|
"REPORTS": "التقارير",
|
||||||
"SETTINGS": "الإعدادات",
|
"SETTINGS": "الإعدادات",
|
||||||
"CONTACTS": "جهات الاتصال",
|
"CONTACTS": "جهات الاتصال",
|
||||||
|
@ -140,13 +146,18 @@
|
||||||
"NOTIFICATIONS": "الإشعارات",
|
"NOTIFICATIONS": "الإشعارات",
|
||||||
"CANNED_RESPONSES": "الردود السريعة",
|
"CANNED_RESPONSES": "الردود السريعة",
|
||||||
"INTEGRATIONS": "خيارات الربط",
|
"INTEGRATIONS": "خيارات الربط",
|
||||||
|
"PROFILE_SETTINGS": "إعدادات الملف الشخصي",
|
||||||
"ACCOUNT_SETTINGS": "إعدادات الحساب",
|
"ACCOUNT_SETTINGS": "إعدادات الحساب",
|
||||||
"APPLICATIONS": "التطبيقات",
|
"APPLICATIONS": "التطبيقات",
|
||||||
"LABELS": "الوسوم",
|
"LABELS": "الوسوم",
|
||||||
"CUSTOM_ATTRIBUTES": "سمات مخصصة",
|
"CUSTOM_ATTRIBUTES": "سمات مخصصة",
|
||||||
|
"AUTOMATION": "الأتمتة",
|
||||||
"TEAMS": "الفرق",
|
"TEAMS": "الفرق",
|
||||||
"ALL_CONTACTS": "جميع جهات الاتصال",
|
"ALL_CONTACTS": "جميع جهات الاتصال",
|
||||||
"TAGGED_WITH": "Tagged with",
|
"TAGGED_WITH": "مشار إليه بواسطة",
|
||||||
|
"NEW_LABEL": "New label",
|
||||||
|
"NEW_TEAM": "New team",
|
||||||
|
"NEW_INBOX": "New inbox",
|
||||||
"REPORTS_OVERVIEW": "نظرة عامة",
|
"REPORTS_OVERVIEW": "نظرة عامة",
|
||||||
"CSAT": "CSAT",
|
"CSAT": "CSAT",
|
||||||
"CAMPAIGNS": "الحملات",
|
"CAMPAIGNS": "الحملات",
|
||||||
|
@ -155,7 +166,8 @@
|
||||||
"REPORTS_AGENT": "موظف الدعم",
|
"REPORTS_AGENT": "موظف الدعم",
|
||||||
"REPORTS_LABEL": "الوسوم",
|
"REPORTS_LABEL": "الوسوم",
|
||||||
"REPORTS_INBOX": "صندوق الوارد",
|
"REPORTS_INBOX": "صندوق الوارد",
|
||||||
"REPORTS_TEAM": "Team"
|
"REPORTS_TEAM": "الفريق",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Set yourself as"
|
||||||
},
|
},
|
||||||
"CREATE_ACCOUNT": {
|
"CREATE_ACCOUNT": {
|
||||||
"NO_ACCOUNT_WARNING": "أوه! لم نتمكن من العثور على الحساب. الرجاء إنشاء حساب جديد للمتابعة.",
|
"NO_ACCOUNT_WARNING": "أوه! لم نتمكن من العثور على الحساب. الرجاء إنشاء حساب جديد للمتابعة.",
|
||||||
|
@ -187,14 +199,14 @@
|
||||||
"GO_TO_REPORTS_SIDEBAR": "الذهاب إلى شريط التقارير الجانبي",
|
"GO_TO_REPORTS_SIDEBAR": "الذهاب إلى شريط التقارير الجانبي",
|
||||||
"MOVE_TO_NEXT_TAB": "نقل إلى علامة التبويب التالية في قائمة المحادثات",
|
"MOVE_TO_NEXT_TAB": "نقل إلى علامة التبويب التالية في قائمة المحادثات",
|
||||||
"GO_TO_SETTINGS": "انتقل إلى الإعدادات",
|
"GO_TO_SETTINGS": "انتقل إلى الإعدادات",
|
||||||
"SWITCH_CONVERSATION_STATUS": "Switch to the next conversation status",
|
"SWITCH_CONVERSATION_STATUS": "التبديل إلى حالة المحادثة التالية",
|
||||||
"SWITCH_TO_PRIVATE_NOTE": "Switch to Private Note",
|
"SWITCH_TO_PRIVATE_NOTE": "التبديل إلى الملاحظة الخاصة",
|
||||||
"TOGGLE_RICH_CONTENT_EDITOR": "Toggle Rich Content editor",
|
"TOGGLE_RICH_CONTENT_EDITOR": "تبديل محرر المحتوى المتقدم",
|
||||||
"SWITCH_TO_REPLY": "Switch to Reply",
|
"SWITCH_TO_REPLY": "التبديل إلى الرد",
|
||||||
"TOGGLE_SNOOZE_DROPDOWN": "Toggle snooze dropdown"
|
"TOGGLE_SNOOZE_DROPDOWN": "تبديل القائمة المنسدلة"
|
||||||
},
|
},
|
||||||
"KEYS": {
|
"KEYS": {
|
||||||
"WINDOWS_KEY_AND_COMMAND_KEY": "Win / ⌘",
|
"WINDOWS_KEY_AND_COMMAND_KEY": "Win / ⌘\n",
|
||||||
"ALT_OR_OPTION_KEY": "Alt / ⌥",
|
"ALT_OR_OPTION_KEY": "Alt / ⌥",
|
||||||
"FORWARD_SLASH_KEY": "/"
|
"FORWARD_SLASH_KEY": "/"
|
||||||
}
|
}
|
||||||
|
|
|
@ -98,7 +98,7 @@
|
||||||
},
|
},
|
||||||
"CONFIRM": {
|
"CONFIRM": {
|
||||||
"TITLE": "هل أنت متأكد من أنك تريد حذف - %{teamName}",
|
"TITLE": "هل أنت متأكد من أنك تريد حذف - %{teamName}",
|
||||||
"PLACE_HOLDER": "Please type {teamName} to confirm",
|
"PLACE_HOLDER": "الرجاء كتابة {teamName} للتأكيد",
|
||||||
"MESSAGE": "سيؤدي حذف الفريق إلى إزالة مهمة الفريق من المحادثات التي تم تعيينها لهذا الفريق.",
|
"MESSAGE": "سيؤدي حذف الفريق إلى إزالة مهمة الفريق من المحادثات التي تم تعيينها لهذا الفريق.",
|
||||||
"YES": "حذف ",
|
"YES": "حذف ",
|
||||||
"NO": "إلغاء"
|
"NO": "إلغاء"
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/bg/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/bg/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Филтрирай разговорите",
|
||||||
|
"SUBTITLE": "Добавете филтри по-долу и натиснете „Прилагане на филтри“, за да филтрирате разговорите.",
|
||||||
|
"ADD_NEW_FILTER": "Добавяне на филтър",
|
||||||
|
"FILTER_DELETE_ERROR": "За да запазите, трябва да имате поне един филтър",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Прилагане на филтри",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Отмени",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Изчисти филтрите",
|
||||||
|
"EMPTY_VALUE_ERROR": "Изисква се стойност",
|
||||||
|
"TOOLTIP_LABEL": "Филтрирай разговорите",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "И",
|
||||||
|
"OR": "ИЛИ"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Равно на",
|
||||||
|
"not_equal_to": "Различно от",
|
||||||
|
"contains": "Съдържа",
|
||||||
|
"does_not_contain": "Не съдържа",
|
||||||
|
"is_present": "Присъства",
|
||||||
|
"is_not_present": "Не присъства"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Статус",
|
||||||
|
"ASSIGNEE_NAME": "Име на правоприемника",
|
||||||
|
"INBOX_NAME": "Име на входящата кутия",
|
||||||
|
"TEAM_NAME": "Име на екипа",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Идентивикатор на разговор",
|
||||||
|
"CAMPAIGN_NAME": "Име на кампания",
|
||||||
|
"LABELS": "Етикети",
|
||||||
|
"BROWSER_LANGUAGE": "Език на браузъра",
|
||||||
|
"COUNTRY_NAME": "Име на държавата",
|
||||||
|
"REFERER_LINK": "Референтна връзка"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
113
app/javascript/dashboard/i18n/locale/bg/agentMgmt.json
Normal file
113
app/javascript/dashboard/i18n/locale/bg/agentMgmt.json
Normal file
|
@ -0,0 +1,113 @@
|
||||||
|
{
|
||||||
|
"AGENT_MGMT": {
|
||||||
|
"HEADER": "Агенти",
|
||||||
|
"HEADER_BTN_TXT": "Добави агент",
|
||||||
|
"LOADING": "Извличане на списък с агенти",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Агенти</b></p> <p> <b>Агент</b> е член на вашия екип за поддръжка на клиенти. </p><p> Агентите ще могат да преглеждат и отговарят на съобщения от вашите потребители. Списъкът показва всички агенти във вашия акаунт. </p><p> Щракнете върху <b>Добавяне на агент</b>, за да добавите нов агент. Агентът, който добавите, ще получи имейл с връзка за потвърждение, за да активира акаунта си, след което те ще имат достъп до Chatwoot и ще могат да отговарят на съобщения. </p><p> Достъпът до функциите на Chatwoot се основава на следните роли. </p><p> <b>Агент</b> – Агентите с тази роля имат достъп само до входящи кутии, отчети и разговори. Те могат да присвояват разговори на други агенти или на себе си и да ги разрешават.</p><p> <b>Администратор</b> - Администраторът ще има достъп до всички функции на Chatwoot, активирани за вашия акаунт, включително настройки, заедно с всички нормални привилегии на агентите.</p>",
|
||||||
|
"AGENT_TYPES": {
|
||||||
|
"ADMINISTRATOR": "Администратор",
|
||||||
|
"AGENT": "Агент"
|
||||||
|
},
|
||||||
|
"LIST": {
|
||||||
|
"404": "Няма асоцирани агенти към този акаунт",
|
||||||
|
"TITLE": "Управлявайте агентите в екипа си",
|
||||||
|
"DESC": "Можете да добавите/премахнете агенти в/от екипа си.",
|
||||||
|
"NAME": "Име",
|
||||||
|
"EMAIL": "ИМЕЙЛ",
|
||||||
|
"STATUS": "Статус",
|
||||||
|
"ACTIONS": "Действия",
|
||||||
|
"VERIFIED": "Проверен",
|
||||||
|
"VERIFICATION_PENDING": "Предстои проверка"
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"TITLE": "Добави агент в екипа си",
|
||||||
|
"DESC": "Можете да добавите хора, които ще се заемат с поддръжката на вашите входящи пощенски кутии.",
|
||||||
|
"CANCEL_BUTTON_TEXT": "Отмени",
|
||||||
|
"FORM": {
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Име на агента",
|
||||||
|
"PLACEHOLDER": "Моля, въведете име на агента"
|
||||||
|
},
|
||||||
|
"AGENT_TYPE": {
|
||||||
|
"LABEL": "Роля",
|
||||||
|
"PLACEHOLDER": "Моля, изберете роля",
|
||||||
|
"ERROR": "Ролята е задължителна"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Имейл адрес",
|
||||||
|
"PLACEHOLDER": "Моля, въведете имейл адрес на агента"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Добави агент"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Агента е добавен успешно",
|
||||||
|
"EXIST_MESSAGE": "Имейл адреса на агента вече се използва, моля опитайте с друг имейл адрес",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Агента е изтрит успешно",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Сигурни ли сте за изтриването ",
|
||||||
|
"YES": "Да, изтрий ",
|
||||||
|
"NO": "Не, запази "
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EDIT": {
|
||||||
|
"TITLE": "Редактирай агента",
|
||||||
|
"FORM": {
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Име на агента",
|
||||||
|
"PLACEHOLDER": "Моля, въведете име на агента"
|
||||||
|
},
|
||||||
|
"AGENT_TYPE": {
|
||||||
|
"LABEL": "Роля",
|
||||||
|
"PLACEHOLDER": "Моля, изберете роля",
|
||||||
|
"ERROR": "Ролята е задължителна"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Имейл адрес",
|
||||||
|
"PLACEHOLDER": "Моля, въведете имейл адрес на агента"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Редактирай агента"
|
||||||
|
},
|
||||||
|
"BUTTON_TEXT": "Редактирай",
|
||||||
|
"CANCEL_BUTTON_TEXT": "Отмени",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Агента е обновен успешно",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"PASSWORD_RESET": {
|
||||||
|
"ADMIN_RESET_BUTTON": "Нулиране на парола",
|
||||||
|
"ADMIN_SUCCESS_MESSAGE": "До агента е изпратен имейл с инструкции за нулиране на паролата",
|
||||||
|
"SUCCESS_MESSAGE": "Паролата на агента е нулирана успешно",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SEARCH": {
|
||||||
|
"NO_RESULTS": "Няма намерени резултати."
|
||||||
|
},
|
||||||
|
"MULTI_SELECTOR": {
|
||||||
|
"PLACEHOLDER": "Нито един",
|
||||||
|
"TITLE": {
|
||||||
|
"AGENT": "Изберете агент",
|
||||||
|
"TEAM": "Изберете екип"
|
||||||
|
},
|
||||||
|
"SEARCH": {
|
||||||
|
"NO_RESULTS": {
|
||||||
|
"AGENT": "Няма намерени агенти",
|
||||||
|
"TEAM": "Няма намерени екипи"
|
||||||
|
},
|
||||||
|
"PLACEHOLDER": {
|
||||||
|
"AGENT": "Търсете агенти",
|
||||||
|
"TEAM": "Търсете екипи"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
99
app/javascript/dashboard/i18n/locale/bg/attributesMgmt.json
Normal file
99
app/javascript/dashboard/i18n/locale/bg/attributesMgmt.json
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
{
|
||||||
|
"ATTRIBUTES_MGMT": {
|
||||||
|
"HEADER": "Персонализирани атрибути",
|
||||||
|
"HEADER_BTN_TXT": "Add Custom Attribute",
|
||||||
|
"LOADING": "Fetching custom attributes",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Custom Attributes</b> <p>A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc. <br /><br />For creating a Custom Attribute, just click on the <b>Add Custom Attribute.</b> You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.</p>",
|
||||||
|
"ADD": {
|
||||||
|
"TITLE": "Add Custom Attribute",
|
||||||
|
"SUBMIT": "Създаване",
|
||||||
|
"CANCEL_BUTTON_TEXT": "Отмени",
|
||||||
|
"FORM": {
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Display Name",
|
||||||
|
"PLACEHOLDER": "Enter custom attribute display name",
|
||||||
|
"ERROR": "Name is required"
|
||||||
|
},
|
||||||
|
"DESC": {
|
||||||
|
"LABEL": "Описание",
|
||||||
|
"PLACEHOLDER": "Enter custom attribute description",
|
||||||
|
"ERROR": "Description is required"
|
||||||
|
},
|
||||||
|
"MODEL": {
|
||||||
|
"LABEL": "Applies to",
|
||||||
|
"PLACEHOLDER": "Please select one",
|
||||||
|
"ERROR": "Model is required"
|
||||||
|
},
|
||||||
|
"TYPE": {
|
||||||
|
"LABEL": "Тип",
|
||||||
|
"PLACEHOLDER": "Please select a type",
|
||||||
|
"ERROR": "Type is required",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter value and press enter key",
|
||||||
|
"ERROR": "Must have at least one value"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"KEY": {
|
||||||
|
"LABEL": "Ключ",
|
||||||
|
"PLACEHOLDER": "Enter custom attribute key",
|
||||||
|
"ERROR": "Key is required",
|
||||||
|
"IN_VALID": "Невалиден ключ"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"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": "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 custom attribute",
|
||||||
|
"YES": "Изтриване ",
|
||||||
|
"NO": "Отмени"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EDIT": {
|
||||||
|
"TITLE": "Промяна на персонализиран атрибут",
|
||||||
|
"UPDATE_BUTTON_TEXT": "Обновяване",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "Показване на стойности",
|
||||||
|
"PLACEHOLDER": "Моля, въведете стойност и натиснете клавиш enter"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Персонализирания атрибут е обновен успешно",
|
||||||
|
"ERROR_MESSAGE": "Възникна грешка при обновяване на персонализирания атрибут, моля опитайте отново"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TABS": {
|
||||||
|
"HEADER": "Персонализирани атрибути",
|
||||||
|
"CONVERSATION": "Разговор",
|
||||||
|
"CONTACT": "Контакт"
|
||||||
|
},
|
||||||
|
"LIST": {
|
||||||
|
"TABLE_HEADER": [
|
||||||
|
"Име",
|
||||||
|
"Описание",
|
||||||
|
"Тип",
|
||||||
|
"Ключ"
|
||||||
|
],
|
||||||
|
"BUTTONS": {
|
||||||
|
"EDIT": "Редактирай",
|
||||||
|
"DELETE": "Изтрий"
|
||||||
|
},
|
||||||
|
"EMPTY_RESULT": {
|
||||||
|
"404": "Няма създадени персонализирани атрибути",
|
||||||
|
"NOT_FOUND": "Няма настроени персонализирани атрибути"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
6
app/javascript/dashboard/i18n/locale/bg/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/bg/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "Автоматизация",
|
||||||
|
"HEADER_BTN_TXT": "Добавяне правило за автоматизация"
|
||||||
|
}
|
||||||
|
}
|
126
app/javascript/dashboard/i18n/locale/bg/campaign.json
Normal file
126
app/javascript/dashboard/i18n/locale/bg/campaign.json
Normal file
|
@ -0,0 +1,126 @@
|
||||||
|
{
|
||||||
|
"CAMPAIGN": {
|
||||||
|
"HEADER": "Campaigns",
|
||||||
|
"SIDEBAR_TXT": "Proactive messages allow the customer to send outbound messages to their contacts which would trigger more conversations. Click on <b>Add Campaign</b> to create a new campaign. You can also edit or delete an existing campaign by clicking on the Edit or Delete button.",
|
||||||
|
"HEADER_BTN_TXT": {
|
||||||
|
"ONE_OFF": "Create a one off campaign",
|
||||||
|
"ONGOING": "Create a ongoing campaign"
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"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",
|
||||||
|
"FORM": {
|
||||||
|
"TITLE": {
|
||||||
|
"LABEL": "Title",
|
||||||
|
"PLACEHOLDER": "Please enter the title of campaign",
|
||||||
|
"ERROR": "Title is required"
|
||||||
|
},
|
||||||
|
"SCHEDULED_AT": {
|
||||||
|
"LABEL": "Scheduled time",
|
||||||
|
"PLACEHOLDER": "Please select the time",
|
||||||
|
"CONFIRM": "Confirm",
|
||||||
|
"ERROR": "Scheduled time is required"
|
||||||
|
},
|
||||||
|
"AUDIENCE": {
|
||||||
|
"LABEL": "Audience",
|
||||||
|
"PLACEHOLDER": "Select the customer labels",
|
||||||
|
"ERROR": "Audience is required"
|
||||||
|
},
|
||||||
|
"INBOX": {
|
||||||
|
"LABEL": "Select Inbox",
|
||||||
|
"PLACEHOLDER": "Select Inbox",
|
||||||
|
"ERROR": "Inbox is required"
|
||||||
|
},
|
||||||
|
"MESSAGE": {
|
||||||
|
"LABEL": "Съобщение",
|
||||||
|
"PLACEHOLDER": "Please enter the message of campaign",
|
||||||
|
"ERROR": "Message is required"
|
||||||
|
},
|
||||||
|
"SENT_BY": {
|
||||||
|
"LABEL": "Sent by",
|
||||||
|
"PLACEHOLDER": "Please select the the content of campaign",
|
||||||
|
"ERROR": "Sender is required"
|
||||||
|
},
|
||||||
|
"END_POINT": {
|
||||||
|
"LABEL": "URL",
|
||||||
|
"PLACEHOLDER": "Please enter the URL",
|
||||||
|
"ERROR": "Please enter a valid URL"
|
||||||
|
},
|
||||||
|
"TIME_ON_PAGE": {
|
||||||
|
"LABEL": "Time on page(Seconds)",
|
||||||
|
"PLACEHOLDER": "Please enter the time",
|
||||||
|
"ERROR": "Time on page is required"
|
||||||
|
},
|
||||||
|
"ENABLED": "Enable campaign",
|
||||||
|
"TRIGGER_ONLY_BUSINESS_HOURS": "Trigger only during business hours",
|
||||||
|
"SUBMIT": "Add Campaign"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Campaign created successfully",
|
||||||
|
"ERROR_MESSAGE": "There was an error. Please try again."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Are you sure to delete?",
|
||||||
|
"YES": "Да, изтрий ",
|
||||||
|
"NO": "Не, запази "
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Campaign deleted successfully",
|
||||||
|
"ERROR_MESSAGE": "Could not delete the campaign. Please try again later."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EDIT": {
|
||||||
|
"TITLE": "Edit campaign",
|
||||||
|
"UPDATE_BUTTON_TEXT": "Update",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Campaign updated successfully",
|
||||||
|
"ERROR_MESSAGE": "There was an error, please try again"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LIST": {
|
||||||
|
"LOADING_MESSAGE": "Loading campaigns...",
|
||||||
|
"404": "There are no campaigns created for this inbox.",
|
||||||
|
"TABLE_HEADER": {
|
||||||
|
"TITLE": "Title",
|
||||||
|
"MESSAGE": "Съобщение",
|
||||||
|
"INBOX": "Входяща кутия",
|
||||||
|
"STATUS": "Статус",
|
||||||
|
"SENDER": "Sender",
|
||||||
|
"URL": "URL",
|
||||||
|
"SCHEDULED_AT": "Scheduled time",
|
||||||
|
"TIME_ON_PAGE": "Time(Seconds)",
|
||||||
|
"CREATED_AT": "Създаден в"
|
||||||
|
},
|
||||||
|
"BUTTONS": {
|
||||||
|
"ADD": "Добавяне",
|
||||||
|
"EDIT": "Редактирай",
|
||||||
|
"DELETE": "Изтрий"
|
||||||
|
},
|
||||||
|
"STATUS": {
|
||||||
|
"ENABLED": "Включен",
|
||||||
|
"DISABLED": "Изключен",
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"ONGOING": {
|
||||||
|
"HEADER": "Ongoing campaigns",
|
||||||
|
"404": "There are no ongoing campaigns created",
|
||||||
|
"INBOXES_NOT_FOUND": "Please create an website inbox and start adding campaigns"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
76
app/javascript/dashboard/i18n/locale/bg/cannedMgmt.json
Normal file
76
app/javascript/dashboard/i18n/locale/bg/cannedMgmt.json
Normal file
|
@ -0,0 +1,76 @@
|
||||||
|
{
|
||||||
|
"CANNED_MGMT": {
|
||||||
|
"HEADER": "Готови отговори",
|
||||||
|
"HEADER_BTN_TXT": "Добавяне на готов отговор",
|
||||||
|
"LOADING": "Извличане на готови отговори",
|
||||||
|
"SEARCH_404": "Няма резултати отговарящи на тази заявка",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Готови отговори</b> </p><p> Готовите отговори са запазени шаблони за отговори, които могат да се използват за бързо изпращане на отговор в разговора. </p><p> За да създадете готов отговор, просто щракнете върху <b>Добавяне на готов отговор</b>. Можете също да редактирате или изтриете съществуващ готов отговор, като щракнете върху бутона Редактиране или Изтриване </p><p> Готовите отговори се използват с помощта на <b>Кратки кодове</b>. Агентите имат достъп до готовите отговори, докато са в чат, като напишат <b>'/'</b>, последвано от краткия код. </p>",
|
||||||
|
"LIST": {
|
||||||
|
"404": "Няма налични готови отговори в този акаунт.",
|
||||||
|
"TITLE": "Управлявайте готовите отговори",
|
||||||
|
"DESC": "Готовите отговори са предварително дефинирани шаблони за отговор, които могат да се изпращат бързо в чата.",
|
||||||
|
"TABLE_HEADER": [
|
||||||
|
"Кратък код",
|
||||||
|
"Съдържание",
|
||||||
|
"Действия"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"TITLE": "Добавяне на готов отговор",
|
||||||
|
"DESC": "Готовите отговори са предварително дефинирани шаблони за отговор, които могат да се изпращат бързо в чата.",
|
||||||
|
"CANCEL_BUTTON_TEXT": "Отмени",
|
||||||
|
"FORM": {
|
||||||
|
"SHORT_CODE": {
|
||||||
|
"LABEL": "Кратък код",
|
||||||
|
"PLACEHOLDER": "Моля, въведете кратък код",
|
||||||
|
"ERROR": "Краткия код е задължителен"
|
||||||
|
},
|
||||||
|
"CONTENT": {
|
||||||
|
"LABEL": "Съдържание",
|
||||||
|
"PLACEHOLDER": "Моля, въведете съдържание",
|
||||||
|
"ERROR": "Съдържанието е задължително"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпращане"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Готовия отговор е добавен успешно",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EDIT": {
|
||||||
|
"TITLE": "Промени готовия отговор",
|
||||||
|
"CANCEL_BUTTON_TEXT": "Отмени",
|
||||||
|
"FORM": {
|
||||||
|
"SHORT_CODE": {
|
||||||
|
"LABEL": "Кратък код",
|
||||||
|
"PLACEHOLDER": "Моля, въведете кратък код",
|
||||||
|
"ERROR": "Краткия код е задължителен"
|
||||||
|
},
|
||||||
|
"CONTENT": {
|
||||||
|
"LABEL": "Съдържание",
|
||||||
|
"PLACEHOLDER": "Моля, въведете съдържание",
|
||||||
|
"ERROR": "Съдържанието е задължително"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпращане"
|
||||||
|
},
|
||||||
|
"BUTTON_TEXT": "Редактирай",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Готовия отговор е обновен успешно",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Готовия отговор е изтрит успешно",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Сигурни ли сте за изтриването ",
|
||||||
|
"YES": "Да, изтрий ",
|
||||||
|
"NO": "Не, запази "
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
85
app/javascript/dashboard/i18n/locale/bg/chatlist.json
Normal file
85
app/javascript/dashboard/i18n/locale/bg/chatlist.json
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
{
|
||||||
|
"CHAT_LIST": {
|
||||||
|
"LOADING": "Извличане на разговори",
|
||||||
|
"LOAD_MORE_CONVERSATIONS": "Зареди още разговори",
|
||||||
|
"EOF": "Всички разговори са заредени 🎉",
|
||||||
|
"LIST": {
|
||||||
|
"404": "Няма активни разговори в тази група."
|
||||||
|
},
|
||||||
|
"TAB_HEADING": "Разговори",
|
||||||
|
"MENTION_HEADING": "Споменавания",
|
||||||
|
"SEARCH": {
|
||||||
|
"INPUT": "Търсене на хора, чатове, запазени отговори .."
|
||||||
|
},
|
||||||
|
"FILTER_ALL": "Всички",
|
||||||
|
"STATUS_TABS": [
|
||||||
|
{
|
||||||
|
"NAME": "Отворен",
|
||||||
|
"KEY": "openCount"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "Разрешен",
|
||||||
|
"KEY": "allConvCount"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ASSIGNEE_TYPE_TABS": [
|
||||||
|
{
|
||||||
|
"NAME": "Мой",
|
||||||
|
"KEY": "me",
|
||||||
|
"COUNT_KEY": "mineCount"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "Неназначен",
|
||||||
|
"KEY": "unassigned",
|
||||||
|
"COUNT_KEY": "unAssignedCount"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"NAME": "Всички",
|
||||||
|
"KEY": "all",
|
||||||
|
"COUNT_KEY": "allCount"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CHAT_STATUS_FILTER_ITEMS": {
|
||||||
|
"open": {
|
||||||
|
"TEXT": "Отворен"
|
||||||
|
},
|
||||||
|
"resolved": {
|
||||||
|
"TEXT": "Разрешен"
|
||||||
|
},
|
||||||
|
"pending": {
|
||||||
|
"TEXT": "Предстоящ"
|
||||||
|
},
|
||||||
|
"snoozed": {
|
||||||
|
"TEXT": "Отложен"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ATTACHMENTS": {
|
||||||
|
"image": {
|
||||||
|
"CONTENT": "Съобщение със снимка"
|
||||||
|
},
|
||||||
|
"audio": {
|
||||||
|
"CONTENT": "Аудио съобщение"
|
||||||
|
},
|
||||||
|
"video": {
|
||||||
|
"CONTENT": "Видео съобщение"
|
||||||
|
},
|
||||||
|
"file": {
|
||||||
|
"CONTENT": "Прикачен файл"
|
||||||
|
},
|
||||||
|
"location": {
|
||||||
|
"CONTENT": "Локация"
|
||||||
|
},
|
||||||
|
"fallback": {
|
||||||
|
"CONTENT": "сподели линк"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"RECEIVED_VIA_EMAIL": "Получено чрез имейл",
|
||||||
|
"VIEW_TWEET_IN_TWITTER": "Виж туита в Twitter",
|
||||||
|
"REPLY_TO_TWEET": "Отговори на този туит",
|
||||||
|
"SENT": "Успено изпратено",
|
||||||
|
"NO_MESSAGES": "Няма съобщения",
|
||||||
|
"NO_CONTENT": "Няма налично съдържание",
|
||||||
|
"HIDE_QUOTED_TEXT": "Скриване на цитирания текст",
|
||||||
|
"SHOW_QUOTED_TEXT": "Показване на цитирания текст"
|
||||||
|
}
|
||||||
|
}
|
328
app/javascript/dashboard/i18n/locale/bg/contact.json
Normal file
328
app/javascript/dashboard/i18n/locale/bg/contact.json
Normal file
|
@ -0,0 +1,328 @@
|
||||||
|
{
|
||||||
|
"CONTACT_PANEL": {
|
||||||
|
"NOT_AVAILABLE": "Не е наличен",
|
||||||
|
"EMAIL_ADDRESS": "Имейл адрес",
|
||||||
|
"PHONE_NUMBER": "Телефон",
|
||||||
|
"COPY_SUCCESSFUL": "Успешно копиране в клипборда",
|
||||||
|
"COMPANY": "Фирма",
|
||||||
|
"LOCATION": "Локация",
|
||||||
|
"CONVERSATION_TITLE": "Детайли на разговора",
|
||||||
|
"VIEW_PROFILE": "Виж профила",
|
||||||
|
"BROWSER": "Браузър",
|
||||||
|
"OS": "Операционна система",
|
||||||
|
"INITIATED_FROM": "Иницирано от",
|
||||||
|
"INITIATED_AT": "Иницирано в",
|
||||||
|
"IP_ADDRESS": "IP адрес",
|
||||||
|
"NEW_MESSAGE": "Ново съобщение",
|
||||||
|
"CONVERSATIONS": {
|
||||||
|
"NO_RECORDS_FOUND": "Няма предишни разговори асоцирани с този контакт.",
|
||||||
|
"TITLE": "Предишни разговори"
|
||||||
|
},
|
||||||
|
"LABELS": {
|
||||||
|
"CONTACT": {
|
||||||
|
"TITLE": "Етикети на контакта",
|
||||||
|
"ERROR": "Етикетите не можаха да се актуализират"
|
||||||
|
},
|
||||||
|
"CONVERSATION": {
|
||||||
|
"TITLE": "Етикети на разговора",
|
||||||
|
"ADD_BUTTON": "Добавете етикети"
|
||||||
|
},
|
||||||
|
"LABEL_SELECT": {
|
||||||
|
"TITLE": "Добавете етикети",
|
||||||
|
"PLACEHOLDER": "Търсене на етикети",
|
||||||
|
"NO_RESULT": "Няма намерени етикети"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MERGE_CONTACT": "Обединяване на контакти",
|
||||||
|
"CONTACT_ACTIONS": "Действия за контакта",
|
||||||
|
"MUTE_CONTACT": "Заглушаване на разговора",
|
||||||
|
"UNMUTE_CONTACT": "Пускане звука на разговора",
|
||||||
|
"MUTED_SUCCESS": "Този разговор е заглушен за 6 часа",
|
||||||
|
"UNMUTED_SUCCESS": "Този разговор е с пуснат звук",
|
||||||
|
"SEND_TRANSCRIPT": "Изпрати копие",
|
||||||
|
"EDIT_LABEL": "Редактирай",
|
||||||
|
"SIDEBAR_SECTIONS": {
|
||||||
|
"CUSTOM_ATTRIBUTES": "Персонализирани атрибути",
|
||||||
|
"CONTACT_LABELS": "Етикети на контакта",
|
||||||
|
"PREVIOUS_CONVERSATIONS": "Предишни разговори"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EDIT_CONTACT": {
|
||||||
|
"BUTTON_LABEL": "Редактиране на контакта",
|
||||||
|
"TITLE": "Редактиране на контакта",
|
||||||
|
"DESC": "Редактиране детайлите на контакта"
|
||||||
|
},
|
||||||
|
"CREATE_CONTACT": {
|
||||||
|
"BUTTON_LABEL": "Нов контакт",
|
||||||
|
"TITLE": "Създаване на нов контакт",
|
||||||
|
"DESC": "Добавете основна информация за конктакта."
|
||||||
|
},
|
||||||
|
"IMPORT_CONTACTS": {
|
||||||
|
"BUTTON_LABEL": "Внасяне",
|
||||||
|
"TITLE": "Внасяне на контакти",
|
||||||
|
"DESC": "Внасяне на контакти чрез CSV файл.",
|
||||||
|
"DOWNLOAD_LABEL": "Свали шаблонен CSV.",
|
||||||
|
"FORM": {
|
||||||
|
"LABEL": "CSV файл",
|
||||||
|
"SUBMIT": "Внасяне",
|
||||||
|
"CANCEL": "Отмени"
|
||||||
|
},
|
||||||
|
"SUCCESS_MESSAGE": "Успешно запазване на контактите",
|
||||||
|
"ERROR_MESSAGE": "Възникна грешка, моля опитайте отново"
|
||||||
|
},
|
||||||
|
"DELETE_CONTACT": {
|
||||||
|
"BUTTON_LABEL": "Изтриване на контакта",
|
||||||
|
"TITLE": "Изтриване на контакта",
|
||||||
|
"DESC": "Изтриване на детайлите за контакта",
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Сигурни ли сте за изтриването ",
|
||||||
|
"PLACE_HOLDER": "Моля, въведете {contactName} за потвърждение",
|
||||||
|
"YES": "Да, изтрий ",
|
||||||
|
"NO": "Не, запази "
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Контакта е изтрит успешно",
|
||||||
|
"ERROR_MESSAGE": "Контактът не можа да се изтрие. Моля, опитайте отново по-късно."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONTACT_FORM": {
|
||||||
|
"FORM": {
|
||||||
|
"SUBMIT": "Изпращане",
|
||||||
|
"CANCEL": "Отмени",
|
||||||
|
"AVATAR": {
|
||||||
|
"LABEL": "Аватар на контакта"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"PLACEHOLDER": "Добавете пълното име на контакта",
|
||||||
|
"LABEL": "Пълно име"
|
||||||
|
},
|
||||||
|
"BIO": {
|
||||||
|
"PLACEHOLDER": "Добавете био на контакта",
|
||||||
|
"LABEL": "Био"
|
||||||
|
},
|
||||||
|
"EMAIL_ADDRESS": {
|
||||||
|
"PLACEHOLDER": "Добавете имейл на контакта",
|
||||||
|
"LABEL": "Имейл адрес",
|
||||||
|
"DUPLICATE": "Този имейл се използва от друг контакт."
|
||||||
|
},
|
||||||
|
"PHONE_NUMBER": {
|
||||||
|
"PLACEHOLDER": "Добавете телефона на контакта",
|
||||||
|
"LABEL": "Телефон",
|
||||||
|
"HELP": "Телефона трябва да е във E.164 формат, например: +35955555555 [+][код на държавата][телефонен номер]",
|
||||||
|
"ERROR": "Телефона трябва да е празен или във E.164 формат",
|
||||||
|
"DUPLICATE": "Телефона се използва от друг контакт."
|
||||||
|
},
|
||||||
|
"LOCATION": {
|
||||||
|
"PLACEHOLDER": "Добавете локация на контакта",
|
||||||
|
"LABEL": "Локация"
|
||||||
|
},
|
||||||
|
"COMPANY_NAME": {
|
||||||
|
"PLACEHOLDER": "Въведете име на фирма",
|
||||||
|
"LABEL": "Име на фирма"
|
||||||
|
},
|
||||||
|
"SOCIAL_PROFILES": {
|
||||||
|
"FACEBOOK": {
|
||||||
|
"PLACEHOLDER": "Въведете Facebook потребителско име",
|
||||||
|
"LABEL": "Facebook"
|
||||||
|
},
|
||||||
|
"TWITTER": {
|
||||||
|
"PLACEHOLDER": "Въведете Twitter потребителско име",
|
||||||
|
"LABEL": "Twitter"
|
||||||
|
},
|
||||||
|
"LINKEDIN": {
|
||||||
|
"PLACEHOLDER": "Въведете LinkedIn потребителско име",
|
||||||
|
"LABEL": "LinkedIn"
|
||||||
|
},
|
||||||
|
"GITHUB": {
|
||||||
|
"PLACEHOLDER": "Въведете Github потребителско име",
|
||||||
|
"LABEL": "Github"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SUCCESS_MESSAGE": "Успешно запазване на контакта",
|
||||||
|
"ERROR_MESSAGE": "Възникна грешка, моля опитайте отново"
|
||||||
|
},
|
||||||
|
"NEW_CONVERSATION": {
|
||||||
|
"BUTTON_LABEL": "Започване на разговор",
|
||||||
|
"TITLE": "Нов разговор",
|
||||||
|
"DESC": "Започнете нов разговор, като изпратите ново съобщение.",
|
||||||
|
"NO_INBOX": "Не можем да намерим входяща кутия за започване на нов разговор с този контакт.",
|
||||||
|
"FORM": {
|
||||||
|
"TO": {
|
||||||
|
"LABEL": "До"
|
||||||
|
},
|
||||||
|
"INBOX": {
|
||||||
|
"LABEL": "Входяща кутия",
|
||||||
|
"ERROR": "Изберете входяща кутия"
|
||||||
|
},
|
||||||
|
"SUBJECT": {
|
||||||
|
"LABEL": "Тема",
|
||||||
|
"PLACEHOLDER": "Тема",
|
||||||
|
"ERROR": "Темата не може да е празна"
|
||||||
|
},
|
||||||
|
"MESSAGE": {
|
||||||
|
"LABEL": "Съобщение",
|
||||||
|
"PLACEHOLDER": "Напишете съобщението си тук",
|
||||||
|
"ERROR": "Съобщението не може да е празно"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпрати съобщение",
|
||||||
|
"CANCEL": "Отмени",
|
||||||
|
"SUCCESS_MESSAGE": "Съобщението е изпратено!",
|
||||||
|
"ERROR_MESSAGE": "Не може да се изпрати! Опитайте пак"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONTACTS_PAGE": {
|
||||||
|
"HEADER": "Контакти",
|
||||||
|
"FIELDS": "Полета на контакта",
|
||||||
|
"SEARCH_BUTTON": "Търсене",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Търсене на контакти",
|
||||||
|
"FILTER_CONTACTS": "Филтър",
|
||||||
|
"LIST": {
|
||||||
|
"LOADING_MESSAGE": "Зареждане на контактите...",
|
||||||
|
"404": "Няма контакти отговарящи на търсенети ви 🔍",
|
||||||
|
"NO_CONTACTS": "Няма налични контакти",
|
||||||
|
"TABLE_HEADER": {
|
||||||
|
"NAME": "Име",
|
||||||
|
"PHONE_NUMBER": "Телефон",
|
||||||
|
"CONVERSATIONS": "Разговори",
|
||||||
|
"LAST_ACTIVITY": "Последна активност",
|
||||||
|
"COUNTRY": "Държава",
|
||||||
|
"CITY": "Град",
|
||||||
|
"SOCIAL_PROFILES": "Социални профили",
|
||||||
|
"COMPANY": "Фирма",
|
||||||
|
"EMAIL_ADDRESS": "Имейл адрес"
|
||||||
|
},
|
||||||
|
"VIEW_DETAILS": "Вижте детайлите"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONTACT_PROFILE": {
|
||||||
|
"BACK_BUTTON": "Контакти",
|
||||||
|
"LOADING": "Зареждане профила на контакта..."
|
||||||
|
},
|
||||||
|
"REMINDER": {
|
||||||
|
"ADD_BUTTON": {
|
||||||
|
"BUTTON": "Добавяне",
|
||||||
|
"TITLE": "Shift + Enter за създаване на задача"
|
||||||
|
},
|
||||||
|
"FOOTER": {
|
||||||
|
"DUE_DATE": "Краен срок",
|
||||||
|
"LABEL_TITLE": "Задаване на тип"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NOTES": {
|
||||||
|
"FETCHING_NOTES": "Извличане на бележки...",
|
||||||
|
"NOT_AVAILABLE": "Няма създадени бележки за този контакт",
|
||||||
|
"HEADER": {
|
||||||
|
"TITLE": "Бележки"
|
||||||
|
},
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "добавена бележка"
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"BUTTON": "Добавяне",
|
||||||
|
"PLACEHOLDER": "Добавяне на бележка",
|
||||||
|
"TITLE": "Shift + Enter за създаване на бележка"
|
||||||
|
},
|
||||||
|
"CONTENT_HEADER": {
|
||||||
|
"DELETE": "Изтриване на бележка"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EVENTS": {
|
||||||
|
"HEADER": {
|
||||||
|
"TITLE": "Дейности"
|
||||||
|
},
|
||||||
|
"BUTTON": {
|
||||||
|
"PILL_BUTTON_NOTES": "бележки",
|
||||||
|
"PILL_BUTTON_EVENTS": "събития",
|
||||||
|
"PILL_BUTTON_CONVO": "разговори"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CUSTOM_ATTRIBUTES": {
|
||||||
|
"ADD_BUTTON_TEXT": "Добавяне на атрибут",
|
||||||
|
"BUTTON": "Добавяне на персонализиран атрибут",
|
||||||
|
"NOT_AVAILABLE": "Няма персонализирани атрибути за този контакт.",
|
||||||
|
"COPY_SUCCESSFUL": "Успешно копиране в клипборда",
|
||||||
|
"ACTIONS": {
|
||||||
|
"COPY": "Копиране на атрибут",
|
||||||
|
"DELETE": "Изтриване на атрибут",
|
||||||
|
"EDIT": "Промяна на атрибут"
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"TITLE": "Създаване на персонализиран атрибут",
|
||||||
|
"DESC": "Добавяне на персонализирана информация за този конктакт."
|
||||||
|
},
|
||||||
|
"FORM": {
|
||||||
|
"CREATE": "Добавяне на атрибут",
|
||||||
|
"CANCEL": "Отмени",
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Име на персонализирания атрибут",
|
||||||
|
"PLACEHOLDER": "Например: shopify id",
|
||||||
|
"ERROR": "Невалидно име на персонализиран атрибут"
|
||||||
|
},
|
||||||
|
"VALUE": {
|
||||||
|
"LABEL": "Стойност на атрибут",
|
||||||
|
"PLACEHOLDER": "Например: 1000 "
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"TITLE": "Създаване на нов атрибут ",
|
||||||
|
"SUCCESS": "Атрибута е добавен успешно",
|
||||||
|
"ERROR": "Атрибута не бе добавен. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"UPDATE": {
|
||||||
|
"SUCCESS": "Атрибута е обновен успешно",
|
||||||
|
"ERROR": "Атрибута не бе обновен. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"SUCCESS": "Успешно изтриване на атрибута",
|
||||||
|
"ERROR": "Атрибута не бе изтрита. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_SELECT": {
|
||||||
|
"TITLE": "Добавяне на атрибут",
|
||||||
|
"PLACEHOLDER": "Търсене на атрибути",
|
||||||
|
"NO_RESULT": "Няма намерени атрибути"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "Изберете стойност",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Търсене на стойност",
|
||||||
|
"NO_RESULT": "Няма намерен резултат"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"VALIDATIONS": {
|
||||||
|
"REQUIRED": "Необходима е валидна стойност",
|
||||||
|
"INVALID_URL": "Невалиден URL"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"MERGE_CONTACTS": {
|
||||||
|
"TITLE": "Обединяване на контакти",
|
||||||
|
"DESCRIPTION": "Обединете контактите, за да комбинирате два профила в един, включително всички атрибути и разговори. В случай на конфликт атрибутите на основния контакт ще имат предимство.",
|
||||||
|
"PRIMARY": {
|
||||||
|
"TITLE": "Основен контакт",
|
||||||
|
"HELP_LABEL": "Да бъде запазено"
|
||||||
|
},
|
||||||
|
"CHILD": {
|
||||||
|
"TITLE": "Контакт за обединяване",
|
||||||
|
"PLACEHOLDER": "Търсене на контакт",
|
||||||
|
"HELP_LABEL": "Да бъде изтрит"
|
||||||
|
},
|
||||||
|
"SUMMARY": {
|
||||||
|
"TITLE": "Резюме",
|
||||||
|
"DELETE_WARNING": "Контакт от <strong>%{childContactName}</strong> ще бъде изтрит.",
|
||||||
|
"ATTRIBUTE_WARNING": "Детайлите на контакт <strong>%{childContactName}</strong> ще бъдат копирани в <strong>%{primaryContactName}</strong>."
|
||||||
|
},
|
||||||
|
"SEARCH": {
|
||||||
|
"ERROR": "ГРЕШКА"
|
||||||
|
},
|
||||||
|
"FORM": {
|
||||||
|
"SUBMIT": " Обединяване на контакти",
|
||||||
|
"CANCEL": "Отмени",
|
||||||
|
"CHILD_CONTACT": {
|
||||||
|
"ERROR": "Изберете дъщерен контакт за обединяване"
|
||||||
|
},
|
||||||
|
"SUCCESS_MESSAGE": "Успешно обединяване на контакта",
|
||||||
|
"ERROR_MESSAGE": "Контактите не бяха обединени, опитайте отново!"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
34
app/javascript/dashboard/i18n/locale/bg/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/bg/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Филтриране на контакти",
|
||||||
|
"SUBTITLE": "Добавете филтри по-долу и натиснете „Изпращане“, за да филтрирате контактите.",
|
||||||
|
"ADD_NEW_FILTER": "Добавяне на филтър",
|
||||||
|
"CLEAR_ALL_FILTERS": "Изчисти всички филтри",
|
||||||
|
"FILTER_DELETE_ERROR": "За да запазите, трябва да имате поне един филтър",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Изпращане",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Отмени",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Изчисти филтрите",
|
||||||
|
"EMPTY_VALUE_ERROR": "Изисква се стойност",
|
||||||
|
"TOOLTIP_LABEL": "Филтриране на контакти",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "И",
|
||||||
|
"OR": "ИЛИ"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Равно на",
|
||||||
|
"not_equal_to": "Различно от",
|
||||||
|
"contains": "Съдържа",
|
||||||
|
"does_not_contain": "Не съдържа",
|
||||||
|
"is_present": "Присъства",
|
||||||
|
"is_not_present": "Не присъства"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "Име",
|
||||||
|
"EMAIL": "Имейл",
|
||||||
|
"PHONE_NUMBER": "Телефон",
|
||||||
|
"IDENTIFIER": "Идентификатор",
|
||||||
|
"CITY": "Град",
|
||||||
|
"COUNTRY": "Държава"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
187
app/javascript/dashboard/i18n/locale/bg/conversation.json
Normal file
187
app/javascript/dashboard/i18n/locale/bg/conversation.json
Normal file
|
@ -0,0 +1,187 @@
|
||||||
|
{
|
||||||
|
"CONVERSATION": {
|
||||||
|
"404": "Please select a conversation from left pane",
|
||||||
|
"UNVERIFIED_SESSION": "The identity of this user is not verified",
|
||||||
|
"NO_MESSAGE_1": "Uh oh! Looks like there are no messages from customers in your inbox.",
|
||||||
|
"NO_MESSAGE_2": " to send a message to your page!",
|
||||||
|
"NO_INBOX_1": "Hola! Looks like you haven't added any inboxes yet.",
|
||||||
|
"NO_INBOX_2": " to get started",
|
||||||
|
"NO_INBOX_AGENT": "Uh Oh! Looks like you are not part of any inbox. Please contact your administrator",
|
||||||
|
"SEARCH_MESSAGES": "Search for messages in conversations",
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"DOWNLOAD": "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",
|
||||||
|
"HEADER": {
|
||||||
|
"RESOLVE_ACTION": "Resolve",
|
||||||
|
"REOPEN_ACTION": "Reopen",
|
||||||
|
"OPEN_ACTION": "Отворен",
|
||||||
|
"OPEN": "More",
|
||||||
|
"CLOSE": "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"
|
||||||
|
},
|
||||||
|
"RESOLVE_DROPDOWN": {
|
||||||
|
"MARK_PENDING": "Mark as pending",
|
||||||
|
"SNOOZE": {
|
||||||
|
"TITLE": "Snooze until",
|
||||||
|
"NEXT_REPLY": "Next reply",
|
||||||
|
"TOMORROW": "Tomorrow",
|
||||||
|
"NEXT_WEEK": "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"
|
||||||
|
},
|
||||||
|
"REPLYBOX": {
|
||||||
|
"REPLY": "Reply",
|
||||||
|
"PRIVATE_NOTE": "Private Note",
|
||||||
|
"SEND": "Send",
|
||||||
|
"CREATE": "Add Note",
|
||||||
|
"TWEET": "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",
|
||||||
|
"EMAIL_HEAD": {
|
||||||
|
"ADD_BCC": "Add bcc",
|
||||||
|
"CC": {
|
||||||
|
"LABEL": "CC",
|
||||||
|
"PLACEHOLDER": "Emails separated by commas",
|
||||||
|
"ERROR": "Please enter valid email addresses"
|
||||||
|
},
|
||||||
|
"BCC": {
|
||||||
|
"LABEL": "BCC",
|
||||||
|
"PLACEHOLDER": "Emails separated by commas",
|
||||||
|
"ERROR": "Please enter valid email addresses"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"VISIBLE_TO_AGENTS": "Private Note: Only visible to you and your team",
|
||||||
|
"CHANGE_STATUS": "Conversation status changed",
|
||||||
|
"CHANGE_AGENT": "Conversation Assignee changed",
|
||||||
|
"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:",
|
||||||
|
"ASSIGNMENT": {
|
||||||
|
"SELECT_AGENT": "Select Agent",
|
||||||
|
"REMOVE": "Remove",
|
||||||
|
"ASSIGN": "Assign"
|
||||||
|
},
|
||||||
|
"CONTEXT_MENU": {
|
||||||
|
"COPY": "Copy",
|
||||||
|
"DELETE": "Изтрий"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EMAIL_TRANSCRIPT": {
|
||||||
|
"TITLE": "Send conversation transcript",
|
||||||
|
"DESC": "Send a copy of the conversation transcript to the specified email address",
|
||||||
|
"SUBMIT": "Изпращане",
|
||||||
|
"CANCEL": "Отмени",
|
||||||
|
"SEND_EMAIL_SUCCESS": "The chat transcript was sent successfully",
|
||||||
|
"SEND_EMAIL_ERROR": "There was an error, please try again",
|
||||||
|
"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",
|
||||||
|
"EMAIL": {
|
||||||
|
"PLACEHOLDER": "Enter an email address",
|
||||||
|
"ERROR": "Please enter a valid email address"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"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"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONVERSATION_SIDEBAR": {
|
||||||
|
"ASSIGNEE_LABEL": "Assigned Agent",
|
||||||
|
"SELF_ASSIGN": "Assign to me",
|
||||||
|
"TEAM_LABEL": "Assigned Team",
|
||||||
|
"SELECT": {
|
||||||
|
"PLACEHOLDER": "None"
|
||||||
|
},
|
||||||
|
"ACCORDION": {
|
||||||
|
"CONTACT_DETAILS": "Contact Details",
|
||||||
|
"CONVERSATION_ACTIONS": "Conversation Actions",
|
||||||
|
"CONVERSATION_LABELS": "Етикети на разговора",
|
||||||
|
"CONVERSATION_INFO": "Conversation Information",
|
||||||
|
"CONTACT_ATTRIBUTES": "Contact Attributes",
|
||||||
|
"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": "До",
|
||||||
|
"BCC": "Bcc",
|
||||||
|
"CC": "Cc",
|
||||||
|
"SUBJECT": "Subject"
|
||||||
|
}
|
||||||
|
}
|
6
app/javascript/dashboard/i18n/locale/bg/csatMgmt.json
Normal file
6
app/javascript/dashboard/i18n/locale/bg/csatMgmt.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"CSAT": {
|
||||||
|
"TITLE": "Rate your conversation",
|
||||||
|
"PLACEHOLDER": "Tell us more..."
|
||||||
|
}
|
||||||
|
}
|
131
app/javascript/dashboard/i18n/locale/bg/generalSettings.json
Normal file
131
app/javascript/dashboard/i18n/locale/bg/generalSettings.json
Normal file
|
@ -0,0 +1,131 @@
|
||||||
|
{
|
||||||
|
"GENERAL_SETTINGS": {
|
||||||
|
"TITLE": "Account settings",
|
||||||
|
"SUBMIT": "Update settings",
|
||||||
|
"BACK": "Back",
|
||||||
|
"UPDATE": {
|
||||||
|
"ERROR": "Could not update settings, try again!",
|
||||||
|
"SUCCESS": "Successfully updated account settings"
|
||||||
|
},
|
||||||
|
"FORM": {
|
||||||
|
"ERROR": "Please fix form errors",
|
||||||
|
"GENERAL_SECTION": {
|
||||||
|
"TITLE": "General settings",
|
||||||
|
"NOTE": ""
|
||||||
|
},
|
||||||
|
"ACCOUNT_ID": {
|
||||||
|
"TITLE": "Account ID",
|
||||||
|
"NOTE": "This ID is required if you are building an API based integration"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Account name",
|
||||||
|
"PLACEHOLDER": "Your account name",
|
||||||
|
"ERROR": "Please enter a valid account name"
|
||||||
|
},
|
||||||
|
"LANGUAGE": {
|
||||||
|
"LABEL": "Site language (Beta)",
|
||||||
|
"PLACEHOLDER": "Your account name",
|
||||||
|
"ERROR": ""
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Incoming Email Domain",
|
||||||
|
"PLACEHOLDER": "The domain where you will receive the emails",
|
||||||
|
"ERROR": ""
|
||||||
|
},
|
||||||
|
"SUPPORT_EMAIL": {
|
||||||
|
"LABEL": "Support Email",
|
||||||
|
"PLACEHOLDER": "Your company's support email",
|
||||||
|
"ERROR": ""
|
||||||
|
},
|
||||||
|
"AUTO_RESOLVE_DURATION": {
|
||||||
|
"LABEL": "Number of days after a ticket should auto resolve if there is no activity",
|
||||||
|
"PLACEHOLDER": "30",
|
||||||
|
"ERROR": "Please enter a valid auto resolve duration (minimum 1 day)"
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"UPDATE_CHATWOOT": "An update %{latestChatwootVersion} for Chatwoot is available. Please update your instance."
|
||||||
|
},
|
||||||
|
"FORMS": {
|
||||||
|
"MULTISELECT": {
|
||||||
|
"ENTER_TO_SELECT": "Press enter to select",
|
||||||
|
"ENTER_TO_REMOVE": "Press enter to remove",
|
||||||
|
"SELECT_ONE": "Select one"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NOTIFICATIONS_PAGE": {
|
||||||
|
"HEADER": "Notifications",
|
||||||
|
"MARK_ALL_DONE": "Mark All Done",
|
||||||
|
"LIST": {
|
||||||
|
"LOADING_MESSAGE": "Loading notifications...",
|
||||||
|
"404": "No Notifications",
|
||||||
|
"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"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"NETWORK": {
|
||||||
|
"NOTIFICATION": {
|
||||||
|
"TEXT": "Disconnected from Chatwoot"
|
||||||
|
},
|
||||||
|
"BUTTON": {
|
||||||
|
"REFRESH": "Refresh"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "Search or jump to",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "General",
|
||||||
|
"REPORTS": "Reports",
|
||||||
|
"CONVERSATION": "Разговор",
|
||||||
|
"CHANGE_ASSIGNEE": "Change Assignee",
|
||||||
|
"CHANGE_TEAM": "Change Team",
|
||||||
|
"ADD_LABEL": "Add label to the conversation",
|
||||||
|
"REMOVE_LABEL": "Remove label from the conversation",
|
||||||
|
"SETTINGS": "Settings"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "Go to Conversation Dashboard",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "Go to Contacts Dashboard",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "Go to Reports Overview",
|
||||||
|
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
|
||||||
|
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
|
||||||
|
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",
|
||||||
|
"GO_TO_TEAM_REPORTS": "Go to Team Reports",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "Go to Agent Settings",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "Go to Team Settings",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "Go to Inbox Settings",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "Go to Label Settings",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "Go to Canned Response Settings",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "Go to Application Settings",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "Go to Account Settings",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "Go to Profile Settings",
|
||||||
|
"GO_TO_NOTIFICATIONS": "Go to Notifications",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "Add label to the conversation",
|
||||||
|
"ASSIGN_AN_AGENT": "Assign an agent",
|
||||||
|
"ASSIGN_A_TEAM": "Assign a team",
|
||||||
|
"MUTE_CONVERSATION": "Mute conversation",
|
||||||
|
"UNMUTE_CONVERSATION": "Unmute conversation",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "Remove label from the conversation",
|
||||||
|
"REOPEN_CONVERSATION": "Reopen conversation",
|
||||||
|
"RESOLVE_CONVERSATION": "Resolve conversation",
|
||||||
|
"SEND_TRANSCRIPT": "Send an email transcript",
|
||||||
|
"SNOOZE_CONVERSATION": "Snooze Conversation",
|
||||||
|
"UNTIL_NEXT_REPLY": "Until next reply",
|
||||||
|
"UNTIL_NEXT_WEEK": "Until next week",
|
||||||
|
"UNTIL_TOMORROW": "Until tomorrow"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
467
app/javascript/dashboard/i18n/locale/bg/inboxMgmt.json
Normal file
467
app/javascript/dashboard/i18n/locale/bg/inboxMgmt.json
Normal file
|
@ -0,0 +1,467 @@
|
||||||
|
{
|
||||||
|
"INBOX_MGMT": {
|
||||||
|
"HEADER": "Inboxes",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Inbox</b></p> <p> When you connect a website or a facebook Page to Chatwoot, it is called an <b>Inbox</b>. You can have unlimited inboxes in your Chatwoot account. </p><p> Click on <b>Add Inbox</b> to connect a website or a Facebook Page. </p><p> 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. </p><p> You can also see conversations specific to an inbox by clicking on the inbox name on the left pane of the dashboard. </p>",
|
||||||
|
"LIST": {
|
||||||
|
"404": "There are no inboxes attached to this account."
|
||||||
|
},
|
||||||
|
"CREATE_FLOW": [
|
||||||
|
{
|
||||||
|
"title": "Choose Channel",
|
||||||
|
"route": "settings_inbox_new",
|
||||||
|
"body": "Choose the provider you want to integrate with Chatwoot."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Create Inbox",
|
||||||
|
"route": "settings_inboxes_page_channel",
|
||||||
|
"body": "Authenticate your account and create an inbox."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Add Agents",
|
||||||
|
"route": "settings_inboxes_add_agents",
|
||||||
|
"body": "Add agents to the created inbox."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Voila!",
|
||||||
|
"route": "settings_inbox_finish",
|
||||||
|
"body": "You are all set to go!"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"ADD": {
|
||||||
|
"CHANNEL_NAME": {
|
||||||
|
"LABEL": "Inbox Name",
|
||||||
|
"PLACEHOLDER": "Enter your inbox name (eg: Acme Inc)"
|
||||||
|
},
|
||||||
|
"WEBSITE_NAME": {
|
||||||
|
"LABEL": "Website Name",
|
||||||
|
"PLACEHOLDER": "Enter your website name (eg: 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"
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"CHANNEL_AVATAR": {
|
||||||
|
"LABEL": "Channel Avatar"
|
||||||
|
},
|
||||||
|
"CHANNEL_WEBHOOK_URL": {
|
||||||
|
"LABEL": "Webhook URL",
|
||||||
|
"PLACEHOLDER": "Enter your Webhook URL",
|
||||||
|
"ERROR": "Please enter a valid URL"
|
||||||
|
},
|
||||||
|
"CHANNEL_DOMAIN": {
|
||||||
|
"LABEL": "Website Domain",
|
||||||
|
"PLACEHOLDER": "Enter your website domain (eg: acme.com)"
|
||||||
|
},
|
||||||
|
"CHANNEL_WELCOME_TITLE": {
|
||||||
|
"LABEL": "Welcome Heading",
|
||||||
|
"PLACEHOLDER": "Hi there !"
|
||||||
|
},
|
||||||
|
"CHANNEL_WELCOME_TAGLINE": {
|
||||||
|
"LABEL": "Welcome Tagline",
|
||||||
|
"PLACEHOLDER": "We make it simple to connect with us. Ask us anything, or share your feedback."
|
||||||
|
},
|
||||||
|
"CHANNEL_GREETING_MESSAGE": {
|
||||||
|
"LABEL": "Channel greeting message",
|
||||||
|
"PLACEHOLDER": "Acme Inc typically replies in a few hours."
|
||||||
|
},
|
||||||
|
"CHANNEL_GREETING_TOGGLE": {
|
||||||
|
"LABEL": "Enable channel greeting",
|
||||||
|
"HELP_TEXT": "Send a greeting message to the user when he starts the conversation.",
|
||||||
|
"ENABLED": "Enabled",
|
||||||
|
"DISABLED": "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"
|
||||||
|
},
|
||||||
|
"WIDGET_COLOR": {
|
||||||
|
"LABEL": "Widget Color",
|
||||||
|
"PLACEHOLDER": "Update the widget color used in widget"
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create inbox"
|
||||||
|
},
|
||||||
|
"TWILIO": {
|
||||||
|
"TITLE": "Twilio SMS/WhatsApp Channel",
|
||||||
|
"DESC": "Integrate Twilio and start supporting your customers via SMS or WhatsApp.",
|
||||||
|
"ACCOUNT_SID": {
|
||||||
|
"LABEL": "Account SID",
|
||||||
|
"PLACEHOLDER": "Please enter your Twilio Account SID",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"CHANNEL_TYPE": {
|
||||||
|
"LABEL": "Channel Type",
|
||||||
|
"ERROR": "Please select your Channel Type"
|
||||||
|
},
|
||||||
|
"AUTH_TOKEN": {
|
||||||
|
"LABEL": "Auth Token",
|
||||||
|
"PLACEHOLDER": "Please enter your Twilio Auth Token",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"CHANNEL_NAME": {
|
||||||
|
"LABEL": "Inbox Name",
|
||||||
|
"PLACEHOLDER": "Please enter a inbox name",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"API_CALLBACK": {
|
||||||
|
"TITLE": "Callback URL",
|
||||||
|
"SUBTITLE": "You have to configure the message callback URL in Twilio with the URL mentioned here."
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create Twilio Channel",
|
||||||
|
"API": {
|
||||||
|
"ERROR_MESSAGE": "We were not able to authenticate Twilio credentials, please try again"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SMS": {
|
||||||
|
"TITLE": "SMS Channel via Twilio",
|
||||||
|
"DESC": "Start supporting your customers via SMS with Twilio integration."
|
||||||
|
},
|
||||||
|
"WHATSAPP": {
|
||||||
|
"TITLE": "WhatsApp Channel",
|
||||||
|
"DESC": "Start supporting your customers via WhatsApp.",
|
||||||
|
"PROVIDERS": {
|
||||||
|
"LABEL": "API Provider",
|
||||||
|
"TWILIO": "Twilio",
|
||||||
|
"360_DIALOG": "360Dialog"
|
||||||
|
},
|
||||||
|
"INBOX_NAME": {
|
||||||
|
"LABEL": "Inbox Name",
|
||||||
|
"PLACEHOLDER": "Please enter an inbox name",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create WhatsApp Channel",
|
||||||
|
"API": {
|
||||||
|
"ERROR_MESSAGE": "We were not able to save the WhatsApp channel"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"API_CHANNEL": {
|
||||||
|
"TITLE": "API Channel",
|
||||||
|
"DESC": "Integrate with API channel and start supporting your customers.",
|
||||||
|
"CHANNEL_NAME": {
|
||||||
|
"LABEL": "Channel Name",
|
||||||
|
"PLACEHOLDER": "Please enter a channel name",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"WEBHOOK_URL": {
|
||||||
|
"LABEL": "Webhook URL",
|
||||||
|
"SUBTITLE": "Configure the URL where you want to recieve callbacks on events.",
|
||||||
|
"PLACEHOLDER": "Webhook URL"
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create API Channel",
|
||||||
|
"API": {
|
||||||
|
"ERROR_MESSAGE": "We were not able to save the api channel"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EMAIL_CHANNEL": {
|
||||||
|
"TITLE": "Email Channel",
|
||||||
|
"DESC": "Integrate you email inbox.",
|
||||||
|
"CHANNEL_NAME": {
|
||||||
|
"LABEL": "Channel Name",
|
||||||
|
"PLACEHOLDER": "Please enter a channel name",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"SUBTITLE": "Email where your customers sends you support tickets",
|
||||||
|
"PLACEHOLDER": "Email"
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create Email Channel",
|
||||||
|
"API": {
|
||||||
|
"ERROR_MESSAGE": "We were not able to save the email channel"
|
||||||
|
},
|
||||||
|
"FINISH_MESSAGE": "Start forwarding your emails to the following email address."
|
||||||
|
},
|
||||||
|
"LINE_CHANNEL": {
|
||||||
|
"TITLE": "LINE Channel",
|
||||||
|
"DESC": "Integrate with LINE channel and start supporting your customers.",
|
||||||
|
"CHANNEL_NAME": {
|
||||||
|
"LABEL": "Channel Name",
|
||||||
|
"PLACEHOLDER": "Please enter a channel name",
|
||||||
|
"ERROR": "This field is required"
|
||||||
|
},
|
||||||
|
"LINE_CHANNEL_ID": {
|
||||||
|
"LABEL": "LINE Channel ID",
|
||||||
|
"PLACEHOLDER": "LINE Channel ID"
|
||||||
|
},
|
||||||
|
"LINE_CHANNEL_SECRET": {
|
||||||
|
"LABEL": "LINE Channel Secret",
|
||||||
|
"PLACEHOLDER": "LINE Channel Secret"
|
||||||
|
},
|
||||||
|
"LINE_CHANNEL_TOKEN": {
|
||||||
|
"LABEL": "LINE Channel Token",
|
||||||
|
"PLACEHOLDER": "LINE Channel Token"
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create LINE Channel",
|
||||||
|
"API": {
|
||||||
|
"ERROR_MESSAGE": "We were not able to save the LINE channel"
|
||||||
|
},
|
||||||
|
"API_CALLBACK": {
|
||||||
|
"TITLE": "Callback URL",
|
||||||
|
"SUBTITLE": "You have to configure the webhook URL in LINE application with the URL mentioned here."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TELEGRAM_CHANNEL": {
|
||||||
|
"TITLE": "Telegram Channel",
|
||||||
|
"DESC": "Integrate with Telegram channel and start supporting your customers.",
|
||||||
|
"BOT_TOKEN": {
|
||||||
|
"LABEL": "Bot Token",
|
||||||
|
"SUBTITLE": "Configure the bot token you have obtained from Telegram BotFather.",
|
||||||
|
"PLACEHOLDER": "Bot Token"
|
||||||
|
},
|
||||||
|
"SUBMIT_BUTTON": "Create Telegram Channel",
|
||||||
|
"API": {
|
||||||
|
"ERROR_MESSAGE": "We were not able to save the telegram channel"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"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. <br> <b>PS:</b> 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"
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"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.<br>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.<br>Cool, huh? Well, we sure try to be :)"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"DESC": ""
|
||||||
|
},
|
||||||
|
"AGENTS": {
|
||||||
|
"BUTTON_TEXT": "Add agents",
|
||||||
|
"ADD_AGENTS": "Adding Agents to your Inbox..."
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"REAUTH": "Reauthorize",
|
||||||
|
"VIEW": "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."
|
||||||
|
},
|
||||||
|
"AUTO_ASSIGNMENT": {
|
||||||
|
"ENABLED": "Enabled",
|
||||||
|
"DISABLED": "Disabled"
|
||||||
|
},
|
||||||
|
"EMAIL_COLLECT_BOX": {
|
||||||
|
"ENABLED": "Enabled",
|
||||||
|
"DISABLED": "Disabled"
|
||||||
|
},
|
||||||
|
"ENABLE_CSAT": {
|
||||||
|
"ENABLED": "Enabled",
|
||||||
|
"DISABLED": "Disabled"
|
||||||
|
},
|
||||||
|
"ENABLE_HMAC": {
|
||||||
|
"LABEL": "Enable"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"AVATAR_DELETE_BUTTON_TEXT": "Delete Avatar",
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Сигурни ли сте за изтриването ",
|
||||||
|
"PLACE_HOLDER": "Please type {inboxName} to confirm",
|
||||||
|
"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."
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TABS": {
|
||||||
|
"SETTINGS": "Settings",
|
||||||
|
"COLLABORATORS": "Collaborators",
|
||||||
|
"CONFIGURATION": "Configuration",
|
||||||
|
"CAMPAIGN": "Campaigns",
|
||||||
|
"PRE_CHAT_FORM": "Pre Chat Form",
|
||||||
|
"BUSINESS_HOURS": "Business Hours"
|
||||||
|
},
|
||||||
|
"SETTINGS": "Settings",
|
||||||
|
"FEATURES": {
|
||||||
|
"LABEL": "Features",
|
||||||
|
"DISPLAY_FILE_PICKER": "Display file picker on the widget",
|
||||||
|
"DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget"
|
||||||
|
},
|
||||||
|
"SETTINGS_POPUP": {
|
||||||
|
"MESSENGER_HEADING": "Messenger Script",
|
||||||
|
"MESSENGER_SUB_HEAD": "Place this button inside your body tag",
|
||||||
|
"INBOX_AGENTS": "Агенти",
|
||||||
|
"INBOX_AGENTS_SUB_TEXT": "Add or remove agents from this inbox",
|
||||||
|
"UPDATE": "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."
|
||||||
|
},
|
||||||
|
"FACEBOOK_REAUTHORIZE": {
|
||||||
|
"TITLE": "Reauthorize",
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"PRE_CHAT_FORM": {
|
||||||
|
"DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.",
|
||||||
|
"ENABLE": {
|
||||||
|
"LABEL": "Enable pre chat form",
|
||||||
|
"OPTIONS": {
|
||||||
|
"ENABLED": "Yes",
|
||||||
|
"DISABLED": "No"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PRE_CHAT_MESSAGE": {
|
||||||
|
"LABEL": "Pre Chat Message",
|
||||||
|
"PLACEHOLDER": "This message would be visible to the users along with the form"
|
||||||
|
},
|
||||||
|
"REQUIRE_EMAIL": {
|
||||||
|
"LABEL": "Visitors should provide their name and email address before starting the chat"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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.",
|
||||||
|
"DAY": {
|
||||||
|
"ENABLE": "Enable availability for this day",
|
||||||
|
"UNAVAILABLE": "Unavailable",
|
||||||
|
"HOURS": "hours",
|
||||||
|
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
||||||
|
"CHOOSE": "Choose"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "Set your IMAP details",
|
||||||
|
"UPDATE": "Update IMAP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "IMAP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update IMAP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"PLACE_HOLDER": "Email"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Password",
|
||||||
|
"PLACE_HOLDER": "Password"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "Enable SSL"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "Set your SMTP details",
|
||||||
|
"UPDATE": "Update SMTP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable SMTP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling SMTP will help the user to send email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "SMTP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update SMTP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"PLACE_HOLDER": "Email"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Password",
|
||||||
|
"PLACE_HOLDER": "Password"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Domain",
|
||||||
|
"PLACE_HOLDER": "Domain"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
62
app/javascript/dashboard/i18n/locale/bg/integrationApps.json
Normal file
62
app/javascript/dashboard/i18n/locale/bg/integrationApps.json
Normal file
|
@ -0,0 +1,62 @@
|
||||||
|
{
|
||||||
|
"INTEGRATION_APPS": {
|
||||||
|
"FETCHING": "Fetching Integrations",
|
||||||
|
"NO_HOOK_CONFIGURED": "There are no %{integrationId} integrations configured in this account.",
|
||||||
|
"HEADER": "Applications",
|
||||||
|
"STATUS": {
|
||||||
|
"ENABLED": "Включен",
|
||||||
|
"DISABLED": "Изключен"
|
||||||
|
},
|
||||||
|
"CONFIGURE": "Настройка",
|
||||||
|
"ADD_BUTTON": "Add a new hook",
|
||||||
|
"DELETE": {
|
||||||
|
"TITLE": {
|
||||||
|
"INBOX": "Потвърди изтриването",
|
||||||
|
"ACCOUNT": "Прекъсване"
|
||||||
|
},
|
||||||
|
"MESSAGE": {
|
||||||
|
"INBOX": "Are you sure to delete?",
|
||||||
|
"ACCOUNT": "Are you sure to disconnect?"
|
||||||
|
},
|
||||||
|
"CONFIRM_BUTTON_TEXT": {
|
||||||
|
"INBOX": "Да, изтрий",
|
||||||
|
"ACCOUNT": "Да, прекъсни"
|
||||||
|
},
|
||||||
|
"CANCEL_BUTTON_TEXT": "Отмени",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Успешно изтриване на куката",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LIST": {
|
||||||
|
"FETCHING": "Fetching integration hooks",
|
||||||
|
"INBOX": "Входяща кутия",
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"FORM": {
|
||||||
|
"INBOX": {
|
||||||
|
"LABEL": "Select Inbox",
|
||||||
|
"PLACEHOLDER": "Select Inbox"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Създаване",
|
||||||
|
"CANCEL": "Отмени"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Integration hook added successfully",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONNECT": {
|
||||||
|
"BUTTON_TEXT": "Connect"
|
||||||
|
},
|
||||||
|
"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. <br /> <br /> 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. <br /> <br /> 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."
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
85
app/javascript/dashboard/i18n/locale/bg/integrations.json
Normal file
85
app/javascript/dashboard/i18n/locale/bg/integrations.json
Normal file
|
@ -0,0 +1,85 @@
|
||||||
|
{
|
||||||
|
"INTEGRATION_SETTINGS": {
|
||||||
|
"HEADER": "Integrations",
|
||||||
|
"WEBHOOK": {
|
||||||
|
"TITLE": "Webhook",
|
||||||
|
"CONFIGURE": "Configure",
|
||||||
|
"HEADER": "Webhook settings",
|
||||||
|
"HEADER_BTN_TXT": "Add new webhook",
|
||||||
|
"LOADING": "Fetching attached webhooks",
|
||||||
|
"SEARCH_404": "Няма резултати отговарящи на тази заявка",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Webhooks</b> </p> <p>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. <br /><br /> For creating a <b>webhook</b>, click on the <b>Add new webhook</b> button. You can also remove any existing webhook by clicking on the Delete button.</p>",
|
||||||
|
"LIST": {
|
||||||
|
"404": "There are no webhooks configured for this account.",
|
||||||
|
"TITLE": "Manage webhooks",
|
||||||
|
"TABLE_HEADER": [
|
||||||
|
"Webhook endpoint",
|
||||||
|
"Действия"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"EDIT": {
|
||||||
|
"BUTTON_TEXT": "Редактирай",
|
||||||
|
"TITLE": "Edit 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.",
|
||||||
|
"FORM": {
|
||||||
|
"END_POINT": {
|
||||||
|
"LABEL": "Webhook URL",
|
||||||
|
"PLACEHOLDER": "Example: https://example/api/webhook",
|
||||||
|
"ERROR": "Please enter a valid URL"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Edit webhook"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Webhook URL updated successfully",
|
||||||
|
"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.",
|
||||||
|
"FORM": {
|
||||||
|
"END_POINT": {
|
||||||
|
"LABEL": "Webhook URL",
|
||||||
|
"PLACEHOLDER": "Example: https://example/api/webhook",
|
||||||
|
"ERROR": "Please enter a valid URL"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Create webhook"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Webhook added successfully",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Webhook deleted successfully",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Сигурни ли сте за изтриването ",
|
||||||
|
"YES": "Да, изтрий ",
|
||||||
|
"NO": "No, Keep it"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SLACK": {
|
||||||
|
"HELP_TEXT": {
|
||||||
|
"TITLE": "Using Slack Integration",
|
||||||
|
"BODY": "<br/><p>Chatwoot will now sync all the incoming conversations into the <b><i>customer-conversations</i></b> channel inside your slack workplace.</p><p>Replying to a conversation thread in <b><i>customer-conversations</i></b> slack channel will create a response back to the customer through chatwoot.</p><p>Start the replies with <b><i>note:</i></b> to create private notes instead of replies.</p><p>If the replier on slack has an agent profile in chatwoot under the same email, the replies will be associated accordingly.</p><p>When the replier doesn't have an associated agent profile, the replies will be made from the bot profile.</p>"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Integration deleted successfully"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONNECT": {
|
||||||
|
"BUTTON_TEXT": "Connect"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
70
app/javascript/dashboard/i18n/locale/bg/labelsMgmt.json
Normal file
70
app/javascript/dashboard/i18n/locale/bg/labelsMgmt.json
Normal file
|
@ -0,0 +1,70 @@
|
||||||
|
{
|
||||||
|
"LABEL_MGMT": {
|
||||||
|
"HEADER": "Labels",
|
||||||
|
"HEADER_BTN_TXT": "Add label",
|
||||||
|
"LOADING": "Fetching labels",
|
||||||
|
"SEARCH_404": "Няма резултати отговарящи на тази заявка",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Labels</b> <p>Labels help you to categorize conversations and prioritize them. You can assign label to a conversation from the sidepanel. <br /><br />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.</p>",
|
||||||
|
"LIST": {
|
||||||
|
"404": "There are no labels available in this account.",
|
||||||
|
"TITLE": "Manage labels",
|
||||||
|
"DESC": "Labels let you group the conversations together.",
|
||||||
|
"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"
|
||||||
|
},
|
||||||
|
"DESCRIPTION": {
|
||||||
|
"LABEL": "Description",
|
||||||
|
"PLACEHOLDER": "Label Description"
|
||||||
|
},
|
||||||
|
"COLOR": {
|
||||||
|
"LABEL": "Color"
|
||||||
|
},
|
||||||
|
"SHOW_ON_SIDEBAR": {
|
||||||
|
"LABEL": "Show label on sidebar"
|
||||||
|
},
|
||||||
|
"EDIT": "Редактирай",
|
||||||
|
"CREATE": "Create",
|
||||||
|
"DELETE": "Изтрий",
|
||||||
|
"CANCEL": "Отмени"
|
||||||
|
},
|
||||||
|
"ADD": {
|
||||||
|
"TITLE": "Add label",
|
||||||
|
"DESC": "Labels let you group the conversations together.",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Label added successfully",
|
||||||
|
"ERROR_MESSAGE": "There was an error, please try again"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"EDIT": {
|
||||||
|
"TITLE": "Edit label",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Label updated successfully",
|
||||||
|
"ERROR_MESSAGE": "There was an error, please try again"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Label deleted successfully",
|
||||||
|
"ERROR_MESSAGE": "There was an error, please try again"
|
||||||
|
},
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Потвърди изтриването",
|
||||||
|
"MESSAGE": "Сигурни ли сте за изтриването ",
|
||||||
|
"YES": "Да, изтрий ",
|
||||||
|
"NO": "Не, запази "
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
21
app/javascript/dashboard/i18n/locale/bg/login.json
Normal file
21
app/javascript/dashboard/i18n/locale/bg/login.json
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
{
|
||||||
|
"LOGIN": {
|
||||||
|
"TITLE": "Login to Chatwoot",
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"PLACEHOLDER": "Email eg: someone@example.com"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Password",
|
||||||
|
"PLACEHOLDER": "Password"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Login Successful",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно",
|
||||||
|
"UNAUTH": "Username / Password Incorrect. Please try again"
|
||||||
|
},
|
||||||
|
"FORGOT_PASSWORD": "Forgot your password?",
|
||||||
|
"CREATE_NEW_ACCOUNT": "Create new account",
|
||||||
|
"SUBMIT": "Login"
|
||||||
|
}
|
||||||
|
}
|
342
app/javascript/dashboard/i18n/locale/bg/report.json
Normal file
342
app/javascript/dashboard/i18n/locale/bg/report.json
Normal file
|
@ -0,0 +1,342 @@
|
||||||
|
{
|
||||||
|
"REPORT": {
|
||||||
|
"HEADER": "Overview",
|
||||||
|
"LOADING_CHART": "Loading chart data...",
|
||||||
|
"NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
|
||||||
|
"DOWNLOAD_AGENT_REPORTS": "Download agent reports",
|
||||||
|
"METRICS": {
|
||||||
|
"CONVERSATIONS": {
|
||||||
|
"NAME": "Разговори",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"INCOMING_MESSAGES": {
|
||||||
|
"NAME": "Incoming Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"OUTGOING_MESSAGES": {
|
||||||
|
"NAME": "Outgoing Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"FIRST_RESPONSE_TIME": {
|
||||||
|
"NAME": "First response time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_TIME": {
|
||||||
|
"NAME": "Resolution Time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_COUNT": {
|
||||||
|
"NAME": "Resolution Count",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DATE_RANGE": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Last 7 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Last 30 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Last 3 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "Last 6 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Last year"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "Custom date range"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CUSTOM_DATE_RANGE": {
|
||||||
|
"CONFIRM": "Apply",
|
||||||
|
"PLACEHOLDER": "Select date range"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"AGENT_REPORTS": {
|
||||||
|
"HEADER": "Agents Overview",
|
||||||
|
"LOADING_CHART": "Loading chart data...",
|
||||||
|
"NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
|
||||||
|
"DOWNLOAD_AGENT_REPORTS": "Download agent reports",
|
||||||
|
"FILTER_DROPDOWN_LABEL": "Select Agent",
|
||||||
|
"METRICS": {
|
||||||
|
"CONVERSATIONS": {
|
||||||
|
"NAME": "Разговори",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"INCOMING_MESSAGES": {
|
||||||
|
"NAME": "Incoming Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"OUTGOING_MESSAGES": {
|
||||||
|
"NAME": "Outgoing Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"FIRST_RESPONSE_TIME": {
|
||||||
|
"NAME": "First response time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_TIME": {
|
||||||
|
"NAME": "Resolution Time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_COUNT": {
|
||||||
|
"NAME": "Resolution Count",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DATE_RANGE": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Last 7 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Last 30 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Last 3 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "Last 6 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Last year"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "Custom date range"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CUSTOM_DATE_RANGE": {
|
||||||
|
"CONFIRM": "Apply",
|
||||||
|
"PLACEHOLDER": "Select date range"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"LABEL_REPORTS": {
|
||||||
|
"HEADER": "Labels Overview",
|
||||||
|
"LOADING_CHART": "Loading chart data...",
|
||||||
|
"NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
|
||||||
|
"DOWNLOAD_LABEL_REPORTS": "Download label reports",
|
||||||
|
"FILTER_DROPDOWN_LABEL": "Select Label",
|
||||||
|
"METRICS": {
|
||||||
|
"CONVERSATIONS": {
|
||||||
|
"NAME": "Разговори",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"INCOMING_MESSAGES": {
|
||||||
|
"NAME": "Incoming Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"OUTGOING_MESSAGES": {
|
||||||
|
"NAME": "Outgoing Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"FIRST_RESPONSE_TIME": {
|
||||||
|
"NAME": "First response time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_TIME": {
|
||||||
|
"NAME": "Resolution Time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_COUNT": {
|
||||||
|
"NAME": "Resolution Count",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DATE_RANGE": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Last 7 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Last 30 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Last 3 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "Last 6 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Last year"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "Custom date range"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CUSTOM_DATE_RANGE": {
|
||||||
|
"CONFIRM": "Apply",
|
||||||
|
"PLACEHOLDER": "Select date range"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"INBOX_REPORTS": {
|
||||||
|
"HEADER": "Inbox Overview",
|
||||||
|
"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",
|
||||||
|
"METRICS": {
|
||||||
|
"CONVERSATIONS": {
|
||||||
|
"NAME": "Разговори",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"INCOMING_MESSAGES": {
|
||||||
|
"NAME": "Incoming Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"OUTGOING_MESSAGES": {
|
||||||
|
"NAME": "Outgoing Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"FIRST_RESPONSE_TIME": {
|
||||||
|
"NAME": "First response time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_TIME": {
|
||||||
|
"NAME": "Resolution Time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_COUNT": {
|
||||||
|
"NAME": "Resolution Count",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DATE_RANGE": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Last 7 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Last 30 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Last 3 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "Last 6 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Last year"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "Custom date range"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CUSTOM_DATE_RANGE": {
|
||||||
|
"CONFIRM": "Apply",
|
||||||
|
"PLACEHOLDER": "Select date range"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"TEAM_REPORTS": {
|
||||||
|
"HEADER": "Team Overview",
|
||||||
|
"LOADING_CHART": "Loading chart data...",
|
||||||
|
"NO_ENOUGH_DATA": "We've not received enough data points to generate report, Please try again later.",
|
||||||
|
"DOWNLOAD_TEAM_REPORTS": "Download team reports",
|
||||||
|
"FILTER_DROPDOWN_LABEL": "Select Team",
|
||||||
|
"METRICS": {
|
||||||
|
"CONVERSATIONS": {
|
||||||
|
"NAME": "Разговори",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"INCOMING_MESSAGES": {
|
||||||
|
"NAME": "Incoming Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"OUTGOING_MESSAGES": {
|
||||||
|
"NAME": "Outgoing Messages",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
},
|
||||||
|
"FIRST_RESPONSE_TIME": {
|
||||||
|
"NAME": "First response time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_TIME": {
|
||||||
|
"NAME": "Resolution Time",
|
||||||
|
"DESC": "( Avg )"
|
||||||
|
},
|
||||||
|
"RESOLUTION_COUNT": {
|
||||||
|
"NAME": "Resolution Count",
|
||||||
|
"DESC": "( Total )"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"DATE_RANGE": [
|
||||||
|
{
|
||||||
|
"id": 0,
|
||||||
|
"name": "Last 7 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 1,
|
||||||
|
"name": "Last 30 days"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 2,
|
||||||
|
"name": "Last 3 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 3,
|
||||||
|
"name": "Last 6 months"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 4,
|
||||||
|
"name": "Last year"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": 5,
|
||||||
|
"name": "Custom date range"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"CUSTOM_DATE_RANGE": {
|
||||||
|
"CONFIRM": "Apply",
|
||||||
|
"PLACEHOLDER": "Select date range"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CSAT_REPORTS": {
|
||||||
|
"HEADER": "CSAT Reports",
|
||||||
|
"NO_RECORDS": "There are no CSAT survey responses available.",
|
||||||
|
"TABLE": {
|
||||||
|
"HEADER": {
|
||||||
|
"CONTACT_NAME": "Contact",
|
||||||
|
"AGENT_NAME": "Assigned agent",
|
||||||
|
"RATING": "Rating",
|
||||||
|
"FEEDBACK_TEXT": "Feedback comment"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"METRIC": {
|
||||||
|
"TOTAL_RESPONSES": {
|
||||||
|
"LABEL": "Total responses",
|
||||||
|
"TOOLTIP": "Total number of responses collected"
|
||||||
|
},
|
||||||
|
"SATISFACTION_SCORE": {
|
||||||
|
"LABEL": "Satisfaction score",
|
||||||
|
"TOOLTIP": "Total number of positive responses / Total number of responses * 100"
|
||||||
|
},
|
||||||
|
"RESPONSE_RATE": {
|
||||||
|
"LABEL": "Response rate",
|
||||||
|
"TOOLTIP": "Total number of responses / Total number of CSAT survey messages sent * 100"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
15
app/javascript/dashboard/i18n/locale/bg/resetPassword.json
Normal file
15
app/javascript/dashboard/i18n/locale/bg/resetPassword.json
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
{
|
||||||
|
"RESET_PASSWORD": {
|
||||||
|
"TITLE": "Нулиране на парола",
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"PLACEHOLDER": "Please enter your email",
|
||||||
|
"ERROR": "Please enter a valid email"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Password reset link has been sent to your email",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпращане"
|
||||||
|
}
|
||||||
|
}
|
20
app/javascript/dashboard/i18n/locale/bg/setNewPassword.json
Normal file
20
app/javascript/dashboard/i18n/locale/bg/setNewPassword.json
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
{
|
||||||
|
"SET_NEW_PASSWORD": {
|
||||||
|
"TITLE": "Set New Password",
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Password",
|
||||||
|
"PLACEHOLDER": "Password",
|
||||||
|
"ERROR": "Password is too short"
|
||||||
|
},
|
||||||
|
"CONFIRM_PASSWORD": {
|
||||||
|
"LABEL": "Confirm Password",
|
||||||
|
"PLACEHOLDER": "Confirm Password",
|
||||||
|
"ERROR": "Passwords do not match"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Successfully changed the password",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпращане"
|
||||||
|
}
|
||||||
|
}
|
214
app/javascript/dashboard/i18n/locale/bg/settings.json
Normal file
214
app/javascript/dashboard/i18n/locale/bg/settings.json
Normal file
|
@ -0,0 +1,214 @@
|
||||||
|
{
|
||||||
|
"PROFILE_SETTINGS": {
|
||||||
|
"LINK": "Profile Settings",
|
||||||
|
"TITLE": "Profile Settings",
|
||||||
|
"BTN_TEXT": "Update Profile",
|
||||||
|
"DELETE_AVATAR": "Delete Avatar",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
|
||||||
|
"AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
|
||||||
|
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
||||||
|
"PASSWORD_UPDATE_SUCCESS": "Your password has been changed successfully",
|
||||||
|
"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",
|
||||||
|
"REMOVE_IMAGE": "Remove",
|
||||||
|
"UPLOAD_IMAGE": "Upload image",
|
||||||
|
"UPDATE_IMAGE": "Update image",
|
||||||
|
"PROFILE_SECTION": {
|
||||||
|
"TITLE": "Profile",
|
||||||
|
"NOTE": "Your email address is your identity and is used to log in."
|
||||||
|
},
|
||||||
|
"PASSWORD_SECTION": {
|
||||||
|
"TITLE": "Password",
|
||||||
|
"NOTE": "Updating your password would reset your logins in multiple devices.",
|
||||||
|
"BTN_TEXT": "Change password"
|
||||||
|
},
|
||||||
|
"ACCESS_TOKEN": {
|
||||||
|
"TITLE": "Access Token",
|
||||||
|
"NOTE": "This token can be used if you are building an API based integration"
|
||||||
|
},
|
||||||
|
"AUDIO_NOTIFICATIONS_SECTION": {
|
||||||
|
"TITLE": "Audio Notifications",
|
||||||
|
"NOTE": "Enable audio notifications in dashboard for new messages and conversations.",
|
||||||
|
"NONE": "None",
|
||||||
|
"ASSIGNED": "Assigned Conversations",
|
||||||
|
"ALL_CONVERSATIONS": "All Conversations"
|
||||||
|
},
|
||||||
|
"EMAIL_NOTIFICATIONS_SECTION": {
|
||||||
|
"TITLE": "Email Notifications",
|
||||||
|
"NOTE": "Update your email notification preferences here",
|
||||||
|
"CONVERSATION_ASSIGNMENT": "Send email notifications when a conversation is assigned to me",
|
||||||
|
"CONVERSATION_CREATION": "Send email notifications when a new conversation is created",
|
||||||
|
"CONVERSATION_MENTION": "Send email notifications when you are mentioned in a conversation",
|
||||||
|
"ASSIGNED_CONVERSATION_NEW_MESSAGE": "Send email notifications when a new message is created in an assigned conversation"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"UPDATE_SUCCESS": "Your notification preferences are updated successfully",
|
||||||
|
"UPDATE_ERROR": "There is an error while updating the preferences, please try again"
|
||||||
|
},
|
||||||
|
"PUSH_NOTIFICATIONS_SECTION": {
|
||||||
|
"TITLE": "Push Notifications",
|
||||||
|
"NOTE": "Update your push notification preferences here",
|
||||||
|
"CONVERSATION_ASSIGNMENT": "Send push notifications when a conversation is assigned to me",
|
||||||
|
"CONVERSATION_CREATION": "Send push notifications when a new conversation is created",
|
||||||
|
"CONVERSATION_MENTION": "Send push notifications when you are mentioned in a conversation",
|
||||||
|
"ASSIGNED_CONVERSATION_NEW_MESSAGE": "Send push notifications when a new message is created in an assigned conversation",
|
||||||
|
"HAS_ENABLED_PUSH": "You have enabled push for this browser.",
|
||||||
|
"REQUEST_PUSH": "Enable push notifications"
|
||||||
|
},
|
||||||
|
"PROFILE_IMAGE": {
|
||||||
|
"LABEL": "Profile Image"
|
||||||
|
},
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Your full name",
|
||||||
|
"ERROR": "Please enter a valid full name",
|
||||||
|
"PLACEHOLDER": "Please enter your full name"
|
||||||
|
},
|
||||||
|
"DISPLAY_NAME": {
|
||||||
|
"LABEL": "Display name",
|
||||||
|
"ERROR": "Please enter a valid display name",
|
||||||
|
"PLACEHOLDER": "Please enter a display name, this would be displayed in conversations"
|
||||||
|
},
|
||||||
|
"AVAILABILITY": {
|
||||||
|
"LABEL": "Availability",
|
||||||
|
"STATUSES_LIST": [
|
||||||
|
"Online",
|
||||||
|
"Busy",
|
||||||
|
"Offline"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Your email address",
|
||||||
|
"ERROR": "Please enter a valid email address",
|
||||||
|
"PLACEHOLDER": "Please enter your email address, this would be displayed in conversations"
|
||||||
|
},
|
||||||
|
"CURRENT_PASSWORD": {
|
||||||
|
"LABEL": "Current password",
|
||||||
|
"ERROR": "Please enter the current password",
|
||||||
|
"PLACEHOLDER": "Please enter the current password"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Password",
|
||||||
|
"ERROR": "Please enter a password of length 6 or more",
|
||||||
|
"PLACEHOLDER": "Please enter a new password"
|
||||||
|
},
|
||||||
|
"PASSWORD_CONFIRMATION": {
|
||||||
|
"LABEL": "Confirm new password",
|
||||||
|
"ERROR": "Confirm password should match the password",
|
||||||
|
"PLACEHOLDER": "Please re-enter your password"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SIDEBAR_ITEMS": {
|
||||||
|
"CHANGE_AVAILABILITY_STATUS": "Change",
|
||||||
|
"CHANGE_ACCOUNTS": "Switch Account",
|
||||||
|
"CONTACT_SUPPORT": "Contact Support",
|
||||||
|
"SELECTOR_SUBTITLE": "Select an account from the following list",
|
||||||
|
"PROFILE_SETTINGS": "Profile Settings",
|
||||||
|
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
||||||
|
"LOGOUT": "Logout"
|
||||||
|
},
|
||||||
|
"APP_GLOBAL": {
|
||||||
|
"TRIAL_MESSAGE": "days trial remaining.",
|
||||||
|
"TRAIL_BUTTON": "Buy Now",
|
||||||
|
"DELETED_USER": "Deleted User"
|
||||||
|
},
|
||||||
|
"COMPONENTS": {
|
||||||
|
"CODE": {
|
||||||
|
"BUTTON_TEXT": "Copy",
|
||||||
|
"COPY_SUCCESSFUL": "Code copied to clipboard successfully"
|
||||||
|
},
|
||||||
|
"FILE_BUBBLE": {
|
||||||
|
"DOWNLOAD": "Download",
|
||||||
|
"UPLOADING": "Качване..."
|
||||||
|
},
|
||||||
|
"FORM_BUBBLE": {
|
||||||
|
"SUBMIT": "Изпращане"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"CONFIRM_EMAIL": "Verifying...",
|
||||||
|
"SETTINGS": {
|
||||||
|
"INBOXES": {
|
||||||
|
"NEW_INBOX": "Add Inbox"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SIDEBAR": {
|
||||||
|
"CONVERSATIONS": "Разговори",
|
||||||
|
"ALL_CONVERSATIONS": "All Conversations",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Споменавания",
|
||||||
|
"REPORTS": "Reports",
|
||||||
|
"SETTINGS": "Settings",
|
||||||
|
"CONTACTS": "Контакти",
|
||||||
|
"HOME": "Home",
|
||||||
|
"AGENTS": "Агенти",
|
||||||
|
"INBOXES": "Inboxes",
|
||||||
|
"NOTIFICATIONS": "Notifications",
|
||||||
|
"CANNED_RESPONSES": "Готови отговори",
|
||||||
|
"INTEGRATIONS": "Integrations",
|
||||||
|
"PROFILE_SETTINGS": "Profile Settings",
|
||||||
|
"ACCOUNT_SETTINGS": "Account Settings",
|
||||||
|
"APPLICATIONS": "Applications",
|
||||||
|
"LABELS": "Labels",
|
||||||
|
"CUSTOM_ATTRIBUTES": "Персонализирани атрибути",
|
||||||
|
"AUTOMATION": "Автоматизация",
|
||||||
|
"TEAMS": "Teams",
|
||||||
|
"ALL_CONTACTS": "All Contacts",
|
||||||
|
"TAGGED_WITH": "Tagged with",
|
||||||
|
"NEW_LABEL": "New label",
|
||||||
|
"NEW_TEAM": "New team",
|
||||||
|
"NEW_INBOX": "New inbox",
|
||||||
|
"REPORTS_OVERVIEW": "Overview",
|
||||||
|
"CSAT": "CSAT",
|
||||||
|
"CAMPAIGNS": "Campaigns",
|
||||||
|
"ONGOING": "Ongoing",
|
||||||
|
"ONE_OFF": "One off",
|
||||||
|
"REPORTS_AGENT": "Агенти",
|
||||||
|
"REPORTS_LABEL": "Labels",
|
||||||
|
"REPORTS_INBOX": "Входяща кутия",
|
||||||
|
"REPORTS_TEAM": "Team",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Set yourself as"
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Account created successfully",
|
||||||
|
"EXIST_MESSAGE": "Account already exists",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"FORM": {
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Account Name",
|
||||||
|
"PLACEHOLDER": "Wayne Enterprises"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпращане"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"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",
|
||||||
|
"SWITCH_TO_PRIVATE_NOTE": "Switch to Private Note",
|
||||||
|
"TOGGLE_RICH_CONTENT_EDITOR": "Toggle Rich Content editor",
|
||||||
|
"SWITCH_TO_REPLY": "Switch to Reply",
|
||||||
|
"TOGGLE_SNOOZE_DROPDOWN": "Toggle snooze dropdown"
|
||||||
|
},
|
||||||
|
"KEYS": {
|
||||||
|
"WINDOWS_KEY_AND_COMMAND_KEY": "Win / ⌘",
|
||||||
|
"ALT_OR_OPTION_KEY": "Alt / ⌥",
|
||||||
|
"FORWARD_SLASH_KEY": "/"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
38
app/javascript/dashboard/i18n/locale/bg/signup.json
Normal file
38
app/javascript/dashboard/i18n/locale/bg/signup.json
Normal file
|
@ -0,0 +1,38 @@
|
||||||
|
{
|
||||||
|
"REGISTER": {
|
||||||
|
"TRY_WOOT": "Register an account",
|
||||||
|
"TITLE": "Register",
|
||||||
|
"TERMS_ACCEPT": "By signing up, you agree to our <a href=\"https://www.chatwoot.com/terms\">T & C</a> and <a href=\"https://www.chatwoot.com/privacy-policy\">Privacy policy</a>",
|
||||||
|
"ACCOUNT_NAME": {
|
||||||
|
"LABEL": "Account name",
|
||||||
|
"PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises",
|
||||||
|
"ERROR": "Account name is too short"
|
||||||
|
},
|
||||||
|
"FULL_NAME": {
|
||||||
|
"LABEL": "Full name",
|
||||||
|
"PLACEHOLDER": "Enter your full name. eg: Bruce Wayne",
|
||||||
|
"ERROR": "Full name is too short"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Work email",
|
||||||
|
"PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises",
|
||||||
|
"ERROR": "Email address is invalid"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Password",
|
||||||
|
"PLACEHOLDER": "Password",
|
||||||
|
"ERROR": "Password is too short"
|
||||||
|
},
|
||||||
|
"CONFIRM_PASSWORD": {
|
||||||
|
"LABEL": "Confirm Password",
|
||||||
|
"PLACEHOLDER": "Confirm Password",
|
||||||
|
"ERROR": "Password doesnot match"
|
||||||
|
},
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Registration Successfull",
|
||||||
|
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
|
||||||
|
},
|
||||||
|
"SUBMIT": "Изпращане",
|
||||||
|
"HAVE_AN_ACCOUNT": "Already have an account?"
|
||||||
|
}
|
||||||
|
}
|
125
app/javascript/dashboard/i18n/locale/bg/teamsSettings.json
Normal file
125
app/javascript/dashboard/i18n/locale/bg/teamsSettings.json
Normal file
|
@ -0,0 +1,125 @@
|
||||||
|
{
|
||||||
|
"TEAMS_SETTINGS": {
|
||||||
|
"NEW_TEAM": "Create new team",
|
||||||
|
"HEADER": "Teams",
|
||||||
|
"SIDEBAR_TXT": "<p><b>Teams</b></p> <p>Teams let you organize your agents into groups based on their responsibilities. <br /> A user can be part of multiple teams. You can assign conversations to a team when you are working collaboratively. </p>",
|
||||||
|
"LIST": {
|
||||||
|
"404": "There are no teams created on this account.",
|
||||||
|
"EDIT_TEAM": "Edit team"
|
||||||
|
},
|
||||||
|
"CREATE_FLOW": {
|
||||||
|
"CREATE": {
|
||||||
|
"TITLE": "Create a new team",
|
||||||
|
"DESC": "Add a title and description to your new team."
|
||||||
|
},
|
||||||
|
"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."
|
||||||
|
},
|
||||||
|
"WIZARD": [
|
||||||
|
{
|
||||||
|
"title": "Create",
|
||||||
|
"route": "settings_teams_new",
|
||||||
|
"body": "Create a new team of agents."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Add Agents",
|
||||||
|
"route": "settings_teams_add_agents",
|
||||||
|
"body": "Add agents to the team."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Finish",
|
||||||
|
"route": "settings_teams_finish",
|
||||||
|
"body": "You are all set to go!"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"EDIT_FLOW": {
|
||||||
|
"CREATE": {
|
||||||
|
"TITLE": "Edit your team details",
|
||||||
|
"DESC": "Edit title and description to your team.",
|
||||||
|
"BUTTON_TEXT": "Update team"
|
||||||
|
},
|
||||||
|
"AGENTS": {
|
||||||
|
"BUTTON_TEXT": "Update agents in team",
|
||||||
|
"TITLE": "Add agents to team - %{teamName}",
|
||||||
|
"DESC": "Add Agents to your newly created team. All the added agents will be notified when a conversation is assigned to this team."
|
||||||
|
},
|
||||||
|
"WIZARD": [
|
||||||
|
{
|
||||||
|
"title": "Team details",
|
||||||
|
"route": "settings_teams_edit",
|
||||||
|
"body": "Change name, description and other details."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Edit Agents",
|
||||||
|
"route": "settings_teams_edit_members",
|
||||||
|
"body": "Edit agents in your team."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Finish",
|
||||||
|
"route": "settings_teams_edit_finish",
|
||||||
|
"body": "You are all set to go!"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"TEAM_FORM": {
|
||||||
|
"ERROR_MESSAGE": "Couldn't save the team details. Try again."
|
||||||
|
},
|
||||||
|
"AGENTS": {
|
||||||
|
"AGENT": "AGENT",
|
||||||
|
"EMAIL": "ИМЕЙЛ",
|
||||||
|
"BUTTON_TEXT": "Add agents",
|
||||||
|
"ADD_AGENTS": "Adding Agents to your Team...",
|
||||||
|
"SELECT": "select",
|
||||||
|
"SELECT_ALL": "select all agents",
|
||||||
|
"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.",
|
||||||
|
"SELECT": "select",
|
||||||
|
"SELECT_ALL": "select all agents",
|
||||||
|
"SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
|
||||||
|
"BUTTON_TEXT": "Add agents",
|
||||||
|
"AGENT_VALIDATION_ERROR": "Select atleaset one agent."
|
||||||
|
},
|
||||||
|
"FINISH": {
|
||||||
|
"TITLE": "Your team is ready!",
|
||||||
|
"MESSAGE": "You can now collaborate as a team on conversations. Happy supporting ",
|
||||||
|
"BUTTON_TEXT": "Finish"
|
||||||
|
},
|
||||||
|
"DELETE": {
|
||||||
|
"BUTTON_TEXT": "Изтрий",
|
||||||
|
"API": {
|
||||||
|
"SUCCESS_MESSAGE": "Team deleted successfully.",
|
||||||
|
"ERROR_MESSAGE": "Couldn't delete the team. Try again."
|
||||||
|
},
|
||||||
|
"CONFIRM": {
|
||||||
|
"TITLE": "Are you sure want to delete - %{teamName}",
|
||||||
|
"PLACE_HOLDER": "Please type {teamName} to confirm",
|
||||||
|
"MESSAGE": "Deleting the team will remove the team assignment from the conversations assigned to this team.",
|
||||||
|
"YES": "Delete ",
|
||||||
|
"NO": "Отмени"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"SETTINGS": "Settings",
|
||||||
|
"FORM": {
|
||||||
|
"UPDATE": "Update team",
|
||||||
|
"CREATE": "Create team",
|
||||||
|
"NAME": {
|
||||||
|
"LABEL": "Team name",
|
||||||
|
"PLACEHOLDER": "Example: Sales, Customer Support"
|
||||||
|
},
|
||||||
|
"DESCRIPTION": {
|
||||||
|
"LABEL": "Team Description",
|
||||||
|
"PLACEHOLDER": "Short description about this team."
|
||||||
|
},
|
||||||
|
"AUTO_ASSIGN": {
|
||||||
|
"LABEL": "Allow auto assign for this team."
|
||||||
|
},
|
||||||
|
"SUBMIT_CREATE": "Create team"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
5
app/javascript/dashboard/i18n/locale/bg/webhooks.json
Normal file
5
app/javascript/dashboard/i18n/locale/bg/webhooks.json
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"WEBHOOKS_SETTINGS": {
|
||||||
|
"HEADER": "Webhook Settings"
|
||||||
|
}
|
||||||
|
}
|
37
app/javascript/dashboard/i18n/locale/ca/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/ca/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Filter Conversations",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Apply filters' to filter conversations.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Apply filters",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Cancel·la",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter conversations",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Estat",
|
||||||
|
"ASSIGNEE_NAME": "Assignee Name",
|
||||||
|
"INBOX_NAME": "Nom de la safata d'entrada",
|
||||||
|
"TEAM_NAME": "Team Name",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Conversation Identifier",
|
||||||
|
"CAMPAIGN_NAME": "Campaign Name",
|
||||||
|
"LABELS": "Etiquetes",
|
||||||
|
"BROWSER_LANGUAGE": "Browser Language",
|
||||||
|
"COUNTRY_NAME": "Country Name",
|
||||||
|
"REFERER_LINK": "Referer link"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -27,7 +27,12 @@
|
||||||
"TYPE": {
|
"TYPE": {
|
||||||
"LABEL": "Type",
|
"LABEL": "Type",
|
||||||
"PLACEHOLDER": "Selecciona un tipus",
|
"PLACEHOLDER": "Selecciona un tipus",
|
||||||
"ERROR": "Type is required"
|
"ERROR": "Type is required",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter value and press enter key",
|
||||||
|
"ERROR": "Must have at least one value"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"KEY": {
|
"KEY": {
|
||||||
"LABEL": "Key",
|
"LABEL": "Key",
|
||||||
|
@ -58,6 +63,12 @@
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"TITLE": "Edit Custom Attribute",
|
"TITLE": "Edit Custom Attribute",
|
||||||
"UPDATE_BUTTON_TEXT": "Actualitza",
|
"UPDATE_BUTTON_TEXT": "Actualitza",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter values and press enter key"
|
||||||
|
}
|
||||||
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
||||||
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
||||||
|
|
6
app/javascript/dashboard/i18n/locale/ca/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/ca/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "Automation",
|
||||||
|
"HEADER_BTN_TXT": "Add Automation Rule"
|
||||||
|
}
|
||||||
|
}
|
|
@ -7,6 +7,7 @@
|
||||||
"404": "No hi ha converses actives en aquest grup."
|
"404": "No hi ha converses actives en aquest grup."
|
||||||
},
|
},
|
||||||
"TAB_HEADING": "Converses",
|
"TAB_HEADING": "Converses",
|
||||||
|
"MENTION_HEADING": "Mentions",
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
"INPUT": "Cerca persones, xats, respostes desades .."
|
"INPUT": "Cerca persones, xats, respostes desades .."
|
||||||
},
|
},
|
||||||
|
|
|
@ -103,13 +103,15 @@
|
||||||
},
|
},
|
||||||
"EMAIL_ADDRESS": {
|
"EMAIL_ADDRESS": {
|
||||||
"PLACEHOLDER": "Introdueix l'adreça de correu electrònic del contacte",
|
"PLACEHOLDER": "Introdueix l'adreça de correu electrònic del contacte",
|
||||||
"LABEL": "Adreça de correu electrònic"
|
"LABEL": "Adreça de correu electrònic",
|
||||||
|
"DUPLICATE": "Aquesta adreça de correu electrònic s’utilitza per a un altre contacte."
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
"PLACEHOLDER": "Introdueix el número de telèfon del contacte",
|
"PLACEHOLDER": "Introdueix el número de telèfon del contacte",
|
||||||
"LABEL": "Número de telèfon",
|
"LABEL": "Número de telèfon",
|
||||||
"HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local 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"
|
"ERROR": "Phone number should be either empty or of E.164 format",
|
||||||
|
"DUPLICATE": "This phone number is in use for another contact."
|
||||||
},
|
},
|
||||||
"LOCATION": {
|
"LOCATION": {
|
||||||
"PLACEHOLDER": "Introdueix la ubicació del contacte",
|
"PLACEHOLDER": "Introdueix la ubicació del contacte",
|
||||||
|
@ -139,7 +141,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "Contacte guardat correctament",
|
"SUCCESS_MESSAGE": "Contacte guardat correctament",
|
||||||
"CONTACT_ALREADY_EXIST": "Aquesta adreça de correu electrònic s’utilitza per a un altre contacte.",
|
|
||||||
"ERROR_MESSAGE": "S'ha produït un error; tornau-ho a provar"
|
"ERROR_MESSAGE": "S'ha produït un error; tornau-ho a provar"
|
||||||
},
|
},
|
||||||
"NEW_CONVERSATION": {
|
"NEW_CONVERSATION": {
|
||||||
|
@ -176,6 +177,7 @@
|
||||||
"FIELDS": "Contact fields",
|
"FIELDS": "Contact fields",
|
||||||
"SEARCH_BUTTON": "Cercar",
|
"SEARCH_BUTTON": "Cercar",
|
||||||
"SEARCH_INPUT_PLACEHOLDER": "Cerca de contactes",
|
"SEARCH_INPUT_PLACEHOLDER": "Cerca de contactes",
|
||||||
|
"FILTER_CONTACTS": "Filter",
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LOADING_MESSAGE": "Carregant contactes...",
|
"LOADING_MESSAGE": "Carregant contactes...",
|
||||||
"404": "No hi ha cap contacte que coincideixi amb la vostra cerca 🔍",
|
"404": "No hi ha cap contacte que coincideixi amb la vostra cerca 🔍",
|
||||||
|
@ -279,6 +281,13 @@
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "Add attributes",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "Search attributes",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "No attributes found"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "Select value",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Search value",
|
||||||
|
"NO_RESULT": "No result found"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"VALIDATIONS": {
|
"VALIDATIONS": {
|
||||||
|
|
34
app/javascript/dashboard/i18n/locale/ca/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/ca/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Filter Contacts",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Submit' to filter contacts.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"CLEAR_ALL_FILTERS": "Clear All Filters",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Envia",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Cancel·la",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter contacts",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "Nom",
|
||||||
|
"EMAIL": "Correu electrònic",
|
||||||
|
"PHONE_NUMBER": "Número de telèfon",
|
||||||
|
"IDENTIFIER": "Identifier",
|
||||||
|
"CITY": "City",
|
||||||
|
"COUNTRY": "Country"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"CONVERSATION": {
|
"CONVERSATION": {
|
||||||
"404": "Si us plau, selecciona una conversa al panell de l’esquerra",
|
"404": "Si us plau, selecciona una conversa al panell de l’esquerra",
|
||||||
|
"UNVERIFIED_SESSION": "The identity of this user is not verified",
|
||||||
"NO_MESSAGE_1": "Uh oh! Sembla que no hi ha missatges de clients a la safata d'entrada.",
|
"NO_MESSAGE_1": "Uh oh! Sembla que no hi ha missatges de clients a la safata d'entrada.",
|
||||||
"NO_MESSAGE_2": " per enviar un missatge a la vostra pàgina!",
|
"NO_MESSAGE_2": " per enviar un missatge a la vostra pàgina!",
|
||||||
"NO_INBOX_1": "Hola! Sembla que encara no heu afegit cap safata d'entrada.",
|
"NO_INBOX_1": "Hola! Sembla que encara no heu afegit cap safata d'entrada.",
|
||||||
|
|
|
@ -83,5 +83,49 @@
|
||||||
"BUTTON": {
|
"BUTTON": {
|
||||||
"REFRESH": "Refresh"
|
"REFRESH": "Refresh"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "Search or jump to",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "General",
|
||||||
|
"REPORTS": "Informes",
|
||||||
|
"CONVERSATION": "Conversation",
|
||||||
|
"CHANGE_ASSIGNEE": "Change Assignee",
|
||||||
|
"CHANGE_TEAM": "Change Team",
|
||||||
|
"ADD_LABEL": "Add label to the conversation",
|
||||||
|
"REMOVE_LABEL": "Remove label from the conversation",
|
||||||
|
"SETTINGS": "Configuracions"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "Go to Conversation Dashboard",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "Go to Contacts Dashboard",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "Go to Reports Overview",
|
||||||
|
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
|
||||||
|
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
|
||||||
|
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",
|
||||||
|
"GO_TO_TEAM_REPORTS": "Go to Team Reports",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "Go to Agent Settings",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "Go to Team Settings",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "Go to Inbox Settings",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "Go to Label Settings",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "Go to Canned Response Settings",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "Go to Application Settings",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "Go to Account Settings",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "Go to Profile Settings",
|
||||||
|
"GO_TO_NOTIFICATIONS": "Go to Notifications",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "Add label to the conversation",
|
||||||
|
"ASSIGN_AN_AGENT": "Assign an agent",
|
||||||
|
"ASSIGN_A_TEAM": "Assign a team",
|
||||||
|
"MUTE_CONVERSATION": "Mute conversation",
|
||||||
|
"UNMUTE_CONVERSATION": "Unmute conversation",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "Remove label from the conversation",
|
||||||
|
"REOPEN_CONVERSATION": "Torna a obrir la conversa",
|
||||||
|
"RESOLVE_CONVERSATION": "Resol la conversa",
|
||||||
|
"SEND_TRANSCRIPT": "Send an email transcript",
|
||||||
|
"SNOOZE_CONVERSATION": "Snooze Conversation",
|
||||||
|
"UNTIL_NEXT_REPLY": "Until next reply",
|
||||||
|
"UNTIL_NEXT_WEEK": "Until next week",
|
||||||
|
"UNTIL_TOMORROW": "Until tomorrow"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "Per afegir el teu perfil de Twitter com a canal, has d'autentificar el vostre perfil de Twitter fent clic a 'Inicieu la sessió amb Twitter' ",
|
"HELP": "Per afegir el teu perfil de Twitter com a canal, has d'autentificar el vostre perfil de Twitter fent clic a 'Inicieu la sessió amb Twitter' ",
|
||||||
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again"
|
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "Canal Web",
|
"TITLE": "Canal Web",
|
||||||
|
@ -400,6 +403,65 @@
|
||||||
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
||||||
"CHOOSE": "Tria"
|
"CHOOSE": "Tria"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "Set your IMAP details",
|
||||||
|
"UPDATE": "Update IMAP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "IMAP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update IMAP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Correu electrònic",
|
||||||
|
"PLACE_HOLDER": "Correu electrònic"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Contrasenya",
|
||||||
|
"PLACE_HOLDER": "Contrasenya"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "Enable SSL"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "Set your SMTP details",
|
||||||
|
"UPDATE": "Update SMTP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable SMTP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling SMTP will help the user to send email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "SMTP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update SMTP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Correu electrònic",
|
||||||
|
"PLACE_HOLDER": "Correu electrònic"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Contrasenya",
|
||||||
|
"PLACE_HOLDER": "Contrasenya"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Domain",
|
||||||
|
"PLACE_HOLDER": "Domain"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
"LINK": "Configuració del Perfil",
|
"LINK": "Configuració del Perfil",
|
||||||
"TITLE": "Configuració del Perfil",
|
"TITLE": "Configuració del Perfil",
|
||||||
"BTN_TEXT": "Actualització del Perfil",
|
"BTN_TEXT": "Actualització del Perfil",
|
||||||
|
"DELETE_AVATAR": "Delete Avatar",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
|
||||||
|
"AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
|
||||||
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
||||||
"PASSWORD_UPDATE_SUCCESS": "La teva contrasenya ha estat canviada correctament",
|
"PASSWORD_UPDATE_SUCCESS": "La teva contrasenya ha estat canviada correctament",
|
||||||
"AFTER_EMAIL_CHANGED": "El vostre perfil s'ha actualitzat correctament. Torneu a iniciar la sessió ja que les vostres credencials d'inici de sessió han canviat",
|
"AFTER_EMAIL_CHANGED": "El vostre perfil s'ha actualitzat correctament. Torneu a iniciar la sessió ja que les vostres credencials d'inici de sessió han canviat",
|
||||||
|
@ -100,6 +103,7 @@
|
||||||
"SIDEBAR_ITEMS": {
|
"SIDEBAR_ITEMS": {
|
||||||
"CHANGE_AVAILABILITY_STATUS": "Canvia",
|
"CHANGE_AVAILABILITY_STATUS": "Canvia",
|
||||||
"CHANGE_ACCOUNTS": "Canvia de compte",
|
"CHANGE_ACCOUNTS": "Canvia de compte",
|
||||||
|
"CONTACT_SUPPORT": "Contact Support",
|
||||||
"SELECTOR_SUBTITLE": "Selecciona un compte de la llista següent",
|
"SELECTOR_SUBTITLE": "Selecciona un compte de la llista següent",
|
||||||
"PROFILE_SETTINGS": "Configuració del Perfil",
|
"PROFILE_SETTINGS": "Configuració del Perfil",
|
||||||
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
||||||
|
@ -131,6 +135,8 @@
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
"CONVERSATIONS": "Converses",
|
"CONVERSATIONS": "Converses",
|
||||||
|
"ALL_CONVERSATIONS": "All Conversations",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Mentions",
|
||||||
"REPORTS": "Informes",
|
"REPORTS": "Informes",
|
||||||
"SETTINGS": "Configuracions",
|
"SETTINGS": "Configuracions",
|
||||||
"CONTACTS": "Contactes",
|
"CONTACTS": "Contactes",
|
||||||
|
@ -140,13 +146,18 @@
|
||||||
"NOTIFICATIONS": "Notificacions",
|
"NOTIFICATIONS": "Notificacions",
|
||||||
"CANNED_RESPONSES": "Respostes predeterminades",
|
"CANNED_RESPONSES": "Respostes predeterminades",
|
||||||
"INTEGRATIONS": "Integracions",
|
"INTEGRATIONS": "Integracions",
|
||||||
|
"PROFILE_SETTINGS": "Configuració del Perfil",
|
||||||
"ACCOUNT_SETTINGS": "Configuració del compte",
|
"ACCOUNT_SETTINGS": "Configuració del compte",
|
||||||
"APPLICATIONS": "Applications",
|
"APPLICATIONS": "Applications",
|
||||||
"LABELS": "Etiquetes",
|
"LABELS": "Etiquetes",
|
||||||
"CUSTOM_ATTRIBUTES": "Atributs personalitzats",
|
"CUSTOM_ATTRIBUTES": "Atributs personalitzats",
|
||||||
|
"AUTOMATION": "Automation",
|
||||||
"TEAMS": "Equips",
|
"TEAMS": "Equips",
|
||||||
"ALL_CONTACTS": "All Contacts",
|
"ALL_CONTACTS": "All Contacts",
|
||||||
"TAGGED_WITH": "Tagged with",
|
"TAGGED_WITH": "Tagged with",
|
||||||
|
"NEW_LABEL": "New label",
|
||||||
|
"NEW_TEAM": "New team",
|
||||||
|
"NEW_INBOX": "New inbox",
|
||||||
"REPORTS_OVERVIEW": "Overview",
|
"REPORTS_OVERVIEW": "Overview",
|
||||||
"CSAT": "CSAT",
|
"CSAT": "CSAT",
|
||||||
"CAMPAIGNS": "Campaigns",
|
"CAMPAIGNS": "Campaigns",
|
||||||
|
@ -155,7 +166,8 @@
|
||||||
"REPORTS_AGENT": "Agents",
|
"REPORTS_AGENT": "Agents",
|
||||||
"REPORTS_LABEL": "Etiquetes",
|
"REPORTS_LABEL": "Etiquetes",
|
||||||
"REPORTS_INBOX": "Inbox",
|
"REPORTS_INBOX": "Inbox",
|
||||||
"REPORTS_TEAM": "Team"
|
"REPORTS_TEAM": "Team",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Set yourself as"
|
||||||
},
|
},
|
||||||
"CREATE_ACCOUNT": {
|
"CREATE_ACCOUNT": {
|
||||||
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
|
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/cs/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/cs/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Filter Conversations",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Apply filters' to filter conversations.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Apply filters",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Zrušit",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter conversations",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Stav",
|
||||||
|
"ASSIGNEE_NAME": "Assignee Name",
|
||||||
|
"INBOX_NAME": "Název schránky",
|
||||||
|
"TEAM_NAME": "Team Name",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Conversation Identifier",
|
||||||
|
"CAMPAIGN_NAME": "Campaign Name",
|
||||||
|
"LABELS": "Štítky",
|
||||||
|
"BROWSER_LANGUAGE": "Browser Language",
|
||||||
|
"COUNTRY_NAME": "Country Name",
|
||||||
|
"REFERER_LINK": "Referer link"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -27,7 +27,12 @@
|
||||||
"TYPE": {
|
"TYPE": {
|
||||||
"LABEL": "Type",
|
"LABEL": "Type",
|
||||||
"PLACEHOLDER": "Please select a type",
|
"PLACEHOLDER": "Please select a type",
|
||||||
"ERROR": "Type is required"
|
"ERROR": "Type is required",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter value and press enter key",
|
||||||
|
"ERROR": "Must have at least one value"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"KEY": {
|
"KEY": {
|
||||||
"LABEL": "Key",
|
"LABEL": "Key",
|
||||||
|
@ -58,6 +63,12 @@
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"TITLE": "Edit Custom Attribute",
|
"TITLE": "Edit Custom Attribute",
|
||||||
"UPDATE_BUTTON_TEXT": "Aktualizovat",
|
"UPDATE_BUTTON_TEXT": "Aktualizovat",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter values and press enter key"
|
||||||
|
}
|
||||||
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
||||||
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
||||||
|
|
6
app/javascript/dashboard/i18n/locale/cs/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/cs/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "Automation",
|
||||||
|
"HEADER_BTN_TXT": "Add Automation Rule"
|
||||||
|
}
|
||||||
|
}
|
|
@ -7,6 +7,7 @@
|
||||||
"404": "V této skupině nejsou žádné aktivní konverzace."
|
"404": "V této skupině nejsou žádné aktivní konverzace."
|
||||||
},
|
},
|
||||||
"TAB_HEADING": "Konverzace",
|
"TAB_HEADING": "Konverzace",
|
||||||
|
"MENTION_HEADING": "Mentions",
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
"INPUT": "Hledat lidi, chaty, Uložené odpovědi .."
|
"INPUT": "Hledat lidi, chaty, Uložené odpovědi .."
|
||||||
},
|
},
|
||||||
|
|
|
@ -103,13 +103,15 @@
|
||||||
},
|
},
|
||||||
"EMAIL_ADDRESS": {
|
"EMAIL_ADDRESS": {
|
||||||
"PLACEHOLDER": "Zadejte e-mailovou adresu kontaktu",
|
"PLACEHOLDER": "Zadejte e-mailovou adresu kontaktu",
|
||||||
"LABEL": "E-mailová adresa"
|
"LABEL": "E-mailová adresa",
|
||||||
|
"DUPLICATE": "Tuto e-mailovou adresu již používá jiný kontakt."
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
"PLACEHOLDER": "Zadejte telefonní číslo kontaktu",
|
"PLACEHOLDER": "Zadejte telefonní číslo kontaktu",
|
||||||
"LABEL": "Telefonní číslo",
|
"LABEL": "Telefonní číslo",
|
||||||
"HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local 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"
|
"ERROR": "Phone number should be either empty or of E.164 format",
|
||||||
|
"DUPLICATE": "This phone number is in use for another contact."
|
||||||
},
|
},
|
||||||
"LOCATION": {
|
"LOCATION": {
|
||||||
"PLACEHOLDER": "Zadejte lokaci kontaktu",
|
"PLACEHOLDER": "Zadejte lokaci kontaktu",
|
||||||
|
@ -139,7 +141,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "Kontakt byl úspěšně uložen",
|
"SUCCESS_MESSAGE": "Kontakt byl úspěšně uložen",
|
||||||
"CONTACT_ALREADY_EXIST": "Tuto e-mailovou adresu již používá jiný kontakt.",
|
|
||||||
"ERROR_MESSAGE": "Došlo k chybě, zkuste to prosím znovu"
|
"ERROR_MESSAGE": "Došlo k chybě, zkuste to prosím znovu"
|
||||||
},
|
},
|
||||||
"NEW_CONVERSATION": {
|
"NEW_CONVERSATION": {
|
||||||
|
@ -176,6 +177,7 @@
|
||||||
"FIELDS": "Contact fields",
|
"FIELDS": "Contact fields",
|
||||||
"SEARCH_BUTTON": "Hledat",
|
"SEARCH_BUTTON": "Hledat",
|
||||||
"SEARCH_INPUT_PLACEHOLDER": "Hledat kontakty",
|
"SEARCH_INPUT_PLACEHOLDER": "Hledat kontakty",
|
||||||
|
"FILTER_CONTACTS": "Filter",
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LOADING_MESSAGE": "Načítání kontaktů...",
|
"LOADING_MESSAGE": "Načítání kontaktů...",
|
||||||
"404": "Vašemu hledání neodpovídají žádné kontakty 🔍",
|
"404": "Vašemu hledání neodpovídají žádné kontakty 🔍",
|
||||||
|
@ -279,6 +281,13 @@
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "Add attributes",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "Search attributes",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "No attributes found"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "Select value",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Search value",
|
||||||
|
"NO_RESULT": "No result found"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"VALIDATIONS": {
|
"VALIDATIONS": {
|
||||||
|
|
34
app/javascript/dashboard/i18n/locale/cs/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/cs/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Filter Contacts",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Submit' to filter contacts.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"CLEAR_ALL_FILTERS": "Clear All Filters",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Odeslat",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Zrušit",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter contacts",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "Název",
|
||||||
|
"EMAIL": "E-mailová adresa",
|
||||||
|
"PHONE_NUMBER": "Telefonní číslo",
|
||||||
|
"IDENTIFIER": "Identifier",
|
||||||
|
"CITY": "Město",
|
||||||
|
"COUNTRY": "Země"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"CONVERSATION": {
|
"CONVERSATION": {
|
||||||
"404": "Vyberte prosím konverzaci z levého panelu",
|
"404": "Vyberte prosím konverzaci z levého panelu",
|
||||||
|
"UNVERIFIED_SESSION": "The identity of this user is not verified",
|
||||||
"NO_MESSAGE_1": "Ale ne! Vypadá to, že ve vaší schránce nejsou žádné zprávy od zákazníků.",
|
"NO_MESSAGE_1": "Ale ne! Vypadá to, že ve vaší schránce nejsou žádné zprávy od zákazníků.",
|
||||||
"NO_MESSAGE_2": " pro odeslání zprávy na vaši stránku!",
|
"NO_MESSAGE_2": " pro odeslání zprávy na vaši stránku!",
|
||||||
"NO_INBOX_1": "Hola! Zdá se, že jste ještě nepřidali žádné schránky.",
|
"NO_INBOX_1": "Hola! Zdá se, že jste ještě nepřidali žádné schránky.",
|
||||||
|
|
|
@ -83,5 +83,49 @@
|
||||||
"BUTTON": {
|
"BUTTON": {
|
||||||
"REFRESH": "Refresh"
|
"REFRESH": "Refresh"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "Search or jump to",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "General",
|
||||||
|
"REPORTS": "Zprávy",
|
||||||
|
"CONVERSATION": "Conversation",
|
||||||
|
"CHANGE_ASSIGNEE": "Change Assignee",
|
||||||
|
"CHANGE_TEAM": "Change Team",
|
||||||
|
"ADD_LABEL": "Add label to the conversation",
|
||||||
|
"REMOVE_LABEL": "Remove label from the conversation",
|
||||||
|
"SETTINGS": "Nastavení"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "Go to Conversation Dashboard",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "Go to Contacts Dashboard",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "Go to Reports Overview",
|
||||||
|
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
|
||||||
|
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
|
||||||
|
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",
|
||||||
|
"GO_TO_TEAM_REPORTS": "Go to Team Reports",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "Go to Agent Settings",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "Go to Team Settings",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "Go to Inbox Settings",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "Go to Label Settings",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "Go to Canned Response Settings",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "Go to Application Settings",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "Go to Account Settings",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "Go to Profile Settings",
|
||||||
|
"GO_TO_NOTIFICATIONS": "Go to Notifications",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "Add label to the conversation",
|
||||||
|
"ASSIGN_AN_AGENT": "Assign an agent",
|
||||||
|
"ASSIGN_A_TEAM": "Assign a team",
|
||||||
|
"MUTE_CONVERSATION": "Mute conversation",
|
||||||
|
"UNMUTE_CONVERSATION": "Unmute conversation",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "Remove label from the conversation",
|
||||||
|
"REOPEN_CONVERSATION": "Reopen conversation",
|
||||||
|
"RESOLVE_CONVERSATION": "Resolve conversation",
|
||||||
|
"SEND_TRANSCRIPT": "Send an email transcript",
|
||||||
|
"SNOOZE_CONVERSATION": "Snooze Conversation",
|
||||||
|
"UNTIL_NEXT_REPLY": "Until next reply",
|
||||||
|
"UNTIL_NEXT_WEEK": "Until next week",
|
||||||
|
"UNTIL_TOMORROW": "Until tomorrow"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "Chcete-li přidat svůj Twitter profil jako kanál, musíte ověřit svůj Twitter profil kliknutím na tlačítko 'Přihlásit se přes Twitter' ",
|
"HELP": "Chcete-li přidat svůj Twitter profil jako kanál, musíte ověřit svůj Twitter profil kliknutím na tlačítko 'Přihlásit se přes Twitter' ",
|
||||||
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again"
|
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "Kanál webové stránky",
|
"TITLE": "Kanál webové stránky",
|
||||||
|
@ -400,6 +403,65 @@
|
||||||
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
||||||
"CHOOSE": "Vyberte"
|
"CHOOSE": "Vyberte"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "Set your IMAP details",
|
||||||
|
"UPDATE": "Update IMAP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "IMAP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update IMAP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "E-mailová adresa",
|
||||||
|
"PLACE_HOLDER": "E-mailová adresa"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Heslo",
|
||||||
|
"PLACE_HOLDER": "Heslo"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "Enable SSL"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "Set your SMTP details",
|
||||||
|
"UPDATE": "Update SMTP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable SMTP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling SMTP will help the user to send email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "SMTP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update SMTP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "E-mailová adresa",
|
||||||
|
"PLACE_HOLDER": "E-mailová adresa"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Heslo",
|
||||||
|
"PLACE_HOLDER": "Heslo"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Domain",
|
||||||
|
"PLACE_HOLDER": "Domain"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
"LINK": "Nastavení profilu",
|
"LINK": "Nastavení profilu",
|
||||||
"TITLE": "Nastavení profilu",
|
"TITLE": "Nastavení profilu",
|
||||||
"BTN_TEXT": "Aktualizovat profil",
|
"BTN_TEXT": "Aktualizovat profil",
|
||||||
|
"DELETE_AVATAR": "Delete Avatar",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
|
||||||
|
"AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
|
||||||
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
||||||
"PASSWORD_UPDATE_SUCCESS": "Your password has been changed successfully",
|
"PASSWORD_UPDATE_SUCCESS": "Your password has been changed successfully",
|
||||||
"AFTER_EMAIL_CHANGED": "Váš profil byl úspěšně aktualizován, přihlaste se prosím znovu, protože se vaše přihlašovací údaje změnily",
|
"AFTER_EMAIL_CHANGED": "Váš profil byl úspěšně aktualizován, přihlaste se prosím znovu, protože se vaše přihlašovací údaje změnily",
|
||||||
|
@ -100,6 +103,7 @@
|
||||||
"SIDEBAR_ITEMS": {
|
"SIDEBAR_ITEMS": {
|
||||||
"CHANGE_AVAILABILITY_STATUS": "Změnit",
|
"CHANGE_AVAILABILITY_STATUS": "Změnit",
|
||||||
"CHANGE_ACCOUNTS": "Přepnout účet",
|
"CHANGE_ACCOUNTS": "Přepnout účet",
|
||||||
|
"CONTACT_SUPPORT": "Contact Support",
|
||||||
"SELECTOR_SUBTITLE": "Vyberte účet z následujícího seznamu",
|
"SELECTOR_SUBTITLE": "Vyberte účet z následujícího seznamu",
|
||||||
"PROFILE_SETTINGS": "Nastavení profilu",
|
"PROFILE_SETTINGS": "Nastavení profilu",
|
||||||
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
||||||
|
@ -131,6 +135,8 @@
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
"CONVERSATIONS": "Konverzace",
|
"CONVERSATIONS": "Konverzace",
|
||||||
|
"ALL_CONVERSATIONS": "All Conversations",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Mentions",
|
||||||
"REPORTS": "Zprávy",
|
"REPORTS": "Zprávy",
|
||||||
"SETTINGS": "Nastavení",
|
"SETTINGS": "Nastavení",
|
||||||
"CONTACTS": "Kontakty",
|
"CONTACTS": "Kontakty",
|
||||||
|
@ -140,13 +146,18 @@
|
||||||
"NOTIFICATIONS": "Oznámení",
|
"NOTIFICATIONS": "Oznámení",
|
||||||
"CANNED_RESPONSES": "Konzervované odpovědi",
|
"CANNED_RESPONSES": "Konzervované odpovědi",
|
||||||
"INTEGRATIONS": "Integrace",
|
"INTEGRATIONS": "Integrace",
|
||||||
|
"PROFILE_SETTINGS": "Nastavení profilu",
|
||||||
"ACCOUNT_SETTINGS": "Nastavení účtu",
|
"ACCOUNT_SETTINGS": "Nastavení účtu",
|
||||||
"APPLICATIONS": "Applications",
|
"APPLICATIONS": "Applications",
|
||||||
"LABELS": "Štítky",
|
"LABELS": "Štítky",
|
||||||
"CUSTOM_ATTRIBUTES": "Vlastní atributy",
|
"CUSTOM_ATTRIBUTES": "Vlastní atributy",
|
||||||
|
"AUTOMATION": "Automation",
|
||||||
"TEAMS": "Týmy",
|
"TEAMS": "Týmy",
|
||||||
"ALL_CONTACTS": "All Contacts",
|
"ALL_CONTACTS": "All Contacts",
|
||||||
"TAGGED_WITH": "Tagged with",
|
"TAGGED_WITH": "Tagged with",
|
||||||
|
"NEW_LABEL": "New label",
|
||||||
|
"NEW_TEAM": "New team",
|
||||||
|
"NEW_INBOX": "New inbox",
|
||||||
"REPORTS_OVERVIEW": "Overview",
|
"REPORTS_OVERVIEW": "Overview",
|
||||||
"CSAT": "CSAT",
|
"CSAT": "CSAT",
|
||||||
"CAMPAIGNS": "Kampaně",
|
"CAMPAIGNS": "Kampaně",
|
||||||
|
@ -155,7 +166,8 @@
|
||||||
"REPORTS_AGENT": "Agenti",
|
"REPORTS_AGENT": "Agenti",
|
||||||
"REPORTS_LABEL": "Štítky",
|
"REPORTS_LABEL": "Štítky",
|
||||||
"REPORTS_INBOX": "Inbox",
|
"REPORTS_INBOX": "Inbox",
|
||||||
"REPORTS_TEAM": "Team"
|
"REPORTS_TEAM": "Team",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Set yourself as"
|
||||||
},
|
},
|
||||||
"CREATE_ACCOUNT": {
|
"CREATE_ACCOUNT": {
|
||||||
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
|
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/da/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/da/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Filter Conversations",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Apply filters' to filter conversations.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Apply filters",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Annuller",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter conversations",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Status",
|
||||||
|
"ASSIGNEE_NAME": "Assignee Name",
|
||||||
|
"INBOX_NAME": "Indbakke Navn",
|
||||||
|
"TEAM_NAME": "Team Name",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Conversation Identifier",
|
||||||
|
"CAMPAIGN_NAME": "Campaign Name",
|
||||||
|
"LABELS": "Etiketter",
|
||||||
|
"BROWSER_LANGUAGE": "Browser Language",
|
||||||
|
"COUNTRY_NAME": "Country Name",
|
||||||
|
"REFERER_LINK": "Referer link"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -27,7 +27,12 @@
|
||||||
"TYPE": {
|
"TYPE": {
|
||||||
"LABEL": "Type",
|
"LABEL": "Type",
|
||||||
"PLACEHOLDER": "Please select a type",
|
"PLACEHOLDER": "Please select a type",
|
||||||
"ERROR": "Type is required"
|
"ERROR": "Type is required",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter value and press enter key",
|
||||||
|
"ERROR": "Must have at least one value"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"KEY": {
|
"KEY": {
|
||||||
"LABEL": "Key",
|
"LABEL": "Key",
|
||||||
|
@ -58,6 +63,12 @@
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"TITLE": "Edit Custom Attribute",
|
"TITLE": "Edit Custom Attribute",
|
||||||
"UPDATE_BUTTON_TEXT": "Opdater",
|
"UPDATE_BUTTON_TEXT": "Opdater",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter values and press enter key"
|
||||||
|
}
|
||||||
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
||||||
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
||||||
|
|
6
app/javascript/dashboard/i18n/locale/da/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/da/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "Automation",
|
||||||
|
"HEADER_BTN_TXT": "Add Automation Rule"
|
||||||
|
}
|
||||||
|
}
|
|
@ -7,6 +7,7 @@
|
||||||
"404": "Der er ingen aktive samtaler i denne gruppe."
|
"404": "Der er ingen aktive samtaler i denne gruppe."
|
||||||
},
|
},
|
||||||
"TAB_HEADING": "Samtaler",
|
"TAB_HEADING": "Samtaler",
|
||||||
|
"MENTION_HEADING": "Mentions",
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
"INPUT": "Søg efter Mennesker, Chats, Gemte svar .."
|
"INPUT": "Søg efter Mennesker, Chats, Gemte svar .."
|
||||||
},
|
},
|
||||||
|
|
|
@ -103,13 +103,15 @@
|
||||||
},
|
},
|
||||||
"EMAIL_ADDRESS": {
|
"EMAIL_ADDRESS": {
|
||||||
"PLACEHOLDER": "Indtast e-mailadressen på kontaktpersonen",
|
"PLACEHOLDER": "Indtast e-mailadressen på kontaktpersonen",
|
||||||
"LABEL": "E-Mail Adresse"
|
"LABEL": "E-Mail Adresse",
|
||||||
|
"DUPLICATE": "Denne e-mail adresse er i brug for en anden kontakt."
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
"PLACEHOLDER": "Indtast telefonnummeret på kontaktpersonen",
|
"PLACEHOLDER": "Indtast telefonnummeret på kontaktpersonen",
|
||||||
"LABEL": "Telefonnummer",
|
"LABEL": "Telefonnummer",
|
||||||
"HELP": "Phone number should be of E.164 format eg: +1415555555 [+][country code][area code][local 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"
|
"ERROR": "Phone number should be either empty or of E.164 format",
|
||||||
|
"DUPLICATE": "This phone number is in use for another contact."
|
||||||
},
|
},
|
||||||
"LOCATION": {
|
"LOCATION": {
|
||||||
"PLACEHOLDER": "Angiv placeringen af kontaktpersonen",
|
"PLACEHOLDER": "Angiv placeringen af kontaktpersonen",
|
||||||
|
@ -139,7 +141,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "Contact saved successfully",
|
"SUCCESS_MESSAGE": "Contact saved successfully",
|
||||||
"CONTACT_ALREADY_EXIST": "Denne e-mail adresse er i brug for en anden kontakt.",
|
|
||||||
"ERROR_MESSAGE": "Der opstod en fejl. Prøv venligst igen"
|
"ERROR_MESSAGE": "Der opstod en fejl. Prøv venligst igen"
|
||||||
},
|
},
|
||||||
"NEW_CONVERSATION": {
|
"NEW_CONVERSATION": {
|
||||||
|
@ -176,6 +177,7 @@
|
||||||
"FIELDS": "Contact fields",
|
"FIELDS": "Contact fields",
|
||||||
"SEARCH_BUTTON": "Søg",
|
"SEARCH_BUTTON": "Søg",
|
||||||
"SEARCH_INPUT_PLACEHOLDER": "Søg efter kontakter",
|
"SEARCH_INPUT_PLACEHOLDER": "Søg efter kontakter",
|
||||||
|
"FILTER_CONTACTS": "Filter",
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LOADING_MESSAGE": "Indlæser kontakter...",
|
"LOADING_MESSAGE": "Indlæser kontakter...",
|
||||||
"404": "Ingen kontakter matcher din søgning 🔍",
|
"404": "Ingen kontakter matcher din søgning 🔍",
|
||||||
|
@ -279,6 +281,13 @@
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "Add attributes",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "Search attributes",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "No attributes found"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "Select value",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Search value",
|
||||||
|
"NO_RESULT": "No result found"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"VALIDATIONS": {
|
"VALIDATIONS": {
|
||||||
|
|
34
app/javascript/dashboard/i18n/locale/da/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/da/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Filter Contacts",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Submit' to filter contacts.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"CLEAR_ALL_FILTERS": "Clear All Filters",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Send",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Annuller",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter contacts",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "Navn",
|
||||||
|
"EMAIL": "E-mail",
|
||||||
|
"PHONE_NUMBER": "Telefonnummer",
|
||||||
|
"IDENTIFIER": "Identifier",
|
||||||
|
"CITY": "City",
|
||||||
|
"COUNTRY": "Country"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"CONVERSATION": {
|
"CONVERSATION": {
|
||||||
"404": "Vælg venligst en samtale fra venstre rude",
|
"404": "Vælg venligst en samtale fra venstre rude",
|
||||||
|
"UNVERIFIED_SESSION": "The identity of this user is not verified",
|
||||||
"NO_MESSAGE_1": "Åh oh! Det ser ud til, at der ikke er nogen beskeder fra kunder i din indbakke.",
|
"NO_MESSAGE_1": "Åh oh! Det ser ud til, at der ikke er nogen beskeder fra kunder i din indbakke.",
|
||||||
"NO_MESSAGE_2": " for at sende en besked til din side!",
|
"NO_MESSAGE_2": " for at sende en besked til din side!",
|
||||||
"NO_INBOX_1": "Hola! Det ser ud til, at du endnu ikke har tilføjet indbakker.",
|
"NO_INBOX_1": "Hola! Det ser ud til, at du endnu ikke har tilføjet indbakker.",
|
||||||
|
|
|
@ -83,5 +83,49 @@
|
||||||
"BUTTON": {
|
"BUTTON": {
|
||||||
"REFRESH": "Refresh"
|
"REFRESH": "Refresh"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "Search or jump to",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "General",
|
||||||
|
"REPORTS": "Rapporter",
|
||||||
|
"CONVERSATION": "Conversation",
|
||||||
|
"CHANGE_ASSIGNEE": "Change Assignee",
|
||||||
|
"CHANGE_TEAM": "Change Team",
|
||||||
|
"ADD_LABEL": "Add label to the conversation",
|
||||||
|
"REMOVE_LABEL": "Remove label from the conversation",
|
||||||
|
"SETTINGS": "Indstillinger"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "Go to Conversation Dashboard",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "Go to Contacts Dashboard",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "Go to Reports Overview",
|
||||||
|
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
|
||||||
|
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
|
||||||
|
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",
|
||||||
|
"GO_TO_TEAM_REPORTS": "Go to Team Reports",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "Go to Agent Settings",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "Go to Team Settings",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "Go to Inbox Settings",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "Go to Label Settings",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "Go to Canned Response Settings",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "Go to Application Settings",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "Go to Account Settings",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "Go to Profile Settings",
|
||||||
|
"GO_TO_NOTIFICATIONS": "Go to Notifications",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "Add label to the conversation",
|
||||||
|
"ASSIGN_AN_AGENT": "Assign an agent",
|
||||||
|
"ASSIGN_A_TEAM": "Assign a team",
|
||||||
|
"MUTE_CONVERSATION": "Mute conversation",
|
||||||
|
"UNMUTE_CONVERSATION": "Unmute conversation",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "Remove label from the conversation",
|
||||||
|
"REOPEN_CONVERSATION": "Reopen conversation",
|
||||||
|
"RESOLVE_CONVERSATION": "Resolve conversation",
|
||||||
|
"SEND_TRANSCRIPT": "Send an email transcript",
|
||||||
|
"SNOOZE_CONVERSATION": "Snooze Conversation",
|
||||||
|
"UNTIL_NEXT_REPLY": "Until next reply",
|
||||||
|
"UNTIL_NEXT_WEEK": "Until next week",
|
||||||
|
"UNTIL_TOMORROW": "Until tomorrow"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "For at tilføje din Twitter-profil som en kanal, skal du godkende din Twitter-profil ved at klikke på 'Log ind med Twitter' ",
|
"HELP": "For at tilføje din Twitter-profil som en kanal, skal du godkende din Twitter-profil ved at klikke på 'Log ind med Twitter' ",
|
||||||
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again"
|
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "Hjemmesidekanal",
|
"TITLE": "Hjemmesidekanal",
|
||||||
|
@ -400,6 +403,65 @@
|
||||||
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
"VALIDATION_ERROR": "Starting time should be before closing time.",
|
||||||
"CHOOSE": "Choose"
|
"CHOOSE": "Choose"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "Set your IMAP details",
|
||||||
|
"UPDATE": "Update IMAP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "IMAP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update IMAP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "E-mail",
|
||||||
|
"PLACE_HOLDER": "E-mail"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Adgangskode",
|
||||||
|
"PLACE_HOLDER": "Adgangskode"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "Enable SSL"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "Set your SMTP details",
|
||||||
|
"UPDATE": "Update SMTP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable SMTP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling SMTP will help the user to send email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "SMTP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update SMTP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "E-mail",
|
||||||
|
"PLACE_HOLDER": "E-mail"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Adgangskode",
|
||||||
|
"PLACE_HOLDER": "Adgangskode"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Domain",
|
||||||
|
"PLACE_HOLDER": "Domain"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
"LINK": "Profilindstillinger",
|
"LINK": "Profilindstillinger",
|
||||||
"TITLE": "Profilindstillinger",
|
"TITLE": "Profilindstillinger",
|
||||||
"BTN_TEXT": "Opdater Profil",
|
"BTN_TEXT": "Opdater Profil",
|
||||||
|
"DELETE_AVATAR": "Delete Avatar",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
|
||||||
|
"AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
|
||||||
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
"UPDATE_SUCCESS": "Your profile has been updated successfully",
|
||||||
"PASSWORD_UPDATE_SUCCESS": "Din adgangskode er blevet ændret",
|
"PASSWORD_UPDATE_SUCCESS": "Din adgangskode er blevet ændret",
|
||||||
"AFTER_EMAIL_CHANGED": "Din profil er blevet opdateret. Log venligst ind igen, da dine loginoplysninger er ændret",
|
"AFTER_EMAIL_CHANGED": "Din profil er blevet opdateret. Log venligst ind igen, da dine loginoplysninger er ændret",
|
||||||
|
@ -100,6 +103,7 @@
|
||||||
"SIDEBAR_ITEMS": {
|
"SIDEBAR_ITEMS": {
|
||||||
"CHANGE_AVAILABILITY_STATUS": "Skift",
|
"CHANGE_AVAILABILITY_STATUS": "Skift",
|
||||||
"CHANGE_ACCOUNTS": "Skift Konto",
|
"CHANGE_ACCOUNTS": "Skift Konto",
|
||||||
|
"CONTACT_SUPPORT": "Contact Support",
|
||||||
"SELECTOR_SUBTITLE": "Vælg en konto fra følgende liste",
|
"SELECTOR_SUBTITLE": "Vælg en konto fra følgende liste",
|
||||||
"PROFILE_SETTINGS": "Profilindstillinger",
|
"PROFILE_SETTINGS": "Profilindstillinger",
|
||||||
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
"KEYBOARD_SHORTCUTS": "Keyboard Shortcuts",
|
||||||
|
@ -131,6 +135,8 @@
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
"CONVERSATIONS": "Samtaler",
|
"CONVERSATIONS": "Samtaler",
|
||||||
|
"ALL_CONVERSATIONS": "All Conversations",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Mentions",
|
||||||
"REPORTS": "Rapporter",
|
"REPORTS": "Rapporter",
|
||||||
"SETTINGS": "Indstillinger",
|
"SETTINGS": "Indstillinger",
|
||||||
"CONTACTS": "Kontakter",
|
"CONTACTS": "Kontakter",
|
||||||
|
@ -140,13 +146,18 @@
|
||||||
"NOTIFICATIONS": "Notifications",
|
"NOTIFICATIONS": "Notifications",
|
||||||
"CANNED_RESPONSES": "Standardsvar Svar",
|
"CANNED_RESPONSES": "Standardsvar Svar",
|
||||||
"INTEGRATIONS": "Integrationer",
|
"INTEGRATIONS": "Integrationer",
|
||||||
|
"PROFILE_SETTINGS": "Profilindstillinger",
|
||||||
"ACCOUNT_SETTINGS": "Kontoindstillinger",
|
"ACCOUNT_SETTINGS": "Kontoindstillinger",
|
||||||
"APPLICATIONS": "Applications",
|
"APPLICATIONS": "Applications",
|
||||||
"LABELS": "Etiketter",
|
"LABELS": "Etiketter",
|
||||||
"CUSTOM_ATTRIBUTES": "Brugerdefinerede Egenskaber",
|
"CUSTOM_ATTRIBUTES": "Brugerdefinerede Egenskaber",
|
||||||
|
"AUTOMATION": "Automation",
|
||||||
"TEAMS": "Teams",
|
"TEAMS": "Teams",
|
||||||
"ALL_CONTACTS": "All Contacts",
|
"ALL_CONTACTS": "All Contacts",
|
||||||
"TAGGED_WITH": "Tagged with",
|
"TAGGED_WITH": "Tagged with",
|
||||||
|
"NEW_LABEL": "New label",
|
||||||
|
"NEW_TEAM": "New team",
|
||||||
|
"NEW_INBOX": "New inbox",
|
||||||
"REPORTS_OVERVIEW": "Overview",
|
"REPORTS_OVERVIEW": "Overview",
|
||||||
"CSAT": "CSAT",
|
"CSAT": "CSAT",
|
||||||
"CAMPAIGNS": "Campaigns",
|
"CAMPAIGNS": "Campaigns",
|
||||||
|
@ -155,7 +166,8 @@
|
||||||
"REPORTS_AGENT": "Agenter",
|
"REPORTS_AGENT": "Agenter",
|
||||||
"REPORTS_LABEL": "Etiketter",
|
"REPORTS_LABEL": "Etiketter",
|
||||||
"REPORTS_INBOX": "Inbox",
|
"REPORTS_INBOX": "Inbox",
|
||||||
"REPORTS_TEAM": "Team"
|
"REPORTS_TEAM": "Team",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Set yourself as"
|
||||||
},
|
},
|
||||||
"CREATE_ACCOUNT": {
|
"CREATE_ACCOUNT": {
|
||||||
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
|
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/de/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/de/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Gespräche filtern",
|
||||||
|
"SUBTITLE": "Füge unten Filter hinzu und klicke auf 'Filter anwenden', um Konversationen zu filtern.",
|
||||||
|
"ADD_NEW_FILTER": "Filter hinzufügen",
|
||||||
|
"FILTER_DELETE_ERROR": "Du solltest mindestens einen Filter zum Speichern haben",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Filter übernehmen",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Stornieren",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Filter zurücksetzen",
|
||||||
|
"EMPTY_VALUE_ERROR": "Wert ist erforderlich",
|
||||||
|
"TOOLTIP_LABEL": "Gespräche filtern",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "UND",
|
||||||
|
"OR": "ODER"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Gleich",
|
||||||
|
"not_equal_to": "Nicht gleich",
|
||||||
|
"contains": "Enthält",
|
||||||
|
"does_not_contain": "Beinhaltet nicht",
|
||||||
|
"is_present": "Ist anwesend",
|
||||||
|
"is_not_present": "Ist nicht anwesend"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Status",
|
||||||
|
"ASSIGNEE_NAME": "Name des Bevollmächtigten",
|
||||||
|
"INBOX_NAME": "Posteingang-Name",
|
||||||
|
"TEAM_NAME": "Teamname",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Gesprächsidentifikation",
|
||||||
|
"CAMPAIGN_NAME": "Kampagnenname",
|
||||||
|
"LABELS": "Labels",
|
||||||
|
"BROWSER_LANGUAGE": "Browsersprache",
|
||||||
|
"COUNTRY_NAME": "Ländername",
|
||||||
|
"REFERER_LINK": "Referrer-Link"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,66 +1,77 @@
|
||||||
{
|
{
|
||||||
"ATTRIBUTES_MGMT": {
|
"ATTRIBUTES_MGMT": {
|
||||||
"HEADER": "Benutzerdefinierte Attribute",
|
"HEADER": "Benutzerdefinierte Attribute",
|
||||||
"HEADER_BTN_TXT": "Add Custom Attribute",
|
"HEADER_BTN_TXT": "Benutzerdefiniertes Attribut hinzufügen",
|
||||||
"LOADING": "Fetching custom attributes",
|
"LOADING": "Benutzerdefinierte Attribute abrufen",
|
||||||
"SIDEBAR_TXT": "<p><b>Custom Attributes</b> <p>A custom attribute tracks facts about your contacts/conversation — like the subscription plan, or when they ordered the first item etc. <br /><br />For creating a Custom Attribute, just click on the <b>Add Custom Attribute.</b> You can also edit or delete an existing Custom Attribute by clicking on the Edit or Delete button.</p>",
|
"SIDEBAR_TXT": "<p><b>Benutzerdefinierte Attribute</b> <p>Ein benutzerdefiniertes Attribut verfolgt Fakten über Ihre Kontakte/Gespräche – wie den Abonnementplan oder die Bestellung des ersten Artikels usw. Um ein benutzerdefiniertes Attribut zu erstellen, klicken Sie einfach auf <b>Benutzerdefiniertes Attribut hinzufügen.</b> Sie können ein vorhandenes benutzerdefiniertes Attribut auch bearbeiten oder löschen, indem Sie auf die Schaltfläche Bearbeiten oder Löschen klicken.</p>",
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "Add Custom Attribute",
|
"TITLE": "Benutzerdefiniertes Attribut hinzufügen",
|
||||||
"SUBMIT": "Erstellen",
|
"SUBMIT": "Erstellen",
|
||||||
"CANCEL_BUTTON_TEXT": "Stornieren",
|
"CANCEL_BUTTON_TEXT": "Stornieren",
|
||||||
"FORM": {
|
"FORM": {
|
||||||
"NAME": {
|
"NAME": {
|
||||||
"LABEL": "Anzeigename",
|
"LABEL": "Anzeigename",
|
||||||
"PLACEHOLDER": "Enter custom attribute display name",
|
"PLACEHOLDER": "Gebe den Anzeigenamen des benutzerdefinierten Attributs ein",
|
||||||
"ERROR": "Name wird benötigt"
|
"ERROR": "Name wird benötigt"
|
||||||
},
|
},
|
||||||
"DESC": {
|
"DESC": {
|
||||||
"LABEL": "Beschreibung",
|
"LABEL": "Beschreibung",
|
||||||
"PLACEHOLDER": "Enter custom attribute description",
|
"PLACEHOLDER": "Geben Sie eine benutzerdefinierte Attributbeschreibung ein",
|
||||||
"ERROR": "Beschreibung wird benötigt"
|
"ERROR": "Beschreibung wird benötigt"
|
||||||
},
|
},
|
||||||
"MODEL": {
|
"MODEL": {
|
||||||
"LABEL": "Applies to",
|
"LABEL": "Gilt für",
|
||||||
"PLACEHOLDER": "Please select one",
|
"PLACEHOLDER": "Bitte wählen Sie eine aus",
|
||||||
"ERROR": "Modell wird benötigt"
|
"ERROR": "Modell wird benötigt"
|
||||||
},
|
},
|
||||||
"TYPE": {
|
"TYPE": {
|
||||||
"LABEL": "Typ",
|
"LABEL": "Typ",
|
||||||
"PLACEHOLDER": "Bitte wählen Sie einen Typ",
|
"PLACEHOLDER": "Bitte wählen Sie einen Typ",
|
||||||
"ERROR": "Typ wird benötigt"
|
"ERROR": "Typ wird benötigt",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "Listenwerte",
|
||||||
|
"PLACEHOLDER": "Bitte Wert eingeben und Eingabetaste drücken",
|
||||||
|
"ERROR": "Muss mindestens einen Wert haben"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"KEY": {
|
"KEY": {
|
||||||
"LABEL": "Schlüssel",
|
"LABEL": "Schlüssel",
|
||||||
"PLACEHOLDER": "Enter custom attribute key",
|
"PLACEHOLDER": "Benutzerdefinierten Attributschlüssel eingeben",
|
||||||
"ERROR": "Key is required",
|
"ERROR": "Schlüssel ist erforderlich",
|
||||||
"IN_VALID": "Invalid key"
|
"IN_VALID": "Ungültiger Schlüssel"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute added successfully",
|
"SUCCESS_MESSAGE": "Benutzerdefiniertes Attribut erfolgreich hinzugefügt",
|
||||||
"ERROR_MESSAGE": "Could not able to create a custom attribute, Please try again later"
|
"ERROR_MESSAGE": "Konnte kein benutzerdefiniertes Attribut erstellen. Bitte versuchen Sie es später erneut"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"BUTTON_TEXT": "Löschen",
|
"BUTTON_TEXT": "Löschen",
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute deleted successfully.",
|
"SUCCESS_MESSAGE": "Benutzerdefiniertes Attribut erfolgreich gelöscht.",
|
||||||
"ERROR_MESSAGE": "Couldn't delete the custom attribute. Try again."
|
"ERROR_MESSAGE": "Das benutzerdefinierte Attribut konnte nicht gelöscht werden. Versuch es noch einmal."
|
||||||
},
|
},
|
||||||
"CONFIRM": {
|
"CONFIRM": {
|
||||||
"TITLE": "Sind Sie sicher, dass Sie %{attributeName} löschen möchten",
|
"TITLE": "Sind Sie sicher, dass Sie %{attributeName} löschen möchten",
|
||||||
"PLACE_HOLDER": "Bitte geben Sie {attributeName} zur Bestätigung ein",
|
"PLACE_HOLDER": "Bitte geben Sie {attributeName} zur Bestätigung ein",
|
||||||
"MESSAGE": "Deleting will remove the custom attribute",
|
"MESSAGE": "Beim Löschen wird das benutzerdefinierte Attribut entfernt",
|
||||||
"YES": "Löschen ",
|
"YES": "Löschen ",
|
||||||
"NO": "Stornieren"
|
"NO": "Stornieren"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"TITLE": "Edit Custom Attribute",
|
"TITLE": "Benutzerdefiniertes Attribut bearbeiten",
|
||||||
"UPDATE_BUTTON_TEXT": "Aktualisieren",
|
"UPDATE_BUTTON_TEXT": "Aktualisieren",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "Listenwerte",
|
||||||
|
"PLACEHOLDER": "Bitte Werte eingeben und Enter-Taste drücken"
|
||||||
|
}
|
||||||
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
"SUCCESS_MESSAGE": "Benutzerdefiniertes Attribut erfolgreich aktualisiert",
|
||||||
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
"ERROR_MESSAGE": "Beim Aktualisieren des benutzerdefinierten Attributs ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"TABS": {
|
"TABS": {
|
||||||
|
@ -80,8 +91,8 @@
|
||||||
"DELETE": "Löschen"
|
"DELETE": "Löschen"
|
||||||
},
|
},
|
||||||
"EMPTY_RESULT": {
|
"EMPTY_RESULT": {
|
||||||
"404": "There are no custom attributes created",
|
"404": "Es wurden keine benutzerdefinierten Attribute erstellt",
|
||||||
"NOT_FOUND": "There are no custom attributes configured"
|
"NOT_FOUND": "Es sind keine benutzerdefinierten Attribute konfiguriert"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
6
app/javascript/dashboard/i18n/locale/de/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/de/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "Automatisierung",
|
||||||
|
"HEADER_BTN_TXT": "Automatisierungsregel hinzufügen"
|
||||||
|
}
|
||||||
|
}
|
|
@ -7,6 +7,7 @@
|
||||||
"404": "In dieser Gruppe gibt es keine aktiven Gespräche."
|
"404": "In dieser Gruppe gibt es keine aktiven Gespräche."
|
||||||
},
|
},
|
||||||
"TAB_HEADING": "Gespräche",
|
"TAB_HEADING": "Gespräche",
|
||||||
|
"MENTION_HEADING": "Erwähnungen",
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
"INPUT": "Suche nach Personen, Chats, gespeicherten Antworten .."
|
"INPUT": "Suche nach Personen, Chats, gespeicherten Antworten .."
|
||||||
},
|
},
|
||||||
|
|
|
@ -103,13 +103,15 @@
|
||||||
},
|
},
|
||||||
"EMAIL_ADDRESS": {
|
"EMAIL_ADDRESS": {
|
||||||
"PLACEHOLDER": "Geben Sie die E-Mail-Adresse des Kontakts ein",
|
"PLACEHOLDER": "Geben Sie die E-Mail-Adresse des Kontakts ein",
|
||||||
"LABEL": "E-Mail-Addresse"
|
"LABEL": "E-Mail-Addresse",
|
||||||
|
"DUPLICATE": "Diese E-Mail-Adresse wird bereits für einen anderen Kontakt verwendet."
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
"PLACEHOLDER": "Geben Sie die Telefonnummer des Kontakts ein",
|
"PLACEHOLDER": "Geben Sie die Telefonnummer des Kontakts ein",
|
||||||
"LABEL": "Telefonnummer",
|
"LABEL": "Telefonnummer",
|
||||||
"HELP": "Telefonnummer sollte im E.164-Format sein, z. B.: +1415555555 [+][Landesvorwahl][Landesvorwahl][Ortsvorwahl]",
|
"HELP": "Telefonnummer sollte im E.164-Format sein, z. B.: +1415555555 [+][Landesvorwahl][Landesvorwahl][Ortsvorwahl]",
|
||||||
"ERROR": "Telefonnummer muss leer sein oder im E.164-Format"
|
"ERROR": "Telefonnummer muss leer sein oder im E.164-Format",
|
||||||
|
"DUPLICATE": "Diese Telefonnummer wird für einen anderen Kontakt verwendet."
|
||||||
},
|
},
|
||||||
"LOCATION": {
|
"LOCATION": {
|
||||||
"PLACEHOLDER": "Geben Sie den Standort des Kontakts ein",
|
"PLACEHOLDER": "Geben Sie den Standort des Kontakts ein",
|
||||||
|
@ -139,7 +141,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "Kontakt erfolgreich gespeichert",
|
"SUCCESS_MESSAGE": "Kontakt erfolgreich gespeichert",
|
||||||
"CONTACT_ALREADY_EXIST": "Diese E-Mail-Adresse wird bereits für einen anderen Kontakt verwendet.",
|
|
||||||
"ERROR_MESSAGE": "Es ist ein Fehler aufgetreten, bitte versuche es erneut"
|
"ERROR_MESSAGE": "Es ist ein Fehler aufgetreten, bitte versuche es erneut"
|
||||||
},
|
},
|
||||||
"NEW_CONVERSATION": {
|
"NEW_CONVERSATION": {
|
||||||
|
@ -158,7 +159,7 @@
|
||||||
"SUBJECT": {
|
"SUBJECT": {
|
||||||
"LABEL": "Betreff",
|
"LABEL": "Betreff",
|
||||||
"PLACEHOLDER": "Betreff",
|
"PLACEHOLDER": "Betreff",
|
||||||
"ERROR": "Subject can't be empty"
|
"ERROR": "Betreff darf nicht leer sein"
|
||||||
},
|
},
|
||||||
"MESSAGE": {
|
"MESSAGE": {
|
||||||
"LABEL": "Nachricht",
|
"LABEL": "Nachricht",
|
||||||
|
@ -176,6 +177,7 @@
|
||||||
"FIELDS": "Kontakt-Felder",
|
"FIELDS": "Kontakt-Felder",
|
||||||
"SEARCH_BUTTON": "Suchen",
|
"SEARCH_BUTTON": "Suchen",
|
||||||
"SEARCH_INPUT_PLACEHOLDER": "Suche nach Kontakten",
|
"SEARCH_INPUT_PLACEHOLDER": "Suche nach Kontakten",
|
||||||
|
"FILTER_CONTACTS": "Filter",
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LOADING_MESSAGE": "Kontakte werden geladen...",
|
"LOADING_MESSAGE": "Kontakte werden geladen...",
|
||||||
"404": "Keine Kontakte entsprechend Deiner Suche gefunden 🔍",
|
"404": "Keine Kontakte entsprechend Deiner Suche gefunden 🔍",
|
||||||
|
@ -237,13 +239,13 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"CUSTOM_ATTRIBUTES": {
|
"CUSTOM_ATTRIBUTES": {
|
||||||
"ADD_BUTTON_TEXT": "Add attributes",
|
"ADD_BUTTON_TEXT": "Attribute hinzufügen",
|
||||||
"BUTTON": "Eigenes Attribut hinzufügen",
|
"BUTTON": "Eigenes Attribut hinzufügen",
|
||||||
"NOT_AVAILABLE": "Für diesen Kontakt sind keine benutzerdefinierten Attribute verfügbar.",
|
"NOT_AVAILABLE": "Für diesen Kontakt sind keine benutzerdefinierten Attribute verfügbar.",
|
||||||
"COPY_SUCCESSFUL": "Der Code wurde erfolgreich in die Zwischenablage kopiert",
|
"COPY_SUCCESSFUL": "Der Code wurde erfolgreich in die Zwischenablage kopiert",
|
||||||
"ACTIONS": {
|
"ACTIONS": {
|
||||||
"COPY": "Copy attribute",
|
"COPY": "Attribut kopieren",
|
||||||
"DELETE": "Delete attribute",
|
"DELETE": "Attribut löschen",
|
||||||
"EDIT": "Attribut hinzufügen"
|
"EDIT": "Attribut hinzufügen"
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
|
@ -263,27 +265,34 @@
|
||||||
"PLACEHOLDER": "Bsp.: 11901 "
|
"PLACEHOLDER": "Bsp.: 11901 "
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "Create new attribute ",
|
"TITLE": "Neues Attribut erstellen ",
|
||||||
"SUCCESS": "Attribut erfolgreich hinzugefügt",
|
"SUCCESS": "Attribut erfolgreich hinzugefügt",
|
||||||
"ERROR": "Unable to add attribute. Please try again later"
|
"ERROR": "Attribut kann nicht hinzugefügt werden. Bitte versuchen Sie es später noch einmal"
|
||||||
},
|
},
|
||||||
"UPDATE": {
|
"UPDATE": {
|
||||||
"SUCCESS": "Attribut erfolgreich aktualisiert",
|
"SUCCESS": "Attribut erfolgreich aktualisiert",
|
||||||
"ERROR": "Unable to update attribute. Please try again later"
|
"ERROR": "Attribut kann nicht aktualisiert werden. Bitte versuchen Sie es später noch einmal"
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"SUCCESS": "Attribut erfolgreich gelöscht",
|
"SUCCESS": "Attribut erfolgreich gelöscht",
|
||||||
"ERROR": "Unable to delete attribute. Please try again later"
|
"ERROR": "Attribut kann nicht gelöscht werden. Bitte versuchen Sie es später noch einmal"
|
||||||
},
|
},
|
||||||
"ATTRIBUTE_SELECT": {
|
"ATTRIBUTE_SELECT": {
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "Attribute hinzufügen",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "Attribut suchen",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "Keine Attribute gefunden"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "Wert wählen",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Wert suchen",
|
||||||
|
"NO_RESULT": "Kein Ergebnis gefunden"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"VALIDATIONS": {
|
"VALIDATIONS": {
|
||||||
"REQUIRED": "Valid value is required",
|
"REQUIRED": "Gültiger Wert ist erforderlich",
|
||||||
"INVALID_URL": "Invalid URL"
|
"INVALID_URL": "Ungültige URL"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"MERGE_CONTACTS": {
|
"MERGE_CONTACTS": {
|
||||||
|
|
34
app/javascript/dashboard/i18n/locale/de/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/de/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Kontakte filtern",
|
||||||
|
"SUBTITLE": "Fügen Sie unten Filter hinzu und klicken Sie auf 'Senden', um die Kontakte zu filtern.",
|
||||||
|
"ADD_NEW_FILTER": "Filter hinzufügen",
|
||||||
|
"CLEAR_ALL_FILTERS": "Alle Filter löschen",
|
||||||
|
"FILTER_DELETE_ERROR": "Du solltest mindestens einen Filter zum Speichern haben",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Einreichen",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Stornieren",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Filter zurücksetzen",
|
||||||
|
"EMPTY_VALUE_ERROR": "Wert ist erforderlich",
|
||||||
|
"TOOLTIP_LABEL": "Kontakte filtern",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "UND",
|
||||||
|
"OR": "ODER"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Gleich",
|
||||||
|
"not_equal_to": "Nicht gleich",
|
||||||
|
"contains": "Enthält",
|
||||||
|
"does_not_contain": "Beinhaltet nicht",
|
||||||
|
"is_present": "Ist anwesend",
|
||||||
|
"is_not_present": "Ist nicht anwesend"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "Name",
|
||||||
|
"EMAIL": "E-Mail",
|
||||||
|
"PHONE_NUMBER": "Telefonnummer",
|
||||||
|
"IDENTIFIER": "Identifizierer",
|
||||||
|
"CITY": "Stadt",
|
||||||
|
"COUNTRY": "Land"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"CONVERSATION": {
|
"CONVERSATION": {
|
||||||
"404": "Bitte wählen Sie eine Konversation aus dem linken Bereich",
|
"404": "Bitte wählen Sie eine Konversation aus dem linken Bereich",
|
||||||
|
"UNVERIFIED_SESSION": "Die Identität dieses Benutzers wird nicht überprüft",
|
||||||
"NO_MESSAGE_1": "Oh oh! Anscheinend befinden sich keine Nachrichten von Kunden in Ihrem Posteingang.",
|
"NO_MESSAGE_1": "Oh oh! Anscheinend befinden sich keine Nachrichten von Kunden in Ihrem Posteingang.",
|
||||||
"NO_MESSAGE_2": "um eine Nachricht an Ihre Seite zu senden!",
|
"NO_MESSAGE_2": "um eine Nachricht an Ihre Seite zu senden!",
|
||||||
"NO_INBOX_1": "Hallo! Sieht so aus, als hätten Sie noch keine Posteingänge hinzugefügt.",
|
"NO_INBOX_1": "Hallo! Sieht so aus, als hätten Sie noch keine Posteingänge hinzugefügt.",
|
||||||
|
@ -157,24 +158,24 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"CONVERSATION_CUSTOM_ATTRIBUTES": {
|
"CONVERSATION_CUSTOM_ATTRIBUTES": {
|
||||||
"ADD_BUTTON_TEXT": "Create attribute",
|
"ADD_BUTTON_TEXT": "Attribut erstellen",
|
||||||
"UPDATE": {
|
"UPDATE": {
|
||||||
"SUCCESS": "Attribut erfolgreich aktualisiert",
|
"SUCCESS": "Attribut erfolgreich aktualisiert",
|
||||||
"ERROR": "Unable to update attribute. Please try again later"
|
"ERROR": "Attribut kann nicht aktualisiert werden. Bitte versuchen Sie es später noch einmal"
|
||||||
},
|
},
|
||||||
"ADD": {
|
"ADD": {
|
||||||
"TITLE": "Hinzufügen",
|
"TITLE": "Hinzufügen",
|
||||||
"SUCCESS": "Attribut erfolgreich hinzugefügt",
|
"SUCCESS": "Attribut erfolgreich hinzugefügt",
|
||||||
"ERROR": "Unable to add attribute. Please try again later"
|
"ERROR": "Attribut kann nicht hinzugefügt werden. Bitte versuchen Sie es später noch einmal"
|
||||||
},
|
},
|
||||||
"DELETE": {
|
"DELETE": {
|
||||||
"SUCCESS": "Attribut erfolgreich gelöscht",
|
"SUCCESS": "Attribut erfolgreich gelöscht",
|
||||||
"ERROR": "Unable to delete attribute. Please try again later"
|
"ERROR": "Attribut kann nicht gelöscht werden. Bitte versuchen Sie es später noch einmal"
|
||||||
},
|
},
|
||||||
"ATTRIBUTE_SELECT": {
|
"ATTRIBUTE_SELECT": {
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "Attribute hinzufügen",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "Attribut suchen",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "Keine Attribute gefunden"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"EMAIL_HEADER": {
|
"EMAIL_HEADER": {
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
},
|
},
|
||||||
"ACCOUNT_ID": {
|
"ACCOUNT_ID": {
|
||||||
"TITLE": "Account ID",
|
"TITLE": "Account ID",
|
||||||
"NOTE": "This ID is required if you are building an API based integration"
|
"NOTE": "Diese ID ist erforderlich, wenn Sie eine API-basierte Integration erstellen"
|
||||||
},
|
},
|
||||||
"NAME": {
|
"NAME": {
|
||||||
"LABEL": "Kontobezeichnung",
|
"LABEL": "Kontobezeichnung",
|
||||||
|
@ -83,5 +83,49 @@
|
||||||
"BUTTON": {
|
"BUTTON": {
|
||||||
"REFRESH": "Neu laden"
|
"REFRESH": "Neu laden"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "Suchen oder springen zu",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "Generell",
|
||||||
|
"REPORTS": "Berichte",
|
||||||
|
"CONVERSATION": "Unterhaltung",
|
||||||
|
"CHANGE_ASSIGNEE": "Beauftragten ändern",
|
||||||
|
"CHANGE_TEAM": "Team wechseln",
|
||||||
|
"ADD_LABEL": "Label zur Unterhaltung hinzufügen",
|
||||||
|
"REMOVE_LABEL": "Label aus der Unterhaltung entfernen",
|
||||||
|
"SETTINGS": "die Einstellungen"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "Gehe zur Konversationsübersicht",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "Zur Kontaktübersicht",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "Zur Berichtsübersicht",
|
||||||
|
"GO_TO_AGENT_REPORTS": "Zu den Agentenberichten",
|
||||||
|
"GO_TO_LABEL_REPORTS": "Zu den Label-Berichten",
|
||||||
|
"GO_TO_INBOX_REPORTS": "Zu den Posteingangsberichten",
|
||||||
|
"GO_TO_TEAM_REPORTS": "Zu den Teamberichten",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "Zu den Agenten-Einstellungen",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "Zu den Team Einstellungen",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "Zu den Posteingangseinstellungen",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "Zu den Labeleinstellungen",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "Zu den Einstellungen für vorgefertigte Antworten",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "Zu den Anwendungseinstellungen",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "Zu den Kontoeinstellungen",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "Zu Profileinstellungen",
|
||||||
|
"GO_TO_NOTIFICATIONS": "Zu Benachrichtigungen",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "Label zur Unterhaltung hinzufügen",
|
||||||
|
"ASSIGN_AN_AGENT": "Einen Agent zuweisen",
|
||||||
|
"ASSIGN_A_TEAM": "Ein Team zuweisen",
|
||||||
|
"MUTE_CONVERSATION": "Konversation stummschalten",
|
||||||
|
"UNMUTE_CONVERSATION": "Konversation entstummen",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "Label aus der Unterhaltung entfernen",
|
||||||
|
"REOPEN_CONVERSATION": "Unterhaltung wieder öffnen",
|
||||||
|
"RESOLVE_CONVERSATION": "Unterhaltung lösen",
|
||||||
|
"SEND_TRANSCRIPT": "Gesprächsprotokoll per E-Mail senden",
|
||||||
|
"SNOOZE_CONVERSATION": "Snooze-Konversation",
|
||||||
|
"UNTIL_NEXT_REPLY": "Bis zur nächsten Antwort",
|
||||||
|
"UNTIL_NEXT_WEEK": "Bis nächste Woche",
|
||||||
|
"UNTIL_TOMORROW": "Bis morgen"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "Um Ihr Twitter-Profil als Kanal hinzuzufügen, müssen Sie Ihr Twitter-Profil authentifizieren, indem Sie auf 'Mit Twitter anmelden' klicken.",
|
"HELP": "Um Ihr Twitter-Profil als Kanal hinzuzufügen, müssen Sie Ihr Twitter-Profil authentifizieren, indem Sie auf 'Mit Twitter anmelden' klicken.",
|
||||||
"ERROR_MESSAGE": "Beim Verbinden mit Twitter ist ein Fehler aufgetreten, bitte versuchen Sie es erneut"
|
"ERROR_MESSAGE": "Beim Verbinden mit Twitter ist ein Fehler aufgetreten, bitte versuchen Sie es erneut",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "Website-Kanal",
|
"TITLE": "Website-Kanal",
|
||||||
|
@ -400,6 +403,65 @@
|
||||||
"VALIDATION_ERROR": "Die Startzeit sollte vor der Schließzeit liegen.",
|
"VALIDATION_ERROR": "Die Startzeit sollte vor der Schließzeit liegen.",
|
||||||
"CHOOSE": "Auswählen"
|
"CHOOSE": "Auswählen"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "Setzen Sie Ihre IMAP-Daten",
|
||||||
|
"UPDATE": "IMAP-Einstellungen aktualisieren",
|
||||||
|
"TOGGLE_AVAILABILITY": "IMAP-Konfiguration für diesen Posteingang aktivieren",
|
||||||
|
"TOGGLE_HELP": "Die Aktivierung von IMAP hilft dem Benutzer, E-Mails zu empfangen",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "IMAP-Einstellungen erfolgreich aktualisiert",
|
||||||
|
"ERROR_MESSAGE": "IMAP-Einstellungen können nicht aktualisiert werden"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Adresse",
|
||||||
|
"PLACE_HOLDER": "Adresse (Eg: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "E-Mail",
|
||||||
|
"PLACE_HOLDER": "E-Mail"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Passwort",
|
||||||
|
"PLACE_HOLDER": "Passwort"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "SSL aktivieren"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "Setzen Sie Ihre SMTP-Details",
|
||||||
|
"UPDATE": "SMTP-Einstellungen aktualisieren",
|
||||||
|
"TOGGLE_AVAILABILITY": "Die SMTP-Konfiguration für diesen Posteingang aktivieren",
|
||||||
|
"TOGGLE_HELP": "Das Aktivieren von SMTP hilft dem Benutzer beim Senden von E-Mails",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "SMTP-Einstellungen erfolgreich aktualisiert",
|
||||||
|
"ERROR_MESSAGE": "SMTP-Einstellungen können nicht aktualisiert werden"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Adresse",
|
||||||
|
"PLACE_HOLDER": "Adresse (Eg: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "E-Mail",
|
||||||
|
"PLACE_HOLDER": "E-Mail"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Passwort",
|
||||||
|
"PLACE_HOLDER": "Passwort"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Domain",
|
||||||
|
"PLACE_HOLDER": "Domain"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
"LINK": "Profileinstellungen",
|
"LINK": "Profileinstellungen",
|
||||||
"TITLE": "Profileinstellungen",
|
"TITLE": "Profileinstellungen",
|
||||||
"BTN_TEXT": "Profil aktualisieren",
|
"BTN_TEXT": "Profil aktualisieren",
|
||||||
|
"DELETE_AVATAR": "Avatar löschen",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar wurde erfolgreich gelöscht",
|
||||||
|
"AVATAR_DELETE_FAILED": "Beim Löschen des Avatars ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut",
|
||||||
"UPDATE_SUCCESS": "Dein Profil wurde erfolgreich aktualisiert",
|
"UPDATE_SUCCESS": "Dein Profil wurde erfolgreich aktualisiert",
|
||||||
"PASSWORD_UPDATE_SUCCESS": "Ihr Passwort wurde erfolgreich geändert",
|
"PASSWORD_UPDATE_SUCCESS": "Ihr Passwort wurde erfolgreich geändert",
|
||||||
"AFTER_EMAIL_CHANGED": "Ihr Profil wurde erfolgreich aktualisiert. Melden Sie sich erneut an, wenn Ihre Anmeldeinformationen geändert werden",
|
"AFTER_EMAIL_CHANGED": "Ihr Profil wurde erfolgreich aktualisiert. Melden Sie sich erneut an, wenn Ihre Anmeldeinformationen geändert werden",
|
||||||
|
@ -100,6 +103,7 @@
|
||||||
"SIDEBAR_ITEMS": {
|
"SIDEBAR_ITEMS": {
|
||||||
"CHANGE_AVAILABILITY_STATUS": "Ändern",
|
"CHANGE_AVAILABILITY_STATUS": "Ändern",
|
||||||
"CHANGE_ACCOUNTS": "Benutzerkonto wechseln",
|
"CHANGE_ACCOUNTS": "Benutzerkonto wechseln",
|
||||||
|
"CONTACT_SUPPORT": "Support kontaktieren",
|
||||||
"SELECTOR_SUBTITLE": "Wählen Sie ein Benutzerkonto aus der folgenden Liste",
|
"SELECTOR_SUBTITLE": "Wählen Sie ein Benutzerkonto aus der folgenden Liste",
|
||||||
"PROFILE_SETTINGS": "Profileinstellungen",
|
"PROFILE_SETTINGS": "Profileinstellungen",
|
||||||
"KEYBOARD_SHORTCUTS": "Tastenkombinationen",
|
"KEYBOARD_SHORTCUTS": "Tastenkombinationen",
|
||||||
|
@ -108,7 +112,7 @@
|
||||||
"APP_GLOBAL": {
|
"APP_GLOBAL": {
|
||||||
"TRIAL_MESSAGE": "Tage der Testversion verbleibend.",
|
"TRIAL_MESSAGE": "Tage der Testversion verbleibend.",
|
||||||
"TRAIL_BUTTON": "Jetzt kaufen",
|
"TRAIL_BUTTON": "Jetzt kaufen",
|
||||||
"DELETED_USER": "Deleted User"
|
"DELETED_USER": "Gelöschter Benutzer"
|
||||||
},
|
},
|
||||||
"COMPONENTS": {
|
"COMPONENTS": {
|
||||||
"CODE": {
|
"CODE": {
|
||||||
|
@ -131,6 +135,8 @@
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
"CONVERSATIONS": "Gespräche",
|
"CONVERSATIONS": "Gespräche",
|
||||||
|
"ALL_CONVERSATIONS": "Alle Unterhaltungen",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Erwähnungen",
|
||||||
"REPORTS": "Berichte",
|
"REPORTS": "Berichte",
|
||||||
"SETTINGS": "Einstellungen",
|
"SETTINGS": "Einstellungen",
|
||||||
"CONTACTS": "Kontakte",
|
"CONTACTS": "Kontakte",
|
||||||
|
@ -140,13 +146,18 @@
|
||||||
"NOTIFICATIONS": "Push-Benachrichtigungen",
|
"NOTIFICATIONS": "Push-Benachrichtigungen",
|
||||||
"CANNED_RESPONSES": "Vorgefertigte Antworten",
|
"CANNED_RESPONSES": "Vorgefertigte Antworten",
|
||||||
"INTEGRATIONS": "Integrationen",
|
"INTEGRATIONS": "Integrationen",
|
||||||
|
"PROFILE_SETTINGS": "Profileinstellungen",
|
||||||
"ACCOUNT_SETTINGS": "Kontoeinstellungen",
|
"ACCOUNT_SETTINGS": "Kontoeinstellungen",
|
||||||
"APPLICATIONS": "Anwendungen",
|
"APPLICATIONS": "Anwendungen",
|
||||||
"LABELS": "Labels",
|
"LABELS": "Labels",
|
||||||
"CUSTOM_ATTRIBUTES": "Benutzerdefinierte Attribute",
|
"CUSTOM_ATTRIBUTES": "Benutzerdefinierte Attribute",
|
||||||
|
"AUTOMATION": "Automatisierung",
|
||||||
"TEAMS": "Teams",
|
"TEAMS": "Teams",
|
||||||
"ALL_CONTACTS": "Alle Kontakte",
|
"ALL_CONTACTS": "Alle Kontakte",
|
||||||
"TAGGED_WITH": "Markiert mit",
|
"TAGGED_WITH": "Markiert mit",
|
||||||
|
"NEW_LABEL": "Neues Label",
|
||||||
|
"NEW_TEAM": "Neues Team",
|
||||||
|
"NEW_INBOX": "Neuer Posteingang",
|
||||||
"REPORTS_OVERVIEW": "Übersicht",
|
"REPORTS_OVERVIEW": "Übersicht",
|
||||||
"CSAT": "CSAT",
|
"CSAT": "CSAT",
|
||||||
"CAMPAIGNS": "Kampagnen",
|
"CAMPAIGNS": "Kampagnen",
|
||||||
|
@ -155,7 +166,8 @@
|
||||||
"REPORTS_AGENT": "Agenten",
|
"REPORTS_AGENT": "Agenten",
|
||||||
"REPORTS_LABEL": "Labels",
|
"REPORTS_LABEL": "Labels",
|
||||||
"REPORTS_INBOX": "Posteingang",
|
"REPORTS_INBOX": "Posteingang",
|
||||||
"REPORTS_TEAM": "Team"
|
"REPORTS_TEAM": "Team",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Setzen Sie sich als"
|
||||||
},
|
},
|
||||||
"CREATE_ACCOUNT": {
|
"CREATE_ACCOUNT": {
|
||||||
"NO_ACCOUNT_WARNING": "Oh oh! Wir konnten keine Chatwoot-Konten finden. Bitte erstellen Sie ein neues Konto um fortzufahren.",
|
"NO_ACCOUNT_WARNING": "Oh oh! Wir konnten keine Chatwoot-Konten finden. Bitte erstellen Sie ein neues Konto um fortzufahren.",
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/el/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/el/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Filter Conversations",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Apply filters' to filter conversations.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Apply filters",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Άκυρο",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter conversations",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Κατάσταση",
|
||||||
|
"ASSIGNEE_NAME": "Assignee Name",
|
||||||
|
"INBOX_NAME": "Όνομα Κιβωτίου",
|
||||||
|
"TEAM_NAME": "Team Name",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Conversation Identifier",
|
||||||
|
"CAMPAIGN_NAME": "Campaign Name",
|
||||||
|
"LABELS": "Ετικέτες",
|
||||||
|
"BROWSER_LANGUAGE": "Browser Language",
|
||||||
|
"COUNTRY_NAME": "Country Name",
|
||||||
|
"REFERER_LINK": "Referer link"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -27,7 +27,12 @@
|
||||||
"TYPE": {
|
"TYPE": {
|
||||||
"LABEL": "Τύπος",
|
"LABEL": "Τύπος",
|
||||||
"PLACEHOLDER": "Παρακαλώ επιλέξτε ρόλο",
|
"PLACEHOLDER": "Παρακαλώ επιλέξτε ρόλο",
|
||||||
"ERROR": "Ο τύπος απαιτείται"
|
"ERROR": "Ο τύπος απαιτείται",
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter value and press enter key",
|
||||||
|
"ERROR": "Must have at least one value"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"KEY": {
|
"KEY": {
|
||||||
"LABEL": "Κλειδί",
|
"LABEL": "Κλειδί",
|
||||||
|
@ -58,6 +63,12 @@
|
||||||
"EDIT": {
|
"EDIT": {
|
||||||
"TITLE": "Edit Custom Attribute",
|
"TITLE": "Edit Custom Attribute",
|
||||||
"UPDATE_BUTTON_TEXT": "Ενημέρωση",
|
"UPDATE_BUTTON_TEXT": "Ενημέρωση",
|
||||||
|
"TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"LABEL": "List Values",
|
||||||
|
"PLACEHOLDER": "Please enter values and press enter key"
|
||||||
|
}
|
||||||
|
},
|
||||||
"API": {
|
"API": {
|
||||||
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
"SUCCESS_MESSAGE": "Custom Attribute updated successfully",
|
||||||
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
"ERROR_MESSAGE": "There was an error updating custom attribute, please try again"
|
||||||
|
|
6
app/javascript/dashboard/i18n/locale/el/automation.json
Normal file
6
app/javascript/dashboard/i18n/locale/el/automation.json
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
{
|
||||||
|
"AUTOMATION": {
|
||||||
|
"HEADER": "Αυτοματισμός",
|
||||||
|
"HEADER_BTN_TXT": "Προσθήκη Κανόνα Αυτοματισμού"
|
||||||
|
}
|
||||||
|
}
|
|
@ -7,6 +7,7 @@
|
||||||
"404": "Δεν υπάρχουν ενεργές συζητήσεις σε αυτήν την ομάδα."
|
"404": "Δεν υπάρχουν ενεργές συζητήσεις σε αυτήν την ομάδα."
|
||||||
},
|
},
|
||||||
"TAB_HEADING": "Συζητήσεις",
|
"TAB_HEADING": "Συζητήσεις",
|
||||||
|
"MENTION_HEADING": "Mentions",
|
||||||
"SEARCH": {
|
"SEARCH": {
|
||||||
"INPUT": "Αναζήτηση Ανθρώπων, συνομιλιών, αποθηκευμένων απαντήσεων .."
|
"INPUT": "Αναζήτηση Ανθρώπων, συνομιλιών, αποθηκευμένων απαντήσεων .."
|
||||||
},
|
},
|
||||||
|
|
|
@ -103,13 +103,15 @@
|
||||||
},
|
},
|
||||||
"EMAIL_ADDRESS": {
|
"EMAIL_ADDRESS": {
|
||||||
"PLACEHOLDER": "Εισάγετε την διεύθυνση email της επαφής",
|
"PLACEHOLDER": "Εισάγετε την διεύθυνση email της επαφής",
|
||||||
"LABEL": "Διεύθυνση Email"
|
"LABEL": "Διεύθυνση Email",
|
||||||
|
"DUPLICATE": "Η διεύθυνση email είναι σε χρήση από άλλη επαφή."
|
||||||
},
|
},
|
||||||
"PHONE_NUMBER": {
|
"PHONE_NUMBER": {
|
||||||
"PLACEHOLDER": "Εισάγετε τον αριθμό τηλεφώνου της επαφής",
|
"PLACEHOLDER": "Εισάγετε τον αριθμό τηλεφώνου της επαφής",
|
||||||
"LABEL": "Αριθμός Τηλεφώνου",
|
"LABEL": "Αριθμός Τηλεφώνου",
|
||||||
"HELP": "Ο αριθμός τηλεφώνου πρέπει να έχει μορφή E.164 π.χ.: +14155555 [+][κωδικός χώρας][κωδικός περιοχής][αριθμός τοπικού τηλεφώνου]",
|
"HELP": "Ο αριθμός τηλεφώνου πρέπει να έχει μορφή E.164 π.χ.: +14155555 [+][κωδικός χώρας][κωδικός περιοχής][αριθμός τοπικού τηλεφώνου]",
|
||||||
"ERROR": "Ο αριθμός τηλεφώνου πρέπει να είναι είτε άδειος είτε με μορφή E.164"
|
"ERROR": "Ο αριθμός τηλεφώνου πρέπει να είναι είτε άδειος είτε με μορφή E.164",
|
||||||
|
"DUPLICATE": "This phone number is in use for another contact."
|
||||||
},
|
},
|
||||||
"LOCATION": {
|
"LOCATION": {
|
||||||
"PLACEHOLDER": "Εισάγετε την τοποθεσία της επαφής",
|
"PLACEHOLDER": "Εισάγετε την τοποθεσία της επαφής",
|
||||||
|
@ -139,7 +141,6 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SUCCESS_MESSAGE": "Η επαφή αποθηκεύτηκε με επιτυχία",
|
"SUCCESS_MESSAGE": "Η επαφή αποθηκεύτηκε με επιτυχία",
|
||||||
"CONTACT_ALREADY_EXIST": "Η διεύθυνση email είναι σε χρήση από άλλη επαφή.",
|
|
||||||
"ERROR_MESSAGE": "Υπήρξε ένα σφάλμα, παρακαλώ προσπαθήστε ξανά"
|
"ERROR_MESSAGE": "Υπήρξε ένα σφάλμα, παρακαλώ προσπαθήστε ξανά"
|
||||||
},
|
},
|
||||||
"NEW_CONVERSATION": {
|
"NEW_CONVERSATION": {
|
||||||
|
@ -176,6 +177,7 @@
|
||||||
"FIELDS": "Πεδία επαφής",
|
"FIELDS": "Πεδία επαφής",
|
||||||
"SEARCH_BUTTON": "Αναζήτηση",
|
"SEARCH_BUTTON": "Αναζήτηση",
|
||||||
"SEARCH_INPUT_PLACEHOLDER": "Αναζήτηση Επαφών",
|
"SEARCH_INPUT_PLACEHOLDER": "Αναζήτηση Επαφών",
|
||||||
|
"FILTER_CONTACTS": "Filter",
|
||||||
"LIST": {
|
"LIST": {
|
||||||
"LOADING_MESSAGE": "Φόρτωση επαφών...",
|
"LOADING_MESSAGE": "Φόρτωση επαφών...",
|
||||||
"404": "Δεν υπάρχουν επαφές που να αντιστοιχούν με την αναζήτησή σας 🔍",
|
"404": "Δεν υπάρχουν επαφές που να αντιστοιχούν με την αναζήτησή σας 🔍",
|
||||||
|
@ -279,6 +281,13 @@
|
||||||
"TITLE": "Add attributes",
|
"TITLE": "Add attributes",
|
||||||
"PLACEHOLDER": "Search attributes",
|
"PLACEHOLDER": "Search attributes",
|
||||||
"NO_RESULT": "No attributes found"
|
"NO_RESULT": "No attributes found"
|
||||||
|
},
|
||||||
|
"ATTRIBUTE_TYPE": {
|
||||||
|
"LIST": {
|
||||||
|
"PLACEHOLDER": "Select value",
|
||||||
|
"SEARCH_INPUT_PLACEHOLDER": "Search value",
|
||||||
|
"NO_RESULT": "No result found"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"VALIDATIONS": {
|
"VALIDATIONS": {
|
||||||
|
|
34
app/javascript/dashboard/i18n/locale/el/contactFilters.json
Normal file
34
app/javascript/dashboard/i18n/locale/el/contactFilters.json
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
{
|
||||||
|
"CONTACTS_FILTER": {
|
||||||
|
"TITLE": "Filter Contacts",
|
||||||
|
"SUBTITLE": "Add filters below and hit 'Submit' to filter contacts.",
|
||||||
|
"ADD_NEW_FILTER": "Add Filter",
|
||||||
|
"CLEAR_ALL_FILTERS": "Clear All Filters",
|
||||||
|
"FILTER_DELETE_ERROR": "You should have atleast one filter to save",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Καταχώρηση",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Άκυρο",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Clear Filters",
|
||||||
|
"EMPTY_VALUE_ERROR": "Value is required",
|
||||||
|
"TOOLTIP_LABEL": "Filter contacts",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "AND",
|
||||||
|
"OR": "OR"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Equal to",
|
||||||
|
"not_equal_to": "Not equal to",
|
||||||
|
"contains": "Contains",
|
||||||
|
"does_not_contain": "Does not contain",
|
||||||
|
"is_present": "Is present",
|
||||||
|
"is_not_present": "Is not present"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"NAME": "Όνομα",
|
||||||
|
"EMAIL": "Email",
|
||||||
|
"PHONE_NUMBER": "Αριθμός τηλεφώνου",
|
||||||
|
"IDENTIFIER": "Identifier",
|
||||||
|
"CITY": "Πόλη",
|
||||||
|
"COUNTRY": "Χώρα"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"CONVERSATION": {
|
"CONVERSATION": {
|
||||||
"404": "Παρακαλώ επιλέξτε συζήτηση από το αριστερό τμήμα",
|
"404": "Παρακαλώ επιλέξτε συζήτηση από το αριστερό τμήμα",
|
||||||
|
"UNVERIFIED_SESSION": "Η ταυτότητα αυτού του χρήστη δεν επαληθεύεται",
|
||||||
"NO_MESSAGE_1": "Ωχ ωχ! Φαίνεται ότι δεν υπάρχουν μηνύματα από τους πελάτες στα εισερχόμενά σας.",
|
"NO_MESSAGE_1": "Ωχ ωχ! Φαίνεται ότι δεν υπάρχουν μηνύματα από τους πελάτες στα εισερχόμενά σας.",
|
||||||
"NO_MESSAGE_2": " για να στείλετε ένα μήνυμα στην σελίδα σας!",
|
"NO_MESSAGE_2": " για να στείλετε ένα μήνυμα στην σελίδα σας!",
|
||||||
"NO_INBOX_1": "Γεια σας! Δεν έχετε προσθέσει κάποιο κιβώτιο εισερχομένων ακόμη.",
|
"NO_INBOX_1": "Γεια σας! Δεν έχετε προσθέσει κάποιο κιβώτιο εισερχομένων ακόμη.",
|
||||||
|
|
|
@ -83,5 +83,49 @@
|
||||||
"BUTTON": {
|
"BUTTON": {
|
||||||
"REFRESH": "Ανανέωση"
|
"REFRESH": "Ανανέωση"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"COMMAND_BAR": {
|
||||||
|
"SEARCH_PLACEHOLDER": "Search or jump to",
|
||||||
|
"SECTIONS": {
|
||||||
|
"GENERAL": "General",
|
||||||
|
"REPORTS": "Αναφορές",
|
||||||
|
"CONVERSATION": "Συνομιλία",
|
||||||
|
"CHANGE_ASSIGNEE": "Change Assignee",
|
||||||
|
"CHANGE_TEAM": "Change Team",
|
||||||
|
"ADD_LABEL": "Add label to the conversation",
|
||||||
|
"REMOVE_LABEL": "Remove label from the conversation",
|
||||||
|
"SETTINGS": "Ρυθμίσεις"
|
||||||
|
},
|
||||||
|
"COMMANDS": {
|
||||||
|
"GO_TO_CONVERSATION_DASHBOARD": "Μεταβείτε στον Πίνακα Συνομιλίων",
|
||||||
|
"GO_TO_CONTACTS_DASHBOARD": "Μετάβαση στον Πίνακα Επαφών",
|
||||||
|
"GO_TO_REPORTS_OVERVIEW": "Go to Reports Overview",
|
||||||
|
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
|
||||||
|
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
|
||||||
|
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",
|
||||||
|
"GO_TO_TEAM_REPORTS": "Go to Team Reports",
|
||||||
|
"GO_TO_SETTINGS_AGENTS": "Go to Agent Settings",
|
||||||
|
"GO_TO_SETTINGS_TEAMS": "Go to Team Settings",
|
||||||
|
"GO_TO_SETTINGS_INBOXES": "Go to Inbox Settings",
|
||||||
|
"GO_TO_SETTINGS_LABELS": "Go to Label Settings",
|
||||||
|
"GO_TO_SETTINGS_CANNED_RESPONSES": "Go to Canned Response Settings",
|
||||||
|
"GO_TO_SETTINGS_APPLICATIONS": "Go to Application Settings",
|
||||||
|
"GO_TO_SETTINGS_ACCOUNT": "Go to Account Settings",
|
||||||
|
"GO_TO_SETTINGS_PROFILE": "Go to Profile Settings",
|
||||||
|
"GO_TO_NOTIFICATIONS": "Go to Notifications",
|
||||||
|
"ADD_LABELS_TO_CONVERSATION": "Add label to the conversation",
|
||||||
|
"ASSIGN_AN_AGENT": "Assign an agent",
|
||||||
|
"ASSIGN_A_TEAM": "Assign a team",
|
||||||
|
"MUTE_CONVERSATION": "Mute conversation",
|
||||||
|
"UNMUTE_CONVERSATION": "Unmute conversation",
|
||||||
|
"REMOVE_LABEL_FROM_CONVERSATION": "Remove label from the conversation",
|
||||||
|
"REOPEN_CONVERSATION": "Reopen conversation",
|
||||||
|
"RESOLVE_CONVERSATION": "Resolve conversation",
|
||||||
|
"SEND_TRANSCRIPT": "Send an email transcript",
|
||||||
|
"SNOOZE_CONVERSATION": "Snooze Conversation",
|
||||||
|
"UNTIL_NEXT_REPLY": "Until next reply",
|
||||||
|
"UNTIL_NEXT_WEEK": "Until next week",
|
||||||
|
"UNTIL_TOMORROW": "Until tomorrow"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "Για να προσθέσετε το Προφίλ Twitter ως κανάλι, πρέπει να επικυρώστε το Προφίλ σας στο Twiter κάνοντας click στο 'Είσοδος με το Twitter' ",
|
"HELP": "Για να προσθέσετε το Προφίλ Twitter ως κανάλι, πρέπει να επικυρώστε το Προφίλ σας στο Twiter κάνοντας click στο 'Είσοδος με το Twitter' ",
|
||||||
"ERROR_MESSAGE": "Παρουσιάστηκε σφάλμα σύνδεσης στο Twitter, παρακαλώ προσπαθήστε ξανά"
|
"ERROR_MESSAGE": "Παρουσιάστηκε σφάλμα σύνδεσης στο Twitter, παρακαλώ προσπαθήστε ξανά",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "Κανάλι Ιστοσελίδας",
|
"TITLE": "Κανάλι Ιστοσελίδας",
|
||||||
|
@ -400,6 +403,65 @@
|
||||||
"VALIDATION_ERROR": "Ο χρόνος έναρξης πρέπει να είναι πριν το χρόνο λήξης.",
|
"VALIDATION_ERROR": "Ο χρόνος έναρξης πρέπει να είναι πριν το χρόνο λήξης.",
|
||||||
"CHOOSE": "Επιλέξτε"
|
"CHOOSE": "Επιλέξτε"
|
||||||
}
|
}
|
||||||
|
},
|
||||||
|
"IMAP": {
|
||||||
|
"TITLE": "IMAP",
|
||||||
|
"SUBTITLE": "Set your IMAP details",
|
||||||
|
"UPDATE": "Update IMAP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "IMAP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update IMAP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: imap.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"PLACE_HOLDER": "Email"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Κωδικός",
|
||||||
|
"PLACE_HOLDER": "Κωδικός"
|
||||||
|
},
|
||||||
|
"ENABLE_SSL": "Enable SSL"
|
||||||
|
},
|
||||||
|
"SMTP": {
|
||||||
|
"TITLE": "SMTP",
|
||||||
|
"SUBTITLE": "Set your SMTP details",
|
||||||
|
"UPDATE": "Update SMTP settings",
|
||||||
|
"TOGGLE_AVAILABILITY": "Enable SMTP configuration for this inbox",
|
||||||
|
"TOGGLE_HELP": "Enabling SMTP will help the user to send email",
|
||||||
|
"EDIT": {
|
||||||
|
"SUCCESS_MESSAGE": "SMTP settings updated successfully",
|
||||||
|
"ERROR_MESSAGE": "Unable to update SMTP settings"
|
||||||
|
},
|
||||||
|
"ADDRESS": {
|
||||||
|
"LABEL": "Address",
|
||||||
|
"PLACE_HOLDER": "Address (Eg: smtp.gmail.com)"
|
||||||
|
},
|
||||||
|
"PORT": {
|
||||||
|
"LABEL": "Port",
|
||||||
|
"PLACE_HOLDER": "Port"
|
||||||
|
},
|
||||||
|
"EMAIL": {
|
||||||
|
"LABEL": "Email",
|
||||||
|
"PLACE_HOLDER": "Email"
|
||||||
|
},
|
||||||
|
"PASSWORD": {
|
||||||
|
"LABEL": "Κωδικός",
|
||||||
|
"PLACE_HOLDER": "Κωδικός"
|
||||||
|
},
|
||||||
|
"DOMAIN": {
|
||||||
|
"LABEL": "Domain",
|
||||||
|
"PLACE_HOLDER": "Domain"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,9 @@
|
||||||
"LINK": "Ρυθμίσεις Προφίλ",
|
"LINK": "Ρυθμίσεις Προφίλ",
|
||||||
"TITLE": "Ρυθμίσεις Προφίλ",
|
"TITLE": "Ρυθμίσεις Προφίλ",
|
||||||
"BTN_TEXT": "Ενημέρωση Προφίλ",
|
"BTN_TEXT": "Ενημέρωση Προφίλ",
|
||||||
|
"DELETE_AVATAR": "Διαγραφή Avatar",
|
||||||
|
"AVATAR_DELETE_SUCCESS": "Avatar has been deleted successfully",
|
||||||
|
"AVATAR_DELETE_FAILED": "There is an error while deleting avatar, please try again",
|
||||||
"UPDATE_SUCCESS": "Το προφίλ σας ενημερώθηκε επιτυχώς",
|
"UPDATE_SUCCESS": "Το προφίλ σας ενημερώθηκε επιτυχώς",
|
||||||
"PASSWORD_UPDATE_SUCCESS": "Ο κωδικός σας άλλαξε με επιτυχία",
|
"PASSWORD_UPDATE_SUCCESS": "Ο κωδικός σας άλλαξε με επιτυχία",
|
||||||
"AFTER_EMAIL_CHANGED": "Το προφίλ σας ενημερώθηκε επιτυχώς, παρακαλώ κάντε είσοδο (login) επειδή τα στοιχεία εισόδου σας έχουν αλλάξει",
|
"AFTER_EMAIL_CHANGED": "Το προφίλ σας ενημερώθηκε επιτυχώς, παρακαλώ κάντε είσοδο (login) επειδή τα στοιχεία εισόδου σας έχουν αλλάξει",
|
||||||
|
@ -100,6 +103,7 @@
|
||||||
"SIDEBAR_ITEMS": {
|
"SIDEBAR_ITEMS": {
|
||||||
"CHANGE_AVAILABILITY_STATUS": "Να αλλάξει",
|
"CHANGE_AVAILABILITY_STATUS": "Να αλλάξει",
|
||||||
"CHANGE_ACCOUNTS": "Αλλαγή Λογαριασμού",
|
"CHANGE_ACCOUNTS": "Αλλαγή Λογαριασμού",
|
||||||
|
"CONTACT_SUPPORT": "Contact Support",
|
||||||
"SELECTOR_SUBTITLE": "Επιλέξτε ένα λογαριασμό από την Λίστα",
|
"SELECTOR_SUBTITLE": "Επιλέξτε ένα λογαριασμό από την Λίστα",
|
||||||
"PROFILE_SETTINGS": "Ρυθμίσεις Προφίλ",
|
"PROFILE_SETTINGS": "Ρυθμίσεις Προφίλ",
|
||||||
"KEYBOARD_SHORTCUTS": "Συντομεύσεις Πληκτρολογίου",
|
"KEYBOARD_SHORTCUTS": "Συντομεύσεις Πληκτρολογίου",
|
||||||
|
@ -131,6 +135,8 @@
|
||||||
},
|
},
|
||||||
"SIDEBAR": {
|
"SIDEBAR": {
|
||||||
"CONVERSATIONS": "Συζητήσεις",
|
"CONVERSATIONS": "Συζητήσεις",
|
||||||
|
"ALL_CONVERSATIONS": "Όλες Οι Συνομιλίες",
|
||||||
|
"MENTIONED_CONVERSATIONS": "Mentions",
|
||||||
"REPORTS": "Αναφορές",
|
"REPORTS": "Αναφορές",
|
||||||
"SETTINGS": "Ρυθμίσεις",
|
"SETTINGS": "Ρυθμίσεις",
|
||||||
"CONTACTS": "Επαφές",
|
"CONTACTS": "Επαφές",
|
||||||
|
@ -140,13 +146,18 @@
|
||||||
"NOTIFICATIONS": "Ειδοποιήσεις",
|
"NOTIFICATIONS": "Ειδοποιήσεις",
|
||||||
"CANNED_RESPONSES": "Έτοιμες Απαντήσεις",
|
"CANNED_RESPONSES": "Έτοιμες Απαντήσεις",
|
||||||
"INTEGRATIONS": "Ενοποιήσεις",
|
"INTEGRATIONS": "Ενοποιήσεις",
|
||||||
|
"PROFILE_SETTINGS": "Ρυθμίσεις Προφίλ",
|
||||||
"ACCOUNT_SETTINGS": "Ρυθμίσεις Λογαριασμού",
|
"ACCOUNT_SETTINGS": "Ρυθμίσεις Λογαριασμού",
|
||||||
"APPLICATIONS": "Εφαρμογές",
|
"APPLICATIONS": "Εφαρμογές",
|
||||||
"LABELS": "Ετικέτες",
|
"LABELS": "Ετικέτες",
|
||||||
"CUSTOM_ATTRIBUTES": "Προσαρμοζόμενες Ιδιότητες",
|
"CUSTOM_ATTRIBUTES": "Προσαρμοζόμενες Ιδιότητες",
|
||||||
|
"AUTOMATION": "Αυτοματισμός",
|
||||||
"TEAMS": "Ομάδες",
|
"TEAMS": "Ομάδες",
|
||||||
"ALL_CONTACTS": "Όλες Οι Επαφές",
|
"ALL_CONTACTS": "Όλες Οι Επαφές",
|
||||||
"TAGGED_WITH": "Ετικέτα με",
|
"TAGGED_WITH": "Ετικέτα με",
|
||||||
|
"NEW_LABEL": "New label",
|
||||||
|
"NEW_TEAM": "New team",
|
||||||
|
"NEW_INBOX": "New inbox",
|
||||||
"REPORTS_OVERVIEW": "Επισκόπηση",
|
"REPORTS_OVERVIEW": "Επισκόπηση",
|
||||||
"CSAT": "CSAT",
|
"CSAT": "CSAT",
|
||||||
"CAMPAIGNS": "Καμπάνιες",
|
"CAMPAIGNS": "Καμπάνιες",
|
||||||
|
@ -155,7 +166,8 @@
|
||||||
"REPORTS_AGENT": "Πράκτορες",
|
"REPORTS_AGENT": "Πράκτορες",
|
||||||
"REPORTS_LABEL": "Ετικέτες",
|
"REPORTS_LABEL": "Ετικέτες",
|
||||||
"REPORTS_INBOX": "Εισερχόμενα",
|
"REPORTS_INBOX": "Εισερχόμενα",
|
||||||
"REPORTS_TEAM": "Ομάδα"
|
"REPORTS_TEAM": "Ομάδα",
|
||||||
|
"SET_AVAILABILITY_TITLE": "Set yourself as"
|
||||||
},
|
},
|
||||||
"CREATE_ACCOUNT": {
|
"CREATE_ACCOUNT": {
|
||||||
"NO_ACCOUNT_WARNING": "Ωχ! Δεν μπορέσαμε να βρούμε κανένα λογαριασμό Chatwoot. Παρακαλούμε δημιουργήστε ένα νέο λογαριασμό για να συνεχίσετε.",
|
"NO_ACCOUNT_WARNING": "Ωχ! Δεν μπορέσαμε να βρούμε κανένα λογαριασμό Chatwoot. Παρακαλούμε δημιουργήστε ένα νέο λογαριασμό για να συνεχίσετε.",
|
||||||
|
|
|
@ -47,7 +47,10 @@
|
||||||
},
|
},
|
||||||
"TWITTER": {
|
"TWITTER": {
|
||||||
"HELP": "To add your Twitter profile as a channel, you need to authenticate your Twitter Profile by clicking on 'Sign in with 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"
|
"ERROR_MESSAGE": "There was an error connecting to Twitter, please try again",
|
||||||
|
"TWEETS": {
|
||||||
|
"ENABLE": "Create conversations from mentioned Tweets"
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"WEBSITE_CHANNEL": {
|
"WEBSITE_CHANNEL": {
|
||||||
"TITLE": "Website channel",
|
"TITLE": "Website channel",
|
||||||
|
|
37
app/javascript/dashboard/i18n/locale/es/advancedFilters.json
Normal file
37
app/javascript/dashboard/i18n/locale/es/advancedFilters.json
Normal file
|
@ -0,0 +1,37 @@
|
||||||
|
{
|
||||||
|
"FILTER": {
|
||||||
|
"TITLE": "Filtrar Conversaciones",
|
||||||
|
"SUBTITLE": "Añada filtros a continuación y pulse 'Aplicar filtros' para las conversaciones de filtro.",
|
||||||
|
"ADD_NEW_FILTER": "Añadir Filtro",
|
||||||
|
"FILTER_DELETE_ERROR": "Debes tener al menos un filtro para guardar",
|
||||||
|
"SUBMIT_BUTTON_LABEL": "Aplicar filtros",
|
||||||
|
"CANCEL_BUTTON_LABEL": "Cancelar",
|
||||||
|
"CLEAR_BUTTON_LABEL": "Limpiar filtros",
|
||||||
|
"EMPTY_VALUE_ERROR": "El valor es requerido",
|
||||||
|
"TOOLTIP_LABEL": "Filtrar conversaciones",
|
||||||
|
"QUERY_DROPDOWN_LABELS": {
|
||||||
|
"AND": "Y",
|
||||||
|
"OR": "O"
|
||||||
|
},
|
||||||
|
"OPERATOR_LABELS": {
|
||||||
|
"equal_to": "Igual a",
|
||||||
|
"not_equal_to": "No igual a",
|
||||||
|
"contains": "Contiene",
|
||||||
|
"does_not_contain": "No contiene",
|
||||||
|
"is_present": "Está presente",
|
||||||
|
"is_not_present": "No está presente"
|
||||||
|
},
|
||||||
|
"ATTRIBUTES": {
|
||||||
|
"STATUS": "Estado",
|
||||||
|
"ASSIGNEE_NAME": "Nombre Asignado",
|
||||||
|
"INBOX_NAME": "Nombre de la bandeja de entrada",
|
||||||
|
"TEAM_NAME": "Nombre del equipo",
|
||||||
|
"CONVERSATION_IDENTIFIER": "Identificador de conversacion",
|
||||||
|
"CAMPAIGN_NAME": "Nombre de Campaña",
|
||||||
|
"LABELS": "Etiquetas",
|
||||||
|
"BROWSER_LANGUAGE": "Idioma del navegador",
|
||||||
|
"COUNTRY_NAME": "Nombre del país",
|
||||||
|
"REFERER_LINK": "Enlace de referencia"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue