Translating the slider with Polylang

  • Author
    Posts
  • #77485

    Hello to all! This is my very first post in the forum!

    I have installed polylang and I have made the necessary changes in the “strings translation” but still I cannot see the changes in the slider (using the presentation page in Tempera). I cannot understand what I am missing to make it work in both languages (greek and english).

    Website: www.hellas-astro.gr

    #77629

    Zed
    Cryout Creations Team

    Which text are you trying to localize? The slides captions (title&text)?

    How are the slides generated – are they manually defined or generated from posts?


    If you like our creations, help us share by rating them on WordPress.org.
    Please read the available documentation and search the forums before posting.
    #77712

    Hi Zed!
    I am using the theme’s presentation page and the custom slides. I manually put the title and text for each slider, and then i go to the Polylang strings translation where I put the translated text. I would expect that this should work, unless I missing something obvious here…

    Thanks!

    #77964

    Zed
    Cryout Creations Team

    So you see the slider-related field in Polylang’s strings list? Then the translations should work.

    Double-check that nothing is interfering with Polylang by temporarily disabling all other active plugins.


    If you like our creations, help us share by rating them on WordPress.org.
    Please read the available documentation and search the forums before posting.
    #81246

    Sorry for the long delay in my reply. I did tried to disable anything and still no success. I do see the list of the translation strings that refer to the theme. I really cannot understand what is wrong with that.

    However, I installed the latest version and I can see that there is the option to add a custom slider. Do you think I can get around this problem by using a custom slider and its translation perhaps ?

    #83489

    Zed
    Cryout Creations Team

    You can test that to see if the multi-language functionality works correctly with the plugin.


    If you like our creations, help us share by rating them on WordPress.org.
    Please read the available documentation and search the forums before posting.
    #85070

    I am coming back to this unfortunately, since I have not found any solution yet. But what I noticed is that “Custom post types and Taxonomies” is “Deactivated”. Is it at all probable that this may cause the issue with the slider ?

    #85192

    Solved!
    Finally I think there was no problem with the slider translation from the beginning. I installed the template under another domain and played around whit it. It had the same behavior so I decided to remove everything from Polylang (Languages > Settings > Tools > Remove all Polylang data upon using the “Delete” action in the “Plugins” admin page) and install it from scratch (the latest version 2.6.3 though). After re-installation and opted to put everything under one language (set as 0) and created another one (set as 1) for the translation. I changed the strings and … it worked!

    So I believe that things have messed up during the initial installation which I didn’t touch. Doing the re-installation (after removing all Polylang data) should do the trick.

    Now a different kind of question. is it possible, with any of your themes, to get a different slider at the presentation page in different languages?

    Thanks for all the help so far!

    #85364

    Zed
    Cryout Creations Team

    You can get per-language slider on the landing page if you switch from the direct slider selection to the slider shortcode field and enter the shortcode for the first (main) language. Then in Polylang’s strings you’ll be able to localize that shortcode for the other language(s).


    If you like our creations, help us share by rating them on WordPress.org.
    Please read the available documentation and search the forums before posting.
Viewing 9 posts - 1 through 9 (of 9 total)

You need to log in to reply to this topic.