LogoLogo
  • A better way to do...stuff!
  • How we build the app
    • Overview
  • Documentation
    • Draftbit
      • Using Live Preview
      • Workspaces and Billing
      • Introduction to the Builder
      • Layout
      • Intro to Navigation
      • Fetching Data
      • Direct Integrations
      • FAQs
      • Draftbit
      • Draftbit
      • Custom Blocks
      • Borders, Background, and Elevation
      • Actions
      • Custom Screen Code
      • Exporting and Publishing Your Project
      • Sharing Your Project Online
      • Publishing Your App as a PWA
      • Stack Navigator
      • Tab Navigator
      • Draftbit
      • Draftbit
      • Basic
      • Media
      • REST Services & Endpoints
      • REST API Integrations
      • Themes & Styling
      • Submitting Data
      • Draftbit
      • Draftbit
    • Xano
      • resources-and-tips-1
        • 🎞️ Xano Video Tutorials
        • 🤝Community Corner
        • 💰Share Xano. Make money
      • FAQ
      • getting-started
        • ⚡ Jumpstart
        • 🎞️ The Xano Interface
      • instances
        • What is an Instance?
        • Early Access Instance
        • Upgrading an Instance
        • Sharing
        • Bandwidth Usage
        • API Rate Limit
      • What is a Workspace?
      • Dashboard
      • Database
      • Airtable Import
      • API
      • Library
      • Marketplace
      • Settings
      • authentication
        • Authentication
        • Sign-up & Log in
      • data-manipulation
        • The Function Stack
        • Addons (GraphQL-Like)
        • The Expression Builder
        • External Query Manipulation
        • Timestamp
        • Filters
        • Images
    • Expo
      • Creating your first build - Expo Documentation
    • Kommunicate
      • Installation
      • Installation
      • Installation
      • Installation
      • Installation
      • Flutter Installation
      • Installation
      • Zapier Integration
      • Authentication
      • CMS Installation
      • Authentication
      • Conversation
      • Conversation Assignment
      • Customization
      • Localization
      • Logout
      • Web Troubleshooting
      • Installation
      • Authentication
      • Push Notification
      • Conversation
      • Customization
      • Localization
      • Logout
      • Installation
      • Authentication
      • Push Notification
      • Conversation
      • Customization
    • Formito
      • basics
        • Getting Started
        • Variables
        • Are you GDPR ready?
        • How to prefill the values of my chatbot?
      • connect
        • How to connect Formito to Zapier?
      • convert
        • How to convert old formito chatbots to the new version?
        • How to convert Google Forms into a chatbot?
        • How to convert a Monday.com board to a chatbot?
        • How to create chatbot from QuickBase table?
      • guide
        • How to add my chatbot to WordPress?
        • How to create a chatbot for Zendesk?
      • shopify
        • How to embed my chatbot into a Shopify page?
        • How to display Formito chatbot on bottom corner of my Shopify store?
        • How to open my chatbot after clicking on links or buttons?
    • Stonly
  • Flex Stuff
    • App
    • APIs
    • Database
    • Website
    • Design
    • Style Guide
  • Content
    • Guides
    • ChatBots
    • Blogs
    • Whitepapers
  • Company
    • About us
    • Brand
    • Roadmap
    • Policies
  • Flex Together
    • Overview
    • Fair Finance
Powered by GitBook
On this page
  • Chat Localization Setup
  • Example

Was this helpful?

  1. Documentation
  2. Kommunicate

Localization

Chat Localization Setup

Modify the labels like "Start Conversation",etc by adding following labels in kommunicateSettings variable which is present in installation script of chat widget:

