[發(fā)明專利]一種多語言靜態(tài)頁面生成方法、服務(wù)器和存儲(chǔ)介質(zhì)在審
| 申請(qǐng)?zhí)枺?/td> | 201710287717.2 | 申請(qǐng)日: | 2017-04-27 |
| 公開(公告)號(hào): | CN107122190A | 公開(公告)日: | 2017-09-01 |
| 發(fā)明(設(shè)計(jì))人: | 洪明潔 | 申請(qǐng)(專利權(quán))人: | 努比亞技術(shù)有限公司 |
| 主分類號(hào): | G06F9/44 | 分類號(hào): | G06F9/44;G06F17/30 |
| 代理公司: | 廣東廣和律師事務(wù)所44298 | 代理人: | 章小燕 |
| 地址: | 518000 廣東省深圳市南山區(qū)高新區(qū)北環(huán)大道9018*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 語言 靜態(tài) 頁面 生成 方法 服務(wù)器 存儲(chǔ) 介質(zhì) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種多語言靜態(tài)頁面生成方法、服務(wù)器和存儲(chǔ)介質(zhì)。
背景技術(shù)
隨著互聯(lián)網(wǎng)的以及國際化貿(mào)易的飛速發(fā)展,很多企業(yè)需要面對(duì)全球用戶并為之提供更為完善的電子商務(wù)服務(wù),越來越多的國家站點(diǎn)在緊鑼密鼓的建設(shè)中。多語言頁面的創(chuàng)建及修改成為了一個(gè)繁瑣且耗費(fèi)人力的問題。當(dāng)一款新的產(chǎn)品發(fā)布,需要快速的把所有的國家都添加這些產(chǎn)品頁面。
目前做法為:
1、常規(guī)做法:以英語版本頁面為模板,進(jìn)行每個(gè)國家的頁面的翻譯,并把翻譯好的頁面拿到后臺(tái)進(jìn)行發(fā)布。具體是,由開發(fā)人員制作英文版模板頁面,然后把英文模板頁面交給翻譯公司,由翻譯公司根據(jù)英文模板頁面翻譯各個(gè)國家的模板頁面,然后由運(yùn)營人員一個(gè)個(gè)頁面進(jìn)行發(fā)布,工作量大且非常耗時(shí)。
2、目前還有一種基于常規(guī)做法的改進(jìn)做法:以英文版本頁面為模板,每個(gè)國家頁面做好翻譯,生成靜態(tài)文件,運(yùn)營人員根據(jù)這個(gè)模板同樣一個(gè)個(gè)文件進(jìn)行翻譯產(chǎn)生多國語言的靜態(tài)模板,在由開發(fā)人員對(duì)多國語言的靜態(tài)頁面做統(tǒng)一發(fā)布,缺點(diǎn)頁面翻譯工作量大,如果頁面需要修改,開發(fā)人員需要頻繁的修復(fù)靜態(tài)頁面,造成巨大的工作量,且存在較大的出錯(cuò)機(jī)會(huì)。
以上兩種做法都沒辦法避免對(duì)模板頁面的翻譯和修改時(shí)逐個(gè)頁面進(jìn)行修改的問題。隨著國家站點(diǎn)的進(jìn)一步增多,當(dāng)國家站點(diǎn)的數(shù)量達(dá)到一定數(shù)量時(shí),比如五十、六十個(gè)國家站點(diǎn),這樣的頁面發(fā)布方式導(dǎo)致前期的翻譯工作繁瑣,耗時(shí),且容易出現(xiàn)錯(cuò)誤,不利于產(chǎn)品在網(wǎng)站上的快速更替。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提出一種多語言靜態(tài)頁面生成的方法、服務(wù)器和存儲(chǔ)介質(zhì),旨在解決在擁有龐大的國家站點(diǎn)的電子商務(wù)系統(tǒng)的情況下,現(xiàn)有技術(shù)的頁面生成方式,使多國家語言的頁面的生成過程繁復(fù)、耗時(shí)、修改耗時(shí)且修改困難、易出錯(cuò)的問題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種多語言靜態(tài)頁面生成方法,包含以下步驟:
設(shè)計(jì)靜態(tài)頁面模板及標(biāo)準(zhǔn)語言包;
將所述靜態(tài)頁面模板上傳服務(wù)器,服務(wù)器根據(jù)上傳的靜態(tài)頁面模板生成模板頁面;
將根據(jù)標(biāo)準(zhǔn)語言包的內(nèi)容和格式生成的各國語言包上傳服務(wù)器并導(dǎo)入模板頁面,服務(wù)器后臺(tái)生成各國語言的靜態(tài)頁面。
進(jìn)一步的,所述步驟“將根據(jù)標(biāo)準(zhǔn)語言包的內(nèi)容和格式生成的各國語言包上傳服務(wù)器并導(dǎo)入模板頁面,服務(wù)器后臺(tái)生成各國語言的靜態(tài)頁面”進(jìn)一步設(shè)置為:
讀取各模板頁面的所有標(biāo)簽,獲取各模板頁面內(nèi)導(dǎo)入的語言包內(nèi)的標(biāo)簽翻譯,更換各標(biāo)簽為對(duì)應(yīng)的標(biāo)簽翻譯,服務(wù)器后臺(tái)代碼根據(jù)模板標(biāo)簽及語言包生成各國語言的靜態(tài)頁面。
進(jìn)一步的,步驟“將根據(jù)標(biāo)準(zhǔn)語言包的內(nèi)容和格式生成的各國語言包上傳服務(wù)器并導(dǎo)入模板頁面,服務(wù)器后臺(tái)生成各國語言的靜態(tài)頁面”之后還包含步驟:
修改語言包,將修改后的語言包上傳服務(wù)器并導(dǎo)入模板頁面,服務(wù)器后臺(tái)生成新語言包的靜態(tài)頁面。
進(jìn)一步的,所述標(biāo)準(zhǔn)語言包為英語語言包。
進(jìn)一步的,所述靜態(tài)頁面模板為一個(gè)或多個(gè)。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種多語言靜態(tài)頁面生成服務(wù)器,包含:
模板模塊,用于接收上傳的靜態(tài)頁面模板;
語言包模塊,用于接收上傳的各國語言包,所述各國語言包根據(jù)標(biāo)準(zhǔn)語言包的內(nèi)容和格式生成;
生成模塊,用于將各國語言包導(dǎo)入模板頁面,生成各國語言的靜態(tài)頁面。
進(jìn)一步的,所述生成模塊進(jìn)一步設(shè)置為,讀取各靜態(tài)頁面的所有標(biāo)簽,識(shí)別各靜態(tài)頁面導(dǎo)入的語言,更換各靜態(tài)頁面的所有標(biāo)簽為導(dǎo)入語言包內(nèi)的對(duì)應(yīng)翻譯,根據(jù)模板標(biāo)簽及語言包生成靜態(tài)頁面。
進(jìn)一步的,還包含更新模塊,用于在接收到更新語言包后檢測是否存在舊的對(duì)應(yīng)語言包,如果存在,則以更新語言包覆蓋舊的對(duì)應(yīng)語言包。
進(jìn)一步的,所述標(biāo)準(zhǔn)語言包為英語語言包;所述靜態(tài)頁面模板為一個(gè)或多個(gè)。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有多語言靜態(tài)頁面生成程序,所述多語言靜態(tài)頁面生成程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一多語言靜態(tài)頁面生成方法的步驟。
本發(fā)明提出的多語言靜態(tài)頁面生成的方法、服務(wù)器和存儲(chǔ)介質(zhì),設(shè)計(jì)固定的靜態(tài)頁面模板,并將翻譯工作放在語言包階段,根據(jù)各語言語言包生成各國語言的靜態(tài)頁面,避免后期逐個(gè)頁面翻譯、調(diào)整的繁瑣、提高多個(gè)國家頁面生成的效率,當(dāng)需要修改產(chǎn)品信息時(shí),只需要對(duì)語言包進(jìn)行更新,以更新的語言包進(jìn)行頁面再次生成,即可完成產(chǎn)品頁面更新,有效降低了運(yùn)營開發(fā)人員工作量。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于努比亞技術(shù)有限公司,未經(jīng)努比亞技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710287717.2/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 自動(dòng)檢測文件中搭配錯(cuò)誤的系統(tǒng)和方法
- 網(wǎng)絡(luò)連接裝置及網(wǎng)絡(luò)連接裝置的語言環(huán)境設(shè)定方法
- 一種口語評(píng)測方法及裝置
- 一種語言設(shè)置方法及移動(dòng)終端
- 一種語言文本加載方法和裝置
- 一種語言交流人工智能系統(tǒng)及其語言處理方法
- 語言序列標(biāo)注方法、裝置存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備
- 一種基于語言包實(shí)現(xiàn)繼電保護(hù)裝置多語言版本方法及裝置
- 一種應(yīng)用軟件的多語言核對(duì)方法及系統(tǒng)
- 多語言字幕顯示方法、裝置、終端設(shè)備及存儲(chǔ)介質(zhì)
- 復(fù)雜背景中實(shí)現(xiàn)靜態(tài)目標(biāo)檢測和識(shí)別的方法
- 一種設(shè)置靜態(tài)認(rèn)證信息的方法及裝置
- 一種基于物聯(lián)網(wǎng)技術(shù)的機(jī)房靜態(tài)資源快速定位的方法
- 一種動(dòng)態(tài)網(wǎng)頁靜態(tài)化的方法和裝置
- 瀏覽器靜態(tài)資源加載方法、瀏覽器程序及可讀存儲(chǔ)介質(zhì)
- 靜態(tài)資源更新方法、裝置、存儲(chǔ)介質(zhì)和計(jì)算機(jī)設(shè)備
- 一種圖像顯示方法及裝置
- 一種靜態(tài)方法修改非靜態(tài)對(duì)象的方法
- 一種靜態(tài)資源加載方法、裝置、設(shè)備及可讀存儲(chǔ)介質(zhì)
- 一種靜態(tài)資源獲取方法、裝置及其相關(guān)設(shè)備





