📙
QuickAdminPanel
  • QuickAdminPanel Docs
  • Quick Start: Creating Panel
    • Creating a Simple CRUD
    • Radio/Checkbox/Select Fields
    • Relationships fields: belongsTo/belongsToMany
    • File/Photo Upload Fields
    • Date/Time Picker Fields
    • Multi-language Projects
    • API Generator
    • Roles and Permissions
    • How to Change Design Template/Theme
  • Using the Generated Code
    • Download Code and Install on Your Web-Server
    • Push Code to Your Github
    • Edit Code and Merge Changes
    • What Files are Inside the CRUD
  • Modules
    • Modules Overview
    • AJAX Datatables
    • System Calendar
    • Audit Changes Logs
    • Dashboard and Reports
    • Multi-Tenancy
    • CSV Import
    • Global Search
    • User Registration
    • Internal Messages
    • Change Notifications
    • Tasks + Calendar
    • Courses LMS
    • CRUD Templates Modules
  • Customizing the Code
    • Datatables Customizations
    • Upgrade Laravel version
    • Dependent Dropdowns: Parent-Child
    • Add Front User Without Admin Permissions
    • How to Add Mass Actions to Datatable
  • Vue.js + Laravel API Version
    • QuickAdminPanel: Vue.js+Laravel Version
    • What Files are Inside Vue.js+Laravel CRUD?
    • Installing Downloaded Vue.js+Laravel Panel
  • Livewire + Tailwind Version
    • QuickAdminPanel: Livewire+Tailwind Version
    • What Files are Inside Livewire+Tailwind CRUD?
    • Installing Downloaded Livewire+Tailwind Panel
Powered by GitBook
On this page
  • How to Choose Primary Language
  • How to Add Multiple Languages
  • Who is Responsible for Translating?
  • What About Translations for Models?
  1. Quick Start: Creating Panel

Multi-language Projects

PreviousDate/Time Picker FieldsNextAPI Generator

Last updated 4 years ago

QuickAdminPanel uses out-of-the-box, with all translations generated in "resources/lang" folder and sub-folder for each language.

How to Choose Primary Language

You can choose the main language you want when creating the panel:

Later you can change main language in Settings.

How to Add Multiple Languages

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

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

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
Laravel localization system