Deprixa Plus — Customization · 11.2 Languages
Path: Settings > Region & Formats > Language
Two languages are included out of the box: English and Spanish.
What Language Affects
- Entire UI (menus, labels, buttons, tooltips)
- Notification templates (email and in-app)
- PDF documents (invoices, labels)
- Error messages and validation text
Per-User Language
Each user can set their own language preference in their profile. The per-user setting overrides the organization-level default.
How Translations Work
All UI text comes from i18n JSON files — no strings are hardcoded. The translation files are located at:
- resources/js/i18n/en.json — English
- resources/js/i18n/es.json — Spanish
Adding a New Language
- Copy en.json and rename it (e.g., fr.json for French).
- Translate all keys in the new file.
- Place the file in the resources/js/i18n/ directory.
- Contact support for guidance on registering the new locale in the application.