# FAQ

## What translate engine does it use? Does it use Google/Bing/Yandex Translate?

The bot uses our own translator engine, which was developed using [OpenNMT](https://github.com/OpenNMT) libraries.

## I need the translator for an important event. How can I ensure speed and accuracy during that time?

If you are running an event where speed and accuracy of the translator are absolutely necessary, contact me by joining [support server](https://discord.gg/G53U373) and create a ticket.

What I can do is basically create a seperate bot that will exist for the duration of the event (this keeps the traffic isolated from the main bot). If you have a preference of translator engines/APIs, I can customize it to your needs. Just keep in mind that the additional hosting costs and customizations will come at an additional cost.

## How do I translate a single message?

Use `?` with a language code to translate to that language.

For example, `?de This message will be translated to German`

## How to I translate a single message another user has sent?

You can react to the message with a flag emoji, which will translate it to that country's official language.

## How do I translate everything I say into another language?

Use `tr?auto`  to automatically translate everything you say into another language.

## Can I translate everything I say into multiple languages?

Yes, however this requires a premium subscription, and you must be an administrator of your server for it to work.

For example, `tr?auto de` and `tr?auto fr` will translate to German *and* French, instead of just switching to French translations.

## Can I limit the automatic translations of my messages to specific channels only?

Yes you can. Use `tr?auto` with a channel for it to work on only that channel.

For example, `tr?auto de #german` and `tr?auto fr #french` will translate to German and French on the `#german` and `#french` channels respectively.

## Can I translate all messages in the server regardless of user?

Yes, by using `tr?autoall`. However this requires a premium subscription, and you must be an administrator of your server for it to work.

For example, `tr?autoall de` will turn on server wide and user wide translations into German.&#x20;

You can also limit translations to a specific channel(s), such as `tr?autoall de #channel1 #channel2`

## Can I make different language translations go into their own channels?

Yes, by using `tr?channel`. However, this requires a premium subscription, and you must be an administrator of your server for it to work.

For example, `tr?channel de #channel1 #channel2` will forward any translations to German to `#channel1` and `#channel2`, instead of the channel of the original message.

## Privacy Policy

<https://smoogle.gg/privacy>
