# Do all the locale scripts have to run on install and upgrade?

**URL:** <https://meta.discourse.org/t/do-all-the-locale-scripts-have-to-run-on-install-and-upgrade/57346>\
**Category:** Support\
**Created:** [14. Februar 2017 um 09:24 UTC](https://meta.discourse.org/t/do-all-the-locale-scripts-have-to-run-on-install-and-upgrade/57346 "2017-02-14T09:24:21Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [14. Februar 2017 um 15:47 UTC](https://meta.discourse.org/t/do-all-the-locale-scripts-have-to-run-on-install-and-upgrade/57346/6 "2017-02-14T15:47:13Z")

</div>

> [@codinghorror](#):
>
> Why not compile all languages every time that setting is changed?

It is doable but has risks, for one we don’t have a system that is able to do any background work on site setting change and notify UI when done (double needed when user locale is enabled), I would hold off on all engineering here till we get rid of sprockets.

---

_[View the full topic](https://meta.discourse.org/t/do-all-the-locale-scripts-have-to-run-on-install-and-upgrade/57346)._
