diff --git a/Gemfile b/Gemfile index d47b5e449..77720f414 100644 --- a/Gemfile +++ b/Gemfile @@ -4,7 +4,7 @@ ruby '3.0.4' ##-- base gems for rails --## gem 'rack-cors', require: 'rack/cors' -gem 'rails', '~>6.1' +gem 'rails', '~> 6.1', '>= 6.1.6.1' # Reduces boot times through caching; required in config/boot.rb gem 'bootsnap', require: false @@ -56,7 +56,7 @@ gem 'activerecord-import' gem 'dotenv-rails' gem 'foreman' gem 'puma' -gem 'webpacker', '~> 5.x' +gem 'webpacker', '~> 5.4', '>= 5.4.3' # metrics on heroku gem 'barnes' @@ -94,7 +94,7 @@ gem 'ddtrace' gem 'elastic-apm' gem 'newrelic_rpm' gem 'scout_apm' -gem 'sentry-rails', '~> 5.3' +gem 'sentry-rails', '~> 5.3', '>= 5.3.1' gem 'sentry-ruby', '~> 5.3' gem 'sentry-sidekiq', '~> 5.3' @@ -175,7 +175,7 @@ group :development, :test do gem 'mock_redis' gem 'pry-rails' gem 'rspec_junit_formatter' - gem 'rspec-rails', '~> 5.0.0' + gem 'rspec-rails', '~> 5.0.3' gem 'rubocop', require: false gem 'rubocop-performance', require: false gem 'rubocop-rails', require: false diff --git a/Gemfile.lock b/Gemfile.lock index 686c3a37b..e96ae1b9e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -398,7 +398,7 @@ GEM llhttp-ffi (0.4.0) ffi-compiler (~> 1.0) rake (~> 13.0) - loofah (2.18.0) + loofah (2.19.1) crass (~> 1.0.2) nokogiri (>= 1.5.9) mail (2.7.1) @@ -427,14 +427,14 @@ GEM netrc (0.11.0) newrelic_rpm (8.9.0) nio4r (2.5.8) - nokogiri (1.13.9) + nokogiri (1.13.10) mini_portile2 (~> 2.8.0) racc (~> 1.4) - nokogiri (1.13.9-arm64-darwin) + nokogiri (1.13.10-arm64-darwin) racc (~> 1.4) - nokogiri (1.13.9-x86_64-darwin) + nokogiri (1.13.10-x86_64-darwin) racc (~> 1.4) - nokogiri (1.13.9-x86_64-linux) + nokogiri (1.13.10-x86_64-linux) racc (~> 1.4) oauth (0.5.10) orm_adapter (0.5.0) @@ -459,7 +459,7 @@ GEM pundit (2.2.0) activesupport (>= 3.0.0) raabro (1.4.0) - racc (1.6.0) + racc (1.6.1) rack (2.2.4) rack-attack (6.6.1) rack (>= 1.0, < 3) @@ -488,8 +488,8 @@ GEM rails-dom-testing (2.0.3) activesupport (>= 4.2.0) nokogiri (>= 1.6) - rails-html-sanitizer (1.4.3) - loofah (~> 2.3) + rails-html-sanitizer (1.4.4) + loofah (~> 2.19, >= 2.19.1) railties (6.1.6.1) actionpack (= 6.1.6.1) activesupport (= 6.1.6.1) @@ -765,12 +765,12 @@ DEPENDENCIES rack-attack rack-cors rack-timeout - rails (~> 6.1) + rails (~> 6.1, >= 6.1.6.1) redis redis-namespace responders rest-client - rspec-rails (~> 5.0.0) + rspec-rails (~> 5.0.3) rspec_junit_formatter rubocop rubocop-performance @@ -778,7 +778,7 @@ DEPENDENCIES rubocop-rspec scout_apm seed_dump - sentry-rails (~> 5.3) + sentry-rails (~> 5.3, >= 5.3.1) sentry-ruby (~> 5.3) sentry-sidekiq (~> 5.3) shoulda-matchers @@ -799,7 +799,7 @@ DEPENDENCIES valid_email2 web-console webmock - webpacker (~> 5.x) + webpacker (~> 5.4, >= 5.4.3) webpush wisper (= 2.0.0) working_hours diff --git a/app/builders/messages/messenger/message_builder.rb b/app/builders/messages/messenger/message_builder.rb index d3b5bf6b9..0739829aa 100644 --- a/app/builders/messages/messenger/message_builder.rb +++ b/app/builders/messages/messenger/message_builder.rb @@ -46,6 +46,7 @@ class Messages::Messenger::MessageBuilder end def update_attachment_file_type(attachment) + return if @message.reload.attachments.blank? return unless attachment.file_type == 'share' || attachment.file_type == 'story_mention' attachment.file_type = file_type(attachment.file&.content_type) @@ -62,6 +63,7 @@ class Messages::Messenger::MessageBuilder story_sender = result['from']['username'] message.content_attributes[:story_sender] = story_sender message.content_attributes[:story_id] = story_id + message.content_attributes[:image_type] = 'story_mention' message.content = I18n.t('conversations.messages.instagram_story_content', story_sender: story_sender) message.save! end @@ -74,6 +76,7 @@ class Messages::Messenger::MessageBuilder raise rescue Koala::Facebook::ClientError => e # The exception occurs when we are trying fetch the deleted story or blocked story. + @message.attachments.destroy_all @message.update(content: I18n.t('conversations.messages.instagram_deleted_story_content')) Rails.logger.error e {} diff --git a/app/controllers/api/v1/profiles_controller.rb b/app/controllers/api/v1/profiles_controller.rb index 20b8e7ae8..cbf801e82 100644 --- a/app/controllers/api/v1/profiles_controller.rb +++ b/app/controllers/api/v1/profiles_controller.rb @@ -18,6 +18,10 @@ class Api::V1::ProfilesController < Api::BaseController head :ok end + def auto_offline + @user.account_users.find_by!(account_id: auto_offline_params[:account_id]).update!(auto_offline: auto_offline_params[:auto_offline] || false) + end + def availability @user.account_users.find_by!(account_id: availability_params[:account_id]).update!(availability: availability_params[:availability]) end @@ -37,6 +41,10 @@ class Api::V1::ProfilesController < Api::BaseController params.require(:profile).permit(:account_id, :availability) end + def auto_offline_params + params.require(:profile).permit(:account_id, :auto_offline) + end + def profile_params params.require(:profile).permit( :email, diff --git a/app/controllers/dashboard_controller.rb b/app/controllers/dashboard_controller.rb index 420635ec5..30b78772a 100644 --- a/app/controllers/dashboard_controller.rb +++ b/app/controllers/dashboard_controller.rb @@ -24,7 +24,6 @@ class DashboardController < ActionController::Base 'API_CHANNEL_NAME', 'API_CHANNEL_THUMBNAIL', 'ANALYTICS_TOKEN', - 'ANALYTICS_HOST', 'DIRECT_UPLOADS_ENABLED', 'HCAPTCHA_SITE_KEY', 'LOGOUT_REDIRECT_LINK', diff --git a/app/controllers/platform/api/v1/accounts_controller.rb b/app/controllers/platform/api/v1/accounts_controller.rb index 2873cc22c..1ea7d4954 100644 --- a/app/controllers/platform/api/v1/accounts_controller.rb +++ b/app/controllers/platform/api/v1/accounts_controller.rb @@ -1,8 +1,7 @@ class Platform::Api::V1::AccountsController < PlatformController def create - @resource = Account.new(account_params) + @resource = Account.create!(account_params) update_resource_features - @resource.save! @platform_app.platform_app_permissibles.find_or_create_by(permissible: @resource) end diff --git a/app/javascript/dashboard/api/auth.js b/app/javascript/dashboard/api/auth.js index ef1762f46..19ba40a42 100644 --- a/app/javascript/dashboard/api/auth.js +++ b/app/javascript/dashboard/api/auth.js @@ -144,6 +144,12 @@ export default { }); }, + updateAutoOffline(accountId, autoOffline = false) { + return axios.post(endPoints('autoOffline').url, { + profile: { account_id: accountId, auto_offline: autoOffline }, + }); + }, + deleteAvatar() { return axios.delete(endPoints('deleteAvatar').url); }, diff --git a/app/javascript/dashboard/api/endPoints.js b/app/javascript/dashboard/api/endPoints.js index 8deb8d56a..678386d50 100644 --- a/app/javascript/dashboard/api/endPoints.js +++ b/app/javascript/dashboard/api/endPoints.js @@ -16,6 +16,9 @@ const endPoints = { availabilityUpdate: { url: '/api/v1/profile/availability', }, + autoOffline: { + url: '/api/v1/profile/auto_offline', + }, logout: { url: 'auth/sign_out', }, diff --git a/app/javascript/dashboard/api/testimonials.js b/app/javascript/dashboard/api/testimonials.js new file mode 100644 index 000000000..705b7aabb --- /dev/null +++ b/app/javascript/dashboard/api/testimonials.js @@ -0,0 +1,6 @@ +/* global axios */ +import wootConstants from 'dashboard/constants'; + +export const getTestimonialContent = () => { + return axios.get(wootConstants.TESTIMONIAL_URL); +}; diff --git a/app/javascript/dashboard/assets/scss/_foundation-settings.scss b/app/javascript/dashboard/assets/scss/_foundation-settings.scss index 52fa64ba2..414cb2539 100644 --- a/app/javascript/dashboard/assets/scss/_foundation-settings.scss +++ b/app/javascript/dashboard/assets/scss/_foundation-settings.scss @@ -74,8 +74,8 @@ Tahoma, Arial, sans-serif; $body-antialiased: true; -$global-margin: $space-one; -$global-padding: $space-one; +$global-margin: $space-small; +$global-padding: $space-micro; $global-weight-normal: normal; $global-weight-bold: bold; $global-radius: 0; diff --git a/app/javascript/dashboard/assets/scss/_woot.scss b/app/javascript/dashboard/assets/scss/_woot.scss index 416aa808b..675771715 100644 --- a/app/javascript/dashboard/assets/scss/_woot.scss +++ b/app/javascript/dashboard/assets/scss/_woot.scss @@ -20,6 +20,24 @@ @include foundation-everything($flex: true); +@include foundation-prototype-text-utilities; +@include foundation-prototype-text-transformation; +@include foundation-prototype-text-decoration; +@include foundation-prototype-font-styling; +@include foundation-prototype-list-style-type; +@include foundation-prototype-rounded; +@include foundation-prototype-bordered; +@include foundation-prototype-shadow; +@include foundation-prototype-separator; +@include foundation-prototype-overflow; +@include foundation-prototype-display; +@include foundation-prototype-position; +@include foundation-prototype-border-box; +@include foundation-prototype-border-none; +@include foundation-prototype-sizing; +@include foundation-prototype-spacing; + + @import 'typography'; @import 'layout'; @import 'animations'; diff --git a/app/javascript/dashboard/components/ChatList.vue b/app/javascript/dashboard/components/ChatList.vue index 701bd7395..88ffc4239 100644 --- a/app/javascript/dashboard/components/ChatList.vue +++ b/app/javascript/dashboard/components/ChatList.vue @@ -345,6 +345,9 @@ export default { }; }, pageTitle() { + if (this.hasAppliedFilters) { + return this.$t('CHAT_LIST.TAB_HEADING'); + } if (this.inbox.name) { return this.inbox.name; } @@ -442,9 +445,6 @@ export default { }, methods: { onApplyFilter(payload) { - if (this.$route.name !== 'home') { - this.$router.push({ name: 'home' }); - } this.resetBulkActions(); this.foldersQuery = filterQueryGenerator(payload); this.$store.dispatch('conversationPage/reset'); diff --git a/app/javascript/dashboard/components/layout/AvailabilityStatus.vue b/app/javascript/dashboard/components/layout/AvailabilityStatus.vue index 1c70e6755..0a2698a9a 100644 --- a/app/javascript/dashboard/components/layout/AvailabilityStatus.vue +++ b/app/javascript/dashboard/components/layout/AvailabilityStatus.vue @@ -18,12 +18,35 @@ + +
+ + + + {{ $t('SIDEBAR.SET_AUTO_OFFLINE.TEXT') }} + +
+ + +
+ diff --git a/app/javascript/dashboard/constants.js b/app/javascript/dashboard/constants.js index c98539152..6a0a87a05 100644 --- a/app/javascript/dashboard/constants.js +++ b/app/javascript/dashboard/constants.js @@ -22,5 +22,6 @@ export default { EXPANDED: 'expanded', }, DOCS_URL: '//www.chatwoot.com/docs/product/', + TESTIMONIAL_URL: 'https://testimonials.cdn.chatwoot.com/content.json', }; export const DEFAULT_REDIRECT_URL = '/app/'; diff --git a/app/javascript/dashboard/helper/AnalyticsHelper/events.js b/app/javascript/dashboard/helper/AnalyticsHelper/events.js new file mode 100644 index 000000000..b0fa7ee1a --- /dev/null +++ b/app/javascript/dashboard/helper/AnalyticsHelper/events.js @@ -0,0 +1,9 @@ +export const EXECUTED_A_MACRO = 'Executed a macro'; +export const SENT_MESSAGE = 'Sent a message'; +export const SENT_PRIVATE_NOTE = 'Sent a private note'; +export const INSERTED_A_CANNED_RESPONSE = 'Inserted a canned response'; +export const USED_MENTIONS = 'Used mentions'; +export const MERGED_CONTACTS = 'Used merge contact option'; +export const ADDED_TO_CANNED_RESPONSE = 'Used added to canned response option'; +export const ADDED_A_CUSTOM_ATTRIBUTE = 'Added a custom attribute'; +export const ADDED_AN_INBOX = 'Added an inbox'; diff --git a/app/javascript/dashboard/helper/AnalyticsHelper/index.js b/app/javascript/dashboard/helper/AnalyticsHelper/index.js new file mode 100644 index 000000000..e082182cf --- /dev/null +++ b/app/javascript/dashboard/helper/AnalyticsHelper/index.js @@ -0,0 +1,67 @@ +import { AnalyticsBrowser } from '@june-so/analytics-next'; + +class AnalyticsHelper { + constructor({ token: analyticsToken } = {}) { + this.analyticsToken = analyticsToken; + this.analytics = null; + this.user = {}; + } + + async init() { + if (!this.analyticsToken) { + return; + } + + let [analytics] = await AnalyticsBrowser.load({ + writeKey: this.analyticsToken, + }); + this.analytics = analytics; + } + + identify(user) { + if (!this.analytics) { + return; + } + this.user = user; + this.analytics.identify(this.user.email, { + userId: this.user.id, + email: this.user.email, + name: this.user.name, + avatar: this.user.avatar_url, + }); + + const { accounts, account_id: accountId } = this.user; + const [currentAccount] = accounts.filter( + account => account.id === accountId + ); + if (currentAccount) { + this.analytics.group(currentAccount.id, this.user.id, { + name: currentAccount.name, + }); + } + } + + track(eventName, properties = {}) { + if (!this.analytics) { + return; + } + + this.analytics.track({ + userId: this.user.id, + event: eventName, + properties, + }); + } + + page(params) { + if (!this.analytics) { + return; + } + + this.analytics.page(params); + } +} + +export * as ANALYTICS_EVENTS from './events'; + +export default new AnalyticsHelper(window.analyticsConfig); diff --git a/app/javascript/dashboard/helper/actionQueryGenerator.js b/app/javascript/dashboard/helper/actionQueryGenerator.js index 23cbdee68..4ecae3df4 100644 --- a/app/javascript/dashboard/helper/actionQueryGenerator.js +++ b/app/javascript/dashboard/helper/actionQueryGenerator.js @@ -17,13 +17,22 @@ const formatArray = params => { return params; }; +const generatePayloadForObject = item => { + if (item.action_params.id) { + item.action_params = [item.action_params.id]; + } else { + item.action_params = [item.action_params]; + } + return item.action_params; +}; + const generatePayload = data => { const actions = JSON.parse(JSON.stringify(data)); let payload = actions.map(item => { if (Array.isArray(item.action_params)) { item.action_params = formatArray(item.action_params); } else if (typeof item.action_params === 'object') { - item.action_params = [item.action_params.id]; + item.action_params = generatePayloadForObject(item); } else if (!item.action_params) { item.action_params = []; } else { diff --git a/app/javascript/dashboard/helper/preChat.js b/app/javascript/dashboard/helper/preChat.js index bc5502e5b..14d062707 100644 --- a/app/javascript/dashboard/helper/preChat.js +++ b/app/javascript/dashboard/helper/preChat.js @@ -60,15 +60,11 @@ export const getFormattedPreChatFields = ({ preChatFields }) => { return { ...item, label: getLabel({ - key: standardFieldKeys[item.name] - ? standardFieldKeys[item.name].key - : item.name, + key: item.name, label: item.label ? item.label : item.name, }), placeholder: getPlaceHolder({ - key: standardFieldKeys[item.name] - ? standardFieldKeys[item.name].key - : item.name, + key: item.name, placeholder: item.placeholder ? item.placeholder : item.name, }), }; diff --git a/app/javascript/dashboard/helper/scriptHelpers.js b/app/javascript/dashboard/helper/scriptHelpers.js index 7bbc15e12..406602335 100644 --- a/app/javascript/dashboard/helper/scriptHelpers.js +++ b/app/javascript/dashboard/helper/scriptHelpers.js @@ -1,4 +1,4 @@ -import posthog from 'posthog-js'; +import AnalyticsHelper from './AnalyticsHelper'; export const CHATWOOT_SET_USER = 'CHATWOOT_SET_USER'; export const CHATWOOT_RESET = 'CHATWOOT_RESET'; @@ -8,16 +8,9 @@ export const ANALYTICS_RESET = 'ANALYTICS_RESET'; export const initializeAnalyticsEvents = () => { window.bus.$on(ANALYTICS_IDENTITY, ({ user }) => { - if (window.analyticsConfig) { - posthog.identify(user.id, { name: user.name, email: user.email }); - } - }); - - window.bus.$on(ANALYTICS_RESET, () => { - if (window.analyticsConfig) { - posthog.reset(); - } + AnalyticsHelper.identify(user); }); + window.bus.$on(ANALYTICS_RESET, () => {}); }; export const initializeChatwootEvents = () => { diff --git a/app/javascript/dashboard/i18n/locale/ar/chatlist.json b/app/javascript/dashboard/i18n/locale/ar/chatlist.json index 9af631c7e..974dc4d8c 100644 --- a/app/javascript/dashboard/i18n/locale/ar/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ar/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "المحادثات", "MENTION_HEADING": "الإشارات", + "UNATTENDED_HEADING": "بدون حضور", "SEARCH": { "INPUT": "البحث عن جهات الاتصال، المحادثات، قوالب الردود الجاهزة .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "الرد على هذه التغريدة", "LINK_TO_STORY": "الذهاب إلى قصة الإنستقرام", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "لا توجد رسائل", "NO_CONTENT": "لم يتم العثور على محتوى", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ar/conversation.json b/app/javascript/dashboard/i18n/locale/ar/conversation.json index 5c69eb410..355894ebb 100644 --- a/app/javascript/dashboard/i18n/locale/ar/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ar/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "تحديد كمعلق", "RESOLVED": "تحديد كمحلولة", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "إعادة فتح المحادثة", "SNOOZE": { "TITLE": "غفوة", diff --git a/app/javascript/dashboard/i18n/locale/ar/emoji.json b/app/javascript/dashboard/i18n/locale/ar/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ar/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ar/generalSettings.json b/app/javascript/dashboard/i18n/locale/ar/generalSettings.json index 7c786f84c..47a516bf5 100644 --- a/app/javascript/dashboard/i18n/locale/ar/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ar/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "الرجاء إدخال اسم حساب صحيح" }, "LANGUAGE": { - "LABEL": "لغة الموقع (تجريبي)", + "LABEL": "Site language", "PLACEHOLDER": "اسم الحساب الخاص بك", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json index 18dc82b78..6a394f09d 100644 --- a/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ar/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "رقم الهاتف", "PLACEHOLDER": "الرجاء إدخال رقم الهاتف الذي سيتم إرسال الرسائل منه.", - "ERROR": "الرجاء إدخال قيمة صحيحة. يجب أن يبدأ رقم الهاتف بعلامة `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "عنوان Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "رقم الهاتف", "PLACEHOLDER": "الرجاء إدخال رقم الهاتف الذي سيتم إرسال الرسائل منه.", - "ERROR": "الرجاء إدخال قيمة صحيحة. يجب أن يبدأ رقم الهاتف بعلامة `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "إنشاء قناة عرض التردد", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "رقم الهاتف", "PLACEHOLDER": "الرجاء إدخال رقم الهاتف الذي سيتم إرسال الرسائل منه.", - "ERROR": "الرجاء إدخال قيمة صحيحة. يجب أن يبدأ رقم الهاتف بعلامة `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "رقم الهاتف", @@ -388,6 +388,10 @@ "ENABLED": "مفعل", "DISABLED": "معطّل" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "مفعل", + "DISABLED": "معطّل" + }, "ENABLE_HMAC": { "LABEL": "تمكين" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "تمكين/تعطيل تقييم خدمة العملاء بعد إنتهاء المحادثة", "ENABLE_CONTINUITY_VIA_EMAIL": "تمكين استمرارية المحادثة عبر البريد الإلكتروني", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "المحادثات ستستمر عبر البريد الإلكتروني إذا كان عنوان البريد الإلكتروني لجهة الاتصال متاحاً.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "إعدادات قناة التواصل", "INBOX_UPDATE_SUB_TEXT": "تحديث إعدادات قناة التواصل", "AUTO_ASSIGNMENT_SUB_TEXT": "تمكين أو تعطيل الإسناد التلقائي للمحادثات الجديدة إلى الموظفين المضافين إلى قناة التواصل هذه.", diff --git a/app/javascript/dashboard/i18n/locale/ar/settings.json b/app/javascript/dashboard/i18n/locale/ar/settings.json index 057dc21f5..bd3d75959 100644 --- a/app/javascript/dashboard/i18n/locale/ar/settings.json +++ b/app/javascript/dashboard/i18n/locale/ar/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "المحادثات", "ALL_CONVERSATIONS": "كل المحادثات", "MENTIONED_CONVERSATIONS": "الإشارات", + "UNATTENDED_CONVERSATIONS": "بدون حضور", "REPORTS": "التقارير", "SETTINGS": "الإعدادات", "CONTACTS": "جهات الاتصال", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "اسم الحساب", + "LABEL": "اسم الشركة", "PLACEHOLDER": "مؤسسة Wayne" }, "SUBMIT": "إرسال" diff --git a/app/javascript/dashboard/i18n/locale/ar/signup.json b/app/javascript/dashboard/i18n/locale/ar/signup.json index c7e2820ab..9bb0503d2 100644 --- a/app/javascript/dashboard/i18n/locale/ar/signup.json +++ b/app/javascript/dashboard/i18n/locale/ar/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "تسجيل حساب", "TITLE": "تسجيل", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "من خلال التسجيل، فإنك توافق على شروط الخدمة و سياسة الخصوصية", - "ACCOUNT_NAME": { - "LABEL": "اسم الحساب", - "PLACEHOLDER": "أدخل اسم الحساب. مثال: Wayne Enterprises", - "ERROR": "اسم الحساب قصير جداً" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "الاسم الكامل", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "البريد الإلكتروني للعمل", "PLACEHOLDER": "أدخل عنوان بريدك الإلكتروني للعمل. مثال: bruce@wayne.enterprises", - "ERROR": "عنوان البريد الإلكتروني غير صالح" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "كلمة المرور", diff --git a/app/javascript/dashboard/i18n/locale/bg/chatlist.json b/app/javascript/dashboard/i18n/locale/bg/chatlist.json index 54b5ae2f0..bfd9c5ea7 100644 --- a/app/javascript/dashboard/i18n/locale/bg/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/bg/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Разговори", "MENTION_HEADING": "Споменавания", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Търсене на хора, чатове, запазени отговори .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Отговори на този туит", "LINK_TO_STORY": "Go to instagram story", "SENT": "Успено изпратено", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Няма съобщения", "NO_CONTENT": "Няма налично съдържание", "HIDE_QUOTED_TEXT": "Скриване на цитирания текст", diff --git a/app/javascript/dashboard/i18n/locale/bg/conversation.json b/app/javascript/dashboard/i18n/locale/bg/conversation.json index 61ca9778f..71a23d458 100644 --- a/app/javascript/dashboard/i18n/locale/bg/conversation.json +++ b/app/javascript/dashboard/i18n/locale/bg/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/bg/emoji.json b/app/javascript/dashboard/i18n/locale/bg/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/bg/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/bg/generalSettings.json b/app/javascript/dashboard/i18n/locale/bg/generalSettings.json index ce64efa7c..ecda8fbd0 100644 --- a/app/javascript/dashboard/i18n/locale/bg/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/bg/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/bg/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/bg/inboxMgmt.json index df51064fb..b72ee3471 100644 --- a/app/javascript/dashboard/i18n/locale/bg/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/bg/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Телефон", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Включен", "DISABLED": "Изключен" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Включен", + "DISABLED": "Изключен" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/bg/settings.json b/app/javascript/dashboard/i18n/locale/bg/settings.json index 7a63fed06..4faa9210b 100644 --- a/app/javascript/dashboard/i18n/locale/bg/settings.json +++ b/app/javascript/dashboard/i18n/locale/bg/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Разговори", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Споменавания", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Контакти", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Име на фирма", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Изпращане" diff --git a/app/javascript/dashboard/i18n/locale/bg/signup.json b/app/javascript/dashboard/i18n/locale/bg/signup.json index d64f7b77e..427c5814f 100644 --- a/app/javascript/dashboard/i18n/locale/bg/signup.json +++ b/app/javascript/dashboard/i18n/locale/bg/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/ca/chatlist.json b/app/javascript/dashboard/i18n/locale/ca/chatlist.json index 40b2754eb..de91dd386 100644 --- a/app/javascript/dashboard/i18n/locale/ca/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ca/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Converses", "MENTION_HEADING": "Mencions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Cerca persones, xats, respostes desades .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Respon a aquest tuit", "LINK_TO_STORY": "Ves a la història d'instagram", "SENT": "Enviat correctament", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Cap Missatge", "NO_CONTENT": "No hi ha contingut disponible", "HIDE_QUOTED_TEXT": "Amaga text entre cometes", diff --git a/app/javascript/dashboard/i18n/locale/ca/conversation.json b/app/javascript/dashboard/i18n/locale/ca/conversation.json index 16487ee9f..5008f8234 100644 --- a/app/javascript/dashboard/i18n/locale/ca/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ca/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Torna a obrir la conversa", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ca/emoji.json b/app/javascript/dashboard/i18n/locale/ca/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ca/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ca/generalSettings.json b/app/javascript/dashboard/i18n/locale/ca/generalSettings.json index 58046749b..2f7c4256c 100644 --- a/app/javascript/dashboard/i18n/locale/ca/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ca/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Introduïu un nom de compte vàlid" }, "LANGUAGE": { - "LABEL": "Idioma del lloc (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "El nom del vostre compte", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ca/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ca/inboxMgmt.json index a2053bcef..6b7f1addf 100644 --- a/app/javascript/dashboard/i18n/locale/ca/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ca/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telèfon", "PLACEHOLDER": "Introduïu el número de telèfon des del qual serà enviat el missatge.", - "ERROR": "Introduïu un valor vàlid. El número de telèfon hauria de començar amb el signe `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telèfon", "PLACEHOLDER": "Introduïu el número de telèfon des del qual serà enviat el missatge.", - "ERROR": "Introduïu un valor vàlid. El número de telèfon hauria de començar amb el signe `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telèfon", "PLACEHOLDER": "Introduïu el número de telèfon des del qual serà enviat el missatge.", - "ERROR": "Introduïu un valor vàlid. El número de telèfon hauria de començar amb el signe `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Habilita", "DISABLED": "Inhabilita" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Habilita", + "DISABLED": "Inhabilita" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Configuració de la safata d'entrada", "INBOX_UPDATE_SUB_TEXT": "Actualitza la configuració de la safata d'entrada", "AUTO_ASSIGNMENT_SUB_TEXT": "Activa o desactiva l'assignació automàtica d'agents disponibles a les noves converses", diff --git a/app/javascript/dashboard/i18n/locale/ca/settings.json b/app/javascript/dashboard/i18n/locale/ca/settings.json index d3d3e22cd..aaf94990c 100644 --- a/app/javascript/dashboard/i18n/locale/ca/settings.json +++ b/app/javascript/dashboard/i18n/locale/ca/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Converses", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mencions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Informes", "SETTINGS": "Configuracions", "CONTACTS": "Contactes", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nom del compte", + "LABEL": "Nom de la companyia", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Envia" diff --git a/app/javascript/dashboard/i18n/locale/ca/signup.json b/app/javascript/dashboard/i18n/locale/ca/signup.json index 4b725f886..4ebb6224d 100644 --- a/app/javascript/dashboard/i18n/locale/ca/signup.json +++ b/app/javascript/dashboard/i18n/locale/ca/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registra un compte", "TITLE": "Registre", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "En registrar-vos, esteu d’acord amb el nostre T & C i Polítiques de Privadesa", - "ACCOUNT_NAME": { - "LABEL": "Nom del compte", - "PLACEHOLDER": "Introdueix el nom del compte. ex: Wayne Enterprises", - "ERROR": "El nom del compte és massa curt" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nom complet", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Email de treball", "PLACEHOLDER": "Introdueix la teva adreça email de treball. ex: bruce@wayne.enterprises", - "ERROR": "Adreça email invàlida" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Contrasenya", diff --git a/app/javascript/dashboard/i18n/locale/cs/chatlist.json b/app/javascript/dashboard/i18n/locale/cs/chatlist.json index 78897cc73..0f42e26c3 100644 --- a/app/javascript/dashboard/i18n/locale/cs/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/cs/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Konverzace", "MENTION_HEADING": "Zmínky", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Hledat lidi, chaty, Uložené odpovědi .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Odpovědět na tento tweet", "LINK_TO_STORY": "Přejít na instagram příběh", "SENT": "Úspěšně odesláno", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Žádné zprávy", "NO_CONTENT": "Žádný obsah k dispozici", "HIDE_QUOTED_TEXT": "Skrýt citovaný text", diff --git a/app/javascript/dashboard/i18n/locale/cs/conversation.json b/app/javascript/dashboard/i18n/locale/cs/conversation.json index 8e37e8e57..3c7d6a6f7 100644 --- a/app/javascript/dashboard/i18n/locale/cs/conversation.json +++ b/app/javascript/dashboard/i18n/locale/cs/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Označit jako nevyřízené", "RESOLVED": "Označit jako vyřešené", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Znovu otevřít konverzaci", "SNOOZE": { "TITLE": "Odložit", diff --git a/app/javascript/dashboard/i18n/locale/cs/emoji.json b/app/javascript/dashboard/i18n/locale/cs/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/cs/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/cs/generalSettings.json b/app/javascript/dashboard/i18n/locale/cs/generalSettings.json index 5abf37237..bf801a8d9 100644 --- a/app/javascript/dashboard/i18n/locale/cs/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/cs/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Zadejte prosím platný název účtu" }, "LANGUAGE": { - "LABEL": "Jazyk webu (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Název vašeho účtu", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/cs/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/cs/inboxMgmt.json index bf7d7d558..1894b2e8c 100644 --- a/app/javascript/dashboard/i18n/locale/cs/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/cs/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonní číslo", "PLACEHOLDER": "Zadejte prosím telefonní číslo, ze kterého bude zpráva odeslána.", - "ERROR": "Zadejte platnou hodnotu. Telefonní číslo by mělo začínat znakem `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonní číslo", "PLACEHOLDER": "Zadejte prosím telefonní číslo, ze kterého bude zpráva odeslána.", - "ERROR": "Zadejte platnou hodnotu. Telefonní číslo by mělo začínat znakem `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonní číslo", "PLACEHOLDER": "Zadejte prosím telefonní číslo, ze kterého bude zpráva odeslána.", - "ERROR": "Zadejte platnou hodnotu. Telefonní číslo by mělo začínat znakem `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Povoleno", "DISABLED": "Zakázáno" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Povoleno", + "DISABLED": "Zakázáno" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Nastavení doručené pošty", "INBOX_UPDATE_SUB_TEXT": "Aktualizujte nastavení doručené pošty", "AUTO_ASSIGNMENT_SUB_TEXT": "Povolit nebo zakázat automatické přiřazování nových konverzací agentům přidaným do této schránky.", diff --git a/app/javascript/dashboard/i18n/locale/cs/settings.json b/app/javascript/dashboard/i18n/locale/cs/settings.json index ade1b1c44..85e75f88c 100644 --- a/app/javascript/dashboard/i18n/locale/cs/settings.json +++ b/app/javascript/dashboard/i18n/locale/cs/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Konverzace", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Zmínky", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Zprávy", "SETTINGS": "Nastavení", "CONTACTS": "Kontakty", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Název účtu", + "LABEL": "Název společnosti", "PLACEHOLDER": "Wayne podniky" }, "SUBMIT": "Odeslat" diff --git a/app/javascript/dashboard/i18n/locale/cs/signup.json b/app/javascript/dashboard/i18n/locale/cs/signup.json index 2a424eef0..f722b0d13 100644 --- a/app/javascript/dashboard/i18n/locale/cs/signup.json +++ b/app/javascript/dashboard/i18n/locale/cs/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrovat účet", "TITLE": "Registrovat se", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Registrací souhlasíte s našimi T & C a Zásadami ochrany osobních údajů", - "ACCOUNT_NAME": { - "LABEL": "Název účtu", - "PLACEHOLDER": "Zadejte název účtu. např.: Novákova společnost", - "ERROR": "Název účtu je příliš krátký" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Celé jméno", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Pracovní e-mail", "PLACEHOLDER": "Zadejte svou pracovní e-mailovou adresu. např.: jan@novak.spolecnost", - "ERROR": "E-mailová adresa je neplatná" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Heslo", diff --git a/app/javascript/dashboard/i18n/locale/da/chatlist.json b/app/javascript/dashboard/i18n/locale/da/chatlist.json index ccb516f7b..a426bcb56 100644 --- a/app/javascript/dashboard/i18n/locale/da/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/da/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Samtaler", "MENTION_HEADING": "Omtaler", + "UNATTENDED_HEADING": "Unattet", "SEARCH": { "INPUT": "Søg efter Mennesker, Chats, Gemte svar .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Svar på dette tweet", "LINK_TO_STORY": "Gå til instagram historie", "SENT": "Sendt med succes", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Ingen Beskeder", "NO_CONTENT": "Intet tilgængeligt indhold", "HIDE_QUOTED_TEXT": "Skjul Citeret Tekst", diff --git a/app/javascript/dashboard/i18n/locale/da/conversation.json b/app/javascript/dashboard/i18n/locale/da/conversation.json index 73ac684b7..d7adaa1e8 100644 --- a/app/javascript/dashboard/i18n/locale/da/conversation.json +++ b/app/javascript/dashboard/i18n/locale/da/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Markér som afventende", "RESOLVED": "Marker som løst", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Genåbn samtale", "SNOOZE": { "TITLE": "Udsæt", diff --git a/app/javascript/dashboard/i18n/locale/da/emoji.json b/app/javascript/dashboard/i18n/locale/da/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/da/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/da/generalSettings.json b/app/javascript/dashboard/i18n/locale/da/generalSettings.json index 1a6a60207..680466fe5 100644 --- a/app/javascript/dashboard/i18n/locale/da/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/da/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Angiv et gyldigt kontonavn" }, "LANGUAGE": { - "LABEL": "Websted sprog (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Dit kontonavn", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/da/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/da/inboxMgmt.json index dbbb9123a..eb53adc41 100644 --- a/app/javascript/dashboard/i18n/locale/da/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/da/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Indtast venligst det telefonnummer, hvorfra beskeden vil blive sendt.", - "ERROR": "Angiv en gyldig værdi. Telefonnummer skal starte med `+` tegn." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Indtast venligst det telefonnummer, hvorfra beskeden vil blive sendt.", - "ERROR": "Angiv en gyldig værdi. Telefonnummer skal starte med `+` tegn." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Opret Båndbredde Kanal", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Indtast venligst det telefonnummer, hvorfra beskeden vil blive sendt.", - "ERROR": "Angiv en gyldig værdi. Telefonnummer skal starte med `+` tegn." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Telefonnummer ID", @@ -388,6 +388,10 @@ "ENABLED": "Aktiveret", "DISABLED": "Deaktiveret" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Aktiveret", + "DISABLED": "Deaktiveret" + }, "ENABLE_HMAC": { "LABEL": "Aktiver" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Aktiver/deaktivér CSAT(Customer satisfaction) undersøgelse efter at have løst en samtale", "ENABLE_CONTINUITY_VIA_EMAIL": "Aktivér konversationskontinuitet via e-mail", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Samtaler vil fortsætte via e-mail, hvis kontaktpersonens e-mailadresse er tilgængelig.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Indbakke Indstillinger", "INBOX_UPDATE_SUB_TEXT": "Opdater dine indbakkeindstillinger", "AUTO_ASSIGNMENT_SUB_TEXT": "Aktiver eller deaktiver automatisk tildeling af nye samtaler til agenter tilføjet til denne indbakke.", diff --git a/app/javascript/dashboard/i18n/locale/da/settings.json b/app/javascript/dashboard/i18n/locale/da/settings.json index b625f6c74..b4c71fb8c 100644 --- a/app/javascript/dashboard/i18n/locale/da/settings.json +++ b/app/javascript/dashboard/i18n/locale/da/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Samtaler", "ALL_CONVERSATIONS": "Alle Samtaler", "MENTIONED_CONVERSATIONS": "Omtaler", + "UNATTENDED_CONVERSATIONS": "Unattet", "REPORTS": "Rapporter", "SETTINGS": "Indstillinger", "CONTACTS": "Kontakter", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Kontonavn", + "LABEL": "Virksomhedens Navn", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Send" diff --git a/app/javascript/dashboard/i18n/locale/da/signup.json b/app/javascript/dashboard/i18n/locale/da/signup.json index d5ebaaea3..c623f3bfa 100644 --- a/app/javascript/dashboard/i18n/locale/da/signup.json +++ b/app/javascript/dashboard/i18n/locale/da/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrer en konto", "TITLE": "Registrer", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Ved at tilmelde dig, accepterer du vores T & C og Privatlivspolitik", - "ACCOUNT_NAME": { - "LABEL": "Kontonavn", - "PLACEHOLDER": "Indtast et kontonavn, fx: Wayne Enterprises", - "ERROR": "Kontonavn er for kort" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Fulde navn", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Arbejde e-mail", "PLACEHOLDER": "Indtast din arbejdsmailadresse fx: bruce@wayne.enterprises", - "ERROR": "E-mail adresse er ugyldig" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Adgangskode", diff --git a/app/javascript/dashboard/i18n/locale/de/agentBots.json b/app/javascript/dashboard/i18n/locale/de/agentBots.json index 63d3b1d72..1cf6daa87 100644 --- a/app/javascript/dashboard/i18n/locale/de/agentBots.json +++ b/app/javascript/dashboard/i18n/locale/de/agentBots.json @@ -1,39 +1,39 @@ { "AGENT_BOTS": { "HEADER": "Bots", - "LOADING_EDITOR": "Loading Editor...", - "HEADER_BTN_TXT": "Add Bot Configuration", - "SIDEBAR_TXT": "

Agent Bots

Agent bots allows you to automate the conversations

", + "LOADING_EDITOR": "Editor wird geladen...", + "HEADER_BTN_TXT": "Bot-Konfiguration hinzufügen", + "SIDEBAR_TXT": "

Agenten Bots

Agenten Bots erlauben es Ihnen, die Unterhaltungen zu automatisieren

", "CSML_BOT_EDITOR": { "NAME": { "LABEL": "Bot Name", - "PLACEHOLDER": "Give your bot a name", - "ERROR": "Bot name is required" + "PLACEHOLDER": "Geben Sie Ihrem Bot einen Namen", + "ERROR": "Bot Name ist erforderlich" }, "DESCRIPTION": { - "LABEL": "Bot Description", - "PLACEHOLDER": "What does this bot do?" + "LABEL": "Bot Beschreibung", + "PLACEHOLDER": "Was macht dieser Bot?" }, "BOT_CONFIG": { - "ERROR": "Please enter your CSML bot configuration above", - "API_ERROR": "Your CSML configuration is invalid, please fix it and try again." + "ERROR": "Bitte geben Sie Ihre CSML Bot-Konfiguration oben ein", + "API_ERROR": "Ihre CSML-Konfiguration ist ungültig, bitte korrigieren Sie sie und versuchen es erneut." }, - "SUBMIT": "Validate and save" + "SUBMIT": "Validieren und speichern" }, "BOT_CONFIGURATION": { - "TITLE": "Select an agent bot", - "DESC": "You can set an agent bot from the list to this inbox. The bot can initially handle the conversation and transfer it to an agent when needed.", + "TITLE": "Agenten-Bot auswählen", + "DESC": "Sie können einen Agenten-Bot aus der Liste in diesen Posteingang setzen. Der Bot kann die Unterhaltung anfangs bearbeiten und bei Bedarf an einen Agenten übertragen.", "SUBMIT": "Aktualisieren", - "SUCCESS_MESSAGE": "Successfully updated the agent bot", - "ERROR_MESSAGE": "Could not update the agent bot, please try again later", - "SELECT_PLACEHOLDER": "Select Bot" + "SUCCESS_MESSAGE": "Agenten-Bot erfolgreich aktualisiert", + "ERROR_MESSAGE": "Konnte den Agenten-Bot nicht aktualisieren, bitte versuchen Sie es später erneut", + "SELECT_PLACEHOLDER": "Bot auswählen" }, "ADD": { - "TITLE": "Configure new bot", + "TITLE": "Neuen Bot konfigurieren", "CANCEL_BUTTON_TEXT": "Stornieren", "API": { - "SUCCESS_MESSAGE": "Bot added successfully", - "ERROR_MESSAGE": "Could not add bot, Please try again later" + "SUCCESS_MESSAGE": "Bot erfolgreich hinzugefügt", + "ERROR_MESSAGE": "Bot konnte nicht hinzugefügt werden, bitte versuchen Sie es später erneut" } }, "LIST": { diff --git a/app/javascript/dashboard/i18n/locale/de/chatlist.json b/app/javascript/dashboard/i18n/locale/de/chatlist.json index eed586fae..15f70d0dd 100644 --- a/app/javascript/dashboard/i18n/locale/de/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/de/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Gespräche", "MENTION_HEADING": "Erwähnungen", + "UNATTENDED_HEADING": "Unbeaufsichtigt", "SEARCH": { "INPUT": "Suche nach Personen, Chats, gespeicherten Antworten .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Auf diesen Tweet antworten", "LINK_TO_STORY": "Zur Instagram-Geschichte", "SENT": "Erfolgreich gesendet", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Keine Nachrichten", "NO_CONTENT": "Kein Inhalt verfügbar", "HIDE_QUOTED_TEXT": "Zitierten Text ausblenden", diff --git a/app/javascript/dashboard/i18n/locale/de/conversation.json b/app/javascript/dashboard/i18n/locale/de/conversation.json index 97a26122d..4dde4312b 100644 --- a/app/javascript/dashboard/i18n/locale/de/conversation.json +++ b/app/javascript/dashboard/i18n/locale/de/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Als ausstehend markieren", "RESOLVED": "Als gelöst markieren", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Konversation wieder öffnen", "SNOOZE": { "TITLE": "Erinnern", diff --git a/app/javascript/dashboard/i18n/locale/de/emoji.json b/app/javascript/dashboard/i18n/locale/de/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/de/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/de/generalSettings.json b/app/javascript/dashboard/i18n/locale/de/generalSettings.json index 7ab5eb36b..36470154d 100644 --- a/app/javascript/dashboard/i18n/locale/de/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/de/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Bitte geben Sie einen gültigen Kontonamen ein" }, "LANGUAGE": { - "LABEL": "Site-Sprache (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Ihr Kontoname", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/de/helpCenter.json b/app/javascript/dashboard/i18n/locale/de/helpCenter.json index 77886a77a..d8876dde8 100644 --- a/app/javascript/dashboard/i18n/locale/de/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/de/helpCenter.json @@ -362,7 +362,7 @@ }, "BUTTONS": { "CREATE": "Kategorie erstellen", - "CANCEL": "Stornieren" + "CANCEL": "Abbrechen" }, "API": { "SUCCESS_MESSAGE": "Kategorie erfolgreich erstellt", diff --git a/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json index bbde7d2d9..9e5da01dc 100644 --- a/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/de/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Bitte geben Sie die Telefonnummer ein, von der die Nachricht gesendet wird.", - "ERROR": "Bitte geben sie einen gültigen Wert ein. Die Telefonnummer sollte mit dem Pluszeichen beginnen." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Bitte geben Sie die Telefonnummer ein, von der die Nachricht gesendet wird.", - "ERROR": "Bitte geben sie einen gültigen Wert ein. Die Telefonnummer sollte mit dem Pluszeichen beginnen." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Bitte geben Sie Ihre Bandbreitenanwendungs-ID ein", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Bitte geben Sie die Telefonnummer ein, von der die Nachricht gesendet wird.", - "ERROR": "Bitte geben sie einen gültigen Wert ein. Die Telefonnummer sollte mit dem Pluszeichen beginnen." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Telefonnummer-ID", @@ -388,6 +388,10 @@ "ENABLED": "Aktiviert", "DISABLED": "Deaktiviert" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Aktiviert", + "DISABLED": "Deaktiviert" + }, "ENABLE_HMAC": { "LABEL": "Aktivieren" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "CSAT(Kundenzufriedenheit) Umfrage aktivieren/deaktivieren nach Abschluss eines Gesprächs", "ENABLE_CONTINUITY_VIA_EMAIL": "Konversationskontinuität per E-Mail aktivieren", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Konversationen werden per E-Mail fortgesetzt, wenn die Kontakt-E-Mail-Adresse verfügbar ist.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Posteingangseinstellungen", "INBOX_UPDATE_SUB_TEXT": "Posteingangseinstellungen aktualisieren", "AUTO_ASSIGNMENT_SUB_TEXT": "Aktivieren oder deaktivieren Sie die automatische Zuweisung verfügbarer Agenten für neue Konversationen", diff --git a/app/javascript/dashboard/i18n/locale/de/settings.json b/app/javascript/dashboard/i18n/locale/de/settings.json index 1875b4b3c..1f1d11284 100644 --- a/app/javascript/dashboard/i18n/locale/de/settings.json +++ b/app/javascript/dashboard/i18n/locale/de/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Gespräche", "ALL_CONVERSATIONS": "Alle Konversationen", "MENTIONED_CONVERSATIONS": "Erwähnungen", + "UNATTENDED_CONVERSATIONS": "Unbeaufsichtigt", "REPORTS": "Berichte", "SETTINGS": "Einstellungen", "CONTACTS": "Kontakte", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Kontobezeichnung", + "LABEL": "Firmenname", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Abschicken" diff --git a/app/javascript/dashboard/i18n/locale/de/signup.json b/app/javascript/dashboard/i18n/locale/de/signup.json index a3a47df85..ca3629f4c 100644 --- a/app/javascript/dashboard/i18n/locale/de/signup.json +++ b/app/javascript/dashboard/i18n/locale/de/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Einen Account registrieren", "TITLE": "Registrieren", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Mit Ihrer Anmeldung stimmen Sie unseren AGB und Datenschutzrichtlinie ", - "ACCOUNT_NAME": { - "LABEL": "Kontobezeichnung", - "PLACEHOLDER": "Geben Sie einen Kontonamen ein, z. B.: Wayne Enterprises", - "ERROR": "Kontoname ist zu kurz" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Vollständiger Name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Geschäftliche E-Mail-Adresse", "PLACEHOLDER": "Geben Sie Ihre geschäftliche E-Mail-Adresse ein, z. B.: bruce@wayne.enterprises", - "ERROR": "E-Mail-Adresse ist ungültig" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Passwort", diff --git a/app/javascript/dashboard/i18n/locale/el/chatlist.json b/app/javascript/dashboard/i18n/locale/el/chatlist.json index 779349e0b..b7e97dc0a 100644 --- a/app/javascript/dashboard/i18n/locale/el/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/el/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Συζητήσεις", "MENTION_HEADING": "Αναφορές", + "UNATTENDED_HEADING": "Χωρίς Παρακολούθηση", "SEARCH": { "INPUT": "Αναζήτηση Ανθρώπων, συνομιλιών, αποθηκευμένων απαντήσεων .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Απάντηση στο tweet", "LINK_TO_STORY": "Μετάβαση στην ιστορία instagram", "SENT": "Επιτυχής αποστολή", + "READ": "Διαβάστηκε με επιτυχία", + "DELIVERED": "Παραδόθηκε με επιτυχία", "NO_MESSAGES": "Κανένα Μήνυμα", "NO_CONTENT": "Μη διαθέσιμο περιεχόμενο", "HIDE_QUOTED_TEXT": "Απόκρυψη Κειμένου Παράθεσης", diff --git a/app/javascript/dashboard/i18n/locale/el/conversation.json b/app/javascript/dashboard/i18n/locale/el/conversation.json index f14f39026..95df96ce7 100644 --- a/app/javascript/dashboard/i18n/locale/el/conversation.json +++ b/app/javascript/dashboard/i18n/locale/el/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Σήμανση ως εκκρεμής", "RESOLVED": "Σήμανση ως επιλυμένου", + "MARK_AS_UNREAD": "Σήμανση ως μη αναγνωσμένο", "REOPEN": "Άνοιγμα συνομιλίας", "SNOOZE": { "TITLE": "Αναβολή", diff --git a/app/javascript/dashboard/i18n/locale/el/emoji.json b/app/javascript/dashboard/i18n/locale/el/emoji.json new file mode 100644 index 000000000..09a12fdce --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/el/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Αναζήτηση emojis", + "NOT_FOUND": "Κανένα emoji δεν ταιριάζει με την αναζήτησή σας" + } +} diff --git a/app/javascript/dashboard/i18n/locale/el/generalSettings.json b/app/javascript/dashboard/i18n/locale/el/generalSettings.json index 637e9af4f..23ea18ca7 100644 --- a/app/javascript/dashboard/i18n/locale/el/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/el/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Παρακαλώ συμπληρώστε ένα έγκυρο όνομα λογαριασμού" }, "LANGUAGE": { - "LABEL": "Γλώσσα Ιστοσελίδας (Beta)", + "LABEL": "Γλώσσα ιστοσελίδας", "PLACEHOLDER": "Το όνομα του Λογαριασμού", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/el/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/el/inboxMgmt.json index 43851cc62..287e1fdaa 100644 --- a/app/javascript/dashboard/i18n/locale/el/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/el/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Αριθμός τηλεφώνου", "PLACEHOLDER": "Παρακαλώ εισάγετε έναν αριθμό τηλεφώνου από τον οποίο θα σταλεί το μήνυμα.", - "ERROR": "Παρακαλώ καταχωρήστε μια έγκυρη τιμή. Ο αριθμός του τηλεφώνου πρέπει να ξεκινά με το σύμβολο `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL επανάκλησης", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Αριθμός τηλεφώνου", "PLACEHOLDER": "Παρακαλώ εισάγετε έναν αριθμό τηλεφώνου από τον οποίο θα σταλεί το μήνυμα.", - "ERROR": "Παρακαλώ καταχωρήστε μια έγκυρη τιμή. Ο αριθμός του τηλεφώνου πρέπει να ξεκινά με το σύμβολο `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Δημιουργήστε Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Αριθμός τηλεφώνου", "PLACEHOLDER": "Παρακαλώ εισάγετε έναν αριθμό τηλεφώνου από τον οποίο θα σταλεί το μήνυμα.", - "ERROR": "Παρακαλώ καταχωρήστε μια έγκυρη τιμή. Ο αριθμός του τηλεφώνου πρέπει να ξεκινά με το σύμβολο `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Αριθμός Τηλεφώνου", @@ -388,6 +388,10 @@ "ENABLED": "Ενεργό", "DISABLED": "Ανενεργό" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Ενεργό", + "DISABLED": "Ανενεργό" + }, "ENABLE_HMAC": { "LABEL": "Ενεργοποίηση" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Ενεργοποίηση/Απενεργοποίηση της έρευνας CSAT (ικανοποίηση πελατών) μετά την επίλυση μιας συνομιλίας", "ENABLE_CONTINUITY_VIA_EMAIL": "Ενεργοποίηση της συνέχειας συνομιλίας μέσω email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Οι συζητήσεις θα συνεχίσουν μέσω email αν η διεύθυνση ηλεκτρονικού ταχυδρομείου επαφής είναι διαθέσιμη.", + "LOCK_TO_SINGLE_CONVERSATION": "Κλείδωμα σε μία μόνο συζήτηση", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Ενεργοποίηση ή απενεργοποίηση πολλαπλών συνομιλιών για την ίδια επαφή σε αυτά τα εισερχόμενα", "INBOX_UPDATE_TITLE": "Ρυθμίσεις Κιβωτίου", "INBOX_UPDATE_SUB_TEXT": "Ενημερώστε τις ρυθμίσεις του κιβωτίου σας", "AUTO_ASSIGNMENT_SUB_TEXT": "Ενεργοποιήστε ή απενεργοποιήστε την αυτόματη αντιστοίχιση των νέων συζητήσεων στους πράκτορες αυτού του κιβωτίου.", diff --git a/app/javascript/dashboard/i18n/locale/el/settings.json b/app/javascript/dashboard/i18n/locale/el/settings.json index d3ad14c0e..25183ec68 100644 --- a/app/javascript/dashboard/i18n/locale/el/settings.json +++ b/app/javascript/dashboard/i18n/locale/el/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Συζητήσεις", "ALL_CONVERSATIONS": "Όλες Οι Συνομιλίες", "MENTIONED_CONVERSATIONS": "Αναφορές", + "UNATTENDED_CONVERSATIONS": "Χωρίς Παρακολούθηση", "REPORTS": "Αναφορές", "SETTINGS": "Ρυθμίσεις", "CONTACTS": "Επαφές", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Ονομασία Λογαριασμού", + "LABEL": "Όνομα Εταιρείας", "PLACEHOLDER": "Wayne Α. Ε" }, "SUBMIT": "Καταχώρηση" diff --git a/app/javascript/dashboard/i18n/locale/el/signup.json b/app/javascript/dashboard/i18n/locale/el/signup.json index 220d3bab7..0d20c9d8e 100644 --- a/app/javascript/dashboard/i18n/locale/el/signup.json +++ b/app/javascript/dashboard/i18n/locale/el/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Καταχωρήστε ένα λογαριασμό", "TITLE": "Καταχώρηση", + "TESTIMONIAL_HEADER": "Το μόνο που χρειάζεται είναι ένα βήμα για να προχωρήσουμε", + "TESTIMONIAL_CONTENT": "Είστε ένα βήμα μακριά από την εμπλοκή των πελατών σας, και την εύρεση νέων.", "TERMS_ACCEPT": "Με την καταχώρηση, έχετε συμφωνήσει με τους όρους μας T & C και την πολιτική ιδιωτικών δεδομένων", - "ACCOUNT_NAME": { - "LABEL": "Ονομασία Λογαριασμού", - "PLACEHOLDER": "Συμπληρώστε όνομα λογαριασμού π. χ. Wayne Α. Ε", - "ERROR": "Το όνομα του λογαριασμού είναι πολύ σύντομο" + "COMPANY_NAME": { + "LABEL": "Επωνυμία εταιρείας", + "PLACEHOLDER": "Εισάγετε το όνομα της εταιρείας σας. π. χ.: Wayne Enterprises", + "ERROR": "Το όνομα της εταιρείας είναι πολύ σύντομο" }, "FULL_NAME": { "LABEL": "Πλήρες όνομα", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "email εργασίας", "PLACEHOLDER": "συμπληρώστε το email εργασίας πχ: papadopoulos@wyane.com", - "ERROR": "Η διεύθυνση email είναι εσφαλμένη" + "ERROR": "Παρακαλώ εισάγετε μια έγκυρη διεύθυνση email" }, "PASSWORD": { "LABEL": "Κωδικός", diff --git a/app/javascript/dashboard/i18n/locale/en/conversation.json b/app/javascript/dashboard/i18n/locale/en/conversation.json index a5e6153fd..d176764d9 100644 --- a/app/javascript/dashboard/i18n/locale/en/conversation.json +++ b/app/javascript/dashboard/i18n/locale/en/conversation.json @@ -41,6 +41,10 @@ "NO_RESPONSE": "No response", "RATING_TITLE": "Rating", "FEEDBACK_TITLE": "Feedback", + "CARD": { + "SHOW_LABELS": "Show labels", + "HIDE_LABELS": "Hide labels" + }, "HEADER": { "RESOLVE_ACTION": "Resolve", "REOPEN_ACTION": "Reopen", diff --git a/app/javascript/dashboard/i18n/locale/en/emoji.json b/app/javascript/dashboard/i18n/locale/en/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/en/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/en/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/en/inboxMgmt.json index d06907233..58f4e0c14 100644 --- a/app/javascript/dashboard/i18n/locale/en/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/en/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", diff --git a/app/javascript/dashboard/i18n/locale/en/index.js b/app/javascript/dashboard/i18n/locale/en/index.js index 93e560119..0c674eef2 100644 --- a/app/javascript/dashboard/i18n/locale/en/index.js +++ b/app/javascript/dashboard/i18n/locale/en/index.js @@ -10,7 +10,8 @@ import chatlist from './chatlist.json'; import contact from './contact.json'; import contactFilters from './contactFilters.json'; import conversation from './conversation.json'; -import csatMgmtMgmt from './csatMgmt.json'; +import csatMgmt from './csatMgmt.json'; +import emoji from './emoji.json'; import generalSettings from './generalSettings.json'; import helpCenter from './helpCenter.json'; import inboxMgmt from './inboxMgmt.json'; @@ -40,7 +41,8 @@ export default { ...contact, ...contactFilters, ...conversation, - ...csatMgmtMgmt, + ...csatMgmt, + ...emoji, ...generalSettings, ...helpCenter, ...inboxMgmt, diff --git a/app/javascript/dashboard/i18n/locale/en/settings.json b/app/javascript/dashboard/i18n/locale/en/settings.json index b64adb62a..7ad97b307 100644 --- a/app/javascript/dashboard/i18n/locale/en/settings.json +++ b/app/javascript/dashboard/i18n/locale/en/settings.json @@ -99,11 +99,9 @@ }, "AVAILABILITY": { "LABEL": "Availability", - "STATUSES_LIST": [ - "Online", - "Busy", - "Offline" - ] + "STATUSES_LIST": ["Online", "Busy", "Offline"], + "SET_AVAILABILITY_SUCCESS": "Availability has been set successfully", + "SET_AVAILABILITY_ERROR": "Couldn't set availability, please try again" }, "EMAIL": { "LABEL": "Your email address", @@ -227,6 +225,10 @@ "CATEGORY": "Category", "CATEGORY_EMPTY_MESSAGE": "No categories found" }, + "SET_AUTO_OFFLINE": { + "TEXT": "Mark offline automatically", + "INFO_TEXT": "Let the system automatically mark you offline when you aren't using the app or dashboard." + }, "DOCS": "Read docs" }, "BILLING_SETTINGS": { @@ -258,7 +260,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/en/signup.json b/app/javascript/dashboard/i18n/locale/en/signup.json index 8dd5c0d4e..3da6bcbd7 100644 --- a/app/javascript/dashboard/i18n/locale/en/signup.json +++ b/app/javascript/dashboard/i18n/locale/en/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/es/chatlist.json b/app/javascript/dashboard/i18n/locale/es/chatlist.json index 26b365f21..78f2fdc39 100644 --- a/app/javascript/dashboard/i18n/locale/es/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/es/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversaciones", "MENTION_HEADING": "Menciones", + "UNATTENDED_HEADING": "Desatendido", "SEARCH": { "INPUT": "Búsqueda de Personas, Chats, Respuestas Salvadas .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Responder a éste trino", "LINK_TO_STORY": "Ir a la historia de Instagram", "SENT": "Enviado con éxito", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No hay mensajes", "NO_CONTENT": "No hay contenido disponible", "HIDE_QUOTED_TEXT": "Ocultar texto citado", diff --git a/app/javascript/dashboard/i18n/locale/es/conversation.json b/app/javascript/dashboard/i18n/locale/es/conversation.json index 4dee6ac46..ecc026797 100644 --- a/app/javascript/dashboard/i18n/locale/es/conversation.json +++ b/app/javascript/dashboard/i18n/locale/es/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Marcar como pendiente", "RESOLVED": "Marcar como resuelto", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Resolver conversación", "SNOOZE": { "TITLE": "Posponer", diff --git a/app/javascript/dashboard/i18n/locale/es/emoji.json b/app/javascript/dashboard/i18n/locale/es/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/es/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/es/generalSettings.json b/app/javascript/dashboard/i18n/locale/es/generalSettings.json index cdfb65e1f..f2432951d 100644 --- a/app/javascript/dashboard/i18n/locale/es/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/es/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Por favor, introduzca un nombre de cuenta válido" }, "LANGUAGE": { - "LABEL": "Idioma del sitio (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Tu nombre de cuenta", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json index 0c9501822..5b237a932 100644 --- a/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/es/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Número de teléfono", "PLACEHOLDER": "Por favor, introduzca el número de teléfono desde el que se enviará el mensaje.", - "ERROR": "Por favor, introduzca un valor válido. El número de teléfono debe comenzar con la firma `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL de devolución de llamada", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Número de teléfono", "PLACEHOLDER": "Por favor, introduzca el número de teléfono desde el que se enviará el mensaje.", - "ERROR": "Por favor, introduzca un valor válido. El número de teléfono debe comenzar con la firma `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Crear Canal de Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Número de teléfono", "PLACEHOLDER": "Por favor, introduzca el número de teléfono desde el que se enviará el mensaje.", - "ERROR": "Por favor, introduzca un valor válido. El número de teléfono debe comenzar con la firma `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "ID de número de teléfono", @@ -388,6 +388,10 @@ "ENABLED": "Activado", "DISABLED": "Deshabilitado" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Activado", + "DISABLED": "Deshabilitado" + }, "ENABLE_HMAC": { "LABEL": "Habilitar" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Habilitar/deshabilitar encuesta CSAT(satisfacción del cliente) después de resolver una conversación", "ENABLE_CONTINUITY_VIA_EMAIL": "Habilitar continuidad de conversación por correo electrónico", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Las conversaciones continuarán por correo electrónico si la dirección de correo electrónico de contacto está disponible.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Ajustes de la Bandeja de Entrada", "INBOX_UPDATE_SUB_TEXT": "Actualizar la configuración de tu bandeja de entrada", "AUTO_ASSIGNMENT_SUB_TEXT": "Activar o desactivar la asignación automática de nuevas conversaciones a los agentes añadidos a esta bandeja de entrada.", diff --git a/app/javascript/dashboard/i18n/locale/es/settings.json b/app/javascript/dashboard/i18n/locale/es/settings.json index fb884e1f8..f5389c33c 100644 --- a/app/javascript/dashboard/i18n/locale/es/settings.json +++ b/app/javascript/dashboard/i18n/locale/es/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversaciones", "ALL_CONVERSATIONS": "Todas las conversaciones", "MENTIONED_CONVERSATIONS": "Menciones", + "UNATTENDED_CONVERSATIONS": "Desatendido", "REPORTS": "Informes", "SETTINGS": "Ajustes", "CONTACTS": "Contactos", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nombre de cuenta", + "LABEL": "Empresa", "PLACEHOLDER": "Empresas de Wayne" }, "SUBMIT": "Enviar" diff --git a/app/javascript/dashboard/i18n/locale/es/signup.json b/app/javascript/dashboard/i18n/locale/es/signup.json index 480c912bd..1c6e5a0e0 100644 --- a/app/javascript/dashboard/i18n/locale/es/signup.json +++ b/app/javascript/dashboard/i18n/locale/es/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrar una cuenta", "TITLE": "Registrarse", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Al registrarte, aceptas nuestra T & C y nuestra política de privacidad", - "ACCOUNT_NAME": { - "LABEL": "Nombre de cuenta", - "PLACEHOLDER": "Empresas de Wayne", - "ERROR": "El nombre de la cuenta es demasiado corto" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nombre completo", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-mail", "PLACEHOLDER": "bruce@wayne.empresas", - "ERROR": "El correo no es válido" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Contraseña", diff --git a/app/javascript/dashboard/i18n/locale/fa/chatlist.json b/app/javascript/dashboard/i18n/locale/fa/chatlist.json index c9851c0d2..6bb9e25cb 100644 --- a/app/javascript/dashboard/i18n/locale/fa/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/fa/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "گفتگوها", "MENTION_HEADING": "اشاره", + "UNATTENDED_HEADING": "بی سرپرست", "SEARCH": { "INPUT": "پیدا کردن افراد، گفتگوها و پاسخ‌های از پیش نوشته شده..." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "پاسخ به این توییت", "LINK_TO_STORY": "برو به داستان اینستاگرام", "SENT": "با موفقیت ارسال شد", + "READ": "با موفقیت خوانده شد", + "DELIVERED": "با موفقیت تحویل داده شد", "NO_MESSAGES": "هیچ پیامی وجود ندارد", "NO_CONTENT": "هیچ محتوایی موجود نیست", "HIDE_QUOTED_TEXT": "مخفی کردن متن نقل قول شده", diff --git a/app/javascript/dashboard/i18n/locale/fa/conversation.json b/app/javascript/dashboard/i18n/locale/fa/conversation.json index 42fe813ee..7268dd20e 100644 --- a/app/javascript/dashboard/i18n/locale/fa/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fa/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "علامت گذاری به عنوان در انتظار", "RESOLVED": "علامت زدن به عنوان حل شده", + "MARK_AS_UNREAD": "علامت گذاری به عنوان خوانده نشده", "REOPEN": "مکالمه را دوباره باز کنید", "SNOOZE": { "TITLE": "به تعویق انداختن", diff --git a/app/javascript/dashboard/i18n/locale/fa/emoji.json b/app/javascript/dashboard/i18n/locale/fa/emoji.json new file mode 100644 index 000000000..6cc528b89 --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/fa/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "جستجوی ایموجی", + "NOT_FOUND": "هیچ ایموجی با جستجوی شما مطابقت ندارد" + } +} diff --git a/app/javascript/dashboard/i18n/locale/fa/generalSettings.json b/app/javascript/dashboard/i18n/locale/fa/generalSettings.json index a9776ffaa..39d17bb04 100644 --- a/app/javascript/dashboard/i18n/locale/fa/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/fa/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "لطفا نام حساب‌کاربری را به درستی وارد نمایید" }, "LANGUAGE": { - "LABEL": "زبان سایت (آزمایشی)", + "LABEL": "زبان سایت", "PLACEHOLDER": "نام حساب‌کاربری شما", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/fa/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/fa/inboxMgmt.json index eeb696f70..3e6dbd604 100644 --- a/app/javascript/dashboard/i18n/locale/fa/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fa/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "شماره تلفن", "PLACEHOLDER": "لطفا شماره‌ای که پیام‌ می‌بایست به آن ارسال شود را وارد کنید", - "ERROR": "لطفا شماره تلفن را به شکل صحیح وارد کنید. شماره می‌بایست با کاراکتر `+` شروع شود" + "ERROR": "لطفا یک شماره تلفن معتبر ارائه دهید که با علامت «+» شروع شود و بدون فاصله بین اعداد باشد." }, "API_CALLBACK": { "TITLE": "آدرس URL مربوط به API", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "شماره تلفن", "PLACEHOLDER": "لطفا شماره‌ای که پیام‌ می‌بایست به آن ارسال شود را وارد کنید", - "ERROR": "لطفا شماره تلفن را به شکل صحیح وارد کنید. شماره می‌بایست با کاراکتر `+` شروع شود" + "ERROR": "لطفا یک شماره تلفن معتبر ارائه دهید که با علامت «+» شروع شود و بدون فاصله بین اعداد باشد." }, "SUBMIT_BUTTON": "ایجاد کانال Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "شماره تلفن", "PLACEHOLDER": "لطفا شماره‌ای که پیام‌ می‌بایست به آن ارسال شود را وارد کنید", - "ERROR": "لطفا شماره تلفن را به شکل صحیح وارد کنید. شماره می‌بایست با کاراکتر `+` شروع شود" + "ERROR": "لطفا یک شماره تلفن معتبر ارائه دهید که با علامت «+» شروع شود و بدون فاصله بین اعداد باشد." }, "PHONE_NUMBER_ID": { "LABEL": "شناسه شماره تلفن", @@ -388,6 +388,10 @@ "ENABLED": "فعال", "DISABLED": "غیرفعال" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "فعال شد", + "DISABLED": "غیرفعال شد" + }, "ENABLE_HMAC": { "LABEL": "فعال" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "پس از پایان گفتگو ، نظرسنجی CSAT (رضایت مشتری) را فعال/غیرفعال کنید", "ENABLE_CONTINUITY_VIA_EMAIL": "ادامه مکالمه را از طریق ایمیل فعال کنید", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "اگر آدرس ایمیل تماس در دسترس باشد، مکالمات از طریق ایمیل ادامه خواهد یافت.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "تنظیمات صندوق ورودی", "INBOX_UPDATE_SUB_TEXT": "تغییر پارامترهای صندوق ورودی", "AUTO_ASSIGNMENT_SUB_TEXT": "فعال کردن یا غیرفعال کردن واگذاری خودکار گفتگوها به ایجنت های عضو این صندوق ورودی.", diff --git a/app/javascript/dashboard/i18n/locale/fa/settings.json b/app/javascript/dashboard/i18n/locale/fa/settings.json index d31565321..c7722d785 100644 --- a/app/javascript/dashboard/i18n/locale/fa/settings.json +++ b/app/javascript/dashboard/i18n/locale/fa/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "گفتگوها", "ALL_CONVERSATIONS": "همه گفتگوها", "MENTIONED_CONVERSATIONS": "اشاره", + "UNATTENDED_CONVERSATIONS": "بی سرپرست", "REPORTS": "گزارشات", "SETTINGS": "تنظیمات", "CONTACTS": "مخاطبین", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "عنوان حساب", + "LABEL": "نام شرکت", "PLACEHOLDER": "شرکت ایران ناسیونال" }, "SUBMIT": "ثبت" diff --git a/app/javascript/dashboard/i18n/locale/fa/signup.json b/app/javascript/dashboard/i18n/locale/fa/signup.json index 512cbfe85..d39f336c3 100644 --- a/app/javascript/dashboard/i18n/locale/fa/signup.json +++ b/app/javascript/dashboard/i18n/locale/fa/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "ثبت‌نام حساب‌کاربری", "TITLE": "ثبت نام", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "با ثبت نام، اعلام می‌دارید که قوانین و شرایط استفاده از این نرم افزار را تایید کرده و می‌پذیرید", - "ACCOUNT_NAME": { - "LABEL": "نام حساب‌کاربری", - "PLACEHOLDER": "نام حساب‌کاربری را وارد کنید. به عنوان مثال: شرکت وین", - "ERROR": "نام حساب‌کاربری خیلی کوتاه است" + "COMPANY_NAME": { + "LABEL": "نام شرکت", + "PLACEHOLDER": "نام شرکت خود را وارد کنید. به عنوان مثال: شرکت وین", + "ERROR": "نام شرکت خیلی کوتاه است" }, "FULL_NAME": { "LABEL": "نام کامل", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "ایمیل کاری", "PLACEHOLDER": "ایمیل کاری خود را وارد کنید به عنوان مثال: jafari@wayne.enterprises", - "ERROR": "آدرس ایمیل معتبر نیست" + "ERROR": "لطفا یک آدرس ایمیل کاری معتبر وارد کنید" }, "PASSWORD": { "LABEL": "رمز عبور", diff --git a/app/javascript/dashboard/i18n/locale/fi/chatlist.json b/app/javascript/dashboard/i18n/locale/fi/chatlist.json index 8dce11d82..bfd1354b0 100644 --- a/app/javascript/dashboard/i18n/locale/fi/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/fi/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Keskustelut", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Etsi ihmisiä, keskusteluita, tallennettuja vastauksia..." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Vastaa tähän twiittiin", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Ei Viestejä", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/fi/conversation.json b/app/javascript/dashboard/i18n/locale/fi/conversation.json index 4f4f807c4..df3f166bf 100644 --- a/app/javascript/dashboard/i18n/locale/fi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fi/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Avaa keskustelu uudelleen", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/fi/emoji.json b/app/javascript/dashboard/i18n/locale/fi/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/fi/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/fi/generalSettings.json b/app/javascript/dashboard/i18n/locale/fi/generalSettings.json index fec1db0c4..688ebaee4 100644 --- a/app/javascript/dashboard/i18n/locale/fi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/fi/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Anna kelvollinen tilin nimi" }, "LANGUAGE": { - "LABEL": "Sivuston kieli (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Tilisi nimi", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json index 8db899a29..d99e8f4bc 100644 --- a/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fi/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Puhelinnumero", "PLACEHOLDER": "Ole hyvä ja syötä puhelinnumero, josta viesti lähetetään.", - "ERROR": "Anna kelvollinen arvo. Puhelinnumeron pitäisi alkaa `+` merkillä." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Puhelinnumero", "PLACEHOLDER": "Ole hyvä ja syötä puhelinnumero, josta viesti lähetetään.", - "ERROR": "Anna kelvollinen arvo. Puhelinnumeron pitäisi alkaa `+` merkillä." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Puhelinnumero", "PLACEHOLDER": "Ole hyvä ja syötä puhelinnumero, josta viesti lähetetään.", - "ERROR": "Anna kelvollinen arvo. Puhelinnumeron pitäisi alkaa `+` merkillä." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Käytössä", "DISABLED": "Pois käytöstä" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Käytössä", + "DISABLED": "Pois käytöstä" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Postilaatikon tiedot", "INBOX_UPDATE_SUB_TEXT": "Päivitä postilaatikon asetukset", "AUTO_ASSIGNMENT_SUB_TEXT": "Ota käyttöön tai poista käytöstä automaattinen keskusteluiden delegointi edustajille.", diff --git a/app/javascript/dashboard/i18n/locale/fi/settings.json b/app/javascript/dashboard/i18n/locale/fi/settings.json index 71b0db2b8..7dc7a7c90 100644 --- a/app/javascript/dashboard/i18n/locale/fi/settings.json +++ b/app/javascript/dashboard/i18n/locale/fi/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Keskustelut", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Raportit", "SETTINGS": "Asetukset", "CONTACTS": "Yhteystiedot", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Tilin nimi", + "LABEL": "Yrityksen nimi", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Lähetä" diff --git a/app/javascript/dashboard/i18n/locale/fi/signup.json b/app/javascript/dashboard/i18n/locale/fi/signup.json index 1e18a9b0f..5da944a5e 100644 --- a/app/javascript/dashboard/i18n/locale/fi/signup.json +++ b/app/javascript/dashboard/i18n/locale/fi/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Luo tili", "TITLE": "Rekisteröidy", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Rekisteröitymällä hyväksyt käyttöehdot & säännöt sekä yksityisyydensuojan", - "ACCOUNT_NAME": { - "LABEL": "Tilin nimi", - "PLACEHOLDER": "Anna käyttäjän nimi, esim: Wayne Enterprises", - "ERROR": "Tilin nimi on liian lyhyt" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Koko nimi", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Työsähköposti", "PLACEHOLDER": "Anna työsi sähköpostiosoite, esim: bruce@wayne.enterprises", - "ERROR": "Sähköpostiosoite ei ole kelvollinen" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Salasana", diff --git a/app/javascript/dashboard/i18n/locale/fr/advancedFilters.json b/app/javascript/dashboard/i18n/locale/fr/advancedFilters.json index a4da86746..97b12bc5a 100644 --- a/app/javascript/dashboard/i18n/locale/fr/advancedFilters.json +++ b/app/javascript/dashboard/i18n/locale/fr/advancedFilters.json @@ -1,17 +1,17 @@ { "FILTER": { - "TITLE": "Filter Conversations", + "TITLE": "Filtrer les conversations", "SUBTITLE": "Add filters below and hit 'Apply filters' to filter conversations.", - "ADD_NEW_FILTER": "Add Filter", - "FILTER_DELETE_ERROR": "You should have atleast one filter to save", - "SUBMIT_BUTTON_LABEL": "Apply filters", + "ADD_NEW_FILTER": "Ajouter un filtre", + "FILTER_DELETE_ERROR": "Vous devriez avoir au moins un filtre afin d'enregistrer", + "SUBMIT_BUTTON_LABEL": "Appliquer les filtres", "CANCEL_BUTTON_LABEL": "Annuler", "CLEAR_BUTTON_LABEL": "Clear Filters", "EMPTY_VALUE_ERROR": "Value is required", "TOOLTIP_LABEL": "Filter conversations", "QUERY_DROPDOWN_LABELS": { - "AND": "AND", - "OR": "OR" + "AND": "ET", + "OR": "OU" }, "OPERATOR_LABELS": { "equal_to": "Equal to", @@ -25,8 +25,8 @@ "days_before": "Is x days before" }, "ATTRIBUTE_LABELS": { - "TRUE": "True", - "FALSE": "False" + "TRUE": "Vrai", + "FALSE": "Faux" }, "ATTRIBUTES": { "STATUS": "État", @@ -54,7 +54,7 @@ }, "CUSTOM_VIEWS": { "ADD": { - "TITLE": "Do you want to save this filter?", + "TITLE": "Voulez-vous enregistrer ce filtre ?", "LABEL": "Name this filter", "PLACEHOLDER": "Enter a name for this filter", "ERROR_MESSAGE": "Le nom est requis", diff --git a/app/javascript/dashboard/i18n/locale/fr/automation.json b/app/javascript/dashboard/i18n/locale/fr/automation.json index 6f1042af6..63f67ebd8 100644 --- a/app/javascript/dashboard/i18n/locale/fr/automation.json +++ b/app/javascript/dashboard/i18n/locale/fr/automation.json @@ -87,13 +87,13 @@ }, "CONDITION": { "DELETE_MESSAGE": "Vous devez avoir au moins une condition pour enregistrer", - "CONTACT_CUSTOM_ATTR_LABEL": "Contact Custom Attributes", + "CONTACT_CUSTOM_ATTR_LABEL": "Attributs personnalisés des contacts", "CONVERSATION_CUSTOM_ATTR_LABEL": "Conversation Custom Attributes" }, "ACTION": { "DELETE_MESSAGE": "Vous devez avoir au moins une action pour enregistrer", - "TEAM_MESSAGE_INPUT_PLACEHOLDER": "Enter your message here", - "TEAM_DROPDOWN_PLACEHOLDER": "Select teams" + "TEAM_MESSAGE_INPUT_PLACEHOLDER": "Saisissez votre message ici", + "TEAM_DROPDOWN_PLACEHOLDER": "Sélectionner une équipe" }, "TOGGLE": { "ACTIVATION_TITLE": "Activer la règle d'automatisation", diff --git a/app/javascript/dashboard/i18n/locale/fr/chatlist.json b/app/javascript/dashboard/i18n/locale/fr/chatlist.json index 91895fdf0..3ff7d2f3d 100644 --- a/app/javascript/dashboard/i18n/locale/fr/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/fr/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Rechercher des personnes, des conversations, des réponses standardisées ..." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Répondre à ce tweet", "LINK_TO_STORY": "Aller à l'histoire instagram", "SENT": "Envoyé avec succès", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Pas de messages", "NO_CONTENT": "Aucun contenu disponible", "HIDE_QUOTED_TEXT": "Masquer le texte cité", diff --git a/app/javascript/dashboard/i18n/locale/fr/contactFilters.json b/app/javascript/dashboard/i18n/locale/fr/contactFilters.json index e46be7b41..a3a4b0fcb 100644 --- a/app/javascript/dashboard/i18n/locale/fr/contactFilters.json +++ b/app/javascript/dashboard/i18n/locale/fr/contactFilters.json @@ -2,17 +2,17 @@ "CONTACTS_FILTER": { "TITLE": "Filter Contacts", "SUBTITLE": "Add filters below and hit 'Submit' to filter contacts.", - "ADD_NEW_FILTER": "Add Filter", + "ADD_NEW_FILTER": "Ajouter un filtre", "CLEAR_ALL_FILTERS": "Clear All Filters", - "FILTER_DELETE_ERROR": "You should have atleast one filter to save", + "FILTER_DELETE_ERROR": "Vous devriez avoir au moins un filtre afin d'enregistrer", "SUBMIT_BUTTON_LABEL": "Envoyer", "CANCEL_BUTTON_LABEL": "Annuler", "CLEAR_BUTTON_LABEL": "Clear Filters", "EMPTY_VALUE_ERROR": "Value is required", "TOOLTIP_LABEL": "Filter contacts", "QUERY_DROPDOWN_LABELS": { - "AND": "AND", - "OR": "OR" + "AND": "ET", + "OR": "OU" }, "OPERATOR_LABELS": { "equal_to": "Equal to", diff --git a/app/javascript/dashboard/i18n/locale/fr/conversation.json b/app/javascript/dashboard/i18n/locale/fr/conversation.json index 5c6afe85f..e2b9a620b 100644 --- a/app/javascript/dashboard/i18n/locale/fr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/fr/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Marquer comme en attente", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reprendre la conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/fr/emoji.json b/app/javascript/dashboard/i18n/locale/fr/emoji.json new file mode 100644 index 000000000..c67e48faf --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/fr/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Rechercher des émojis", + "NOT_FOUND": "Aucun émoji ne correspond à votre recherche" + } +} diff --git a/app/javascript/dashboard/i18n/locale/fr/generalSettings.json b/app/javascript/dashboard/i18n/locale/fr/generalSettings.json index 02d94f4c3..2b7e0cc2b 100644 --- a/app/javascript/dashboard/i18n/locale/fr/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/fr/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Veuillez entrer un nom de compte valide" }, "LANGUAGE": { - "LABEL": "Langue du site (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Votre nom de compte", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/fr/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/fr/inboxMgmt.json index c445c08fb..d2fbfa74c 100644 --- a/app/javascript/dashboard/i18n/locale/fr/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/fr/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Numéro de téléphone", "PLACEHOLDER": "Veuillez entrer le numéro de téléphone à partir duquel le message sera envoyé.", - "ERROR": "Veuillez entrer une valeur valide. Le numéro de téléphone doit commencer par le signe `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL de rappel (callback)", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Numéro de téléphone", "PLACEHOLDER": "Veuillez entrer le numéro de téléphone à partir duquel le message sera envoyé.", - "ERROR": "Veuillez entrer une valeur valide. Le numéro de téléphone doit commencer par le signe `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Créer un canal de bande passante", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Numéro de téléphone", "PLACEHOLDER": "Veuillez entrer le numéro de téléphone à partir duquel le message sera envoyé.", - "ERROR": "Veuillez entrer une valeur valide. Le numéro de téléphone doit commencer par le signe `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Activé", "DISABLED": "Désactivé" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Activé", + "DISABLED": "Désactivé" + }, "ENABLE_HMAC": { "LABEL": "Activer" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Activer/Désactiver l'enquête CSAT(satisfaction du client) après avoir résolu une conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Activer la continuité de la conversation par e-mail", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Les conversations se poursuivront par courrier électronique si l'adresse e-mail du contact est disponible.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Paramètres de boîtes de réception", "INBOX_UPDATE_SUB_TEXT": "Mettre à jour les paramètres de votre boîte de réception", "AUTO_ASSIGNMENT_SUB_TEXT": "Activer ou désactiver l'affectation automatique de nouvelles conversations aux agents ajoutés à cette boîte de réception.", diff --git a/app/javascript/dashboard/i18n/locale/fr/setNewPassword.json b/app/javascript/dashboard/i18n/locale/fr/setNewPassword.json index 294142440..0d9777fbf 100644 --- a/app/javascript/dashboard/i18n/locale/fr/setNewPassword.json +++ b/app/javascript/dashboard/i18n/locale/fr/setNewPassword.json @@ -16,7 +16,7 @@ "ERROR_MESSAGE": "Impossible de se connecter au serveur Woot, veuillez réessayer plus tard" }, "CAPTCHA": { - "ERROR": "Verification expired. Please solve captcha again." + "ERROR": "La vérification a expiré. Veuillez résoudre le captcha à nouveau." }, "SUBMIT": "Envoyer" } diff --git a/app/javascript/dashboard/i18n/locale/fr/settings.json b/app/javascript/dashboard/i18n/locale/fr/settings.json index 837f2f0f5..8c58c0805 100644 --- a/app/javascript/dashboard/i18n/locale/fr/settings.json +++ b/app/javascript/dashboard/i18n/locale/fr/settings.json @@ -20,23 +20,23 @@ "NOTE": "Votre adresse de courriel est votre identité et est utilisée pour vous connecter." }, "SEND_MESSAGE": { - "TITLE": "Hotkey to send messages", - "NOTE": "You can select a hotkey (either Enter or Cmd/Ctrl+Enter) based on your preference of writing.", - "UPDATE_SUCCESS": "Your settings have been updated successfully", + "TITLE": "Raccourci clavier pour envoyer des messages", + "NOTE": "Vous pouvez sélectionner un raccourci clavier (Entrée ou Cmd/Ctrl+Entrée) en fonction de vos préférences d'écriture.", + "UPDATE_SUCCESS": "Votre profil a été mis à jour avec succès", "CARD": { "ENTER_KEY": { - "HEADING": "Enter (↵)", - "CONTENT": "Send messages by pressing Enter key instead of clicking the send button." + "HEADING": "Entrer ( )", + "CONTENT": "Envoyez des messages en appuyant sur la touche Entrée au lieu de cliquer sur le bouton d'envoi." }, "CMD_ENTER_KEY": { - "HEADING": "Cmd/Ctrl + Enter (⌘ + ↵)", - "CONTENT": "Send messages by pressing Cmd/Ctrl + enter key instead of clicking the send button." + "HEADING": "Cmd/Ctrl + Entrée ( + )", + "CONTENT": "Envoyez des messages en appuyant sur la touche Cmd/Ctrl + Entrée ( + ) au lieu de cliquer sur le bouton d'envoi." } } }, "MESSAGE_SIGNATURE_SECTION": { "TITLE": "Signature du message personnel", - "NOTE": "Create a personal message signature that would be added to all the messages you send from your email inbox. Use the rich content editor to create a highly personalised signature.", + "NOTE": "Créez une signature de message personnelle qui sera ajoutée à tous les messages que vous envoyez depuis votre boîte aux lettres électronique. Utilisez l'éditeur de contenu riche pour créer une signature personnalisée.", "BTN_TEXT": "Enregistrer la signature du message", "API_ERROR": "Impossible d'enregistrer la signature ! Réessayez", "API_SUCCESS": "Signature enregistrée avec succès" @@ -141,8 +141,8 @@ "TRAIL_BUTTON": "Acheter Maintenant", "DELETED_USER": "Utilisateur supprimé", "ACCOUNT_SUSPENDED": { - "TITLE": "Account Suspended", - "MESSAGE": "Your account is suspended. Please reach out to the support team for more information." + "TITLE": "Compte Suspendu", + "MESSAGE": "Votre compte est suspendu. Veuillez contacter le support pour plus d'informations." } }, "COMPONENTS": { @@ -151,15 +151,15 @@ "COPY_SUCCESSFUL": "Code copié dans le presse-papier avec succès" }, "SHOW_MORE_BLOCK": { - "SHOW_MORE": "Show More", - "SHOW_LESS": "Show Less" + "SHOW_MORE": "Voir plus", + "SHOW_LESS": "Voir moins" }, "FILE_BUBBLE": { "DOWNLOAD": "Télécharger", "UPLOADING": "Téléversement..." }, "LOCATION_BUBBLE": { - "SEE_ON_MAP": "See on map" + "SEE_ON_MAP": "Afficher sur la carte" }, "FORM_BUBBLE": { "SUBMIT": "Envoyer" @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "Toutes les conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Sans suivi", "REPORTS": "Rapports", "SETTINGS": "Paramètres", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nom du compte", + "LABEL": "Nom de la société", "PLACEHOLDER": "Entreprises Wayne" }, "SUBMIT": "Envoyer" diff --git a/app/javascript/dashboard/i18n/locale/fr/signup.json b/app/javascript/dashboard/i18n/locale/fr/signup.json index d17bd1e8e..7b9db14f6 100644 --- a/app/javascript/dashboard/i18n/locale/fr/signup.json +++ b/app/javascript/dashboard/i18n/locale/fr/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Créer un compte", "TITLE": "Inscription", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "En vous inscrivant, vous acceptez nos CGU et notre politique de confidentialité", - "ACCOUNT_NAME": { - "LABEL": "Nom du compte", - "PLACEHOLDER": "Entrez un nom de compte. Ex : Wayne Enterprises", - "ERROR": "Le nom du compte est trop court" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nom complet", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-mail professionnel", "PLACEHOLDER": "Entrez votre adresse e-mail professionnelle. Ex. : bruce@wayne.enterprises", - "ERROR": "L'adresse e-mail est invalide" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Mot de passe", diff --git a/app/javascript/dashboard/i18n/locale/he/chatlist.json b/app/javascript/dashboard/i18n/locale/he/chatlist.json index 7f25908b8..1498e7625 100644 --- a/app/javascript/dashboard/i18n/locale/he/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/he/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "שיחות", "MENTION_HEADING": "אִזְכּוּרים", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "חפש אנשים, צ'אטים, תגובות שמורות .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "הגב לציוץ זה", "LINK_TO_STORY": "מעבר לסטורי באינסטגרם", "SENT": "נשלח בהצלחה", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "אין הודעות", "NO_CONTENT": "אין תוכן זמין", "HIDE_QUOTED_TEXT": "הסתר טקסט מצוטט", diff --git a/app/javascript/dashboard/i18n/locale/he/conversation.json b/app/javascript/dashboard/i18n/locale/he/conversation.json index 4d7bbba3b..354337392 100644 --- a/app/javascript/dashboard/i18n/locale/he/conversation.json +++ b/app/javascript/dashboard/i18n/locale/he/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "סמן כממתין", "RESOLVED": "סמן כפתור", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "פתח מחדש את השיחה", "SNOOZE": { "TITLE": "נודניק", diff --git a/app/javascript/dashboard/i18n/locale/he/emoji.json b/app/javascript/dashboard/i18n/locale/he/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/he/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/he/generalSettings.json b/app/javascript/dashboard/i18n/locale/he/generalSettings.json index 9dc7b2b45..0401e3447 100644 --- a/app/javascript/dashboard/i18n/locale/he/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/he/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "נא להזין שם חשבון חוקי" }, "LANGUAGE": { - "LABEL": "שפת אתר (ביטא)", + "LABEL": "Site language", "PLACEHOLDER": "שם החשבון שלך", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json index de36a4fc5..50a2322f5 100644 --- a/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/he/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "מספר טלפון", "PLACEHOLDER": "נא להזין את מספר הטלפון שממנו תישלח ההודעה.", - "ERROR": "אנא הכנס ערך תקין. מספר הטלפון צריך להתחיל בסימן '+'." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "כתובת אתר להתקשרות חוזרת", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "מספר טלפון", "PLACEHOLDER": "נא להזין את מספר הטלפון שממנו תישלח ההודעה.", - "ERROR": "אנא הכנס ערך תקין. מספר הטלפון צריך להתחיל בסימן '+'." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "מספר טלפון", "PLACEHOLDER": "נא להזין את מספר הטלפון שממנו תישלח ההודעה.", - "ERROR": "אנא הכנס ערך תקין. מספר הטלפון צריך להתחיל בסימן '+'." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "מופעל", "DISABLED": "כבוי" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "מופעל", + "DISABLED": "כבוי" + }, "ENABLE_HMAC": { "LABEL": "אפשר" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "הפעל/השבת סקר CSAT (שביעות רצון לקוחות) לאחר פתרון שיחה", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "הגדרות תיבת דואר נכנס", "INBOX_UPDATE_SUB_TEXT": "עדכן את הגדרות תיבת הדואר הנכנס שלך", "AUTO_ASSIGNMENT_SUB_TEXT": "אפשר או השבת את ההקצאה האוטומטית של שיחות חדשות לסוכנים שנוספו לתיבת הדואר הנכנס הזו.", diff --git a/app/javascript/dashboard/i18n/locale/he/settings.json b/app/javascript/dashboard/i18n/locale/he/settings.json index 17711d278..a2bc0fbfe 100644 --- a/app/javascript/dashboard/i18n/locale/he/settings.json +++ b/app/javascript/dashboard/i18n/locale/he/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "שיחות", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "אִזְכּוּרים", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "הגדרות", "CONTACTS": "איש קשר", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "שם החברה", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "שלח" diff --git a/app/javascript/dashboard/i18n/locale/he/signup.json b/app/javascript/dashboard/i18n/locale/he/signup.json index ba1e53ae3..129df8b19 100644 --- a/app/javascript/dashboard/i18n/locale/he/signup.json +++ b/app/javascript/dashboard/i18n/locale/he/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "שם החשבון", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "סיסמה", diff --git a/app/javascript/dashboard/i18n/locale/hi/advancedFilters.json b/app/javascript/dashboard/i18n/locale/hi/advancedFilters.json index 46a573c42..352f041b2 100644 --- a/app/javascript/dashboard/i18n/locale/hi/advancedFilters.json +++ b/app/javascript/dashboard/i18n/locale/hi/advancedFilters.json @@ -1,6 +1,6 @@ { "FILTER": { - "TITLE": "Filter Conversations", + "TITLE": "Hello how are you", "SUBTITLE": "Add filters below and hit 'Apply filters' to filter conversations.", "ADD_NEW_FILTER": "Add Filter", "FILTER_DELETE_ERROR": "You should have atleast one filter to save", diff --git a/app/javascript/dashboard/i18n/locale/hi/chatlist.json b/app/javascript/dashboard/i18n/locale/hi/chatlist.json index 93bba4aab..4713bd611 100644 --- a/app/javascript/dashboard/i18n/locale/hi/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/hi/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Search for People, Chats, Saved Replies .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/hi/conversation.json b/app/javascript/dashboard/i18n/locale/hi/conversation.json index 771b5305f..37cc53c68 100644 --- a/app/javascript/dashboard/i18n/locale/hi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/hi/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/hi/emoji.json b/app/javascript/dashboard/i18n/locale/hi/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/hi/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/hi/generalSettings.json b/app/javascript/dashboard/i18n/locale/hi/generalSettings.json index f9e763808..f1d87ee73 100644 --- a/app/javascript/dashboard/i18n/locale/hi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/hi/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/hi/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/hi/inboxMgmt.json index b624cce11..4f332b6d4 100644 --- a/app/javascript/dashboard/i18n/locale/hi/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/hi/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/hi/settings.json b/app/javascript/dashboard/i18n/locale/hi/settings.json index 13c46ced3..e955abc55 100644 --- a/app/javascript/dashboard/i18n/locale/hi/settings.json +++ b/app/javascript/dashboard/i18n/locale/hi/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/hi/signup.json b/app/javascript/dashboard/i18n/locale/hi/signup.json index 8dd5c0d4e..3da6bcbd7 100644 --- a/app/javascript/dashboard/i18n/locale/hi/signup.json +++ b/app/javascript/dashboard/i18n/locale/hi/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/hu/chatlist.json b/app/javascript/dashboard/i18n/locale/hu/chatlist.json index 68365725a..538c7890a 100644 --- a/app/javascript/dashboard/i18n/locale/hu/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/hu/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Beszélgetések", "MENTION_HEADING": "Megemlítések", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Keresés: emberek, beszélgetése, mentett válaszok .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Válasz", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sikeresen elküldve", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Nincs üzenet", "NO_CONTENT": "Nincs elérhető tartalom", "HIDE_QUOTED_TEXT": "Idézett szöveg eltűntetése", diff --git a/app/javascript/dashboard/i18n/locale/hu/conversation.json b/app/javascript/dashboard/i18n/locale/hu/conversation.json index d4ff86aa7..3cdb455b3 100644 --- a/app/javascript/dashboard/i18n/locale/hu/conversation.json +++ b/app/javascript/dashboard/i18n/locale/hu/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Beszélgetés újranyitása", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/hu/emoji.json b/app/javascript/dashboard/i18n/locale/hu/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/hu/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/hu/generalSettings.json b/app/javascript/dashboard/i18n/locale/hu/generalSettings.json index d70b37d58..68b2ce234 100644 --- a/app/javascript/dashboard/i18n/locale/hu/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/hu/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Kérjük helyes fióknevet adj meg" }, "LANGUAGE": { - "LABEL": "Oldal nyelve (Béta)", + "LABEL": "Site language", "PLACEHOLDER": "A fiókneved", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/hu/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/hu/inboxMgmt.json index d6efeba93..526610d50 100644 --- a/app/javascript/dashboard/i18n/locale/hu/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/hu/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonszám", "PLACEHOLDER": "Kérjük add meg a telefonszámot, amire az üzeneteket küldjük.", - "ERROR": "Kérjük helyes értéket adj meg. A telefonszám a '+' jellel kezdődjön." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Visszahívás URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonszám", "PLACEHOLDER": "Kérjük add meg a telefonszámot, amire az üzeneteket küldjük.", - "ERROR": "Kérjük helyes értéket adj meg. A telefonszám a '+' jellel kezdődjön." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonszám", "PLACEHOLDER": "Kérjük add meg a telefonszámot, amire az üzeneteket küldjük.", - "ERROR": "Kérjük helyes értéket adj meg. A telefonszám a '+' jellel kezdődjön." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Engedélyezve", "DISABLED": "Letiltva" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Engedélyezve", + "DISABLED": "Letiltva" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Fiókbeállítások", "INBOX_UPDATE_SUB_TEXT": "Frissítsd az inbox beállításaidat", "AUTO_ASSIGNMENT_SUB_TEXT": "Bekapcsolása vagy kikapcsolása az inboxhoz kapcsolódó automatikus ügynökhozzárendelésnek új beszélgetések esetén.", diff --git a/app/javascript/dashboard/i18n/locale/hu/settings.json b/app/javascript/dashboard/i18n/locale/hu/settings.json index 0e4248c43..78bba9402 100644 --- a/app/javascript/dashboard/i18n/locale/hu/settings.json +++ b/app/javascript/dashboard/i18n/locale/hu/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Beszélgetések", "ALL_CONVERSATIONS": "Beszélgetések", "MENTIONED_CONVERSATIONS": "Megemlítések", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Jelentések", "SETTINGS": "Beállítások", "CONTACTS": "Kontaktok", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Fióknév", + "LABEL": "Cégnév", "PLACEHOLDER": "Kovács Kft." }, "SUBMIT": "Elküldés" diff --git a/app/javascript/dashboard/i18n/locale/hu/signup.json b/app/javascript/dashboard/i18n/locale/hu/signup.json index 0e686c2d5..58775917b 100644 --- a/app/javascript/dashboard/i18n/locale/hu/signup.json +++ b/app/javascript/dashboard/i18n/locale/hu/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Fiók létrehozása", "TITLE": "Regisztrálás", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "A feliratkozással megerősíted, hogy egyetértesz a Felhasználói feltételekkel és az Adatkezelési politikával", - "ACCOUNT_NAME": { - "LABEL": "Fióknév", - "PLACEHOLDER": "Fióknév hozzáadása. Pl.: Wayne Kft.", - "ERROR": "A fióknév túl rövid" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Teljes név", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Munkahelyi e-mail", "PLACEHOLDER": "Add meg munkahelyi e-mailcímed. Pl. kovacs.janos@email.hu", - "ERROR": "Az e-mailcím helytelen" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Jelszó", diff --git a/app/javascript/dashboard/i18n/locale/id/chatlist.json b/app/javascript/dashboard/i18n/locale/id/chatlist.json index 6319c7165..871667139 100644 --- a/app/javascript/dashboard/i18n/locale/id/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/id/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Percakapan", "MENTION_HEADING": "Sebutkan", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Telusuri Orang, Obrolan, Balasan Tersimpan.." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Balas tweet ini", "LINK_TO_STORY": "Go to instagram story", "SENT": "Berhasil terkirim", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Tidak Ada Pesan", "NO_CONTENT": "Tidak ada konten yang tersedia", "HIDE_QUOTED_TEXT": "Sembunyikan Teks yang Dikutip", diff --git a/app/javascript/dashboard/i18n/locale/id/conversation.json b/app/javascript/dashboard/i18n/locale/id/conversation.json index c7d5b79d5..824c89c7f 100644 --- a/app/javascript/dashboard/i18n/locale/id/conversation.json +++ b/app/javascript/dashboard/i18n/locale/id/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/id/emoji.json b/app/javascript/dashboard/i18n/locale/id/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/id/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/id/generalSettings.json b/app/javascript/dashboard/i18n/locale/id/generalSettings.json index a783d4d0b..b6f83c55d 100644 --- a/app/javascript/dashboard/i18n/locale/id/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/id/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Harap masukkan nama akun yang valid" }, "LANGUAGE": { - "LABEL": "Bahasa Situs (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Nama akun Anda", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/id/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/id/inboxMgmt.json index f194e02ab..5188177d6 100644 --- a/app/javascript/dashboard/i18n/locale/id/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/id/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Nomor Telpon", "PLACEHOLDER": "Silakan masukkan nomor telepon dari mana pesan akan dikirim.", - "ERROR": "Harap masukkan nomor yang valid. Nomor telepon harus dimulai dengan tanda `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL Callback", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Nomor Telpon", "PLACEHOLDER": "Silakan masukkan nomor telepon dari mana pesan akan dikirim.", - "ERROR": "Harap masukkan nomor yang valid. Nomor telepon harus dimulai dengan tanda `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Nomor Telpon", "PLACEHOLDER": "Silakan masukkan nomor telepon dari mana pesan akan dikirim.", - "ERROR": "Harap masukkan nomor yang valid. Nomor telepon harus dimulai dengan tanda `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Diaktifkan", "DISABLED": "Nonaktif" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Diaktifkan", + "DISABLED": "Nonaktif" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Aktifkan/Nonaktifkan survey CSAT (Kepuasan pelanggan) setelah penyelesaian percakapan", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Pengaturan Kotak Masuk", "INBOX_UPDATE_SUB_TEXT": "Perbarui pengaturan kotak masuk Anda", "AUTO_ASSIGNMENT_SUB_TEXT": "Mengaktifkan atau menonaktifkan penugasan otomatis percakapan baru ke agen yang ditambahkan ke kotak masuk ini.", diff --git a/app/javascript/dashboard/i18n/locale/id/settings.json b/app/javascript/dashboard/i18n/locale/id/settings.json index 1f2f022bb..6ef670ce8 100644 --- a/app/javascript/dashboard/i18n/locale/id/settings.json +++ b/app/javascript/dashboard/i18n/locale/id/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Percakapan", "ALL_CONVERSATIONS": "Semua Percakapan", "MENTIONED_CONVERSATIONS": "Sebutkan", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Laporan", "SETTINGS": "Pengaturan", "CONTACTS": "Kontak", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nama Akun", + "LABEL": "Nama Perusahaan", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Kirim" diff --git a/app/javascript/dashboard/i18n/locale/id/signup.json b/app/javascript/dashboard/i18n/locale/id/signup.json index f4a70fb34..6811e801c 100644 --- a/app/javascript/dashboard/i18n/locale/id/signup.json +++ b/app/javascript/dashboard/i18n/locale/id/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Daftar akun", "TITLE": "Daftar", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Dengan mendaftar, Anda menyetujui S&K dan Kebijakan Privasi", - "ACCOUNT_NAME": { - "LABEL": "Nama Akun", - "PLACEHOLDER": "Masukkan nama akun. cth: Wayne Enterprises", - "ERROR": "Nama Akun terlalu pendek" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nama Lengkap", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Email kantor", "PLACEHOLDER": "Masukkan alamat email kantor Anda. cth: bruce@wayne.enterprises", - "ERROR": "Alamat email salah" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Kata Sandi", diff --git a/app/javascript/dashboard/i18n/locale/is/chatlist.json b/app/javascript/dashboard/i18n/locale/is/chatlist.json index 8b5cb7a21..c69733331 100644 --- a/app/javascript/dashboard/i18n/locale/is/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/is/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Samtöl", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Leita að Fólki, Spjöllum, Vistuðum Svörum .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Engin skilaboð", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Fela tilvitnaðan texta", diff --git a/app/javascript/dashboard/i18n/locale/is/contact.json b/app/javascript/dashboard/i18n/locale/is/contact.json index 4f7666075..e4afcf3fa 100644 --- a/app/javascript/dashboard/i18n/locale/is/contact.json +++ b/app/javascript/dashboard/i18n/locale/is/contact.json @@ -87,11 +87,11 @@ "CONFIRM": { "TITLE": "Staðfesta eyðingu", "MESSAGE": "Ertu viss um að þú viljir eyða", - "YES": "Yes, Delete", - "NO": "No, Keep" + "YES": "Já, eyða", + "NO": "Nei, hætta við eyðingu" }, "API": { - "SUCCESS_MESSAGE": "Contact deleted successfully", + "SUCCESS_MESSAGE": "Tengilið eytt", "ERROR_MESSAGE": "Gat ekki eytt tengilið. Vinsamlegast reyndu aftur síðar." } }, diff --git a/app/javascript/dashboard/i18n/locale/is/conversation.json b/app/javascript/dashboard/i18n/locale/is/conversation.json index 7b18e0af3..5164e63dc 100644 --- a/app/javascript/dashboard/i18n/locale/is/conversation.json +++ b/app/javascript/dashboard/i18n/locale/is/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/is/emoji.json b/app/javascript/dashboard/i18n/locale/is/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/is/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/is/generalSettings.json b/app/javascript/dashboard/i18n/locale/is/generalSettings.json index 23b84ede5..bc0c059ea 100644 --- a/app/javascript/dashboard/i18n/locale/is/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/is/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/is/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/is/inboxMgmt.json index 0513d2865..36a24e7ee 100644 --- a/app/javascript/dashboard/i18n/locale/is/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/is/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Vinsamlega sláðu inn símanúmerið sem skilaboð verða send frá.", - "ERROR": "Vinsamlega sláðu inn gilt gildi. Símanúmer ætti að byrja á „+“ tákni." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Vinsamlega sláðu inn símanúmerið sem skilaboð verða send frá.", - "ERROR": "Vinsamlega sláðu inn gilt gildi. Símanúmer ætti að byrja á „+“ tákni." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Vinsamlega sláðu inn símanúmerið sem skilaboð verða send frá.", - "ERROR": "Vinsamlega sláðu inn gilt gildi. Símanúmer ætti að byrja á „+“ tákni." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Virkja/slökkva á CSAT (ánægju viðskiptavina) könnun eftir að hafa leyst samtal", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Samtöl halda áfram með tölvupósti ef tengiliðanetfangið er tiltækt.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Virkja eða slökkva á sjálfvirkri úthlutun nýrra samtöla til umboðsmanna sem bætt er við þetta innhólf.", diff --git a/app/javascript/dashboard/i18n/locale/is/settings.json b/app/javascript/dashboard/i18n/locale/is/settings.json index 306f1050b..75c2905c1 100644 --- a/app/javascript/dashboard/i18n/locale/is/settings.json +++ b/app/javascript/dashboard/i18n/locale/is/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Samtöl", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/is/signup.json b/app/javascript/dashboard/i18n/locale/is/signup.json index 0b2fec498..b1c6e6f52 100644 --- a/app/javascript/dashboard/i18n/locale/is/signup.json +++ b/app/javascript/dashboard/i18n/locale/is/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Með því að skrá þig samþykkir þú Skilmála okkar og Persónuverndarstefnu", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Sláðu inn reikningsnafn. td: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Sláðu inn vinnunetfangið þitt. td: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/it/chatlist.json b/app/javascript/dashboard/i18n/locale/it/chatlist.json index 7c90eab17..98aa701eb 100644 --- a/app/javascript/dashboard/i18n/locale/it/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/it/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversazioni", "MENTION_HEADING": "Menzioni", + "UNATTENDED_HEADING": "Non partecipate", "SEARCH": { "INPUT": "Cerca persone, Chat, risposte salvate .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Rispondi a questo tweet", "LINK_TO_STORY": "Vai alla storia di instagram", "SENT": "Inviato correttamente", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Nessun messaggio", "NO_CONTENT": "Nessun contenuto disponibile", "HIDE_QUOTED_TEXT": "Nascondi testo citato", diff --git a/app/javascript/dashboard/i18n/locale/it/conversation.json b/app/javascript/dashboard/i18n/locale/it/conversation.json index f782c7bff..0ff0d1f9d 100644 --- a/app/javascript/dashboard/i18n/locale/it/conversation.json +++ b/app/javascript/dashboard/i18n/locale/it/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Segna come in sospeso", "RESOLVED": "Contrassegna come risolto", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Riapri la conversazione", "SNOOZE": { "TITLE": "Posticipa", diff --git a/app/javascript/dashboard/i18n/locale/it/emoji.json b/app/javascript/dashboard/i18n/locale/it/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/it/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/it/generalSettings.json b/app/javascript/dashboard/i18n/locale/it/generalSettings.json index a163be7fb..50b8035a5 100644 --- a/app/javascript/dashboard/i18n/locale/it/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/it/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Inserisci un nome account valido" }, "LANGUAGE": { - "LABEL": "Lingua del sito (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Nome del tuo account", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/it/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/it/inboxMgmt.json index 0730e9dc7..15c897139 100644 --- a/app/javascript/dashboard/i18n/locale/it/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/it/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Numero di telefono", "PLACEHOLDER": "Inserisci il numero di telefono dal quale verrà inviato il messaggio.", - "ERROR": "Inserisci un valore valido. Il numero di telefono dovrebbe iniziare con segno `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL di callback", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Numero di telefono", "PLACEHOLDER": "Inserisci il numero di telefono dal quale verrà inviato il messaggio.", - "ERROR": "Inserisci un valore valido. Il numero di telefono dovrebbe iniziare con segno `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Crea un canale Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Numero di telefono", "PLACEHOLDER": "Inserisci il numero di telefono dal quale verrà inviato il messaggio.", - "ERROR": "Inserisci un valore valido. Il numero di telefono dovrebbe iniziare con segno `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "ID numero di telefono", @@ -388,6 +388,10 @@ "ENABLED": "Abilitato", "DISABLED": "Disabilitato" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Abilitato", + "DISABLED": "Disabilitato" + }, "ENABLE_HMAC": { "LABEL": "Abilita" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Attiva/Disabilita il sondaggio CSAT (soddisfazione del cliente) dopo aver risolto una conversazione", "ENABLE_CONTINUITY_VIA_EMAIL": "Abilita la continuità della conversazione via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Le conversazioni continueranno via email se l'indirizzo email del contatto è disponibile.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Impostazioni della casella", "INBOX_UPDATE_SUB_TEXT": "Aggiorna le impostazioni della casella", "AUTO_ASSIGNMENT_SUB_TEXT": "Abilita o disabilita l'assegnazione automatica di nuove conversazioni agli agenti aggiunti a questa casella.", diff --git a/app/javascript/dashboard/i18n/locale/it/settings.json b/app/javascript/dashboard/i18n/locale/it/settings.json index 09455791e..d52e167c3 100644 --- a/app/javascript/dashboard/i18n/locale/it/settings.json +++ b/app/javascript/dashboard/i18n/locale/it/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversazioni", "ALL_CONVERSATIONS": "Tutte le conversazioni", "MENTIONED_CONVERSATIONS": "Menzioni", + "UNATTENDED_CONVERSATIONS": "Non partecipate", "REPORTS": "Segnalazioni", "SETTINGS": "Impostazioni", "CONTACTS": "Contatti", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nome account", + "LABEL": "Nome azienda", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Invia" diff --git a/app/javascript/dashboard/i18n/locale/it/signup.json b/app/javascript/dashboard/i18n/locale/it/signup.json index 41df2ff62..7bfd2ed16 100644 --- a/app/javascript/dashboard/i18n/locale/it/signup.json +++ b/app/javascript/dashboard/i18n/locale/it/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registra un account", "TITLE": "Registrati", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Registrandoti, accetti i nostri T & C e l'informativa sulla privacy", - "ACCOUNT_NAME": { - "LABEL": "Nome dell'account", - "PLACEHOLDER": "Inserisci il nome dell'account, es.: Wayne Enterprises", - "ERROR": "Nome account troppo corto" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nome completo", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Email di lavoro", "PLACEHOLDER": "Inserisci il tuo indirizzo email di lavoro. es.: bruce@wayne.enterprises", - "ERROR": "Indirizzo email non valido" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/ja/chatlist.json b/app/javascript/dashboard/i18n/locale/ja/chatlist.json index 3e8a18a74..7e8574ef8 100644 --- a/app/javascript/dashboard/i18n/locale/ja/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ja/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "会話データ", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "人物、チャット、保存された返信を検索する" }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "このつぶやきに返信", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ja/conversation.json b/app/javascript/dashboard/i18n/locale/ja/conversation.json index 4952c2464..29f85e527 100644 --- a/app/javascript/dashboard/i18n/locale/ja/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ja/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "保留としてマークする", "RESOLVED": "解決済みとしてマークする", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "スヌーズ", diff --git a/app/javascript/dashboard/i18n/locale/ja/emoji.json b/app/javascript/dashboard/i18n/locale/ja/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ja/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ja/generalSettings.json b/app/javascript/dashboard/i18n/locale/ja/generalSettings.json index 46c8b5567..8d8d70ab4 100644 --- a/app/javascript/dashboard/i18n/locale/ja/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ja/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "正しいアカウント名を入力してください" }, "LANGUAGE": { - "LABEL": "サイト言語(ベータ版)", + "LABEL": "Site language", "PLACEHOLDER": "あなたのアカウント名", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ja/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ja/inboxMgmt.json index 75c6160e3..b06a6906c 100644 --- a/app/javascript/dashboard/i18n/locale/ja/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ja/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "電話番号", "PLACEHOLDER": "送信先の電話番号を入力してください。", - "ERROR": "正しい値を入力してください。電話番号は `+` 記号で始める必要があります。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "コールバック URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "電話番号", "PLACEHOLDER": "送信先の電話番号を入力してください。", - "ERROR": "正しい値を入力してください。電話番号は `+` 記号で始める必要があります。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "電話番号", "PLACEHOLDER": "送信先の電話番号を入力してください。", - "ERROR": "正しい値を入力してください。電話番号は `+` 記号で始める必要があります。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "有効です", "DISABLED": "無効です" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "有効です", + "DISABLED": "無効です" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "受信トレイの設定", "INBOX_UPDATE_SUB_TEXT": "受信トレイの設定を更新する", "AUTO_ASSIGNMENT_SUB_TEXT": "この受信トレイに追加された担当者への新しい会話の自動割り当てを有効または無効にします。", diff --git a/app/javascript/dashboard/i18n/locale/ja/settings.json b/app/javascript/dashboard/i18n/locale/ja/settings.json index 21d2533bc..f4a2baeda 100644 --- a/app/javascript/dashboard/i18n/locale/ja/settings.json +++ b/app/javascript/dashboard/i18n/locale/ja/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "会話データ", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "レポート", "SETTINGS": "設定", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "アカウント名", + "LABEL": "企業名", "PLACEHOLDER": "Wayne Enterprise" }, "SUBMIT": "送信" diff --git a/app/javascript/dashboard/i18n/locale/ja/signup.json b/app/javascript/dashboard/i18n/locale/ja/signup.json index 987b6120a..22d4cead9 100644 --- a/app/javascript/dashboard/i18n/locale/ja/signup.json +++ b/app/javascript/dashboard/i18n/locale/ja/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "アカウントを登録", "TITLE": "登録", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "サインアップすることで、 T & C および プライバシー ポリシー に同意したことになります。", - "ACCOUNT_NAME": { - "LABEL": "アカウント名", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "パスワード", diff --git a/app/javascript/dashboard/i18n/locale/ka/chatlist.json b/app/javascript/dashboard/i18n/locale/ka/chatlist.json index 93bba4aab..4713bd611 100644 --- a/app/javascript/dashboard/i18n/locale/ka/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ka/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Search for People, Chats, Saved Replies .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ka/conversation.json b/app/javascript/dashboard/i18n/locale/ka/conversation.json index 771b5305f..37cc53c68 100644 --- a/app/javascript/dashboard/i18n/locale/ka/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ka/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ka/emoji.json b/app/javascript/dashboard/i18n/locale/ka/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ka/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ka/generalSettings.json b/app/javascript/dashboard/i18n/locale/ka/generalSettings.json index f9e763808..f1d87ee73 100644 --- a/app/javascript/dashboard/i18n/locale/ka/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ka/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ka/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ka/inboxMgmt.json index b624cce11..4f332b6d4 100644 --- a/app/javascript/dashboard/i18n/locale/ka/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ka/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/ka/settings.json b/app/javascript/dashboard/i18n/locale/ka/settings.json index 13c46ced3..e955abc55 100644 --- a/app/javascript/dashboard/i18n/locale/ka/settings.json +++ b/app/javascript/dashboard/i18n/locale/ka/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/ka/signup.json b/app/javascript/dashboard/i18n/locale/ka/signup.json index 8dd5c0d4e..3da6bcbd7 100644 --- a/app/javascript/dashboard/i18n/locale/ka/signup.json +++ b/app/javascript/dashboard/i18n/locale/ka/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/ko/chatlist.json b/app/javascript/dashboard/i18n/locale/ko/chatlist.json index c694f913d..a5ba305fe 100644 --- a/app/javascript/dashboard/i18n/locale/ko/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ko/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "대화", "MENTION_HEADING": "멘션", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "사람 검색, 채팅, 저장된 응답..." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "트윗에 응답하기", "LINK_TO_STORY": "인스타그램 스토리로 가기", "SENT": "성공적으로 보내짐", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "메시지 없음", "NO_CONTENT": "콘텐츠 이용 불가", "HIDE_QUOTED_TEXT": "인용문 가리기", diff --git a/app/javascript/dashboard/i18n/locale/ko/contact.json b/app/javascript/dashboard/i18n/locale/ko/contact.json index 4f09f70ea..9ae4cb5de 100644 --- a/app/javascript/dashboard/i18n/locale/ko/contact.json +++ b/app/javascript/dashboard/i18n/locale/ko/contact.json @@ -175,7 +175,7 @@ "SUBJECT": { "LABEL": "Subject", "PLACEHOLDER": "Subject", - "ERROR": "Subject can't be empty" + "ERROR": "제목은 공백일 수 없습니다." }, "MESSAGE": { "LABEL": "메시지", @@ -276,7 +276,7 @@ "CANCEL": "취소", "NAME": { "LABEL": "사용자 지정 속성 이름", - "PLACEHOLDER": "Eg: shopify id", + "PLACEHOLDER": "Shopify id", "ERROR": "Invalid custom attribute name" }, "VALUE": { @@ -305,13 +305,13 @@ "LIST": { "PLACEHOLDER": "Select value", "SEARCH_INPUT_PLACEHOLDER": "Search value", - "NO_RESULT": "No result found" + "NO_RESULT": "검색 결과가 없습니다." } } }, "VALIDATIONS": { "REQUIRED": "Valid value is required", - "INVALID_URL": "Invalid URL" + "INVALID_URL": "잘못된 주소입니다." } }, "MERGE_CONTACTS": { @@ -332,7 +332,7 @@ "ATTRIBUTE_WARNING": "Contact details of %{childContactName} will be copied to %{primaryContactName}." }, "SEARCH": { - "ERROR": "ERROR_MESSAGE" + "ERROR": "에러_메시지" }, "FORM": { "SUBMIT": " Merge contacts", diff --git a/app/javascript/dashboard/i18n/locale/ko/conversation.json b/app/javascript/dashboard/i18n/locale/ko/conversation.json index 1d927921c..bd33f615a 100644 --- a/app/javascript/dashboard/i18n/locale/ko/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ko/conversation.json @@ -1,10 +1,10 @@ { "CONVERSATION": { "SELECT_A_CONVERSATION": "왼쪽 창에서 대화를 선택하십시오.", - "CSAT_REPLY_MESSAGE": "Please rate the conversation", + "CSAT_REPLY_MESSAGE": "대화를 평가해 주세요", "404": "Sorry, we cannot find the conversation. Please try again", "SWITCH_VIEW_LAYOUT": "Switch the layout", - "DASHBOARD_APP_TAB_MESSAGES": "Messages", + "DASHBOARD_APP_TAB_MESSAGES": "메시지", "UNVERIFIED_SESSION": "The identity of this user is not verified", "NO_MESSAGE_1": "어라! 받은 메시지함에 고객의 메시지가 없는 것 같아요.", "NO_MESSAGE_2": " 페이지에 메시지를 보내기 위해서!", @@ -14,7 +14,7 @@ "SEARCH_MESSAGES": "대화에서 메시지 검색", "SEARCH": { "TITLE": "메시지 검색", - "RESULT_TITLE": "Search Results", + "RESULT_TITLE": "검색 결과", "LOADING_MESSAGE": "데이터 처리 중...", "PLACEHOLDER": "검색할 텍스트를 입력하세요", "NO_MATCHING_RESULTS": "검색 결과가 없습니다." @@ -34,7 +34,7 @@ "REPLYING_TO": "회신할 대상:", "REMOVE_SELECTION": "선택 항목 제거", "DOWNLOAD": "다운로드", - "UNKNOWN_FILE_TYPE": "Unknown File", + "UNKNOWN_FILE_TYPE": "알 수 없는 파일", "UPLOADING_ATTACHMENTS": "첨부 업로드 중...", "SUCCESS_DELETE_MESSAGE": "Message deleted successfully", "FAIL_DELETE_MESSSAGE": "Couldn't delete message! Try again", @@ -57,19 +57,20 @@ "SNOOZE": { "TITLE": "Snooze until", "NEXT_REPLY": "Next reply", - "TOMORROW": "Tomorrow", - "NEXT_WEEK": "Next week" + "TOMORROW": "내일", + "NEXT_WEEK": "다음 주" } }, "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", - "REOPEN": "Reopen conversation", + "MARK_AS_UNREAD": "Mark as unread", + "REOPEN": "대화 다시 열기", "SNOOZE": { "TITLE": "Snooze", "NEXT_REPLY": "Until next reply", - "TOMORROW": "Until tomorrow", - "NEXT_WEEK": "Until next week" + "TOMORROW": "내일까지", + "NEXT_WEEK": "다음 주까지" }, "ASSIGN_AGENT": "Assign agent", "ASSIGN_LABEL": "Assign label", diff --git a/app/javascript/dashboard/i18n/locale/ko/emoji.json b/app/javascript/dashboard/i18n/locale/ko/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ko/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ko/generalSettings.json b/app/javascript/dashboard/i18n/locale/ko/generalSettings.json index ff2cadd45..9454f17b2 100644 --- a/app/javascript/dashboard/i18n/locale/ko/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ko/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "올바른 계정 이름을 입력하십시오." }, "LANGUAGE": { - "LABEL": "사이트 언어 (베타)", + "LABEL": "Site language", "PLACEHOLDER": "당신의 계정 이름", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ko/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ko/inboxMgmt.json index fa1587acd..ec7d9f2c1 100644 --- a/app/javascript/dashboard/i18n/locale/ko/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ko/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "휴대폰 번호", "PLACEHOLDER": "메시지를 보낼 전화 번호를 입력하십시오.", - "ERROR": "올바른 값을 입력하십시오. 전화번호는 + 기호로 시작해야 한다." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "콜백 URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "휴대폰 번호", "PLACEHOLDER": "메시지를 보낼 전화 번호를 입력하십시오.", - "ERROR": "올바른 값을 입력하십시오. 전화번호는 + 기호로 시작해야 한다." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "휴대폰 번호", "PLACEHOLDER": "메시지를 보낼 전화 번호를 입력하십시오.", - "ERROR": "올바른 값을 입력하십시오. 전화번호는 + 기호로 시작해야 한다." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "사용함", "DISABLED": "사용 안 함" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "사용함", + "DISABLED": "사용 안 함" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "받은 메시지함 설정", "INBOX_UPDATE_SUB_TEXT": "받은 메시지함 설정 업데이트", "AUTO_ASSIGNMENT_SUB_TEXT": "받은 메시지에 추가된 에이전트에 새 대화를 자동으로 할당하거나 할당하지 않도록 설정하십시오.", diff --git a/app/javascript/dashboard/i18n/locale/ko/settings.json b/app/javascript/dashboard/i18n/locale/ko/settings.json index ac9536d97..1c5c94892 100644 --- a/app/javascript/dashboard/i18n/locale/ko/settings.json +++ b/app/javascript/dashboard/i18n/locale/ko/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "대화", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "멘션", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "보고서", "SETTINGS": "설정", "CONTACTS": "연락처", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "계정 이름", + "LABEL": "회사명", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "보내기" diff --git a/app/javascript/dashboard/i18n/locale/ko/signup.json b/app/javascript/dashboard/i18n/locale/ko/signup.json index f8f939f54..7196b9152 100644 --- a/app/javascript/dashboard/i18n/locale/ko/signup.json +++ b/app/javascript/dashboard/i18n/locale/ko/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "계정 생성", "TITLE": "회원가입", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "회원가입 시, 당신은 우리의 T & C개인 정보 보호 정책에 동의하게 됩니다.", - "ACCOUNT_NAME": { - "LABEL": "계정 이름", - "PLACEHOLDER": "계정 이름을 입력합니다. 예: Girls Generation", - "ERROR": "계정 이름이 너무 짧음" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "전체 이름", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "회사 이메일", "PLACEHOLDER": "회사 이메일 주소를 입력하세요. 예: taeyeon@girls.generation", - "ERROR": "이메일 주소가 잘못되었습니다." + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "비밀번호", diff --git a/app/javascript/dashboard/i18n/locale/lt/chatlist.json b/app/javascript/dashboard/i18n/locale/lt/chatlist.json index 93bba4aab..4713bd611 100644 --- a/app/javascript/dashboard/i18n/locale/lt/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/lt/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Search for People, Chats, Saved Replies .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/lt/conversation.json b/app/javascript/dashboard/i18n/locale/lt/conversation.json index 771b5305f..37cc53c68 100644 --- a/app/javascript/dashboard/i18n/locale/lt/conversation.json +++ b/app/javascript/dashboard/i18n/locale/lt/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/lt/emoji.json b/app/javascript/dashboard/i18n/locale/lt/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/lt/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/lt/generalSettings.json b/app/javascript/dashboard/i18n/locale/lt/generalSettings.json index f9e763808..f1d87ee73 100644 --- a/app/javascript/dashboard/i18n/locale/lt/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/lt/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/lt/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/lt/inboxMgmt.json index b624cce11..4f332b6d4 100644 --- a/app/javascript/dashboard/i18n/locale/lt/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/lt/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/lt/settings.json b/app/javascript/dashboard/i18n/locale/lt/settings.json index 13c46ced3..e955abc55 100644 --- a/app/javascript/dashboard/i18n/locale/lt/settings.json +++ b/app/javascript/dashboard/i18n/locale/lt/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/lt/signup.json b/app/javascript/dashboard/i18n/locale/lt/signup.json index 8dd5c0d4e..3da6bcbd7 100644 --- a/app/javascript/dashboard/i18n/locale/lt/signup.json +++ b/app/javascript/dashboard/i18n/locale/lt/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/lv/chatlist.json b/app/javascript/dashboard/i18n/locale/lv/chatlist.json index 5c66abf11..9af719fe6 100644 --- a/app/javascript/dashboard/i18n/locale/lv/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/lv/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Sarunas", "MENTION_HEADING": "Pieminēšanas", + "UNATTENDED_HEADING": "Bez uzraudzības", "SEARCH": { "INPUT": "Meklēt Cilvēkus, Tērzēšanas, Saglabātās Atbildes.." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Atbildēt uz šo tvītu", "LINK_TO_STORY": "Doties uz instagram stāstu", "SENT": "Veiksmīgi nosūtīts", + "READ": "Izlasīts veiksmīgi", + "DELIVERED": "Piegādāts veiksmīgi", "NO_MESSAGES": "Nav Ziņojumu", "NO_CONTENT": "Saturs nav pieejams", "HIDE_QUOTED_TEXT": "Paslēpt Citēto Tekstu", diff --git a/app/javascript/dashboard/i18n/locale/lv/conversation.json b/app/javascript/dashboard/i18n/locale/lv/conversation.json index 96396b7d4..0659c4956 100644 --- a/app/javascript/dashboard/i18n/locale/lv/conversation.json +++ b/app/javascript/dashboard/i18n/locale/lv/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Atzīmēt kā neapstiprinātu", "RESOLVED": "Atzīmēt kā atrisinātu", + "MARK_AS_UNREAD": "Atzīmēt kā nelasītu", "REOPEN": "Atkārtoti atvērt sarunu", "SNOOZE": { "TITLE": "Atlikt", diff --git a/app/javascript/dashboard/i18n/locale/lv/emoji.json b/app/javascript/dashboard/i18n/locale/lv/emoji.json new file mode 100644 index 000000000..3d1bef854 --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/lv/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Meklēt emocijzīmes", + "NOT_FOUND": "Neviena emocijzīme neatbilst jūsu meklēšanas vaicājumam" + } +} diff --git a/app/javascript/dashboard/i18n/locale/lv/generalSettings.json b/app/javascript/dashboard/i18n/locale/lv/generalSettings.json index cf1118045..f78a8e86a 100644 --- a/app/javascript/dashboard/i18n/locale/lv/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/lv/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Lūdzu, ievadiet derīgu konta nosaukumu" }, "LANGUAGE": { - "LABEL": "Vietnes valoda (Beta)", + "LABEL": "Vietnes valoda", "PLACEHOLDER": "Jūsu konta nosaukums", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/lv/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/lv/inboxMgmt.json index 9f38e6c49..49aa9e24e 100644 --- a/app/javascript/dashboard/i18n/locale/lv/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/lv/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Tālruņa numurs", "PLACEHOLDER": "Lūdzu, ievadiet tālruņa numuru, no kura tiks nosūtīts ziņojums.", - "ERROR": "Lūdzu, ievadiet derīgu vērtību. Tālruņa numuram ir jāsākas ar `+` zīmi." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Atzvanīšanas URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Tālruņa numurs", "PLACEHOLDER": "Lūdzu, ievadiet tālruņa numuru, no kura tiks nosūtīts ziņojums.", - "ERROR": "Lūdzu, ievadiet derīgu vērtību. Tālruņa numuram ir jāsākas ar `+` zīmi." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Izveidot Bandwidth kanālu", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Tālruņa numurs", "PLACEHOLDER": "Lūdzu, ievadiet tālruņa numuru, no kura tiks nosūtīts ziņojums.", - "ERROR": "Lūdzu, ievadiet derīgu vērtību. Tālruņa numuram ir jāsākas ar `+` zīmi." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Tālruņa numura ID", @@ -388,6 +388,10 @@ "ENABLED": "Iespējots", "DISABLED": "Atspējots" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Iespējots", + "DISABLED": "Atspējots" + }, "ENABLE_HMAC": { "LABEL": "Iespējot" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Iespējot/Atspējot CSAT (klientu apmierinātības) aptauju pēc sarunas atrisināšanas", "ENABLE_CONTINUITY_VIA_EMAIL": "Iespējot sarunas nepārtrauktību, izmantojot e-pastu", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Sarunas turpināsies pa e-pastu, ja saziņas e-pasta adrese ir pieejama.", + "LOCK_TO_SINGLE_CONVERSATION": "Pieturēties pie vienas sarunas", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Iespējot vai atspējot vairākas sarunas vienai un tai pašai kontaktpersonai šajā iesūtnē", "INBOX_UPDATE_TITLE": "Iesūtnes Iestatījumi", "INBOX_UPDATE_SUB_TEXT": "Atjaunināt Jūsu iesūtnes iestatījumus", "AUTO_ASSIGNMENT_SUB_TEXT": "Iespējot vai atspējot jaunu sarunu automātisku piešķiršanu šai iesūtnei pievienotajiem aģentiem.", diff --git a/app/javascript/dashboard/i18n/locale/lv/settings.json b/app/javascript/dashboard/i18n/locale/lv/settings.json index 52dbd2042..f86769442 100644 --- a/app/javascript/dashboard/i18n/locale/lv/settings.json +++ b/app/javascript/dashboard/i18n/locale/lv/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Sarunas", "ALL_CONVERSATIONS": "Visas Sarunas", "MENTIONED_CONVERSATIONS": "Pieminēšanas", + "UNATTENDED_CONVERSATIONS": "Bez uzraudzības", "REPORTS": "Pārskati", "SETTINGS": "Iestatījumi", "CONTACTS": "Kontaktpersonas", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Konta Nosaukums", + "LABEL": "Uzņēmuma Nosaukums", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Iesniegt" diff --git a/app/javascript/dashboard/i18n/locale/lv/signup.json b/app/javascript/dashboard/i18n/locale/lv/signup.json index f5363b63d..c6851dfc9 100644 --- a/app/javascript/dashboard/i18n/locale/lv/signup.json +++ b/app/javascript/dashboard/i18n/locale/lv/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Reģistrēt kontu", "TITLE": "Reģistrēt", + "TESTIMONIAL_HEADER": "Viss, kas nepieciešams, ir viens solis, lai virzītos uz priekšu", + "TESTIMONIAL_CONTENT": "Jūs esat viena soļa attālumā no klientu piesaistīšanas, noturēšanas un jaunu klientu atrašanas.", "TERMS_ACCEPT": "Reģistrējoties Jūs piekrītat mūsu T & C un Konfidencialitātes Politikai", - "ACCOUNT_NAME": { - "LABEL": "Konta nosaukums", - "PLACEHOLDER": "Ievadiet konta nosaukumu. Piemēram: Wayne Enterprises", - "ERROR": "Konta nosaukums ir pārāk īss" + "COMPANY_NAME": { + "LABEL": "Uzņēmuma nosaukums", + "PLACEHOLDER": "Ievadiet sava uzņēmuma nosaukumu. Piemēram: Wayne Enterprises", + "ERROR": "Uzņēmuma nosaukums ir pārāk īss" }, "FULL_NAME": { "LABEL": "Pilnais vārds", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Darba e-pasts", "PLACEHOLDER": "Ievadiet savu darba e-pasta adresi. Piemēram: bruce@wayne.enterprises", - "ERROR": "E-pasta adrese nav derīga" + "ERROR": "Lūdzu, ievadiet derīgu darba e-pasta adresi" }, "PASSWORD": { "LABEL": "Parole", diff --git a/app/javascript/dashboard/i18n/locale/ml/chatlist.json b/app/javascript/dashboard/i18n/locale/ml/chatlist.json index 54df183b7..a69de80d8 100644 --- a/app/javascript/dashboard/i18n/locale/ml/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ml/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "സംഭാഷണങ്ങൾ", "MENTION_HEADING": "പരാമർശിക്കുന്നു", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "ആളുകൾ, ചാറ്റുകൾ, ക്യാൻഡ് മറുപടികൾ എന്നിവയ്ക്കായി തിരയുക .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "ഈ ട്വീറ്റിന് മറുപടി നൽകുക", "LINK_TO_STORY": "Go to instagram story", "SENT": "വിജയകരമായി അയച്ചു", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "സന്ദേശങ്ങളൊന്നുമില്ല", "NO_CONTENT": "ഉള്ളടക്കമൊന്നും ലഭ്യമല്ല", "HIDE_QUOTED_TEXT": "ഉദ്ധരിച്ച വാചകം മറയ്ക്കുക", diff --git a/app/javascript/dashboard/i18n/locale/ml/conversation.json b/app/javascript/dashboard/i18n/locale/ml/conversation.json index 3fa57aa40..35809031a 100644 --- a/app/javascript/dashboard/i18n/locale/ml/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ml/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "സംഭാഷണം വീണ്ടും തുറക്കുക", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ml/emoji.json b/app/javascript/dashboard/i18n/locale/ml/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ml/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ml/generalSettings.json b/app/javascript/dashboard/i18n/locale/ml/generalSettings.json index 715cfcab7..993305b44 100644 --- a/app/javascript/dashboard/i18n/locale/ml/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ml/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "ദയവായി സാധുവായ ഒരു അക്കൗണ്ട് പേര് നൽകുക" }, "LANGUAGE": { - "LABEL": "സൈറ്റ് ഭാഷ (ബീറ്റ)", + "LABEL": "Site language", "PLACEHOLDER": "നിങ്ങളുടെ അക്കൗണ്ടിന്റെ പേര്", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ml/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ml/inboxMgmt.json index 5dbaacccc..410a4fc30 100644 --- a/app/javascript/dashboard/i18n/locale/ml/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ml/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "ഫോൺ നമ്പർ", "PLACEHOLDER": "ദയവായി സന്ദേശം അയയ്‌ക്കുന്ന ഫോൺ നമ്പർ നൽകുക.", - "ERROR": "ദയവായി സാധുവായ ഒരു ഫോൺ നമ്പർ നൽകുക. ഫോൺ നമ്പർ `+`ചിഹ്നത്തിൽ ആരംഭിക്കണം." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "ഫോൺ നമ്പർ", "PLACEHOLDER": "ദയവായി സന്ദേശം അയയ്‌ക്കുന്ന ഫോൺ നമ്പർ നൽകുക.", - "ERROR": "ദയവായി സാധുവായ ഒരു ഫോൺ നമ്പർ നൽകുക. ഫോൺ നമ്പർ `+`ചിഹ്നത്തിൽ ആരംഭിക്കണം." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "ഫോൺ നമ്പർ", "PLACEHOLDER": "ദയവായി സന്ദേശം അയയ്‌ക്കുന്ന ഫോൺ നമ്പർ നൽകുക.", - "ERROR": "ദയവായി സാധുവായ ഒരു ഫോൺ നമ്പർ നൽകുക. ഫോൺ നമ്പർ `+`ചിഹ്നത്തിൽ ആരംഭിക്കണം." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "പ്രവർത്തനക്ഷമമാക്കി", "DISABLED": "പ്രവർത്തനരഹിതമാക്കി" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "പ്രവർത്തനക്ഷമമാക്കി", + "DISABLED": "പ്രവർത്തനരഹിതമാക്കി" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "ഇമെയിൽ വഴി സംഭാഷണ തുടർച്ച പ്രവർത്തനക്ഷമമാക്കുക", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "ബന്ധപ്പെടാനുള്ള ഇമെയിൽ വിലാസം ലഭ്യമാണെങ്കിൽ സംഭാഷണങ്ങൾ ഇമെയിൽ വഴി തുടരും.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "പുതിയ സംഭാഷണങ്ങളിൽ ലഭ്യമായ ഏജന്റുമാരുടെ ഓട്ടോമാറ്റിക് അസൈൻമെന്റ് പ്രാപ്തമാക്കുകയോ അപ്രാപ്തമാക്കുകയോ ചെയ്യുക", diff --git a/app/javascript/dashboard/i18n/locale/ml/settings.json b/app/javascript/dashboard/i18n/locale/ml/settings.json index f9a0a0041..3ecaf3515 100644 --- a/app/javascript/dashboard/i18n/locale/ml/settings.json +++ b/app/javascript/dashboard/i18n/locale/ml/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "സംഭാഷണങ്ങൾ", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "പരാമർശിക്കുന്നു", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "റിപ്പോർട്ടുകൾ", "SETTINGS": "ക്രമീകരണങ്ങൾ", "CONTACTS": "കോൺ‌ടാക്റ്റുകൾ", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "അക്കൗണ്ട് നാമം", + "LABEL": "കമ്പനിയുടെ പേര്", "PLACEHOLDER": "പുണ്ണ്യാളൻ അഗർബത്തീസ്" }, "SUBMIT": "സമർപ്പിക്കുക" diff --git a/app/javascript/dashboard/i18n/locale/ml/signup.json b/app/javascript/dashboard/i18n/locale/ml/signup.json index 3d57e427a..ff7dbdae1 100644 --- a/app/javascript/dashboard/i18n/locale/ml/signup.json +++ b/app/javascript/dashboard/i18n/locale/ml/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "ഒരു അക്കൗണ്ട് രജിസ്റ്റർ ചെയ്യുക", "TITLE": "രജിസ്റ്റർ", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "സൈൻ അപ്പ് ചെയ്യുന്നതിലൂടെ, നിങ്ങൾ ഞങ്ങളുടെ ഉപാധികളും നിബന്ധനകളും സ്വകാര്യതാ നയങ്ങളും അംഗീകരിക്കുന്നു", - "ACCOUNT_NAME": { - "LABEL": "അക്കൗണ്ടിന്റെ പേര്", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "പാസ്‌വേഡ്", diff --git a/app/javascript/dashboard/i18n/locale/ms/chatlist.json b/app/javascript/dashboard/i18n/locale/ms/chatlist.json index 93bba4aab..4713bd611 100644 --- a/app/javascript/dashboard/i18n/locale/ms/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ms/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Search for People, Chats, Saved Replies .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ms/conversation.json b/app/javascript/dashboard/i18n/locale/ms/conversation.json index c82ab4f88..f0d9a8273 100644 --- a/app/javascript/dashboard/i18n/locale/ms/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ms/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ms/emoji.json b/app/javascript/dashboard/i18n/locale/ms/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ms/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ms/generalSettings.json b/app/javascript/dashboard/i18n/locale/ms/generalSettings.json index 34302f622..2b0863574 100644 --- a/app/javascript/dashboard/i18n/locale/ms/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ms/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ms/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ms/inboxMgmt.json index 80bf42d23..76a7890f4 100644 --- a/app/javascript/dashboard/i18n/locale/ms/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ms/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/ms/settings.json b/app/javascript/dashboard/i18n/locale/ms/settings.json index 712f17a54..765c453e8 100644 --- a/app/javascript/dashboard/i18n/locale/ms/settings.json +++ b/app/javascript/dashboard/i18n/locale/ms/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/ms/signup.json b/app/javascript/dashboard/i18n/locale/ms/signup.json index 602b377f3..ce5f74dfd 100644 --- a/app/javascript/dashboard/i18n/locale/ms/signup.json +++ b/app/javascript/dashboard/i18n/locale/ms/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/ne/chatlist.json b/app/javascript/dashboard/i18n/locale/ne/chatlist.json index 93bba4aab..4713bd611 100644 --- a/app/javascript/dashboard/i18n/locale/ne/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ne/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Search for People, Chats, Saved Replies .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ne/conversation.json b/app/javascript/dashboard/i18n/locale/ne/conversation.json index b34c7eea1..732072a56 100644 --- a/app/javascript/dashboard/i18n/locale/ne/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ne/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ne/emoji.json b/app/javascript/dashboard/i18n/locale/ne/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ne/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ne/generalSettings.json b/app/javascript/dashboard/i18n/locale/ne/generalSettings.json index f9e763808..f1d87ee73 100644 --- a/app/javascript/dashboard/i18n/locale/ne/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ne/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ne/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ne/inboxMgmt.json index 86c50895f..4c8b30fa8 100644 --- a/app/javascript/dashboard/i18n/locale/ne/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ne/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/ne/settings.json b/app/javascript/dashboard/i18n/locale/ne/settings.json index 25f67de75..0ee9dd2cb 100644 --- a/app/javascript/dashboard/i18n/locale/ne/settings.json +++ b/app/javascript/dashboard/i18n/locale/ne/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "बुझाउनुहोस्" diff --git a/app/javascript/dashboard/i18n/locale/ne/signup.json b/app/javascript/dashboard/i18n/locale/ne/signup.json index 5485c4b28..83559ca24 100644 --- a/app/javascript/dashboard/i18n/locale/ne/signup.json +++ b/app/javascript/dashboard/i18n/locale/ne/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/nl/chatlist.json b/app/javascript/dashboard/i18n/locale/nl/chatlist.json index fa9c30b24..b9c1ca42f 100644 --- a/app/javascript/dashboard/i18n/locale/nl/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/nl/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Gesprekken", "MENTION_HEADING": "Vermeldingen", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Zoek naar mensen, gesprekken, opgeslagen antwoorden .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Antwoord op deze tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Succesvol verzonden", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Geen berichten", "NO_CONTENT": "Geen inhoud beschikbaar", "HIDE_QUOTED_TEXT": "Verberg geciteerde tekst", diff --git a/app/javascript/dashboard/i18n/locale/nl/conversation.json b/app/javascript/dashboard/i18n/locale/nl/conversation.json index 73ea3862c..b78cf3c8d 100644 --- a/app/javascript/dashboard/i18n/locale/nl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/nl/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Heropen gesprek", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/nl/emoji.json b/app/javascript/dashboard/i18n/locale/nl/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/nl/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/nl/generalSettings.json b/app/javascript/dashboard/i18n/locale/nl/generalSettings.json index e71ba2f3c..33f80b93c 100644 --- a/app/javascript/dashboard/i18n/locale/nl/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/nl/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Voer een geldige accountnaam in" }, "LANGUAGE": { - "LABEL": "Website taal (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Uw accountnaam", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/nl/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/nl/inboxMgmt.json index fc1c27a25..9fae19dbf 100644 --- a/app/javascript/dashboard/i18n/locale/nl/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/nl/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefoon nummer", "PLACEHOLDER": "Voer het telefoonnummer in waaruit het bericht wordt verzonden.", - "ERROR": "Voer een geldige waarde in. Telefoonnummer moet beginnen met `+` teken." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefoon nummer", "PLACEHOLDER": "Voer het telefoonnummer in waaruit het bericht wordt verzonden.", - "ERROR": "Voer een geldige waarde in. Telefoonnummer moet beginnen met `+` teken." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefoon nummer", "PLACEHOLDER": "Voer het telefoonnummer in waaruit het bericht wordt verzonden.", - "ERROR": "Voer een geldige waarde in. Telefoonnummer moet beginnen met `+` teken." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Ingeschakeld", "DISABLED": "Uitgeschakeld" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Ingeschakeld", + "DISABLED": "Uitgeschakeld" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Instellingen Postvak In", "INBOX_UPDATE_SUB_TEXT": "Update uw inbox instellingen", "AUTO_ASSIGNMENT_SUB_TEXT": "In- of uitschakelen van de automatische toewijzing van nieuwe gesprekken aan de agenten die aan deze inbox zijn toegevoegd.", diff --git a/app/javascript/dashboard/i18n/locale/nl/settings.json b/app/javascript/dashboard/i18n/locale/nl/settings.json index 18cabcc99..2401a56f9 100644 --- a/app/javascript/dashboard/i18n/locale/nl/settings.json +++ b/app/javascript/dashboard/i18n/locale/nl/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Gesprekken", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Vermeldingen", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Rapporten", "SETTINGS": "Instellingen", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Klant naam", + "LABEL": "Bedrijfsnaam", "PLACEHOLDER": "Wayne Ondernemingen" }, "SUBMIT": "Bevestigen" diff --git a/app/javascript/dashboard/i18n/locale/nl/signup.json b/app/javascript/dashboard/i18n/locale/nl/signup.json index 621cef46a..bc007a500 100644 --- a/app/javascript/dashboard/i18n/locale/nl/signup.json +++ b/app/javascript/dashboard/i18n/locale/nl/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registreer een account", "TITLE": "Registreren", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Door je aan te melden ga je akkoord met onze T & C en Privacy Policy", - "ACCOUNT_NAME": { - "LABEL": "accountnaam", - "PLACEHOLDER": "Voer een accountnaam in. Bijvoorbeeld: Wayne Enterprises", - "ERROR": "Accountnaam is te kort" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Volledige naam", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Werk e-mail", "PLACEHOLDER": "Voer je werk-e-mailadres in, bijvoorbeeld: bruce@wayne.enterprises", - "ERROR": "E-mailadres is ongeldig" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Wachtwoord", diff --git a/app/javascript/dashboard/i18n/locale/no/chatlist.json b/app/javascript/dashboard/i18n/locale/no/chatlist.json index 729bf1521..e44b95154 100644 --- a/app/javascript/dashboard/i18n/locale/no/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/no/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Samtaler", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Søk etter personer, samtaler, lagrede svar .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Svar på denne tweeten", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Ingen meldinger", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/no/conversation.json b/app/javascript/dashboard/i18n/locale/no/conversation.json index 5a238fd23..b867255e4 100644 --- a/app/javascript/dashboard/i18n/locale/no/conversation.json +++ b/app/javascript/dashboard/i18n/locale/no/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/no/emoji.json b/app/javascript/dashboard/i18n/locale/no/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/no/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/no/generalSettings.json b/app/javascript/dashboard/i18n/locale/no/generalSettings.json index 998798d6e..66df5d18e 100644 --- a/app/javascript/dashboard/i18n/locale/no/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/no/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Vennligst oppgi et gyldig kontonavn" }, "LANGUAGE": { - "LABEL": "Nettstedspråk (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Ditt kontonavn", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/no/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/no/inboxMgmt.json index 2910c00d3..0751dfcb6 100644 --- a/app/javascript/dashboard/i18n/locale/no/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/no/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Vennligst angi telefonnummeret som meldinger skal sendes fra.", - "ERROR": "Skriv inn en gyldig verdi. Telefonnummeret skal starte med `+`-tegn." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Vennligst angi telefonnummeret som meldinger skal sendes fra.", - "ERROR": "Skriv inn en gyldig verdi. Telefonnummeret skal starte med `+`-tegn." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Vennligst angi telefonnummeret som meldinger skal sendes fra.", - "ERROR": "Skriv inn en gyldig verdi. Telefonnummeret skal starte med `+`-tegn." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Aktivert", "DISABLED": "Deaktivert" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Aktivert", + "DISABLED": "Deaktivert" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Innboksinnstillinger", "INBOX_UPDATE_SUB_TEXT": "Oppdater innboksinnstillinger", "AUTO_ASSIGNMENT_SUB_TEXT": "Aktiver eller deaktiver automatisk tildeling av nye samtaler til agenter som er lagt til i denne innboksen.", diff --git a/app/javascript/dashboard/i18n/locale/no/settings.json b/app/javascript/dashboard/i18n/locale/no/settings.json index 4a8839b21..636b99798 100644 --- a/app/javascript/dashboard/i18n/locale/no/settings.json +++ b/app/javascript/dashboard/i18n/locale/no/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Samtaler", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Rapporter", "SETTINGS": "Innstillinger", "CONTACTS": "Kontakter", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Kontonavn", + "LABEL": "Firmaets navn", "PLACEHOLDER": "Ola's bedrift" }, "SUBMIT": "Send" diff --git a/app/javascript/dashboard/i18n/locale/no/signup.json b/app/javascript/dashboard/i18n/locale/no/signup.json index 6daac4ef5..e0a0238cb 100644 --- a/app/javascript/dashboard/i18n/locale/no/signup.json +++ b/app/javascript/dashboard/i18n/locale/no/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrer en konto", "TITLE": "Registrer", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Ved å registrere deg, samtykker du til våre brukerbetingelser og retningslinjer for personvern", - "ACCOUNT_NAME": { - "LABEL": "Kontonavn", - "PLACEHOLDER": "Skriv inn et kontonavn. f. eks: Ola's bedrift", - "ERROR": "Kontonavnet er for kort" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Fullt navn", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Bedriftse-postadresse", "PLACEHOLDER": "Skriv inn din profesjonelle e-postadresse. F.eks: ola@olasbedrift.no", - "ERROR": "E-postadressen er ugyldig" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Passord", diff --git a/app/javascript/dashboard/i18n/locale/pl/chatlist.json b/app/javascript/dashboard/i18n/locale/pl/chatlist.json index 088d56b89..eaa47b6ab 100644 --- a/app/javascript/dashboard/i18n/locale/pl/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pl/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Rozmowy", "MENTION_HEADING": "Wzmianki", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Szukaj ludzi, czatów, zapisanych odpowiedzi .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Odpowiedz na ten tweet", "LINK_TO_STORY": "Przejdź do opowieści na Instagramie", "SENT": "Wysłano pomyślnie", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Brak wiadomości", "NO_CONTENT": "Brak treści", "HIDE_QUOTED_TEXT": "Ukryj cytat", diff --git a/app/javascript/dashboard/i18n/locale/pl/conversation.json b/app/javascript/dashboard/i18n/locale/pl/conversation.json index 4b881780c..a427ee096 100644 --- a/app/javascript/dashboard/i18n/locale/pl/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pl/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Oznacz jako oczekujące", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Otwórz ponownie rozmowę", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/pl/emoji.json b/app/javascript/dashboard/i18n/locale/pl/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/pl/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/pl/generalSettings.json b/app/javascript/dashboard/i18n/locale/pl/generalSettings.json index 821536dae..6458b45b0 100644 --- a/app/javascript/dashboard/i18n/locale/pl/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/pl/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Wprowadź prawidłową nazwę konta" }, "LANGUAGE": { - "LABEL": "Język witryny (beta)", + "LABEL": "Site language", "PLACEHOLDER": "Nazwa konta", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/pl/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/pl/inboxMgmt.json index ff85473f8..b8e759081 100644 --- a/app/javascript/dashboard/i18n/locale/pl/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pl/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Numer telefonu", "PLACEHOLDER": "Wprowadź numer telefonu, z którego zostanie wysłana wiadomość.", - "ERROR": "Wprowadź prawidłową wartość. Numer telefonu powinien zaczynać się od znaku `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Numer telefonu", "PLACEHOLDER": "Wprowadź numer telefonu, z którego zostanie wysłana wiadomość.", - "ERROR": "Wprowadź prawidłową wartość. Numer telefonu powinien zaczynać się od znaku `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Numer telefonu", "PLACEHOLDER": "Wprowadź numer telefonu, z którego zostanie wysłana wiadomość.", - "ERROR": "Wprowadź prawidłową wartość. Numer telefonu powinien zaczynać się od znaku `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Włączone", "DISABLED": "Wyłączone" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Włączone", + "DISABLED": "Wyłączone" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Włącz/Wyłącz ankietę CSAT(Customer satisfraction) po rozwiązaniu rozmowy", "ENABLE_CONTINUITY_VIA_EMAIL": "Włącz ciągłość rozmowy przez e-mail", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Rozmowy będą kontynuowane przez e-mail, jeśli adres e-mail kontaktu jest dostępny.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Ustawienia skrzynki odbiorczej", "INBOX_UPDATE_SUB_TEXT": "Zaktualizuj ustawienia skrzynki odbiorczej", "AUTO_ASSIGNMENT_SUB_TEXT": "Włącz lub wyłącz automatyczne przypisywanie nowych rozmów do agentów dodanych do tej skrzynki odbiorczej.", diff --git a/app/javascript/dashboard/i18n/locale/pl/settings.json b/app/javascript/dashboard/i18n/locale/pl/settings.json index 1deab4387..31972152d 100644 --- a/app/javascript/dashboard/i18n/locale/pl/settings.json +++ b/app/javascript/dashboard/i18n/locale/pl/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Rozmowy", "ALL_CONVERSATIONS": "Rozmowy", "MENTIONED_CONVERSATIONS": "Wzmianki", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Raporty", "SETTINGS": "Ustawienia", "CONTACTS": "Kontakty", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nazwa konta", + "LABEL": "Nazwa firmy", "PLACEHOLDER": "Przedsiębiorstwa Wayne" }, "SUBMIT": "Prześlij" diff --git a/app/javascript/dashboard/i18n/locale/pl/signup.json b/app/javascript/dashboard/i18n/locale/pl/signup.json index eac56ba83..bd3e1bd2b 100644 --- a/app/javascript/dashboard/i18n/locale/pl/signup.json +++ b/app/javascript/dashboard/i18n/locale/pl/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Załóż konto", "TITLE": "Rejestracja", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Rejestrując się, akceptujesz naszą T & C i politykę prywatności", - "ACCOUNT_NAME": { - "LABEL": "Nazwa konta", - "PLACEHOLDER": "Wprowadź nazwę konta, np. Wayne Enterprises", - "ERROR": "Nazwa konta jest zbyt krótka" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Imię i nazwisko", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-mail służbowy", "PLACEHOLDER": "Podaj swój służbowy adres e-mail, np. bruce@wayne.enterprises", - "ERROR": "Adres e-mail jest nieprawidłowy" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Hasło", diff --git a/app/javascript/dashboard/i18n/locale/pt/chatlist.json b/app/javascript/dashboard/i18n/locale/pt/chatlist.json index 21a2eaac8..c493ce0d1 100644 --- a/app/javascript/dashboard/i18n/locale/pt/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pt/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversas", "MENTION_HEADING": "Menções", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Pesquisar pessoas, conversas, respostas salvas .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Responder à mensagem", "LINK_TO_STORY": "Ir para story do instagram", "SENT": "Enviado com sucesso", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Nenhuma mensagem", "NO_CONTENT": "Sem conteúdo disponível", "HIDE_QUOTED_TEXT": "Ocultar Texto Citado", diff --git a/app/javascript/dashboard/i18n/locale/pt/conversation.json b/app/javascript/dashboard/i18n/locale/pt/conversation.json index 44c4737ff..1fd2067d8 100644 --- a/app/javascript/dashboard/i18n/locale/pt/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pt/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Marcar como pendente", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reabrir conversa", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/pt/emoji.json b/app/javascript/dashboard/i18n/locale/pt/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/pt/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/pt/generalSettings.json b/app/javascript/dashboard/i18n/locale/pt/generalSettings.json index f72e352d5..05c73f780 100644 --- a/app/javascript/dashboard/i18n/locale/pt/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/pt/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Por favor, insira um nome de conta válido" }, "LANGUAGE": { - "LABEL": "Idioma do site (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Nome da sua conta", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/pt/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/pt/inboxMgmt.json index 874307f8e..27f589d99 100644 --- a/app/javascript/dashboard/i18n/locale/pt/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pt/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telefone", "PLACEHOLDER": "Por favor, insira o número de telefone do qual a mensagem será enviada.", - "ERROR": "Por favor, insira um valor válido. O número de telefone deve começar com o sinal `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Link de retorno de ligação", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telefone", "PLACEHOLDER": "Por favor, insira o número de telefone do qual a mensagem será enviada.", - "ERROR": "Por favor, insira um valor válido. O número de telefone deve começar com o sinal `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telefone", "PLACEHOLDER": "Por favor, insira o número de telefone do qual a mensagem será enviada.", - "ERROR": "Por favor, insira um valor válido. O número de telefone deve começar com o sinal `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Ativado", "DISABLED": "Desabilitado" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Ativado", + "DISABLED": "Desabilitado" + }, "ENABLE_HMAC": { "LABEL": "Ativar" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Ativar/Desativar avaliação CSAT (satisfação do cliente) depois de resolver uma conversa", "ENABLE_CONTINUITY_VIA_EMAIL": "Habilitar continuidade das conversas por e-mail", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversas irão continuar por email se o endereço de email do contacto estiver disponível.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Configurações da Caixa de Entrada", "INBOX_UPDATE_SUB_TEXT": "Atualize suas configurações da caixa de entrada", "AUTO_ASSIGNMENT_SUB_TEXT": "Ativar ou desativar a atribuição automática de novas conversas aos agentes adicionados a essa caixa de entrada.", diff --git a/app/javascript/dashboard/i18n/locale/pt/settings.json b/app/javascript/dashboard/i18n/locale/pt/settings.json index e67939180..700890403 100644 --- a/app/javascript/dashboard/i18n/locale/pt/settings.json +++ b/app/javascript/dashboard/i18n/locale/pt/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversas", "ALL_CONVERSATIONS": "Todas as conversas", "MENTIONED_CONVERSATIONS": "Menções", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "relatórios", "SETTINGS": "Confirgurações", "CONTACTS": "Contactos", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nome da Conta", + "LABEL": "Nome da empresa", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "submeter" diff --git a/app/javascript/dashboard/i18n/locale/pt/signup.json b/app/javascript/dashboard/i18n/locale/pt/signup.json index 7d8919e08..9a97ec01a 100644 --- a/app/javascript/dashboard/i18n/locale/pt/signup.json +++ b/app/javascript/dashboard/i18n/locale/pt/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrar uma conta", "TITLE": "Cadastrar", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Ao se inscrever, você concorda com nossa T & C e Política de privacidade", - "ACCOUNT_NAME": { - "LABEL": "Nome da Conta", - "PLACEHOLDER": "Escolha o nome da conta, por exemplo: Informatico. pt", - "ERROR": "O nome da conta é muito pequeno" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nome completo", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-mail de trabalho", "PLACEHOLDER": "Digite o seu endereço de e-mail profissional. Por exemplo: geral@informatico.pt", - "ERROR": "Endereço de e-mail inválido" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Palavra-passe", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json b/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json index 864c32091..1b1412146 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/bulkActions.json @@ -33,8 +33,8 @@ "NONE": "Nenhuma", "NO_TEAMS_AVAILABLE": "Ainda não há equipes adicionadas a esta conta ainda.", "ASSIGN_SELECTED_TEAMS": "Atribuir equipe selecionada", - "ASSIGN_SUCCESFUL": "Teams assiged successfully", - "ASSIGN_FAILED": "Failed to assign team, please try again" + "ASSIGN_SUCCESFUL": "Equipes atribuídos com sucesso", + "ASSIGN_FAILED": "Falha ao atribuir equipe, por favor, tente novamente" } } } diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json b/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json index 7aa17802b..0bc4b0f2d 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversas", "MENTION_HEADING": "Menções", + "UNATTENDED_HEADING": "Não atendidas", "SEARCH": { "INPUT": "Pesquisar pessoas, conversas, respostas salvas .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Responder a este tweet", "LINK_TO_STORY": "Vá para o Story do Instagram", "SENT": "Enviado com sucesso", + "READ": "Leitura com sucesso", + "DELIVERED": "Entregue com sucesso", "NO_MESSAGES": "Nova Mensagem", "NO_CONTENT": "Nenhum conteúdo disponível", "HIDE_QUOTED_TEXT": "Ocultar Texto Citado", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json index e4eae2291..9279034bb 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Marcar como pendente", "RESOLVED": "Marcar como resolvido", + "MARK_AS_UNREAD": "Marcar como não lida", "REOPEN": "Reabrir conversa", "SNOOZE": { "TITLE": "Adiar", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/emoji.json b/app/javascript/dashboard/i18n/locale/pt_BR/emoji.json new file mode 100644 index 000000000..dda8ac92f --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/pt_BR/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Pesquisar emojis", + "NOT_FOUND": "Nenhum emoji corresponde à sua pesquisa" + } +} diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json b/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json index 827336dae..b15817665 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Por favor, insira um nome de conta válido" }, "LANGUAGE": { - "LABEL": "Idioma do site (Beta)", + "LABEL": "Idioma do site", "PLACEHOLDER": "Nome da sua conta", "ERROR": "" }, @@ -139,6 +139,6 @@ } }, "DASHBOARD_APPS": { - "LOADING_MESSAGE": "Loading Dashboard App..." + "LOADING_MESSAGE": "Carregando Dashboard App..." } } diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json index 69fce3940..b83950424 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telefone", "PLACEHOLDER": "Por favor, insira o número de telefone do qual a mensagem será enviada.", - "ERROR": "Por favor, insira um valor válido. O número de telefone deve começar com o sinal `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL de retorno", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telefone", "PLACEHOLDER": "Por favor, insira o número de telefone do qual a mensagem será enviada.", - "ERROR": "Por favor, insira um valor válido. O número de telefone deve começar com o sinal `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Criar canal de banda", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Número de telefone", "PLACEHOLDER": "Por favor, insira o número de telefone do qual a mensagem será enviada.", - "ERROR": "Por favor, insira um valor válido. O número de telefone deve começar com o sinal `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "ID do número de telefone", @@ -388,6 +388,10 @@ "ENABLED": "Ativado", "DISABLED": "Desativado" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Ativado", + "DISABLED": "Desativado" + }, "ENABLE_HMAC": { "LABEL": "Habilitado" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Ativar/Desativar pesquisa CSAT(satisfação do cliente) após resolver uma conversa", "ENABLE_CONTINUITY_VIA_EMAIL": "Habilitar continuidade das conversas por e-mail", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "As conversas continuarão sobre o e-mail se o endereço de e-mail de contato estiver disponível.", + "LOCK_TO_SINGLE_CONVERSATION": "Bloquear para conversa única", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Ativar ou desativar várias conversas para o mesmo contato nesta caixa de entrada", "INBOX_UPDATE_TITLE": "Configurações da Caixa de entrada", "INBOX_UPDATE_SUB_TEXT": "Atualize suas configurações de caixa de entrada", "AUTO_ASSIGNMENT_SUB_TEXT": "Ativar ou desativar a atribuição automática de novas conversas aos agentes adicionados a essa caixa de entrada.", diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/settings.json b/app/javascript/dashboard/i18n/locale/pt_BR/settings.json index 88a30a1ce..e0839a826 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/settings.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/settings.json @@ -159,7 +159,7 @@ "UPLOADING": "Enviando..." }, "LOCATION_BUBBLE": { - "SEE_ON_MAP": "See on map" + "SEE_ON_MAP": "Ver Localização" }, "FORM_BUBBLE": { "SUBMIT": "Enviar" @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversas", "ALL_CONVERSATIONS": "Todas as conversas", "MENTIONED_CONVERSATIONS": "Menções", + "UNATTENDED_CONVERSATIONS": "Não atendidas", "REPORTS": "Relatórios", "SETTINGS": "Configurações", "CONTACTS": "Contato", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nome do Cliente", + "LABEL": "Nome da empresa", "PLACEHOLDER": "Informe o nome da conta" }, "SUBMIT": "Enviar" diff --git a/app/javascript/dashboard/i18n/locale/pt_BR/signup.json b/app/javascript/dashboard/i18n/locale/pt_BR/signup.json index a0c4ae1b8..6f0f5214d 100644 --- a/app/javascript/dashboard/i18n/locale/pt_BR/signup.json +++ b/app/javascript/dashboard/i18n/locale/pt_BR/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registre uma conta", "TITLE": "Registrar", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Ao se inscrever, você concorda com nossa T & C e Política de privacidade", - "ACCOUNT_NAME": { - "LABEL": "Nome da Conta", - "PLACEHOLDER": "Digite um nome de conta, por exemplo: Wayne Enterprises", - "ERROR": "Nome de conta é muito curto" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nome Completo", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-mail comercial", "PLACEHOLDER": "Digite seu endereço de e-mail de trabalho. por exemplo: bruce@wayne.Business", - "ERROR": "O endereço de e-mail é inválido" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Senha", diff --git a/app/javascript/dashboard/i18n/locale/ro/chatlist.json b/app/javascript/dashboard/i18n/locale/ro/chatlist.json index 731f0d906..b1f92d96e 100644 --- a/app/javascript/dashboard/i18n/locale/ro/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ro/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversații", "MENTION_HEADING": "Mențiuni", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Caută persoane, conversații, răspunsuri salvate .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Răspunde la acest tweet", "LINK_TO_STORY": "Accesați povestea Instagram", "SENT": "Trimis cu succes", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Niciun mesaj", "NO_CONTENT": "Nici un conținut disponibil", "HIDE_QUOTED_TEXT": "Ascunde textul citat", diff --git a/app/javascript/dashboard/i18n/locale/ro/conversation.json b/app/javascript/dashboard/i18n/locale/ro/conversation.json index 0ab7e63f6..e4e109139 100644 --- a/app/javascript/dashboard/i18n/locale/ro/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ro/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Marchează ca în așteptare", "RESOLVED": "Marcați ca rezolvat", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Redeschiderea conversației", "SNOOZE": { "TITLE": "Amânați", diff --git a/app/javascript/dashboard/i18n/locale/ro/emoji.json b/app/javascript/dashboard/i18n/locale/ro/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ro/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ro/generalSettings.json b/app/javascript/dashboard/i18n/locale/ro/generalSettings.json index faa871847..6d405179a 100644 --- a/app/javascript/dashboard/i18n/locale/ro/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ro/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Te rugăm să introduci un nume de cont valid" }, "LANGUAGE": { - "LABEL": "Limba site-ului (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Numele contului tău", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ro/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ro/inboxMgmt.json index e34ca0532..c7c75f172 100644 --- a/app/javascript/dashboard/i18n/locale/ro/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ro/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Număr de telefon", "PLACEHOLDER": "Introduceți numărul de telefon de la care va fi trimis mesajul.", - "ERROR": "Introduceți o valoare validă. Numărul de telefon ar trebui să înceapă cu semnul `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Număr de telefon", "PLACEHOLDER": "Introduceți numărul de telefon de la care va fi trimis mesajul.", - "ERROR": "Introduceți o valoare validă. Numărul de telefon ar trebui să înceapă cu semnul `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Creați un canal de lățime de bandă", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Număr de telefon", "PLACEHOLDER": "Introduceți numărul de telefon de la care va fi trimis mesajul.", - "ERROR": "Introduceți o valoare validă. Numărul de telefon ar trebui să înceapă cu semnul `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Activat", "DISABLED": "Dezactivat" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Activat", + "DISABLED": "Dezactivat" + }, "ENABLE_HMAC": { "LABEL": "Permite" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Activați/dezactivați sondajul CSAT (Satisfacția clienților) după rezolvarea unei conversații", "ENABLE_CONTINUITY_VIA_EMAIL": "Activați continuitatea conversației prin e-mail", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversațiile vor continua prin e-mail dacă adresa de e-mail de contact este disponibilă.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Setări Inbox", "INBOX_UPDATE_SUB_TEXT": "Actualizează setările de inbox", "AUTO_ASSIGNMENT_SUB_TEXT": "Activează sau dezactivează atribuirea automată a conversațiilor noi la agenții adăugați la această căsuță poștală.", diff --git a/app/javascript/dashboard/i18n/locale/ro/settings.json b/app/javascript/dashboard/i18n/locale/ro/settings.json index b039392d1..e61384c32 100644 --- a/app/javascript/dashboard/i18n/locale/ro/settings.json +++ b/app/javascript/dashboard/i18n/locale/ro/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversații", "ALL_CONVERSATIONS": "Toate conversațiile", "MENTIONED_CONVERSATIONS": "Menţionări", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Rapoarte", "SETTINGS": "Setări", "CONTACTS": "Contacte", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Nume cont", + "LABEL": "Nume companie", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Trimite" diff --git a/app/javascript/dashboard/i18n/locale/ro/signup.json b/app/javascript/dashboard/i18n/locale/ro/signup.json index 357f56ea1..4a203427c 100644 --- a/app/javascript/dashboard/i18n/locale/ro/signup.json +++ b/app/javascript/dashboard/i18n/locale/ro/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Înregistrați un cont", "TITLE": "Inregistrare", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Prin înregistrare, ești de acord cu politica noastră de confidențialitate T & C și ", - "ACCOUNT_NAME": { - "LABEL": "Nume cont", - "PLACEHOLDER": "Introduceți un nume de cont. de exemplu: Wayne Intreprinderi", - "ERROR": "Numele contului este prea scurt" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Nume complet", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-mail de lucru", "PLACEHOLDER": "Introduceți adresa de e-mail de la locul de muncă. de exemplu: bruce@wayne.enterprises", - "ERROR": "Adresa de e-mail nu este validă" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Parola", diff --git a/app/javascript/dashboard/i18n/locale/ru/chatlist.json b/app/javascript/dashboard/i18n/locale/ru/chatlist.json index 95ae5d47b..48a205086 100644 --- a/app/javascript/dashboard/i18n/locale/ru/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ru/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Диалоги", "MENTION_HEADING": "Упоминания", + "UNATTENDED_HEADING": "Несвязанные", "SEARCH": { "INPUT": "Искать людей, чаты, сохраненные ответы .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Ответить на этот твит", "LINK_TO_STORY": "Перейти к истории Instagram", "SENT": "Успешно отправлено", + "READ": "Успешно прочитано", + "DELIVERED": "Доставлено успешно", "NO_MESSAGES": "Нет сообщений", "NO_CONTENT": "Содержимое отсутствует", "HIDE_QUOTED_TEXT": "Скрыть цитируемый текст", diff --git a/app/javascript/dashboard/i18n/locale/ru/conversation.json b/app/javascript/dashboard/i18n/locale/ru/conversation.json index e2ad3e2dd..56da9ff3c 100644 --- a/app/javascript/dashboard/i18n/locale/ru/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ru/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Отметить как ожидающие", "RESOLVED": "Пометить как разрешено", + "MARK_AS_UNREAD": "Отметить как непрочитанное", "REOPEN": "Переоткрыть разговор", "SNOOZE": { "TITLE": "Отложено", diff --git a/app/javascript/dashboard/i18n/locale/ru/emoji.json b/app/javascript/dashboard/i18n/locale/ru/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ru/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ru/generalSettings.json b/app/javascript/dashboard/i18n/locale/ru/generalSettings.json index 9a5eb0dcb..1d4df8496 100644 --- a/app/javascript/dashboard/i18n/locale/ru/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ru/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Пожалуйста, введите корректное имя аккаунта" }, "LANGUAGE": { - "LABEL": "Язык сайта (Beta)", + "LABEL": "Язык сайта", "PLACEHOLDER": "Имя вашего аккаунта", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ru/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ru/inboxMgmt.json index 37258e8f9..07c538ba2 100644 --- a/app/javascript/dashboard/i18n/locale/ru/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ru/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Номер телефона", "PLACEHOLDER": "Введите номер телефона, с которого будет отправлено сообщение.", - "ERROR": "Пожалуйста, введите правильный номер телефона, начинающийся с «+»." + "ERROR": "Пожалуйста, укажите действительный номер телефона, который начинается с знака «+» и не содержит пробелов." }, "API_CALLBACK": { "TITLE": "URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Номер телефона", "PLACEHOLDER": "Введите номер телефона, с которого будет отправлено сообщение.", - "ERROR": "Пожалуйста, введите правильный номер телефона, начинающийся с «+»." + "ERROR": "Пожалуйста, укажите действительный номер телефона, который начинается с знака «+» и не содержит пробелов." }, "SUBMIT_BUTTON": "Создать канал Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Номер телефона", "PLACEHOLDER": "Введите номер телефона, с которого будет отправлено сообщение.", - "ERROR": "Пожалуйста, введите правильный номер телефона, начинающийся с «+»." + "ERROR": "Пожалуйста, укажите действительный номер телефона, который начинается с знака «+» и не содержит пробелов." }, "PHONE_NUMBER_ID": { "LABEL": "ID номера телефона", @@ -388,6 +388,10 @@ "ENABLED": "Включено", "DISABLED": "Выключено" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Включено", + "DISABLED": "Выключено" + }, "ENABLE_HMAC": { "LABEL": "Включить" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Включить/выключить опрос CSAT(степень удовлетворенности пользователя) после завершения беседы", "ENABLE_CONTINUITY_VIA_EMAIL": "Включить непрерывность разговоров по электронной почте", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Разговоры будут продолжаться по электронной почте, если доступен контактный адрес электронной почты.", + "LOCK_TO_SINGLE_CONVERSATION": "Заблокировать один диалог", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Включение или отключение нескольких диалогов для одного и того же контакта в этой папке «Входящие»", "INBOX_UPDATE_TITLE": "Настройки источника", "INBOX_UPDATE_SUB_TEXT": "Изменить настройки источника", "AUTO_ASSIGNMENT_SUB_TEXT": "Включить или отключить автоматическое назначение новых разговоров к агентам, добавленным к этому источнику.", diff --git a/app/javascript/dashboard/i18n/locale/ru/settings.json b/app/javascript/dashboard/i18n/locale/ru/settings.json index 57a88ab0b..151346e83 100644 --- a/app/javascript/dashboard/i18n/locale/ru/settings.json +++ b/app/javascript/dashboard/i18n/locale/ru/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Диалоги", "ALL_CONVERSATIONS": "Диалоги", "MENTIONED_CONVERSATIONS": "Упоминания", + "UNATTENDED_CONVERSATIONS": "Несвязанные", "REPORTS": "Отчёты", "SETTINGS": "Настройки", "CONTACTS": "Контакты", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Имя аккаунта", + "LABEL": "Название компании", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Отправить" diff --git a/app/javascript/dashboard/i18n/locale/ru/signup.json b/app/javascript/dashboard/i18n/locale/ru/signup.json index 03657d650..ea59c1734 100644 --- a/app/javascript/dashboard/i18n/locale/ru/signup.json +++ b/app/javascript/dashboard/i18n/locale/ru/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Создать аккаунт", "TITLE": "Регистрация", + "TESTIMONIAL_HEADER": "Все, что нужно сделать, это один шаг для продвижения вперед", + "TESTIMONIAL_CONTENT": "Вы находитесь на расстоянии всего одного шага от привлечения своих клиентов, удержав их и находя новые.", "TERMS_ACCEPT": "Зарегистрировавшись, вы соглашаетесь с нашими правилами пользования и политикой конфиденциальности", - "ACCOUNT_NAME": { - "LABEL": "Имя аккаунта", - "PLACEHOLDER": "Введите имя аккаунта, например: Wayne Enterprises", - "ERROR": "Имя аккаунта слишком короткое" + "COMPANY_NAME": { + "LABEL": "Название компании", + "PLACEHOLDER": "Введите имя вашей компании, например: Wayne Enterprises", + "ERROR": "Название компании слишком короткое" }, "FULL_NAME": { "LABEL": "Полное имя", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Рабочий email", "PLACEHOLDER": "Введите ваш рабочий email адрес. Например: bruce@wayne.enterprises", - "ERROR": "Неверный email" + "ERROR": "Пожалуйста, введите действительный адрес электронной почты" }, "PASSWORD": { "LABEL": "Пароль", diff --git a/app/javascript/dashboard/i18n/locale/sk/chatlist.json b/app/javascript/dashboard/i18n/locale/sk/chatlist.json index e7ce0eead..826a25b2a 100644 --- a/app/javascript/dashboard/i18n/locale/sk/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/sk/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Rozhovory", "MENTION_HEADING": "Zmienky", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Vyhľadávanie ľudí, konverzácií, uložených odpovedí.." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Odpovedať na tento Tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Úspešne odoslané", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Žiadne správy", "NO_CONTENT": "Žiaden obsah nie je k dispozícii", "HIDE_QUOTED_TEXT": "Skryť citovaný text", diff --git a/app/javascript/dashboard/i18n/locale/sk/contact.json b/app/javascript/dashboard/i18n/locale/sk/contact.json index cfa58aef2..1c5de9e8b 100644 --- a/app/javascript/dashboard/i18n/locale/sk/contact.json +++ b/app/javascript/dashboard/i18n/locale/sk/contact.json @@ -185,7 +185,7 @@ "SUBMIT": "Poslať správu", "CANCEL": "Zrušiť", "SUCCESS_MESSAGE": "Správa poslaná!", - "GO_TO_CONVERSATION": "View", + "GO_TO_CONVERSATION": "Zobraziť", "ERROR_MESSAGE": "Nepodarilo sa odoslať! Skúste to znova" } }, diff --git a/app/javascript/dashboard/i18n/locale/sk/conversation.json b/app/javascript/dashboard/i18n/locale/sk/conversation.json index 91e3c8983..6bd991feb 100644 --- a/app/javascript/dashboard/i18n/locale/sk/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sk/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Označiť ako čakajúce na vybavenie", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/sk/emoji.json b/app/javascript/dashboard/i18n/locale/sk/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/sk/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/sk/generalSettings.json b/app/javascript/dashboard/i18n/locale/sk/generalSettings.json index 44c61771f..120ceddca 100644 --- a/app/javascript/dashboard/i18n/locale/sk/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/sk/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Zadajte platný názov účtu" }, "LANGUAGE": { - "LABEL": "Jazyk stránky (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Názov vášho účtu", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/sk/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/sk/inboxMgmt.json index 56c537bb2..7ec6b2805 100644 --- a/app/javascript/dashboard/i18n/locale/sk/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sk/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefónne číslo", "PLACEHOLDER": "Zadajte telefónne číslo, z ktorého bude správa odoslaná.", - "ERROR": "Zadajte platnú hodnotu. Telefónne číslo by malo začínať znakom `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -163,7 +163,7 @@ "ERROR": "Toto pole je povinné" }, "API_KEY": { - "LABEL": "API Key", + "LABEL": "API kľúč", "PLACEHOLDER": "Please enter your Bandwith API Key", "ERROR": "Toto pole je povinné" }, @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefónne číslo", "PLACEHOLDER": "Zadajte telefónne číslo, z ktorého bude správa odoslaná.", - "ERROR": "Zadajte platnú hodnotu. Telefónne číslo by malo začínať znakom `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -198,7 +198,7 @@ } }, "WHATSAPP": { - "TITLE": "WhatsApp Channel", + "TITLE": "WhatsApp kanál", "DESC": "Start supporting your customers via WhatsApp.", "PROVIDERS": { "LABEL": "API Provider", @@ -208,13 +208,13 @@ }, "INBOX_NAME": { "LABEL": "Meno schránky", - "PLACEHOLDER": "Please enter an inbox name", + "PLACEHOLDER": "Prosím vyplňte názov schránky", "ERROR": "Toto pole je povinné" }, "PHONE_NUMBER": { "LABEL": "Telefónne číslo", "PLACEHOLDER": "Zadajte telefónne číslo, z ktorého bude správa odoslaná.", - "ERROR": "Zadajte platnú hodnotu. Telefónne číslo by malo začínať znakom `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -232,9 +232,9 @@ "ERROR": "Please enter a valid value." }, "API_KEY": { - "LABEL": "API key", + "LABEL": "API kľúč", "SUBTITLE": "Configure the WhatsApp API key.", - "PLACEHOLDER": "API key", + "PLACEHOLDER": "API kľúč", "ERROR": "Please enter a valid value." }, "API_CALLBACK": { @@ -350,25 +350,25 @@ "LOADING_FB": "Spájame vás s Facebookom...", "ERROR_FB_AUTH": "Niečo sa pokazilo, prosím, obnovte stránku...", "CREATING_CHANNEL": "Creating your Inbox...", - "TITLE": "Configure Inbox Details", + "TITLE": "Konfigurovať detaily schránky", "DESC": "" }, "AGENTS": { - "BUTTON_TEXT": "Add agents", - "ADD_AGENTS": "Adding Agents to your Inbox..." + "BUTTON_TEXT": "Pridať agentov", + "ADD_AGENTS": "Pridávajú sa agenti do schránky..." }, "FINISH": { - "TITLE": "Your Inbox is ready!", + "TITLE": "Vaša schránka je pripravená!", "MESSAGE": "You can now engage with your customers through your new Channel. Happy supporting", "BUTTON_TEXT": "Take me there", "MORE_SETTINGS": "More settings", "WEBSITE_SUCCESS": "You have successfully finished creating a website channel. Copy the code shown below and paste it on your website. Next time a customer use the live chat, the conversation will automatically appear on your inbox." }, "REAUTH": "Reauthorize", - "VIEW": "View", + "VIEW": "Zobraziť", "EDIT": { "API": { - "SUCCESS_MESSAGE": "Inbox settings updated successfully", + "SUCCESS_MESSAGE": "Úspešná aktualizácia nastavenia schránky", "AUTO_ASSIGNMENT_SUCCESS_MESSAGE": "Auto assignment updated successfully", "ERROR_MESSAGE": "We couldn't update inbox settings. Please try again later." }, @@ -388,8 +388,12 @@ "ENABLED": "Zapnuté", "DISABLED": "Vypnuté" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Zapnuté", + "DISABLED": "Vypnuté" + }, "ENABLE_HMAC": { - "LABEL": "Enable" + "LABEL": "Zapnúť" } }, "DELETE": { @@ -410,16 +414,16 @@ } }, "TABS": { - "SETTINGS": "Settings", + "SETTINGS": "Nastavenia", "COLLABORATORS": "Collaborators", "CONFIGURATION": "Configuration", "CAMPAIGN": "Campaigns", "PRE_CHAT_FORM": "Pre Chat Form", - "BUSINESS_HOURS": "Business Hours", + "BUSINESS_HOURS": "Otváracie hodiny", "WIDGET_BUILDER": "Widget Builder", "BOT_CONFIGURATION": "Bot Configuration" }, - "SETTINGS": "Settings", + "SETTINGS": "Nastavenia", "FEATURES": { "LABEL": "Features", "DISPLAY_FILE_PICKER": "Display file picker on the widget", @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", @@ -455,7 +461,7 @@ "ALLOW_MESSAGES_AFTER_RESOLVED": "Allow messages after conversation resolved", "ALLOW_MESSAGES_AFTER_RESOLVED_SUB_TEXT": "Allow the end-users to send messages even after the conversation is resolved.", "WHATSAPP_SECTION_SUBHEADER": "This API Key is used for the integration with the WhatsApp APIs.", - "WHATSAPP_SECTION_TITLE": "API Key" + "WHATSAPP_SECTION_TITLE": "API kľúč" }, "AUTO_ASSIGNMENT": { "MAX_ASSIGNMENT_LIMIT": "Auto assignment limit", @@ -477,7 +483,7 @@ "PLACE_HOLDER": "Placeholder", "KEY": "Key", "TYPE": "Type", - "REQUIRED": "Required" + "REQUIRED": "Povinné" }, "ENABLE": { "LABEL": "Povoliť formulár pred konverzáciou", @@ -487,7 +493,7 @@ } }, "PRE_CHAT_MESSAGE": { - "LABEL": "Pre chat message", + "LABEL": "Správa pred konverzáciou", "PLACEHOLDER": "Táto správa sa zobrazí používateľom spolu s formulárom" }, "REQUIRE_EMAIL": { @@ -565,12 +571,12 @@ "PLACE_HOLDER": "Prihlásenie" }, "PASSWORD": { - "LABEL": "Password", + "LABEL": "Heslo", "PLACE_HOLDER": "Password" }, "DOMAIN": { - "LABEL": "Domain", - "PLACE_HOLDER": "Domain" + "LABEL": "Doména", + "PLACE_HOLDER": "Doména" }, "ENCRYPTION": "Encryption", "SSL_TLS": "SSL/TLS", diff --git a/app/javascript/dashboard/i18n/locale/sk/report.json b/app/javascript/dashboard/i18n/locale/sk/report.json index b87a396cc..20dfdcef5 100644 --- a/app/javascript/dashboard/i18n/locale/sk/report.json +++ b/app/javascript/dashboard/i18n/locale/sk/report.json @@ -114,7 +114,7 @@ "groupBy": "Year" } ], - "BUSINESS_HOURS": "Business Hours" + "BUSINESS_HOURS": "Otváracie hodiny" }, "AGENT_REPORTS": { "HEADER": "Prehľad agentov", diff --git a/app/javascript/dashboard/i18n/locale/sk/settings.json b/app/javascript/dashboard/i18n/locale/sk/settings.json index 7d9fb166f..73cd0adbe 100644 --- a/app/javascript/dashboard/i18n/locale/sk/settings.json +++ b/app/javascript/dashboard/i18n/locale/sk/settings.json @@ -177,8 +177,9 @@ "CONVERSATIONS": "Rozhovory", "ALL_CONVERSATIONS": "Všetky konverzácie", "MENTIONED_CONVERSATIONS": "Zmienky", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", - "SETTINGS": "Settings", + "SETTINGS": "Nastavenia", "CONTACTS": "Kontakty", "HOME": "Home", "AGENTS": "Agenti", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Názov spoločnosti", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Odoslať" diff --git a/app/javascript/dashboard/i18n/locale/sk/signup.json b/app/javascript/dashboard/i18n/locale/sk/signup.json index 1f0e348ab..1a00556ba 100644 --- a/app/javascript/dashboard/i18n/locale/sk/signup.json +++ b/app/javascript/dashboard/i18n/locale/sk/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrovať účet", "TITLE": "Registrovať", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Registráciou vyjadrujete súhlas s našimi všeobecnými obchodnými podmienkami a zásadami ochrany osobných údajov", - "ACCOUNT_NAME": { - "LABEL": "Názov účtu", - "PLACEHOLDER": "Zadajte názov účtu. napr: Wayne Enterprises", - "ERROR": "Názov účtu je príliš krátky" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Celé meno", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Pracovný e-mail", "PLACEHOLDER": "Zadajte svoju pracovnú e-mailovú adresu. Napr.: bruce@wayne.enterprises", - "ERROR": "E-mailová adresa je neplatná" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Heslo", diff --git a/app/javascript/dashboard/i18n/locale/sr/chatlist.json b/app/javascript/dashboard/i18n/locale/sr/chatlist.json index 43e2844f0..41d09152b 100644 --- a/app/javascript/dashboard/i18n/locale/sr/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/sr/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Razgovori", "MENTION_HEADING": "Spominjanja", + "UNATTENDED_HEADING": "Nedodeljeni", "SEARCH": { "INPUT": "Tražite osobe, razgovore, gotove odgovore .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Odgovori na tweet", "LINK_TO_STORY": "Idi na instagram priču", "SENT": "Uspešno poslano", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Nema poruka", "NO_CONTENT": "Nema sadržaja", "HIDE_QUOTED_TEXT": "Sakriji citirani tekst", diff --git a/app/javascript/dashboard/i18n/locale/sr/conversation.json b/app/javascript/dashboard/i18n/locale/sr/conversation.json index dd39ef120..1c4a8c909 100644 --- a/app/javascript/dashboard/i18n/locale/sr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sr/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Označeno na čekanju", "RESOLVED": "Označi kao rešeno", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Ponovo otvori razgovor", "SNOOZE": { "TITLE": "Odloži", diff --git a/app/javascript/dashboard/i18n/locale/sr/emoji.json b/app/javascript/dashboard/i18n/locale/sr/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/sr/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/sr/generalSettings.json b/app/javascript/dashboard/i18n/locale/sr/generalSettings.json index 423352111..38e6ef29e 100644 --- a/app/javascript/dashboard/i18n/locale/sr/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/sr/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Molim vas unesite ispravan naziv naloga" }, "LANGUAGE": { - "LABEL": "Jezik sajta (beta)", + "LABEL": "Site language", "PLACEHOLDER": "Naziv vašeg naloga", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/sr/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/sr/inboxMgmt.json index d00cc6cb6..1f033a887 100644 --- a/app/javascript/dashboard/i18n/locale/sr/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sr/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Broj telefona", "PLACEHOLDER": "Molim vas unesite broj telefona sa kojeg će se slati poruke.", - "ERROR": "Molim vas unesite ispravnu vrednost. Broj telefona bi trebao početi sa `+` znakom." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Adresa povratnog poziva", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Broj telefona", "PLACEHOLDER": "Molim vas unesite broj telefona sa kojeg će se slati poruke.", - "ERROR": "Molim vas unesite ispravnu vrednost. Broj telefona bi trebao početi sa `+` znakom." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Napravite Bandwidth kanal", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Broj telefona", "PLACEHOLDER": "Molim vas unesite broj telefona sa kojeg će se slati poruke.", - "ERROR": "Molim vas unesite ispravnu vrednost. Broj telefona bi trebao početi sa `+` znakom." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "ID broja telefona", @@ -388,6 +388,10 @@ "ENABLED": "Omogućeno", "DISABLED": "Onemogućeno" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Omogućeno", + "DISABLED": "Onemogućeno" + }, "ENABLE_HMAC": { "LABEL": "Omogućeno" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Omogući/onemogući upitnik o zadovoljstvu korisnika nakon rešavanja razgovora", "ENABLE_CONTINUITY_VIA_EMAIL": "Omogući nastavljanje razgovora putem e-pošte", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Razgovori će se nastaviti putem e-pošte ako je dostupna adresa e-pošte kontakta.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Podešavanja prijemnog sandučeta", "INBOX_UPDATE_SUB_TEXT": "Izmenite podešavanja vašeg prijemnog sandučeta", "AUTO_ASSIGNMENT_SUB_TEXT": "Omogući ili onemogući automatsku dodelu novih razgovora agentima dodatih ovom prijemnom sandučetu.", diff --git a/app/javascript/dashboard/i18n/locale/sr/settings.json b/app/javascript/dashboard/i18n/locale/sr/settings.json index f8530ed5d..9e079bc84 100644 --- a/app/javascript/dashboard/i18n/locale/sr/settings.json +++ b/app/javascript/dashboard/i18n/locale/sr/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Razgovori", "ALL_CONVERSATIONS": "Svi razgovori", "MENTIONED_CONVERSATIONS": "Spominjanja", + "UNATTENDED_CONVERSATIONS": "Nedodeljeni", "REPORTS": "Izveštaji", "SETTINGS": "Podešavanja", "CONTACTS": "Kontakti", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Naziv naloga", + "LABEL": "Ime firme", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Pošalji" diff --git a/app/javascript/dashboard/i18n/locale/sr/signup.json b/app/javascript/dashboard/i18n/locale/sr/signup.json index c62b2ad59..0d01c3fd3 100644 --- a/app/javascript/dashboard/i18n/locale/sr/signup.json +++ b/app/javascript/dashboard/i18n/locale/sr/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrujte nalog", "TITLE": "Registruj", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Registracijom prihvatate naše uslove korišćenja i politiku privatnosti", - "ACCOUNT_NAME": { - "LABEL": "Naziv naloga", - "PLACEHOLDER": "Unesite naziv naloga. npr.: Wayne Enterprises", - "ERROR": "Naziv naloga je prekratak" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Puno ime", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Poslovna e-pošta", "PLACEHOLDER": "Unesite adresu vaše poslovne e-pošte. npr.: bruce@wayne.enterprises", - "ERROR": "E-pošta nije ispravna" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Lozinka", diff --git a/app/javascript/dashboard/i18n/locale/sv/chatlist.json b/app/javascript/dashboard/i18n/locale/sv/chatlist.json index 1a49f49fa..0b935d9d3 100644 --- a/app/javascript/dashboard/i18n/locale/sv/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/sv/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Konversationer", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Sök efter personer, chattar, sparade svar .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Svara på detta tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Skickades framgångsrikt", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Inga meddelanden", "NO_CONTENT": "Inget innehåll tillgängligt", "HIDE_QUOTED_TEXT": "Dölj citerad text", diff --git a/app/javascript/dashboard/i18n/locale/sv/conversation.json b/app/javascript/dashboard/i18n/locale/sv/conversation.json index 5202f16f6..c4c6205b9 100644 --- a/app/javascript/dashboard/i18n/locale/sv/conversation.json +++ b/app/javascript/dashboard/i18n/locale/sv/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Markera som väntande", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Återöppna konversationen", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/sv/emoji.json b/app/javascript/dashboard/i18n/locale/sv/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/sv/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/sv/generalSettings.json b/app/javascript/dashboard/i18n/locale/sv/generalSettings.json index 4ec6bf367..6b93c80ff 100644 --- a/app/javascript/dashboard/i18n/locale/sv/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/sv/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Ange ett giltigt kontonamn" }, "LANGUAGE": { - "LABEL": "Webbplatsens språk (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Ditt kontonamn", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json index bacf94ad2..3fda4105e 100644 --- a/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/sv/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Ange telefonnummer från vilket meddelande som ska skickas.", - "ERROR": "Ange ett giltigt värde. Telefonnummer bör börja med `+`-tecken." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback-URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Ange telefonnummer från vilket meddelande som ska skickas.", - "ERROR": "Ange ett giltigt värde. Telefonnummer bör börja med `+`-tecken." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefonnummer", "PLACEHOLDER": "Ange telefonnummer från vilket meddelande som ska skickas.", - "ERROR": "Ange ett giltigt värde. Telefonnummer bör börja med `+`-tecken." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Aktiverad", "DISABLED": "Inaktiverad" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Aktiverad", + "DISABLED": "Inaktiverad" + }, "ENABLE_HMAC": { "LABEL": "Aktivera" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Aktivera/inaktivera CSAT(kundnöjdhet) undersökning efter att ha löst ett samtal", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inkorgsinställningar", "INBOX_UPDATE_SUB_TEXT": "Uppdatera inställningarna för din inkorg", "AUTO_ASSIGNMENT_SUB_TEXT": "Aktivera eller inaktivera automatisk tilldelning av nya konversationer till de agenter som lagts till den här inkorgen.", diff --git a/app/javascript/dashboard/i18n/locale/sv/settings.json b/app/javascript/dashboard/i18n/locale/sv/settings.json index 87fdbc41f..4c2a36c2a 100644 --- a/app/javascript/dashboard/i18n/locale/sv/settings.json +++ b/app/javascript/dashboard/i18n/locale/sv/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Konversationer", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Rapporter", "SETTINGS": "Inställningar", "CONTACTS": "Kontakter", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Kontonamn", + "LABEL": "Företagsnamn", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Skicka" diff --git a/app/javascript/dashboard/i18n/locale/sv/signup.json b/app/javascript/dashboard/i18n/locale/sv/signup.json index 9ceb2530e..751cfa230 100644 --- a/app/javascript/dashboard/i18n/locale/sv/signup.json +++ b/app/javascript/dashboard/i18n/locale/sv/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Registrera ett konto", "TITLE": "Registrera", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Genom att registrera dig godkänner du våra användarvillkor och vår sekretesspolicy", - "ACCOUNT_NAME": { - "LABEL": "Kontonamn", - "PLACEHOLDER": "Ange ett kontonamn. t.ex.: Wayne Enterprises", - "ERROR": "Kontonamnet är för kort" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Fullständigt namn", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "E-postadress, arbete", "PLACEHOLDER": "Fyll i din e-postadress för arbete. t.ex.: bruce@wayne.enterprises", - "ERROR": "E-postadressen är ogiltig" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Lösenord", diff --git a/app/javascript/dashboard/i18n/locale/ta/chatlist.json b/app/javascript/dashboard/i18n/locale/ta/chatlist.json index b7e5a6bcd..9d12388fd 100644 --- a/app/javascript/dashboard/i18n/locale/ta/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ta/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "உரையாடல்கள்", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "நபர்கள், அரட்டைகள், சேமித்த பதில்களை தேட .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ta/conversation.json b/app/javascript/dashboard/i18n/locale/ta/conversation.json index 784fef6eb..226dc1e92 100644 --- a/app/javascript/dashboard/i18n/locale/ta/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ta/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ta/emoji.json b/app/javascript/dashboard/i18n/locale/ta/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ta/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ta/generalSettings.json b/app/javascript/dashboard/i18n/locale/ta/generalSettings.json index a87ed5020..f68524d50 100644 --- a/app/javascript/dashboard/i18n/locale/ta/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ta/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "செல்லுபடியாகும் கணக்கு பெயரை உள்ளிடவும்" }, "LANGUAGE": { - "LABEL": "தள மொழி (சோதனை பதிப்பு)", + "LABEL": "Site language", "PLACEHOLDER": "உங்கள் கணக்கின் பெயர்", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ta/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ta/inboxMgmt.json index 927f7f924..6610dfff5 100644 --- a/app/javascript/dashboard/i18n/locale/ta/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ta/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "தொலைபேசி எண்", "PLACEHOLDER": "செய்தி அனுப்பப்படும் தொலைபேசி எண்ணை உள்ளிடவும்.", - "ERROR": "சரியான நம்பரை உள்ளிடவும். தொலைபேசி எண் `+` அடையாளத்துடன் தொடங்க வேண்டும்." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "கால்பேக் URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "தொலைபேசி எண்", "PLACEHOLDER": "செய்தி அனுப்பப்படும் தொலைபேசி எண்ணை உள்ளிடவும்.", - "ERROR": "சரியான நம்பரை உள்ளிடவும். தொலைபேசி எண் `+` அடையாளத்துடன் தொடங்க வேண்டும்." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "தொலைபேசி எண்", "PLACEHOLDER": "செய்தி அனுப்பப்படும் தொலைபேசி எண்ணை உள்ளிடவும்.", - "ERROR": "சரியான நம்பரை உள்ளிடவும். தொலைபேசி எண் `+` அடையாளத்துடன் தொடங்க வேண்டும்." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "இயக்கப்பட்டது", "DISABLED": "முடக்கப்பட்டது" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "இயக்கப்பட்டது", + "DISABLED": "முடக்கப்பட்டது" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "இன்பாக்ஸ் அமைப்புகள்", "INBOX_UPDATE_SUB_TEXT": "உங்கள் இன்பாக்ஸ் அமைப்புகளைப் புதுப்பிக்கவும்", "AUTO_ASSIGNMENT_SUB_TEXT": "இந்த இன்பாக்ஸில் சேர்க்கப்பட்ட ஏஜென்ட்களுக்கு புதிய உரையாடல்களின் தானியங்கி ஒதுக்கீட்டை இயக்கவும் அல்லது முடக்கவும்.", diff --git a/app/javascript/dashboard/i18n/locale/ta/settings.json b/app/javascript/dashboard/i18n/locale/ta/settings.json index 69ce219c3..170addfc0 100644 --- a/app/javascript/dashboard/i18n/locale/ta/settings.json +++ b/app/javascript/dashboard/i18n/locale/ta/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "உரையாடல்கள்", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "அறிக்கைகள்", "SETTINGS": "அமைப்புகள்", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "கணக்கின் பெயர்", + "LABEL": "Company Name", "PLACEHOLDER": "வெய்ன் எண்டர்பிரைசஸ்" }, "SUBMIT": "சமர்பிக்கவும்" diff --git a/app/javascript/dashboard/i18n/locale/ta/signup.json b/app/javascript/dashboard/i18n/locale/ta/signup.json index 61099d7c8..a13d89fb9 100644 --- a/app/javascript/dashboard/i18n/locale/ta/signup.json +++ b/app/javascript/dashboard/i18n/locale/ta/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "சமர்ப்பிக்கவும்", "TITLE": "பதியவும்", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "பதிவுபெறுவதன் மூலம், எங்கள் விதிமுறைகள் மற்றும் நிபந்தனைகள், மற்றும் தனியுரிமைக் கொள்கையை ஒப்புக்கொள்கிறீர்கள்", - "ACCOUNT_NAME": { - "LABEL": "கணக்கின் பெயர்", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "பாஸ்வேர்ட்", diff --git a/app/javascript/dashboard/i18n/locale/th/chatlist.json b/app/javascript/dashboard/i18n/locale/th/chatlist.json index 580a48f09..dd120a6d9 100644 --- a/app/javascript/dashboard/i18n/locale/th/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/th/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "การสนทนา", "MENTION_HEADING": "กล่าวถึง", + "UNATTENDED_HEADING": "ไม่ได้เข้าร่วม", "SEARCH": { "INPUT": "ค้นหาผู้คน, เเชท, หรือการตอบกลับ" }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "ตอบกลับทวิตนี้", "LINK_TO_STORY": "ไปยังอินสตาแกรมสตอรี่", "SENT": "ส่งสำเร็จแล้ว", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "ไม่มีข้อความ", "NO_CONTENT": "ไม่มีเนื้อหา", "HIDE_QUOTED_TEXT": "ซ่อนข้อความในเครื่องหมายคำพูด", diff --git a/app/javascript/dashboard/i18n/locale/th/conversation.json b/app/javascript/dashboard/i18n/locale/th/conversation.json index 4fc3cb1b4..53685dc1c 100644 --- a/app/javascript/dashboard/i18n/locale/th/conversation.json +++ b/app/javascript/dashboard/i18n/locale/th/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "ทำเครื่องหมายว่าอยู่ระหว่างดำเนินการ", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "เปิดการสนทนาอีกครั้ง", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/th/emoji.json b/app/javascript/dashboard/i18n/locale/th/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/th/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/th/generalSettings.json b/app/javascript/dashboard/i18n/locale/th/generalSettings.json index e871284bd..8656f1f09 100644 --- a/app/javascript/dashboard/i18n/locale/th/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/th/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "กรุณากรอกชื่อบัญชีให้ถูกต้อง" }, "LANGUAGE": { - "LABEL": "ภาษา (ทดสอบ)", + "LABEL": "Site language", "PLACEHOLDER": "ชื่อบัญชีของคุณ", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/th/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/th/inboxMgmt.json index f668eba53..7e7972210 100644 --- a/app/javascript/dashboard/i18n/locale/th/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/th/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "หมายเลขโทรศัพท์", "PLACEHOLDER": "กรุณากรอกหมายเลขโทรศัพท์ที่จะส่งข้อความ", - "ERROR": "กรุณากรอกหมายเลขโทรศัพท์ให้ถูกต้องต้องเริ่มด้วย \"+\"" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "ลิ้งเรียกกลับ", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "หมายเลขโทรศัพท์", "PLACEHOLDER": "กรุณากรอกหมายเลขโทรศัพท์ที่จะส่งข้อความ", - "ERROR": "กรุณากรอกหมายเลขโทรศัพท์ให้ถูกต้องต้องเริ่มด้วย \"+\"" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "สร้างช่องทาง Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "หมายเลขโทรศัพท์", "PLACEHOLDER": "กรุณากรอกหมายเลขโทรศัพท์ที่จะส่งข้อความ", - "ERROR": "กรุณากรอกหมายเลขโทรศัพท์ให้ถูกต้องต้องเริ่มด้วย \"+\"" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "เปิด", "DISABLED": "ปิด" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "เปิด", + "DISABLED": "ปิด" + }, "ENABLE_HMAC": { "LABEL": "เปิดใช้งาน" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "เปิดหรือปิด CSAT(แบบสอบถามความพีงพอใจลูกค้า) หลังจากเสร็จสิ้นการสนทนา", "ENABLE_CONTINUITY_VIA_EMAIL": "เปิดให้มีการสนทนาต่อทางอีเมลได้", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "การสนทนาจะสามารถดำเนินการต่อผ่านทางอีเมลได้ หากลูกค้าให้อีเมลไว้", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "ตั้งค่ากล่องข้อความ", "INBOX_UPDATE_SUB_TEXT": "อัปเดตกล่องข้อความ", "AUTO_ASSIGNMENT_SUB_TEXT": "เปิดหรือปิดระบบมอบหมายงานอัตโนมัติสำหรับข้อความใหม่ให้กับพนักงานในกล่องสนทนานี้", diff --git a/app/javascript/dashboard/i18n/locale/th/settings.json b/app/javascript/dashboard/i18n/locale/th/settings.json index d424eaef5..dba0745c4 100644 --- a/app/javascript/dashboard/i18n/locale/th/settings.json +++ b/app/javascript/dashboard/i18n/locale/th/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "การสนทนา", "ALL_CONVERSATIONS": "การสนทนาทั้งหมด", "MENTIONED_CONVERSATIONS": "การกล่าวถึง", + "UNATTENDED_CONVERSATIONS": "ไม่ได้เข้าร่วม", "REPORTS": "รายงาน", "SETTINGS": "ตั้งค่า", "CONTACTS": "ผู้ติดต่อ", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "ชื่อบัญชี", + "LABEL": "ชื่อบริษัท", "PLACEHOLDER": "ชื่อบริษัท" }, "SUBMIT": "ส่ง" diff --git a/app/javascript/dashboard/i18n/locale/th/signup.json b/app/javascript/dashboard/i18n/locale/th/signup.json index 2544317ba..273b75dc3 100644 --- a/app/javascript/dashboard/i18n/locale/th/signup.json +++ b/app/javascript/dashboard/i18n/locale/th/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "สร้างบัญชี", "TITLE": "สร้างบัญชี", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "การสมัครบ่งบอกว่าคุณได้การยอมรับ ข้อตกลง และ นโยบายความเป็นส่วนตัว ของเรา", - "ACCOUNT_NAME": { - "LABEL": "ชื่อบัญชี", - "PLACEHOLDER": "ใส่ชื่อบัญชี เช่น ชื่อบริษัทของคุณ", - "ERROR": "ชื่อบัญชีสั้นเกินไป" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "ชื่อเต็ม", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "อีเมลบริษัท", "PLACEHOLDER": "ใส่อีเมลบริษัทของคุณ", - "ERROR": "ไม่สามารถใช้อีเมลนี้ได้" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "หรัสผ่าน", diff --git a/app/javascript/dashboard/i18n/locale/tr/chatlist.json b/app/javascript/dashboard/i18n/locale/tr/chatlist.json index 3e7d9386e..859a080db 100644 --- a/app/javascript/dashboard/i18n/locale/tr/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/tr/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Konuşmalar", "MENTION_HEADING": "Bahsedilmeler", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Kişileri, Sohbetleri, Kaydedilen Yanıtları Ara .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Bu tweet'i yanıtla", "LINK_TO_STORY": "Instagram hikayesine git", "SENT": "Başarıyla gönderildi", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Mesaj yok", "NO_CONTENT": "Kullanılabilir içerik yok", "HIDE_QUOTED_TEXT": "Alıntı Yapılan Mesajı Gizle", diff --git a/app/javascript/dashboard/i18n/locale/tr/conversation.json b/app/javascript/dashboard/i18n/locale/tr/conversation.json index daaf5eb43..cc5ea2d43 100644 --- a/app/javascript/dashboard/i18n/locale/tr/conversation.json +++ b/app/javascript/dashboard/i18n/locale/tr/conversation.json @@ -64,12 +64,13 @@ "CARD_CONTEXT_MENU": { "PENDING": "Beklemede olarak işaretle", "RESOLVED": "Çözüldü olarak işaretle", + "MARK_AS_UNREAD": "Okunmamış olarak işaretle", "REOPEN": "Görüşmeyi yeniden açın", "SNOOZE": { - "TITLE": "Snooze", - "NEXT_REPLY": "Until next reply", - "TOMORROW": "Until tomorrow", - "NEXT_WEEK": "Until next week" + "TITLE": "Sustur", + "NEXT_REPLY": "Sonraki yanıta kadar", + "TOMORROW": "Yarına kadar", + "NEXT_WEEK": "Gelecek haftaya kadar" }, "ASSIGN_AGENT": "Temsilci ata", "ASSIGN_LABEL": "Etiket ata", @@ -142,7 +143,7 @@ "SENT_BY": "Tarafından gönderildi:", "BOT": "Bot", "SEND_FAILED": "Couldn't send message! Try again", - "TRY_AGAIN": "retry", + "TRY_AGAIN": "tekrar dene", "ASSIGNMENT": { "SELECT_AGENT": "Temsilci Seçin", "REMOVE": "Kaldır", @@ -192,28 +193,28 @@ "LABELS": { "TITLE": "Organize conversations with labels", "DESCRIPTION": "Labels provide an easier way to categorize your conversation. Create some labels like #support-enquiry, #billing-question etc., so that you can use them in a conversation later.", - "NEW_LINK": "Click here to create tags" + "NEW_LINK": "Tag oluşturmak için tıklayın" } }, "CONVERSATION_SIDEBAR": { - "ASSIGNEE_LABEL": "Assigned Agent", - "SELF_ASSIGN": "Assign to me", - "TEAM_LABEL": "Assigned Team", + "ASSIGNEE_LABEL": "Atanan Temsilci", + "SELF_ASSIGN": "Bana ata", + "TEAM_LABEL": "Atanan Takım", "SELECT": { - "PLACEHOLDER": "None" + "PLACEHOLDER": "Hiç" }, "ACCORDION": { - "CONTACT_DETAILS": "Contact Details", - "CONVERSATION_ACTIONS": "Conversation Actions", + "CONTACT_DETAILS": "Kişi Detayları", + "CONVERSATION_ACTIONS": "Görüşme Aksiyonları", "CONVERSATION_LABELS": "Konuşma Etiketleri", - "CONVERSATION_INFO": "Conversation Information", - "CONTACT_ATTRIBUTES": "Contact Attributes", + "CONVERSATION_INFO": "Görüşme Bilgisi", + "CONTACT_ATTRIBUTES": "Kişi Nitelikleri", "PREVIOUS_CONVERSATION": "Önceki Sohbetler", "MACROS": "Macros" } }, "CONVERSATION_CUSTOM_ATTRIBUTES": { - "ADD_BUTTON_TEXT": "Create attribute", + "ADD_BUTTON_TEXT": "Nitelik oluştur", "UPDATE": { "SUCCESS": "Öznitelik başarıyla güncellendi", "ERROR": "Nitelik güncellenemedi. Lütfen daha sonra tekrar deneyiniz" @@ -234,10 +235,10 @@ } }, "EMAIL_HEADER": { - "FROM": "From", + "FROM": "Kimden", "TO": "ya", "BCC": "Bcc", "CC": "Cc", - "SUBJECT": "Subject" + "SUBJECT": "Konu" } } diff --git a/app/javascript/dashboard/i18n/locale/tr/emoji.json b/app/javascript/dashboard/i18n/locale/tr/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/tr/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/tr/generalSettings.json b/app/javascript/dashboard/i18n/locale/tr/generalSettings.json index 4d19e2d87..6883ed5de 100644 --- a/app/javascript/dashboard/i18n/locale/tr/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/tr/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Lütfen geçerli bir hesap adı girin" }, "LANGUAGE": { - "LABEL": "Site dili (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Hesap adınız", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json index bb971c7e8..017cdd761 100644 --- a/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/tr/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Telefon numarası", "PLACEHOLDER": "Lütfen mesajın gönderileceği telefon numarasını giriniz.", - "ERROR": "Lütfen geçerli bir değer girin. Telefon numarası '+' işaretiyle başlamalıdır." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Geri arama URL'si", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Telefon numarası", "PLACEHOLDER": "Lütfen mesajın gönderileceği telefon numarasını giriniz.", - "ERROR": "Lütfen geçerli bir değer girin. Telefon numarası '+' işaretiyle başlamalıdır." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Telefon numarası", "PLACEHOLDER": "Lütfen mesajın gönderileceği telefon numarasını giriniz.", - "ERROR": "Lütfen geçerli bir değer girin. Telefon numarası '+' işaretiyle başlamalıdır." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Etkin", "DISABLED": "Devre dışı" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Etkin", + "DISABLED": "Devre dışı" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Gelen Kutusu Ayarları", "INBOX_UPDATE_SUB_TEXT": "Gelen kutusu ayarlarınızı güncelleyin", "AUTO_ASSIGNMENT_SUB_TEXT": "Bu gelen kutusuna eklenen aracılara yeni görüşmelerin otomatik olarak atanmasını etkinleştirin veya devre dışı bırakın.", diff --git a/app/javascript/dashboard/i18n/locale/tr/settings.json b/app/javascript/dashboard/i18n/locale/tr/settings.json index f1c8b8649..1b9d14596 100644 --- a/app/javascript/dashboard/i18n/locale/tr/settings.json +++ b/app/javascript/dashboard/i18n/locale/tr/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Konuşmalar", "ALL_CONVERSATIONS": "Tüm Görüşmeler", "MENTIONED_CONVERSATIONS": "Bahsedilmeler", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Raporlar", "SETTINGS": "Ayarlar", "CONTACTS": "Kişiler", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Hesap adı", + "LABEL": "Şirket Adı", "PLACEHOLDER": "Şirketiniz" }, "SUBMIT": "Yolla" diff --git a/app/javascript/dashboard/i18n/locale/tr/signup.json b/app/javascript/dashboard/i18n/locale/tr/signup.json index a584dfd04..fa46459c6 100644 --- a/app/javascript/dashboard/i18n/locale/tr/signup.json +++ b/app/javascript/dashboard/i18n/locale/tr/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Bir hesap oluştur", "TITLE": "Kayıt ol", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Kaydolarak, Şartlar & Koşullar'ımızı ve Gizlilik politikamızı kabul etmiş olursunuz", - "ACCOUNT_NAME": { - "LABEL": "Hesap adı", - "PLACEHOLDER": "Hesap adınızı giriniz. örn: Wayne Enterprises", - "ERROR": "Hesap adı çok kısa" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Ad Soyad", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "İş emaili", "PLACEHOLDER": "İş email adresinizi giriniz. örn: bruce@wayne.enterprises", - "ERROR": "Email adresi geçersiz" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Parola", diff --git a/app/javascript/dashboard/i18n/locale/uk/agentBots.json b/app/javascript/dashboard/i18n/locale/uk/agentBots.json index 8418a403f..d7f00b850 100644 --- a/app/javascript/dashboard/i18n/locale/uk/agentBots.json +++ b/app/javascript/dashboard/i18n/locale/uk/agentBots.json @@ -1,70 +1,70 @@ { "AGENT_BOTS": { - "HEADER": "Bots", - "LOADING_EDITOR": "Loading Editor...", - "HEADER_BTN_TXT": "Add Bot Configuration", - "SIDEBAR_TXT": "

Agent Bots

Agent bots allows you to automate the conversations

", + "HEADER": "Боти", + "LOADING_EDITOR": "Завантаження редактора...", + "HEADER_BTN_TXT": "Додати конфігурацію бота", + "SIDEBAR_TXT": "

Боти агенти

Боти агенти дозволяють автоматизувати розмови

", "CSML_BOT_EDITOR": { "NAME": { - "LABEL": "Bot Name", - "PLACEHOLDER": "Give your bot a name", - "ERROR": "Bot name is required" + "LABEL": "Ім'я бота", + "PLACEHOLDER": "Дайте ім'я вашому боту", + "ERROR": "Ім'я бота обов'язкове" }, "DESCRIPTION": { - "LABEL": "Bot Description", - "PLACEHOLDER": "What does this bot do?" + "LABEL": "Опис бота", + "PLACEHOLDER": "Що робить цей бот?" }, "BOT_CONFIG": { - "ERROR": "Please enter your CSML bot configuration above", - "API_ERROR": "Your CSML configuration is invalid, please fix it and try again." + "ERROR": "Будь ласка, введіть вище CSML конфігурацію бота", + "API_ERROR": "Ваша конфігурація CSML недійсна, будь ласка, виправте її та повторіть спробу." }, - "SUBMIT": "Validate and save" + "SUBMIT": "Перевірити і зберегти" }, "BOT_CONFIGURATION": { - "TITLE": "Select an agent bot", - "DESC": "You can set an agent bot from the list to this inbox. The bot can initially handle the conversation and transfer it to an agent when needed.", + "TITLE": "Виберіть агента - бота", + "DESC": "Ви можете встановити бота агента з переліку до цієї поштової скриньки. Бот може спочатку обробити розмову та передавати її агенту, коли це необхідно.", "SUBMIT": "Оновити", - "SUCCESS_MESSAGE": "Successfully updated the agent bot", - "ERROR_MESSAGE": "Could not update the agent bot, please try again later", - "SELECT_PLACEHOLDER": "Select Bot" + "SUCCESS_MESSAGE": "Успішно оновлено бота агента", + "ERROR_MESSAGE": "Не вдалося оновити агента бота, спробуйте ще раз пізніше", + "SELECT_PLACEHOLDER": "Виберіть бота" }, "ADD": { - "TITLE": "Configure new bot", + "TITLE": "Налаштувати нового бота", "CANCEL_BUTTON_TEXT": "Скасувати", "API": { - "SUCCESS_MESSAGE": "Bot added successfully", - "ERROR_MESSAGE": "Could not add bot, Please try again later" + "SUCCESS_MESSAGE": "Бота успішно додано", + "ERROR_MESSAGE": "Не вдалося додати бота, спробуйте ще раз пізніше" } }, "LIST": { - "404": "No Bots found, you can create a bot by clicking the 'Configure new bot' Button ↗", - "LOADING": "Fetching Bots...", - "TYPE": "Bot Type" + "404": "Боти не знайдені, ви можете створити бота, натиснувши кнопку 'Налаштувати нового бота' ↗", + "LOADING": "Отримання ботів...", + "TYPE": "Тип бота" }, "DELETE": { "BUTTON_TEXT": "Видалити", - "TITLE": "Delete Bot", + "TITLE": "Видалити бота", "SUBMIT": "Видалити", "CANCEL_BUTTON_TEXT": "Скасувати", - "DESCRIPTION": "Are you sure you want to delete this bot? This action is irreversible", + "DESCRIPTION": "Ви впевнені, що хочете видалити цього бота? Ця дія є незворотньою", "API": { - "SUCCESS_MESSAGE": "Bot deleted successfully", - "ERROR_MESSAGE": "Could not able to delete bot, Please try again later" + "SUCCESS_MESSAGE": "Бот успішно видалений", + "ERROR_MESSAGE": "Не вдалося видалити бота, спробуйте ще раз пізніше" } }, "EDIT": { "BUTTON_TEXT": "Редагувати", - "LOADING": "Fetching Bots...", - "TITLE": "Edit Bot", + "LOADING": "Отримання ботів...", + "TITLE": "Редагувати бота", "CANCEL_BUTTON_TEXT": "Скасувати", "API": { - "SUCCESS_MESSAGE": "Bot updated successfully", - "ERROR_MESSAGE": "Could not update bot, Please try again later" + "SUCCESS_MESSAGE": "Бот успішно оновлений", + "ERROR_MESSAGE": "Не вдалося оновити бота, спробуйте ще раз пізніше" } }, "TYPES": { - "WEBHOOK": "Webhook Bot", - "CSML": "CSML Bot" + "WEBHOOK": "Webhook Бот", + "CSML": "CSML Бот" } } } diff --git a/app/javascript/dashboard/i18n/locale/uk/chatlist.json b/app/javascript/dashboard/i18n/locale/uk/chatlist.json index 2302f64f2..57272cdc9 100644 --- a/app/javascript/dashboard/i18n/locale/uk/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/uk/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Бесіди", "MENTION_HEADING": "Згадування", + "UNATTENDED_HEADING": "Не зв'язаний", "SEARCH": { "INPUT": "Пошук людей, чатів та збережених відповідей.." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Відповісти на цей твіт", "LINK_TO_STORY": "Перейти до історії Instagram", "SENT": "Успішно надіслано", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Немає повідомлень", "NO_CONTENT": "Немає вмісту", "HIDE_QUOTED_TEXT": "Приховати цитований текст", diff --git a/app/javascript/dashboard/i18n/locale/uk/conversation.json b/app/javascript/dashboard/i18n/locale/uk/conversation.json index 1e2f87bc0..05915ff3e 100644 --- a/app/javascript/dashboard/i18n/locale/uk/conversation.json +++ b/app/javascript/dashboard/i18n/locale/uk/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Позначити як \"В очікуванні\"", "RESOLVED": "Позначити як вирішене", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Повторно відкрити розмову", "SNOOZE": { "TITLE": "Відкласти", diff --git a/app/javascript/dashboard/i18n/locale/uk/emoji.json b/app/javascript/dashboard/i18n/locale/uk/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/uk/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/uk/generalSettings.json b/app/javascript/dashboard/i18n/locale/uk/generalSettings.json index 2e32bf880..ec3f6cb9e 100644 --- a/app/javascript/dashboard/i18n/locale/uk/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/uk/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Будь ласка, введіть правильне ім'я облікового запису" }, "LANGUAGE": { - "LABEL": "Мова сайту (бета)", + "LABEL": "Site language", "PLACEHOLDER": "Ім'я вашого облікового запису", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json index 6cd7d07ec..b3ac0ddd3 100644 --- a/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/uk/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Номер телефону", "PLACEHOLDER": "Будь ласка, введіть номер телефону, з якого будуть надсилатися повідомлення.", - "ERROR": "Номер телефону повинен починатися з символу `+'." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Номер телефону", "PLACEHOLDER": "Будь ласка, введіть номер телефону, з якого будуть надсилатися повідомлення.", - "ERROR": "Номер телефону повинен починатися з символу `+'." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Створити Bandwidth канал", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Номер телефону", "PLACEHOLDER": "Будь ласка, введіть номер телефону, з якого будуть надсилатися повідомлення.", - "ERROR": "Номер телефону повинен починатися з символу `+'." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "ID номера телефону", @@ -388,6 +388,10 @@ "ENABLED": "Увімкнено", "DISABLED": "Вимкнено" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Увімкнено", + "DISABLED": "Вимкнено" + }, "ENABLE_HMAC": { "LABEL": "Увімкнено" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Увімкнути/Вимкнути опитування CSAT(Задоволення клієнтів) після вирішення розмови", "ENABLE_CONTINUITY_VIA_EMAIL": "Увімкнути безперервність розмови через електронну пошту", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Розмови продовжуватимуться через електронну пошту, якщо доступна контактна адреса.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Налаштування каналу", "INBOX_UPDATE_SUB_TEXT": "Оновіть параметри каналу", "AUTO_ASSIGNMENT_SUB_TEXT": "Увімкнення або вимкнення автоматичного призначення нових розмов до агентів, доданих до цього каналу.", diff --git a/app/javascript/dashboard/i18n/locale/uk/settings.json b/app/javascript/dashboard/i18n/locale/uk/settings.json index 3769dc79c..4f329172d 100644 --- a/app/javascript/dashboard/i18n/locale/uk/settings.json +++ b/app/javascript/dashboard/i18n/locale/uk/settings.json @@ -177,12 +177,13 @@ "CONVERSATIONS": "Бесіди", "ALL_CONVERSATIONS": "Всі розмови", "MENTIONED_CONVERSATIONS": "Згадування", + "UNATTENDED_CONVERSATIONS": "Не зв'язаний", "REPORTS": "Звіти", "SETTINGS": "Налаштування", "CONTACTS": "Контакти", "HOME": "Головна", "AGENTS": "Агенти", - "AGENT_BOTS": "Bots", + "AGENT_BOTS": "Боти", "INBOXES": "Вхідні", "NOTIFICATIONS": "Сповіщення", "CANNED_RESPONSES": "Швидкі відповіді", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Назва облікового запису", + "LABEL": "Назва компанії", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Додати" diff --git a/app/javascript/dashboard/i18n/locale/uk/signup.json b/app/javascript/dashboard/i18n/locale/uk/signup.json index dff1f7875..513dc769f 100644 --- a/app/javascript/dashboard/i18n/locale/uk/signup.json +++ b/app/javascript/dashboard/i18n/locale/uk/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Зареєструватися", "TITLE": "Реєстрація", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Зареєструвавшись, ви погоджуєтеся з нашими Умовами Користування та Політикою конфіденційності", - "ACCOUNT_NAME": { - "LABEL": "Назва облікового запису", - "PLACEHOLDER": "Введіть ім'я облікового запису; наприклад: Wayne Enterprises", - "ERROR": "Ім'я аккаунту закоротке" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Повне ім'я", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Робоча електронна пошта", "PLACEHOLDER": "Введіть робочу адресу електронної пошти; наприклад: bruce@wayne.enterprises", - "ERROR": "Адреса електронної пошти недійсна" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Пароль", diff --git a/app/javascript/dashboard/i18n/locale/ur/chatlist.json b/app/javascript/dashboard/i18n/locale/ur/chatlist.json index edf29540f..38ec07b2f 100644 --- a/app/javascript/dashboard/i18n/locale/ur/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ur/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "مکالمات", "MENTION_HEADING": "تذکرہ", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "لوگوں ، چیٹس یا محفوظ کردہ جوابات میں تلاش کریں.." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "اس ٹویٹ کا جواب دیں۔", "LINK_TO_STORY": "انسٹاگرام سٹوری پر جائیں۔", "SENT": "کامیابی سے بھیج دیا گیا۔", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "کوئی پیغامات نہیں۔", "NO_CONTENT": "کوئی مواد دستیاب نہیں ہے۔", "HIDE_QUOTED_TEXT": "اقتباس شدہ متن کو چھپائیں۔", diff --git a/app/javascript/dashboard/i18n/locale/ur/conversation.json b/app/javascript/dashboard/i18n/locale/ur/conversation.json index 36f96068e..cdb6004da 100644 --- a/app/javascript/dashboard/i18n/locale/ur/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ur/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ur/emoji.json b/app/javascript/dashboard/i18n/locale/ur/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ur/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ur/generalSettings.json b/app/javascript/dashboard/i18n/locale/ur/generalSettings.json index b97db9e2e..791ff7aac 100644 --- a/app/javascript/dashboard/i18n/locale/ur/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ur/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ur/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ur/inboxMgmt.json index 46847a3a3..3707e2541 100644 --- a/app/javascript/dashboard/i18n/locale/ur/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ur/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/ur/settings.json b/app/javascript/dashboard/i18n/locale/ur/settings.json index 93723b9d9..e7a13aa96 100644 --- a/app/javascript/dashboard/i18n/locale/ur/settings.json +++ b/app/javascript/dashboard/i18n/locale/ur/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "مکالمات", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "تذکرہ", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "کانٹیکٹس", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "کمپنی کا نام", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "جمع کرائیں" diff --git a/app/javascript/dashboard/i18n/locale/ur/signup.json b/app/javascript/dashboard/i18n/locale/ur/signup.json index ca5b5eceb..1f843c7f9 100644 --- a/app/javascript/dashboard/i18n/locale/ur/signup.json +++ b/app/javascript/dashboard/i18n/locale/ur/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/chatlist.json b/app/javascript/dashboard/i18n/locale/ur_IN/chatlist.json index 93bba4aab..4713bd611 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Conversations", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "Search for People, Chats, Saved Replies .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "Sent successfully", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "No Messages", "NO_CONTENT": "No content available", "HIDE_QUOTED_TEXT": "Hide Quoted Text", diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json b/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json index 771b5305f..37cc53c68 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Mark as pending", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/emoji.json b/app/javascript/dashboard/i18n/locale/ur_IN/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/ur_IN/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json b/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json index f9e763808..f1d87ee73 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "Please enter a valid account name" }, "LANGUAGE": { - "LABEL": "Site language (Beta)", + "LABEL": "Site language", "PLACEHOLDER": "Your account name", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/ur_IN/inboxMgmt.json index b624cce11..4f332b6d4 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "Callback URL", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Phone number", "PLACEHOLDER": "Please enter the phone number from which message will be sent.", - "ERROR": "Please enter a valid value. Phone number should start with `+` sign." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "Enabled", "DISABLED": "Disabled" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Enabled", + "DISABLED": "Disabled" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Inbox Settings", "INBOX_UPDATE_SUB_TEXT": "Update your inbox settings", "AUTO_ASSIGNMENT_SUB_TEXT": "Enable or disable the automatic assignment of new conversations to the agents added to this inbox.", diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/settings.json b/app/javascript/dashboard/i18n/locale/ur_IN/settings.json index 13c46ced3..e955abc55 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/settings.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Conversations", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "Reports", "SETTINGS": "Settings", "CONTACTS": "Contacts", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Account Name", + "LABEL": "Company Name", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Submit" diff --git a/app/javascript/dashboard/i18n/locale/ur_IN/signup.json b/app/javascript/dashboard/i18n/locale/ur_IN/signup.json index 8dd5c0d4e..3da6bcbd7 100644 --- a/app/javascript/dashboard/i18n/locale/ur_IN/signup.json +++ b/app/javascript/dashboard/i18n/locale/ur_IN/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Register an account", "TITLE": "Register", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "By signing up, you agree to our T & C and Privacy policy", - "ACCOUNT_NAME": { - "LABEL": "Account name", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "Account name is too short" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Full name", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Work email", "PLACEHOLDER": "Enter your work email address. eg: bruce@wayne.enterprises", - "ERROR": "Email address is invalid" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Password", diff --git a/app/javascript/dashboard/i18n/locale/vi/automation.json b/app/javascript/dashboard/i18n/locale/vi/automation.json index 0574c5bb8..13aaa0714 100644 --- a/app/javascript/dashboard/i18n/locale/vi/automation.json +++ b/app/javascript/dashboard/i18n/locale/vi/automation.json @@ -87,8 +87,8 @@ }, "CONDITION": { "DELETE_MESSAGE": "Bạn cần có ít nhất một điều kiện để lưu", - "CONTACT_CUSTOM_ATTR_LABEL": "Contact Custom Attributes", - "CONVERSATION_CUSTOM_ATTR_LABEL": "Conversation Custom Attributes" + "CONTACT_CUSTOM_ATTR_LABEL": "Thuộc tính Liên hệ Tùy chỉnh", + "CONVERSATION_CUSTOM_ATTR_LABEL": "Tùy chỉnh Thuộc tính cuộc hội thoại" }, "ACTION": { "DELETE_MESSAGE": "Bạn cần có ít nhất một hành động để lưu", @@ -111,7 +111,7 @@ "UPLOAD_ERROR": "Không thể tải tập tin đính kèm, Vui lòng thử lại sau", "LABEL_IDLE": "Tải tập tin đính kèm", "LABEL_UPLOADING": "Đang tải lên...", - "LABEL_UPLOADED": "Successfully Uploaded", + "LABEL_UPLOADED": "Đã tải lên thành công", "LABEL_UPLOAD_FAILED": "Không tải lên được" } } diff --git a/app/javascript/dashboard/i18n/locale/vi/bulkActions.json b/app/javascript/dashboard/i18n/locale/vi/bulkActions.json index 71c8cf81a..a06ae4299 100644 --- a/app/javascript/dashboard/i18n/locale/vi/bulkActions.json +++ b/app/javascript/dashboard/i18n/locale/vi/bulkActions.json @@ -2,8 +2,8 @@ "BULK_ACTION": { "CONVERSATIONS_SELECTED": "%{conversationCount} cuộc hội thoại đã được chọn", "AGENT_SELECT_LABEL": "Chọn tổng đài viên", - "ASSIGN_CONFIRMATION_LABEL": "Are you sure to assign %{conversationCount} %{conversationLabel} to", - "UNASSIGN_CONFIRMATION_LABEL": "Are you sure to unassign %{conversationCount} %{conversationLabel}?", + "ASSIGN_CONFIRMATION_LABEL": "Bạn có chắc chắn để chỉ định %{conversationCount} %{conversationLabel} tới", + "UNASSIGN_CONFIRMATION_LABEL": "Bạn có chắc chắn hủy chỉ định %{conversationCount} %{conversationLabel}?", "GO_BACK_LABEL": "Trở về", "ASSIGN_LABEL": "Gán", "YES": "Có", @@ -31,10 +31,10 @@ "TEAMS": { "TEAM_SELECT_LABEL": "Chọn nhóm", "NONE": "Không có", - "NO_TEAMS_AVAILABLE": "There are no teams added to this account yet.", - "ASSIGN_SELECTED_TEAMS": "Assign selected team", - "ASSIGN_SUCCESFUL": "Teams assiged successfully", - "ASSIGN_FAILED": "Failed to assign team, please try again" + "NO_TEAMS_AVAILABLE": "Chưa có nhóm nào được thêm vào tài khoản này.", + "ASSIGN_SELECTED_TEAMS": "Chỉ định nhóm đã chọn", + "ASSIGN_SUCCESFUL": "Các nhóm được chỉ định thành công", + "ASSIGN_FAILED": "Không thể chỉ định nhóm, vui lòng thử lại" } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/chatlist.json b/app/javascript/dashboard/i18n/locale/vi/chatlist.json index 8de60a971..726b38fab 100644 --- a/app/javascript/dashboard/i18n/locale/vi/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/vi/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "Các cuộc hội thoại", "MENTION_HEADING": "Nhắn đến", + "UNATTENDED_HEADING": "Không giám sát", "SEARCH": { "INPUT": "Tìm kiếm cho người, đoạn chat, lưu trữ trả lời .." }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Trả lời cho tweet này", "LINK_TO_STORY": "Đến xem lịch sử instagram", "SENT": "Gửi thành công", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "Không có tin nhắn", "NO_CONTENT": "Không có nội dung", "HIDE_QUOTED_TEXT": "Ẩn văn bản được trích dẫn", diff --git a/app/javascript/dashboard/i18n/locale/vi/conversation.json b/app/javascript/dashboard/i18n/locale/vi/conversation.json index 8febc2dc2..59a75dc23 100644 --- a/app/javascript/dashboard/i18n/locale/vi/conversation.json +++ b/app/javascript/dashboard/i18n/locale/vi/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "Đánh dấu chưa giải quyết", "RESOLVED": "Đánh dấu là đã giải quyết", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Mở lại hội thoại", "SNOOZE": { "TITLE": "Báo lại", @@ -151,7 +152,7 @@ "CONTEXT_MENU": { "COPY": "Sao Chép", "DELETE": "Xoá", - "CREATE_A_CANNED_RESPONSE": "Add to canned responses" + "CREATE_A_CANNED_RESPONSE": "Thêm vào câu trả lời soạn sẵn" } }, "EMAIL_TRANSCRIPT": { diff --git a/app/javascript/dashboard/i18n/locale/vi/emoji.json b/app/javascript/dashboard/i18n/locale/vi/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/vi/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json index 2f10cbfd5..05f266b98 100644 --- a/app/javascript/dashboard/i18n/locale/vi/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/vi/generalSettings.json @@ -14,7 +14,7 @@ "NOTE": "" }, "ACCOUNT_ID": { - "TITLE": "ID Tài khoản", + "TITLE": "Tài khoản SID", "NOTE": "ID này là bắt buộc nếu bạn đang xây dựng tích hợp dựa trên API" }, "NAME": { @@ -23,7 +23,7 @@ "ERROR": "Vui lòng nhập tên tài khoản hợp lệ" }, "LANGUAGE": { - "LABEL": "Ngôn ngữ trang web (Beta)", + "LABEL": "Ngôn ngữ", "PLACEHOLDER": "Tên tài khoản của bạn", "ERROR": "" }, @@ -55,7 +55,7 @@ "ENTER_TO_SELECT": "Bấm enter để chọn", "ENTER_TO_REMOVE": "Bấm enter để xoá", "SELECT_ONE": "Chọn một", - "SELECT": "Select" + "SELECT": "Chọn" } }, "NOTIFICATIONS_PAGE": { @@ -139,6 +139,6 @@ } }, "DASHBOARD_APPS": { - "LOADING_MESSAGE": "Loading Dashboard App..." + "LOADING_MESSAGE": "Đang tải dữ liệu..." } } diff --git a/app/javascript/dashboard/i18n/locale/vi/helpCenter.json b/app/javascript/dashboard/i18n/locale/vi/helpCenter.json index e99a59c5f..612f0eec3 100644 --- a/app/javascript/dashboard/i18n/locale/vi/helpCenter.json +++ b/app/javascript/dashboard/i18n/locale/vi/helpCenter.json @@ -319,18 +319,18 @@ "MODAL": { "CONFIRM": { "TITLE": "Xác nhận xoá", - "MESSAGE": "Are you sure to delete the article?", + "MESSAGE": "Bạn có chắc chắn xóa bài viết?", "YES": "Có, Xoá", "NO": "Không, Giữ" } }, "API": { - "SUCCESS_MESSAGE": "Article deleted successfully", - "ERROR_MESSAGE": "Error while deleting article" + "SUCCESS_MESSAGE": "Đã xóa bài viết thành công", + "ERROR_MESSAGE": "Lỗi khi xóa bài viết" } }, "CREATE_ARTICLE": { - "ERROR_MESSAGE": "Please add the article heading and content then only you can update the settings" + "ERROR_MESSAGE": "Vui lòng thêm tiêu đề và nội dung bài viết sau đó mới có thể cập nhật cài đặt" }, "SIDEBAR": { "SEARCH": { @@ -370,8 +370,8 @@ } }, "EDIT": { - "TITLE": "Edit a category", - "SUB_TITLE": "Editing a category will update the category in the public facing portal.", + "TITLE": "Chỉnh sửa danh mục", + "SUB_TITLE": "Chỉnh sửa danh mục sẽ cập nhật danh mục trong cổng thông tin công khai.", "PORTAL": "Cổng", "LOCALE": "Ngôn ngữ", "NAME": { @@ -392,7 +392,7 @@ "ERROR": "Mô tả bắt buộc có" }, "BUTTONS": { - "CREATE": "Update category", + "CREATE": "Cập nhật danh mục", "CANCEL": "Huỷ" }, "API": { diff --git a/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json index 8b5f6289c..592b92747 100644 --- a/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/vi/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "Số Điện Thoại", "PLACEHOLDER": "Vui lòng nhập số điện thoại mà tin nhắn sẽ được gửi.", - "ERROR": "Vui lòng nhập một giá trị hợp lệ. Số điện thoại phải bắt đầu bằng `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "URL gọi lại", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "Số Điện Thoại", "PLACEHOLDER": "Vui lòng nhập số điện thoại mà tin nhắn sẽ được gửi.", - "ERROR": "Vui lòng nhập một giá trị hợp lệ. Số điện thoại phải bắt đầu bằng `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Tạo kênh Bandwidth", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "Số Điện Thoại", "PLACEHOLDER": "Vui lòng nhập số điện thoại mà tin nhắn sẽ được gửi.", - "ERROR": "Vui lòng nhập một giá trị hợp lệ. Số điện thoại phải bắt đầu bằng `+`." + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "ID số điện thoại", @@ -388,6 +388,10 @@ "ENABLED": "Bật", "DISABLED": "Không bật" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "Bật", + "DISABLED": "Không bật" + }, "ENABLE_HMAC": { "LABEL": "Bật" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Bật / Tắt khảo sát CSAT (Mức độ hài lòng của khách hàng) sau khi giải quyết cuộc trò chuyện", "ENABLE_CONTINUITY_VIA_EMAIL": "Bật tiếp tục cuộc trò chuyện qua email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Cuộc trò chuyện sẽ tiếp tục qua email nếu có địa chỉ email liên lạc.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "Cài đặt Hộp thư đến", "INBOX_UPDATE_SUB_TEXT": "Cập nhật cài đặt hộp thư đến của bạn", "AUTO_ASSIGNMENT_SUB_TEXT": "Bật hoặc tắt tính năng tự động gán các cuộc hội thoại mới cho các tác nhân được thêm vào hộp thư đến này.", diff --git a/app/javascript/dashboard/i18n/locale/vi/macros.json b/app/javascript/dashboard/i18n/locale/vi/macros.json index 72cb18fee..ce53e9fba 100644 --- a/app/javascript/dashboard/i18n/locale/vi/macros.json +++ b/app/javascript/dashboard/i18n/locale/vi/macros.json @@ -6,73 +6,73 @@ "LOADING": "Fetching macros", "SIDEBAR_TXT": "

Macros

A macro is a set of saved actions that help customer service agents easily complete tasks. The agents can define a set of actions like tagging a conversation with a label, sending an email transcript, updating a custom attribute, etc., and they can run these actions in a single click. When the agents run the macro, the actions would be performed sequentially in the order they are defined. Macros improve productivity and increase consistency in actions.

A macro can be helpful in 2 ways.

As an agent assist: If an agent performs a set of actions multiple times, they can save it as a macro and execute all the actions together using a single click.

As an option to onboard a team member: Every agent has to perform many different checks/actions during each conversation. Onboarding a new support team member will be easy if pre-defined macros are available on the account. Instead of describing each step in detail, the manager/team lead can point to the macros used in different scenarios.

", "ERROR": "Something went wrong. Please try again", - "ORDER_INFO": "Macros will run in the order you add your actions. You can rearrange them by dragging them by the handle beside each node.", + "ORDER_INFO": "Macro sẽ chạy theo thứ tự hành động của bạn. Bạn có thể sắp xếp lại chúng bằng cách kéo chúng bằng tay cầm bên cạnh mỗi nút.", "ADD": { "FORM": { "NAME": { - "LABEL": "Macro name", - "PLACEHOLDER": "Enter a name for your macro", - "ERROR": "Name is required for creating a macro" + "LABEL": "Tên Macro", + "PLACEHOLDER": "Nhập tên cho macro của bạn", + "ERROR": "Cần có tên để tạo macro" }, "ACTIONS": { "LABEL": "Hành động" } }, "API": { - "SUCCESS_MESSAGE": "Macro added successfully", - "ERROR_MESSAGE": "Unable to create macro, Please try again later" + "SUCCESS_MESSAGE": "Đã thêm macro thành công", + "ERROR_MESSAGE": "Không thể tạo macro, vui lòng thử lại sau" } }, "LIST": { "TABLE_HEADER": [ "Tên", - "Created by", - "Last updated by", - "Visibility" + "Tạo bởi", + "Cập nhật lần cuối bởi", + "Hiển thị" ], - "404": "No macros found" + "404": "Không tìm thấy macro" }, "DELETE": { - "TOOLTIP": "Delete macro", + "TOOLTIP": "Xóa Macro", "CONFIRM": { "MESSAGE": "Bạn có muốn xoá? ", "YES": "Có, Xoá", "NO": "Không" }, "API": { - "SUCCESS_MESSAGE": "Macro deleted successfully", - "ERROR_MESSAGE": "There was an error deleting the macro. Please try again later" + "SUCCESS_MESSAGE": "Xóa Macro thành công", + "ERROR_MESSAGE": "Đã xảy ra lỗi khi xóa macro. Vui lòng thử lại sau" } }, "EDIT": { - "TOOLTIP": "Edit macro", + "TOOLTIP": "Sửa Macro", "API": { - "SUCCESS_MESSAGE": "Macro updated successfully", - "ERROR_MESSAGE": "Could not update Macro, Please try again later" + "SUCCESS_MESSAGE": "Đã cập nhật macro thành công", + "ERROR_MESSAGE": "Không thể cập nhật Macro, vui lòng thử lại sau" } }, "EDITOR": { - "START_FLOW": "Start Flow", - "END_FLOW": "End Flow", - "LOADING": "Fetching macro", - "ADD_BTN_TOOLTIP": "Add new action", - "DELETE_BTN_TOOLTIP": "Delete Action", + "START_FLOW": "Bắt đầu quy trình", + "END_FLOW": "Kết thúc quy trình", + "LOADING": "Đang tìm nạp macro", + "ADD_BTN_TOOLTIP": "Thêm hành động mới", + "DELETE_BTN_TOOLTIP": "Xóa hành động", "VISIBILITY": { - "LABEL": "Macro Visibility", + "LABEL": "Hiển thị Macro", "GLOBAL": { - "LABEL": "Public", - "DESCRIPTION": "This macro is available publicly for all agents in this account." + "LABEL": "Công khai", + "DESCRIPTION": "Macro này có sẵn công khai cho tất cả các tác nhân trong tài khoản này." }, "PERSONAL": { - "LABEL": "Private", - "DESCRIPTION": "This macro will be private to you and not be available to others." + "LABEL": "Riêng tư", + "DESCRIPTION": "Macro này sẽ là riêng tư đối với bạn và không có sẵn đối với những người khác." } } }, "EXECUTE": { - "BUTTON_TOOLTIP": "Execute", - "PREVIEW": "Preview Macro", - "EXECUTED_SUCCESSFULLY": "Macro executed successfully" + "BUTTON_TOOLTIP": "Thực thi", + "PREVIEW": "Xem trước Macro", + "EXECUTED_SUCCESSFULLY": "Macro được thực thi thành công" } } } diff --git a/app/javascript/dashboard/i18n/locale/vi/settings.json b/app/javascript/dashboard/i18n/locale/vi/settings.json index b0f4d1e00..0d177a8b9 100644 --- a/app/javascript/dashboard/i18n/locale/vi/settings.json +++ b/app/javascript/dashboard/i18n/locale/vi/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "Cuộc trò chuyện", "ALL_CONVERSATIONS": "Tất cả cuộc trò chuyện", "MENTIONED_CONVERSATIONS": "Nhắn đến", + "UNATTENDED_CONVERSATIONS": "Không giám sát", "REPORTS": "Báo cáo", "SETTINGS": "Cài Đặt", "CONTACTS": "Liên hệ", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "Tên tài khoản", + "LABEL": "Tên công ty", "PLACEHOLDER": "Wayne Enterprises" }, "SUBMIT": "Gửi" diff --git a/app/javascript/dashboard/i18n/locale/vi/signup.json b/app/javascript/dashboard/i18n/locale/vi/signup.json index b473ca41e..b87d713b2 100644 --- a/app/javascript/dashboard/i18n/locale/vi/signup.json +++ b/app/javascript/dashboard/i18n/locale/vi/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "Đăng kí tài khoản", "TITLE": "Đăng kí", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "Bằng cách đăng ký, bạn đồng ý với T & CChính sách bảo mật", - "ACCOUNT_NAME": { - "LABEL": "Tên tài khoản", - "PLACEHOLDER": "Nhập tên tài khoản. ví dụ: Wayne Enterprises", - "ERROR": "Tên tài khoản quá ngắn" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "Tên đầy đủ", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "Email công việc", "PLACEHOLDER": "Nhập email công việc của bạn. ví dụ: bruce@wayne.enterprises", - "ERROR": "Địa chỉ email hợp lệ" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "Mật khẩu", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/chatlist.json b/app/javascript/dashboard/i18n/locale/zh_CN/chatlist.json index 734d8ebd3..110645b3c 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "会话", "MENTION_HEADING": "提及", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "搜索人、聊天室、保存回复" }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "回复此推文", "LINK_TO_STORY": "查看 Instagram 故事", "SENT": "发送成功", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "没有信息", "NO_CONTENT": "没有可用的内容", "HIDE_QUOTED_TEXT": "隐藏引用文字", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json index ee017993d..6931cba6d 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "标记为待处理", "RESOLVED": "标记为已解决", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "重新打开会话", "SNOOZE": { "TITLE": "推迟", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/emoji.json b/app/javascript/dashboard/i18n/locale/zh_CN/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/zh_CN/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json b/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json index effe638cd..1f6472d2a 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "请输入有效的帐户名称" }, "LANGUAGE": { - "LABEL": "网站语言(Beta)", + "LABEL": "Site language", "PLACEHOLDER": "您的帐户名称", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/zh_CN/inboxMgmt.json index 32ff58b47..8f43f65f4 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "电话号码", "PLACEHOLDER": "请输入发送消息的电话号码。", - "ERROR": "请输入一个有效的值。电话号码应该以`+`开始。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "回调地址", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "电话号码", "PLACEHOLDER": "请输入发送消息的电话号码。", - "ERROR": "请输入一个有效的值。电话号码应该以`+`开始。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "创建Bandwidth渠道", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "电话号码", "PLACEHOLDER": "请输入发送消息的电话号码。", - "ERROR": "请输入一个有效的值。电话号码应该以`+`开始。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "已启用", "DISABLED": "已禁用" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "已启用", + "DISABLED": "已禁用" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "收件箱设置", "INBOX_UPDATE_SUB_TEXT": "更新收件箱设置", "AUTO_ASSIGNMENT_SUB_TEXT": "启用或禁用添加到此收件箱的代理人自动分配新的会话。", diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/settings.json b/app/javascript/dashboard/i18n/locale/zh_CN/settings.json index 88eb4a55f..511e9312c 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/settings.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "会话", "ALL_CONVERSATIONS": "All Conversations", "MENTIONED_CONVERSATIONS": "提及", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "报告", "SETTINGS": "设置", "CONTACTS": "联系人", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "帐户名称", + "LABEL": "公司名称", "PLACEHOLDER": "Wayne企业" }, "SUBMIT": "提交" diff --git a/app/javascript/dashboard/i18n/locale/zh_CN/signup.json b/app/javascript/dashboard/i18n/locale/zh_CN/signup.json index 7405e3a4d..57fad0213 100644 --- a/app/javascript/dashboard/i18n/locale/zh_CN/signup.json +++ b/app/javascript/dashboard/i18n/locale/zh_CN/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "注册帐户", "TITLE": "注册", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "通过注册,您同意我们的 T & C隐私政策", - "ACCOUNT_NAME": { - "LABEL": "帐户名称", - "PLACEHOLDER": "输入帐户名称,例如 Wayne Enterprises", - "ERROR": "帐号名称太短了" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "名字", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "工作邮箱", "PLACEHOLDER": "请输入您的工作电子邮件地址,例如 bruce@wayne.enterprises", - "ERROR": "电子邮件地址无效" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "密码", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json b/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json index 47f9c24fc..1847a4038 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/chatlist.json @@ -8,6 +8,7 @@ }, "TAB_HEADING": "對話", "MENTION_HEADING": "Mentions", + "UNATTENDED_HEADING": "Unattended", "SEARCH": { "INPUT": "搜尋人、聊天室、保存回覆" }, @@ -56,6 +57,8 @@ "REPLY_TO_TWEET": "Reply to this tweet", "LINK_TO_STORY": "Go to instagram story", "SENT": "傳送成功", + "READ": "Read successfully", + "DELIVERED": "Delivered successfully", "NO_MESSAGES": "沒有訊息", "NO_CONTENT": "沒有可用內容", "HIDE_QUOTED_TEXT": "隱藏引用文字", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json index 67816db7b..901b30d8b 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/conversation.json @@ -64,6 +64,7 @@ "CARD_CONTEXT_MENU": { "PENDING": "標記為待處理", "RESOLVED": "Mark as resolved", + "MARK_AS_UNREAD": "Mark as unread", "REOPEN": "Reopen conversation", "SNOOZE": { "TITLE": "Snooze", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/emoji.json b/app/javascript/dashboard/i18n/locale/zh_TW/emoji.json new file mode 100644 index 000000000..fd81268fb --- /dev/null +++ b/app/javascript/dashboard/i18n/locale/zh_TW/emoji.json @@ -0,0 +1,6 @@ +{ + "EMOJI": { + "PLACEHOLDER": "Search emojis", + "NOT_FOUND": "No emoji match your search" + } +} diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json b/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json index 1c7907908..d5526751e 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/generalSettings.json @@ -23,7 +23,7 @@ "ERROR": "請輸入有效的帳戶名稱" }, "LANGUAGE": { - "LABEL": "網站語言(Beta)", + "LABEL": "Site language", "PLACEHOLDER": "您的帳戶名稱", "ERROR": "" }, diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/inboxMgmt.json b/app/javascript/dashboard/i18n/locale/zh_TW/inboxMgmt.json index c084b8a53..878502014 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/inboxMgmt.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/inboxMgmt.json @@ -134,7 +134,7 @@ "PHONE_NUMBER": { "LABEL": "電話號碼", "PLACEHOLDER": "請輸入發送消息的電話號碼。", - "ERROR": "請輸入一個有效的值。電話號碼應該以`+`開始。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "API_CALLBACK": { "TITLE": "回呼地址", @@ -185,7 +185,7 @@ "PHONE_NUMBER": { "LABEL": "電話號碼", "PLACEHOLDER": "請輸入發送消息的電話號碼。", - "ERROR": "請輸入一個有效的值。電話號碼應該以`+`開始。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "SUBMIT_BUTTON": "Create Bandwidth Channel", "API": { @@ -214,7 +214,7 @@ "PHONE_NUMBER": { "LABEL": "電話號碼", "PLACEHOLDER": "請輸入發送消息的電話號碼。", - "ERROR": "請輸入一個有效的值。電話號碼應該以`+`開始。" + "ERROR": "Please provide a valid phone number that starts with a `+` sign and does not contain any spaces." }, "PHONE_NUMBER_ID": { "LABEL": "Phone number ID", @@ -388,6 +388,10 @@ "ENABLED": "已啟用", "DISABLED": "已停用" }, + "LOCK_TO_SINGLE_CONVERSATION": { + "ENABLED": "已啟用", + "DISABLED": "已停用" + }, "ENABLE_HMAC": { "LABEL": "Enable" } @@ -441,6 +445,8 @@ "ENABLE_CSAT_SUB_TEXT": "Enable/Disable CSAT(Customer satisfaction) survey after resolving a conversation", "ENABLE_CONTINUITY_VIA_EMAIL": "Enable conversation continuity via email", "ENABLE_CONTINUITY_VIA_EMAIL_SUB_TEXT": "Conversations will continue over email if the contact email address is available.", + "LOCK_TO_SINGLE_CONVERSATION": "Lock to single conversation", + "LOCK_TO_SINGLE_CONVERSATION_SUB_TEXT": "Enable or disable multiple conversations for the same contact in this inbox", "INBOX_UPDATE_TITLE": "收件匣設定", "INBOX_UPDATE_SUB_TEXT": "更新收件匣設定", "AUTO_ASSIGNMENT_SUB_TEXT": "啟用或停用此收件匣客服的對話自動分配。", diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/settings.json b/app/javascript/dashboard/i18n/locale/zh_TW/settings.json index 16832161f..81bd62288 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/settings.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/settings.json @@ -177,6 +177,7 @@ "CONVERSATIONS": "會話", "ALL_CONVERSATIONS": "所有對話", "MENTIONED_CONVERSATIONS": "Mentions", + "UNATTENDED_CONVERSATIONS": "Unattended", "REPORTS": "報表", "SETTINGS": "設定", "CONTACTS": "聯絡人", @@ -256,7 +257,7 @@ }, "FORM": { "NAME": { - "LABEL": "帳戶名稱", + "LABEL": "公司名稱", "PLACEHOLDER": "Wayne 企業" }, "SUBMIT": "送出" diff --git a/app/javascript/dashboard/i18n/locale/zh_TW/signup.json b/app/javascript/dashboard/i18n/locale/zh_TW/signup.json index 70b9f7e40..c9677aacc 100644 --- a/app/javascript/dashboard/i18n/locale/zh_TW/signup.json +++ b/app/javascript/dashboard/i18n/locale/zh_TW/signup.json @@ -2,11 +2,13 @@ "REGISTER": { "TRY_WOOT": "註冊帳戶", "TITLE": "註冊", + "TESTIMONIAL_HEADER": "All it takes is one step to move forward", + "TESTIMONIAL_CONTENT": "You're one step away from engaging your customers, retaining them and finding new ones.", "TERMS_ACCEPT": "通過註冊,您同意我們的 T & C隱私政策", - "ACCOUNT_NAME": { - "LABEL": "帳戶名稱", - "PLACEHOLDER": "Enter an account name. eg: Wayne Enterprises", - "ERROR": "帳號名稱過短" + "COMPANY_NAME": { + "LABEL": "Company name", + "PLACEHOLDER": "Enter your company name. eg: Wayne Enterprises", + "ERROR": "Company name is too short" }, "FULL_NAME": { "LABEL": "姓名", @@ -16,7 +18,7 @@ "EMAIL": { "LABEL": "工作電子郵件", "PLACEHOLDER": "輸入你的工作 Email。例如: bruce@wayne.enterprises", - "ERROR": "Email 無效" + "ERROR": "Please enter a valid work email address" }, "PASSWORD": { "LABEL": "密碼", diff --git a/app/javascript/dashboard/modules/contact/ContactMergeModal.vue b/app/javascript/dashboard/modules/contact/ContactMergeModal.vue index bb318957d..62f8b001a 100644 --- a/app/javascript/dashboard/modules/contact/ContactMergeModal.vue +++ b/app/javascript/dashboard/modules/contact/ContactMergeModal.vue @@ -24,6 +24,9 @@ import MergeContact from 'dashboard/modules/contact/components/MergeContact'; import ContactAPI from 'dashboard/api/contacts'; import { mapGetters } from 'vuex'; +import AnalyticsHelper, { + ANALYTICS_EVENTS, +} from '../../helper/AnalyticsHelper'; export default { components: { MergeContact }, @@ -72,6 +75,7 @@ export default { } }, async onMergeContacts(childContactId) { + AnalyticsHelper.track(ANALYTICS_EVENTS.MERGED_CONTACTS); try { await this.$store.dispatch('contacts/merge', { childId: childContactId, diff --git a/app/javascript/dashboard/modules/conversations/components/MessageContextMenu.vue b/app/javascript/dashboard/modules/conversations/components/MessageContextMenu.vue index d23b11dae..17fb5ab7e 100644 --- a/app/javascript/dashboard/modules/conversations/components/MessageContextMenu.vue +++ b/app/javascript/dashboard/modules/conversations/components/MessageContextMenu.vue @@ -72,6 +72,9 @@ import AddCannedModal from 'dashboard/routes/dashboard/settings/canned/AddCanned import WootDropdownItem from 'shared/components/ui/dropdown/DropdownItem'; import WootDropdownMenu from 'shared/components/ui/dropdown/DropdownMenu'; import { copyTextToClipboard } from 'shared/helpers/clipboard'; +import AnalyticsHelper, { + ANALYTICS_EVENTS, +} from '../../../helper/AnalyticsHelper'; export default { components: { @@ -127,6 +130,7 @@ export default { this.$emit('toggle', false); }, showCannedResponseModal() { + AnalyticsHelper.track(ANALYTICS_EVENTS.ADDED_TO_CANNED_RESPONSE); this.isCannedResponseModalOpen = true; }, }, diff --git a/app/javascript/dashboard/routes/auth/Signup.vue b/app/javascript/dashboard/routes/auth/Signup.vue index a75cfc087..dc1fa4cbb 100644 --- a/app/javascript/dashboard/routes/auth/Signup.vue +++ b/app/javascript/dashboard/routes/auth/Signup.vue @@ -1,277 +1,133 @@ diff --git a/app/javascript/dashboard/routes/auth/auth.routes.js b/app/javascript/dashboard/routes/auth/auth.routes.js index abd8d2763..0a12cb041 100644 --- a/app/javascript/dashboard/routes/auth/auth.routes.js +++ b/app/javascript/dashboard/routes/auth/auth.routes.js @@ -1,12 +1,19 @@ import Auth from './Auth'; import Confirmation from './Confirmation'; -import Signup from './Signup'; import PasswordEdit from './PasswordEdit'; import ResetPassword from './ResetPassword'; import { frontendURL } from '../../helper/URLHelper'; +const Signup = () => import('./Signup'); + export default { routes: [ + { + path: frontendURL('auth/signup'), + name: 'auth_signup', + component: Signup, + meta: { requireSignupEnabled: true }, + }, { path: frontendURL('auth'), name: 'auth', @@ -32,12 +39,6 @@ export default { redirectUrl: route.query.route_url, }), }, - { - path: 'signup', - name: 'auth_signup', - component: Signup, - meta: { requireSignupEnabled: true }, - }, { path: 'reset/password', name: 'auth_reset_password', diff --git a/app/javascript/dashboard/routes/auth/components/AuthInput.vue b/app/javascript/dashboard/routes/auth/components/AuthInput.vue new file mode 100644 index 000000000..a1bec50f5 --- /dev/null +++ b/app/javascript/dashboard/routes/auth/components/AuthInput.vue @@ -0,0 +1,93 @@ + + + + diff --git a/app/javascript/dashboard/routes/auth/components/AuthSubmitButton.vue b/app/javascript/dashboard/routes/auth/components/AuthSubmitButton.vue new file mode 100644 index 000000000..49e8412a5 --- /dev/null +++ b/app/javascript/dashboard/routes/auth/components/AuthSubmitButton.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/app/javascript/dashboard/routes/auth/components/Signup/Form.vue b/app/javascript/dashboard/routes/auth/components/Signup/Form.vue new file mode 100644 index 000000000..4b984db94 --- /dev/null +++ b/app/javascript/dashboard/routes/auth/components/Signup/Form.vue @@ -0,0 +1,217 @@ + + + + diff --git a/app/javascript/dashboard/routes/auth/components/Testimonials/Index.vue b/app/javascript/dashboard/routes/auth/components/Testimonials/Index.vue new file mode 100644 index 000000000..d96d9963c --- /dev/null +++ b/app/javascript/dashboard/routes/auth/components/Testimonials/Index.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/app/javascript/dashboard/routes/auth/components/Testimonials/TestimonialCard.vue b/app/javascript/dashboard/routes/auth/components/Testimonials/TestimonialCard.vue new file mode 100644 index 000000000..72d02753d --- /dev/null +++ b/app/javascript/dashboard/routes/auth/components/Testimonials/TestimonialCard.vue @@ -0,0 +1,93 @@ + + + + diff --git a/app/javascript/dashboard/routes/auth/components/Testimonials/TestimonialFooter.vue b/app/javascript/dashboard/routes/auth/components/Testimonials/TestimonialFooter.vue new file mode 100644 index 000000000..f225c15d5 --- /dev/null +++ b/app/javascript/dashboard/routes/auth/components/Testimonials/TestimonialFooter.vue @@ -0,0 +1,47 @@ + + + diff --git a/app/javascript/dashboard/routes/dashboard/conversation/Macros/MacroItem.vue b/app/javascript/dashboard/routes/dashboard/conversation/Macros/MacroItem.vue index c8cac6829..e013af14c 100644 --- a/app/javascript/dashboard/routes/dashboard/conversation/Macros/MacroItem.vue +++ b/app/javascript/dashboard/routes/dashboard/conversation/Macros/MacroItem.vue @@ -1,5 +1,5 @@