# Multi-language Projects

QuickAdminPanel uses [Laravel localization system](https://laravel.com/docs/5.8/localization) out-of-the-box, with all translations generated in "**resources/lang**" folder and sub-folder for each language.

## How to Choose Primary Language

&#x20;You can choose the main language you want when creating the panel:

![](https://3430351544-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7hdtfDr4t_C1ptQgyo%2F-M7qMcRJMj_NP3Bn_ad-%2F-M7qN8I2psljbwS2nYqZ%2FScreen%20Shot%202020-05-21%20at%2011.36.16%20AM.png?alt=media\&token=b98118e1-e87f-46ab-8983-094814e9249b)

Later you can change main language in Settings.

![](https://3430351544-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7hdtfDr4t_C1ptQgyo%2F-M7qMcRJMj_NP3Bn_ad-%2F-M7qNRRBE2ojF1Q7ZDRe%2FScreen%20Shot%202020-05-21%20at%2011.37.32%20AM.png?alt=media\&token=efcf6ac0-c85a-4583-9ce5-93961739bf2d)

## How to Add Multiple Languages

If you want to have **multi-language** system, in **Settings** please specify all the languages you want.

![](https://3430351544-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M7hdtfDr4t_C1ptQgyo%2F-M7qMcRJMj_NP3Bn_ad-%2F-M7qNjaohw1ZVX2FsIF-%2FScreen%20Shot%202020-05-21%20at%2011.38.44%20AM.png?alt=media\&token=1e5f2a5f-4054-46ce-9353-e690a9073277)

Then in downloaded panel you will have a language switcher dropdown in top-right corner.

![](https://laraveldaily.com/wp-content/uploads/2019/03/multi-lang-switcher.png)

## Who is Responsible for Translating?

Translations for all languages are performed by the **community**, any customer can go to **Settings -> Manage translations** and edit their own language(s), we don't guarantee the correct translations.

If you want to add a new language, which is not in the list, contact us via live-chat or email **<povilas@laraveldaily.com>**, and we will add it.

## What About Translations for Models?

Finally, if you want to have your Models translated with forms in several languages, QuickAdminPanel doesn't support that out-of-the-box. But we've written a detailed article/instruction [how to easily install Laravel Translatable package for that](https://quickadminpanel.com/blog/how-to-add-multi-language-models-to-laravel-quickadminpanel/).
