㈠ 怎麼使用手機漢化軟體
電腦報官方網站
http://www.icpcw.com/
手機軟體怎麼漢化?
Android
軟體漢化不求人
很多人都有這樣的經歷,在
Android
論壇好不容易找到了一款非常實用的小軟體,安裝後卻
發現是英文的,使用起來始終不太順手,不過只要你用用心,動動手,自己漢化軟體,又何嘗
不可呢?
動手漢化前的准備工作
要漢化
Android
軟體,首先要熟悉
Android
軟體的結構和內容,它們都是以
APK
為後綴命
名的,
不能在電腦中直接打開,
它到底包含哪些配置和內容?接下來我們就用解壓軟體來
「
解剖
」
它,這樣就一目瞭然了。
我們以一款非常實用的英文小軟體
「
媒體掃描管理器
」
為例進行解釋,用解壓軟體將
APK
文
件解壓後會得到如下的軟體目錄,而我們需要漢化的的是
resources.arsc
、
classes.dex
和
res
文件夾里的
***.xml
文件,而如何打開這些文件就需要利用
Android
的反編譯軟體
APKTool
,
當然電腦中必須安裝
Java
包,配置
Java
環境保證順利編譯,最後對軟體進行編譯後,我們需
要重新簽名,還得安裝
APK
簽名軟體
AndroidResEdit
。到電腦報官方論壇下載所有的軟體後,
就可以開始自己動手漢化軟體了。
我們可以直接使用
「
好壓
」
等解壓軟體查看信息,
在
AndroidManifest.xml
文件里包含了軟
件名稱、版本、許可權、引用的庫文件等信息,
classes.dex
文件是
Java
源碼編譯後的代碼文
件
利用
APKTool
完成反編譯
由於是漢化,一個步驟錯誤就會導致失敗,所以我們需要小心仔細。首先將
APK
編譯軟
件解壓到電腦任意目錄中,筆者選擇的是
「D:
\Program Files\
APKTool v1.3.2」
,然後將你要編譯
㈡ 如何自己漢化一款手機軟體
你好樓主如果要漢化一款手機軟體,首先你是要懂編程的,不然的話你是沒法對軟體的語言現象漢化的。
㈢ 有什麼軟體能漢化軟體的
這里首先要說明一下,像什麼 eXeScope、ResScope、ResHacker、PE Explorer 這樣的工具嚴格來講都不是漢化工具,只能說是資源修改工具。一般所說的漢化工具是指如Visual Localize、PASSOLO、Multilizer、Alchemy CATALYST 這樣的工具。這些工具都是可以可視化調整調整界面的,不過這些工具都不能用來漢化 VB 編的程序,關於漢化 VB 編的程序要使用其他的工具。現在針對上面所說的資源類型來談談工具的選用:
1、VC、MASM 類程序:這種程序可以用上面提到的任何一款漢化工具漢化,就我個人來講,我比較喜歡用 PASSOLO,Visual Localize 也是個很不錯的選擇。
2、Delphi、C++Builder 類程序:這種程序可以使用 PASSOLO、Multilizer 來漢化,一般用 PASSOLO 時應該選擇 PASSOLO 的 UNICODE 版本。對這類程序,還可以採用外掛語言包的方式來漢化標准資源。這種外掛語言文件的方法對一些加了猛殼,且又不想脫殼或不好脫殼的程序非常有用。因為 Borland 公司的編譯器編譯出來的程序默認對語言文件支持,編譯好的程序會自動檢測是否有語言文件。一般的未加殼的此類程序,要採用語言文件漢化標准資源的話,只需生成對應的語言文件放到原程序目錄就可以了。對於加了猛殼的此類程序,如果只是漢化標准資源的話,不需要脫殼,只要用 freeRes 這樣的工具釋放一下壓縮資源,再漢化釋放資源後的程序,生成語言文件後放到原程序目錄下就可以讓主界面顯示對應語言了。用 PASSOLO、Multilizer 來漢化這樣的程序,還有一些區別的地方:
(1)、PASSOLO,漢化這類程序時選目標為簡體中文時默認生成的目標是後綴名為 CHS 的文件。不過生成的文件其實只是改了後綴名的漢化後的 EXE 或 DLL 等可執行文件。這可以預先設置一下目標文件的後綴名,使生成的漢化後的文件後綴名為 EXE 或 DLL 等這樣的可執行文件。如果只是想生成語言文件,最好在生成目標文件的高級選項中設置一下,把生成純資源 DLL 的選項選上,再把漢化生成的CHS文件的和漢化資源無關的項如圖標、點陣圖等刪掉,減小體積。
(2)、Multilizer,這個工具漢化此類的程序時,默認生成的就是語言文件,要想生成漢化後的可執行文件,要在工程選項中把輸出文件中的「已本地化的文件」選項選上。而生成的簡體中文語言文件一般也使以 CHS 為後綴名。
採用語言文件方式漢化的話,只要把漢化完標准資源的語言文件和原程序放在同一目錄就可以讓主界面顯示中文了,不受主程序是否加殼的影響。這里要注意的是語言文件名要與原程序名稱一致,如你要漢化 test.exe,語言文件名就要是 test.CHS,同樣,你要是把 test.exe 改名為 test1.exe,語言文件名也相應要改為 test1.CHS。
3、VB 類程序:這種程序目前可以用來漢化的工具有 VB 窗體漢化器、GetVBRes、新出的 VBLocalize 等。缺點就是沒有可以可視化調整漢化後界面的工具。
4、非標准資源:這類非標資源的漢化主要採用的工具有點睛字元串替換器、CXA、楓葉字元替換器等。主要功能是把原程序需要漢化的非標字串提取出來,漢化完後再寫入。漢化非標資源要求程序必須沒有加殼,且這個地方漢化不當的話容易讓程序出現問題,比如不能漢化的字串漢化了等等這樣的情況,會讓程序運行出錯,也就是常說的漢化過度。所以漢化非標資源時要特別注意,要多測試,防止出現因漢化引起的 bug。
四、漢化標准資源中的字串
一般的漢化工具都支持字典及導入導出功能,字典主要靠自己積累,你漢化的軟體越多,生成的字典越多,漢化起其他程序來就越快。因為很多內容都可以直接用字典來漢化完成。如果是漢化一個新的程序,且又沒有什麼可用的字典怎麼辦?我一般的做法是採用漢化工具的導出功能,把沒翻譯的源英文字串直接導出(這里注意如果是用 Multilizer 導出的話,需要把目標翻譯語言欄全選,再粘貼原始語言,這樣導出的採用 TAB 分隔的 ASCII 文本才好轉換為對照文本),再用字典轉換工具如 Fantasy Editor 或開心字典轉換工具把導出的文件轉換為對照文本,這樣就可以採用 SeaTools 這樣的工具來進行機器翻譯,機器翻譯完後再進行手工修改,全部翻譯好後再用上面說的字典轉換工具轉換為對應漢化工具的字典文件,現在就可以用這樣的字典文件來翻譯原程序了。
㈣ 如何把軟體永久漢化
可以找專門的漢化軟體進行漢化,比如:金山快譯的永久漢化。。不過有的軟體資源是不允許漢化的。
下面有3種方法:
第一種方法:
直接修改源二進制的代碼,不要緊張,也不要被嚇倒,很簡單的。這里需要用到一個二進制代碼查看器,如果你沒有,我推薦你用一個名字為Ultra Edit的編輯器,相信你已經用過這個編輯器,(沒有用過?沒有用過也不要緊,往下看!)這個軟體比Windows自帶的記事本的功能強大許多,用法上倒沒有什麼復雜的地方,至於具體好在哪裡,我就不說了,呵呵,可以自己看看專門介紹它的軟體。比如說,我們要漢化一個英文軟體,就比如漢化Turbo C吧,把菜單中的「File」漢化成中文的「文件」。用此編輯器打開TC的可執行文件tc.exe,當然啦,在做這之前,你要先備份好你要操作的文件,免得到時候沒有漢化成功,倒弄壞了文件,回不來了。打開以後,就可以看到它的原二進制代碼文件。這時候,你選擇查找功能。從二進制中查找到「file」,找倒後,將它修改成「文件」,然後關閉,執行這個文件,看看是不是已經漢化了。當然,這次你找到的不一定就是你要漢化的菜單,不一定會成功。這就需要反復實驗了。
這類方法比較累,並且也不一定準確。這種方法現在也基本沒有人使用了。
第二種方法:
這種方法是比較簡單的一種,但這種方法只能適用於帶有語言選擇的軟體,這樣的軟體不是很多,只能是偶爾逮著一個,方法很簡單,找到它的語言選擇文件夾,裡面會有各個語言的選擇文件,比如FlashGet的language目錄下面有三十幾個國家的語言版本。這裡面已經有中國的了,假如你想新建一個的話,則也可以用記事本按照它的格式建立一個語言版本。提供給大家的一個思路就是將它的原語言版本復制一個後,用記事本打開,然後按照它的格式修改,將它的內容換成你的內容,注意要一行一行地換,如果你把兩行弄到一行去了,這就可能會產生錯誤了。換完後,你也就已經漢化了這個軟體了。
這種方法用途不是很大,一般的多語言版本的程序都有中文的語言版本,不需要你的漢化了。
第三種方法:
好的方法當然留在最後講,這種方法是漢化者們經常用的一種,那就是修改文件的資源文件。我們知道,用VC和DEPHI編譯成的軟體都有資源文件。高手呢,就是打開VC,直接修改內核,而我們嘛,就不必掌握這些復雜的方法了,這里給大家介紹一個簡單的方法,用eXeScope軟體修改,特別的簡單。(沒有聽說過?那沒有關系,網路學院裡面有教程的)像這類的軟體還有很多,不過這個歷史比較長,使用也非常的簡單。就給大家介紹它了。比如我們要漢化OICQ,當然這本來就是中文版了,不需要漢化,沒有關系,這里只是給大家演示一下漢化的過程而已。(要詳細了解eXeScope,有專門的文章介紹)
啟動eXeScope,選擇文件菜單,再選擇打開,打開QQ的可執行文件。這時候左邊的資源欄目裡面就會出現該文件的全部資源,包括什麼頭部文件,導入的動態連接庫,以及它所用到的資源文件。而資源文件,就是我們漢化時要終點修改的內容。從資源中間選擇菜單(一般漢化就是漢化菜單和對話框)當菜單欄目展開以後,你可以看到右邊的欄目裡面有該菜單的全部內容了,這時候,只需要你自己改動就可以了,將各個菜單的名字都改成你所要的名字就可以了,比如說要是「File」,你講它改成「文件」就可以了。注意的是「&」這個符號,編過程序的人應該知道,這個是不能動的,如果你不知道意思,只要記住,這個符號的意義是:這個符號後面緊跟的字母是這個菜單的快捷鍵,就像記事本的菜單「文件(F)」那麼這個F就是快捷鍵,最好不要刪除掉。比如說有個菜單為:「&Edit」,那麼你換的時候,就不能把快捷鍵去掉,把它寫成「(&E)編輯」,就可以了。這是一個要注意的地方。
漢化還包括漢化對話框,同樣從左邊資源樹中點開對話框,從右邊就可以看到各個具體的標簽與空間的名稱了,只需要將各控制項顯示的文字改過來就可以了,按下F8鍵,就可以可視化地進行修改了。將修改後的文件保存就可以了(在編輯菜單中有「保存修改」項)。你運行一下你剛才修改過的文件,可以看到修改後的效果了。
當然啦,eXeScope的功能遠不止這一些,但漢化是非常好的一個功能。*_*
漢化軟體要注意的幾點是:
1. 漢化前的備份,如果失敗,還可以還原回來。切記!
2. 漢化軟體的時候,最好就不要做別的事情了,因為我們都是剛學漢化的人,有可能某個錯誤,而使軟體運行後死機,如果你別的文檔沒有存檔,可不要說我沒有預先通知你了。呵呵。
3. 習慣問題,為了軟體的通用性,一般都把「File」漢化成「文件」,把「Edit」漢化成「編輯」,最好遵守一下這個規則。
4. 軟體版權問題,還是尊紀守法的好,打官司了,不要說是我害了你喲。
㈤ 如何把手機的應用程序改為中文
語言改中文方法都差不多,以英知文改中文為例:
一:查找手機上設置道的圖標,這個設置的圖標英文顯示是:Settings
二:點擊這個Settings進入應用界面,往下拉,有個A的圖標,Language
&
keyboard
點擊。
三:進去選擇:Select
language進去之版後就是選擇語言的界面了,往下拉查找中文(簡體)點一下即權可。
㈥ 如何漢化軟體app
所謂的游戲漢化軟體遠遠沒有我們想像的那麼簡單,它不僅能夠幫助我們進行游戲的漢化,而且它還具有很多相互之間的交互功能,而且
游戲漢化軟體
所具有的框架,是其他軟體中都不能夠具備的,在我們使用漢化軟體得時候,我們不僅要保證質量,而且也要提高漢化的速度。
一、名詞解釋:
文件夾、目錄:現在的Mac和Windows都把用來分類存放文件的容器叫做文件夾,但在iPhone,無法稱其為文件夾,只能叫做繼續沿用Linux、Unix系統的說法叫做目錄了,特此解釋,我把在Mac或者Windows下的操作稱作文件夾,在iPhone或者其安裝程序壓縮包內的操作稱作目錄,以免大家對於兩種說法感到混亂。
二、拆包ipa
在網上下載的iOS游戲都是後綴為ipa的文件,要想漢化,第一步就是把這個ipa文件給拆包。拆包方法很簡單,其實這個ipa文件就是個zip包,把後綴ipa改成zip,然後用winrar 或者 7z打開就可以解壓拆包了。
三、尋找資源
拆包完畢之後就是在拆開的文件裡面尋找游戲的相關資源:圖片、文本和字型檔(漢化過程一般不會去修改音頻資源,視頻的話遇到有字幕的就添加中文字幕)。
四、那麼該如何尋找呢?
首先,iOS游戲的圖片資源一般就是png格式和jpg格式,拆包後一般能在拆包出來的文件裡面可以找到很多png和jpg格式的圖片。直接用photoshop打開修改即可。不過應用
游戲漢化軟體
有時候打開的png圖片一片空白,因為這不是標準的png格式圖片,需要用工具轉換一下。
1.可以使用fixpngWindows來轉換,使用方法:把要轉換的原始png放在png文件夾,然後執行iPhoneFixPng.exe,點擊轉換按鈕,等轉換過程結束,會彈出提示,轉換好的文件在fixed文件夾。
2.可以使用ifunboxs 或者 itools直接在安裝好的游戲裡面進行導出。註:在ifunboxs裡面直接把png圖片拖出來即可,而itools需要在png圖片上右鍵,然後選擇「轉換並導出」。
說明:轉換後的png圖片修改後直接可以使用,無需再轉回非標准格式的png圖片。
另外,PVR格式也是iOS游戲經常使用的一種圖片格式。對於PVR圖片可以使用texturepacker轉換成png圖片。
用PVR Viewer可以打開PVR圖片文件,查看圖片然後保存成png圖片。
說明:PVR轉換成png圖片可也可直接使用,不用轉回PVR文件,但注意文件名要一致,如aaa.pvr-->aaa.png。
其次,文本資源大都存放在.strings和.plist後綴的文件裡面,如Localizable.strings,在軟體的安裝目錄下一般會有名稱為*.lproj的文件夾,文本資源一般會存放在裡面。那如何編輯修正這種格式的文本呢?用記事本肯定是不行的,因為它其實是一種二進制格式的xml文件,我們可以使用plist Editor for windows來編輯。注意:編輯的時候修改string欄位即可,請勿修改key欄位。
㈦ 怎樣漢化一個軟體
漢化一個軟體需要先用PEiD查看程序是否加殼,加了要解殼。
沒加的話可以直接用漢化工具來進行界面中文化。
-----------------下面是一些相關學習資料-------
軟體漢化就是使用專門工具對外文版的軟體資源進行讀取、翻譯、修改、回寫等一系列處理,使軟體的菜單、對話框、提示等用戶界面顯示為中文,而程序的內核和功能保持不變的過程,完整的漢化大致要經過偵殼、脫殼、預處理、翻譯、編譯、測試、修正、發布8個步驟。這里的專門工具就是狹義上的漢化工具,特指標准資源和非標資源漢化工具,如Passolo、Sisulizer、點睛字元替換器等。廣義上的漢化工具指漢化流程中用到的各類工具軟體,可謂五花八門。
熟練應用各類的漢化工具是漢化人學習漢化的基本技能之一。漢化工具選用原則大體上如下:
1).根據使用目的有針對性地選用工具;
2).最好帶字典功能,提高漢化翻譯效率;
3).同類工具軟體,由個人使用習慣選擇使用。
漢化工具:
(1)Radialix (2)UltraEdit (3)Athena-A (4)Resscope (5)UPXShell
(6)NSIS (7)StringManager (8)Passlo (9)AutoFontSet (10)Sisulizer
(11)靈便漢化編輯器 (12)VBLocalize (13)FreeRes (14)PE-scan (15)DictionaryHelper
(16)ExeinfoPE (17)點睛字元替換器 (18)ResHacker (19)INNO setup (20)Fantasy Editor
(21)PEiD (22)CodeFusion (23)UniversalExtractor (25)ImportREC
(26)PatchMaker (27)FixRes (28)GetVBRes (29)CXA (30)ArmaG3ddon
㈧ 手機軟體怎麼漢化
Mobile phone software, you want to send his number, you need to open this mobile phone software now 手機軟體的遺憾話他都把昵稱要把這個軟體打開 把你們那些粉字那些什麼的資源 那些東西全部給漢化就可以了
㈨ 如何漢化一個安卓軟體要不要反編譯
需要反編譯的哦,漢化的話。要漢化的話,反編譯後,在反編譯文件夾中res下,加入一個values-zh-rCN,再去res/values/strings.xml,復制到剛剛那個文件夾,在漢化那個xml
㈩ 手機軟體怎麼漢化
要漢化的話就要用到相關專業的軟體了,漢化也不是簡單的要有編程知識,手機平台用的最多的就是JAVA程序了。你在網上找一款JAVA的編程軟體下載並安裝,用他去打開手機軟體,會出現程序執行相關代碼,你只要不破壞軟www.sxzj02.com件的前提把那些要執行顯示相關段的代碼把英文替換成中文,之後再用軟體去模擬運行測試就可以了。