加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

Zend_Translate的Mysql适配器

发布时间:2021-05-24 23:14:15 所属栏目:编程 来源:网络整理
导读:我今朝正处于一个相等大的项目标筹划阶段,我将在Zend Framework中开拓.我面对的一个题目是,客户不只要翻译内容,还要翻译界面.我今朝正在行使gettext和poedit来打点我的说话文件,但这不是客户的选择,由于他们没有FTP会见该网站. 因此,我正在思量一个mysql后端

我今朝正处于一个相等大的项目标筹划阶段,我将在Zend Framework中开拓.我面对的一个题目是,客户不只要翻译内容,还要翻译界面.我今朝正在行使gettext和poedit来打点我的说话文件,但这不是客户的选择,由于他们没有FTP会见该网站.

因此,我正在思量一个mysql后端,前端有一个接口,供客户打点本身的接口翻译.可是Zend_Translate如故没有mysql适配器.

那么,此刻是否有工钱Zend_Translate提供适配器剧本,以便它可以与mysql表一路行使?可能阻挡行使mysql以及也许的其他办理方案来办理这个题目?

最佳谜底 您可以通过差异方法办理此题目:

扩展Zend_Translate_Adapter以建设本身的.全部新适配器仅认真从源中获取翻译.也就是说,您只必要从数据库中获取翻译.查察其他适配器,看看它们是怎样实现的.

从数据库中获取数据并将其转达给Zend_Translate_Adapter_Array

行使Zend_Translate_Adapter_Csv或Ini.因为阅读翻译的内容会更多,因此该办理方案会镌汰对数据库的查询次数.当客户端添加新说话或变动现有说话时,只需将其写入文件,而不是数据库.

假如您抉择行使数据库适配器,大概您可??以以某种方法“标志”翻译,以便在主页上只获取主页的翻译,在接洽页面上仅表现接洽页面的翻译…

HTH!

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读