Notification emails seem to be in Afrikaans, no way to change user language

Version v5.12.27, new install unpacked from tar.gz on Debian 13, PHP 8.4 (fpm), MariaDB, apacvhe2 all as packaged by Debian.

This is my first attempt at using Invoice Ninja.

Upon first login of the initial created user, much of the templates were in Afrikaans even though at no point was I asked what my language was (I’d like it to be en_gb). I altered many of the email templates to be in English.

On my user settings page (Settings / User Details / Details) it lists my Language as blank. When I use the drop down it only offers me Afrikaans, Catalan and Indonesian.

When I do something that creates an email, for example create and invoice and select to send it by email, the client receives the email as per the template I had set, so that’s in English. However the notification email that I personally receive due to my user setting of “All records” for “Invoice Sent” is in Afrikaans. For example, the Subject line will read:

Subject: Faktuur 1157 is gestuur na Some Client

I can find no way to set this to English.

There are no logs in storage/logs/laravel.log nor any other file there, nor in the web server rror log. There is nothing unexpected mentioned in Settings / System Logs. It seems odd that my user has a blank language and that there are so few other languages offered.

Any ideas what has gone wrong here?

Thanks,
Andy

Hi,

Which language is selected on Settings > Localization?

It was also blank, and offered only the three choices I mentioned.

After further searching on here I found something that appears to have fixed it and I will post that now.

After searching some more on this forum I found a solution in this post:

That being to visit /update?secret=secret

After doing that all languages were selectable.

1 Like

Glad to hear it, thanks for the update!