如何编辑语言文件?

时间:2017-09-14 14:41:47

标签: php codeigniter

我在application / language / english目录中有一个语言文件application_lang.php,内容如下:

$lang['action_delete'] = 'Delete';
$lang['menu_account'] = 'Account';

在codeigniter视图中我有

     <form>
            <div>
                 <table>
                        <tr>
                            <td>
                                <h3>English:</h3>
                            </td>
                            <?php
                            $this->load->helper('language');

                            $lang_array=$this->lang->load('application','english',true);

                            if (! empty($lang_array)) {
                            foreach ($lang_array as $key => $values)
                            {?>
                        <tr>
                            <td> <input type="text" value="<?php echo htmlentities($values);?>"> </td></tr>
                        <?php
                        }
                        }?>
                        </tr>
                </table>
               <input type="submit"value="Save">
         </div>
  </form>

现在,文本框将显示application_lang中的值(在本例中为Delete和Account)。我需要通过这个文本框进行一些更改,然后单击“保存”按钮。此更改应使用文本框中的新文本覆盖现有的application_lang.php。 例如:$ lang [&#39; action_delete&#39;] =&#39;删除&#39 ;;应该被覆盖为$ lang [&#39; action_delete&#39;] =&#39;已删除的文件&#39 ;; 我怎样才能在codeigniter中做到这一点? 有什么帮助吗?

0 个答案:

没有答案