我很难在页脚导航中进行翻译。导航的翻译很好,但我不知道如何设置text_1&text_2.如果有任何帮助,我将不胜感激!
这是我的PHP语言:
<?php
class l
{
public static function lang($name)
{
$l = array();
// Footer
$l['text_1'] = "Hello";
$l['text_2'] = "World";
return $l[$name];
}
public static function __callStatic($name, $arguments)
{
return self::lang($name);
}
}
?>
这就是我试图翻译的(text_1&text_2):
<?php
class footer_nav
{
public function get_footer_nav()
{
$lang = language::getLang();
if (isset($_GET['page']))
$page = $_GET['page'];
else
$page = 'home';
$ret = '
<a href="' . $lang . '/private" ';
if ($page == 'private')
$ret .= ('class="active"');
$ret .= '>' . l::confidence() . '</a>
<a href="' . $lang . '/rules" ';
if ($page == 'rules')
$ret .= ('class="active"');
$ret .= '>' . l::rules() . '</a>
<a href="' . $lang . '/reklama" ';
if ($page == 'reklama')
$ret .= ('class="active"');
$ret .= '>' . l::adv() . '</a>
<a href="' . $lang . '/contact" ';
if ($page == 'contact')
$ret .= ('class="active"');
$ret .= '>' . l::contacts() . '</a>
';
return $ret;
<div class="soc_box">
<a href="#" target="_blank" class="facebook_ico"></a>
<a href="#" target="_blank" class="twitter_ico"></a>
<p class="soc_box_txt">
' . l::text_1() . '<br />
' . l::text_2() . '
</p>
</div>
}
}
?>
您可以从Php代码中取出div,如下所示:
?>
<div class="soc_box">
<a href="#" target="_blank" class="facebook_ico"></a>
<a href="#" target="_blank" class="twitter_ico"></a>
<p class="soc_box_txt">
' . l::text_1() . '<br />
' . l::text_2() . '
</p>
</div>
<?php
只需使用?>关闭php代码添加html代码并使用<?再次启动php代码?php或:
echo '<div class="soc_box">';
echo '<a href="#" target="_blank" class="facebook_ico"></a>';
echo '<a href="#" target="_blank" class="twitter_ico"></a>';
echo '<p class="soc_box_txt">
' . l::text_1() . '<br />
' . l::text_2() . '
</p>';
echo ' </div>';