Skip to main content

Multi-lingual Setup

Make Myma work for your multilingual team and guests across multiple channels

T
Written by Team at Myma.ai
Updated over 2 weeks ago

Who is this article for?

This article is for knowledge managers, and admins navigating the Myma dashboard who wish to update the language settings for their dashboard, chatbots, or connected channels.


Overview

Myma offers a wide range of language options to help you and your guests communicate seamlessly. With support for 50+ languages, you can:

  • Change the dashboard language for your team

  • Set multi language setup for the web widget

  • Enable Auto Language Detection so conversations adjust to the guest’s preferred language

  • Assign staff languages for the Email Assistant

  • (Coming soon) Update the language for your Phone AI

Myma makes it easy to meet both your team and your guests where they are.


Changing the Dashboard Language

1. Open your dashboard.

2. At the top, to the left of the property dropdown, click on the language dropdown.

3. Select your preferred language from the list of options. Your dashboard will instantly update to the language you’ve chosen.

Note: The dropdown allows you to adjust parts of the dashboard to your preferred language, though not all sections are translated. If you’d like to use a different language, please contact your Myma representative so that we can prioritize the setup for your preferred language.


Language Settings for the Web and Social Channels

Each messaging channel has its own settings, giving you full control over which languages are enabled on each platform. You can configure these settings for the following channels:

  • Web Widget

  • Facebook Messenger

  • Instagram

  • WhatsApp


Web Widget Settings

The purpose of the Web Widget language settings is to change all elements of the Web Widget to the guest's language of choice.

When you enable multiple language as described in the section Enable Languages, the system utilizes OpenAI to translate all the existing content from the Web Widget settings and Knowledge Hub in real-time. While this feature simplifies the setup process, the translations may not always be flawless. For instance, in the example above, the greeting and other elements remain in English, which is the default language.

If your property caters to multilingual guests, such as 50% Spanish speakers and 50% English speakers, we suggest adding content in both languages directly in the dashboard to ensure the text is accurate and reliable.

Enable Languages

To enable multiple languages:

1. Go to Settings.

2. Select the Connected Channel you’d like to update. (The tile should feature a website or social media icon in its top-left corner.) Click the Web Widget tile (with Website or Group Website icon) that you want to update.

3. Scroll down to the Language tab.

4. To set up language support for your channel, click on "Edit" and select the languages you want to include by checking the "Enable" box and selecting the relevant language boxes. For instance, if most of your property's guests speak English, Spanish, and Tagalog, you can enable those three languages in your chatbot.

Default language

From here you can also set a default language for the selected channel by choosing from the drop-down menu or selecting based on the URL.

Default language by URL

When you set up the default language according to the URL, the website's content automatically switches to a specific language by detecting a language code within the URL.

For example, a user visiting a URL like example.com/fr/contact will see the Web Widget open in French, while a user going to example.com/es/contact will see the same widget open in Spanish. This method creates a seamless user experience between your website and the Chatbot Web Widget.

Auto language detection

If the auto language detection is on, the AI Chatbot will try to determine the language the question is asked, and automatically switch the language.

Other Web Widget Settings

To set up the Web Widget content in multiple languages, change the Dashboard language from the top.

After changing the language at the top, navigate towards the website widget settings, scroll down, and select Chatbot/Contact.

You will then notice that you can modify both the title and the subtitle.

In the settings, you can also select Nudges and change the eye-catching phrases to your preferred language. Click on Edit, and you will see the languages we enabled earlier: English, Spanish, and Tagalog. You can type a specific eye-catching phrase for each language.

The final language item you can modify in the web widget settings is found under Appearance. Go to Widget Components to change the Assistant Name, Title, and Subtitle.

Keep in mind that you will need to select the desired language from the top left drop-down menu to update the text for the enabled languages.

AI Chatbot Settings

Click on the AI Chatbot that is integrated to the Web Widget.

Under Pre & Post Chat forms, you can change the text of the chats that appear throughout the guest's time on the chatbot.

To edit a form, click Edit on the form you want to change. You'll see separate pages for each enabled language. When you update the text for a specific language (for example, Spanish), the form will automatically change for guests who select that language by clicking the three-dot icon in the chat.

Language Settings in the Knowledge Hub & Workflows

There are also a couple of aspects you can change within the Knowledge Hub and Workflows:

  • Room Types

  • Web Widget Menus

  • Forms

Room Types

Navigate to Knowledge Hub and select Room Types, to see multiple versions based on the enabled languages.

You can click Edit and update the descriptions to match the enabled language. Just remember to click Publish AI. This will ensure your changes are visible in the chatbot.

Web Widget Menus

Under the Knowledge Hub, navigate to Web Widget Menus. Here you will see multiple pages based on the enabled languages.

Click Edit to change the menu title and highlights to match the specified language.

Forms

You can create forms within the chatbot for various purposes. If you have multilingual guests, we recommend creating multiple versions of these forms in different languages.

To do this, navigate to Workflows and then Select Form Builder.

If you want to create a form in a language other than the default, go to the drop-down menu in the top-left corner and switch to your desired language.

Once you've chosen the correct language from the top-left dropdown, simply press Update. The form will then be properly fixed and available in that language.


Language Settings for Social Channels

There is no specific setting you need to make for the social channels. Based on the language of the customer's questions, the language is auto-detected, and then OpenAI is used to generate the response in the same language back to the customer.


Language Settings for Email

To change the language settings for email, go to Settings and click o the tile that has the email icon in the upper left hand corner.

Navigate to the bottom and click on Microsoft Outlook Add-on. From here, you can list the email addresses where you want the plug-in embedded. To the right of each email slot, use the drop-down menu to select the default language for that email address.


Language Settings for Voice AI (Coming Soon!)

The Myma team is developing a new feature that will expand our Voice AI to include multiple languages. Once released, these instructions will help you customize various settings to optimize the user experience for a specified language.

To change languages for Voice AI, navigate to available channels and select on the tile with the phone icon.

For here, you can select Configure AI Voice Assistant Behavior. From here you will be able to change the external and internal call messages as well as the voice language.


Best Practices for Multilingual Setup

  • Use Auto Language Detection for multilingual guest bases.

  • Manually enter knowledge in key guest languages for best accuracy.

  • Use URL-based language detection to improve international SEO.

  • Regularly review translations to ensure critical content (e.g., booking, check-in instructions) is accurate.

Conclusion

By customizing your language settings, you can make Myma as inclusive and accessible as possible. From dashboard preferences to guest-facing channels, Myma helps you deliver a seamless multilingual experience for your property.


Did this answer your question?