pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <i id='PtOC6'><tr id='PtOC6'><dt id='PtOC6'><q id='PtOC6'><span id='PtOC6'><b id='PtOC6'><form id='PtOC6'><ins id='PtOC6'></ins><ul id='PtOC6'></ul><sub id='PtOC6'></sub></form><legend id='PtOC6'></legend><bdo id='PtOC6'><pre id='PtOC6'><center id='PtOC6'></center></pre></bdo></b><th id='PtOC6'></th></span></q></dt></tr></i><div class="fdjn7zt" id='PtOC6'><tfoot id='PtOC6'></tfoot><dl id='PtOC6'><fieldset id='PtOC6'></fieldset></dl></div>

    <small id='PtOC6'></small><noframes id='PtOC6'>

    <tfoot id='PtOC6'></tfoot>
      <bdo id='PtOC6'></bdo><ul id='PtOC6'></ul>
    1. <legend id='PtOC6'><style id='PtOC6'><dir id='PtOC6'><q id='PtOC6'></q></dir></style></legend>

        Zend 框架中的多語言站點

        Multilingual Site in Zend Framework(Zend 框架中的多語言站點)

          1. <small id='k6Mqt'></small><noframes id='k6Mqt'>

            • <bdo id='k6Mqt'></bdo><ul id='k6Mqt'></ul>
              <i id='k6Mqt'><tr id='k6Mqt'><dt id='k6Mqt'><q id='k6Mqt'><span id='k6Mqt'><b id='k6Mqt'><form id='k6Mqt'><ins id='k6Mqt'></ins><ul id='k6Mqt'></ul><sub id='k6Mqt'></sub></form><legend id='k6Mqt'></legend><bdo id='k6Mqt'><pre id='k6Mqt'><center id='k6Mqt'></center></pre></bdo></b><th id='k6Mqt'></th></span></q></dt></tr></i><div class="7vttlrl" id='k6Mqt'><tfoot id='k6Mqt'></tfoot><dl id='k6Mqt'><fieldset id='k6Mqt'></fieldset></dl></div>
              <legend id='k6Mqt'><style id='k6Mqt'><dir id='k6Mqt'><q id='k6Mqt'></q></dir></style></legend>
                <tbody id='k6Mqt'></tbody>
                1. <tfoot id='k6Mqt'></tfoot>
                  本文介紹了Zend 框架中的多語言站點的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在開發一個包含多語言支持的網站.我可以使用 Zend_Translate 翻譯字符串,但是內容呢??例如,我是否必須為每種語言為同一產品添加多條記錄?或者還有其他方法嗎?我是多語言新手,請幫忙.提前致謝.

                  i am working on a site to include Multilingual Support. I can translate strings using Zend_Translate but what about the content?? For example do i have to add multiple records for same product's for each language? Or is there any other way? I am new to multilingual please help. Thanks in advance.

                  --- 補充 -----------------------------

                  --- Addition -----------------------------

                  好的,我決定使用混合解決方案來使用谷歌翻譯api并將其存儲在數據庫中以供進一步編輯.那么存儲翻譯的數據庫結構應該是什么???

                  Ok, i decided to use a mixed solution to use google translation api and storing it in database for further editing. So what sould be the structure of database to store translations???

                  1. 我是否應該將不同語言的翻譯保存在與父記錄相同的表中.即對于產品表中的產品,在標識語言中有一個額外的列.
                  2. 一個通用的單個表,用于存儲所有表的所有翻譯.例如翻譯(id bigint、table_name vc(50)、table_id bigint、langugae、column_name vc(50)、translation)

                  我是否應該將記錄保存在相關表中

                  should i save records in related tables

                  推薦答案

                  幾種可能的方法:

                  1. 使用 gettext(或 Poedit 之類的軟件)從內容.可以使用變量插值.
                  2. 創建視圖過濾器,如:Zend 框架和翻譯
                  3. 在數據庫中有單獨的數據內容.
                    如果您以標記(例如 Markdown)格式存儲內容,則任何人都可以輕松翻譯它.創建不同語言的搜索引擎很容易.
                  1. Using gettext (or software like Poedit) to extract the data from the content. Possible with variable interpolation.
                  2. Creating view filter like described in: Zend Framework and Translation
                  3. Have separate content of the data in the database.
                    If you store the content in markup (e.g. Markdown) format, anyone can translate it easily. It's easy to create search engine in different languages.

                  似乎第三種方法需要的努力最多,但值得.

                  Seems the third approach requires the most efforts, but it is worth.

                  我假設您將產品數據存儲在數據庫中,例如:

                  I assume you store your product data in the database, in fields like:

                  - product_data
                  -- id
                  -- price
                  -- name
                  -- description
                  -- etc…
                  

                  所以你應該修改它,為每種語言的翻譯字符串添加字段:

                  So you should modify it, to add fields for translated strings in each language:

                  - product_data
                  -- id
                  -- price
                  
                  - product_data_translations
                  -- product_id
                  -- language (e.g. en)
                  -- name
                  -- description
                  -- etc
                  

                  然后您可以輕松構建 SQL 查詢以提取翻譯后的數據where product_id=x and language="fr".

                  Then you can easily build SQL queries to extract translated data where product_id=x and language="fr".

                  您也可以使用 Doctrine I18N 自動為你做.

                  You may use also Doctrine I18N to do it for you automatically.

                  您需要手動翻譯內容(或使用 Google API 自動翻譯),但是,您可以使用例如 Zend_Search_Lucene.

                  You need to translate the content manually (or automate the translation using Google API), but then, you can easily index it using for example Zend_Search_Lucene.

                  這篇關于Zend 框架中的多語言站點的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)
                    <bdo id='WhCzV'></bdo><ul id='WhCzV'></ul>

                    1. <i id='WhCzV'><tr id='WhCzV'><dt id='WhCzV'><q id='WhCzV'><span id='WhCzV'><b id='WhCzV'><form id='WhCzV'><ins id='WhCzV'></ins><ul id='WhCzV'></ul><sub id='WhCzV'></sub></form><legend id='WhCzV'></legend><bdo id='WhCzV'><pre id='WhCzV'><center id='WhCzV'></center></pre></bdo></b><th id='WhCzV'></th></span></q></dt></tr></i><div class="nz7vvl7" id='WhCzV'><tfoot id='WhCzV'></tfoot><dl id='WhCzV'><fieldset id='WhCzV'></fieldset></dl></div>

                        <tfoot id='WhCzV'></tfoot>

                        • <legend id='WhCzV'><style id='WhCzV'><dir id='WhCzV'><q id='WhCzV'></q></dir></style></legend>
                              <tbody id='WhCzV'></tbody>

                            <small id='WhCzV'></small><noframes id='WhCzV'>

                            主站蜘蛛池模板: 不干胶标签-不干胶贴纸-不干胶标签定制-不干胶标签印刷厂-弗雷曼纸业(苏州)有限公司 | 河南中整光饰机械有限公司-抛光机,去毛刺抛光机,精密镜面抛光机,全自动抛光机械设备 | 活性氧化铝|无烟煤滤料|活性氧化铝厂家|锰砂滤料厂家-河南新泰净水材料有限公司 | Safety light curtain|Belt Sway Switches|Pull Rope Switch|ultrasonic flaw detector-Shandong Zhuoxin Machinery Co., Ltd | 锤式粉碎机,医药粉碎机,锥式粉碎机-无锡市迪麦森机械制造有限公司 | 打造全球沸石生态圈 - 国投盛世 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 南京兰江泵业有限公司-水解酸化池潜水搅拌机-絮凝反应池搅拌机-好氧区潜水推进器 | 环讯传媒,永康网络公司,永康网站建设,永康小程序开发制作,永康网站制作,武义网页设计,金华地区网站SEO优化推广 - 永康市环讯电子商务有限公司 | 防爆暖风机_防爆电暖器_防爆电暖风机_防爆电热油汀_南阳市中通智能科技集团有限公司 | 汽车整车综合环境舱_军标砂尘_盐雾试验室试验箱-无锡苏南试验设备有限公司 | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 螺纹三通快插接头-弯通快插接头-宁波舜驰气动科技有限公司 | 江西高职单独招生-江西单招考试-江西高职单招网| ptc_浴霸_大巴_干衣机_呼吸机_毛巾架_电动车加热器-上海帕克 | 玉米深加工设备-玉米深加工机械-新型玉米工机械生产厂家-河南粮院机械制造有限公司 | 气体热式流量计-定量控制流量计(空气流量计厂家)-湖北南控仪表科技有限公司 | 微信聊天记录恢复_手机短信删除怎么恢复_通讯录恢复软件下载-快易数据恢复 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 上海阳光泵业制造有限公司 -【官方网站】 | 物流公司电话|附近物流公司电话上门取货 | 小型手持气象站-空气负氧离子监测站-多要素微气象传感器-山东天合环境科技有限公司 | 电销卡 防封电销卡 不封号电销卡 电话销售卡 白名单电销卡 电销系统 外呼系统 | 广州/东莞小字符喷码机-热转印打码机-喷码机厂家-广州瑞润科技 | 网带通过式抛丸机,,网带式打砂机,吊钩式,抛丸机,中山抛丸机生产厂家,江门抛丸机,佛山吊钩式,东莞抛丸机,中山市泰达自动化设备有限公司 | 热镀锌槽钢|角钢|工字钢|圆钢|H型钢|扁钢|花纹板-天津千百顺钢铁贸易有限公司 | 挨踢网-大家的导航! | 球磨机,节能球磨机价格,水泥球磨机厂家,粉煤灰球磨机-吉宏机械制造有限公司 | 杭州火蝠电商_京东代运营_拼多多全托管代运营【天猫代运营】 | 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 袋式过滤器,自清洗过滤器,保安过滤器,篮式过滤器,气体过滤器,全自动过滤器,反冲洗过滤器,管道过滤器,无锡驰业环保科技有限公司 | 焊锡丝|焊锡条|无铅锡条|无铅锡丝|无铅焊锡线|低温锡膏-深圳市川崎锡业科技有限公司 | 杭州货架订做_组合货架公司_货位式货架_贯通式_重型仓储_工厂货架_货架销售厂家_杭州永诚货架有限公司 | 华中线缆有限公司-电缆厂|电缆厂家|电线电缆厂家 | 逗网红-抖音网红-快手网红-各大平台网红物品导航 | 河南凯邦机械制造有限公司 | 上海恒驭仪器有限公司-实验室平板硫化机-小型平板硫化机-全自动平板硫化机 | 烘干设备-热泵烘干机_广东雄贵能源设备有限公司 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 泰安塞纳春天装饰公司【网站】| 高防护蠕动泵-多通道灌装系统-高防护蠕动泵-www.bjhuiyufluid.com慧宇伟业(北京)流体设备有限公司 | 北京森语科技有限公司-模型制作专家-展览展示-沙盘模型设计制作-多媒体模型软硬件开发-三维地理信息交互沙盘 |