一種社區(qū)網(wǎng)站的多語言系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種社區(qū)網(wǎng)站的多語言系統(tǒng),包括多語言數(shù)據(jù)庫、用戶個性化設置模塊、服務器端多語言加載模塊、頁面多語言加載模塊、發(fā)布框元素插件、頁面元素顯示插件、頁面元素多語言快捷設定插件。本發(fā)明的優(yōu)點是用戶能夠方便的設定自己偏好的語言,有效的減少了不同地區(qū)之間用戶由于專有名詞不懂而無法溝通的問題,使不同地區(qū)的用戶能夠參與到社區(qū)的交流中來,對提升用戶量也有很大幫助。
【專利說明】—種社區(qū)網(wǎng)站的多語言系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及一種互聯(lián)網(wǎng)的語言系統(tǒng),特別是一種社區(qū)網(wǎng)站的多語言系統(tǒng)。
【背景技術】
[0002]互聯(lián)網(wǎng)時代,應用排在前列的要數(shù)社交應用、網(wǎng)絡資訊和游戲娛樂。據(jù)艾瑞咨詢發(fā)布報告稱,未來互聯(lián)網(wǎng)游戲產(chǎn)業(yè)前景將會迎來爆發(fā)式增長。打開網(wǎng)絡,在搜索引擎中輸入“游戲”,海量游戲?qū)⒊尸F(xiàn)給用戶面前。由于游戲的迅猛發(fā)展,以游戲為主題的社區(qū)網(wǎng)站也遍地開花,目前的互聯(lián)網(wǎng),以游戲為主的社區(qū)網(wǎng)站多以BBS論壇和博客的形式存在。類似微博的社區(qū)系統(tǒng)也在開始成長。
[0003]這類社區(qū)會以當前流行的網(wǎng)絡游戲或者單機游戲作為討論的主題,發(fā)布文章,吸引相關游戲愛好者閱讀游戲的動態(tài)、攻略等信息。
[0004]目前由于互聯(lián)網(wǎng)的發(fā)展,在線游戲和移動游戲迅猛發(fā)展,一款好的游戲,一般不會局限在一個地區(qū)發(fā)布,游戲的多語言支持也成了一款好的游戲必須具備因素。例如目前流行的網(wǎng)絡游戲魔獸世界,其區(qū)域分布劃分為美服、歐服、韓服、臺服、中國大陸等區(qū)域,其語言支持也較豐富多樣。一般來說,每個區(qū)域的語言不同,翻譯出來的物品,人物等信息都不同,甚至支持簡體和繁體的游戲,其內(nèi)部物品等也不只是簡單的語言轉(zhuǎn)換,而是起不同的名字。例如某個游戲內(nèi)的名稱,簡體中文的叫做“翔龍騎士團”,繁體中文的叫做“云蚊會”。
[0005]一般游戲多語言會根據(jù)當?shù)氐奈幕土晳T用語進行翻譯,所以相同的事物,不同的區(qū)域的游戲版本中會出現(xiàn)完全不同的叫法。
[0006]而目前的游戲類社區(qū)中,多以簡體中文為主,玩家發(fā)表的內(nèi)容一般都是簡體中文?,F(xiàn)在的社區(qū)的多語言部分只是體現(xiàn)在社區(qū)功能界面元素上,而不是社區(qū)所支持的游戲內(nèi)容上面。
[0007]這樣就會出現(xiàn)一種情況,例如玩臺服的玩家,進入國內(nèi)的游戲社區(qū)進行討論時,看到的文章或帖子基本上都是以簡體中文寫的,其中某些游戲?qū)S眯g語也是以國服簡體的名稱,一般來講,玩臺服的玩家不太會同時玩國服,這樣就造成了該玩家看到文章或帖子,也必須去想辦法查詢某些名稱在簡體和繁體之間的對應關系才能明白這篇文章或帖子的含義,不同的確的玩家之間交流十分不便。
[0008]目前的社區(qū)中,并沒有支持多語言游戲元素切換的社區(qū)出現(xiàn)。
【發(fā)明內(nèi)容】
[0009]發(fā)明目的:針對上述問題,本發(fā)明的目的是提供一種社區(qū)網(wǎng)站的多語言系統(tǒng),解決社區(qū)內(nèi)的多語言切換問題。
[0010]技術方案:一種社區(qū)網(wǎng)站的多語言系統(tǒng),包括多語言數(shù)據(jù)庫、用戶個性化設置模塊、服務器端多語言加載模塊、頁面多語言加載模塊、發(fā)布框元素插件、頁面元素顯示插件、頁面元素多語言快捷設定插件。
[0011]所述多語言數(shù)據(jù)庫,收集社區(qū)網(wǎng)站中的物品、人物等各種信息; 所述用戶個性化設置模塊,收集用戶在使用網(wǎng)站平臺時的喜好設定;
所述服務器端多語言加載模塊,根據(jù)請求的內(nèi)容讀取多語言數(shù)據(jù)庫,提取出相關的多語H ?目息;
所述頁面多語言加載模塊,負責頁面初始化時加載用戶的喜好數(shù)據(jù);
所述發(fā)布框元素插件,是支持多語言的入口模塊;
所述頁面元素顯示插件,將識別任何支持多語言的超鏈接元素,將鏈接的文字以用戶選定的語言顯示在頁面上,當鼠標移動到該超鏈接元素上時,顯示插件以彈出層的形式顯示該超鏈接的詳細信息;
所述頁面元素多語言快捷設定插件,在用戶鼠標移到超鏈接元素上時,顯示快捷設定面板,讓用戶將鏈接內(nèi)容轉(zhuǎn)換成想看到的語言。
[0012]所述超鏈接的詳細信息包括法術鏈接,將顯示該法術的圖標、名稱、以及詳細描述。
[0013]有益效果:與現(xiàn)有技術相比,本發(fā)明的優(yōu)點是用戶能夠方便的設定自己偏好的語言,有效的減少了不同地區(qū)之間用戶由于專有名詞不懂而無法溝通的問題,使不同地區(qū)的用戶能夠參與到社區(qū)的交流中來,對提升用戶量也有很大幫助。
【具體實施方式】
[0014]下面結合具體實施例,進一步闡明本發(fā)明,應理解這些實施例僅用于說明本發(fā)明而不用于限制本發(fā)明的范圍,在閱讀了本發(fā)明之后,本領域技術人員對本發(fā)明的各種等價形式的修改均落于本申請所附權利要求所限定的范圍。
[0015]一種社區(qū)網(wǎng)站的多語言系統(tǒng),其特征在于:包括多語言數(shù)據(jù)庫、用戶個性化設置模塊、服務器端多語言加載模塊、頁面多語言加載模塊、發(fā)布框元素插件、頁面元素顯示插件、頁面元素多語言快捷設定插件。
[0016]所述多語言數(shù)據(jù)庫,收集社區(qū)網(wǎng)站中的物品、人物等各種信息。每條信息以唯一的主鍵ObjectId標識。每個主鍵標識對應多種語言的名稱和說明信息。
[0017]所述用戶個性化設置模塊,收集用戶在使用網(wǎng)站平臺時的喜好設定。其中包括多語言設定,該設定詳細列出支持多語言的列表,用戶選定后保存至數(shù)據(jù)庫。該個性化設置應用于網(wǎng)頁被請求后的顯示結果。
[0018]所述服務器端多語言加載模塊,根據(jù)請求的內(nèi)容讀取多語言數(shù)據(jù)庫,提取出相關的多語目息。
[0019]所述頁面多語言加載模塊,負責頁面初始化時加載用戶的喜好數(shù)據(jù)。包括多語言設定。該數(shù)據(jù)被頁面元素顯示插件使用。
[0020]所述發(fā)布框元素插件,是支持多語言的入口模塊。用戶在發(fā)布文章或帖子的時候使用此模塊在文章中插入相關信息,信息以超鏈接的形式嵌套在文章中。
[0021]所述頁面元素顯示插件,將識別任何支持多語言的超鏈接元素,將鏈接的文字以用戶選定的語言顯示在頁面上,當鼠標移動到該超鏈接元素上時,顯示插件以彈出層的形式顯示該超鏈接的詳細信息。
[0022]所述頁面元素多語言快捷設定插件,在用戶鼠標移到超鏈接元素上時,顯示快捷設定面板,讓用戶將鏈接內(nèi)容轉(zhuǎn)換成想看到的語言。該類設定信息保存在用戶瀏覽器 Cookie內(nèi),下次訪問網(wǎng)站依然能夠使用之前的設定顯示。
【權利要求】
1.一種社區(qū)網(wǎng)站的多語言系統(tǒng),其特征在于:包括多語言數(shù)據(jù)庫、用戶個性化設置模塊、服務器端多語言加載模塊、頁面多語言加載模塊、發(fā)布框元素插件、頁面元素顯示插件、頁面元素多語言快捷設定插件。
2.根據(jù)權利要求1所述的一種社區(qū)網(wǎng)站的多語言系統(tǒng),其特征在于: 所述多語言數(shù)據(jù)庫,收集社區(qū)網(wǎng)站中的物品、人物等各種信息; 所述用戶個性化設置模塊,收集用戶在使用網(wǎng)站平臺時的喜好設定; 所述服務器端多語言加載模塊,根據(jù)請求的內(nèi)容讀取多語言數(shù)據(jù)庫,提取出相關的多語H ?目息; 所述頁面多語言加載模塊,負責頁面初始化時加載用戶的喜好數(shù)據(jù); 所述發(fā)布框元素插件,是支持多語言的入口模塊; 所述頁面元素顯示插件,將識別任何支持多語言的超鏈接元素,將鏈接的文字以用戶選定的語言顯示在頁面上,當鼠標移動到該超鏈接元素上時,顯示插件以彈出層的形式顯示該超鏈接的詳細信息; 所述頁面元素多語言快捷設定插件,在用戶鼠標移到超鏈接元素上時,顯示快捷設定面板,讓用戶將鏈接內(nèi)容轉(zhuǎn)換成想看到的語言。
3.根據(jù)權利要求1所述的一種社區(qū)網(wǎng)站的多語言系統(tǒng),其特征在于:所述超鏈接的詳細信息包括法術鏈接,將顯示該法術的圖標、名稱、以及詳細描述。
【文檔編號】G06F17/30GK104239349SQ201310246768
【公開日】2014年12月24日 申請日期:2013年6月21日 優(yōu)先權日:2013年6月21日
【發(fā)明者】何倩 申請人:鎮(zhèn)江新曄網(wǎng)絡科技有限公司