PDA

Zobrazit plnou verzi: Vyřešeno Podmínkou pro překlad



StarBuG
01-04-10, 12:02
Ahoj

Chci ukázat to "automatický překlad Powered by Google" V mé zápatí pod autorská práva, když se prokáže přeložené stránce.

Ale $ _GET ['language'] podmínka nefunguje v zápatí šablony.

Existuje jiný způsob?

vBET
01-04-10, 12:04
Používáte-li v šabloně použít takto:
$ _GET [Jazyk]

StarBuG
01-04-10, 12:31
Nefunguje!



<vb:if condition="$_GET[language]">
<div class="shade footer_copyright" align="center">
Automatické překlady (Powered by <span style="vertical-align: sub;"> <img title = "Powered by Google" src = "http://www.google.com/uds/css/small-logo.png" alt = "Powered by Google" border = "0"> </ span>)
</ Div>
</ VB: Je-li>

vBET
01-04-10, 12:36
Promiň, že jsem slečna část:) Pro vBET 4.x je $ _REQUEST ['language'] ("znaky jsou povoleny v podmínkách).

POZNÁMKA: Není testováno - VB4 vyžaduje předdefinovat všechny proměnné použité v šablonách. Některé z nich jsou definovány automaticky, ale nejste si jisti, že $ _REQUEST tak to nemůže fungovat.

Pokud to nefunguje, dále pak upravte soubor / includes / vbenterprisetrnaslator_functions_hooks.php
1. Hledat:


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

2. Předložen:


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


To byl také nebyly testovány.

StarBuG
01-04-10, 12:45
Perfektní, díky

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