# \[Solved\] panic: Failed to load system translations

**URL:** <https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959>\
**Category:** Troubleshooting\
**Created:** [February 24, 2016, 6:24pm UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959 "2016-02-24T18:24:25Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![paulbdavis](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/paulbdavis/32/455_2.png) [@paulbdavis](https://forum.mattermost.com/u/paulbdavis)\
**Post date:** [February 24, 2016, 6:24pm UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/1 "2016-02-24T18:24:25Z")

</div>

Trying to use the cli tool in the gitlab omnibus installation and I am getting the following error:

```auto
$ /opt/gitlab/embedded/bin/mattermost -config /var/opt/gitlab/mattermost/config.json -permanent_delete_team -team_name="team012"

panic: Failed to load system translations for 'en'

goroutine 1 [running]:
github.com/mattermost/platform/utils.GetTranslationsBySystemLocale(0xc8201c67a3)
        /go/src/github.com/mattermost/platform/utils/i18n.go:44 +0x19a
github.com/mattermost/platform/utils.InitTranslations()
        /go/src/github.com/mattermost/platform/utils/i18n.go:29 +0x2e9
main.main()
        /go/src/github.com/mattermost/platform/mattermost.go:55 +0x48

goroutine 17 [syscall, locked to thread]:
runtime.goexit()
        /usr/local/go/src/runtime/asm_amd64.s:1696 +0x1

goroutine 5 [syscall]:
os/signal.loop()
        /usr/local/go/src/os/signal/signal_unix.go:22 +0x18
created by os/signal.init.1
        /usr/local/go/src/os/signal/signal_unix.go:28 +0x37

goroutine 8 [runnable]:
github.com/alecthomas/log4go.NewFileLogWriter.func1(0xc820129e00)
        /go/src/github.com/mattermost/platform/Godeps/_workspace/src/github.com/alecthomas/log4go/filelog.go:78
created by github.com/alecthomas/log4go.NewFileLogWriter
        /go/src/github.com/mattermost/platform/Godeps/_workspace/src/github.com/alecthomas/log4go/filelog.go:119 +0x38b

```

Trying to delete extra temas made while troubleshooting a certificate error

---

<div class="post-metadata">

**Author:** ![it33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/it33/32/3_2.png) [@it33](https://forum.mattermost.com/u/it33)\
**Post date:** [February 25, 2016, 12:54am UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/2 "2016-02-25T00:54:43Z")

</div>

Thanks for the report! Confirmed bug from localization push, and this should be fixed in next release.

---

<div class="post-metadata">

**Author:** ![GoozeyX](https://avatars.discourse-cdn.com/v4/letter/g/53a042/32.png) [@GoozeyX](https://forum.mattermost.com/u/GoozeyX)\
**Post date:** [March 7, 2016, 12:47pm UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/3 "2016-03-07T12:47:03Z")

</div>

Im sorry but is there a workaround to this right now, this is hugely frustrating since i need to delete teams and its impossible to do so from the webinterface…

---

<div class="post-metadata">

**Author:** ![cyball](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/cyball/32/523_2.png) [@cyball](https://forum.mattermost.com/u/cyball)\
**Post date:** [March 12, 2016, 8:05am UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/4 "2016-03-12T08:05:33Z")

</div>

@GoozeyX yes there is workaround for that … you can download the en.json file from [https://github.com/mattermost/platform/blob/master/i18n/en.json](https://github.com/mattermost/platform/blob/master/i18n/en.json) and run the platform command again.  
The platform command for whatever reason searches for the en.json file in the current directory.

@it33 Probably it is a good idea to put the i18n search path information in the config and then initializing the locales after the configuration was loaded.

BR cyball 😉

---

<div class="post-metadata">

**Author:** ![it33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/it33/32/3_2.png) [@it33](https://forum.mattermost.com/u/it33)\
**Post date:** [March 12, 2016, 4:10pm UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/5 "2016-03-12T16:10:27Z")

</div>

Thanks @cyball! Very much appreciated. Would you be open to making a pull request to help us improve?

---

<div class="post-metadata">

**Author:** ![cyball](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/cyball/32/523_2.png) [@cyball](https://forum.mattermost.com/u/cyball)\
**Post date:** [March 14, 2016, 4:04pm UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/6 "2016-03-14T16:04:59Z")

</div>

Hey @it33,

there is a new version which fix that:

> **[mattermost/mattermost-server](https://github.com/mattermost/mattermost-server/releases)**
>
> Open source Slack-alternative in Golang and React - Mattermost - mattermost/mattermost-server

you should get one of the v2.1.0-rcX ones.

BR cyball 🙂

---

<div class="post-metadata">

**Author:** ![it33](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mattermost.com/it33/32/3_2.png) [@it33](https://forum.mattermost.com/u/it33)\
**Post date:** [April 24, 2016, 4:32pm UTC](https://forum.mattermost.com/t/solved-panic-failed-to-load-system-translations/959/7 "2016-04-24T16:32:45Z")

</div>

FYI, release are being moved from GitHub to [releases.mattermost.com](http://releases.mattermost.com), where we’ll be hosting downloads for multiple Mattermost projects in one place over time.

The [upgrade guide](http://docs.mattermost.com/administration/upgrade.html) has step-by-step instructions for upgrading to new versions. This issue should be fixed in Mattermost v2.1.0 and higher.
