SmartTranslate is an advanced translation app for Slack that enables real-time message translation within channels. It helps global teams and multinational organizations communicate smoothly across language barriers.
By integrating SmartTranslate into your workflow, you can eliminate language obstacles in international business environments and streamline both internal and external communication.
Enhance your productivity and global competitiveness—without sacrificing the convenience of Slack—by using SmartTranslate today!
In multilingual settings, smooth translation directly impacts work efficiency.
SmartTranslate supports seamless and stress-free information sharing.
Smooth Multilingual Communication
With real-time translation, you can communicate seamlessly with overseas offices and international partners without worrying about language barriers.
Instant Real-Time Communication
There’s no need to open a separate translation tool each time, allowing for smooth communication without interrupting the flow of conversation.
Side-by-Side Original & Translation
This makes it easier to organize information in multilingual environments and reduces the risk of overlooking important messages.
In daily work, copying and pasting messages into a translation tool to understand different languages is a significant burden.
By using SmartTranslate, you can eliminate this hassle, leading to better efficiency and higher productivity.
Easy Setup with Simple Pricing Based on Character Count
After setup, simply install the app and select your source and target languages to start using it right away.
Skip Unnecessary Translations
Displaying only necessary translations improves information clarity and boosts work efficiency.
Save Time, Speed Up Work
Real-time translation enables faster decision-making and boosts overall team productivity.
SmartTranslate can be used across various industries and situations. It is especially effective for enabling smooth communication within multinational teams and global communities.
Offshore Development & Client Communication
Reduces misunderstandings caused by language differences, helping projects proceed smoothly.
Multinational Team Communication
International Academic Communities
Facilitates stress-free communication in multilingual environments.
Currently supports English, Japanese, Korean, and Chinese.
(More languages will be added gradually.)
If you have any requests for feature or language customization, please contact us for a quote.
Supported Languages
・Japanese
・Korean
・Chinese
+α
(Languages will be gradually expanded, supporting up to approximately 30 languages. If you would like to request additional languages, please feel free to contact us.)
Options
If you have any requests, such as “I want this feature” or “Please support ○○ language,” feel free to contact us.
(Usage will be suspended once the 30,000-character limit is exceeded.)
(Usage will be suspended once the 250,000-character limit is exceeded.)
(If usage exceeds 1,000,000 characters, a separate quote will be provided.)
What payment methods are available?
Is there a limit on the number of users?
What happens if I exceed the monthly character limit?
Which translation engine do you use?
Is translated content used for AI training?
What data does Smart Translation store, and where is it stored?
How are characters counted in the pricing plans?
Example: When the sender posts "こんにちは" in Japanese
- Recipients: 10 users with English settings -> only 5 characters for "こんにちは" are counted
- Recipients: 1 user with English setting + 2 users with Chinese settings -> translated into 2 languages, so 5 characters x 2 languages = 10 characters used
Character counting rules (Google-compliant):
- All full-width and half-width characters are counted as 1 character each. ("こんにちは", "コンニチハ", and "コンニチハ" are all counted as 5 characters.)
- Spaces, punctuation marks, and line breaks are also counted as 1 character each.
Note: Since the character counting rules follow Google Cloud Translation API specifications, they may change without notice if Google changes its specifications. (As of March 2026)
Install the App on Slack
1. Click the "Add App" button.
2. Enter "Smart Translate" in the search field, find "Smart Translate" in the app list, and click the "Install" button next to the app name.
3. When the app details page appears, click "Add to Slack." This will take you to the Smart Translate introduction page on our website.
4. Click "Install/Purchase."
5. In the "Free" plan, click the "Install for Free" button.
6. When the app permission screen appears, click "Allow."
7. You will be redirected to Slack. If you are not redirected automatically, click "Redirecting to the Slack App... click here." to return to Slack.
-
8. Installation is complete.
[Method 1] Add the App to a Channel (Recommended)
Smart Translate allows you to choose whether to enable the app for each channel. You can add it only to the channels where you need it.
-
1. Open the channel where you want to use Smart Translate, then enter "@Smart Translate" in the message input field.
-
2. Send it.
-
3. A popup will appear to confirm whether you want to add Smart Translate. Click "Add" to complete the setup.
(In some cases, this confirmation appears as a bot message in the thread instead of a popup window.)
[Method 2] Add the App to a Channel
Smart Translate allows you to choose whether to enable the app for each channel. You can add it only to the channels where you need it.
-
1. Open the channel where you want to use Smart Translate, then click the "︙ (More)" button at the top right of the screen.
Select "Edit settings" from the displayed menu. -
2. Open the "Integrations" tab, then select "Add an app" in the "App" section.
-
3. Select "Smart Translate" from the app list and click "Add" to add it to the channel.
-
4. If "Smart Translate has joined the channel" appears in the channel, setup is complete.
Personal Settings
■Authenticate the App (First Time Only)
-
1. Click "Smart Translate" from the list of apps shown under "App."
-
2. Click "Click here to authenticate."
-
3. A permission confirmation screen will open in your browser.
Select "Allow" to complete the setup.
■Set Language Preferences
-
1. Click "Smart Translate" from the list of apps shown under "App."
-
2. Set your preferred language (or native language).
In the "Preferred Language (or Native Language)" field, choose the language you usually use.
As of June 2025, English, Japanese, Chinese, and Korean are available.
Note: Translation is not performed between users who use the same language.
-
1. Messages are translated automatically as soon as you send them.
-
2. The original message and translation are displayed side by side, reducing misunderstandings and helping accurate communication.
-
3. No translation is performed between users with the same language, so unnecessary translations are avoided.
-
4. For example, if a sender who uses Japanese sends a message in Japanese to member A (who uses English) and member B (who uses Japanese), a translation is shown only for member A, and no translation is shown for member B.
Subscribe to a Paid Plan (Pro/Business)
1. Click "Smart Translate" from the apps shown under "App" to open its settings page, then click "Upgrade Plan."
2. Click the "Purchase" button for the plan you want to subscribe to.
3. Stripe's checkout screen will appear. Enter your credit card information or Link payment details, then click "Subscribe" to start your plan.
4. After payment is complete, you will be redirected to the login page of My Page, where you can manage all of our apps. If you already have an account, enter your login details and sign in. If this is your first time, click "Don't have an account? Register" and complete user registration.
5. (First time only) Enter the required information and click "Register."
6. My Page will be displayed, and your active apps will appear there.
7. Done. Return to Slack and confirm that your subscribed plan has been applied.
Cancel a Paid Plan (Pro/Business)
1. Log in to My Page, click the user icon, and select "Billing" from the menu.
2. Click "Cancel Subscription" and proceed with the cancellation process. Even after cancellation, you can continue using the paid plan until your next renewal date. Please note that refunds are not available.