Hi there, congrats on the osTicket, is really nice, but I have some issues I cannot figure out how to manage.
I have already set up the system 8 times in order to figure out what the problem is, and searched in the forum and read all the documentation.
I simply want to set up the system on Greeks and only for guests (no login). But have in mind that maybe I could add English later on.
So simple I installed Greeks but, when I do that (setting primary language on Greeks, and NOT having any other language), I am losing some functionality. (image1.png) e.g. multiple delete of tickets or users, changing configuration in forms etc. Generaly the ajax calls are having a problem and not working.
When I add a second language (en_US) all admin is translated in English and everything works great, BUT when a user browser at my url the page gets the USER'S preferred language not my primary and the user may not get the emails in the language I want.

Secondary issue.
Also when I am using the el folder from (https://crowdin.com/project/osticket-official), the translations on clients side are not working (image2.png). When I am using the el.phar file everything works great but I get the error on the Dashboard > Information (image3.png)

Settings (image4.png)
Thank you in advance.



When you installed... did you install the language pack during the install process?

If so re-install. Install it with no language packs (so it defaults to English) and once its installed then install the language pack.

Which of the above problems does this solve?
The major (functionality issues with greeks) or the second (el.phar file breaking)?
I have done this before, and lead to the same issues that is way I am asking.
Thank you for your interest.

It should solve the language related issues.

The first one looks to me like an AJAX issue that might also be a result of the product being installed with a non English language at time of installation.

It's my understanding that if you are not having users use accounts then the language should be the one that their web browser requests. Using accounts it is the one that their account is configured for when they log in.

It is not a matter of installation, If I use the el.phar I do get ajax problems, if I simply change to English or German as preffered language, everything works fine. If I upload the folder from (https://crowdin.com/project/osticket-official) I don't have full translations but I also don't have any problems.
I think LC_MESSAGES/messages.po is the one that is not working on Greeks and this is why I have to use el.phar but el.phar is creating the problem.
I think I am going to tranlate myself what is needed and move on.
If I find any solution I will share.

@dovvas

Yea you can’t install in anything other than English atm. So install in English, add Greek afterwards, then change system language to Greek. This should resolve all issues. If not I’ll try to replicate locally.

What version are you using?
Nvm I see 1.10.4. ?

Cheers.

4 days later

I have already done this, thank you for your effort.

Write a Reply...