Twentyyeleven在Twenty Eleven Wordpress主题中做了什么

时间:2012-08-13 01:55:15

标签: php wordpress themes theming

二十一主题的几乎每个部分都有一个小片段,例如下一个:

<?php

    printf( __( 'Daily Archives: %s', 'twentyeleven' ), '<span>' . get_the_date() . '</span>' );

?>

这部分是什么意思?

'twentyeleven'

我理解(或者认为我这样做)所有其余部分,但是如果我只是删除了那部分代码,或者我应该将其更改为其他内容呢?

代码中间twentyeleven的目的是什么?

1 个答案:

答案 0 :(得分:3)

Function reference: __

用法:

<?php $translated_text = __( $text, $domain ); ?> 

第二个参数$domain是从中获取翻译的域。因此,Twentyeleven主题有自己的翻译列表,用于本地化字符串。最终,它将字符串Daily Archives转换为正在使用的任何语言,从而获得主题提供的翻译。

我检查了二十二主题中的翻译文件(在languages目录中),但它实际上没有任何翻译,因此看起来二十二主题只是英文。

详细了解Translating WordPress和POT文件。