Selected default language is ignored if Plex is installed manually

It took a while, but now I found the source of the default language problem. There are multiple threads covering this problem:

As it happend for me much later than for the users in these threads I asked myself what I changed in the last weeks and then I found it. In the last weeks I stumbled accross multiple threads like the following:

They all suggested to uninstall PMS that was downloaded through the Synology Package Center and re-install it manually from the scratch. I did that. I added the Plex certificate etc and installed it and this is the source of the problem.

No joke. I fully re-installed PMS multiple times and it did not solve the issue. But after I re-installed the Synology Package Center version and manually updated it to the recent version everything works as expected! Edit: This is only a workaround for existing accounts: Selected default language is ignored if Plex is installed manually

Of course I did not remove the plex-datafolder. All data is still there!

P.S. I used the following code in the command line after I manually updated the synology version and all my tested processes return “64 bit process”, so the suggestions to install PMS from the scratch is simply wrong!

# check Synologys Ressource Monitor and replace "123" against the process id of one Plex Media Server processes:
pid=123
if ! [ -e /proc/$pid/maps ]; then
    echo "No such process"
else
    case $(awk </proc/$pid/maps -- 'END { print substr($1, 0, 9); }') in
    *-) echo "32 bit process";;
    *[0-9A-Fa-f]) echo "64 bit process";;
    *) echo "Insufficient permissions.";;
    esac
 fi

@TabasKo

1 Like

Awesome !!

By updating you mean more recent version from synology packages or official Plex new version?

this will be fixed soon. pretty sure it will hit in 1.18.5

The official version. The synology package has no recent update. Of course its strange, because you install the same file, but updating the synology package instead of re-installing from the scratch does not cause the problem.

It’s very simply why that works because it’s nearly the same what I wrote.
because when you reinstall it you install a 1.16.x version and when you than upgrade the language system reworks, like I mentioned in my post too

But if I remember right when you recreate a new user and this user chooses another language than the default it won’t rework


Yes, you are right. I created a new user, changed its language to German in all relevant menus, but his selected language stays in English. Interesting.

So everyone using this workaround should not touch the language menus of existing users as long this bug is present!

Excuse me but, where did you wrote that ?

edit : Ok found it, you’ve just shared it one week after me :smile:

I was wondering because before me no one seemed to have found the solution and I was left searching on my own


Yes, but your full OP is basically useless, this comes down to simply reverting back to an old version and then update, this was shared more a month ago :slight_smile:

It’s not really a fix, more like a workaround. PLEX should have fixed it, there was multiple update since then and still the problem is here


good to know @BigWheel , is it gonna come to Qnap users simultaneously ?

It will come to all the Linux-based platforms simultaneously.

TO ALL:
I will remind everyone here to remember to be respectful of others please.

As you can see other people - including me - did not saw your or @D4rkPh0en1x hint as it there were multiple threads covering the same issue. That’s why I linked this workaround in all threads I found.

P.S. If you’d read my starting post you would have seen that it contains an update, linking to @D4rkPh0en1x comment.

And finally my thread contains another information: Nobody needs to manual install Plex on a Synology NAS as it already is a 64-bit version.

Ok , I’ve posted it 2 or 3 times in all active threads at that time, I even PM’d 2 moderator to ask them if they could spread the temporary fix in case someone else’s stuck with the same issue


I thought it was enough

If I may jump in and inquire?

As the engineer responsible for the Synology packaging (installation scripts) which sets up PMS on Synology, I’m trying to understand what’s happening here. If there is a deficiency in how installation is handled, I would like to resolve it.

Synology uses my installation scripts verbatim. (I’m looking at them now).

So I am certain I understand, please share how to recreate this problem?

  1. Install Plex Server (Synology Package Center or Manual does not matter)
  2. Update Plex Server (manual)
  3. Add new home user
  4. login with this user
  5. go to account → audio and set it f.e. to French
  6. Open a movies detail page that contains French AND English Audio

Now the audio drop-down shows the preselected English audio although the movies default language is f.e. German and the users setting is French. So it seems that the user is treated internally like he selected English audio.

P.S. I never did this steps in a fully fresh install. But I think this should show the bug.

Thank you for delineating.

One final confirmation please;

This is within the confines of the “Plex Home” and not with the Language / Locale of the host itself ?

I do not really understand what you mean. It took some time (I hate cutting videos ^^), but now you can see it in this video:

Thank you for taking the time to create the video.

I understand no; It’s a regression in PMS itself.

I was concerned there was a problem with the basic installation of PMS itself.
I was thinking you installed the same version; 1.16.5, from both Synology and manually.

Again, Thank you for clarifying.

When it should be released?

How do I run this code? thanks

I’m sorry I don’t have an ETA