如何在Get_the_Term_List中使用GET Text翻译“$BEFORE”?

时间:2012-05-18 作者:elbatron

如何在(图书:)可翻译字符串之前生成$

<?php echo get_the_term_list( $post->ID, \'book\', \'Books: \',\', \', \' \', \'\' ); ?>
使用此方法?:

<?php the_content(__(\'Read more...\', "ft")); ?>

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

使用__() 函数,正如您在the_content() 示例:

<?php 
echo get_the_term_list( 
    // ID
    $post->ID, 
    // taxonomy
    \'book\', 
    // Before
    __( \'Books: \', \'ft\' ),
    // Separator, see http://core.trac.wordpress.org/ticket/7897
    __( \', \' ), 
    // After
    \' \', 
    // Looks like you\'ve added an extra parameter?
    \'\' 
); 
?>
注1:我从字符串中(可能)不需要翻译的部分(即冒号和空格)拆分了“Books”一词;参数的两个部分连接在一起(编辑:根据@Toscho的建议,我更改了此内容)

注意2:看起来您在对的调用中添加了一个额外的参数get_the_term_list()

结束

相关推荐

Custom metabox translation

我已经创建了一个自定义的帖子类型,并添加了一些自定义的元数据库,现在我想知道我在我的网站上使用了什么样的翻译插件?我对它们都没有经验,所以我不知道谁会支持我的自定义元数据库,谁不会。