Skip Navigation

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

Problem:
Dot navigation from salient theme was not translated.

Solution:
Issue was fixed by following these steps:

1) Go to WPML -> Settings -> Custom XML Configuration (tab).
2) Add following code and save:

<wpml-config>
  <shortcodes>
    <shortcode>
        <tag label="WPBakery Row Shortcode">vc_row</tag>
        <attributes>
            <attribute label="WPBakery Row ID">id</attribute>
          	<attribute label="WPBakery Row Name">row_name</attribute>
        </attributes>
    </shortcode>
  </shortcodes>
</wpml-config>

3) Then go to WPML -> Settings -> Custom Fields Translation section.
4) Click "Show System Fields".
5) Set the following fields to "Copy" and save:

_nectar_full_screen_rows
_nectar_full_screen_rows_anchors
_nectar_full_screen_rows_animation
_nectar_full_screen_rows_animation_speed
_nectar_full_screen_rows_content_overflow
_nectar_full_screen_rows_dot_navigation
_nectar_full_screen_rows_mobile_disable
_nectar_full_screen_rows_overall_bg_color
_nectar_full_screen_rows_row_bg_animation

6) Then go to edit the page in default language.
7) Make a small change to the content, for example, a word or a dot to any content.
8) Click "Update" to save the changes and trigger the change in translation.
9) Update the translation of the page in ATE.
10) In ATE, you should now see the labels of dot navigation available for translation (also labelled as WPBakery Row Name).
11) Translate these labels, as well as, any other incomplete translations and mark as completed.
12) Clear caches and check on the frontend, it should be working fine now.

Relevant Documentation:
- https://wpml.org/documentation/support/language-configuration-files/register-page-builder-content-for-translation/

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.

This topic contains 6 replies, has 3 voices.

Last updated by Waqas Bin Hasan 1 year, 4 months ago.

Assisted by: Waqas Bin Hasan.

Author Posts
January 22, 2024 at 3:27 pm #15212476

deddoW

Tell us what you are trying to do?
Some parts from salient templates are not automatically translated. I can't find the place where I can translate these parts. An example is the row-name. So the Dot Navigation is not translated in English.

Is there any documentation that you are following?

Is there a similar example that we can see?

What is the link to your site?
hidden link

Schermafbeelding voor WPML.jpg
January 22, 2024 at 6:56 pm #15213271

Diego Pereira
Supporter

Languages: English (English ) Spanish (Español ) Portuguese (Brazil) (Português )

Timezone: America/Sao_Paulo (GMT-03:00)

Hello, welcome to the WPML support Forum!

While you are waiting for one of my colleagues to take this ticket and work on it, let me provide you with first debugging steps or if I can perhaps help with the issue quickly.

This seems to be a new compatibility issue. In these cases, these are the procedures:
- Install the theme in a clean installation and reproduce the problem in this new installation. So we can isolate it and do some testing without the interference of server settings or other plugins
- After this, we will check the problem in this new installation and look for a quick solution
- If we can not find a solution, we will forward the problem to our compatibility team
- The compatibility team will do some more testing and will contact the product author to fix the issue

I created a test website with a clean WordPress install. You can access it through this link: hidden link - Through this link you will be automatically logged in.

Please upload the Salient to this test install, setup it the same way as in your website (using the same options) and create some dummy content to reproduce the issue. Please note that we only need the theme and the related functionality, you don't need to setup a entire website or clone your existing site.

After that, please send us clear steps on how to see/reproduce the issue on this test install. We will run some tests.

January 29, 2024 at 10:25 am #15237276

deddoW

Hi Diego,

I uploaded the latest version of our Salient theme, but got an error stating the style.css was missing from the theme, so I need to get into contact with Salient through themeforrest and require some extra time. Can you keep this ticket open for another week?

Regards,

Deddo

WPML_Salient_bug.jpg
January 29, 2024 at 11:59 am #15237895

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hello Deddo,

Thank you for contacting the support. I am assigned this ticket and 'll try my best to help you further on the matter.

Sure, please take your time and reply when you are ready.

Regards.

January 30, 2024 at 12:32 pm #15243594

deddoW

Hi Waqas,

My colleague Deddo managed to add the theme. I have now created a page that somewhat resembles our actual homepage.

On our actual website we translate everything automatically via WPML, but the topics in the dot navigation on the right are not translated and I cannot find where I can translate it. I prefer not to translate manually because I know from experience that this can disappear again due to another operation or update.

hidden link

Thank you very much for your support!

Kind regards, Sylvia

January 30, 2024 at 12:52 pm #15243707

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hello Sylvia,

Thank you for the updates, I'll check soon and 'll get back to you accordingly (probably by tomorrow).

Regards.

January 31, 2024 at 6:44 am #15247316

Waqas Bin Hasan
WPML Supporter since 05/2014

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Thank you for your patience and cooperation.

I was able to fix this in the sandbox site (hidden link), please follow these steps to make it work on your website:

1) Go to WPML -> Settings -> Custom XML Configuration (tab).

2) Add following code and save:

<wpml-config>
  <shortcodes>
    <shortcode>
        <tag label="WPBakery Row Shortcode">vc_row</tag>
        <attributes>
            <attribute label="WPBakery Row ID">id</attribute>
          	<attribute label="WPBakery Row Name">row_name</attribute>
        </attributes>
    </shortcode>
  </shortcodes>
</wpml-config>

See https://wpml.org/documentation/support/language-configuration-files/register-page-builder-content-for-translation/ for reference.

3) Then go to WPML -> Settings -> Custom Fields Translation section.

4) Click "Show System Fields".

5) Set the following fields to "Copy" and save (see atttached):

_nectar_full_screen_rows
_nectar_full_screen_rows_anchors
_nectar_full_screen_rows_animation
_nectar_full_screen_rows_animation_speed
_nectar_full_screen_rows_content_overflow
_nectar_full_screen_rows_dot_navigation
_nectar_full_screen_rows_mobile_disable
_nectar_full_screen_rows_overall_bg_color
_nectar_full_screen_rows_row_bg_animation

6) Then go to edit the page in default language.

7) Make a small change to the content, for example, a word or a dot to any content.

8) Click "Update" to save the changes and trigger the change in translation.

9) Update the translation of the page in ATE.

10) In ATE, you should now see the labels of dot navigation available for translation (also labelled as WPBakery Row Name) - see attached.

11) Translate these labels, as well as, any other incomplete translations and mark as completed.

12) Clear caches and check on the frontend, it should be working fine now.

Please let me know how it goes.

Screenshot 2024-01-31 114023.jpg
Screenshot 2024-01-31 113840.jpg
January 31, 2024 at 11:55 am #15248920

deddoW

Hi Waqas,

This is working! You made us very happy 🙂
Thank you so much for your support.

Kind regards, Sylvia