# Multilingual forum - basic requirements

**URL:** <https://meta.discourse.org/t/multilingual-forum-basic-requirements/109327>\
**Category:** Product Support\
**Tags:** translator\
**Created:** [February 16, 2019, 3:44pm UTC](https://meta.discourse.org/t/multilingual-forum-basic-requirements/109327 "2019-02-16T15:44:02Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![rorycb](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rorycb/32/423647_2.png) [@rorycb](https://meta.discourse.org/u/rorycb)\
**Post date:** [February 16, 2019, 8:08pm UTC](https://meta.discourse.org/t/multilingual-forum-basic-requirements/109327/4 "2019-02-16T20:08:54Z")

</div>

@AndreaG I’d never know if they translation was wrong 😉 though I see what you mean, it would be helpful if the translated title didn’t make sense - though I like the Google way of doing it where you can have it show you the original text.

For the caching you are correct I missed that. It is in redis only though and only for Microsoft - at least at a quick glance at the code that is what it looks like. If your redis cache gets flushed it would re-translate everything when it is requested again (@gerhard please correct me if I am wrong, I think you initially wrote it).

To get a search working you’d definitely need to translate everything in advance, and store the results. It gets a lot more complex once that happens - I am not sure the data storage requirements are the hard part there. You’d need a permanent storage place in the DB for the data, you’d need to decide what languages you wanted to support, you’d have to translate everything up front.

Not saying it isn’t possible, it just gets a lot messier and complex. Me personally as a user, I would just rely on the browsers built in translate functions (Chrome automatically prompts me to translate when it detects another language). You’ve got my curious how other software handles it though.

---

_[View the full topic](https://meta.discourse.org/t/multilingual-forum-basic-requirements/109327)._
