国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及其實(shí)現(xiàn)方法

      文檔序號(hào):6434168閱讀:197來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及其實(shí)現(xiàn)方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及web開(kāi)發(fā)領(lǐng)域,特別是涉及多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及其實(shí)現(xiàn)方法。
      背景技術(shù)
      目前,多語(yǔ)言站點(diǎn)開(kāi)發(fā)的方法主要有以下兩種實(shí)現(xiàn)方式,分別是靜態(tài)多語(yǔ)言實(shí)現(xiàn)方法及動(dòng)態(tài)多語(yǔ)言實(shí)現(xiàn)方法。靜態(tài)多語(yǔ)言實(shí)現(xiàn)方法需要為每種語(yǔ)言分別準(zhǔn)備一套頁(yè)面文件,要么通過(guò)文件名來(lái)區(qū)分不同語(yǔ)言,要么通過(guò)子目錄來(lái)區(qū)分不同語(yǔ)言。靜態(tài)多語(yǔ)言實(shí)現(xiàn)方法的優(yōu)點(diǎn)是頁(yè)面直接輸出到客戶端,不需要在服務(wù)器上運(yùn)行, 占用服務(wù)器的資源比較少,系統(tǒng)能夠并發(fā)的連接數(shù)較多。靜態(tài)多語(yǔ)言實(shí)現(xiàn)方法的缺點(diǎn)(1)占用的存儲(chǔ)空間多;這是因?yàn)樵陟o態(tài)多語(yǔ)言實(shí)現(xiàn)方法的過(guò)程中,需要給每種語(yǔ)言做一套網(wǎng)站頁(yè)面,與語(yǔ)言無(wú)關(guān)的內(nèi)容及實(shí)施也要區(qū)分不同語(yǔ)言來(lái)存儲(chǔ),因此占用的存儲(chǔ)空間較多。(2)站點(diǎn)維護(hù)的成本較高;這是因?yàn)楫?dāng)一個(gè)網(wǎng)頁(yè)需要修改時(shí),必須修改所有語(yǔ)言版本的頁(yè)面。動(dòng)態(tài)多語(yǔ)言實(shí)現(xiàn)方法站內(nèi)所有語(yǔ)言統(tǒng)一使用一套文件,在需要輸出語(yǔ)言文字的地方統(tǒng)一采用語(yǔ)言變量來(lái)表示。這些語(yǔ)言變量可以根據(jù)用戶選擇不同的語(yǔ)言賦予不同的值, 從而實(shí)現(xiàn)在不同語(yǔ)言環(huán)境下輸出不同的文字。例如語(yǔ)言變量ln_hello,當(dāng)用戶選擇的語(yǔ)言是英文時(shí)賦值為“Hello”,當(dāng)用戶選擇的語(yǔ)言是簡(jiǎn)體中文時(shí)賦值為“你好”。動(dòng)態(tài)多語(yǔ)言實(shí)現(xiàn)方法的優(yōu)點(diǎn)是動(dòng)態(tài)頁(yè)面文件只有一套,占用的存儲(chǔ)空間較少,并且擴(kuò)展新語(yǔ)言相對(duì)于靜態(tài)多語(yǔ)言實(shí)現(xiàn)方法來(lái)說(shuō),比較容易。動(dòng)態(tài)多語(yǔ)言實(shí)現(xiàn)方法的缺點(diǎn)是(1)需要在服務(wù)器上運(yùn)行,然后把運(yùn)行結(jié)果輸入到客戶端,占用的服務(wù)器的資源多,系統(tǒng)內(nèi)能夠支持的并發(fā)連接數(shù)較少。(2)在代碼中,只能看到語(yǔ)言變量,而看不到站點(diǎn)頁(yè)面上所顯示的內(nèi)容。(3)修改語(yǔ)言包的值時(shí),至少需要同時(shí)比對(duì)2個(gè)文件。例如在頁(yè)面上,若將“你好”修改成“您好”,需要先找到頁(yè)面文件,然后找到這個(gè)位置的變量是ln_name,然后再通過(guò)這個(gè)ln_name去中文語(yǔ)言包中找到對(duì)應(yīng)的值進(jìn)行修改。(4)添加新的詞條時(shí),至少需要同時(shí)修改N+1個(gè)文件。其中,N等于語(yǔ)言的數(shù)量,還有一個(gè)是頁(yè)面文件。(5)在動(dòng)態(tài)多語(yǔ)言實(shí)現(xiàn)方法中,翻譯人員無(wú)法直接進(jìn)行翻譯,需要程序員把原始值導(dǎo)出給翻譯人員進(jìn)行相對(duì)應(yīng)的翻譯,然后再將翻譯完的值寫(xiě)入語(yǔ)言包。因而,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是如何找到一種新型的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),能夠解決多語(yǔ)言站點(diǎn)開(kāi)發(fā)的現(xiàn)有實(shí)現(xiàn)方法的調(diào)用困難的缺陷。

      發(fā)明內(nèi)容
      本發(fā)明所要解決的一個(gè)技術(shù)問(wèn)題是提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),該系統(tǒng)可以解決現(xiàn)有多語(yǔ)言站點(diǎn)開(kāi)發(fā)的實(shí)現(xiàn)方法中的調(diào)用困難的缺陷。為了解決上述問(wèn)題,本發(fā)明公開(kāi)了多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù);
      多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作。優(yōu)選的,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊,用于提供多語(yǔ)言的原代碼數(shù)據(jù)及多種語(yǔ)言的源代碼數(shù)據(jù)的匹配數(shù)據(jù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集模塊,用于提供多語(yǔ)言站點(diǎn)的緩存數(shù)據(jù)集中的緩存數(shù)據(jù)。優(yōu)選的,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊,包括所述多語(yǔ)言開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊的結(jié)構(gòu)為默認(rèn)語(yǔ)言表及非默認(rèn)語(yǔ)言表;其中,所述默認(rèn)語(yǔ)言表為詞條標(biāo)識(shí)、詞條內(nèi)容及創(chuàng)建時(shí)間;所述非默認(rèn)語(yǔ)言表為與默認(rèn)語(yǔ)言表相對(duì)應(yīng)的詞條標(biāo)識(shí)、與默認(rèn)語(yǔ)言表中的詞條相對(duì)應(yīng)的詞條翻譯及該默認(rèn)詞條被翻譯成非默認(rèn)詞條的時(shí)間。優(yōu)選的,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的源代碼程序模塊,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的源代碼程序;多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)程序更新模塊,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊程序的數(shù)據(jù)更新服務(wù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集程序更新模塊,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集模塊程序的數(shù)據(jù)更新服務(wù)。優(yōu)選的,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯模塊,用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的詞條數(shù)據(jù)進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯操作;多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯更新模塊,用于翻譯人員將通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的詞條數(shù)據(jù)進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯所獲得的對(duì)應(yīng)語(yǔ)言的詞條數(shù)據(jù),執(zhí)行詞條數(shù)據(jù)的數(shù)據(jù)更新操作。本發(fā)明還公開(kāi)了實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法,包括提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng)用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù);提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù);提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作。優(yōu)選的,所述提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)的步驟,包括程序員使用多語(yǔ)言核心函數(shù),執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)及針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)。優(yōu)選的,所述程序員使用多語(yǔ)言核心函數(shù),執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)及針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)的步驟,包括程序員使用多語(yǔ)言核心函數(shù),將默認(rèn)語(yǔ)言詞條編寫(xiě)在詞條源代碼中,進(jìn)行詞條源代碼的編寫(xiě)過(guò)程,獲得詞條源代碼,完成執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)操作;依據(jù)詞條源代碼,生成多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面及程序員原始數(shù)據(jù)庫(kù);運(yùn)行生成的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面,并在運(yùn)行的頁(yè)面上進(jìn)行所需翻譯詞條的翻譯過(guò)程,獲得所需翻譯詞條的翻譯結(jié)果;依據(jù)所需翻譯詞條的翻譯結(jié)果進(jìn)行程序員原始數(shù)據(jù)庫(kù)的更新數(shù)據(jù)庫(kù)的服務(wù),獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的更新數(shù)據(jù)庫(kù),完成針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作;程序員完成執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)操作及完成針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)。優(yōu)選的,所述提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)的步驟,包括翻譯人員使用翻譯后臺(tái),執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)。優(yōu)選的,所述翻譯人員使用翻譯后臺(tái),執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)的步驟,包括翻譯人員使用翻譯后臺(tái),對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行翻譯,獲得默認(rèn)語(yǔ)言詞條的翻譯結(jié)果,完成執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程;將默認(rèn)語(yǔ)言詞條的翻譯結(jié)果輸出給翻譯后臺(tái),并轉(zhuǎn)換成默認(rèn)語(yǔ)言詞條的翻譯結(jié)果的數(shù)據(jù)信息;翻譯后臺(tái)通過(guò)更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),實(shí)現(xiàn)對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的過(guò)程,獲得更新后的數(shù)據(jù)庫(kù),完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作;翻譯人員完成執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點(diǎn)(1)網(wǎng)頁(yè)開(kāi)發(fā)的頁(yè)面文件只有一套,因而占用的存儲(chǔ)空間較少。(2)因?yàn)檎军c(diǎn)開(kāi)發(fā)過(guò)程中所使用的文件都可以從緩存中直接調(diào)用,因而可以快速響應(yīng),同時(shí)也減少了站點(diǎn)的服務(wù)器資源的占用。(3)因?yàn)槌绦騿T使用多語(yǔ)言函數(shù)直接顯示頁(yè)面文字,這樣可以方便調(diào)用。(4)能夠智能的顯示出調(diào)用處的默認(rèn)值,并可以直接進(jìn)行相應(yīng)的修改,也不是對(duì)整個(gè)站點(diǎn)所涉及的所有文件進(jìn)行修改。(5)方便擴(kuò)展詞條,翻譯人員只需要將相應(yīng)的詞條寫(xiě)入對(duì)應(yīng)的數(shù)據(jù)庫(kù)語(yǔ)言表中。(6)方便添加新語(yǔ)言包,僅需要在數(shù)據(jù)庫(kù)中添加一個(gè)新的語(yǔ)言包。(7)翻譯人員可以直接修改詞條的內(nèi)容,后臺(tái)僅需要根據(jù)詞條id讀取到對(duì)應(yīng)語(yǔ)言表的詞條。
      總之,本發(fā)明提供了多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及其實(shí)現(xiàn)方法,該系統(tǒng)能夠提高多語(yǔ)言站點(diǎn)開(kāi)發(fā)的效率,解決了現(xiàn)有多語(yǔ)言站點(diǎn)開(kāi)發(fā)實(shí)現(xiàn)方法中的調(diào)用困難、響應(yīng)速度慢、調(diào)用內(nèi)容不直觀和修改困難、不方便擴(kuò)展詞條和添加新語(yǔ)言包、翻譯人員使用不方便的缺陷。


      圖1是本發(fā)明多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖;圖2是本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法實(shí)施例1的流程示意圖;圖3是本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法中的數(shù)據(jù)流程示意圖;圖4是本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法實(shí)施例2的流程示意圖。
      具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
      對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。本發(fā)明的核心思想之一是提供了多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作;該系統(tǒng)可以解決現(xiàn)有多語(yǔ)言站點(diǎn)開(kāi)發(fā)的實(shí)現(xiàn)方法中的調(diào)用困難的缺陷。參照?qǐng)D1,示出了本發(fā)明多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)實(shí)施例的結(jié)構(gòu)示意圖,具體可以包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng)101,用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)。為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明,在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng)101,具體可以包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊1011,用于提供多語(yǔ)言的原代碼數(shù)據(jù)及多種語(yǔ)言的源代碼數(shù)據(jù)的匹配數(shù)據(jù)。其中,所述多語(yǔ)言開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊的結(jié)構(gòu)為默認(rèn)語(yǔ)言表及非默認(rèn)語(yǔ)言表;所述默認(rèn)語(yǔ)言表為詞條標(biāo)識(shí)、詞條內(nèi)容及創(chuàng)建時(shí)間;所述非默認(rèn)語(yǔ)言表為與默認(rèn)語(yǔ)言表相對(duì)應(yīng)的詞條標(biāo)識(shí)、與默認(rèn)語(yǔ)言表中的詞條相對(duì)應(yīng)的詞條翻譯及該默認(rèn)詞條被翻譯成非默認(rèn)詞條的時(shí)間。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)主要用于多語(yǔ)言之間的匹配。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集模塊1012,用于提供多語(yǔ)言站點(diǎn)的緩存數(shù)據(jù)集中的緩存數(shù)據(jù)。其中,多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存庫(kù)模塊中存儲(chǔ)有緩存文件,這樣可以加快數(shù)據(jù)的讀取速度;為了加快數(shù)據(jù)的讀取速度,頁(yè)面讀取數(shù)據(jù)的設(shè)置為始終先從緩存中讀取數(shù)據(jù),如果緩存不存在,則利用數(shù)據(jù)庫(kù)模塊創(chuàng)建緩存庫(kù)。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存庫(kù)模塊的緩存格式如下所示多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存庫(kù)模塊的緩存格式會(huì)涉及到首頁(yè),游戲管理,接口申請(qǐng),統(tǒng)計(jì)報(bào)表,帳號(hào)管理,調(diào)試工具及文檔。
      其中,所述緩存格式即php的鍵值對(duì)數(shù)組,以默認(rèn)語(yǔ)言為鍵,目標(biāo)語(yǔ)言為值。在多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)中,程序可以直接調(diào)用并使用,并不需要做額外的格式之間的轉(zhuǎn)換。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)102,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù)。為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明,在本發(fā)明的另一個(gè)優(yōu)選實(shí)施例中, 所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)102,具體可以包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的源代碼程序模塊1021,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的源代碼程序。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)程序更新模塊1022,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊程序的數(shù)據(jù)更新服務(wù)。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集程序更新模塊1023,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集模塊程序的數(shù)據(jù)更新服務(wù)。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)103,用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作。為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明,在本發(fā)明的另一個(gè)優(yōu)選實(shí)施例中, 所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)103,具體可以包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯模塊1031,用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的詞條數(shù)據(jù)進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯操作。多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯更新模塊1032,用于翻譯人員將通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的詞條數(shù)據(jù)進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯所獲得的對(duì)應(yīng)語(yǔ)言的詞條數(shù)據(jù),執(zhí)行詞條數(shù)據(jù)的數(shù)據(jù)更新操作。參照?qǐng)D2,示出了本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法實(shí)施例1的流程示意圖, 具體可以包括步驟201、提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng)用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)。步驟202、提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù)。為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明,在本發(fā)明的另一個(gè)優(yōu)選實(shí)施例中, 所述步驟202,具體可以包括子步驟Al、程序員使用多語(yǔ)言核心函數(shù),執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)及針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)。其中,所述子步驟Al具體可以包括子步驟Bi、程序員使用多語(yǔ)言核心函數(shù),將默認(rèn)語(yǔ)言詞條編寫(xiě)在詞條源代碼中,進(jìn)行詞條源代碼的編寫(xiě)過(guò)程,獲得詞條源代碼,完成執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)操作。子步驟B2、依據(jù)詞條源代碼,生成多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面及程序員原始數(shù)據(jù)庫(kù)。子步驟B3、運(yùn)行生成的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面,并在運(yùn)行的頁(yè)面上進(jìn)行所需翻譯詞條的翻譯過(guò)程,獲得所需翻譯詞條的翻譯結(jié)果。其中,所述子步驟B3,具體可以包括子步驟Cl、運(yùn)行生成的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面。子步驟C2、若多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的緩存數(shù)據(jù)集中存在所需翻譯詞條的詞條數(shù)據(jù),則直接從緩存數(shù)據(jù)集中調(diào)取所需翻譯詞條的詞條數(shù)據(jù),獲得所需翻譯詞條的翻譯結(jié)果并在多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面上顯示所需翻譯詞條的翻譯結(jié)果。子步驟C3、若多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的緩存數(shù)據(jù)集中不存在所需翻譯詞條的詞條數(shù)據(jù),則更新多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的程序員原始數(shù)據(jù)庫(kù),并從更新后的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的程序員數(shù)據(jù)庫(kù)中調(diào)取所需翻譯詞條的詞條數(shù)據(jù),獲得所需翻譯詞條的翻譯結(jié)果并在多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面上顯示所需翻譯詞條的翻譯結(jié)果;其中,所述更新后的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的程序員數(shù)據(jù)庫(kù)為多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的原始數(shù)據(jù)庫(kù)、所插入的默認(rèn)語(yǔ)言詞條的詞條數(shù)據(jù)及所生成的默認(rèn)語(yǔ)言的緩存數(shù)據(jù)集。子步驟B4、依據(jù)所需翻譯詞條的翻譯結(jié)果進(jìn)行程序員原始數(shù)據(jù)庫(kù)的更新數(shù)據(jù)庫(kù)的服務(wù),獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的更新數(shù)據(jù)庫(kù),完成針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作。子步驟B5、程序員完成執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)操作及完成針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)。步驟203、提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作。為了使本領(lǐng)域的技術(shù)人員更好地理解本發(fā)明,在本發(fā)明的另一個(gè)優(yōu)選實(shí)施例中, 所述步驟203,具體可以包括子步驟D1、翻譯人員使用翻譯后臺(tái),執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)。其中,所述子步驟Dl具體可以包括子步驟E1、翻譯人員使用翻譯后臺(tái),對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行翻譯,獲得默認(rèn)語(yǔ)言詞條的翻譯結(jié)果,完成執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程。子步驟E2、將默認(rèn)語(yǔ)言詞條的翻譯結(jié)果輸出給翻譯后臺(tái),并轉(zhuǎn)換成默認(rèn)語(yǔ)言詞條的翻譯結(jié)果的數(shù)據(jù)信息。子步驟E3、翻譯后臺(tái)通過(guò)更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),實(shí)現(xiàn)對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的過(guò)程,獲得更新后的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的程序員數(shù)據(jù)庫(kù), 完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作。其中,所述子步驟E3具體可以包括子步驟F1、翻譯后臺(tái)通過(guò)更新目標(biāo)語(yǔ)言的緩存數(shù)據(jù)集,實(shí)現(xiàn)對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的緩存數(shù)據(jù)集中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的過(guò)程,獲得更新后的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的緩存數(shù)據(jù)集。子步驟F2、翻譯后臺(tái)通過(guò)插入/更新目標(biāo)語(yǔ)言的詞條數(shù)據(jù),實(shí)現(xiàn)對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的程序員原始數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的過(guò)程,獲得更新后的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的程序員數(shù)據(jù)庫(kù),完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作。子步驟E4、翻譯人員完成執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)。參照?qǐng)D3,示出了本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法中的數(shù)據(jù)流程示意圖。從圖3中可以看出在本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的過(guò)程中,會(huì)涉及到程序員的開(kāi)發(fā)過(guò)程及翻譯人員的翻譯過(guò)程,具體如下所述1)程序員的開(kāi)發(fā)過(guò)程a.程序員將多語(yǔ)言核心代碼部署到程序可以調(diào)用的地方;b.程序員在需要使用的文件中引入多語(yǔ)言核心代碼;c.程序員在需要顯示文本的位置使用多語(yǔ)言核心函數(shù)。
      2)翻譯人員的翻譯過(guò)程a.翻譯人員打開(kāi)需要翻譯的頁(yè)面,這是為了自動(dòng)將詞條固化,創(chuàng)建數(shù)據(jù)庫(kù)記錄和創(chuàng)建緩存,這個(gè)步驟在詞條沒(méi)有發(fā)生變化的情況下僅需操作一次;b.翻譯人員進(jìn)入翻譯后臺(tái),對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行目標(biāo)語(yǔ)言的翻譯,保存時(shí),目標(biāo)語(yǔ)言詞條會(huì)被存入目標(biāo)語(yǔ)言表,通過(guò)詞條標(biāo)識(shí)與默認(rèn)語(yǔ)言詞條對(duì)應(yīng)。從圖3中還可以看出本發(fā)明與目前所采用的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)相比,有明顯的優(yōu)勢(shì),具體如下所述1、靜態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)實(shí)現(xiàn)靜態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的過(guò)程中,會(huì)涉及到程序員的開(kāi)發(fā)過(guò)程及翻譯人員的翻譯過(guò)程,具體如下所述1)程序員的開(kāi)發(fā)過(guò)程a.程序員直接將語(yǔ)言詞條寫(xiě)在頁(yè)面上;b.程序員將不同的語(yǔ)言編寫(xiě)在多個(gè)頁(yè)面上;c.程序員將翻譯人員翻譯的結(jié)果填寫(xiě)到對(duì)應(yīng)的頁(yè)面上。2)翻譯人員的翻譯過(guò)程a.翻譯人員打開(kāi)需要翻譯的頁(yè)面,整理所有詞條;b.翻譯人員做對(duì)照翻譯,將翻譯的結(jié)果返還給程序員;c.程序員將翻譯結(jié)果整理到對(duì)應(yīng)語(yǔ)言的頁(yè)面上。從上述實(shí)現(xiàn)靜態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的過(guò)程中,可以看出實(shí)現(xiàn)靜態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的缺點(diǎn)是不僅步驟多,而且人工參與的因素過(guò)多,中間溝通環(huán)節(jié)多, 不僅浪費(fèi)時(shí)間,而且容易造成差錯(cuò)。2、動(dòng)態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)實(shí)現(xiàn)動(dòng)態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的過(guò)程中,會(huì)涉及到程序員的開(kāi)發(fā)過(guò)程及翻譯人員的翻譯過(guò)程,具體如下所述1)程序員的開(kāi)發(fā)過(guò)程a.程序員將語(yǔ)言詞條編寫(xiě)在語(yǔ)言包中;b.程序員在頁(yè)面上調(diào)用語(yǔ)言包中的詞條;c.程序員將語(yǔ)言包導(dǎo)出成一般人能看懂的格式,交割翻譯人員;d.程序員將翻譯好的詞條打包成程序可以使用的語(yǔ)言包。
      2)翻譯人員的翻譯過(guò)程a.翻譯人員對(duì)程序員導(dǎo)出的詞條進(jìn)行翻譯;b.翻譯人員將翻譯結(jié)果交還給程序員。從上述實(shí)現(xiàn)動(dòng)態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的過(guò)程中,可以看出實(shí)現(xiàn)動(dòng)態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的缺點(diǎn)是不僅步驟多,而且人工參與的因素過(guò)多,中間溝通環(huán)節(jié)多, 不僅浪費(fèi)時(shí)間,而且容易造成差錯(cuò)。通過(guò)與靜態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及動(dòng)態(tài)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的實(shí)現(xiàn)過(guò)程的比較可以看出采用本發(fā)明的實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法的優(yōu)勢(shì)在于在實(shí)現(xiàn)的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的過(guò)程中,將程序員與翻譯人員的工作完全分離,減少了溝通成本,提高了效率。參照?qǐng)D4,示出了本發(fā)明實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法實(shí)施例2的流程示意圖。從圖4,可以看出本發(fā)明多語(yǔ)言站點(diǎn)開(kāi)發(fā)的全過(guò)程,具體如下所述1)輸入默認(rèn)語(yǔ)言詞條;2)判斷當(dāng)前用戶選中的語(yǔ)言是否是默認(rèn)語(yǔ)言,如果是,則跳到步驟6);3)判斷目標(biāo)語(yǔ)言緩存是否存在,如果不存在,則創(chuàng)建目標(biāo)緩存;4)引用目標(biāo)緩存;5)判斷目標(biāo)語(yǔ)言的詞條是否存在,如果存在,則跳到步驟9);6)判斷默認(rèn)語(yǔ)言緩存是否存在,如果不存在,則創(chuàng)建默認(rèn)緩存(默認(rèn)緩存的目標(biāo)語(yǔ)言是默認(rèn)語(yǔ)言詞條);7)引用默認(rèn)緩存;8)判斷目標(biāo)語(yǔ)言的詞條是否存在,如果不存在,則將其添加到數(shù)據(jù)庫(kù)的默認(rèn)語(yǔ)言表,重新創(chuàng)建默認(rèn)語(yǔ)言緩存;9)根據(jù)緩存,輸出結(jié)果。程序員在使用時(shí),僅需調(diào)用多語(yǔ)言程序中的相關(guān)函數(shù),就可以根據(jù)用戶目前選定的語(yǔ)言顯示頁(yè)面文本內(nèi)容。如果某些詞條沒(méi)有翻譯,則用默認(rèn)語(yǔ)言顯示。例如使用多語(yǔ)言的函數(shù)是IangO,默認(rèn)語(yǔ)言為簡(jiǎn)體中文。程序中使用$lang(“您好”),頁(yè)面默認(rèn)顯示為”您好”。如果用戶選定英文,則目標(biāo)語(yǔ)言為英文,此時(shí),若數(shù)據(jù)庫(kù)中有對(duì)應(yīng)的英文詞條,則顯示為” Hello”;否則顯示為“您好”??傊景l(fā)明提供了多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及其實(shí)現(xiàn)方法,該系統(tǒng)能夠提高多語(yǔ)言站點(diǎn)開(kāi)發(fā)的效率,解決了現(xiàn)有多語(yǔ)言站點(diǎn)開(kāi)發(fā)實(shí)現(xiàn)方法中的調(diào)用困難、響應(yīng)速度慢、調(diào)用內(nèi)容不直觀和修改困難、不方便擴(kuò)展詞條和添加新語(yǔ)言包、翻譯人員使用不方便的缺陷。本發(fā)明不限于上述實(shí)施方式,對(duì)于本領(lǐng)域普通技術(shù)人員而言,對(duì)上述實(shí)施方式所做出的任何顯而易見(jiàn)的改進(jìn)或變更,都不會(huì)超出本發(fā)明的構(gòu)思和所附權(quán)利要求的保護(hù)范圍。
      權(quán)利要求
      1.多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),其特征在于,包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作。
      2.根據(jù)權(quán)利要求1所述的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),其特征在于,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊,用于提供多語(yǔ)言的原代碼數(shù)據(jù)及多種語(yǔ)言的源代碼數(shù)據(jù)的匹配數(shù)據(jù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集模塊,用于提供多語(yǔ)言站點(diǎn)的緩存數(shù)據(jù)集中的緩存數(shù)據(jù)。
      3.根據(jù)權(quán)利要求2所述的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),其特征在于,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊,包括所述多語(yǔ)言開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊的結(jié)構(gòu)為默認(rèn)語(yǔ)言表及非默認(rèn)語(yǔ)言表;其中,所述默認(rèn)語(yǔ)言表為詞條標(biāo)識(shí)、詞條內(nèi)容及創(chuàng)建時(shí)間;所述非默認(rèn)語(yǔ)言表為與默認(rèn)語(yǔ)言表相對(duì)應(yīng)的詞條標(biāo)識(shí)、與默認(rèn)語(yǔ)言表中的詞條相對(duì)應(yīng)的詞條翻譯及該默認(rèn)詞條被翻譯成非默認(rèn)詞條的時(shí)間。
      4.根據(jù)權(quán)利要求1所述的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),其特征在于,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的源代碼程序模塊,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的源代碼程序;多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)程序更新模塊,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊程序的數(shù)據(jù)更新服務(wù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集程序更新模塊,用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的緩存數(shù)據(jù)集模塊程序的數(shù)據(jù)更新服務(wù)。
      5.根據(jù)權(quán)利要求1所述的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),其特征在于,所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯模塊,用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的詞條數(shù)據(jù)進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯操作;多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯更新模塊,用于翻譯人員將通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的詞條數(shù)據(jù)進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯所獲得的對(duì)應(yīng)語(yǔ)言的詞條數(shù)據(jù),執(zhí)行詞條數(shù)據(jù)的數(shù)據(jù)更新操作。
      6.實(shí)現(xiàn)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的方法,其特征在于,包括提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng)用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù);提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù);提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),所述多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作。
      7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)的步驟,包括程序員使用多語(yǔ)言核心函數(shù),執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)及針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)。
      8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述程序員使用多語(yǔ)言核心函數(shù),執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)及針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)的步驟,包括程序員使用多語(yǔ)言核心函數(shù),將默認(rèn)語(yǔ)言詞條編寫(xiě)在詞條源代碼中,進(jìn)行詞條源代碼的編寫(xiě)過(guò)程,獲得詞條源代碼,完成執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)操作;依據(jù)詞條源代碼,生成多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面及程序員原始數(shù)據(jù)庫(kù);運(yùn)行生成的多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的頁(yè)面,并在運(yùn)行的頁(yè)面上進(jìn)行所需翻譯詞條的翻譯過(guò)程,獲得所需翻譯詞條的翻譯結(jié)果;依據(jù)所需翻譯詞條的翻譯結(jié)果進(jìn)行程序員原始數(shù)據(jù)庫(kù)的更新數(shù)據(jù)庫(kù)的服務(wù),獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的更新數(shù)據(jù)庫(kù),完成針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作;程序員完成執(zhí)行默認(rèn)語(yǔ)言詞條的編寫(xiě)操作及完成針對(duì)程序員數(shù)據(jù)庫(kù)中的數(shù)據(jù)執(zhí)行數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng)。
      9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)的步驟,包括翻譯人員使用翻譯后臺(tái),執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)。
      10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述翻譯人員使用翻譯后臺(tái),執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)的步驟,包括翻譯人員使用翻譯后臺(tái),對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行翻譯,獲得默認(rèn)語(yǔ)言詞條的翻譯結(jié)果, 完成執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程;將默認(rèn)語(yǔ)言詞條的翻譯結(jié)果輸出給翻譯后臺(tái),并轉(zhuǎn)換成默認(rèn)語(yǔ)言詞條的翻譯結(jié)果的數(shù)據(jù)信息;翻譯后臺(tái)通過(guò)更新數(shù)據(jù)庫(kù)中的數(shù)據(jù),實(shí)現(xiàn)對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)的數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的過(guò)程,獲得更新后的數(shù)據(jù)庫(kù),完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作;翻譯人員完成執(zhí)行對(duì)照默認(rèn)語(yǔ)言詞條進(jìn)行對(duì)應(yīng)語(yǔ)言詞條的翻譯過(guò)程及完成針對(duì)翻譯人員數(shù)據(jù)庫(kù)的詞條數(shù)據(jù)執(zhí)行詞條數(shù)據(jù)更新的操作,獲得多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng)。
      全文摘要
      本發(fā)明提供了多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng)及其實(shí)現(xiàn)方法,其中,多語(yǔ)言站點(diǎn)開(kāi)發(fā)系統(tǒng),包括多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)系統(tǒng),用于提供進(jìn)行多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序系統(tǒng),用于程序員提供多語(yǔ)言站點(diǎn)開(kāi)發(fā)的程序的源代碼及對(duì)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的數(shù)據(jù)進(jìn)行數(shù)據(jù)更新的服務(wù);多語(yǔ)言站點(diǎn)開(kāi)發(fā)的翻譯系統(tǒng),用于翻譯人員通過(guò)多語(yǔ)言站點(diǎn)開(kāi)發(fā)的數(shù)據(jù)庫(kù)模塊中的語(yǔ)言進(jìn)行對(duì)應(yīng)翻譯的操作及相應(yīng)更新緩存數(shù)據(jù)集中的緩存數(shù)據(jù)的操作;本發(fā)明可以解決現(xiàn)有多語(yǔ)言站點(diǎn)開(kāi)發(fā)的實(shí)現(xiàn)方法中的調(diào)用困難的缺陷。
      文檔編號(hào)G06F17/28GK102364437SQ20111028834
      公開(kāi)日2012年2月29日 申請(qǐng)日期2011年9月22日 優(yōu)先權(quán)日2011年9月22日
      發(fā)明者鄭玏 申請(qǐng)人:廈門(mén)游家網(wǎng)絡(luò)有限公司
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1