Merge branch 'develop' into feat/custom-attrs-automations

This commit is contained in:
Fayaz Ahmed 2022-05-09 20:43:47 +05:30 committed by GitHub
commit b97c5944d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
648 changed files with 13551 additions and 5406 deletions

View file

@ -161,13 +161,15 @@ USE_INBOX_AVATAR_FOR_BOT=true
## NewRelic
# https://docs.newrelic.com/docs/agents/ruby-agent/configuration/ruby-agent-configuration/
# NEW_RELIC_LICENSE_KEY=
# Set this to true to allow newrelic apm to send logs.
# This is turned off by default.
# NEW_RELIC_APPLICATION_LOGGING_ENABLED=
## Datadog
## https://github.com/DataDog/dd-trace-rb/blob/master/docs/GettingStarted.md#environment-variables
# DD_TRACE_AGENT_URL=
## IP look up configuration
## ref https://github.com/alexreisner/geocoder/blob/master/README_API_GUIDE.md
## works only on accounts with ip look up feature enabled

View file

@ -97,9 +97,9 @@ gem 'brakeman'
gem 'ddtrace'
gem 'newrelic_rpm'
gem 'scout_apm'
gem 'sentry-rails'
gem 'sentry-ruby'
gem 'sentry-sidekiq'
gem 'sentry-rails', '~> 5.3'
gem 'sentry-ruby', '~> 5.3'
gem 'sentry-sidekiq', '~> 5.3'
##-- background job processing --##
gem 'sidekiq', '~> 6.4.0'

View file

@ -349,7 +349,7 @@ GEM
listen (3.7.1)
rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10)
loofah (2.16.0)
loofah (2.17.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.7.1)
@ -376,16 +376,16 @@ GEM
net-http-persistent (4.0.1)
connection_pool (~> 2.2)
netrc (0.11.0)
newrelic_rpm (8.4.0)
newrelic_rpm (8.7.0)
nio4r (2.5.8)
nokogiri (1.13.4)
nokogiri (1.13.5)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
nokogiri (1.13.4-arm64-darwin)
nokogiri (1.13.5-arm64-darwin)
racc (~> 1.4)
nokogiri (1.13.4-x86_64-darwin)
nokogiri (1.13.5-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.13.4-x86_64-linux)
nokogiri (1.13.5-x86_64-linux)
racc (~> 1.4)
oauth (0.5.8)
orm_adapter (0.5.0)
@ -533,16 +533,16 @@ GEM
activesupport (>= 4)
selectize-rails (0.12.6)
semantic_range (3.0.0)
sentry-rails (5.1.0)
sentry-rails (5.3.0)
railties (>= 5.0)
sentry-ruby-core (~> 5.1.0)
sentry-ruby (5.1.0)
sentry-ruby-core (~> 5.3.0)
sentry-ruby (5.3.0)
concurrent-ruby (~> 1.0, >= 1.0.2)
sentry-ruby-core (= 5.1.0)
sentry-ruby-core (5.1.0)
sentry-ruby-core (= 5.3.0)
sentry-ruby-core (5.3.0)
concurrent-ruby
sentry-sidekiq (5.1.0)
sentry-ruby-core (~> 5.1.0)
sentry-sidekiq (5.3.0)
sentry-ruby-core (~> 5.3.0)
sidekiq (>= 3.0)
sexp_processor (4.16.0)
shoulda-matchers (5.1.0)
@ -726,9 +726,9 @@ DEPENDENCIES
rubocop-rspec
scout_apm
seed_dump
sentry-rails
sentry-ruby
sentry-sidekiq
sentry-rails (~> 5.3)
sentry-ruby (~> 5.3)
sentry-sidekiq (~> 5.3)
shoulda-matchers
sidekiq (~> 6.4.0)
sidekiq-cron (~> 1.3)
@ -755,4 +755,4 @@ RUBY VERSION
ruby 3.0.2p107
BUNDLED WITH
2.3.9
2.3.10

View file

@ -21,7 +21,8 @@ class Campaigns::CampaignConversationBuilder
def message_params
ActionController::Parameters.new({
content: @campaign.message
content: @campaign.message,
campaign_id: @campaign.id
})
end

View file

@ -15,11 +15,10 @@ class ContactBuilder
end
def create_contact_inbox(contact)
::ContactInbox.create!(
::ContactInbox.create_with(hmac_verified: hmac_verified || false).find_or_create_by!(
contact_id: contact.id,
inbox_id: inbox.id,
source_id: source_id,
hmac_verified: hmac_verified || false
source_id: source_id
)
end

View file

@ -29,7 +29,7 @@ class Messages::Facebook::MessageBuilder < Messages::Messenger::MessageBuilder
rescue Koala::Facebook::AuthenticationError
Rails.logger.error "Facebook Authorization expired for Inbox #{@inbox.id}"
rescue StandardError => e
Sentry.capture_exception(e)
ChatwootExceptionTracker.new(e, account: @inbox.account).capture_exception
true
end
@ -43,7 +43,7 @@ class Messages::Facebook::MessageBuilder < Messages::Messenger::MessageBuilder
return if contact.present?
@contact = Contact.create!(contact_params.except(:remote_avatar_url))
@contact_inbox = ContactInbox.create(contact: contact, inbox: @inbox, source_id: @sender_id)
@contact_inbox = ContactInbox.find_or_create_by!(contact: contact, inbox: @inbox, source_id: @sender_id)
end
def build_message
@ -128,10 +128,10 @@ class Messages::Facebook::MessageBuilder < Messages::Messenger::MessageBuilder
result = {}
# OAuthException, code: 100, error_subcode: 2018218, message: (#100) No profile available for this user
# We don't need to capture this error as we don't care about contact params in case of echo messages
Sentry.capture_exception(e) unless @outgoing_echo
ChatwootExceptionTracker.new(e, account: @inbox.account).capture_exception unless @outgoing_echo
rescue StandardError => e
result = {}
Sentry.capture_exception(e)
ChatwootExceptionTracker.new(e, account: @inbox.account).capture_exception
end
process_contact_params_result(result)
end

View file

@ -24,7 +24,7 @@ class Messages::Instagram::MessageBuilder < Messages::Messenger::MessageBuilder
@inbox.channel.authorization_error!
raise
rescue StandardError => e
Sentry.capture_exception(e)
ChatwootExceptionTracker.new(e, account: @inbox.account).capture_exception
true
end

View file

@ -69,6 +69,10 @@ class Messages::MessageBuilder
@automation_rule.present? ? { content_attributes: { automation_rule_id: @automation_rule } } : {}
end
def campaign_id
@params[:campaign_id].present? ? { additional_attributes: { campaign_id: @params[:campaign_id] } } : {}
end
def message_sender
return if @params[:sender_type] != 'AgentBot'
@ -87,6 +91,6 @@ class Messages::MessageBuilder
items: @items,
in_reply_to: @in_reply_to,
echo_id: @params[:echo_id]
}.merge(external_created_at).merge(automation_rule_id)
}.merge(external_created_at).merge(automation_rule_id).merge(campaign_id)
end
end

View file

@ -53,16 +53,7 @@ class Messages::Messenger::MessageBuilder
def fetch_story_link(attachment)
message = attachment.message
begin
k = Koala::Facebook::API.new(@inbox.channel.page_access_token) if @inbox.facebook?
result = k.get_object(message.source_id, fields: %w[story from]) || {}
rescue Koala::Facebook::AuthenticationError
@inbox.channel.authorization_error!
raise
rescue StandardError => e
result = {}
Sentry.capture_exception(e)
end
result = get_story_object_from_source_id(message.source_id)
story_id = result['story']['mention']['id']
story_sender = result['from']['username']
message.content_attributes[:story_sender] = story_sender
@ -70,4 +61,15 @@ class Messages::Messenger::MessageBuilder
message.content = I18n.t('conversations.messages.instagram_story_content', story_sender: story_sender)
message.save!
end
def get_story_object_from_source_id(source_id)
k = Koala::Facebook::API.new(@inbox.channel.page_access_token) if @inbox.facebook?
k.get_object(source_id, fields: %w[story from]) || {}
rescue Koala::Facebook::AuthenticationError
@inbox.channel.authorization_error!
raise
rescue StandardError => e
ChatwootExceptionTracker.new(e, account: @inbox.account).capture_exception
{}
end
end

View file

@ -45,6 +45,8 @@ class RoomChannel < ApplicationCable::Channel
end
def current_account
return if current_user.blank?
@current_account ||= if @current_user.is_a? Contact
@current_user.account
else

View file

@ -15,7 +15,7 @@ class Api::V1::Accounts::CallbacksController < Api::V1::Accounts::BaseController
set_instagram_id(page_access_token, facebook_channel)
set_avatar(@facebook_inbox, page_id)
rescue StandardError => e
Sentry.capture_exception(e)
ChatwootExceptionTracker.new(e).capture_exception
end
end
@ -60,7 +60,7 @@ class Api::V1::Accounts::CallbacksController < Api::V1::Accounts::BaseController
set_instagram_id(access_token, fb_page)
fb_page&.reauthorized!
rescue StandardError => e
Sentry.capture_exception(e)
ChatwootExceptionTracker.new(e).capture_exception
end
end

View file

@ -7,7 +7,6 @@ class Api::V1::Accounts::Channels::TwilioChannelsController < Api::V1::Accounts:
build_inbox
setup_webhooks if @twilio_channel.sms?
rescue StandardError => e
Sentry.capture_exception(e)
render_could_not_create_error(e.message)
end
end

View file

@ -5,7 +5,7 @@ class Api::V1::Accounts::Conversations::BaseController < Api::V1::Accounts::Base
private
def conversation
@conversation ||= Current.account.conversations.find_by(display_id: params[:conversation_id])
@conversation ||= Current.account.conversations.find_by!(display_id: params[:conversation_id])
authorize @conversation.inbox, :show?
end
end

View file

@ -10,7 +10,7 @@ class Api::V1::WebhooksController < ApplicationController
twitter_consumer.consume
head :ok
rescue StandardError => e
Sentry.capture_exception(e)
ChatwootExceptionTracker.new(e).capture_exception
head :ok
end

View file

@ -9,8 +9,7 @@ module RequestExceptionHandler
def handle_with_exception
yield
rescue ActiveRecord::RecordNotFound => e
Sentry.capture_exception(e)
rescue ActiveRecord::RecordNotFound
render_not_found_error('Resource could not be found')
rescue Pundit::NotAuthorizedError
render_unauthorized('You are not authorized to do this action')

View file

@ -22,7 +22,7 @@ class MessageFinder
def current_messages
if @params[:before].present?
messages.reorder('created_at desc').where('id < ?', @params[:before]).limit(20).reverse
messages.reorder('created_at desc').where('id < ?', @params[:before].to_i).limit(20).reverse
else
messages.reorder('created_at desc').limit(20).reverse
end

View file

@ -19,6 +19,7 @@
:menu-config="activeSecondaryMenu"
:current-role="currentRole"
@add-label="showAddLabelPopup"
@toggle-accounts="toggleAccountModal"
/>
</aside>
</template>

View file

@ -1,14 +1,34 @@
<template>
<div v-if="showShowCurrentAccountContext" class="account-context--group">
<div
v-if="showShowCurrentAccountContext"
class="account-context--group"
@mouseover="setShowSwitch"
@mouseleave="resetShowSwitch"
>
{{ $t('SIDEBAR.CURRENTLY_VIEWING_ACCOUNT') }}
<p class="account-context--name text-ellipsis">
{{ account.name }}
</p>
<transition name="fade">
<div v-if="showSwitchButton" class="account-context--switch-group">
<woot-button
variant="clear"
icon="arrow-swap"
class="cursor-pointer"
@click="$emit('toggle-accounts')"
>
{{ $t('SIDEBAR.SWITCH') }}
</woot-button>
</div>
</transition>
</div>
</template>
<script>
import { mapGetters } from 'vuex';
export default {
data() {
return { showSwitchButton: false };
},
computed: {
...mapGetters({
account: 'getCurrentAccount',
@ -18,6 +38,14 @@ export default {
return this.userAccounts.length > 1 && this.account.name;
},
},
methods: {
setShowSwitch() {
this.showSwitchButton = true;
},
resetShowSwitch() {
this.showSwitchButton = false;
},
},
};
</script>
<style scoped lang="scss">
@ -27,10 +55,49 @@ export default {
font-size: var(--font-size-mini);
padding: var(--space-small);
margin-bottom: var(--space-small);
width: 100%;
position: relative;
&:hover {
background: var(--b-100);
}
.account-context--name {
font-weight: var(--font-weight-medium);
margin-bottom: 0;
}
}
.account-context--switch-group {
--overlay-shadow: linear-gradient(
to right,
rgba(255, 255, 255, 0) 0%,
rgba(255, 255, 255, 1) 50%
);
align-items: center;
background-image: var(--overlay-shadow);
border-top-left-radius: 0;
border-top-right-radius: var(--border-radius-normal);
border-bottom-left-radius: 0;
border-bottom-right-radius: var(--border-radius-normal);
display: flex;
height: 100%;
justify-content: end;
opacity: 1;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.fade-enter-active,
.fade-leave-active {
transition: opacity 300ms ease;
}
.fade-enter,
.fade-leave-to {
opacity: 0;
}
</style>

View file

@ -1,6 +1,6 @@
<template>
<div v-if="hasSecondaryMenu" class="main-nav secondary-menu">
<account-context />
<account-context @toggle-accounts="toggleAccountModal" />
<transition-group name="menu-list" tag="ul" class="menu vertical">
<secondary-nav-item
v-for="menuItem in accessibleMenuItems"
@ -224,6 +224,9 @@ export default {
showAddLabelPopup() {
this.$emit('add-label');
},
toggleAccountModal() {
this.$emit('toggle-accounts');
},
},
};
</script>

View file

@ -17,12 +17,8 @@ export default {
value: { type: Boolean, default: false },
},
methods: {
onClick(event) {
if (event.pointerId === -1) {
event.preventDefault();
} else {
this.$emit('input', !this.value);
}
onClick() {
this.$emit('input', !this.value);
},
},
};

View file

@ -89,7 +89,9 @@
"DELETE_MESSAGE": "يجب أن يكون لديك على الأقل شرط واحد للحفظ"
},
"ACTION": {
"DELETE_MESSAGE": "يجب أن يكون لديك على الأقل شرط واحد للحفظ"
"DELETE_MESSAGE": "يجب أن يكون لديك على الأقل شرط واحد للحفظ",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "اكتب رسالتك هنا",
"TEAM_DROPDOWN_PLACEHOLDER": "اختيار فريق"
},
"TOGGLE": {
"ACTIVATION_TITLE": "تفعيل قاعدة الأتمتة",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "تعذر إلغاء تنشيط قاعدة الأتمتة، الرجاء المحاولة مرة أخرى لاحقاً",
"CONFIRMATION_LABEL": "نعم",
"CANCEL_LABEL": "لا"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "تعذر تحميل المرفق، الرجاء المحاولة مرة أخرى",
"LABEL_IDLE": "ارفع المرفق",
"LABEL_UPLOADING": "جاري الرفع...",
"LABEL_UPLOADED": "تم الرفع بنجاح",
"LABEL_UPLOAD_FAILED": "فشل الرفع"
}
}
}

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "لا توجد رسائل",
"NO_CONTENT": "لم يتم العثور على محتوى",
"HIDE_QUOTED_TEXT": "Hide Quoted Text",
"SHOW_QUOTED_TEXT": "Show Quoted Text"
"SHOW_QUOTED_TEXT": "Show Quoted Text",
"MESSAGE_READ": "قرائة"
}
}

