PDA

Ver Versión Completa: Resolto Condición para a tradución



StarBuG
01-04-10, 12:02
Ola

Quero mostrar a "Tradución Automática Powered by Google" no meu pé debaixo do copyright cando unha páxina traducida móstrase.

Pero o $ _GET ['language'] condición non funciona no modelo de rodapé.

Existe outra maneira?

vBET
01-04-10, 12:04
Se está usando-lo no modelo de usalo deste xeito:
$ _GET [Lingua]

StarBuG
01-04-10, 12:31
Non funciona!



<vb:if condition="$_GET[language]">
<div class="shade footer_copyright" align="center">
Traducións automáticas (Powered by <span style="vertical-align: sub;"> <img title = "Categoría Google" src = "http://www.google.com/uds/css/small-logo.png" alt = "Categoría Google" border = "0"> </ span>)
</ Div>
</ Vb: if>

vBET
01-04-10, 12:36
Sentímolo eu perda sección;) Para vBET 4.x é $ _REQUEST [language] ('signos se permiten na condición).

ATENCIÓN: Non está probado - vB4 esixe pre-definir as variables utilizadas nos modelos. Algúns son definidas automaticamente, pero non estou seguro de que $ _REQUEST é así que esta non pode funcionar.

Se iso non funciona, polo que debes Adicionalmente editar o ficheiro / includes / vbenterprisetrnaslator_functions_hooks.php
1. Buscar:


$templater->register('linkstitle', $linkstitle);

2. Inserta ANTES:


$templater->register('_REQUEST', $_REQUEST);


Esta non foi probado.

StarBuG
01-04-10, 12:45
Perfecto, grazas

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations delivered by vBET Translator 4.10.1