> For the complete documentation index, see [llms.txt](https://helpdocs.quickadminpanel.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdocs.quickadminpanel.com/create-panel/multi-language-projects.md).

# 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
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
