从Joomla翻译HTML模块

时间:2012-04-12 01:42:27

标签: php joomla joomla1.7

我需要在Joomla(1.7)的自定义HTML模块中插入一个语言字符串。

赞:K2_READ_MORE(而不是Read more

如何?

2 个答案:

答案 0 :(得分:4)

您可以这样做:

  1. 创建文件夹
  2.   

    /模板/ 您模板 / HTML / mod_custom

    1. 复制以下文件并进行编辑:
    2.   

      /modules/mod_custom/tmpl/default.php

      1. 大约在第14行替换:

        <?php echo $ module->内容; ?>

      2. 使用:

        <?php
        if(!function_exists('convertJText')) {
            function convertJText($str) { return JText::_($str); };
        }
        echo preg_replace("/\^\^\^([^\^]+)\^\^\^/ie",'convertJText("$1")', $module->content);
        ?>
        

        然后,您可以使用 ^^^ K2_READ_MORE ^^^

        在自定义HTML模块中使用可翻译字符串

答案 1 :(得分:2)

尝试使用Sourcerer插件:

http://www.nonumber.nl/extensions/sourcerer