# 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:

![](/files/-M7qN8I2psljbwS2nYqZ)

Later you can change main language in Settings.

![](/files/-M7qNRRBE2ojF1Q7ZDRe)

## How to Add Multiple Languages

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

![](/files/-M7qNjaohw1ZVX2FsIF-)

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/).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helpdocs.quickadminpanel.com/create-panel/multi-language-projects.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
