Have you checked these first?
Help us help you: include your environment details. We've made this easy for you. Use the Copy System Info button in Admin Panel › osAwesome › Diagnostics, then paste below.
Note: Never paste the contents of your ost-config.php file here; it holds your database credentials.
Two quick checks before posting: try clearing your browser cache, and press SHIFT+O on any Staff Panel page to enter Safe Mode (a stock osTicket with no enhancements). If the problem still shows in Safe Mode, it's in osTicket itself, not osTicket Awesome. But let us know about the issue either way.
Help us help you: include your environment details. We've made this easy for you. Use the Copy System Info button in Admin Panel › osAwesome › Diagnostics, then paste below.
This forum is public. Never post order numbers, full license keys, email addresses, or payment details.
This is the place for general questions about how billing and licensing work — renewals, activation, staging slots, plan differences, and what happens when a license lapses.
For anything tied to your specific account, refund, or payment, contact us directly instead.
I am going into the Admin Panel / Settings and adding "español (España)" as a second language. After doing this, I go into My Profile / Preferences and set the Preferred Language to "español (España)" and save the settings.
When doing this the page changes the language and everything changes to Spanish as expected. However, in the "Perfil de mi cuenta / Preferencia" page (My Profile / Preferences), all the different setting disappear and only Name, E-Mail Address, Phone Number, EXT, Mobile Number and Authentication options are displayed. I am unable to change the language back to English. The only way I can do so is to disable Spanish as the secondary language and then re-enabling it. The user is then setup in English again.
osTicket v1.16.1 // osTicket-1.16.1-Awesome-101
PHP 8.0.17 // MySQL 10.5.15 // Apache/2.4.53 (Debian) web server
Hi @BeckoningEagle,
Thank you for the detailed explaination, which made it easy to reproduce the problem.
After investigating, I have come to realize that this is an issue with osTicket itself.
The problem exists in the unmodified vanilla osTicket demo I have here:
https://o8.osticketawesome.com/1.16.3/scp/profile.php#preferences
As soon as I enable Spanish as the default language for the current profile, the other profile functions do not work as expected. But this does not occur with other languages.
Hopefully the osTicket devs will recognize the issue and fix it soon. But you might decide to report it in the osTicket Forum, or on GitHub.