【问题标题】:qTranslate and Wordpress functionsqTranslate 和 Wordpress 功能
【发布时间】:2012-09-05 16:44:10
【问题描述】:

我在 Wordpress 网站上使用 qTranslate,但在某些情况下将其中的一些部分用于 Wordpress 功能时遇到了一些麻烦。例如,当我想在查询中包含“阅读更多链接”时,我可以这样做:

echo _e('[:en]Read More_[:ru]читать далее_');

(也就是说,它看起来像是在回响一个回声,所以我可能做的不对,尽管它似乎有效)。

但我不能完全弄清楚这个的语法:

echo comments_number( '<div class="noComment"></div>No Comments', '<div class="oneComment"></div>One Comment', '<div class="oneComment"></div>% Comments' );

我如何输入这些翻译?

【问题讨论】:

  • 虽然您已经找到了解决方案。但是_e 函数本身会产生回声。如果它的 __() 版本,你会回应。

标签: qtranslate


【解决方案1】:

试试这个:

echo comments_number(
    qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage('<div class="noComment"></div>[:en]No Comments[:es]No comentarios'), 
    qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage('<div class="oneComment"></div>[:en]One Comment[:es]Uno comentario'), 
    qtrans_useCurrentLanguageIfNotFoundUseDefaultLanguage('<div class="oneComment"></div>[:en]% Comments[:es]% comentarios)' 
);

【讨论】:

  • 工厂。虽然它不像你所做的那样工作。我这样尝试过: [:en] 而不是将其包装在 [lang_en][/lang_en] 中,它可以工作。干杯!
猜你喜欢
  • 2014-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-05-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多