View file

@ -70,6 +70,14 @@
"SUCCESS_MESSAGE": "تم حفظ جهة الاتصال بنجاح",
"ERROR_MESSAGE": "حدث خطأ، الرجاء المحاولة مرة أخرى"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "تأكيد الحذف",
"MESSAGE": "هل أنت متأكد من حذف هذه الملاحظة؟",
"YES": "نعم، احذف",
"NO": "لا، احتفظ به"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "حذف جهة الاتصال",
"TITLE": "حذف جهة الاتصال",

View file

@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "الإشعارات",
"MARK_ALL_DONE": "وضع علامة على جميع المنجز",
"DELETE_TITLE": "تم الحذف",
"UNREAD_NOTIFICATION": {
"TITLE": "إشعارات غير مقروءة",
"ALL_NOTIFICATIONS": "عرض جميع الإشعارات",
"LOADING_UNREAD_MESSAGE": "تحميل الإشعارات الغير مقروءة...",
"EMPTY_MESSAGE": "ليس لديك إشعارات غير مقروءة"
},
"LIST": {
"LOADING_MESSAGE": "جاري تحميل الإشعارات...",
"404": "لا يوجد إشعارات",
@ -101,6 +108,7 @@
"GO_TO_CONVERSATION_DASHBOARD": "الذهاب إلى لوحة المحادثة",
"GO_TO_CONTACTS_DASHBOARD": "الذهاب إلى لوحة جهات الاتصال",
"GO_TO_REPORTS_OVERVIEW": "الذهاب إلى نظرة التقارير",
"GO_TO_CONVERSATION_REPORTS": "الذهاب إلى تقارير المحادثات",
"GO_TO_AGENT_REPORTS": "الذهاب إلى تقارير الوكيل",
"GO_TO_LABEL_REPORTS": "انتقل إلى تقارير التسمية",
"GO_TO_INBOX_REPORTS": "الذهاب إلى تقارير صندوق الوارد",

View file

@ -394,7 +394,8 @@
"FEATURES": {
"LABEL": "الخصائص",
"DISPLAY_FILE_PICKER": "عرض أداة انتقاء الملفات في الـ widget",
"DISPLAY_EMOJI_PICKER": "عرض منتقي الرموز التعبيرية على الـ widget"
"DISPLAY_EMOJI_PICKER": "عرض منتقي الرموز التعبيرية على الـ widget",
"ALLOW_END_CONVERSATION": "السماح للمستخدمين بإنهاء المحادثة من عنصر واجهة المستخدم"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "كود \"الماسنجر\"",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "نماذج ما قبل الدردشة تمكنك من التقاط معلومات المستخدم قبل بدء المحادثة معك.",
"SET_FIELDS": "حقول نموذج الدردشة السابقة",
"SET_FIELDS_HEADER": {
"FIELDS": "الحقول",
"LABEL": "الوسم",
"PLACE_HOLDER": "المحتوى",
"KEY": "المفتاح",
"TYPE": "النوع",
"REQUIRED": "مطلوب"
},
"ENABLE": {
"LABEL": "تمكين نموذج الدردشة السابقة",
"OPTIONS": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "تعيين تفاصيل IMAP الخاصة بك",
"NOTE_TEXT": "لتمكين SMTP ، الرجاء تكوين IMAP.",
"UPDATE": "تحديث الإعدادات",
"TOGGLE_AVAILABILITY": "تمكين تكوين IMAP لهذا البريد الوارد",
"TOGGLE_HELP": "تمكين IMAP سيساعد المستخدم على تلقي البريد الإلكتروني",
@ -483,9 +494,9 @@
"LABEL": "المنفذ",
"PLACE_HOLDER": "المنفذ"
},
"EMAIL": {
"LABEL": "البريد الإلكتروني",
"PLACE_HOLDER": "البريد الإلكتروني"
"LOGIN": {
"LABEL": "تسجيل الدخول",
"PLACE_HOLDER": "تسجيل الدخول"
},
"PASSWORD": {
"LABEL": "كلمة المرور",
@ -511,9 +522,9 @@
"LABEL": "المنفذ",
"PLACE_HOLDER": "المنفذ"
},
"EMAIL": {
"LABEL": "البريد الإلكتروني",
"PLACE_HOLDER": "البريد الإلكتروني"
"LOGIN": {
"LABEL": "تسجيل الدخول",
"PLACE_HOLDER": "تسجيل الدخول"
},
"PASSWORD": {
"LABEL": "كلمة المرور",
@ -526,7 +537,9 @@
"ENCRYPTION": "التشفير",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "فتح وضع التحقق من SSL"
}
"OPEN_SSL_VERIFY_MODE": "فتح وضع التحقق من SSL",
"AUTH_MECHANISM": "المصادقة"
},
"NOTE": "ملاحظة: "
}
}

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "خيارات الربط",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "الأحداث المشتركة",
"FORM": {
"CANCEL": "إلغاء",
"DESC": "أحداث Webhook توفر لك معلومات في الوقت الحقيقي حول ما يحدث في حساب Chatwoot الخاص بك. الرجاء إدخال عنوان URL صالح لتكوين callback.",
"SUBSCRIPTIONS": {
"LABEL": "الأحداث",
"EVENTS": {
"CONVERSATION_CREATED": "تم إنشاء المحادثة",
"CONVERSATION_STATUS_CHANGED": "تم تغيير حالة المحادثة",
"CONVERSATION_UPDATED": "تم تحديث المحادثة",
"MESSAGE_CREATED": "تم إنشاء رسالة",
"MESSAGE_UPDATED": "تم تحديث الرسالة",
"WEBWIDGET_TRIGGERED": "أداة الدردشة المباشرة مفتوحة من قبل المستخدم"
}
},
"END_POINT": {
"LABEL": "رابط Webhook",
"PLACEHOLDER": "مثال: https://example/api/webhook",
"ERROR": "الرجاء إدخال عنوان URL صالح"
},
"EDIT_SUBMIT": "تحديث الويبهوك",
"ADD_SUBMIT": "إنشاء webhook"
},
"TITLE": "Webhook",
"CONFIGURE": "تهيئة",
"HEADER": "إعدادات الـ Webhook",
@ -20,35 +43,16 @@
"EDIT": {
"BUTTON_TEXT": "تعديل",
"TITLE": "تعديل webhook",
"CANCEL": "إلغاء",
"DESC": "أحداث Webhook توفر لك معلومات في الوقت الحقيقي حول ما يحدث في حساب Chatwoot الخاص بك. الرجاء إدخال عنوان URL صالح لتكوين callback.",
"FORM": {
"END_POINT": {
"LABEL": "رابط Webhook",
"PLACEHOLDER": "مثال: https://example/api/webhook",
"ERROR": "الرجاء إدخال عنوان URL صالح"
},
"SUBMIT": "تعديل webhook"
},
"API": {
"SUCCESS_MESSAGE": "تم تحديث رابط Webhook بنجاح",
"SUCCESS_MESSAGE": "تم تحديث تكوين ويبهوك بنجاح",
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
}
},
"ADD": {
"CANCEL": "إلغاء",
"TITLE": "إضافة webhook جديد",
"DESC": "أحداث Webhook توفر لك معلومات في الوقت الحقيقي حول ما يحدث في حساب Chatwoot الخاص بك. الرجاء إدخال عنوان URL صالح لتكوين callback.",
"FORM": {
"END_POINT": {
"LABEL": "رابط Webhook",
"PLACEHOLDER": "مثال: https://example/api/webhook",
"ERROR": "الرجاء إدخال عنوان URL صالح"
},
"SUBMIT": "إنشاء webhook"
},
"API": {
"SUCCESS_MESSAGE": "تم إضافة Webhook بنجاح",
"SUCCESS_MESSAGE": "تم إضافة إعدادات Webhook بنجاح",
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "تأكيد الحذف",
"MESSAGE": "هل أنت متأكد من الحذف ",
"MESSAGE": "هل أنت متأكد من حذف webhook؟ (%{webhookURL})",
"YES": "نعم، احذف ",
"NO": "لا، احتفظ به"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "نظرة عامة",
"HEADER": "المحادثات",
"LOADING_CHART": "تحميل بيانات الرسم البياني...",
"NO_ENOUGH_DATA": "لم يتم جمع بيانات بقدر كافي لإنشاء التقرير، الرجاء المحاولة مرة أخرى لاحقاً.",
"DOWNLOAD_AGENT_REPORTS": "تنزيل تقارير الوكيل",
@ -19,11 +19,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "السنة"
}
]
],
"BUSINESS_HOURS": "ساعات العمل"
},
"AGENT_REPORTS": {
"HEADER": "نظرة عامة للوكلاء",
@ -131,11 +136,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@ -194,11 +203,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@ -257,11 +270,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@ -320,11 +337,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "وقت الاستجابة الأولى",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الرد الأول هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_TIME": {
"NAME": "وقت إغلاق المحادثات",
"DESC": "(متوسط)"
"DESC": "(متوسط)",
"INFO_TEXT": "العدد الإجمالي للمحادثات المستخدمة في الحساب:",
"TOOLTIP_TEXT": "وقت الحل هو %{metricValue} (على أساس %{conversationCount} محادثات)"
},
"RESOLUTION_COUNT": {
"NAME": "عدد مرات الإغلاق",
@ -392,5 +413,33 @@
"TOOLTIP": "العدد الإجمالي للردود / العدد الإجمالي لرسائل الاستقصاء التي أرسلتها CSAT * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "نظرة عامة",
"LIVE": "مباشر",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "المحادثات المفتوحة",
"LOADING_MESSAGE": "جارٍ تحميل مقاييس المحادثات...",
"OPEN": "فتح",
"UNATTENDED": "بدون حضور",
"UNASSIGNED": "غير مسند"
},
"AGENT_CONVERSATIONS": {
"HEADER": "المحادثات من قبل الوكلاء",
"LOADING_MESSAGE": "جاري تحميل مقاييس الوكيل...",
"NO_AGENTS": "لا توجد أي محادثات من قبل الوكلاء",
"TABLE_HEADER": {
"AGENT": "موظف الدعم",
"OPEN": "افتتحت",
"UNATTENDED": "بدون حضور",
"STATUS": "الحالة"
}
},
"AGENT_STATUS": {
"HEADER": "حالة الوكيل",
"ONLINE": "متصل",
"BUSY": "مشغول",
"OFFLINE": "غير متصل"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "تم تغيير كلمة المرور بنجاح",
"ERROR_MESSAGE": "تعذر الاتصال بالخادم، الرجاء المحاولة مرة أخرى لاحقاً"
},
"CAPTCHA": {
"ERROR": "انتهت صلاحية التحقق. الرجاء حل كلمة التحقق مرة أخرى."
},
"SUBMIT": "إرسال"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "نسخ",
"COPY_SUCCESSFUL": "تم نسخ الكود إلى الحافظة بنجاح"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "إظهار المزيد",
"SHOW_LESS": "إظهار أقل"
},
"FILE_BUBBLE": {
"DOWNLOAD": "تنزيل",
"UPLOADING": "جاري الرفع..."
@ -147,6 +151,7 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "مشاهدة حاليا:",
"SWITCH": "Switch",
"CONVERSATIONS": "المحادثات",
"ALL_CONVERSATIONS": "كل المحادثات",
"MENTIONED_CONVERSATIONS": "الإشارات",
@ -173,8 +178,8 @@
"NEW_LABEL": "علامة جديدة",
"NEW_TEAM": "فريق جديد",
"NEW_INBOX": "صندوق الوارد الجديد",
"REPORTS_OVERVIEW": "نظرة عامة",
"CSAT": "CSAT",
"REPORTS_CONVERSATION": "المحادثات",
"CSAT": "تقييم رضاء العملاء",
"CAMPAIGNS": "الحملات",
"ONGOING": "جارية",
"ONE_OFF": "إيقاف واحد",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "صندوق الوارد",
"REPORTS_TEAM": "الفريق",
"SET_AVAILABILITY_TITLE": "تعيين نفسك كـ",
"BETA": "تجريبي"
"BETA": "تجريبي",
"REPORTS_OVERVIEW": "نظرة عامة"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "أوه! لم نتمكن من العثور على الحساب. الرجاء إنشاء حساب جديد للمتابعة.",

View file

@ -21,7 +21,8 @@
"PASSWORD": {
"LABEL": "كلمة المرور",
"PLACEHOLDER": "كلمة المرور",
"ERROR": "كلمة المرور قصيرة جداً"
"ERROR": "كلمة المرور قصيرة جداً",
"IS_INVALID_PASSWORD": "يجب أن تحتوي كلمة المرور على الأقل على حرف كبير واحد وحرف صغير واحد ورقم واحد وحرف خاص واحد"
},
"CONFIRM_PASSWORD": {
"LABEL": "تأكيد كلمة المرور",

View file

@ -89,7 +89,9 @@
"DELETE_MESSAGE": "You need to have atleast one condition to save"
},
"ACTION": {
"DELETE_MESSAGE": "You need to have atleast one action to save"
"DELETE_MESSAGE": "You need to have atleast one action to save",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "Enter your message here",
"TEAM_DROPDOWN_PLACEHOLDER": "Select teams"
},
"TOGGLE": {
"ACTIVATION_TITLE": "Activate Automation Rule",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "Could not Deactivate Automation, Please try again later",
"CONFIRMATION_LABEL": "Yes",
"CANCEL_LABEL": "No"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "Could not upload attachment, Please try again",
"LABEL_IDLE": "Upload Attachment",
"LABEL_UPLOADING": "Качване...",
"LABEL_UPLOADED": "Succesfully Uploaded",
"LABEL_UPLOAD_FAILED": "Upload Failed"
}
}
}

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "Няма съобщения",
"NO_CONTENT": "Няма налично съдържание",
"HIDE_QUOTED_TEXT": "Скриване на цитирания текст",
"SHOW_QUOTED_TEXT": "Показване на цитирания текст"
"SHOW_QUOTED_TEXT": "Показване на цитирания текст",
"MESSAGE_READ": "Read"
}
}

View file

@ -70,6 +70,14 @@
"SUCCESS_MESSAGE": "Успешно запазване на контактите",
"ERROR_MESSAGE": "Възникна грешка, моля опитайте отново"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "Потвърди изтриването",
"MESSAGE": "Are you want sure to delete this note?",
"YES": "Yes, Delete it",
"NO": "No, Keep it"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Изтриване на контакта",
"TITLE": "Изтриване на контакта",

View file

