Support » Plugin vragen » Polylang homepage

  • Hallo allemaal,

    Ik heb Polylang gebruikt om onze website ook een Engelse variant te geven.
    Alles is gelukt op 1 pagina na; de Homepage.
    De homepage is gemaakt in de thema opties en daardoor lijkt Polylang het niet te kunnen vinden om te vertalen…

    Weet iemand hoe ik toch een Engelse homepage kan krijgen en de Nederlandse ook kan behouden?

    Ik gebruik het thema Windows and Doors van SKT Themes.

    Alvast bedankt!

    Angela Govers

    De pagina waar ik hulp bij nodig heb: [log in om de link te zien]

11 reacties aan het bekijken - 1 tot 11 (van in totaal 11)
  • Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Je neemt best contact op met SKT Themes want het betreft een premium thema, of ze dus ondersteuning hebben voor Polylang op niveau van hun specifieke manier van de homepage opbouwen kun je best aan hun vragen. Premium thema’s en plugins hebben hun eigen support.

    Thread starter angelaelise

    (@angelaelise)

    Dank je wel Jeroen.
    Bij SKT Themes zeggen ze dat ik dan de plugin qtranslate-x moet gebruiken.
    Maar ik heb al alle andere pagina’s met Polylang vertaald … zal ik die dan verliezen? Of kan het op de een of andere manier samenwerken? Niet voor zover ik nu zie …

    Werkt qtranslate-x net zo makkelijk als Polylang?

    Bij voorbaat dank voor uw reactie.

    Met vriendelijke groet,
    Angela

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Oh aub doe dat niet, q-translate, q-translate-X en mogelijk nog andere forks zijn een project die heel veel valkuilen heeft, polylang doet dat veel beter. Maar ik weet niet hoe je thema zijn homepage bouwt, kun je niet de widgets dupliceren en enkel aanvinken voor welke taal je die wil tonen?

    Thread starter angelaelise

    (@angelaelise)

    Oke, dan ga ik dat zeker niet doen haha.
    Nou kijk het gaat om deze site: https://www.goverstsb.nl/
    Ik heb alles kunnen vertalen op twee teksten na:
    – de tekst in de header slideshow
    – de tekst onder de projectblokken (naar onder scrollen) “WAT WIJ DOEN VOOR UW SUCCES….”

    Die teksten staan in de Team options en niet als widget.
    Bij de tekstvakken in Team options staan geen vlaggetjes om de taal aan te geven…

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Kun je niet in de menu balk je taal kiezen en niet op “All Languages” laten staan, zo kan je thema settings vaak per taal kiezen.

    Thread starter angelaelise

    (@angelaelise)

    Je bedoelt in de menubalk van WordPress? Dat kan maar als ik die dan op English zet en ik zet een tekst in het Engels dan veranderd die het ook automatisch op de Nederlandse…

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Hmm … dan vrees ik dat ik niet direct opties/suggesties te bieden heb. Tenzij je van de thema opties tekst kunt leegmaken en het verwerken in een extra HTML widget die je afhankelijk per taal toont?

    Thread starter angelaelise

    (@angelaelise)

    Dat geloof ik niet.
    Maar ik zat wel te denken, is er geen mogelijkheid om in html code aan te geven welke tekst op de Engelse site moet en welke op de Nederlandse?

    Dus zeg maar zoiets:
    <div class=”nederlands”>Wat wij doen voor uw succes</div>
    <div class=”english”>What we do for your succes</div>

    Deze code zal niet kloppen maar snap je wat ik bedoel?

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Ja, niet met HTML maar met PHP code kun je dat doen:

    <?php 
                    if(pll_current_language() == 'en') {
                        echo 'Tekst in EN';
                    } else if(pll_current_language() == 'nl') {
                        echo echo 'Tekst in NL'; 
                    }  
            ?>

    Zie Polylang documentatie: https://polylang.wordpress.com/documentation/documentation-for-developers/functions-reference/

    • Deze reactie is gewijzigd 1 maand geleden door Jeroen Rotty.
    Thread starter angelaelise

    (@angelaelise)

    Oke dat mag dus niet, dan krijg ik “403 forbidden”…
    En dat zegt ie nu overal op, wat ik ook in de thema options zet… 🙁
    Hij lijkt wel geflipt nu

    Moderator Jeroen Rotty

    (@jeroenrotty)

    Support Moderator

    Ja in thema opties gaat dat wellicht niet werken omdat daar meestal alleen maar ‘plain’ text wordt toegelaten uit veiligheid, in tekst of HTML widgets standaard gaat dat ook niet maar er zijn plugins die wel PHP code toelaten in widgets. Hoe dan ook, is het vervelend dat je thema ontwikkelaar q-translate aanbeveelt i.p.v. een plugin aan te raden die in actieve ontwikkeling is zoals Polylang, misschien toch nog even terug polsen in dit geval?

11 reacties aan het bekijken - 1 tot 11 (van in totaal 11)