Viewing 15 replies - 1 through 15 (of 27 total)
  • EDIT: It was the code I posted that was still causing the issue, sorry please delete this answer. ?? Thank you for the update awesome job, I am currently testing it and for now it is working like a charm.

    Info: If you have been using previous fix via functions.php

    if ( function_exists("qtrans_useTermLib") ) {
            function qtrans_menuitem2( $item ) {
                    foreach ($item as $key=>$values){
                    $item[$key]->title = qtrans_useTermLib($values->title);
            }
            qtrans_useCurrentLanguageIfNotFoundShowAvailable( $item->title );
               return $item;
            }
            add_filter('wp_nav_menu_objects', 'qtrans_menuitem2', 0);
    
            function qtrans_menuitem( $menu_item ) {
               $menu_item->title = qtrans_useCurrentLanguageIfNotFoundShowAvailable( $menu_item->title );
               $menu_item->title = qtrans_useTermLib( $menu_item->title );
               return $menu_item;
            }
            add_filter('wp_setup_nav_menu_item', 'qtrans_menuitem', 0);
    }

    Delete it because the new update fix won’t work with it.

    Plugin Author John Clause

    (@johnclause)

    @nandreev: No, it was not used. And messages cannot be deleted at this forum.
    Thank you very much for your help!

    Thank you, thank you, thank you.

    This (plugin) update has fixed the problems with the menu. Now i’m back to using Language Switching Buttons (LSB). And my users are complaining less…

    Yippee & Bravo.

    I found a new bug. Translation is not working for the text displayed by a plugin called “LayerSlider WP” (https://codecanyon.net/user/kreatura/).

    In the last version, i.e. 3.4.6.5, the translation text in the slider was being translated correctly but it does not translate now using 3.4.6.6, i.e. only one of the language is shown but not the other. What I mean is if the text was coded like this [:en]English[:][:zh]Chinese[:], the slider text will either always show “English”, or “Chinese”, the translation switching mechanism is somehow broken even though the rest of the web site is being translated, except the text in the slider.

    In other words, the changes between 3.4.6.5 and 3.4.6.6 somehow broke the translation behavior for the text displayed by this slider plugin.

    This is a paid plugin but it can be downloaded from some theme web site or inside some themes. I am using the latest version, i.e. 5.6.6 for LayerSlider WP.

    do not hide the menu items are not available for the selected language
    WP 4.5.1 – qtranslate-x 3.4.6.6
    UPD: the hidden menu items are not available for the selected language only in RAW mode

    Plugin Author John Clause

    (@johnclause)

    @uluscat: I do not understand what is meant. Steps to reproduce would help.

    @john Clause
    on the web site uses 2 languages
    language 1 menu
    1
    3
    5
    language 2 menu
    2
    4
    6
    plugin displays
    1
    2
    3
    4
    5
    6

    Plugin Author John Clause

    (@johnclause)

    @uluscat: Are you using this method: https://qtranslatexteam.wordpress.com/faq/#CustomizeMenuPerLanguage

    You should have menu like this:

    language 1 menu
    1 “l1 text 1”
    2 empty
    3 “l1 text 3”
    2 empty
    5 “l1 text 5”
    6 empty

    language 2 menu
    1 empty
    2 “l2 text 2”
    3 empty
    4 “l2 text 4”
    5 empty
    6 “l2 text 6”

    Is this the case?

    @john Clause
    in the RAW mode:
    categories are not translated – pluign show this [:ru]CatNameRU[:en]CatNameEN[:]
    menu plugin displays correctly

    in the LSB mode:
    categories plugin displays correctly
    menu are not translated – pluign show this
    if label empety in lang 2
    lang 1 menu
    1 “l1 text 1”
    2 “l2 text 2”

    if label not empety in lang 2
    lang 2 menu
    1 “l2 text 1”
    2 “l2 text 2”

    the translation of category, content translation – translation is not working menu (items are not concealed)
    in the RAW mode works translating menus and content translation – translation is not working columns (columns are displayed in the form of

    Plugin Author John Clause

    (@johnclause)

    @uluscat: “in the RAW mode: categories are not translated” – this is how RAW mode woks, all multilingual values are shown with language tags.

    I cannot make sense of it. Let us not make this general thread to become a conversation of two people. Contact me via https://qtranslatexteam.wordpress.com/contact-us/ to continue in private.
    Thank you.

    We use your version 3.4.6.6 and see pages with all languages rendered on the page underneath each other. The pages are separated with [:en] [:de] [:fr].

    You can visit this on our page here:
    https://www.domaine-montizeau.com/wordpress/new/en/

    Thank you for any help.

    Plugin Author John Clause

    (@johnclause)

    @bogger1234: was it working before WP 4.5 release? I went to your site and did not see anything wrong. Anyway, it sounds like a problem on your particular server. If you continue having problem, contact us via https://qtranslatexteam.wordpress.com/contact-us/ for private troubleshooting.

    we use WP 4.5.1 – I can’t tell for sure if it was working before WP 4.5 release, sorry

    I did sent you a contact for private troubleshooting

    thank you !

    @john Clause
    I have sent you a private message about the translation problem with “LayerSlider WP” I described above and I am still waiting to hear from you.

    I found the same issue claimed here:

    The content that is wrongly rendered is Visual Composer content. We did install and activate WPBakery Visual Composer & qTranslate-X plugin.
    We can translate, but the rendering is broken.

Viewing 15 replies - 1 through 15 (of 27 total)
  • The topic ‘Releases 3.4.6.5-6 are fixers for WP 4.5’ is closed to new replies.