我正在寻找一种工作方法,以通过来获取翻译的术语名称tid
。
以下代码返回原始术语名称,但不返回翻译。
global $language;
$lang_name = $language->language; // en
$term_id = 788;
$term = i18n_taxonomy_term_get_translation($term_id, $lang_name);
“ 如何以编程方式获取翻译的分类学术语? ”中提供的大多数示例似乎不适用于Drupal 7。
我认为代码应该可以工作,但是第一个参数应该是术语对象而不是术语id ...
—
lenni
@lenni 不幸的是它不起作用。Drupal返回相同的对象。
—
mate64 2013年