Frequently Asked Questions

Everything you need to know about Universal Translator

General

What is Universal Translator?

Universal Translator is a translation service designed specifically for Twitch streamers. It automatically detects and translates chat messages from any language to your preferred language in real-time, helping you connect with viewers from around the world.

Is Universal Translator a bot?

Yes. Universal Translator is a hosted translation bot that connects to your channel and translates chat automatically. Unlike a browser extension, it runs on our servers — so there is no software to install and nothing to keep running yourself.

How does the translation work?

We automatically detect the language of each incoming chat message. If it differs from your preferred language, it gets translated in real-time by language models that read the whole message in context — not just word by word. You can view all translations in your dashboard.

Can I use Universal Translator alongside Nightbot, StreamElements, or Streamlabs?

Yes. Universal Translator runs right alongside your existing bot. It only handles translation, so your commands, timers, and moderation keep working exactly as they do now. There is nothing to remove or replace: connect your channel and translations start appearing in the same chat.

How is this different from Google Translate or a browser translation extension?

A browser extension only translates the chat on your own screen, so your mods and viewers still see the original. Universal Translator works for the whole channel: translations are posted in chat for everyone, and because it reads each message in context, Twitch slang and gaming lingo come through the way they were meant rather than a generic out-of-context guess. There is nothing for you or your viewers to install.

Which languages are supported?

Universal Translator automatically detects messages in virtually any language. You then choose one target language to translate everything into, from 28 supported options: English, Spanish, French, German, Italian, Portuguese, Russian, Japanese, Korean, Chinese, Dutch, Polish, Swedish, Danish, Norwegian, Finnish, Czech, Romanian, Hungarian, Greek, Turkish, Arabic, Hebrew, Hindi, Thai, Vietnamese, Indonesian, and Ukrainian.

You can view the complete list with language codes in your settings page.

Is there a free plan?

Yes! We offer a free plan that includes 20 translations per month. This allows you to test the service and see how it works with your channel before committing to a paid plan. No credit card required to get started.

On the free plan, translated messages are sent from your Twitch account. Paid plans include a professional bot identity.

Setup & Configuration

How do I get started?

Getting started is easy:

  1. Click "Login with Twitch" to connect your Twitch account
  2. Authorize Universal Translator to access your channel
  3. Set your preferred language in the settings
  4. That's it! We'll start translating messages automatically
Do I need to install anything?

No installation required! Universal Translator is a web-based service. Simply log in with your Twitch account and you are ready to go. View your translations from any device with a web browser.

Do my viewers need a browser extension?

No. Because Universal Translator is a channel bot, translated messages appear in chat for everyone to see. Your viewers do not have to install an extension or configure anything — it works for the whole chat automatically.

Can I change my preferred language?

Yes, you can change your preferred language at any time from your dashboard settings. All future translations will use your new preferred language. Your translation history will remain unchanged.

Can I use this for multiple channels?

Yes! Depending on your subscription plan, you can connect multiple Twitch channels:

  • Free: 1 channel
  • Mini: 1 channel
  • Starter: 1 channel
  • Basic: 1 channel
  • Pro: 1 channel
  • Expert: 1 channel
  • Big: 1 channel
  • Master: 1 channel

Billing & Plans

What counts as a translation?

A translation is counted each time we translate a chat message from one language to another. If a message is already in your preferred language, it doesn't count against your quota. You can monitor your usage in real-time from your dashboard.

What happens if I exceed my translation limit?

We'll send you notifications when you reach 75% and 90% of your monthly translation limit. If you exceed your limit, translations will be paused until the next billing cycle or until you upgrade to a higher plan. Your chat will continue to function normally.

Can I upgrade or downgrade my plan?

Yes, you can upgrade or downgrade your plan at any time. Upgrades take effect immediately, and you'll be charged a prorated amount for the remainder of your billing cycle. Downgrades take effect at the start of your next billing cycle.

What if I have issues after upgrading?

We recommend trying the free tier first to make sure everything works for your setup. If you upgrade to a paid plan and run into any problems, reach out to us via the contact page and we'll find a solution together. You can also cancel your subscription at any time — there are no long-term commitments.

How do I cancel my subscription?

You can cancel your subscription at any time from your account settings. Your service will remain active until the end of your current billing period. No further charges will be made after cancellation.

Technical

What is the translation delay?

Our translation system is designed for real-time performance. Most translations complete in under 3 seconds. The exact delay may vary based on message length and current system load, but we optimize for speed to ensure you can respond to your viewers quickly.

Does it understand Twitch slang, emotes, and gaming lingo?

Yes. Instead of translating word by word, it reads the whole message in context, so gaming slang, abbreviations, and inside jokes come through the way your viewer meant them. Twitch, BTTV, and FFZ emotes like Kappa, PogChamp, and LUL are kept exactly as-is rather than mangled into nonsense.

How accurate are the translations?

We use language models tuned for conversational chat, so translations handle slang, context, and casual language better than generic translation tools. No automated translation is perfect, but reading the full message in context delivers excellent results for live chat.

Is my data secure?

Yes, we take security seriously. All data is encrypted in transit and at rest. We only store the minimum necessary information to provide the service. We never share your data with third parties, and you can delete your account and all associated data at any time.

Can I access translation history?

Yes, all translations are stored in your translation history, which you can access from your dashboard. You can view recent translations and filter by language directly from your dashboard's live translations view.

Support

How can I get help?

We offer multiple support channels:

  • Email support:
  • Documentation and guides in our help center
  • Priority support for Pro and Enterprise customers

We typically respond within 24 hours on business days.

What if I encounter a bug?

If you encounter any issues or bugs, please contact our support team with as much detail as possible, including screenshots if applicable. We prioritize bug fixes and will work to resolve any issues quickly.

Still Have Questions?

Get started with our free trial and see how it works for your channel

Start Translating My Chat