"labels": {
    'input.message': 'Type your message...',
    'conversations.title': 'Conversations',
    'start.new': 'Start New Conversation',
    'empty.messages': 'No messages yet!',
    'no.more.messages': 'No more messages!',
    'empty.conversations': 'No conversations yet!',
    'no.more.conversations': 'No more conversations!',
    'search.placeholder': 'Search...',
    'location.placeholder': 'Enter a location',
    'members.title': 'Members',
    'typing': 'typing...',
    'is.typing': 'is typing...',
    'online': 'Online',
    'offline': 'Offline',
    'clear.messages': 'Clear Messages',
    'delete': 'Delete',
    'reply': 'Reply',
    'location.share.title': 'Location Sharing',
    'my.location': 'My Location',
    'send': 'Send',
    'send.message': 'Send Message',
    'smiley': 'Emoji Picker',
    'close': 'Close',
    'edit': 'Edit',
    'save': 'Save',
    'file.attachment': 'Upload Attachment',
    'file.attach.title': 'Attach File',
    'last.seen': 'Last seen',
    'last.seen.on': 'Last seen on',
    'time.format.AM': 'AM',
    'time.format.PM': 'PM',
    'hour': ' hour',
    'min': ' min',
    'yesterday': 'yesterday',
    'hours': ' hours',
    'mins': ' mins',
    'ago': 'ago',
    'admin': 'Admin',
    'user': 'User',
    'member': 'Member',
    'you': 'You',
    'away': 'Away',
    'closed.conversation.message': 'This conversation has been marked as resolved. If you have other queries, just send a message here or start a new conversation.',
    'search.faq': 'Search in FAQs...',
    'looking.for.something.else': 'Looking for something else?',
    'no-faq-found': 'We are here to help.',
    'talk.to.agent': 'Talk to an agent',
    'how.to.reachout': 'How may we reach you?',
    'email.error.alert': 'It seems you have entered an invalid email',
    'conversation.rated': 'rated the conversation',
    'char.limit.warn': 'Keep your message within 256 characters to help the bot understand easily',
    'limit.remove': 'Remove',
    'limit.characters': 'characters',
    'limit.remaining': 'remaining',
    'lead.collection': {
        'email': 'Email',
        'name': 'Name',
        'phone': 'Contact Number',
        'title': 'Conversations',
        'heading': 'Before starting, we just need a few details so that we may serve you better',
        'submit': 'Start Conversation',
    },
    'csat.rating': {
        'CONVERSATION_RATED': 'You rated the conversation',
        'RATE_CONVERSATION': 'Rate your conversation',
        'CONVERSATION_REVIEW_PLACEHOLDER': 'Add a comment…',
        'OTHER_QUERIES': 'Have other queries? ',
        'RESTART_CONVERSATION': 'Restart this conversation',
        'SUBMIT_RATING' : 'Submit your rating'
    },
    'conversation.header.dropdown': {
        'CSAT_RATING_TEXT': 'Rate this conversation',
        'USER_OVERIDE_VOICE_OUTPUT_ON': 'Turn on text to speech',
        'USER_OVERIDE_VOICE_OUTPUT_OFF': 'Turn off text to speech',
    },
    'page.title.on.new.message': 'New message from ',
    'emoji.hover.text': {
        'poor': 'Poor',
        'great': 'Great',
        'average': 'Average'
    },
    'rich.message': {
        'notification.preview' : 'Message'
    },
    'filter.conversation.list': {
        'ALL_CONVERSATIONS': 'All conversations',
        'ACTIVE_CONVERSATIONS': 'Active conversations',
        'HIDE_RESOLVED': 'Hide resolved',
        'SHOW_RESOLVED': 'Show resolved'
    },
    'time.stamp': {
        'sec.ago': 'sec ago',
        'secs.ago': 'secs ago',
        'min.ago': 'min ago',
        'mins.ago': 'mins ago',
        'hr.ago': 'hr ago',
        'hrs.ago': 'hrs ago'
    },
    'voice.output': {
        'location': {
            'init': 'A location has been shared with you.',
            'lat': 'Latitude is ',
            'lon': 'and Longitude is '

        },
        'attachment': 'You have an attachment.'
      }
}

Example

This example will change the text for pre chat lead collection screen :-


PreviousCustomizationNextLogout

Last updated 4 years ago

Was this helpful?