# Inline translation of posts into another language

**URL:** https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575
**Category:** Feature
**Tags:** translation
**Created:** [23 februari 2015 om 17:16 UTC](https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575 "2015-02-23T17:16:44Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [23 februari 2015 om 17:16 UTC](https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575/1 "2015-02-23T17:16:44Z")

</div>

The post below is in a topic that should probably be renamed, as it is about allowing users to choose their preferred UI language/locale.

This post is a suggestion about providing a “See translation” link for each topic. Would be _very_ appreciated in my communities. I seem to recall seeing this elsewhere but it does not currently seem to be available as a plugin, or is it?

Continuing the discussion from [Multiple languages on single Discourse site](https://meta.discourse.org/t/multiple-languages-on-single-discourse-site/8269/14):

> [@trudat](#):
>
> You have made this point before, so I think it’s important to raise a counter-argument, since it goes to the core of ‘civilized discourse’.
> 
> There are many civilized multilingual communities. I live in one called Montreal. For two hundred years people from two linguistic cultures have lived together here. They fought a war, one side lost, there has been all kinds of strife, and yet we still live together and have a pretty awesome society and economy.
> 
> Misunderstandings and miscommunications are common but the goals of the wider community outweigh by far the difficulties of communicating. Technology like this forum can help overcome those challenges, making it easier for linguistically mixed communities to figure stuff out.
> 
> Faced with a similar use case, Facebook has a translation feature. For the user, it’s a simple and powerful way to cross language barriers. And it recognizes that people want to communicate with people who speak other languages.
> 
> \<img src=“[//cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/original/2X/f/f6a986eadfb50b3d1a0ef8af09f506f9d88b498c.jpg](https://global.discourse-cdn.com/meta/original/2X/f/f6a986eadfb50b3d1a0ef8af09f506f9d88b498c.jpg)” width=“253” height=“125”\>
> 
> Some communities are naturally multilingual. For those communities a multilingual forum is an important feature, so it is an open and valid problem. If this forum isn’t catering to those groups, fine, but please don’t say that the need isn’t there or it isn’t legitimate.

---

<div class="post-metadata">

### Author: ![purldator](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@purldator](https://meta.discourse.org/u/purldator)
#### Post date: [23 februari 2015 om 18:28 UTC](https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575/2 "2015-02-23T18:28:08Z")

</div>

Best thing I can think of is to use [Google Translate’s API](https://cloud.google.com/translate/docs). [But there is pricing involved.](https://cloud.google.com/translate/v2/pricing)

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [24 februari 2015 om 00:38 UTC](https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575/3 "2015-02-24T00:38:49Z")

</div>

Do you mean this?

[https://meta.discourse.org/t/automatic-machine-translation-of-discourse-topics-posts/16246](https://meta.discourse.org/t/automatic-machine-translation-of-discourse-topics-posts/16246)

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [24 februari 2015 om 01:21 UTC](https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575/4 "2015-02-24T01:21:37Z")

</div>

Ah, yes. Scary to think I have been involved with discourse long enough that there are conversations here that I have completely forgotten I contributed to. 😊

That post takes me to this one where I got stuck because of a http/https issue.

[https://meta.discourse.org/t/translator-automatic-post-translation/18756/19?u=tobiaseigen](https://meta.discourse.org/t/translator-automatic-post-translation/18756/19)

---

<div class="post-metadata">

### Author: ![erlend\_sh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/erlend_sh/32/119475_2.png) [@erlend\_sh](https://meta.discourse.org/u/erlend_sh)
#### Post date: [26 januari 2016 om 14:29 UTC](https://meta.discourse.org/t/inline-translation-of-posts-into-another-language/25575/5 "2016-01-26T14:29:07Z")

</div>

Feature now exists in a officially supported plugin:

> [@Discourse Translator](https://meta.discourse.org/t/discourse-translator/32630):
>
> discourse2Summary Discourse Translator translates posts on Discourse using Microsoft, Google, or Yandex translation APIs.hammer_and_wrenchRepository Link [https://github.com/discourse/discourse-translator](https://github.com/discourse/discourse-translator)open_bookInstall Guide [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)Features Each post is only translated once per locale which saves you moneybagNote that language detection is also run once for every post. Be careful when enabli…