@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "Notifications",
"MARK_ALL_DONE": "Mark All Done",
"DELETE_TITLE": "deleted",
"UNREAD_NOTIFICATION": {
"TITLE": "Unread Notifications",
"ALL_NOTIFICATIONS": "View all notifications",
"LOADING_UNREAD_MESSAGE": "Loading unread notifications...",
"EMPTY_MESSAGE": "You have no unread notifications"
},
"LIST": {
"LOADING_MESSAGE": "Loading notifications...",
"404": "No Notifications",
@ -101,6 +108,7 @@
"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_CONVERSATION_REPORTS": "Go to Conversation Reports",
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",

View file

@ -394,7 +394,8 @@
"FEATURES": {
"LABEL": "Features",
"DISPLAY_FILE_PICKER": "Display file picker on the widget",
"DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget"
"DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget",
"ALLOW_END_CONVERSATION": "Allow users to end conversation from the widget"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Messenger Script",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.",
"SET_FIELDS": "Pre chat form fields",
"SET_FIELDS_HEADER": {
"FIELDS": "Fields",
"LABEL": "Label",
"PLACE_HOLDER": "Placeholder",
"KEY": "Ключ",
"TYPE": "Тип",
"REQUIRED": "Required"
},
"ENABLE": {
"LABEL": "Enable pre chat form",
"OPTIONS": {
@ -439,7 +449,7 @@
}
},
"PRE_CHAT_MESSAGE": {
"LABEL": "Pre Chat Message",
"LABEL": "Pre chat message",
"PLACEHOLDER": "This message would be visible to the users along with the form"
},
"REQUIRE_EMAIL": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "Set your IMAP details",
"NOTE_TEXT": "To enable SMTP, please configure IMAP.",
"UPDATE": "Update IMAP settings",
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
@ -483,9 +494,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "Email",
"PLACE_HOLDER": "Email"
"LOGIN": {
"LABEL": "Login",
"PLACE_HOLDER": "Login"
},
"PASSWORD": {
"LABEL": "Password",
@ -511,9 +522,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "Email",
"PLACE_HOLDER": "Email"
"LOGIN": {
"LABEL": "Login",
"PLACE_HOLDER": "Login"
},
"PASSWORD": {
"LABEL": "Password",
@ -526,7 +537,9 @@
"ENCRYPTION": "Encryption",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode"
}
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode",
"AUTH_MECHANISM": "Authentication"
},
"NOTE": "Note: "
}
}

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "Integrations",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "Subscribed Events",
"FORM": {
"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.",
"SUBSCRIPTIONS": {
"LABEL": "Events",
"EVENTS": {
"CONVERSATION_CREATED": "Conversation Created",
"CONVERSATION_STATUS_CHANGED": "Conversation Status Changed",
"CONVERSATION_UPDATED": "Conversation Updated",
"MESSAGE_CREATED": "Message created",
"MESSAGE_UPDATED": "Message updated",
"WEBWIDGET_TRIGGERED": "Live chat widget opened by the user"
}
},
"END_POINT": {
"LABEL": "Webhook URL",
"PLACEHOLDER": "Example: https://example/api/webhook",
"ERROR": "Please enter a valid URL"
},
"EDIT_SUBMIT": "Update webhook",
"ADD_SUBMIT": "Create webhook"
},
"TITLE": "Webhook",
"CONFIGURE": "Configure",
"HEADER": "Webhook settings",
@ -20,35 +43,16 @@
"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",
"SUCCESS_MESSAGE": "Webhook configuration 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",
"SUCCESS_MESSAGE": "Webhook configuration added successfully",
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "Потвърди изтриването",
"MESSAGE": "Сигурни ли сте за изтриването ",
"MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
"YES": "Да, изтрий ",
"NO": "No, Keep it"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "Overview",
"HEADER": "Разговори",
"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",
@ -18,12 +18,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First response time",
"DESC": "( Avg )"
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )"
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "Year"
}
]
],
"BUSINESS_HOURS": "Business Hours"
},
"AGENT_REPORTS": {
"HEADER": "Agents Overview",
@ -130,12 +135,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First response time",
"DESC": "( Avg )"
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )"
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@ -193,12 +202,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First response time",
"DESC": "( Avg )"
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )"
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@ -256,12 +269,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First response time",
"DESC": "( Avg )"
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )"
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@ -319,12 +336,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "First response time",
"DESC": "( Avg )"
"NAME": "First Response Time",
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Resolution Time",
"DESC": "( Avg )"
"DESC": "( Avg )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Resolution Count",
@ -392,5 +413,33 @@
"TOOLTIP": "Total number of responses / Total number of CSAT survey messages sent * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "Overview",
"LIVE": "Live",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "Open Conversations",
"LOADING_MESSAGE": "Loading conversation metrics...",
"OPEN": "Отворен",
"UNATTENDED": "Unattended",
"UNASSIGNED": "Неназначен"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Conversations by agents",
"LOADING_MESSAGE": "Loading agent metrics...",
"NO_AGENTS": "There are no conversations by agents",
"TABLE_HEADER": {
"AGENT": "Агент",
"OPEN": "OPEN",
"UNATTENDED": "Unattended",
"STATUS": "Статус"
}
},
"AGENT_STATUS": {
"HEADER": "Agent status",
"ONLINE": "Online",
"BUSY": "Busy",
"OFFLINE": "Offline"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "Successfully changed the password",
"ERROR_MESSAGE": "Не можа да се свърже с Woot сървър. Моля, опитайте отново по-късно"
},
"CAPTCHA": {
"ERROR": "Verification expired. Please solve captcha again."
},
"SUBMIT": "Изпращане"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "Copy",
"COPY_SUCCESSFUL": "Code copied to clipboard successfully"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "Show More",
"SHOW_LESS": "Show Less"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Download",
"UPLOADING": "Качване..."
@ -147,6 +151,7 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "Currently viewing:",
"SWITCH": "Switch",
"CONVERSATIONS": "Разговори",
"ALL_CONVERSATIONS": "All Conversations",
"MENTIONED_CONVERSATIONS": "Споменавания",
@ -173,7 +178,7 @@
"NEW_LABEL": "New label",
"NEW_TEAM": "New team",
"NEW_INBOX": "New inbox",
"REPORTS_OVERVIEW": "Overview",
"REPORTS_CONVERSATION": "Разговори",
"CSAT": "CSAT",
"CAMPAIGNS": "Campaigns",
"ONGOING": "Ongoing",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "Входяща кутия",
"REPORTS_TEAM": "Team",
"SET_AVAILABILITY_TITLE": "Set yourself as",
"BETA": "Beta"
"BETA": "Beta",
"REPORTS_OVERVIEW": "Overview"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",

View file

@ -21,7 +21,8 @@
"PASSWORD": {
"LABEL": "Password",
"PLACEHOLDER": "Password",
"ERROR": "Password is too short"
"ERROR": "Password is too short",
"IS_INVALID_PASSWORD": "Password should contain atleast 1 uppercase letter, 1 lowercase letter, 1 number and 1 special character"
},
"CONFIRM_PASSWORD": {
"LABEL": "Confirm Password",

View file

@ -83,7 +83,7 @@
"SELECT_ALL": "select all agents",
"SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
"BUTTON_TEXT": "Add agents",
"AGENT_VALIDATION_ERROR": "Select atleaset one agent."
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
"FINISH": {
"TITLE": "Your team is ready!",

View file

@ -89,7 +89,9 @@
"DELETE_MESSAGE": "You need to have atleast one condition to save"
},
"ACTION": {
"DELETE_MESSAGE": "You need to have atleast one action to save"
"DELETE_MESSAGE": "You need to have atleast one action to save",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "Enter your message here",
"TEAM_DROPDOWN_PLACEHOLDER": "Select teams"
},
"TOGGLE": {
"ACTIVATION_TITLE": "Activate Automation Rule",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "Could not Deactivate Automation, Please try again later",
"CONFIRMATION_LABEL": "Si",
"CANCEL_LABEL": "No"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "Could not upload attachment, Please try again",
"LABEL_IDLE": "Upload Attachment",
"LABEL_UPLOADING": "S'està carregant...",
"LABEL_UPLOADED": "Succesfully Uploaded",
"LABEL_UPLOAD_FAILED": "Upload Failed"
}
}
}

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "Cap Missatge",
"NO_CONTENT": "No content available",
"HIDE_QUOTED_TEXT": "Hide Quoted Text",
"SHOW_QUOTED_TEXT": "Show Quoted Text"
"SHOW_QUOTED_TEXT": "Show Quoted Text",
"MESSAGE_READ": "Read"
}
}

View file

@ -70,6 +70,14 @@
"SUCCESS_MESSAGE": "Contacts saved successfully",
"ERROR_MESSAGE": "S'ha produït un error; tornau-ho a provar"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "Confirma l'esborrat",
"MESSAGE": "Are you want sure to delete this note?",
"YES": "Yes, Delete it",
"NO": "No, manten-la"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Delete Contact",
"TITLE": "Delete contact",

View file

@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "Notificacions",
"MARK_ALL_DONE": "Marca Tot Fet",
"DELETE_TITLE": "deleted",
"UNREAD_NOTIFICATION": {
"TITLE": "Unread Notifications",
"ALL_NOTIFICATIONS": "View all notifications",
"LOADING_UNREAD_MESSAGE": "Loading unread notifications...",
"EMPTY_MESSAGE": "You have no unread notifications"
},
"LIST": {
"LOADING_MESSAGE": "Carregant notificacions...",
"404": "Cap Notificació",
@ -101,6 +108,7 @@
"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_CONVERSATION_REPORTS": "Go to Conversation Reports",
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",

View file

@ -394,7 +394,8 @@
"FEATURES": {
"LABEL": "Característiques",
"DISPLAY_FILE_PICKER": "Mostra el selector de fitxers al widget",
"DISPLAY_EMOJI_PICKER": "Mostra el selector d'emoji al widget"
"DISPLAY_EMOJI_PICKER": "Mostra el selector d'emoji al widget",
"ALLOW_END_CONVERSATION": "Allow users to end conversation from the widget"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Script del missatger",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.",
"SET_FIELDS": "Pre chat form fields",
"SET_FIELDS_HEADER": {
"FIELDS": "Fields",
"LABEL": "Label",
"PLACE_HOLDER": "Placeholder",
"KEY": "Key",
"TYPE": "Type",
"REQUIRED": "Required"
},
"ENABLE": {
"LABEL": "Enable pre chat form",
"OPTIONS": {
@ -439,7 +449,7 @@
}
},
"PRE_CHAT_MESSAGE": {
"LABEL": "Pre Chat Message",
"LABEL": "Pre chat message",
"PLACEHOLDER": "This message would be visible to the users along with the form"
},
"REQUIRE_EMAIL": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "Set your IMAP details",
"NOTE_TEXT": "To enable SMTP, please configure IMAP.",
"UPDATE": "Update IMAP settings",
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
@ -483,9 +494,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "Correu electrònic",
"PLACE_HOLDER": "Correu electrònic"
"LOGIN": {
"LABEL": "Inicia la sessió",
"PLACE_HOLDER": "Inicia la sessió"
},
"PASSWORD": {
"LABEL": "Contrasenya",
@ -511,9 +522,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "Correu electrònic",
"PLACE_HOLDER": "Correu electrònic"
"LOGIN": {
"LABEL": "Inicia la sessió",
"PLACE_HOLDER": "Inicia la sessió"
},
"PASSWORD": {
"LABEL": "Contrasenya",
@ -526,7 +537,9 @@
"ENCRYPTION": "Encryption",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode"
}
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode",
"AUTH_MECHANISM": "Authentication"
},
"NOTE": "Note: "
}
}

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "Integracions",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "Subscribed Events",
"FORM": {
"CANCEL": "Cancel·la",
"DESC": "Els esdeveniments de Webhook us proporcionen informació en temps real sobre el que passa al vostre compte de Chatwoot. Introduïu una URL vàlid per configurar un callback.",
"SUBSCRIPTIONS": {
"LABEL": "Events",
"EVENTS": {
"CONVERSATION_CREATED": "Conversation Created",
"CONVERSATION_STATUS_CHANGED": "Conversation Status Changed",
"CONVERSATION_UPDATED": "Conversation Updated",
"MESSAGE_CREATED": "Message created",
"MESSAGE_UPDATED": "Message updated",
"WEBWIDGET_TRIGGERED": "Live chat widget opened by the user"
}
},
"END_POINT": {
"LABEL": "URL del webhook",
"PLACEHOLDER": "Exemple: https://example/api/webhook",
"ERROR": "Introduïu una URL vàlid"
},
"EDIT_SUBMIT": "Update webhook",
"ADD_SUBMIT": "Crear webhook"
},
"TITLE": "Webhook",
"CONFIGURE": "Configura",
"HEADER": "Configuració Webhook",
@ -20,35 +43,16 @@
"EDIT": {
"BUTTON_TEXT": "Edita",
"TITLE": "Edit webhook",
"CANCEL": "Cancel·la",
"DESC": "Els esdeveniments de Webhook us proporcionen informació en temps real sobre el que passa al vostre compte de Chatwoot. Introduïu una URL vàlid per configurar un callback.",
"FORM": {
"END_POINT": {
"LABEL": "URL del webhook",
"PLACEHOLDER": "Exemple: https://example/api/webhook",
"ERROR": "Introduïu una URL vàlid"
},
"SUBMIT": "Edit webhook"
},
"API": {
"SUCCESS_MESSAGE": "Webhook URL updated successfully",
"SUCCESS_MESSAGE": "Webhook configuration updated successfully",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
"ADD": {
"CANCEL": "Cancel·la",
"TITLE": "Afegir un nou webhook",
"DESC": "Els esdeveniments de Webhook us proporcionen informació en temps real sobre el que passa al vostre compte de Chatwoot. Introduïu una URL vàlid per configurar un callback.",
"FORM": {
"END_POINT": {
"LABEL": "URL del webhook",
"PLACEHOLDER": "Exemple: https://example/api/webhook",
"ERROR": "Introduïu una URL vàlid"
},
"SUBMIT": "Crear webhook"
},
"API": {
"SUCCESS_MESSAGE": "S'ha afegit el Webhook correctament",
"SUCCESS_MESSAGE": "Webhook configuration added successfully",
"ERROR_MESSAGE": "No s'ha pogut connectar amb el servidor Woot. Torna-ho a provar més endavant"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "Confirma l'esborrat",
"MESSAGE": "N'estàs segur ",
"MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
"YES": "Si, esborra ",
"NO": "No, manten-la"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "Overview",
"HEADER": "Converses",
"LOADING_CHART": "S'estan carregant dades del gràfic...",
"NO_ENOUGH_DATA": "No hem rebut suficients punts de dades per generar l'informe. Torneu-ho a provar més endavant.",
"DOWNLOAD_AGENT_REPORTS": "Descarregar Informes d'Agent",
@ -18,12 +18,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Primer temps de resposta",
"DESC": "( Promig )"
"NAME": "First Response Time",
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )"
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "Year"
}
]
],
"BUSINESS_HOURS": "Business Hours"
},
"AGENT_REPORTS": {
"HEADER": "Agents Overview",
@ -130,12 +135,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Primer temps de resposta",
"DESC": "( Promig )"
"NAME": "First Response Time",
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )"
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@ -193,12 +202,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Primer temps de resposta",
"DESC": "( Promig )"
"NAME": "First Response Time",
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )"
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@ -256,12 +269,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Primer temps de resposta",
"DESC": "( Promig )"
"NAME": "First Response Time",
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )"
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@ -319,12 +336,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Primer temps de resposta",
"DESC": "( Promig )"
"NAME": "First Response Time",
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Temps de resolució",
"DESC": "( Promig )"
"DESC": "( Promig )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Total de resolucions",
@ -392,5 +413,33 @@
"TOOLTIP": "Total number of responses / Total number of CSAT survey messages sent * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "Overview",
"LIVE": "Live",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "Open Conversations",
"LOADING_MESSAGE": "Loading conversation metrics...",
"OPEN": "Obrir",
"UNATTENDED": "Unattended",
"UNASSIGNED": "Sense assignar"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Conversations by agents",
"LOADING_MESSAGE": "Loading agent metrics...",
"NO_AGENTS": "There are no conversations by agents",
"TABLE_HEADER": {
"AGENT": "Agent",
"OPEN": "OPEN",
"UNATTENDED": "Unattended",
"STATUS": "Estat"
}
},
"AGENT_STATUS": {
"HEADER": "Agent status",
"ONLINE": "En línia",
"BUSY": "Ocupat",
"OFFLINE": "Fora de línia"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "S'ha canviat la contrasenya correctament",
"ERROR_MESSAGE": "No s'ha pogut connectar amb Woot Server. Torneu-ho a provar més endavant"
},
"CAPTCHA": {
"ERROR": "Verification expired. Please solve captcha again."
},
"SUBMIT": "Envia"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "Copia",
"COPY_SUCCESSFUL": "El codi s'ha copiat al porta-retalls amb èxit"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "Show More",
"SHOW_LESS": "Show Less"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Descarrega",
"UPLOADING": "S'està carregant..."
@ -147,6 +151,7 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "Currently viewing:",
"SWITCH": "Switch",
"CONVERSATIONS": "Converses",
"ALL_CONVERSATIONS": "All Conversations",
"MENTIONED_CONVERSATIONS": "Mentions",
@ -173,7 +178,7 @@
"NEW_LABEL": "New label",
"NEW_TEAM": "New team",
"NEW_INBOX": "New inbox",
"REPORTS_OVERVIEW": "Overview",
"REPORTS_CONVERSATION": "Converses",
"CSAT": "CSAT",
"CAMPAIGNS": "Campaigns",
"ONGOING": "Ongoing",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "Inbox",
"REPORTS_TEAM": "Team",
"SET_AVAILABILITY_TITLE": "Set yourself as",
"BETA": "Beta"
"BETA": "Beta",
"REPORTS_OVERVIEW": "Overview"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",

