Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client was facing an issue with the design of the language switcher on their multilingual website, specifically the Armenian version. The language switcher was missing a small arrow and a border line inside the dropdown. Additionally, the client was unable to update plugins as the update option did not appear, and the OTGS Installer could not be activated.
Solution:
We advised the client to check for updates in the Plugins->Add new -> Commercial tab or download the latest versions manually from https://wpml.org/account/downloads/. For the design issue of the language switcher, it was identified that the theme's CSS controls the display, and the missing div class for the submenu in the Armenian version was causing the issue. We recommended adding a translation for the Armenian version in Appearance->Menus to resolve this. After updating the WPML plugins to their latest versions, we instructed the client to go to WPML->Translation Management, filter by RU, and send the Elementor templates for translation to fix the header template issue.

Please note that this solution might be outdated or not applicable to your case. If the issue persists, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If needed, do not hesitate to open a new support ticket at WPML support forum for further assistance.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 3 replies, has 1 voice.

Last updated by artakG 2 weeks ago.

Assisted by: Bobby.

Author Posts
March 31, 2025 at 1:59 pm #16879686

artakG

Background of the issue:
I am trying to fix the design of the language switcher on my multilingual website, which includes three languages. The issue is visible on the Armenian (AM) version of the site. You can see the problem on this page: hidden link.

Symptoms:
The language switcher design is inconsistent. For the Armenian version, the small arrow is missing, and the border line inside the dropdown is absent.

Questions:
Why does the language switcher design differ for the Armenian version?
How can I fix the missing arrow and border line in the dropdown for the Armenian language?

March 31, 2025 at 2:00 pm #16879808

artakG

I couldn't update the plugins. The update option doesn't appear, and the OTGS Installer cannot be activated.

April 1, 2025 at 6:05 am #16881390

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

Please go to Plugins->Add new -> Commercial tab -> Check for updates.

Are you able to update the WPML plugins to their latest versions now?

If not please go to https://wpml.org/account/downloads/ and download the latest versions manually.

Let me know your results, please.

Also, when I visit your site I am not able to review the Armenian language just the EN and RU languages.

April 1, 2025 at 8:29 am #16881793

artakG

Apologies, I forgot to mention that the Armenian language is only available for logged-in users.

You can log in using this subscriber's credentials to view the Armenian language.

As for the OTGS Installer, after installing it, it doesn’t activate, so I’m unable to update the plugins.

April 1, 2025 at 7:11 pm #16884460

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Due to GDPR laws and the forum being public we have to ask for a private field reply in order to access the site.

Please share with me admin access if possible so I can review the above issue

I would like to request temporary access (wp-admin and FTP) to your site to test the issue.
(preferably to a test site where the problem has been replicated if possible)

**Before we proceed It is necessary to take FULL BACKUP of your database and your website. Providing us with access, you agree that a backup has been taken **

I often use the Duplicator plugin for this purpose: http://wordpress.org/plugins/duplicator/
You will find the needed fields for this below the comment area when you log in to leave your next reply.
The information you enter is private which means only you and I have access to it.

NOTE: If access to the live site is not possible and the staging site does not exist please provide me with a duplicator package created with the duplicator plugin.

Thank you,
Bobby

April 3, 2025 at 1:04 am #16889462

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Hi there,

While WPML introduces the capability of adding a language switcher it is the Theme's CSS that controls how the menu is displayed.

The theme adds a div class when a sub menu exists (class="hfe-has-submenu-container") which I noticed was missing from the Armenian version.

To quickly test, I went to Appearance->menus-> added a sub menu to the Russian menu and the submenu is also missing the arrow dropdown and styling.

To resolve this, please go to Appearance->Menus and add a translation for the Armenian version, I believe once that is done it will resolve the issue.

Screenshot 2025-04-02 at 6.03.26 PM.png
Screenshot 2025-04-02 at 6.00.43 PM.png
April 3, 2025 at 4:29 am #16889638

artakG

I created the Armenian version of the menu through Appearance > Menu, but the issue wasn’t resolved.
hidden link

What about the updates?

April 3, 2025 at 5:06 am #16889647

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Thank you for updating me!

I have updated your WPML plugins to their latest versions.

There is a header template created with WPML -- please go to WPML->Translation Management-> Filter by RU and locate the Elementor template section then send the templates for translation and it should resolve the issue

Let me know your results, please.

Screenshot 2025-04-02 at 10.01.33 PM.png
Screenshot 2025-04-02 at 9.59.41 PM.png
Screenshot 2025-04-02 at 9.59.32 PM.png
April 3, 2025 at 11:00 am #16891486

artakG

Thank you so much! The issue has been resolved.

One more question: Will WPML updates work automatically from now on, or will I still need to handle them manually in some way?

April 3, 2025 at 5:00 pm #16894340

Bobby
WPML Supporter since 04/2015

Languages: English (English )

Timezone: America/Los_Angeles (GMT-07:00)

Glad to hear that!

Updates are typically automatic. However, please note that during major releases, we roll them out in batches. For example, the first 100 clients may receive the update notification, followed by the next group, and so on.

That said, the latest version is always available for immediate download from the Downloads page in your account. So if you ever have an active support ticket during a release period, we might suggest manually updating to the latest version to ensure you're on the most current build.

April 3, 2025 at 5:04 pm #16894342

artakG

Thank you very much!