Slack in different languages

The Slack app is currently available only in English, but there are all sorts of ways that Slack supports other languages: messages, spellcheck, files, and search.

Great news! Our Help Center is available in multiple languages! Scroll to the bottom of any article and select your preferred language. 🇪🇸 🇩🇪 🇫🇷 🇯🇵

Note: We plan to localize the Slack app for French, Spanish, German, and Japanese. We don't have immediate plans for other languages, but this could happen in the future.


Messages and spellcheck

You can use Slack to send and read messages in most languages — just type in the message box using your preferred language, and send!

Note: Slack does not support right-to-left languages, such as Arabic. We hope to include better support for these languages in the future.

Slack checks your spelling as you type, and spellcheck detects when the language you're using changes. Misspelled words are underlined in red in the message box.

If you prefer not to use spellcheck, you can turn it off at any time.

Turn off spellcheck on your desktop

  1. Click your team name to open the Team Menu.
  2. Choose Preferences.
  3. Select the Advanced tab.
  4. Under Input Options, uncheck Enable spellcheck on your messages
Note: If spellcheck is turned on but it's not detecting the language you're typing in, click the Help menu and choose Clear Cache and Restart. Or, send us a note — we're here to help! 

Files and search

On Slack, you can upload and share files that contain any language. You can also create posts and snippets in the language of your choice.

Slack supports searching messages and files in many languages, including fuzzy search. For example, searching for a word like "slack" in English shows related terms such as "slacking" or "slacked", and this is also supported in other languages.

Channel names and usernames

Channel names

Channel names can be in any language and up to 21 characters in length. They may include lowercase letters, non-Latin characters, numbers, and hyphens (-).


Usernames are limited to letters from the Latin alphabet, hyphens, and underscores. For now, non-Latin and accented characters aren't supported, though this may change this in the future. In your profile, however, you can use other languages and accented characters.

If members of your team have names with accented or non-Latin characters, we suggest displaying full names rather than usernames. Team Owners and Admins can change this preference by visiting the Settings & Permissions page, then expanding the Name Display section.

Related Articles

Recently Viewed Articles