View file

@ -21,7 +21,8 @@
"PASSWORD": {
"LABEL": "Contrasenya",
"PLACEHOLDER": "Contrasenya",
"ERROR": "La contrasenya és massa curta"
"ERROR": "La contrasenya és massa curta",
"IS_INVALID_PASSWORD": "Password should contain atleast 1 uppercase letter, 1 lowercase letter, 1 number and 1 special character"
},
"CONFIRM_PASSWORD": {
"LABEL": "Confirma la contrasenya",

View file

@ -83,7 +83,7 @@
"SELECT_ALL": "select all agents",
"SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
"BUTTON_TEXT": "Afegir agents",
"AGENT_VALIDATION_ERROR": "Select atleaset one agent."
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
"FINISH": {
"TITLE": "Your team is ready!",

View file

@ -89,7 +89,9 @@
"DELETE_MESSAGE": "You need to have atleast one condition to save"
},
"ACTION": {
"DELETE_MESSAGE": "You need to have atleast one action to save"
"DELETE_MESSAGE": "You need to have atleast one action to save",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "Enter your message here",
"TEAM_DROPDOWN_PLACEHOLDER": "Select teams"
},
"TOGGLE": {
"ACTIVATION_TITLE": "Activate Automation Rule",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "Could not Deactivate Automation, Please try again later",
"CONFIRMATION_LABEL": "Ano",
"CANCEL_LABEL": "Ne"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "Could not upload attachment, Please try again",
"LABEL_IDLE": "Upload Attachment",
"LABEL_UPLOADING": "Nahrávání...",
"LABEL_UPLOADED": "Succesfully Uploaded",
"LABEL_UPLOAD_FAILED": "Upload Failed"
}
}
}

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "Žádné zprávy",
"NO_CONTENT": "Žádný obsah k dispozici",
"HIDE_QUOTED_TEXT": "Hide Quoted Text",
"SHOW_QUOTED_TEXT": "Show Quoted Text"
"SHOW_QUOTED_TEXT": "Show Quoted Text",
"MESSAGE_READ": "Read"
}
}

View file

@ -70,6 +70,14 @@
"SUCCESS_MESSAGE": "Contacts saved successfully",
"ERROR_MESSAGE": "Došlo k chybě, zkuste to prosím znovu"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "Potvrdit odstranění",
"MESSAGE": "Are you want sure to delete this note?",
"YES": "Yes, Delete it",
"NO": "No, Keep it"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Delete Contact",
"TITLE": "Delete contact",

View file

@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "Oznámení",
"MARK_ALL_DONE": "Označit vše dokončeno",
"DELETE_TITLE": "deleted",
"UNREAD_NOTIFICATION": {
"TITLE": "Unread Notifications",
"ALL_NOTIFICATIONS": "View all notifications",
"LOADING_UNREAD_MESSAGE": "Loading unread notifications...",
"EMPTY_MESSAGE": "You have no unread notifications"
},
"LIST": {
"LOADING_MESSAGE": "Načítání upozornění...",
"404": "Žádná upozornění",
@ -101,6 +108,7 @@
"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_CONVERSATION_REPORTS": "Go to Conversation Reports",
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",

View file

@ -394,7 +394,8 @@
"FEATURES": {
"LABEL": "Funkce",
"DISPLAY_FILE_PICKER": "Display file picker on the widget",
"DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget"
"DISPLAY_EMOJI_PICKER": "Display emoji picker on the widget",
"ALLOW_END_CONVERSATION": "Allow users to end conversation from the widget"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Messenger skript",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.",
"SET_FIELDS": "Pre chat form fields",
"SET_FIELDS_HEADER": {
"FIELDS": "Fields",
"LABEL": "Label",
"PLACE_HOLDER": "Placeholder",
"KEY": "Key",
"TYPE": "Type",
"REQUIRED": "Required"
},
"ENABLE": {
"LABEL": "Enable pre chat form",
"OPTIONS": {
@ -439,7 +449,7 @@
}
},
"PRE_CHAT_MESSAGE": {
"LABEL": "Zpráva před chatem",
"LABEL": "Pre chat message",
"PLACEHOLDER": "This message would be visible to the users along with the form"
},
"REQUIRE_EMAIL": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "Set your IMAP details",
"NOTE_TEXT": "To enable SMTP, please configure IMAP.",
"UPDATE": "Update IMAP settings",
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
@ -483,9 +494,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "E-mailová adresa",
"PLACE_HOLDER": "E-mailová adresa"
"LOGIN": {
"LABEL": "Přihlásit se",
"PLACE_HOLDER": "Přihlásit se"
},
"PASSWORD": {
"LABEL": "Heslo",
@ -511,9 +522,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "E-mailová adresa",
"PLACE_HOLDER": "E-mailová adresa"
"LOGIN": {
"LABEL": "Přihlásit se",
"PLACE_HOLDER": "Přihlásit se"
},
"PASSWORD": {
"LABEL": "Heslo",
@ -526,7 +537,9 @@
"ENCRYPTION": "Encryption",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode"
}
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode",
"AUTH_MECHANISM": "Authentication"
},
"NOTE": "Note: "
}
}

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "Integrace",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "Subscribed Events",
"FORM": {
"CANCEL": "Zrušit",
"DESC": "Události webhooku vám poskytují reálné informace o tom, co se děje ve vašem Chatwoot účtu. Zadejte prosím platnou URL pro nastavení hovoru.",
"SUBSCRIPTIONS": {
"LABEL": "Events",
"EVENTS": {
"CONVERSATION_CREATED": "Conversation Created",
"CONVERSATION_STATUS_CHANGED": "Conversation Status Changed",
"CONVERSATION_UPDATED": "Conversation Updated",
"MESSAGE_CREATED": "Message created",
"MESSAGE_UPDATED": "Message updated",
"WEBWIDGET_TRIGGERED": "Live chat widget opened by the user"
}
},
"END_POINT": {
"LABEL": "URL webového háčku",
"PLACEHOLDER": "Příklad: https://example/api/webhook",
"ERROR": "Zadejte prosím platnou URL"
},
"EDIT_SUBMIT": "Update webhook",
"ADD_SUBMIT": "Create webhook"
},
"TITLE": "Webový háček",
"CONFIGURE": "Konfigurace",
"HEADER": "Nastavení webhooku",
@ -20,35 +43,16 @@
"EDIT": {
"BUTTON_TEXT": "Upravit",
"TITLE": "Edit webhook",
"CANCEL": "Zrušit",
"DESC": "Události webhooku vám poskytují reálné informace o tom, co se děje ve vašem Chatwoot účtu. Zadejte prosím platnou URL pro nastavení hovoru.",
"FORM": {
"END_POINT": {
"LABEL": "URL webového háčku",
"PLACEHOLDER": "Příklad: https://example/api/webhook",
"ERROR": "Zadejte prosím platnou URL"
},
"SUBMIT": "Edit webhook"
},
"API": {
"SUCCESS_MESSAGE": "Webhook URL updated successfully",
"SUCCESS_MESSAGE": "Webhook configuration updated successfully",
"ERROR_MESSAGE": "Nelze se připojit k Woot serveru, opakujte akci později"
}
},
"ADD": {
"CANCEL": "Zrušit",
"TITLE": "Přidat nový webový háček",
"DESC": "Události webhooku vám poskytují reálné informace o tom, co se děje ve vašem Chatwoot účtu. Zadejte prosím platnou URL pro nastavení hovoru.",
"FORM": {
"END_POINT": {
"LABEL": "URL webového háčku",
"PLACEHOLDER": "Příklad: https://example/api/webhook",
"ERROR": "Zadejte prosím platnou URL"
},
"SUBMIT": "Vytvořit webový háček"
},
"API": {
"SUCCESS_MESSAGE": "Webový háček byl úspěšně přidán",
"SUCCESS_MESSAGE": "Webhook configuration added successfully",
"ERROR_MESSAGE": "Nelze se připojit k Woot serveru, opakujte akci později"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "Potvrdit odstranění",
"MESSAGE": "Opravdu chcete odstranit ",
"MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
"YES": "Ano, odstranit ",
"NO": "No, Keep it"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "Overview",
"HEADER": "Konverzace",
"LOADING_CHART": "Načítání dat mapy...",
"NO_ENOUGH_DATA": "Pro vytvoření hlášení jsme neobdrželi dostatek dat, zkuste to prosím později.",
"DOWNLOAD_AGENT_REPORTS": "Stáhnout reporty agentů",
@ -18,12 +18,16 @@
"DESC": "( celkem)"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Čas první odpovědi",
"DESC": "(Průměrný)"
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)"
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "Year"
}
]
],
"BUSINESS_HOURS": "Pracovní doba"
},
"AGENT_REPORTS": {
"HEADER": "Agents Overview",
@ -130,12 +135,16 @@
"DESC": "( celkem)"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Čas první odpovědi",
"DESC": "(Průměrný)"
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)"
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@ -193,12 +202,16 @@
"DESC": "( celkem)"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Čas první odpovědi",
"DESC": "(Průměrný)"
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)"
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@ -256,12 +269,16 @@
"DESC": "( celkem)"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Čas první odpovědi",
"DESC": "(Průměrný)"
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)"
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@ -319,12 +336,16 @@
"DESC": "( celkem)"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Čas první odpovědi",
"DESC": "(Průměrný)"
"NAME": "First Response Time",
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Čas rozlišení",
"DESC": "(Průměrný)"
"DESC": "(Průměrný)",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Počet rozlišení",
@ -392,5 +413,33 @@
"TOOLTIP": "Total number of responses / Total number of CSAT survey messages sent * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "Overview",
"LIVE": "Live",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "Open Conversations",
"LOADING_MESSAGE": "Loading conversation metrics...",
"OPEN": "Otevřít",
"UNATTENDED": "Unattended",
"UNASSIGNED": "Nepřiřazeno"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Conversations by agents",
"LOADING_MESSAGE": "Loading agent metrics...",
"NO_AGENTS": "There are no conversations by agents",
"TABLE_HEADER": {
"AGENT": "Agent",
"OPEN": "OPEN",
"UNATTENDED": "Unattended",
"STATUS": "Stav"
}
},
"AGENT_STATUS": {
"HEADER": "Agent status",
"ONLINE": "Online",
"BUSY": "Zaneprázdněn",
"OFFLINE": "Offline"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "Heslo bylo úspěšně změněno",
"ERROR_MESSAGE": "Nelze se připojit k Woot serveru, opakujte akci později"
},
"CAPTCHA": {
"ERROR": "Verification expired. Please solve captcha again."
},
"SUBMIT": "Odeslat"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "Kopírovat",
"COPY_SUCCESSFUL": "Kód byl úspěšně zkopírován do schránky"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "Show More",
"SHOW_LESS": "Show Less"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Stáhnout",
"UPLOADING": "Nahrávání..."
@ -147,6 +151,7 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "Currently viewing:",
"SWITCH": "Switch",
"CONVERSATIONS": "Konverzace",
"ALL_CONVERSATIONS": "All Conversations",
"MENTIONED_CONVERSATIONS": "Mentions",
@ -173,7 +178,7 @@
"NEW_LABEL": "New label",
"NEW_TEAM": "New team",
"NEW_INBOX": "New inbox",
"REPORTS_OVERVIEW": "Overview",
"REPORTS_CONVERSATION": "Konverzace",
"CSAT": "CSAT",
"CAMPAIGNS": "Kampaně",
"ONGOING": "Ongoing",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "Inbox",
"REPORTS_TEAM": "Team",
"SET_AVAILABILITY_TITLE": "Set yourself as",
"BETA": "Beta"
"BETA": "Beta",
"REPORTS_OVERVIEW": "Overview"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",

View file

