The invention provides a multi language display method and system for flash application, the method comprises: a plurality of content in different languages to display information stored separately to the corresponding language package; the language of the user and the index based on the index, select the corresponding display information from the corresponding language package; and confirm the information needed to display assignment, the display information of the display after the assignment; among them, the same content in multiple languages to show information sharing the same index. The invention separates the language and the code, provides better maintainability and expansibility for the developer, and can expand the multi language at the same time, greatly reducing the time period.
【技術實現步驟摘要】
一種flash應用的多語言展示方法和系統
本專利技術涉及計算機應用展示領域,更具體地,涉及flash應用的多語言展示方法和系統。
技術介紹
隨著中國加入世界貿易組織,中國的互聯網企業越來越關注國際化經營問題,各個企業都希望在新的形勢下,創造新的業績。在應用表現層,利用flash開發,引起編輯的開發和強大的語言支持,可以大幅降低開發成本,并獲得良好的視覺效果和用戶體驗中國的互聯網產品應該能夠支持各國的語言,這是走向國際化的一個基礎,然而就目前來言,我國的Flash應用的代碼沒有對國際化方面提供支持,所以一旦當中國的互聯網企業需要進行國際化方面擴展的話,將會是一個很繁瑣,工程量很大的一項工程。在現有的flash開發中,需要顯示的語言文字都存在在flash的文本框對象中,通過改變文本框的文字達到語言的切換。但是,只是一兩個文本框文字改變并不復雜,但對于一個大型應用來說,僵尸一個無法想象的浩大工程,而且現有的flash對于多語言文本的支撐并不理想,尤其是歐洲語言和亞洲語言的切換尤其不好。目前國內flash應用展示存在的缺點如下:1.代碼和語言耦合嚴重,現有技術中代碼預留有不同語言的展示信息的位置,編程人員需要根據不同的web環境,編寫不同語言的展示信息,十分繁瑣。2.無法切換其他國家語言,現有技術的代碼并不能直接切換成其他國家的語言,需要手工進行翻譯,并導入至代碼中。3.一旦要做國際化的需求,工程量將會很大很繁瑣。
技術實現思路
本專利技術提供一種克服上述問題或者至少部分地解決上述問題的flash應用的多語言展示方法和系統。根據本專利技術的一個方面,提供一種flash ...
【技術保護點】
一種flash應用的多語言展示方法,其特征在于,包括:S1、將不同語言的多個內容的展示信息分別儲存至對應語言的語言包中;S2、基于用戶的語言和索引,從對應語言的語言包中選擇對應所述索引的展示信息;以及S3、確認所述展示信息需要賦值,對所述展示信息進行賦值后展示;其中,多種語言的相同內容的展示信息共用同一個索引。
【技術特征摘要】
1.一種flash應用的多語言展示方法,其特征在于,包括:S1、將不同語言的多個內容的展示信息分別儲存至對應語言的語言包中;S2、基于用戶的語言和索引,從對應語言的語言包中選擇對應所述索引的展示信息;以及S3、確認所述展示信息需要賦值,對所述展示信息進行賦值后展示;其中,多種語言的相同內容的展示信息共用同一個索引。2.如權利要求1所述的flash應用的多語言展示方法,其特征在于,所述步驟S1之前還包括:將一種語言的展示信息翻譯為多種語言的展示信息。3.如權利要求2所述的flash應用的多語言展示方法,其特征在于,所述將一種語言的展示信息翻譯為多種語言的展示信息之前還包括:基于一種語言,創建flash應用的展示信息及對應所述展示信息的索引。4.如權利要求3所述的flash應用的多語言展示方法,其特征在于,所述步驟S2之前還包括:web以對應不同語言的type值向flash應用發送用戶的語言。5.如權利要求3所述的flash應用的多語言展示方法,其特征在于,所述步驟S2包括:創建用于處理所述語言包的LanguageManager類;在所述languagemanager類中創建loadlanguageConfig方法;以及基于所述loadlanguageConfig方法,讀取用戶的語言并保存對應語言的語言包。6.如權利要求5所述的flash應用的多語言展示方法,其特征在于,所述步驟S2進一步包括:在所述Languag...
【專利技術屬性】
技術研發人員:施楊,
申請(專利權)人:武漢斗魚網絡科技有限公司,
類型:發明
國別省市:湖北,42
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。