專利名稱:確定網(wǎng)頁內(nèi)容語言的方法及服務器的制作方法
技術(shù)領域:
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領域,特別涉及一種確定網(wǎng)頁內(nèi)容語言的方法及服 務器。
背景技術(shù):
網(wǎng)站通常會為訪問者配置一種語言版本(例如中文或英文)的網(wǎng)頁內(nèi)容, 在訪問者發(fā)來訪問請求后,網(wǎng)站可以顯示給訪問者相應語言的網(wǎng)頁。
例如,現(xiàn)有技術(shù)中的訪問網(wǎng)頁、返回網(wǎng)頁,可以是網(wǎng)站預先部署一種語言 版本的網(wǎng)頁內(nèi)容,并如圖1中的流程進行
S110:服務器接收訪問客戶端發(fā)來的訪問請求。
例如,訪問客戶端在瀏覽器的地址欄中輸入網(wǎng)站地址,點擊確定后,訪問 客戶端通過超文本傳輸協(xié)議(Hyper Text Transfer Protocol, HTTP)將訪問該 地址的請求發(fā)送到服務器,從而服務器接收到訪問客戶端發(fā)來的訪問請求。
此外,也可以是通過點擊鏈"l妻跳轉(zhuǎn)到所述網(wǎng)站的地址。類似的,點擊鏈4妻 后,訪問客戶端通過HTTP將訪問該地址的請求發(fā)送到服務器,從而服務器接 收到訪問客戶端發(fā)來的訪問請求。
訪問二清求可以是打開網(wǎng)站的 一個頁面,如打開網(wǎng)站的一 Web頁面。 S120:服務器將部署的所述語言版本的網(wǎng)頁返回給所述訪問客戶端。 前面提到網(wǎng)站預先部署一種語言版本的網(wǎng)頁內(nèi)容,則該步驟中,服務器可 以將部署的所述語言版本的網(wǎng)頁返回給所述訪問客戶端。
例如,服務器上預先部署的為中文語言版本的網(wǎng)頁內(nèi)容,則,服務器返回 給訪問客戶端的為中文網(wǎng)頁。服務器上預先部署的為英文語言版本的網(wǎng)頁內(nèi) 容,則,服務器返回給訪問客戶端的為英文網(wǎng)頁。
在對現(xiàn)有技術(shù)的研究和實踐過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下問
題
月良務器一般只部署一種語言版本的網(wǎng)頁內(nèi)容,而當訪問客戶使用另 一語言 時,則服務器無法提供相應語言版本的網(wǎng)頁內(nèi)容,無法為該使用另一語言的訪
5問客戶提供服務。
發(fā)明內(nèi)容
本申請實施例的目的是提供一種確定網(wǎng)頁內(nèi)容語言的方法及服務器,以實 現(xiàn)為訪問客戶提供相應語言的網(wǎng)頁內(nèi)容。
為解決上述技術(shù)問題,本申請實施例提供一種確定網(wǎng)頁內(nèi)容語言的方法及
服務器是這樣實現(xiàn)的
一種確定網(wǎng)頁內(nèi)容語言的方法,包括 訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求;
網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的IP地址并發(fā)送到 服務提供商服務器;
服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問客戶端 的語言類型;
服務提供商服務器推送與訪問客戶端語言類型一致的語言版本類型信息 至網(wǎng)站服務器設置的探頭;
網(wǎng)站服務器設置的探頭顯示所述語言版本。
一種確定網(wǎng)頁內(nèi)容"^吾言的方法,包^l舌
服務提供商服務器接收訪問客戶端的IP地址信息;
服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問客戶端 的語言類型;
服務提供商服務器選擇與訪問客戶端語言類型一致的語言版本類型信息 并傳送至網(wǎng)站服務器上設置的探頭。
一種確定網(wǎng)頁內(nèi)容語言的方法,包括 訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求;
網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的操作系統(tǒng)語言類 型信息并發(fā)送到服務提供商服務器;
服務提供商服務器選擇與訪問客戶端操作系統(tǒng)語言類型一致的語言版本 類型信息并傳送至網(wǎng)站服務器設置的探頭;網(wǎng)站服務器設置的探頭顯示所述語言版本。
一種確定網(wǎng)頁內(nèi)容語言的方法,包括
服務提供商服務器接收訪問客戶端的操作系統(tǒng)語言類型信息; 服務提供商服務器選擇與訪問客戶端語言類型一致的語言版本類型信息 并傳送至網(wǎng)站服務器上設置的探頭。 一種服務提供商服務器,包括
IP地址獲取單元,用于獲取訪問客戶端的IP地址信息;
語言類型確定單元,用于根據(jù)得到的訪問客戶端的IP地址判斷所述訪問 客戶端的語言類型;
傳送單元,用于選擇與訪問客戶端語言類型一致的語言版本類型信息并傳 送至網(wǎng)站服務器上設置的探頭。
一種服務提供商服務器,包括
操作系統(tǒng)信息獲取單元,用于獲取訪問客戶端的操作系統(tǒng)語言類型信息; 語言類型選擇單元,用于選擇與訪問客戶端語言類型一致的語言版本類型 信息;
傳送單元,用于將選擇的與訪問客戶端語言類型一致的語言版本類型信息 傳送至網(wǎng)站服務器上設置的探頭。
由以上本申請實施例提供的技術(shù)方案可見,服務器接收訪問客戶端發(fā)來的 訪問請求,服務器從所述訪問請求中獲取訪問客戶端的語言類型,服務器將部
現(xiàn)為訪問客戶才是供相應語言的網(wǎng)頁內(nèi)容。
為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施 例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述 中的附圖僅僅是本申請中記栽的一些實施例,對于本領域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有技術(shù)中返回網(wǎng)頁的流程圖;圖2為現(xiàn)有技術(shù)中e網(wǎng)打進產(chǎn)品的實現(xiàn)流程圖; 圖3為本申請部署探頭的企業(yè)網(wǎng)站的示意圖4為本申請e網(wǎng)打進產(chǎn)品中另一確定網(wǎng)頁內(nèi)容語言的方法實施例的流程
圖5為從服務提供商服務器的角度描述的圖4中的流程圖6為本申請e網(wǎng)打進產(chǎn)品中另一確定網(wǎng)頁內(nèi)容語言的方法實施例的流程
圖7為從服務提供商服務器的角度描述的圖6中的流程圖; 圖8為本申請一種服務器的實施例的框圖; 圖9為本申請另一服務器的實施例的框圖; 圖IO為本申請另一服務器的實施例的框圖。
具體實施例方式
本申請實施例提供一種確定網(wǎng)頁內(nèi)容語言的方法及服務器。
為了使本技術(shù)領域的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本 申請實施例中的附圖,對本申請實施例中的技術(shù)方案進行清楚、完整地描述, 顯然,所描述的實施例^義僅是本申請一部分實施例,而不是全部的實施例。基 于本申請中的實施例,本領域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲
得的所有其他實施例,都應當屬于本發(fā)明保護的范圍。
對于前述提到的現(xiàn)有技術(shù),發(fā)明人尤其注意到阿里巴巴公司自主研發(fā)的"e
網(wǎng)打進,,系統(tǒng),也存在類似問題。e網(wǎng)打進系統(tǒng)是一款為中小企業(yè)提供營銷決
策,提升客戶轉(zhuǎn)化的在線工具。e網(wǎng)打進系統(tǒng)部署在中小型企業(yè)的網(wǎng)站后,訪
客通過瀏覽部署的e網(wǎng)打進產(chǎn)品的頁面,e網(wǎng)打進會將網(wǎng)站上的訪客識別出來,
或還通過網(wǎng)頁版即時通訊工具(web IM)建立起訪客與企業(yè)用戶的聯(lián)系,將
識別出來的訪客轉(zhuǎn)化為客戶管理起來,并提供相關(guān)決策建議、分析信息。
e網(wǎng)打進產(chǎn)品的實現(xiàn)中,網(wǎng)絡框架結(jié)構(gòu)可以如圖3中所示,包括網(wǎng)站服務
器,e網(wǎng)打進產(chǎn)品服務器(也即e網(wǎng)打進產(chǎn)品服務提供商的服務器,后簡稱服
務提供商服務器),訪問客戶端。服務提供商服務器中提供探頭代碼,該探頭代碼用于實現(xiàn)對訪問客戶端信息的收集,如對訪問客戶端IP地址的收集,或
對訪問客戶端Cookie內(nèi)容等的收集,或者是對兩者內(nèi)容的收集。企業(yè)需要預 先購買e網(wǎng)打進服務,之后,企業(yè)的網(wǎng)站服務器(后簡稱網(wǎng)站服務器)可以登 陸服務提供商服務器并獲得探頭代碼,網(wǎng)站服務器將該探頭代碼設置在網(wǎng)站頁 面上。
并且,網(wǎng)站服務器可以在登陸后臺系統(tǒng)后設置需要顯示的頁面內(nèi)容,如顯 示頁面中的企業(yè)信息、企業(yè)宣傳內(nèi)容信息(如企業(yè)產(chǎn)品介紹等)、企業(yè)聯(lián)系方 式介紹等。其中,服務提供商服務器只能部署一種語言版本的頁面內(nèi)容。
當訪客訪問網(wǎng)站服務器上的網(wǎng)頁時,可以如圖2中所示流程,包括 S210:訪客通過訪問客戶端訪問網(wǎng)站服務器。
S220:網(wǎng)站服務器通過探頭收集訪問客戶端的信息并發(fā)送到服務提供商服 務器。
S230:服務提供商服務器處理并推送客戶信息至網(wǎng)站服務器。
S240:網(wǎng)站服務器部署的網(wǎng)頁中的探頭獲取客戶信息后,在探頭及Web IM 顯示所述經(jīng)處理的客戶信息。
之后,服務提供商服務器可以提供網(wǎng)頁版即時通訊工具,從而網(wǎng)站服務器 可以通過網(wǎng)頁版即時通訊工具接洽訪客,服務提供商服務器還可以進一步進行 決策、用戶跟進、業(yè)務通訊聯(lián)系,以盡可能幫助企業(yè)抓住客戶。
其中,e網(wǎng)打進系統(tǒng)中包括的探頭,由網(wǎng)站服務器設置在提供的頁面中, 用于收集訪問客戶端的信息。例如,訪客打開網(wǎng)頁后,探頭程序收集訪客的 Cookie,生成訪客的ID,同時將訪客信息(如IP地址、訪客來訪時間等內(nèi)容) 傳送給網(wǎng)站服務器。網(wǎng)站服務器將這些收集的信息發(fā)送到服務提供商服務器, 服務提供商服務器將訪問客戶端的信息進行整理后返回給網(wǎng)站服務器,如根據(jù) 訪客IP地址查詢到的地理位置等,以在網(wǎng)站服務器上展示訪問用戶的這些信 息,以利于網(wǎng)站的接待人員對在線訪問客戶的情況進行查看。進一步,網(wǎng)站服 務器可以通過網(wǎng)頁版即時通訊工具接洽訪問客戶,具體的,訪問客戶點擊部署 的e網(wǎng)打進網(wǎng)頁內(nèi)容的探頭程序后,服務提供商服務器推送網(wǎng)頁版即時通訊頁面至訪問客戶端和網(wǎng)站服務器,從而實現(xiàn)企業(yè)接待人員與訪問客戶的交流。
目前的e網(wǎng)打進系統(tǒng),支持中英文2個語言版本的探頭的部署,但同時只 能部署一種語言版本的探頭,網(wǎng)頁版即時通訊工具也支持中英文2個語言版本 的內(nèi)容的部署,但也只能同時部署一種語言版本。如果部署的是中文,則S240 中網(wǎng)站服務器顯示的探頭及Web IM將全部顯示中文,則不能很好的接待英文 語言的訪客,而如果部署了英文,則網(wǎng)站服務器顯示的探頭及WebIM將全部 顯示英文,就不能很好接待中文語言的訪問客戶。
針對此情況,前面確定網(wǎng)頁內(nèi)容語言的方法實施例可以改進為如下
e網(wǎng)打進產(chǎn)品的實現(xiàn)中,企業(yè)預先購買e網(wǎng)打進服務,企業(yè)的網(wǎng)站服務器 可以登陸e網(wǎng)打進服務提供商的后臺系統(tǒng)(后簡稱后臺系統(tǒng))并獲得探頭代碼, 網(wǎng)站服務器將該探頭代碼設置在網(wǎng)站頁面上。并且,網(wǎng)站服務器可以在登陸服 務提供商服務器設置需要顯示的頁面內(nèi)容。其中,服務提供商服務器可以部署 若干種語言版本的頁面內(nèi)容。
具體地,可以通過在企業(yè)網(wǎng)站的源代碼中嵌入探頭代碼的方式,實現(xiàn)在企 業(yè)網(wǎng)站部署探頭的目的。
例如,才果頭 <戈石馬可以為以下開j式"<script language="javascript" src="http:〃cn.alisoft.com/js/probe/launch.js site=4000863">
</script><script>—launch_probe('4000863');</script>,,
上述#1頭代碼可以嵌入在企業(yè)網(wǎng)站的HTML ( HyperText Mark-up Language,超文本標記語言)代碼中的"<script></script〉,,標簽之間。
如圖3所示,為部署探頭后的企業(yè)網(wǎng)站的示意圖。當訪問客戶端通過瀏覽 器訪問網(wǎng)站服務器時,部署在該網(wǎng)站服務器中的4笨頭可以以一個單獨的圖標的 形式顯示在瀏覽器中,其中,探頭31部署在企業(yè)網(wǎng)頁30的左上方。
當訪客訪問網(wǎng)站服務器上的網(wǎng)頁時,可以如圖4中所示流程,包括
S410:訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求。
S420:網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的IP地址并 發(fā)送到服務提供商服務器。
10具體的,網(wǎng)站服務器在網(wǎng)頁上部署的探頭可以從所述訪問請求中獲取訪問 客戶端的IP地址。
S430:服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問 客戶端的語言類型。
服務提供商服務器可以根據(jù)IP地址的范圍確定訪問客戶端所屬的地域, 再按照地域得到相應的語言類型。例如,如果訪問客戶端的IP地址落在中國 境內(nèi)對應的IP地址區(qū)間內(nèi),則可以得到該IP地址對應的語言類型為簡體中文。 再例如,如果訪問客戶端的IP地址落在美國境內(nèi)對應的IP地址區(qū)間內(nèi),則可 以得到該IP地址對應的語言類型為英文。
上述過程中,可以設有一IP地址解析服務器,該IP地址解析服務器中存 有不同地區(qū)的IP地址范圍,如,假設中國境內(nèi)的IP范圍為202.101.*.*,假設 美國境內(nèi)的IP地址范圍為2.3.*.*。服務器在獲取到訪問客戶端的IP地址后, 將IP地址信息傳送到IP地址解析服務器,IP地址解析服務器通過將接收到的 IP地址與存有的不同地區(qū)的IP地址范圍做匹配,落在哪個范圍內(nèi),則判斷所 述接收的IP地址為對應地區(qū)的IP地址,從而可以得知該地區(qū)對應的語言類型。 例如,接收到的IP地址為202.10L1.1,則判斷其落入中國境內(nèi)的IP范圍為 202.101.*.*,因此,可以得知該地區(qū)對應的語言類型為簡體中文。
S440:服務提供商服務器推送與訪問客戶端語言類型一致的語言版本類型 信息至網(wǎng)站服務器設置的探頭。
例如,服務提供商中部署有兩種語言版本,兩個語言版本分為兩個同級不 同名目錄存儲在服務提供商服務器中,如中文為zh—cn,英文為en—us,根據(jù) 解析IP地址得到的語言類型,可以選擇相應的語言版本,進而發(fā)送至網(wǎng)站服 務器設置的探頭。
S450:網(wǎng)站服務器設置的探頭顯示所述語言版本。
此外還可以包括網(wǎng)站服務器顯示所述語言版本的Web IM。
上述圖4所示的流程,以服務提供商服務器的角度可以描述如下,如圖5 中所示S510:服務提供商服務器接收訪問客戶端的IP地址信息。
如前所述,服務提供商服務器可以通過網(wǎng)站服務器上部署的探頭獲取訪問 客戶端的IP地址信息。
S520:服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問 客戶端的語言類型。
具體的,如前所述,服務提供商服務器可以根據(jù)IP地址的范圍確定訪問 客戶端所屬的地域,再按照地域得到相應的語言類型。
S530:服務提供商服務器選擇與訪問客戶端語言類型一致的語言版本類型 信息并傳送至網(wǎng)站服務器上設置的探頭。
進而,網(wǎng)站服務器設置的探頭可以顯示所述語言版本,而且,還可以顯示 所述i吾言纟反本的Web IM。
當訪客訪問網(wǎng)站服務器上的網(wǎng)頁時,還可以如圖6中所示流程,包括 S610:訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求。
S620:網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的操作系統(tǒng)語 言類型信息并發(fā)送到服務提供商服務器。
例如,訪問客戶端安裝的是簡體中文版的Windows操作系統(tǒng),則可以得 知相應的語言版本為簡體中文?;蛘撸L問客戶端安裝的是英文版的Windows 操作系統(tǒng),則可以得知相應的語言版本為英文。
具體的,訪問客戶端發(fā)來的訪問請求中攜帶有Cookie文件,而Cookie文 件中可以包含訪問客戶端的操作系統(tǒng)信息,從而,網(wǎng)站服務器通過在網(wǎng)頁上部 署的探頭可以從訪問客戶端發(fā)來的訪問請求中的Cookie文件中獲得訪問客戶 端的操作系統(tǒng)語言類型信息。
以下對Cookie進行一些介紹Cookie是由服務器端生成,發(fā)送給用戶客 戶端(User-Agent, —般是瀏覽器),瀏覽器會將Cookie的值(key/value)保 存到某個目錄下的文本文件內(nèi),下次請求同一網(wǎng)站時就發(fā)送該Cookie給服務 器(前提是瀏覽器設置為啟用Cookie )。 Cookie名稱和值可以由服務器端開發(fā)自己定義,對于JSP而言也可以直接寫入jsessionid,這樣服務器可以知道該 用戶是否合法用戶以及是否需要重新登錄等。服務器可以利用Cookies包含信 息的任意性來篩選并經(jīng)常性維護這些信息,以判斷在HTTP傳輸中的狀態(tài)。 Cookies最典型的應用是判定注冊用戶是否已經(jīng)登錄網(wǎng)站,用戶可能會得到提 示,是否在下一次進入此網(wǎng)站時保留用戶信息以便筒化登錄手續(xù),這些都是 Cookies的功用。
當用戶在瀏覽器地址欄中鍵入了一個Web站點的URL,瀏覽器會向該 Web站點發(fā)送一個讀取網(wǎng)頁的請求,并將結(jié)果在顯示器上顯示。這時該網(wǎng)頁在 該用戶客戶端電腦上尋找該網(wǎng)站站點的Cookie文件,如果找到,瀏覽器會4巴 Cookie文件中的數(shù)據(jù)連同前面輸入的URL —同發(fā)送到該網(wǎng)站服務器。服務器 收到Cookie數(shù)據(jù),就會在其數(shù)據(jù)庫中檢索用戶客戶端的ID、購物記錄、個人 喜好等信息,并記錄下新的內(nèi)容,增加到數(shù)據(jù)庫和Cookie文件中去。如果沒 有檢測到Cookie或者該用戶客戶端的Cookie信息與it據(jù)庫中的信息不符合, 則說明該用戶客戶端是第一次瀏覽該網(wǎng)站,服務器的CGI程序?qū)樵撚脩艨?戶端創(chuàng)建新的ID信息,并保存到數(shù)據(jù)庫中。
Cookie利用了網(wǎng)頁代碼中的HTTP消息頭信息進行傳遞的,瀏覽器的每 一次網(wǎng)頁請求,都可以伴隨Cookie傳遞,例如,瀏覽器的打開或刷新網(wǎng)頁4喿 作。服務器將Cookie添加到網(wǎng)頁的HTTP消息頭信息中,伴隨網(wǎng)頁數(shù)據(jù)傳回 到用戶客戶端的瀏覽器,瀏覽器會根據(jù)該用戶客戶端中的Cookie設置選4奪是 否保存這些數(shù)據(jù)。如果瀏覽器不允許Cookie保存,則關(guān)掉瀏覽器后,這些數(shù) 據(jù)就消失。
Cookie中,可以包括訪問客戶端的操作系統(tǒng)信息,則如前所說,網(wǎng)站服 務器通過在網(wǎng)頁上部署的探頭可以從Cookie中得知對應的語言版本。
S630:服務提供商服務器選擇與訪問客戶端操作系統(tǒng)語言類型一致的語言 版本類型信息并傳送至網(wǎng)站服務器設置的探頭。
例如,服務提供商中部署有兩種語言版本,兩個語言版本分為兩個同級不 同名目錄存儲在服務提供商服務器中,如中文為zh—cn,英文為en—us,根據(jù)解析IP地址得到的語言類型,可以選擇相應的語言版本,進而發(fā)送至網(wǎng)站服 務器設置的探頭。
S640:網(wǎng)站服務器設置的探頭顯示所述語言版本。 此外還可以包括網(wǎng)站服務器顯示所述語言版本的Web IM。 類似的,S640中,網(wǎng)站的探頭的顯示與訪問客戶端語言類型一致,顯示 的網(wǎng)頁版即時通訊工具也與訪問客戶端的語言類型一致,可以更好的提供接洽 訪客的功能,從而進一步進行決策、用戶跟進、業(yè)務通訊聯(lián)系,以盡可能幫助 企業(yè)抓住客戶。
上述圖6所示的流程,以服務提供商服務器的角度可以描述如下,如圖7 中所示
S710:服務提供商服務器接收訪問客戶端的操作系統(tǒng)語言類型信息。
所述服務提供商服務器通過網(wǎng)站服務器上設置的探頭獲取訪問客戶端的 操作系統(tǒng)語言類型信息。
S720:服務提供商服務器選擇與訪問客戶端語言類型一致的語言版本類型 信息并傳送至網(wǎng)站服務器上設置的探頭。
之后,網(wǎng)站服務器設置的探頭可以顯示所述語言版本,此外還可以顯示所 述語言版本的Web IM。
類似的,S720中,網(wǎng)站服務器的探頭的顯示與訪問客戶端語言類型一致, 顯示的網(wǎng)頁版即時通訊工具也與訪問客戶端的語言類型一致,可以更好的提供 接洽訪客的功能,從而進一步進行決策、用戶跟進、業(yè)務通訊聯(lián)系,以盡可能 幫助企業(yè)抓住客戶。
以下介紹本發(fā)明一種服務提供商服務器的實施例,圖8示出了該實施例的
框圖,如圖8所示,包括
IP地址獲取單元81,用于獲耳又訪問客戶端的IP地址信息; 語言類型確定單元82,用于根據(jù)得到的訪問客戶端的IP地址判斷所述訪
問客戶端的語言類型;傳送單元83,用于選擇與訪問客戶端語言類型一致的語言版本類型信息 并傳送至網(wǎng)站服務器上設置的探頭。
所述服務提供商服務器中,所述IP地址獲取單元可以由探頭程序?qū)崿F(xiàn)。
所述服務提供商服務器可以如圖9所示,其中,所述語言類型確定單元 8ss2可以包括
地域確定單元91,用于根據(jù)IP地址的范圍確定訪問客戶端所屬的地域; 語言確定單元92,用于按照地域得到相應的語言類型。 利用上述服務提供商服務器實施例實現(xiàn)確定頁面語言的方法,與前述圖 4、 5所示的方法實施例類似,在此不再贅述。
以下介紹本發(fā)明另一服務提供商服務器實施例,圖IO示出了該實施例的 框圖,如圖10中,包括
操作系統(tǒng)信息獲取單元101,用于獲取訪問客戶端的操作系統(tǒng)語言類型信
自
語言類型選擇單元102,用于選擇與訪問客戶端語言類型一致的語言版本 類型信息;
傳送單元103,用于將選"t奪的與訪問客戶端語言類型一致的語言版本類型 信息傳送至網(wǎng)站服務器上設置的探頭。
所述操作系統(tǒng)信息獲取單元可以由探頭程序?qū)崿F(xiàn)。
利用上述服務提供商服務器實施例實現(xiàn)確定頁面語言的方法,與前述圖 6、 7所示的方法實施例類似,在此不再贅述。
為了描述的方使,描述以上裝置時以功能分為各種單元分別描述。當然, 在實施本發(fā)明時可以把各單元的功能在同 一個或多個軟件和/或硬件中實現(xiàn)。
通過以上的實施方式的描述可知,本領域的4支術(shù)人員可以清楚地了解到本 發(fā)明可借助軟件加必需的通用硬件平臺的方式來實現(xiàn)?;谶@樣的理解,本發(fā)
15式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如ROM/RAM、磁碟、 光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,
本說明書中的各個實施例均采用遞進的方式描述,各個實施例之間相同相 似的部分互相參見即可,每個實施例重點說明的都是與其他實施例的不同之 處。尤其,對于系統(tǒng)實施例而言,由于其基本相似于方法實施例,所以描述的 比較簡單,相關(guān)之處參見方法實施例的部分說明即可。
本發(fā)明可用于眾多通用或?qū)S玫挠嬎阆到y(tǒng)環(huán)境或配置中。例如個人計算 機、服務器計算機、手持設備或便攜式設備、平板型設備、多處理器系統(tǒng)、基 于微處理器的系統(tǒng)、置頂盒、可編程的消費電子設備、網(wǎng)絡PC、小型計算機、 大型計算機、包括以上任何系統(tǒng)或設備的分布式計算環(huán)境等等。
本發(fā)明可以在由計算機執(zhí)行的計算機可執(zhí)行指令的一般上下文中描述,例 如程序模塊。 一般地,程序模塊包括執(zhí)行特定任務或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的
例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計算環(huán)境中實踐本 發(fā)明,在這些分布式計算環(huán)境中,由通過通信網(wǎng)絡而被連接的遠程處理設備來 執(zhí)行任務。在分布式計算環(huán)境中,程序模塊可以位于包括存儲設備在內(nèi)的本地 和遠程計算機存儲介質(zhì)中。
雖然通過實施例描繪了本發(fā)明,本領域普通技術(shù)人員知道,本發(fā)明有許多 變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化 而不脫離本發(fā)明的精神。
權(quán)利要求
1、一種確定網(wǎng)頁內(nèi)容語言的方法,其特征在于,包括訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求;網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的IP地址并發(fā)送到服務提供商服務器;服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問客戶端的語言類型;服務提供商服務器推送與訪問客戶端語言類型一致的語言版本類型信息至網(wǎng)站服務器設置的探頭;網(wǎng)站服務器設置的探頭顯示所述語言版本。
2、 如權(quán)利要求1所述的方法,其特征在于,所述網(wǎng)站服務器通過在網(wǎng)頁 上部署的探頭收集訪問客戶端的IP地址包括網(wǎng)站服務器在網(wǎng)頁上部署的探頭從所述訪問請求中獲取訪問客戶端的IP 地址。
3、 如權(quán)利要求1所述的方法,其特征在于,所述服務提供商服務器根據(jù)服務提供商服務器根據(jù)IP地址的范圍確定訪問客戶端所屬的地域,再按 照地域得到相應的語言類型。
4、 如權(quán)利要求1所述的方法,其特征在于,所述方法還包括網(wǎng)站服務器 顯示所述語言版本的網(wǎng)頁版即時通訊工具。
5、 一種確定網(wǎng)頁內(nèi)容語言的方法,其特征在于,包括 服務提供商服務器接收訪問客戶端的IP地址信息; 服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問客戶端的語言類型;服務提供商服務器選擇與訪問客戶端語言類型一致的語言版本類型信息 并傳送至網(wǎng)站服務器上設置的探頭。
6、 如權(quán)利要求5所述的方法,其特征在于,所述服務提供商服務器接收訪問客戶端的IP地址信息,包括所述服務提供商服務器通過網(wǎng)站服務器上部署的探頭獲取訪問客戶端的 IP地址信息。
7、 如權(quán)利要求5所述的方法,其特征在于,所述服務提供商服務器根據(jù)服務提供商服務器根據(jù)IP地址的范圍確定訪問客戶端所屬的地域,再按 照地域得到相應的語言類型。
8、 一種確定網(wǎng)頁內(nèi)容語言的方法,其特征在于,包括 訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求;網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的操作系統(tǒng)語言類 型信息并發(fā)送到服務提供商服務器;服務提供商服務器選擇與訪問客戶端操作系統(tǒng)語言類型 一致的語言版本 類型信息并傳送至網(wǎng)站服務器設置的探頭;網(wǎng)站服務器設置的探頭顯示所述語言版本。
9、 如權(quán)利要求8所述的方法,其特征在于,所述網(wǎng)站服務器通過在網(wǎng)頁 上部署的探頭收集訪問客戶端的操作系統(tǒng)語言類型信息,包括網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭從訪問客戶端發(fā)來的訪問請求中的 Cookie文件中獲得訪問客戶端的操作系統(tǒng)語言類型信息。
10、 如權(quán)利要求8所述的方法,其特征在于,所述方法還包括網(wǎng)站服務器 顯示所述語言版本的網(wǎng)頁版即時通訊工具。
11、 一種確定網(wǎng)頁內(nèi)容語言的方法,其特征在于,包括 服務提供商服務器接收訪問客戶端的操作系統(tǒng)語言類型信息; 服務提供商服務器選擇與訪問客戶端語言類型一致的語言版本類型信息并傳送至網(wǎng)站服務器上設置的探頭。
12、 如權(quán)利要求11所述的方法,其特征在于,所述服務提供商服務器接收訪問客戶端的操作系統(tǒng)語言類型信息,包括所述服務提供商服務器通過網(wǎng)站服務器上設置的探頭獲取訪問客戶端的 操作系統(tǒng)語言類型信息。
13、 一種服務提供商服務器,其特征在于,包括IP地址獲取單元,用于獲取訪問客戶端的IP地址信息; 語言類型確定單元,用于根據(jù)得到的訪問客戶端的IP地址判斷所述訪問客戶端的語言類型;傳送單元,用于選擇與訪問客戶端語言類型一致的語言版本類型信息并傳送至網(wǎng)站服務器上設置的探頭。
14、 如權(quán)利要求13所述的服務器,其特征在于,所述IP地址獲取單元由 探頭程序?qū)崿F(xiàn)。
15、 如權(quán)利要求13所述的服務提供商服務器,其特征在于,所述語言類 型確定單元包括地域確定單元,用于根據(jù)IP地址的范圍確定訪問客戶端所屬的地域; 語言確定單元,用于按照地域得到相應的語言類型。
16、 一種服務提供商服務器,其特征在于,包括 操作系統(tǒng)信息獲取單元,用于獲取訪問客戶端的操作系統(tǒng)語言類型信息; 語言類型選擇單元,用于選擇與訪問客戶端語言類型一致的語言版本類型信息;傳送單元,用于將選擇的與訪問客戶端語言類型一致的語言版本類型信息 傳送至網(wǎng)站服務器上設置的探頭。
17、 如權(quán)利要求16所述的服務提供商服務器,其特征在于,所述操作系 統(tǒng)信息獲取單元由探頭程序?qū)崿F(xiàn)。
全文摘要
一種確定網(wǎng)頁內(nèi)容語言的方法及服務器。一種確定網(wǎng)頁內(nèi)容語言的方法實施例,包括訪問客戶端向網(wǎng)站服務器發(fā)送訪問請求;網(wǎng)站服務器通過在網(wǎng)頁上部署的探頭收集訪問客戶端的IP地址并發(fā)送到服務提供商服務器;服務提供商服務器根據(jù)得到的訪問客戶端的IP地址判斷所述訪問客戶端的語言類型;服務提供商服務器推送與訪問客戶端語言類型一致的語言版本類型信息至網(wǎng)站服務器設置的探頭;網(wǎng)站服務器設置的探頭顯示所述語言版本。利用本申請中的實施例,可以實現(xiàn)為訪問客戶提供相應語言的網(wǎng)頁內(nèi)容。
文檔編號H04L29/08GK101567906SQ200910138699
公開日2009年10月28日 申請日期2009年5月25日 優(yōu)先權(quán)日2009年5月25日
發(fā)明者劉增光, 華炳陽, 呂開利, 孟超峰, 征 張, 杰 蘇, 袁懷賓, 陳偉聰 申請人:阿里巴巴集團控股有限公司