文本输出和多语言
在 Typecho 中,输出文字和 PHP 是一样的。
php
<?php
echo 'Hello World';
echo sprintf('Hello %s', 'World');
?>
直接在<?php ?>标签外编写文字也是可以的
但是如果遇上多语言的话这样是不行的,可以使用 Typecho 内置的多语言函数。
php
<?php
_e('Hello World');
_e('Hello %s', 'World');
echo _t('Hello %s', 'World');
_t
和_e
的区别是_t
会返回一个字符串,而_e
会直接输出。
制作语言包
待更新
主题支持语言切换
待更新