Все темы по поводу перевода лого на другой язык прочел. Ничего не помогло. Решил создать новую тему. Отличительная особенность моего сайта - шаблон созданный с помощью Artisteer. Вот часть шаблона, связанная с лого: Код (PHP): <div class="art-logo"> <h1 id="name-text" class="art-logo-name"><a href="<?php echo $document->baseurl; ?>/">ВІСНИК НТУУ "КПІ"</a></h1> <div id="slogan-text" class="art-logo-text">Серія ПРИЛАДОБУДУВАННЯ</div> </div> Лого текстовый. Выводит название сайта. Подскажите пожалуйста, как сделать чтобы название переводилось при переключении языков?
если мне память не изменяет то в JoomFish есть общий параметр TITLE - он и отвечает за отображение названия сайта
Да, такую настройку в joomfish я нашел. В конфигурации языков. Но ее изменение в моем случае не влияет на название сайта в лого и слоган сайта. Ведь они просто прописаны в index.php шаблона. А разобраться как прописать здесь проверку языка у меня не получилось.
в шаблоне index.php там где написан лого сайта я заменил на <?php switch ($this->getlanguage()){ case 'ru-ru':?> здесь ваш ЛОГО САЙТА на русском <?php break; case 'kz-kz':?> здесь ваш ЛОГО САЙТА на казахском <?php break; } ?> и вроде работает ))
Все таки правильнее будет сделать по joomla'вскому а не по программистски. SDcorp, не обижайтесь. В папке с шаблоном нужно создать папку language/ru-RU. В папке файлик ru-RU.tpl_имяВашегоШаблона.ini. Структура файла такая MY_SITE_TITLE_1 = "Заголовок сайта номер 1" MY_SITE_SLOGAN = "Хочешь жить умей вертеться" и так далее. А уже в index.php шаблона пишете вот так Код (PHP): <div class="art-logo"> <h1 id="name-text" class="art-logo-name"><a href="<?php echo $document->baseurl; ?>/"><?php echo JText::_('MY_SITE_TITLE_1') ?></a></h1> <div id="slogan-text" class="art-logo-text"><?php echo JText::_('MY_SITE_SLOGAN') ?></div> </div> Таким образом можно перевести на любой язык. И весь текст у вас будет храниться в одном месте, что удобно для поиска и изменений. P.S. для joomla 1.5 скорее всего файлик ru-RU.tpl_имяВашегоШаблона.ini нужно положить в каталог ваш_сайт/language/ru-RU.
Всем привет )) а где именно надо писать <div class="art-logo"> <h1 id="name-text" class="art-logo-name"><a href="<?php echo $document->baseurl; ?>/"><?php echo JText::_('MY_SITE_TITLE_1') ?></a></h1> <div id="slogan-text" class="art-logo-text"><?php echo JText::_('MY_SITE_SLOGAN') ?></div> </div> вот содиржимое моего index.php Код (PHP): <?php /** * @copyright Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved. * @license GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. * See COPYRIGHT.php for copyright notices and details. */ // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); include_once (dirname(__FILE__).DS.'ja_vars_1.5.php'); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>"> <head> <jdoc:include type="head" /> <?php JHTML::_('behavior.mootools'); ?> <link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $tmpTools->baseurl(); ?>templates/system/css/general.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/template.css" type="text/css" /> <link rel="stylesheet" href="<?php echo $tmpTools->templateurl(); ?>/css/typo.css" type="text/css" /> <script language="javascript" type="text/javascript" src="<?php echo $tmpTools->templateurl(); ?>/js/ja.script.js"></script> <!-- Menu head --> <?php $jamenu->genMenuHead(); ?> <link href="<?php echo $tmpTools->templateurl(); ?>/css/colors/<?php echo $tmpTools->getParam(JA_TOOL_COLOR); ?>.css" rel="stylesheet" type="text/css" /> <!--[if lte IE 6]> <style type="text/css"> .clearfix {height: 1%;} img {border: none;} </style> <![endif]--> <!--[if gte IE 7.0]> <style type="text/css"> .clearfix {display: inline-block;} </style> <![endif]--> <?php if ($tmpTools->isIE6()) { ?> <!--[if lte IE 6]> <script type="text/javascript"> var siteurl = '<?php echo $tmpTools->baseurl();?>'; </script> <![endif]--> <?php } ?> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-38743802-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> </head> <body id="bd" class="<?php echo $tmpTools->getParam(JA_TOOL_SCREEN);?> fs<?php echo $tmpTools->getParam(JA_TOOL_FONT);?>" > <a name="Top" id="Top"></a> <ul class="accessibility"> <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-content" title="<?php echo JText::_("Skip to content");?>"><?php echo JText::_("Skip to content");?></a></li> <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-mainnav" title="<?php echo JText::_("Skip to main navigation");?>"><?php echo JText::_("Skip to main navigation");?></a></li> <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col1" title="<?php echo JText::_("Skip to 1st column");?>"><?php echo JText::_("Skip to 1st column");?></a></li> <li><a href="<?php echo $tmpTools->getCurrentURL();?>#ja-col2" title="<?php echo JText::_("Skip to 2nd column");?>"><?php echo JText::_("Skip to 2nd column");?></a></li> </ul> <div id="ja-wrapper"> <!-- BEGIN: HEADER --> <div id="ja-header" class="clearfix"> <img src="/templates/ja_edenite/images/deti.png" style="padding:0px 35px;" border="0" align="right" width="370"> <img src="/templates/ja_edenite/images/rdd3.png" style="padding:5px 70px;" border="0" align="left" width="120"> <br><br><br> <?php $siteName = $tmpTools->sitename(); if ($tmpTools->getParam('logoType')=='image') { ?> <h1 class="logo"> <a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $siteName; ?></span></a> </h1> <?php } else { $logoText = (trim($tmpTools->getParam('logoText'))=='') ? $config->sitename : $tmpTools->getParam('logoText'); $sloganText = (trim($tmpTools->getParam('sloganText'))=='') ? JText::_('SITE SLOGAN') : $tmpTools->getParam('sloganText'); ?> <h1 class="logo-text"> <a href="index.php" title="<?php echo $siteName; ?>"><span><?php echo $logoText; ?></span></a> </h1> <p class="site-slogan"><?php echo $sloganText;?></p> <?php } ?> <?php if ($this->countModules('top')) { ?> <div id="ja-login"> <jdoc:include type="modules" name="top" style="raw" /> </div> <?php } ?> </div> <!-- END: HEADER --> <!-- BEGIN: MAIN NAVIGATION --> <div id="ja-mainnavwrap"> <div id="ja-mainnav"> <?php $jamenu->genMenu (0); ?> </div> <?php if ($this->countModules('user4')) { ?> <div id="ja-search"> <jdoc:include type="modules" name="user4" style="raw" /> </div> <?php } ?> </div> <?php if ($hasSubnav) { ?> <div id="ja-subnav" class="clearfix"> <?php $jamenu->genMenu (1,1); ?> </div> <?php } ?> <!-- END: MAIN NAVIGATION --> <div id="ja-containerwrap<?php echo $divid; ?>"> <div id="ja-container"> <div id="ja-container2" class="clearfix"> <div id="ja-mainbody" class="clearfix"> <!-- BEGIN: CONTENT --> <div id="ja-content" class="clearfix"> <jdoc:include type="message" /> <?php if($this->countModules('topsl')) : ?> <div id="ja-topsl"> <jdoc:include type="modules" name="topsl" /> </div> <?php endif; ?> <div id="ja-current-content" class="clearfix"> <jdoc:include type="component" /> <?php if($this->countModules('banner')) : ?> <!-- BEGIN: BANNER --> <div id="ja-banner"> <jdoc:include type="modules" name="banner" /> </div> <!-- END: BANNER --> <?php endif; ?> </div> </div> <!-- END: CONTENT --> <?php if ($ja_right) { ?> <!-- BEGIN: RIGHT COLUMN --> <div id="ja-col2"> <jdoc:include type="modules" name="right" style="xhtml" /> </div> <!-- END: RIGHT COLUMN --> <?php } ?> </div> <?php if ($ja_left) { ?> <!-- BEGIN: LEFT COLUMN --> <div id="ja-col1"> <jdoc:include type="modules" name="left" style="xhtml" /> </div> <!-- END: LEFT COLUMN --> <?php } ?> </div></div></div> <!-- BEGIN: PATHWAY --> <div id="ja-pathway"> <strong> </strong><jdoc:include type="module" name="breadcrumbs" /> </div> <!-- END: PATHWAY --> <?php $spotlight = array ('user1','user2','user5','user6','user7','user8'); $botsl = $tmpTools->calSpotlight ($spotlight,$tmpTools->isOP()?100:99.9); if( $botsl ) { ?> <!-- BEGIN: BOTTOM SPOTLIGHT --> <div id="ja-botsl" class="clearfix"> <?php if( $this->countModules('user1') ) {?> <div class="ja-box<?php echo $botsl['user1']['class']; ?>" style="width: <?php echo $botsl['user1']['width']; ?>;"> <jdoc:include type="modules" name="user1" style="xhtml" /> </div> <?php } ?> <?php if( $this->countModules('user2') ) {?> <div class="ja-box<?php echo $botsl['user2']['class']; ?>" style="width: <?php echo $botsl['user2']['width']; ?>;"> <jdoc:include type="modules" name="user2" style="xhtml" /> </div> <?php } ?> <?php if( $this->countModules('user5') ) {?> <div class="ja-box<?php echo $botsl['user5']['class']; ?>" style="width: <?php echo $botsl['user5']['width']; ?>;"> <jdoc:include type="modules" name="user5" style="xhtml" /> </div> <?php } ?> <?php if( $this->countModules('user6') ) {?> <div class="ja-box<?php echo $botsl['user6']['class']; ?>" style="width: <?php echo $botsl['user6']['width']; ?>;"> <jdoc:include type="modules" name="user6" style="xhtml" /> </div> <?php } ?> <?php if( $this->countModules('user7') ) {?> <div class="ja-box<?php echo $botsl['user7']['class']; ?>" style="width: <?php echo $botsl['user7']['width']; ?>;"> <jdoc:include type="modules" name="user7" style="xhtml" /> </div> <?php } ?> <?php if( $this->countModules('user8') ) {?> <div class="ja-box<?php echo $botsl['user8']['class']; ?>" style="width: <?php echo $botsl['user8']['width']; ?>;"> <jdoc:include type="modules" name="user8" style="xhtml" /> </div> <?php } ?> </div> <!-- END: BOTTOM SPOTLIGHT --> <?php } ?> <!-- BEGIN: FOOTER --> <div id="ja-footer" class="clearfix"> <jdoc:include type="modules" name="user3" /> <jdoc:include type="modules" name="footer" /> </div> <!-- END: FOOTER --> </div> <jdoc:include type="modules" name="debug" /> <p style="text-align: center;"><span style="font-size: 2px;"><a href="http://joomfile.com" target="_blank" title="Joomla">Joomla</a> <a href="http://inotur.com" target="_blank" title="inotur">inotur</a></span></p></body> </html> вот ссылка на сайт