@ -21,7 +21,8 @@
"PASSWORD": {
"LABEL": "Heslo",
"PLACEHOLDER": "Heslo",
"ERROR": "Heslo je příliš krátké"
"ERROR": "Heslo je příliš krátké",
"IS_INVALID_PASSWORD": "Password should contain atleast 1 uppercase letter, 1 lowercase letter, 1 number and 1 special character"
},
"CONFIRM_PASSWORD": {
"LABEL": "Potvrzení hesla",

View file

@ -83,7 +83,7 @@
"SELECT_ALL": "select all agents",
"SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
"BUTTON_TEXT": "Přidat agenty",
"AGENT_VALIDATION_ERROR": "Select atleaset one agent."
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
"FINISH": {
"TITLE": "Your team is ready!",

View file

@ -89,7 +89,9 @@
"DELETE_MESSAGE": "You need to have atleast one condition to save"
},
"ACTION": {
"DELETE_MESSAGE": "You need to have atleast one action to save"
"DELETE_MESSAGE": "You need to have atleast one action to save",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "Enter your message here",
"TEAM_DROPDOWN_PLACEHOLDER": "Select teams"
},
"TOGGLE": {
"ACTIVATION_TITLE": "Activate Automation Rule",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "Could not Deactivate Automation, Please try again later",
"CONFIRMATION_LABEL": "Yes",
"CANCEL_LABEL": "No"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "Could not upload attachment, Please try again",
"LABEL_IDLE": "Upload Attachment",
"LABEL_UPLOADING": "Uploader...",
"LABEL_UPLOADED": "Succesfully Uploaded",
"LABEL_UPLOAD_FAILED": "Upload Failed"
}
}
}

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "No Messages",
"NO_CONTENT": "No content available",
"HIDE_QUOTED_TEXT": "Hide Quoted Text",
"SHOW_QUOTED_TEXT": "Show Quoted Text"
"SHOW_QUOTED_TEXT": "Show Quoted Text",
"MESSAGE_READ": "Read"
}
}

View file

@ -70,6 +70,14 @@
"SUCCESS_MESSAGE": "Contacts saved successfully",
"ERROR_MESSAGE": "Der opstod en fejl. Prøv venligst igen"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "Bekræft Sletning",
"MESSAGE": "Are you want sure to delete this note?",
"YES": "Yes, Delete it",
"NO": "Nej, behold det"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Delete Contact",
"TITLE": "Delete contact",

View file

