一種網(wǎng)頁多語言版本的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)頁技術(shù),尤其涉及一種網(wǎng)頁多語言版本的方法。
【背景技術(shù)】
[0002]隨著越來越多的商業(yè)、政府機(jī)關(guān)、教育系統(tǒng)和個(gè)人用戶成為網(wǎng)絡(luò)用戶,出現(xiàn)了需要用多語言提供網(wǎng)站內(nèi)容的服務(wù),通常的用于提供多語言內(nèi)容的方法實(shí)際上在一個(gè)站點(diǎn)中提供多個(gè)網(wǎng)站,如中文網(wǎng)站、英文網(wǎng)站、法語網(wǎng)站、德語網(wǎng)站等,由于每個(gè)頁面內(nèi)容必須獨(dú)立設(shè)計(jì)以計(jì)算各個(gè)專門的語言內(nèi)容和布局,美工和研發(fā)人員的工作量大大增加,為實(shí)現(xiàn)美工和研發(fā)人員分開獨(dú)立工作,提高工作效率,本發(fā)明發(fā)明了一種網(wǎng)頁多語言版本的方法。
【發(fā)明內(nèi)容】
[0003]為克服以上問題,本發(fā)明發(fā)明了一種網(wǎng)頁多語言版本的方法,該方法基于asp.net.mvc3框架上實(shí)現(xiàn),其包括以下步驟:
制作多種語言版本html頁面步驟:美工根據(jù)多種語言版本需要制作不同語言版本的html頁面;
存儲(chǔ)步驟:將上述制作的不同語言版本的html頁面根據(jù)其所屬語言存儲(chǔ)在其相應(yīng)語言網(wǎng)站代碼開發(fā)路徑下;
編寫B(tài)uilderpagetemplate方法步驟:在該方法內(nèi)添加參數(shù)thisHtmlHelperhtmlHelper、string page、string LocalAddress、Language types ;
所述的thisHtmlHelper htmlHelper參數(shù)表示在htmlHelper對(duì)象上擴(kuò)展屬性; 所述的string page參數(shù)表示需要調(diào)用的語言的html頁面的全名和后綴;
所述的string LocalAddress參數(shù)表示當(dāng)前代碼開發(fā)路徑;
所述的Language types參數(shù)表示網(wǎng)站語言類型;
顯示步驟:通過調(diào)用Builderpagetemplate方法將所需語言的相關(guān)頁面顯示出來。
【附圖說明】
[0004]圖1為本發(fā)明發(fā)明的一種網(wǎng)頁多語言版本的方法步驟流程圖。
【具體實(shí)施方式】
[0005]本發(fā)明發(fā)明的一種網(wǎng)頁多語言版本的方法,其步驟流程圖如圖1所示,該方法基于asp.net.mvc3框架上實(shí)現(xiàn),包括以下步驟:
制作多種語言版本html頁面步驟:美工根據(jù)多種語言版本需要制作不同語言版本的html頁面;
存儲(chǔ)步驟:將上述制作的不同語言版本的html頁面根據(jù)其所屬語言存儲(chǔ)在其相應(yīng)語言網(wǎng)站代碼開發(fā)路徑下;
編寫B(tài)uilderpagetemplate方法步驟:在該方法內(nèi)添加參數(shù)thisHtmlHelperhtmlHelper、string page、string LocalAddress、Language types ;
所述的thisHtmlHelper htmlHelper參數(shù)表示在htmlHelper對(duì)象上擴(kuò)展屬性; 所述的string page參數(shù)表示需要調(diào)用的語言的html頁面的全名和后綴;
所述的string LocalAddress參數(shù)表示當(dāng)前代碼開發(fā)路徑;
所述的Language types參數(shù)表示網(wǎng)站語言類型;
顯示步驟:通過調(diào)用Builderpagetemplate方法將所需語言的相關(guān)頁面顯示出來。
【主權(quán)項(xiàng)】
1.一種網(wǎng)頁多語言版本的方法,基于asp.net.mvc3框架上實(shí)現(xiàn),包括以下步驟: 制作多種語言版本html頁面步驟:美工根據(jù)多種語言版本需要制作不同語言版本的html頁面; 存儲(chǔ)步驟:將上述制作的不同語言版本的html頁面根據(jù)其所屬語言存儲(chǔ)在其相應(yīng)語言網(wǎng)站代碼開發(fā)路徑下; 編寫B(tài)uilderpagetemplate方法步驟:在該方法內(nèi)添加參數(shù)thisHtmlHelperhtmlHelper、string page、string LocalAddress、Language types ; 所述的thisHtmlHelper htmlHelper參數(shù)表示在htmlHelper對(duì)象上擴(kuò)展屬性; 所述的string page參數(shù)表示需要調(diào)用的語言的html頁面的全名和后綴; 所述的string LocalAddress參數(shù)表示當(dāng)前代碼開發(fā)路徑; 所述的Language types參數(shù)表示網(wǎng)站語言類型; 顯示步驟:通過調(diào)用Builderpagetemplate方法將所需語言的相關(guān)頁面顯示出來。
【專利摘要】本發(fā)明涉及網(wǎng)頁技術(shù),尤其涉及一種網(wǎng)頁多語言版本的方法。該方法基于asp.net.mvc3框架上實(shí)現(xiàn),包括:制作多種語言版本html頁面步驟:美工根據(jù)多種語言版本需要制作不同語言版本的html頁面;存儲(chǔ)步驟:將上述制作的不同語言版本的html頁面根據(jù)其所屬語言存儲(chǔ)在其相應(yīng)語言網(wǎng)站代碼開發(fā)路徑下;編寫B(tài)uilderpagetemplate方法步驟:在該方法內(nèi)添加參數(shù)thisHtmlHelperhtmlHelper、stringpage、stringLocalAddress、Languagetypes;顯示步驟:通過調(diào)用Builderpagetemplate方法將所需語言的相關(guān)頁面顯示出來。該方法實(shí)現(xiàn)美工和研發(fā)人員分開獨(dú)立工作,提高工作效率。
【IPC分類】G06F17-30
【公開號(hào)】CN104750719
【申請(qǐng)?zhí)枴緾N201310742120
【發(fā)明人】葛加苗
【申請(qǐng)人】鎮(zhèn)江天和計(jì)算機(jī)科技有限公司
【公開日】2015年7月1日
【申請(qǐng)日】2013年12月30日