Php 为什么我的翻译不起作用&;我怎样才能修好它?
我正在努力翻译页脚导航。导航的翻译工作正常,但我不知道如何设置文本1和文本2的翻译。我将非常感谢任何帮助 这是我的PHP语言:Php 为什么我的翻译不起作用&;我怎样才能修好它?,php,Php,我正在努力翻译页脚导航。导航的翻译工作正常,但我不知道如何设置文本1和文本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
<?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);
}
}
?>
这就是我试图翻译的内容(文本1和文本2):
您可以这样从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
?>
' . l::text_1()
' . l::text_2()
添加html代码并使用<?php或:
echo';
回声';
回声';
echo'
\' . l::text_1().\'
\' . l::text_2().\'
';
回声';
我不知道是否意外,但你的在php标记中。@GabCas你是对的,它不属于那里,但我知道我不知道还能放在哪里。我把它移到了php标记下,但仍然收到一条错误消息。我的php技能不好,我在这里有点迷路了……(我做了,但得到了“.l::text_1().”和“.l::text_2())“因此,如果没有整个页脚导航的翻译,效果很好。你知道为什么我对页脚导航的翻译不起作用吗?请尝试在绘制div后添加返回线。如果我错了,请纠正我:php;?>这样我就不会出错,但整个页面设置都会出错,根本不会显示……我忘了你是这样做的。”对页脚执行此操作。页脚只是链接还是应该包含div?将div附加到返回值,然后返回$retYou lost me…我在上面的部分中显示了页脚导航的代码。它们是带有翻译的链接-工作正常。我不明白现在该怎么做-请为我打开它好吗?
?>
<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
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>';