@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "Notifications",
"MARK_ALL_DONE": "Mark All Done",
"DELETE_TITLE": "deleted",
"UNREAD_NOTIFICATION": {
"TITLE": "Unread Notifications",
"ALL_NOTIFICATIONS": "View all notifications",
"LOADING_UNREAD_MESSAGE": "Loading unread notifications...",
"EMPTY_MESSAGE": "You have no unread notifications"
},
"LIST": {
"LOADING_MESSAGE": "Loading notifications...",
"404": "No Notifications",
@ -101,6 +108,7 @@
"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_CONVERSATION_REPORTS": "Go to Conversation Reports",
"GO_TO_AGENT_REPORTS": "Go to Agent Reports",
"GO_TO_LABEL_REPORTS": "Go to Label Reports",
"GO_TO_INBOX_REPORTS": "Go to Inbox Reports",

View file

@ -394,7 +394,8 @@
"FEATURES": {
"LABEL": "Funktioner",
"DISPLAY_FILE_PICKER": "Vis filvælger på widget'en",
"DISPLAY_EMOJI_PICKER": "Vis emoji-vælger på widget'en"
"DISPLAY_EMOJI_PICKER": "Vis emoji-vælger på widget'en",
"ALLOW_END_CONVERSATION": "Allow users to end conversation from the widget"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Messenger- Script",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "Pre chat forms enable you to capture user information before they start conversation with you.",
"SET_FIELDS": "Pre chat form fields",
"SET_FIELDS_HEADER": {
"FIELDS": "Fields",
"LABEL": "Label",
"PLACE_HOLDER": "Placeholder",
"KEY": "Key",
"TYPE": "Type",
"REQUIRED": "Required"
},
"ENABLE": {
"LABEL": "Enable pre chat form",
"OPTIONS": {
@ -439,7 +449,7 @@
}
},
"PRE_CHAT_MESSAGE": {
"LABEL": "Pre Chat Message",
"LABEL": "Pre chat message",
"PLACEHOLDER": "This message would be visible to the users along with the form"
},
"REQUIRE_EMAIL": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "Set your IMAP details",
"NOTE_TEXT": "To enable SMTP, please configure IMAP.",
"UPDATE": "Update IMAP settings",
"TOGGLE_AVAILABILITY": "Enable IMAP configuration for this inbox",
"TOGGLE_HELP": "Enabling IMAP will help the user to recieve email",
@ -483,9 +494,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "E-mail",
"PLACE_HOLDER": "E-mail"
"LOGIN": {
"LABEL": "Log Ind",
"PLACE_HOLDER": "Log Ind"
},
"PASSWORD": {
"LABEL": "Adgangskode",
@ -511,9 +522,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "E-mail",
"PLACE_HOLDER": "E-mail"
"LOGIN": {
"LABEL": "Log Ind",
"PLACE_HOLDER": "Log Ind"
},
"PASSWORD": {
"LABEL": "Adgangskode",
@ -526,7 +537,9 @@
"ENCRYPTION": "Encryption",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode"
}
"OPEN_SSL_VERIFY_MODE": "Open SSL Verify Mode",
"AUTH_MECHANISM": "Authentication"
},
"NOTE": "Note: "
}
}

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "Integrationer",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "Subscribed Events",
"FORM": {
"CANCEL": "Annuller",
"DESC": "Webhook-begivenheder giver dig realtidsoplysninger om, hvad der sker på din Chatwoot-konto. Angiv en gyldig URL for at konfigurere et callback.",
"SUBSCRIPTIONS": {
"LABEL": "Events",
"EVENTS": {
"CONVERSATION_CREATED": "Conversation Created",
"CONVERSATION_STATUS_CHANGED": "Conversation Status Changed",
"CONVERSATION_UPDATED": "Conversation Updated",
"MESSAGE_CREATED": "Message created",
"MESSAGE_UPDATED": "Message updated",
"WEBWIDGET_TRIGGERED": "Live chat widget opened by the user"
}
},
"END_POINT": {
"LABEL": "Webhook URL",
"PLACEHOLDER": "Eksempel: https://example/api/webhook",
"ERROR": "Angiv en gyldig URL"
},
"EDIT_SUBMIT": "Update webhook",
"ADD_SUBMIT": "Opret webhook"
},
"TITLE": "Webhook",
"CONFIGURE": "Konfigurer",
"HEADER": "Webhook indstillinger",
@ -20,35 +43,16 @@
"EDIT": {
"BUTTON_TEXT": "Rediger",
"TITLE": "Edit webhook",
"CANCEL": "Annuller",
"DESC": "Webhook-begivenheder giver dig realtidsoplysninger om, hvad der sker på din Chatwoot-konto. Angiv en gyldig URL for at konfigurere et callback.",
"FORM": {
"END_POINT": {
"LABEL": "Webhook URL",
"PLACEHOLDER": "Eksempel: https://example/api/webhook",
"ERROR": "Angiv en gyldig URL"
},
"SUBMIT": "Edit webhook"
},
"API": {
"SUCCESS_MESSAGE": "Webhook URL updated successfully",
"SUCCESS_MESSAGE": "Webhook configuration updated successfully",
"ERROR_MESSAGE": "Kunne ikke oprette forbindelse til Woot Server, Prøv igen senere"
}
},
"ADD": {
"CANCEL": "Annuller",
"TITLE": "Tilføj ny webhook",
"DESC": "Webhook-begivenheder giver dig realtidsoplysninger om, hvad der sker på din Chatwoot-konto. Angiv en gyldig URL for at konfigurere et callback.",
"FORM": {
"END_POINT": {
"LABEL": "Webhook URL",
"PLACEHOLDER": "Eksempel: https://example/api/webhook",
"ERROR": "Angiv en gyldig URL"
},
"SUBMIT": "Opret webhook"
},
"API": {
"SUCCESS_MESSAGE": "Webhook blev tilføjet",
"SUCCESS_MESSAGE": "Webhook configuration added successfully",
"ERROR_MESSAGE": "Kunne ikke oprette forbindelse til Woot Server, Prøv igen senere"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "Bekræft Sletning",
"MESSAGE": "Er du sikker på du vil slette ",
"MESSAGE": "Are you sure to delete the webhook? (%{webhookURL})",
"YES": "Ja, Slet ",
"NO": "Nej, behold det"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "Overview",
"HEADER": "Samtaler",
"LOADING_CHART": "Indlæser diagramdata...",
"NO_ENOUGH_DATA": "Vi har ikke modtaget nok datapunkter til at generere rapport. Prøv igen senere.",
"DOWNLOAD_AGENT_REPORTS": "Download agent reports",
@ -18,12 +18,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Første svartid",
"DESC": "( Gns. )"
"NAME": "First Response Time",
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )"
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "Year"
}
]
],
"BUSINESS_HOURS": "Business Hours"
},
"AGENT_REPORTS": {
"HEADER": "Agents Overview",
@ -130,12 +135,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Første svartid",
"DESC": "( Gns. )"
"NAME": "First Response Time",
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )"
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@ -193,12 +202,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Første svartid",
"DESC": "( Gns. )"
"NAME": "First Response Time",
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )"
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@ -256,12 +269,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Første svartid",
"DESC": "( Gns. )"
"NAME": "First Response Time",
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )"
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@ -319,12 +336,16 @@
"DESC": "( Total )"
},
"FIRST_RESPONSE_TIME": {
"NAME": "Første svartid",
"DESC": "( Gns. )"
"NAME": "First Response Time",
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "First Response Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_TIME": {
"NAME": "Løsnings Tid",
"DESC": "( Gns. )"
"DESC": "( Gns. )",
"INFO_TEXT": "Total number of conversations used for computation:",
"TOOLTIP_TEXT": "Resolution Time is %{metricValue} (based on %{conversationCount} conversations)"
},
"RESOLUTION_COUNT": {
"NAME": "Antal Afsluttede",
@ -392,5 +413,33 @@
"TOOLTIP": "Total number of responses / Total number of CSAT survey messages sent * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "Overview",
"LIVE": "Live",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "Open Conversations",
"LOADING_MESSAGE": "Loading conversation metrics...",
"OPEN": "Åbn",
"UNATTENDED": "Unattended",
"UNASSIGNED": "Ikke Tildelt"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Conversations by agents",
"LOADING_MESSAGE": "Loading agent metrics...",
"NO_AGENTS": "There are no conversations by agents",
"TABLE_HEADER": {
"AGENT": "Agent",
"OPEN": "OPEN",
"UNATTENDED": "Unattended",
"STATUS": "Status"
}
},
"AGENT_STATUS": {
"HEADER": "Agent status",
"ONLINE": "Online",
"BUSY": "Optaget",
"OFFLINE": "Offline"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "Adgangskoden blev ændret",
"ERROR_MESSAGE": "Kunne ikke oprette forbindelse til Woot Server, Prøv igen senere"
},
"CAPTCHA": {
"ERROR": "Verification expired. Please solve captcha again."
},
"SUBMIT": "Send"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "Kopiér",
"COPY_SUCCESSFUL": "Kode kopieret til udklipsholder med succes"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "Show More",
"SHOW_LESS": "Show Less"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Download",
"UPLOADING": "Uploader..."
@ -147,6 +151,7 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "Currently viewing:",
"SWITCH": "Switch",
"CONVERSATIONS": "Samtaler",
"ALL_CONVERSATIONS": "All Conversations",
"MENTIONED_CONVERSATIONS": "Mentions",
@ -173,7 +178,7 @@
"NEW_LABEL": "New label",
"NEW_TEAM": "New team",
"NEW_INBOX": "New inbox",
"REPORTS_OVERVIEW": "Overview",
"REPORTS_CONVERSATION": "Samtaler",
"CSAT": "CSAT",
"CAMPAIGNS": "Campaigns",
"ONGOING": "Ongoing",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "Inbox",
"REPORTS_TEAM": "Team",
"SET_AVAILABILITY_TITLE": "Set yourself as",
"BETA": "Beta"
"BETA": "Beta",
"REPORTS_OVERVIEW": "Overview"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "Uh oh! We could not find any Chatwoot accounts. Please create a new account to continue.",

View file

@ -21,7 +21,8 @@
"PASSWORD": {
"LABEL": "Adgangskode",
"PLACEHOLDER": "Adgangskode",
"ERROR": "Adgangskoden er for kort"
"ERROR": "Adgangskoden er for kort",
"IS_INVALID_PASSWORD": "Password should contain atleast 1 uppercase letter, 1 lowercase letter, 1 number and 1 special character"
},
"CONFIRM_PASSWORD": {
"LABEL": "Bekræft Adgangskode",

View file

@ -83,7 +83,7 @@
"SELECT_ALL": "select all agents",
"SELECTED_COUNT": "%{selected} out of %{total} agents selected.",
"BUTTON_TEXT": "Tilføj agenter",
"AGENT_VALIDATION_ERROR": "Select atleaset one agent."
"AGENT_VALIDATION_ERROR": "Select at least one agent."
},
"FINISH": {
"TITLE": "Your team is ready!",

View file

@ -5,7 +5,7 @@
"ADD_NEW_FILTER": "Filter hinzufügen",
"FILTER_DELETE_ERROR": "Sie sollten mindestens einen Filter zum Speichern haben",
"SUBMIT_BUTTON_LABEL": "Filter übernehmen",
"CANCEL_BUTTON_LABEL": "Stornieren",
"CANCEL_BUTTON_LABEL": "Abbrechen",
"CLEAR_BUTTON_LABEL": "Filter zurücksetzen",
"EMPTY_VALUE_ERROR": "Wert ist erforderlich",
"TOOLTIP_LABEL": "Gespräche filtern",
@ -59,7 +59,7 @@
"PLACEHOLDER": "Geben Sie einen Namen für diesen Filter ein",
"ERROR_MESSAGE": "Name wird benötigt",
"SAVE_BUTTON": "Filter speichern",
"CANCEL_BUTTON": "Stornieren",
"CANCEL_BUTTON": "Abbrechen",
"API_FOLDERS": {
"SUCCESS_MESSAGE": "Ordner erfolgreich erstellt",
"ERROR_MESSAGE": "Fehler beim Erstellen des Ordners"

View file

@ -7,7 +7,7 @@
"ADD": {
"TITLE": "Benutzerdefiniertes Attribut hinzufügen",
"SUBMIT": "Erstellen",
"CANCEL_BUTTON_TEXT": "Stornieren",
"CANCEL_BUTTON_TEXT": "Abbrechen",
"FORM": {
"NAME": {
"LABEL": "Anzeigename",
@ -57,7 +57,7 @@
"PLACE_HOLDER": "Bitte geben Sie {attributeName} zur Bestätigung ein",
"MESSAGE": "Beim Löschen wird das benutzerdefinierte Attribut entfernt",
"YES": "Löschen ",
"NO": "Stornieren"
"NO": "Abbrechen"
}
},
"EDIT": {

View file

@ -7,7 +7,7 @@
"ADD": {
"TITLE": "Automatisierungsregel hinzufügen",
"SUBMIT": "Erstellen",
"CANCEL_BUTTON_TEXT": "Stornieren",
"CANCEL_BUTTON_TEXT": "Abbrechen",
"FORM": {
"NAME": {
"LABEL": "Regelname",
@ -50,10 +50,10 @@
"DELETE": {
"TITLE": "Automatisierungsregel löschen",
"SUBMIT": "Löschen",
"CANCEL_BUTTON_TEXT": "Stornieren",
"CANCEL_BUTTON_TEXT": "Abbrechen",
"CONFIRM": {
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest?",
"MESSAGE": "Bist du sicher, dass du das löschen möchtest ",
"YES": "Ja, löschen ",
"NO": "Nein, behalten "
},
@ -65,7 +65,7 @@
"EDIT": {
"TITLE": "Automatisierungsregel bearbeiten",
"SUBMIT": "Aktualisieren",
"CANCEL_BUTTON_TEXT": "Stornieren",
"CANCEL_BUTTON_TEXT": "Abbrechen",
"API": {
"SUCCESS_MESSAGE": "Automatisierungsregel erfolgreich aktualisiert",
"ERROR_MESSAGE": "Die Automatisierungsregel konnte nicht aktualisiert werden. Bitte versuchen Sie es später erneut"
@ -82,14 +82,16 @@
"EDIT": "Bearbeiten",
"CREATE": "Erstellen",
"DELETE": "Löschen",
"CANCEL": "Stornieren",
"CANCEL": "Abbrechen",
"RESET_MESSAGE": "Durch das Ändern des Ereignistyps werden die unten hinzugefügten Bedingungen und Ereignisse zurückgesetzt"
},
"CONDITION": {
"DELETE_MESSAGE": "Du musst mindestens eine Bedingung zum Speichern haben"
},
"ACTION": {
"DELETE_MESSAGE": "Zum Speichern ist mindestens eine Aktion erforderlich"
"DELETE_MESSAGE": "Zum Speichern ist mindestens eine Aktion erforderlich",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "Geben Sie hier Ihre Nachricht ein",
"TEAM_DROPDOWN_PLACEHOLDER": "Teams auswählen"
},
"TOGGLE": {
"ACTIVATION_TITLE": "Automatisierungsregel aktivieren",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "Die Automatisierung konnte nicht deaktiviert werden. Bitte versuchen Sie es später erneut",
"CONFIRMATION_LABEL": "Ja",
"CANCEL_LABEL": "Nein"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "Anhang konnte nicht hochgeladen werden, bitte versuchen Sie es erneut",
"LABEL_IDLE": "Anhang hochladen",
"LABEL_UPLOADING": "Hochladen...",
"LABEL_UPLOADED": "Erfolgreich hochgeladen",
"LABEL_UPLOAD_FAILED": "Upload fehlgeschlagen"
}
}
}

View file

@ -29,8 +29,8 @@
"ERROR": "Zielgruppe ist erforderlich"
},
"INBOX": {
"LABEL": "Eingang auswählen",
"PLACEHOLDER": "Eingang auswählen",
"LABEL": "Posteingang auswählen",
"PLACEHOLDER": "Posteingang auswählen",
"ERROR": "Posteingang ist erforderlich"
},
"MESSAGE": {

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "Keine Nachrichten",
"NO_CONTENT": "Kein Inhalt verfügbar",
"HIDE_QUOTED_TEXT": "Zitierten Text ausblenden",
"SHOW_QUOTED_TEXT": "Zitierten Text anzeigen"
"SHOW_QUOTED_TEXT": "Zitierten Text anzeigen",
"MESSAGE_READ": "Lesen"
}
}

View file

@ -44,7 +44,7 @@
"SIDEBAR_SECTIONS": {
"CUSTOM_ATTRIBUTES": "Benutzerdefinierte Attribute",
"CONTACT_LABELS": "Kontakt-Labels",
"PREVIOUS_CONVERSATIONS": "Vorherige Gespräche"
"PREVIOUS_CONVERSATIONS": "Vorherige Konversationen"
}
},
"EDIT_CONTACT": {
@ -65,18 +65,26 @@
"FORM": {
"LABEL": "CSV-Datei",
"SUBMIT": "Importieren",
"CANCEL": "Stornieren"
"CANCEL": "Abbrechen"
},
"SUCCESS_MESSAGE": "Kontakte erfolgreich gespeichert",
"ERROR_MESSAGE": "Es ist ein Fehler aufgetreten, bitte versuchen Sie es erneut"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "Löschung bestätigen",
"MESSAGE": "Möchten Sie diese Notiz wirklich löschen?",
"YES": "Ja, löschen",
"NO": "Nein, behalte es"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Kontakt löschen",
"TITLE": "Kontakt löschen",
"DESC": "Kontakt-Details bearbeiten",
"CONFIRM": {
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest?",
"MESSAGE": "Sind SIe sicher, dass Sie das löschen möchten ",
"YES": "Ja, löschen",
"NO": "Nein, behalten"
},
@ -168,7 +176,7 @@
"SUBMIT": "Nachricht senden",
"CANCEL": "Abbrechen",
"SUCCESS_MESSAGE": "Nachricht gesendet!",
"GO_TO_CONVERSATION": "Aussicht",
"GO_TO_CONVERSATION": "Ansehen",
"ERROR_MESSAGE": "Senden fehlgeschlagen! Bitte erneut versuchen"
}
},
@ -244,7 +252,7 @@
"ADD_BUTTON_TEXT": "Attribute hinzufügen",
"BUTTON": "Eigenes Attribut hinzufügen",
"NOT_AVAILABLE": "Für diesen Kontakt sind keine benutzerdefinierten Attribute verfügbar.",
"COPY_SUCCESSFUL": "Der Code wurde erfolgreich in die Zwischenablage kopiert",
"COPY_SUCCESSFUL": "Erfolgreich in die Zwischenablage kopiert",
"ACTIONS": {
"COPY": "Attribut kopieren",
"DELETE": "Attribut löschen",
@ -256,7 +264,7 @@
},
"FORM": {
"CREATE": "Attribut hinzufügen",
"CANCEL": "Stornieren",
"CANCEL": "Abbrechen",
"NAME": {
"LABEL": "Benutzerdefinierter Attributname",
"PLACEHOLDER": "Beispiel: Shopify-ID",
@ -319,7 +327,7 @@
},
"FORM": {
"SUBMIT": " Kontakte zusammenführen",
"CANCEL": "Stornieren",
"CANCEL": "Abbrechen",
"CHILD_CONTACT": {
"ERROR": "Wählen Sie einen Kontakt zum Zusammenführen"
},

View file

@ -6,7 +6,7 @@
"CLEAR_ALL_FILTERS": "Alle Filter löschen",
"FILTER_DELETE_ERROR": "Sie sollten mindestens einen Filter zum Speichern haben",
"SUBMIT_BUTTON_LABEL": "Einreichen",
"CANCEL_BUTTON_LABEL": "Stornieren",
"CANCEL_BUTTON_LABEL": "Abbrechen",
"CLEAR_BUTTON_LABEL": "Filter zurücksetzen",
"EMPTY_VALUE_ERROR": "Wert ist erforderlich",
"TOOLTIP_LABEL": "Kontakte filtern",

View file

@ -170,7 +170,7 @@
"CONVERSATION_LABELS": "Konversationslabels",
"CONVERSATION_INFO": "Konversationsinformationen",
"CONTACT_ATTRIBUTES": "Kontakt-Attribute",
"PREVIOUS_CONVERSATION": "Vorherige Gespräche"
"PREVIOUS_CONVERSATION": "Vorherige Konversationen"
}
},
"CONVERSATION_CUSTOM_ATTRIBUTES": {

View file

@ -1,14 +1,14 @@
{
"GENERAL_SETTINGS": {
"TITLE": "Kontoeinstellungen",
"SUBMIT": "Update Einstellungen",
"SUBMIT": "Einstellungen aktualisieren",
"BACK": "Zurück",
"UPDATE": {
"ERROR": "Einstellungen konnten nicht aktualisiert werden, versuchen Sie es erneut!",
"SUCCESS": "Kontoeinstellungen erfolgreich aktualisiert"
},
"FORM": {
"ERROR": "Bitte korrigieren Sie Formularfehler",
"ERROR": "Bitte Formularfehler korrigieren",
"GENERAL_SECTION": {
"TITLE": "Allgemeine Einstellungen",
"NOTE": ""
@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "Push-Benachrichtigungen",
"MARK_ALL_DONE": "Alle als Erledigt markieren",
"DELETE_TITLE": "Gelöscht",
"UNREAD_NOTIFICATION": {
"TITLE": "Ungelesene Benachrichtigungen",
"ALL_NOTIFICATIONS": "Alle Benachrichtigungen anzeigen",
"LOADING_UNREAD_MESSAGE": "Ungelesene Benachrichtigungen werden geladen...",
"EMPTY_MESSAGE": "Sie haben keine ungelesenen Benachrichtigungen"
},
"LIST": {
"LOADING_MESSAGE": "Benachrichtigungen werden geladen...",
"404": "Keine Benachrichtigungen",
@ -95,12 +102,13 @@
"CHANGE_TEAM": "Team wechseln",
"ADD_LABEL": "Label zur Konversation hinzufügen",
"REMOVE_LABEL": "Label aus der Konversation entfernen",
"SETTINGS": "die Einstellungen"
"SETTINGS": "Einstellungen"
},
"COMMANDS": {
"GO_TO_CONVERSATION_DASHBOARD": "Zur Konversationsübersicht gehen",
"GO_TO_CONVERSATION_DASHBOARD": "Zur Konversationsübersicht",
"GO_TO_CONTACTS_DASHBOARD": "Zur Kontaktübersicht",
"GO_TO_REPORTS_OVERVIEW": "Zur Berichtsübersicht",
"GO_TO_CONVERSATION_REPORTS": "Gehen Sie zu Konversationsberichten",
"GO_TO_AGENT_REPORTS": "Zu den Agentenberichten",
"GO_TO_LABEL_REPORTS": "Zu den Label-Berichten",
"GO_TO_INBOX_REPORTS": "Zu den Posteingangsberichten",

View file

@ -268,7 +268,7 @@
},
"LINE_CHANNEL_SECRET": {
"LABEL": "LINE-Kanal-Geheimnis",
"PLACEHOLDER": "LINE-Kanal-Geheimnis"
"PLACEHOLDER": "LINE-Kanal-Secret"
},
"LINE_CHANNEL_TOKEN": {
"LABEL": "LINE-Kanal-Token",
@ -390,11 +390,12 @@
"PRE_CHAT_FORM": "Pre-Chat-Formular",
"BUSINESS_HOURS": "Öffnungszeiten"
},
"SETTINGS": "die Einstellungen",
"SETTINGS": "Einstellungen",
"FEATURES": {
"LABEL": "Funktionen",
"DISPLAY_FILE_PICKER": "Dateiauswahl im Widget anzeigen",
"DISPLAY_EMOJI_PICKER": "Emoji-Auswahl im Widget anzeigen"
"DISPLAY_EMOJI_PICKER": "Emoji-Auswahl im Widget anzeigen",
"ALLOW_END_CONVERSATION": "Benutzern erlauben, die Konversation vom Widget zu beenden"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Messenger-Skript",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "Pre-Chat-Formulare ermöglichen es Ihnen, Benutzerinformationen zu erfassen, bevor sie mit Ihnen ins Gespräch kommen.",
"SET_FIELDS": "Formularfelder vor dem Chat",
"SET_FIELDS_HEADER": {
"FIELDS": "Felder",
"LABEL": "Label",
"PLACE_HOLDER": "Platzhalter",
"KEY": "Schlüssel",
"TYPE": "Typ",
"REQUIRED": "Benötigt"
},
"ENABLE": {
"LABEL": "Vorab Chatformulare aktivieren",
"OPTIONS": {
@ -439,7 +449,7 @@
}
},
"PRE_CHAT_MESSAGE": {
"LABEL": "Vorab Chat-Nachricht",
"LABEL": "Pre-Chat-Nachricht",
"PLACEHOLDER": "Diese Nachricht ist für alle Benutzer dieses Formulars sichtbar"
},
"REQUIRE_EMAIL": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "Setzen Sie Ihre IMAP-Daten",
"NOTE_TEXT": "Um SMTP zu aktivieren, konfigurieren Sie bitte IMAP.",
"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",
@ -483,9 +494,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "E-Mail",
"PLACE_HOLDER": "E-Mail"
"LOGIN": {
"LABEL": "Einloggen",
"PLACE_HOLDER": "Einloggen"
},
"PASSWORD": {
"LABEL": "Passwort",
@ -511,9 +522,9 @@
"LABEL": "Port",
"PLACE_HOLDER": "Port"
},
"EMAIL": {
"LABEL": "E-Mail",
"PLACE_HOLDER": "E-Mail"
"LOGIN": {
"LABEL": "Einloggen",
"PLACE_HOLDER": "Einloggen"
},
"PASSWORD": {
"LABEL": "Passwort",
@ -526,7 +537,9 @@
"ENCRYPTION": "Verschlüsselung",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "SSL-Überprüfungsmodus öffnen"
}
"OPEN_SSL_VERIFY_MODE": "SSL-Überprüfungsmodus öffnen",
"AUTH_MECHANISM": "Authentifizierung"
},
"NOTE": "Hinweis: "
}
}

View file

@ -22,10 +22,10 @@
"INBOX": "Ja, löschen",
"ACCOUNT": "Ja, Verbindung trennen"
},
"CANCEL_BUTTON_TEXT": "Stornieren",
"CANCEL_BUTTON_TEXT": "Abbrechen",
"API": {
"SUCCESS_MESSAGE": "Hook wurde erfolgreich gelöscht",
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot Server hergestellt werden. Bitte versuchen Sie es später erneut"
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot-Server hergestellt werden. Bitte versuchen Sie es später erneut"
}
},
"LIST": {
@ -39,14 +39,14 @@
"FORM": {
"INBOX": {
"LABEL": "Eingang auswählen",
"PLACEHOLDER": "Eingang auswählen"
"PLACEHOLDER": "Posteingang auswählen"
},
"SUBMIT": "Erstellen",
"CANCEL": "Stornieren"
"CANCEL": "Abbrechen"
},
"API": {
"SUCCESS_MESSAGE": "Integrations-Hook erfolgreich hinzugefügt",
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot Server hergestellt werden. Bitte versuchen Sie es später erneut"
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot-Server hergestellt werden. Bitte versuchen Sie es später erneut"
}
},
"CONNECT": {

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "Integrationen",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "Abonnierte Events",
"FORM": {
"CANCEL": "Stornieren",
"DESC": "Webhook-Ereignisse bieten Ihnen Echtzeitinformationen darüber, was in Ihrem Chatwoot-Konto passiert. Bitte geben Sie eine gültige URL ein, um einen Rückruf zu konfigurieren.",
"SUBSCRIPTIONS": {
"LABEL": "Events",
"EVENTS": {
"CONVERSATION_CREATED": "Konversation erstellt",
"CONVERSATION_STATUS_CHANGED": "Konversationsstatus geändert",
"CONVERSATION_UPDATED": "Konversation aktualisiert",
"MESSAGE_CREATED": "Nachricht erstellt",
"MESSAGE_UPDATED": "Nachricht aktualisiert",
"WEBWIDGET_TRIGGERED": "Vom Benutzer geöffnetes Live-Chat-Widget"
}
},
"END_POINT": {
"LABEL": "Webhook-URL",
"PLACEHOLDER": "Beispiel: https://beispiel/api/webhook",
"ERROR": "Bitte geben Sie eine gültige URL ein"
},
"EDIT_SUBMIT": "Webhook aktualisieren",
"ADD_SUBMIT": "Webhook erstellen"
},
"TITLE": "Webhook",
"CONFIGURE": "Konfigurieren",
"HEADER": "Webhook-Einstellungen",
@ -20,35 +43,16 @@
"EDIT": {
"BUTTON_TEXT": "Bearbeiten",
"TITLE": "Webhook bearbeiten",
"CANCEL": "Stornieren",
"DESC": "Webhook-Ereignisse bieten Ihnen Echtzeitinformationen darüber, was in Ihrem Chatwoot-Konto passiert. Bitte geben Sie eine gültige URL ein, um einen Rückruf zu konfigurieren.",
"FORM": {
"END_POINT": {
"LABEL": "Webhook-URL",
"PLACEHOLDER": "Beispiel: https://example/api/webhook",
"ERROR": "Bitte geben Sie eine gültige URL ein"
},
"SUBMIT": "Webhook bearbeiten"
},
"API": {
"SUCCESS_MESSAGE": "Webhook URL erfolgreich aktualisiert",
"SUCCESS_MESSAGE": "Webhook-Konfiguration erfolgreich aktualisiert",
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot Server hergestellt werden. Bitte versuchen Sie es später erneut"
}
},
"ADD": {
"CANCEL": "Stornieren",
"TITLE": "Neuen Webhook hinzufügen",
"DESC": "Webhook-Ereignisse bieten Ihnen Echtzeitinformationen darüber, was in Ihrem Chatwoot-Konto passiert. Bitte geben Sie eine gültige URL ein, um einen Rückruf zu konfigurieren.",
"FORM": {
"END_POINT": {
"LABEL": "Webhook-URL",
"PLACEHOLDER": "Beispiel: https://example/api/webhook",
"ERROR": "Bitte geben Sie eine gültige URL ein"
},
"SUBMIT": "Webhook erstellen"
},
"API": {
"SUCCESS_MESSAGE": "Webhook erfolgreich hinzugefügt",
"SUCCESS_MESSAGE": "Webhook-Konfiguration erfolgreich hinzugefügt",
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot Server hergestellt werden. Bitte versuchen Sie es später erneut"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "Löschung bestätigen",
"MESSAGE": "Bist du sicher, das du das löschen möchtest",
"MESSAGE": "Möchten Sie den Webhook wirklich löschen? (%{webhookURL})",
"YES": "Ja, löschen ",
"NO": "Nein, behalte es"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "Übersicht",
"HEADER": "Gespräche",
"LOADING_CHART": "Diagrammdaten laden ...",
"NO_ENOUGH_DATA": "Wir haben nicht genügend Datenpunkte erhalten, um einen Bericht zu erstellen. Bitte versuchen Sie es später erneut.",
"DOWNLOAD_AGENT_REPORTS": "Agenten-Berichte herunterladen",
@ -19,11 +19,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Auflösungsanzahl",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "Jahr"
}
]
],
"BUSINESS_HOURS": "Öffnungszeiten"
},
"AGENT_REPORTS": {
"HEADER": "Agenten-Übersicht",
@ -118,7 +123,7 @@
"FILTER_DROPDOWN_LABEL": "Agent auswählen",
"METRICS": {
"CONVERSATIONS": {
"NAME": "Gespräche",
"NAME": "Konversationen",
"DESC": "( Gesamt )"
},
"INCOMING_MESSAGES": {
@ -131,21 +136,25 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Auflösungsanzahl",
"NAME": "Lösungsanzahl",
"DESC": "( Gesamt )"
}
},
"DATE_RANGE": [
{
"id": 0,
"name": "Letzten 7 Tage"
"name": "Letzte 7 Tage"
},
{
"id": 1,
@ -153,11 +162,11 @@
},
{
"id": 2,
"name": "Die letzten 3 Monate"
"name": "Letzte 3 Monate"
},
{
"id": 3,
"name": "Die letzten 6 Monate"
"name": "Letzte 6 Monate"
},
{
"id": 4,
@ -175,13 +184,13 @@
},
"LABEL_REPORTS": {
"HEADER": "Label-Übersicht",
"LOADING_CHART": "Diagrammdaten laden ...",
"LOADING_CHART": "Diagrammdaten laden...",
"NO_ENOUGH_DATA": "Wir haben nicht genügend Datenpunkte erhalten, um einen Bericht zu erstellen. Bitte versuchen Sie es später erneut.",
"DOWNLOAD_LABEL_REPORTS": "Label-Berichte herunterladen",
"FILTER_DROPDOWN_LABEL": "Label auswählen",
"METRICS": {
"CONVERSATIONS": {
"NAME": "Gespräche",
"NAME": "Konversationen",
"DESC": "( Gesamt )"
},
"INCOMING_MESSAGES": {
@ -194,21 +203,25 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Auflösungsanzahl",
"NAME": "Lösungsanzahl",
"DESC": "( Gesamt )"
}
},
"DATE_RANGE": [
{
"id": 0,
"name": "Letzten 7 Tage"
"name": "Letzte 7 Tage"
},
{
"id": 1,
@ -216,11 +229,11 @@
},
{
"id": 2,
"name": "Die letzten 3 Monate"
"name": "Letzte 3 Monate"
},
{
"id": 3,
"name": "Die letzten 6 Monate"
"name": "Letzte 6 Monate"
},
{
"id": 4,
@ -244,7 +257,7 @@
"FILTER_DROPDOWN_LABEL": "Eingang auswählen",
"METRICS": {
"CONVERSATIONS": {
"NAME": "Gespräche",
"NAME": "Konversationen",
"DESC": "( Gesamt )"
},
"INCOMING_MESSAGES": {
@ -257,21 +270,25 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Auflösungsanzahl",
"NAME": "Lösungsanzahl",
"DESC": "( Gesamt )"
}
},
"DATE_RANGE": [
{
"id": 0,
"name": "Letzten 7 Tage"
"name": "Letzte 7 Tage"
},
{
"id": 1,
@ -279,11 +296,11 @@
},
{
"id": 2,
"name": "Die letzten 3 Monate"
"name": "Letzte 3 Monate"
},
{
"id": 3,
"name": "Die letzten 6 Monate"
"name": "Letzte 6 Monate"
},
{
"id": 4,
@ -307,7 +324,7 @@
"FILTER_DROPDOWN_LABEL": "Team auswählen",
"METRICS": {
"CONVERSATIONS": {
"NAME": "Gespräche",
"NAME": "Konversationen",
"DESC": "( Gesamt )"
},
"INCOMING_MESSAGES": {
@ -320,21 +337,25 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Erste Antwortzeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Zeit bis zur ersten Reaktion beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_TIME": {
"NAME": "Lösungszeit",
"DESC": "( Durchschnitt )"
"DESC": "( Durchschnitt )",
"INFO_TEXT": "Gesamtzahl der Konversationen, die für die Berechnung verwendet wurden:",
"TOOLTIP_TEXT": "Die Lösungszeit beträgt %{metricValue} (basierend auf %{conversationCount} Konversationen)"
},
"RESOLUTION_COUNT": {
"NAME": "Auflösungsanzahl",
"NAME": "Lösungsanzahl",
"DESC": "( Gesamt )"
}
},
"DATE_RANGE": [
{
"id": 0,
"name": "Letzten 7 Tage"
"name": "Letzte 7 Tage"
},
{
"id": 1,
@ -342,11 +363,11 @@
},
{
"id": 2,
"name": "Die letzten 3 Monate"
"name": "Letzte 3 Monate"
},
{
"id": 3,
"name": "Die letzten 6 Monate"
"name": "Letzte 6 Monate"
},
{
"id": 4,
@ -392,5 +413,33 @@
"TOOLTIP": "Anzahl aller Antworten / Anzahl der gesendeten CSAT-Umfrage * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "Übersicht",
"LIVE": "Live",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "Offene Konversationen",
"LOADING_MESSAGE": "Konversationsdaten werden geladen...",
"OPEN": "Offen",
"UNATTENDED": "Unbeaufsichtigt",
"UNASSIGNED": "Nicht zugewiesen"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Konversationen von Agenten",
"LOADING_MESSAGE": "Agent-Daten werden geladen...",
"NO_AGENTS": "Es existieren keine Konversationen von Agenten",
"TABLE_HEADER": {
"AGENT": "Agent",
"OPEN": "OFFEN",
"UNATTENDED": "Unbeaufsichtigt",
"STATUS": "Status"
}
},
"AGENT_STATUS": {
"HEADER": "Agentenstatus",
"ONLINE": "Online",
"BUSY": "Beschäftigt",
"OFFLINE": "Offline"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "Das Passwort wurde erfolgreich geändert",
"ERROR_MESSAGE": "Es konnte keine Verbindung zum Woot Server hergestellt werden. Bitte versuchen Sie es später erneut"
},
"CAPTCHA": {
"ERROR": "Verifizierung abgelaufen. Bitte Captcha erneut lösen."
},
"SUBMIT": "Einreichen"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "Kopieren",
"COPY_SUCCESSFUL": "Code erfolgreich in die Zwischenablage kopiert"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "Mehr zeigen",
"SHOW_LESS": "Weniger zeigen"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Herunterladen",
"UPLOADING": "Wird hochgeladen..."
@ -147,8 +151,9 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "Wird gerade angezeigt:",
"SWITCH": "Wechseln",
"CONVERSATIONS": "Gespräche",
"ALL_CONVERSATIONS": "Alle Unterhaltungen",
"ALL_CONVERSATIONS": "Alle Konversationen",
"MENTIONED_CONVERSATIONS": "Erwähnungen",
"REPORTS": "Berichte",
"SETTINGS": "Einstellungen",
@ -173,7 +178,7 @@
"NEW_LABEL": "Neues Label",
"NEW_TEAM": "Neues Team",
"NEW_INBOX": "Neuer Posteingang",
"REPORTS_OVERVIEW": "Übersicht",
"REPORTS_CONVERSATION": "Gespräche",
"CSAT": "CSAT",
"CAMPAIGNS": "Kampagnen",
"ONGOING": "Im Gange",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "Posteingang",
"REPORTS_TEAM": "Team",
"SET_AVAILABILITY_TITLE": "Setzen Sie sich als",
"BETA": "Beta"
"BETA": "Beta",
"REPORTS_OVERVIEW": "Übersicht"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "Oh oh! Wir konnten keine Chatwoot-Konten finden. Bitte erstellen Sie ein neues Konto um fortzufahren.",

View file

@ -21,7 +21,8 @@
"PASSWORD": {
"LABEL": "Passwort",
"PLACEHOLDER": "Passwort",
"ERROR": "Das Passwort ist zu kurz"
"ERROR": "Das Passwort ist zu kurz",
"IS_INVALID_PASSWORD": "Das Passwort sollte mindestens 1 Großbuchstaben, 1 Kleinbuchstaben, 1 Ziffer und 1 Sonderzeichen enthalten"
},
"CONFIRM_PASSWORD": {
"LABEL": "Bestätige das Passwort",

View file

@ -83,7 +83,7 @@
"SELECT_ALL": "Alle Agenten auswählen",
"SELECTED_COUNT": "%{selected} von %{total} Agenten ausgewählt.",
"BUTTON_TEXT": "Agenten hinzufügen",
"AGENT_VALIDATION_ERROR": "Mindestens einen Agenten auswählen."
"AGENT_VALIDATION_ERROR": "Wählen Sie mindestens einen Agenten aus."
},
"FINISH": {
"TITLE": "Ihr Team ist bereit!",

View file

@ -89,7 +89,9 @@
"DELETE_MESSAGE": "Πρέπει να έχετε τουλάχιστον μία συνθήκη για να αποθηκεύσετε"
},
"ACTION": {
"DELETE_MESSAGE": "Πρέπει να έχετε τουλάχιστον μία ενέργεια για να αποθηκεύσετε"
"DELETE_MESSAGE": "Πρέπει να έχετε τουλάχιστον μία ενέργεια για να αποθηκεύσετε",
"TEAM_MESSAGE_INPUT_PLACEHOLDER": "Γράψτε το μήνυμά σας εδώ",
"TEAM_DROPDOWN_PLACEHOLDER": "Επιλογή ομάδων"
},
"TOGGLE": {
"ACTIVATION_TITLE": "Ενεργοποίηση Κανόνα Αυτοματισμού",
@ -102,6 +104,13 @@
"DEACTIVATION_ERROR": "Δεν ήταν δυνατή η απενεργοποίηση του Αυτοματισμού, παρακαλώ προσπαθήστε ξανά αργότερα",
"CONFIRMATION_LABEL": "Ναι",
"CANCEL_LABEL": "Όχι"
},
"ATTACHMENT": {
"UPLOAD_ERROR": "Δεν ήταν δυνατή η μεταφόρτωση συνημμένου, παρακαλώ προσπαθήστε ξανά",
"LABEL_IDLE": "Ανέβασμα επισυναπτόμενου",
"LABEL_UPLOADING": "Ανέβασμα...",
"LABEL_UPLOADED": "Επιτυχής Μεταφόρτωση",
"LABEL_UPLOAD_FAILED": "Αποτυχία Μεταφόρτωσης"
}
}
}

View file

@ -81,6 +81,7 @@
"NO_MESSAGES": "Κανένα Μήνυμα",
"NO_CONTENT": "Μη διαθέσιμο περιεχόμενο",
"HIDE_QUOTED_TEXT": "Απόκρυψη Κειμένου Παράθεσης",
"SHOW_QUOTED_TEXT": "Απόκρυψη Κειμένου Παράθεσης"
"SHOW_QUOTED_TEXT": "Απόκρυψη Κειμένου Παράθεσης",
"MESSAGE_READ": "Ανάγνωση"
}
}

View file

@ -70,6 +70,14 @@
"SUCCESS_MESSAGE": "Οι επαφές αποθηκεύτηκαν με επιτυχία",
"ERROR_MESSAGE": "Υπήρξε ένα σφάλμα, παρακαλώ προσπαθήστε ξανά"
},
"DELETE_NOTE": {
"CONFIRM": {
"TITLE": "Επιβεβαίωση Διαγραφής",
"MESSAGE": "Θέλετε να διαγράψετε τη σημείωση;",
"YES": "Ναι, Διέγραψε την",
"NO": "Όχι, Κράτησε τον/την"
}
},
"DELETE_CONTACT": {
"BUTTON_LABEL": "Διαγραφή Επαφής",
"TITLE": "Διαγραφή Επαφής",

View file

@ -60,6 +60,13 @@
"NOTIFICATIONS_PAGE": {
"HEADER": "Ειδοποιήσεις",
"MARK_ALL_DONE": "Όλες ολοκληρωμένες",
"DELETE_TITLE": "διαγράφηκε",
"UNREAD_NOTIFICATION": {
"TITLE": "Μη Αναγνωσμένες Ειδοποιήσεις",
"ALL_NOTIFICATIONS": "Προβολή όλων των ειδοποιήσεων",
"LOADING_UNREAD_MESSAGE": "Φόρτωση μη αναγνωσμένων ειδοποιήσεων...",
"EMPTY_MESSAGE": "Δεν έχετε μη αναγνωσμένες ειδοποιήσεις"
},
"LIST": {
"LOADING_MESSAGE": "Φόρτωση ειδοποιήσεων...",
"404": "Καμία Ειδοποίηση",
@ -101,6 +108,7 @@
"GO_TO_CONVERSATION_DASHBOARD": "Μεταβείτε στον Πίνακα Συνομιλίων",
"GO_TO_CONTACTS_DASHBOARD": "Μετάβαση στον Πίνακα Επαφών",
"GO_TO_REPORTS_OVERVIEW": "Μετάβαση στις Αναφορές",
"GO_TO_CONVERSATION_REPORTS": "Μετάβαση στις Αναφορές Συνομιλίας",
"GO_TO_AGENT_REPORTS": "Μεταβείτε στις Αναφορές Πράκτορα",
"GO_TO_LABEL_REPORTS": "Μεταβείτε στις Αναφορές Ετικετών",
"GO_TO_INBOX_REPORTS": "Μεταβείτε στις Αναφορές Εισερχομένων",

View file

@ -394,7 +394,8 @@
"FEATURES": {
"LABEL": "Χαρακτηριστικά",
"DISPLAY_FILE_PICKER": "Να εμφανίζεται η επιλογή αρχείου στο widget",
"DISPLAY_EMOJI_PICKER": "Να εμφανίζεται ο επιλογές emoji στο widget"
"DISPLAY_EMOJI_PICKER": "Να εμφανίζεται ο επιλογές emoji στο widget",
"ALLOW_END_CONVERSATION": "Επιτρέψτε στους χρήστες να τερματίσουν τη συνομιλία από το widget"
},
"SETTINGS_POPUP": {
"MESSENGER_HEADING": "Κώδικας (Script)",
@ -431,6 +432,15 @@
},
"PRE_CHAT_FORM": {
"DESCRIPTION": "Οι προ-φόρμες συνομιλίας σας επιτρέπουν να συλλέξετε πληροφορίες για τον χρήστη πριν να ξεκινήσει τη συνομιλία μαζί σας.",
"SET_FIELDS": "Πεδία προ συνομιλίας",
"SET_FIELDS_HEADER": {
"FIELDS": "Πεδία",
"LABEL": "Ετικέτα",
"PLACE_HOLDER": "Τοποθέτηση",
"KEY": "Κλειδί",
"TYPE": "Τύπος",
"REQUIRED": "Υποχρεωτικό"
},
"ENABLE": {
"LABEL": "Ενεργοποίηση προ-φόρμας συνομιλίας",
"OPTIONS": {
@ -468,6 +478,7 @@
"IMAP": {
"TITLE": "IMAP",
"SUBTITLE": "Ορισμός λεπτομερειών IMAP",
"NOTE_TEXT": "Για να ενεργοποιήσετε το SMTP, παρακαλώ ρυθμίστε το IMAP.",
"UPDATE": "Ενημέρωση ρυθμίσεων IMAP",
"TOGGLE_AVAILABILITY": "Ενεργοποίηση ρυθμίσεων IMAP για αυτά τα εισερχόμενα",
"TOGGLE_HELP": "Η ενεργοποίηση του IMAP θα βοηθήσει το χρήστη να λάβει email",
@ -483,9 +494,9 @@
"LABEL": "Θύρα",
"PLACE_HOLDER": "Θύρα"
},
"EMAIL": {
"LABEL": "Email",
"PLACE_HOLDER": "Email"
"LOGIN": {
"LABEL": "Είσοδος",
"PLACE_HOLDER": "Είσοδος"
},
"PASSWORD": {
"LABEL": "Κωδικός",
@ -511,9 +522,9 @@
"LABEL": "Θύρα",
"PLACE_HOLDER": "Θύρα"
},
"EMAIL": {
"LABEL": "Email",
"PLACE_HOLDER": "Email"
"LOGIN": {
"LABEL": "Είσοδος",
"PLACE_HOLDER": "Είσοδος"
},
"PASSWORD": {
"LABEL": "Κωδικός",
@ -526,7 +537,9 @@
"ENCRYPTION": "Κρυπτογράφηση",
"SSL_TLS": "SSL/TLS",
"START_TLS": "STARTTLS",
"OPEN_SSL_VERIFY_MODE": "Λειτουργία Επιβεβαίωσης SSL"
}
"OPEN_SSL_VERIFY_MODE": "Λειτουργία Επιβεβαίωσης SSL",
"AUTH_MECHANISM": "Πιστοποίηση"
},
"NOTE": "Σημείωση: "
}
}

View file

@ -2,6 +2,29 @@
"INTEGRATION_SETTINGS": {
"HEADER": "Ενοποιήσεις",
"WEBHOOK": {
"SUBSCRIBED_EVENTS": "Εγγεγραμμένα Συμβάντα",
"FORM": {
"CANCEL": "Άκυρο",
"DESC": "Τα συμβάντα Webhook μας εφοδιάζουν με πληροφορίες πραγματικού χρόνου σχετικά με το τι συμβαίνει στο λογαριασμό σας στο Chatwoot. Παρακαλώ εισάγετε ένα έγκυρο URL στην σχετική ρύθμιση.",
"SUBSCRIPTIONS": {
"LABEL": "Συμβάντα",
"EVENTS": {
"CONVERSATION_CREATED": "Δημιουργήθηκε Συνομιλία",
"CONVERSATION_STATUS_CHANGED": "Η κατάσταση της συνομιλίας άλλαξε",
"CONVERSATION_UPDATED": "Η Συνομιλία Ενημερώθηκε",
"MESSAGE_CREATED": "Δημιουργήθηκε Μήνυμα",
"MESSAGE_UPDATED": "Το μήνυμα ενημερώθηκε",
"WEBWIDGET_TRIGGERED": "Το widget συνομιλίας άνοιξε από τον χρήστη"
}
},
"END_POINT": {
"LABEL": "Σύνδεσμος Webhook",
"PLACEHOLDER": "Παράδειγμα: https://www.hmu.gr/api/webhook",
"ERROR": "Παρακαλώ εισάγετε ένα έγκυρο URL"
},
"EDIT_SUBMIT": "Ενημέρωση Webhook",
"ADD_SUBMIT": "Δημιουργία Webhook"
},
"TITLE": "Webhook",
"CONFIGURE": "Διαμόρφωση",
"HEADER": "Ρυθμίσεις Webhook",
@ -20,35 +43,16 @@
"EDIT": {
"BUTTON_TEXT": "Επεξεργασία",
"TITLE": "Επεξεργασία webhook",
"CANCEL": "Άκυρο",
"DESC": "Τα συμβάντα Webhook μας εφοδιάζουν με πληροφορίες πραγματικού χρόνου σχετικά με το τι συμβαίνει στο λογαριασμό σας στο Chatwoot. Παρακαλώ εισάγετε ένα έγκυρο URL στην σχετική ρύθμιση.",
"FORM": {
"END_POINT": {
"LABEL": "Σύνδεσμος Webhook",
"PLACEHOLDER": "Παράδειγμα: https://www.hmu.gr/api/webhook",
"ERROR": "Παρακαλώ εισάγετε ένα έγκυρο URL"
},
"SUBMIT": "Επεξεργασία webhook"
},
"API": {
"SUCCESS_MESSAGE": "Το URL Webhook ενημερώθηκε με επιτυχία",
"SUCCESS_MESSAGE": "Οι ρυθμίσεις του Webhook ενημερώθηκαν με επιτυχία",
"ERROR_MESSAGE": "Αδυναμία σύνδεσης με τον Woot Server, Παρακαλώ προσπαθήστε αργότερα"
}
},
"ADD": {
"CANCEL": "Άκυρο",
"TITLE": "Προσθήκη Νέου webhook",
"DESC": "Τα συμβάντα Webhook μας εφοδιάζουν με πληροφορίες πραγματικού χρόνου σχετικά με το τι συμβαίνει στο λογαριασμό σας στο Chatwoot. Παρακαλώ εισάγετε ένα έγκυρο URL στην σχετική ρύθμιση.",
"FORM": {
"END_POINT": {
"LABEL": "Σύνδεσμος Webhook",
"PLACEHOLDER": "Παράδειγμα: https://www.hmu.gr/api/webhook",
"ERROR": "Παρακαλώ εισάγετε ένα έγκυρο URL"
},
"SUBMIT": "Δημιουργία Webhook"
},
"API": {
"SUCCESS_MESSAGE": "Το Webhook προστέθηκε επιτυχώς",
"SUCCESS_MESSAGE": "Η διαμόρφωση Webhook προστέθηκε με επιτυχία",
"ERROR_MESSAGE": "Αδυναμία σύνδεσης με τον Woot Server, Παρακαλώ προσπαθήστε αργότερα"
}
},
@ -60,7 +64,7 @@
},
"CONFIRM": {
"TITLE": "Επιβεβαίωση Διαγραφής",
"MESSAGE": "Είσαστε σίγοιροι για την διαγραφή ",
"MESSAGE": "Είστε βέβαιοι να διαγράψετε το webhook? (%{webhookURL})",
"YES": "Ναι, Διέγραψε ",
"NO": "Όχι, Κράτησε τον/την"
}

View file

@ -1,6 +1,6 @@
{
"REPORT": {
"HEADER": "Επισκόπηση",
"HEADER": "Συζητήσεις",
"LOADING_CHART": "Φόρτωση δεδομένων γραφήματος...",
"NO_ENOUGH_DATA": "Δεν έχουν ληφθεί αρκετά σημεία δεδομένων για την δημιουργία της αναφοράς, Παρακαλώ προσπαθήστε αργότερα.",
"DOWNLOAD_AGENT_REPORTS": "Κατέβασμα αναφορών πράκτορα",
@ -19,11 +19,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@ -108,7 +112,8 @@
"id": 4,
"groupBy": "Έτος"
}
]
],
"BUSINESS_HOURS": "Ώρες Εργασίας"
},
"AGENT_REPORTS": {
"HEADER": "Επισκόπηση Πρακτόρων",
@ -131,11 +136,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@ -194,11 +203,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@ -257,11 +270,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@ -320,11 +337,15 @@
},
"FIRST_RESPONSE_TIME": {
"NAME": "Χρόνος πρώτης ανταπόκρισης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Ο πρώτος χρόνος απόκρισης είναι %{metricValue} (βάσει %{conversationCount} συνομιλίων)"
},
"RESOLUTION_TIME": {
"NAME": "Χρόνος ανάλυσης",
"DESC": "(Μ.Ο.)"
"DESC": "(Μ.Ο.)",
"INFO_TEXT": "Συνολικός αριθμός συνομιλιών που χρησιμοποιήθηκαν για τον υπολογισμό:",
"TOOLTIP_TEXT": "Ο Χρόνος Ανάλυσης είναι %{metricValue} (βασίζεται στις %{conversationCount} συνομιλίες)"
},
"RESOLUTION_COUNT": {
"NAME": "Αριθμός Αναλύσεων",
@ -392,5 +413,33 @@
"TOOLTIP": "Συνολικός αριθμός απαντήσεων / Συνολικός αριθμός μηνυμάτων έρευνας CSAT * 100"
}
}
},
"OVERVIEW_REPORTS": {
"HEADER": "Επισκόπηση",
"LIVE": "Ζωντανά",
"ACCOUNT_CONVERSATIONS": {
"HEADER": "Άνοιγμα συνομιλιών",
"LOADING_MESSAGE": "Φόρτωση μετρητών συνομιλίας...",
"OPEN": "Άνοιγμα",
"UNATTENDED": "Χωρίς Παρακολούθηση",
"UNASSIGNED": "Χωρίς Αντιστοίχιση"
},
"AGENT_CONVERSATIONS": {
"HEADER": "Συζητήσεις αντιπροσώπων",
"LOADING_MESSAGE": "Φόρτωση μετρήσεων πράκτορα...",
"NO_AGENTS": "Δεν υπάρχουν συνομιλίες από πράκτορες",
"TABLE_HEADER": {
"AGENT": "Πράκτορας",
"OPEN": "ΑΝΟΙΓΜΑ",
"UNATTENDED": "Χωρίς Παρακολούθηση",
"STATUS": "Κατάσταση"
}
},
"AGENT_STATUS": {
"HEADER": "Κατάσταση πράκτορα",
"ONLINE": "Στην Γραμμή",
"BUSY": "Απασχολημένος",
"OFFLINE": "Εκτός"
}
}
}
}

View file

@ -15,6 +15,9 @@
"SUCCESS_MESSAGE": "Ο κωδικός άλλαξε με επιτυχία",
"ERROR_MESSAGE": "Αδυναμία σύνδεσης με τον Woot Server, Παρακαλώ προσπαθήστε αργότερα"
},
"CAPTCHA": {
"ERROR": "Η επαλήθευση έληξε. Παρακαλώ λύστε ξανά captcha."
},
"SUBMIT": "Καταχώρηση"
}
}

View file

@ -131,6 +131,10 @@
"BUTTON_TEXT": "Αντιγραφή",
"COPY_SUCCESSFUL": "Ο κώδικας αντιγράφτηκε με επιτυχία στο πρόχειρο"
},
"SHOW_MORE_BLOCK": {
"SHOW_MORE": "Εμφάνιση Περισσότερων",
"SHOW_LESS": "Εμφάνιση Λιγότερων"
},
"FILE_BUBBLE": {
"DOWNLOAD": "Κατέβασμα",
"UPLOADING": "Ανέβασμα ..."
@ -147,6 +151,7 @@
},
"SIDEBAR": {
"CURRENTLY_VIEWING_ACCOUNT": "Τρέχουσα προβολή:",
"SWITCH": "Εναλλαγή",
"CONVERSATIONS": "Συζητήσεις",
"ALL_CONVERSATIONS": "Όλες Οι Συνομιλίες",
"MENTIONED_CONVERSATIONS": "Αναφορές",
@ -173,7 +178,7 @@
"NEW_LABEL": "Νέα ετικέτα",
"NEW_TEAM": "Νέα ομάδα",
"NEW_INBOX": "Νέο Κιβώτιο εισερχόμενων",
"REPORTS_OVERVIEW": "Επισκόπηση",
"REPORTS_CONVERSATION": "Συζητήσεις",
"CSAT": "CSAT",
"CAMPAIGNS": "Καμπάνιες",
"ONGOING": "Σε Εξέλιξη",
@ -183,7 +188,8 @@
"REPORTS_INBOX": "Εισερχόμενα",
"REPORTS_TEAM": "Ομάδα",
"SET_AVAILABILITY_TITLE": "Ορίστε τον εαυτό σας ως",
"BETA": "Beta"
"BETA": "Beta",
"REPORTS_OVERVIEW": "Επισκόπηση"
},
"CREATE_ACCOUNT": {
"NO_ACCOUNT_WARNING": "Ωχ! Δεν μπορέσαμε να βρούμε κανένα λογαριασμό Chatwoot. Παρακαλούμε δημιουργήστε ένα νέο λογαριασμό για να συνεχίσετε.",

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