-
plusone4joomla in deutsch
Hi,
ich habe das Plugin plusone4joomla runtergeladen und in eine Website integriert.
Allerdings wird das Ganze beim Anklicken auf +1 von Google in der Sprache Englisch geladen.
Weiss jemand, wie ich das Skript plusone4joomla aendere, damit es in Deutsch erscheint.
Im originalen Google-Script wird dazu der Befehl {lang: 'de'} gegeben. Aber wo füge ich das in dieses php-Skript ein?
Danke.
lg, gk
Hier das Skript:
" defined( '_JEXEC' ) or die();
jimport( 'joomla.event****ugin' );
$mainframe->registerEvent( 'onPrepareContent', 'plgplusone4joomla' );
function plgplusone4joomla( &$row, &$params, $page=0)
{
$plugin =& JPluginHelper::getPlugin('content', 'plusone4joomla');
$pluginParams = new JParameter( $plugin->params );
$layout=$pluginParams->get('layout','');
$size=$pluginParams->get('size','');
if ($size=="0") $size="size=\"small\" count=\"false\"";
if ($size=="1") $size="size=\"medium\" count=\"false\"";
if ($size=="2") $size="count=\"false\"";
if ($size=="3") $size="size=\"tall\" count=\"false\"";
if ($size=="4") $size="size=\"small\"";
if ($size=="5") $size="size=\"medium\"";
if ($size=="6") $size="";
$analytics=$pluginParams->get('analytics','');
if ($analytics=="0") $analytics="";
if ($analytics=="1") $analytics="<script type=\"text/javascript\">
function plusone_vote( obj ) {
_gaq.push(['_trackEvent','plusone',obj.state]);
}
</script>";
$lang=&JFactory::getLanguage();
$lang_tag=$lang->getTag();
$lang_tag=str_replace("-","_",$lang_tag);
$uri =& JURI::getInstance();
$curl = $uri->toString();
$plusone_javascript .= '
<g:plusone '.$size.' callback=\"plusone_vote\"></g:plusone>
<script type="text/javascript">
(function() {
var po = document.createElement(\'script\'); po.type = \'text/javascript\'; po.async = true;
po.src = \'https://apis.google.com/js/plusone.js\';
var s = document.getElementsByTagName(\'script\')[0]; s.parentNode.insertBefore(po, s);
})();
</script>
'.$analytics.'
';
$row->text = str_replace("{plusone}",$plusone_javascript,$row->text);
return true;
}
?>"
Geändert von gruene_kokosnuss (22.09.2011 um 12:26 Uhr)
-
-
Gute Seele des Boards
Schau in den language-Ordner. Ist dort eine Sprachdatei für das Plugin, mußt Du es dort übersetzen. Oder der Pluginautor hat welche.
-
-
Hallo Indigo66,
nö, da ist keine Sprachdatei.
vg, gk
-
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
Foren-Regeln
Lesezeichen