Extension:EasyRSS:documentatie

Terug naar EasyRSS

Er is helaas beperkte informatie voorhanden over het vertalen van secties in een webpagina.

Er wordt altijd vertaalt naar de taal van de ingelogde gebruiker. Indien deze niet is ingelogd wordt dit de standaard taal van de website.

PHP Code onderdeel EasyRSS.body.php

if ($wgeasyrss_translate_load && $easyrss_args['translate']=="true" ) { if (isset($wgEasyRSSLanguage)){ $easyrss_language=$wgEasyRSSLanguage; } else { $easyrss_language=$wgLanguageCode; } $easyrss_res='<script type="text/javascript">function googleSectionalElementInit() {new google.translate.SectionalElement({sectionalNodeClassName: "goog-trans-section",controlNodeClassName: "goog-trans-control",background: "#fafaeb"}, "google_sectional_element");}</script><script src="//translate.google.com/translate_a/element.js?cb=googleSectionalElementInit&ug=section&hl='.$easyrss_language.'"></script>'; $wgeasyrss_translate_load=false; }

Javascript code onderdeel ext.jquery.EasyRSS.js

if (easyrss_translate=="true") { easyrss_trans_control='<span class="goog-trans-section"><span class="goog-trans-control easyrss_translate">ccc</span>'; }

ccc tekst die vertaalt wordt

Externe Links

  • Website code
  • how to get google translate for section with dropdown list of languages working