<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    The NoteBook of EricKong

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      611 Posts :: 1 Stories :: 190 Comments :: 0 Trackbacks
    1.ASP部分
    a.建立語言包
    1.在各個子系統建立"語言包"目錄 ,
    如BBS--> language -->Simplified
    --->Traditional
    --->English
    2 為每個ASP,js,HTC 建立語言文件,如ACMBBStopic.asp.lang ,treeview.htc.lang ,
    用來存放語言全局變量。
    如目錄Language\English\ ACMBBSShow.asp.lang
    Public Const LangRollway="reverse roll"
    Public Const LangInvaildUser="invaild user"
    Public Const LangMailbox="mail box"
    Public Const LangSysSetup="system setup"
    Public Const LangACMBBS="Acer BBS"
    Public Const LangBulltn="Acer bulltin"
    Public Const LangPersnSetup="personal setting"
    Public Const LangPublicTools="Public Tools"
    如目錄Language\ Simplified \ ACMBBSShow.asp.lang
    Public Const LangRollway="反向滾動"
    Public Const LangInvaildUser="非法用戶"
    Public Const LangMailbox="郵件資料夾"
    Public Const LangSysSetup="系統設置"
    Public Const LangACMBBS="明碁網咖"
    Public Const LangBulltn="公告欄"
    Public Const LangPersnSetup="個人設定"
    Public Const LangPublicTools="群組工具"
    語言全局變量命名規則;
    必須是VBscript 變量定義方式 Public Const
    變量名為 : "Lang" + Message Descption

    b. 設定Global.asa
    SUB Session_OnStart
    Session.CODEPAGE="1252" '1252En '950繁體 '936簡體
    Session.Contents("Language")="EngLish" 'EngLish 'Traditional 'Simplified
    Session.Contents("StrCharset")="big5" 'iso-8859-1 'big5 'gb2312
    End Sub
    c. 引用語言包
    1.建立 BBS--> language -->script 目錄, IncludeLang.vbs
    2.在各個asp,js,HTC頭部


    3.使用思想
    o 將 *.lang 等語言包用Function GetFileContents 讀到變量中,
    o 使用vbscript中EXECUTE方法在Server執行
    IncludeLang.vbs 內容如下

    '//'*********************************************************
    '// ' Purpose: open include 文件
    '// ' Inputs: strIncludeFile 路徑
    '// ' Returns: All Text
    '//'*********************************************************

    Function GetFileContents(strIncludeFile)
    On Error Resume Next
    Dim objFSO
    Dim objText
    Dim strPage
    Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
    Set objText = objFSO.OpenTextFile(Server.MapPath(strIncludeFile))
    GetFileContents= objText.ReadAll
    objText.Close
    Set objText = Nothing
    Set objFSO = Nothing
    IF Err Then
    Response.Write "Error open this language package file<<" & strIncludeFile & ">>!"
    Response.End
    END IF
    End Function

    '//'*********************************************************
    '// ' Purpose: 動態 include 文件
    '// ' Inputs: strIncludeFile 路徑,語言種類
    '// ' Returns: 執行變量到全局變量
    '//'*********************************************************
    Function IncludeLangFile(StrFileName,Language)
    On Error Resume Next
    dim StrLangPackagePath
    dim StrLanguagePath
    StrLanguagePath=Language
    StrLangPackagePath="./Language/" & StrLanguagePath & "/" & StrFileName
    Execute(GetFileContents(StrLangPackagePath))
    IF Err Then
    Response.Write "Error Include this language package file<<" & strIncludeFile & ">>! check the file's syntax"
    Response.End
    END IF
    End Function
    2.圖片部分
    為帶有漢字圖片建立 BBS--> language -->simplified-->Image
    --->traditional-->Image
    --->English -->Image
    動態Include



    3.COM部分
    使用resource file 控制語言版本,由系統自動判斷語言版本

    注意: resource file 簡體字碼必須在簡體機器輸入,繁體字碼必須在繁體機器輸入


    4.其他

    多語言版本參考規則﹕
    1.英文翻譯長度盡量與漢語長度相當。
    2.要符合各個版本的語言習慣。
    3.英文版中Title ,text標簽文本﹐按鈕文本﹐select option 中英文單詞 首字母大寫,但
    介詞﹐連詞 ,冠詞 使用小寫。
    4. 英文版中縮寫全部使用大寫。
    5. 英文版中check ,radio ,英文首字母大寫.
    6. 英文版中狀態信息使用小寫。

    posted on 2010-06-03 15:36 Eric_jiang 閱讀(266) 評論(0)  編輯  收藏 所屬分類: ASP
    主站蜘蛛池模板: 亚洲小说图区综合在线| 亚洲色大成网站www永久男同| 亚洲一级毛片免费在线观看| 久久亚洲精品无码AV红樱桃| 成年性午夜免费视频网站不卡 | 免费一区二区三区在线视频| 久久精品国产精品亚洲下载| 精品成在人线AV无码免费看 | 亚洲AV无码乱码国产麻豆| 免费视频爱爱太爽了| 美女视频黄频a免费观看| 亚洲欧洲日产国产综合网| 成人免费视频小说| a毛片免费播放全部完整| 最新亚洲春色Av无码专区| 区久久AAA片69亚洲| 成年私人影院免费视频网站| 毛片在线全部免费观看| 亚洲国产综合AV在线观看| 久久精品国产亚洲一区二区| 青草草在线视频永久免费| 一级免费黄色大片| 亚洲色大成网站www永久男同| 久久精品亚洲福利| 最新猫咪www免费人成| 男人进去女人爽免费视频国产| 亚洲av无码片vr一区二区三区| 亚洲综合久久综合激情久久| 亚洲精品第一国产综合精品99| 国产免费女女脚奴视频网| 本免费AV无码专区一区| 亚洲天然素人无码专区| 亚洲影院在线观看| 亚洲理论电影在线观看| 扒开双腿猛进入爽爽免费视频| 韩国免费a级作爱片无码| 羞羞网站免费观看| 亚洲国产精品自在自线观看| 亚洲日本香蕉视频观看视频| 亚洲va国产va天堂va久久| 中文字幕亚洲图片|