Passolo非標(biāo)字串宏用于提取和寫入 PE 文件或其他文件中的非標(biāo)字符串?梢詮倪x定的來源列表、翻譯列表或其他文件中直接提取或?qū)敕菢?biāo)字串,并自動將提取的字串文件添加到Passolo方案中。對字串進(jìn)行翻譯并生成翻譯后的字串文件后,可再運(yùn)行本程序?qū)⑵鋵懭氲侥繕?biāo)文件中,從而完成文件的本地化。
Passolo是什么
Passolo 是一款功能強(qiáng)大的軟件本地化工具,它支持以 Visual C++ 、Borland C++ 及 Delphi 語言編寫的軟件(.exe、.dll、.ocx)的本地化。Passolo性能穩(wěn)定、易于使用,用戶即不需要進(jìn)行專門的訓(xùn)練,也不需要豐富的編程經(jīng)驗(yàn),在本地化的過程中可能發(fā)生的許多錯誤也都能由 Passolo 識別或自動糾正。Passolo 可以以單獨(dú)的應(yīng)用程序運(yùn)行或與 Trados 和 MultiTerm 等其它 SDL 產(chǎn)品集成使用,將改進(jìn)人工和自動化本地化工作流。
Passolo非標(biāo)字串宏使用方法
1、下載軟件并進(jìn)行解壓;
2、將解壓后的文件連同 Data 文件夾一起復(fù)制到 Passolo 系統(tǒng)文件夾中定義的 Macros 文件夾中;
3、在 Passolo 的工具 -> 自定義工具菜單中添加該宏文件,并定義該菜單名稱后就可以單擊該菜單直接調(diào)用。
Passolo非標(biāo)字串宏功能
- 可選擇要提取字符串的 PE 文件區(qū)段和語言
- 可分別或同時提取多種字符編碼的字符串
- 支持非 PE 文件的字符串提取和原長寫入及超長寫入
- 支持 32 位和 64 位 PE 文件的字符串提取和自動或手動空間分配及移位寫入
- 可設(shè)定提取字符串的最小長度
- 具有可自定義字符串提取和編輯時的多種過濾功能
- 支持多引用字符串的某個引用的手動修改
- 可選擇每條翻譯字符串的代碼頁
- 支持翻譯字符串的單獨(dú)或批量寫入及撤銷
- 提供提取和寫入記錄供用戶查看
- 支持 Delphi 字符串、自定義字符串類型及其字串長度、代碼頁標(biāo)識符的修改
- 支持導(dǎo)入 HCS 文件、點(diǎn)睛文件、TransText 文件中的源文和翻譯
- 內(nèi)置可自定義的自動更新功能
- 可自定義并可擴(kuò)展的用戶界面語言
本程序包含下列文件:
PSLHardCodedString.txt (簡體中文說明文件)
PSLHardCodedString.bas (宏文件)
Module\modCommon.bas (公共功能模塊)
Module\modPEInfo.bas (文件信息功能模塊)
Module\modUpdate.bas (自動更新功能模塊)
Data\PSLHardCodedString_0804.lng (簡體中文語言文件)
Data\PSLHardCodedString_0404.lng (繁體中文語言文件)
Passolo非標(biāo)字串宏運(yùn)行環(huán)境
1、支持宏處理的 Passolo 5.0 及以上版本 ——必需
2、Windows Script Host (WSH) 服務(wù) (VBS) ——必需
3、Adodb.Stream 服務(wù),支持 Utf-8、Unicode ——必需
4、Microsoft.XMLHTTP 服務(wù),支持自動更新功能——必需
Passolo非標(biāo)字串宏更新說明
- 修正通過編輯父字串的引用地址刪除子字串的引用地址時出現(xiàn)的類型不匹配錯誤
- 修正在多個區(qū)段的節(jié)尾擴(kuò)展空間中寫入字串時,首個擴(kuò)展區(qū)段后的字串失效或程序損壞
- 修正設(shè)置為不移位或非 PE 文件時,僅更改移位空間優(yōu)先級時仍然給出重置和重新移位提示
版本 2014.11.30 (Build 141130)更新內(nèi)容
- 修正正則表達(dá)式法提取二種及以上編碼或語言的字串時,有時會發(fā)生數(shù)值溢出而導(dǎo)致程序崩潰
版本 2014.12.12 (Build 141212)
- 增加對 Android 字串的支持,但不同時支持其他類型的字串
- 空方案現(xiàn)在可以直接通過選擇文件提取字串,不再需要先添加文件到方案
版本 2014.11.30 (Build 141203)
- 修正編輯原始字串時如果字串前后都有增加或刪除時會提示修改的字串不存在而無法修改
版本 2016.03.06
- 增加對 Unicode Big Endian 編碼字串的支持
- 增加提取 Unicode 和 UniBigEnd 編碼字串時的奇偶數(shù)位循環(huán)檢測以減少遺留,但會增加提取時間
- 修正字串類型有字串結(jié)束標(biāo)識符的字串無法被正確提取和識別
- 修正當(dāng)長度標(biāo)識符和字串之間未用空字節(jié)分隔時,部分長度標(biāo)識符被提取為字串以及類型識別錯誤
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版