51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 3204|回复: 0
打印 上一主题 下一主题

编译Mac本地化联机帮助

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-13 14:40:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
编译Mac本地化联机帮助
Macintosh 操作系统的应用程序的联机帮助文件有多种类型,例如, Apple Help 帮助文件, Apple Guide 帮助文件, QuickHelp 帮助文件。 Apple Help 帮助文件是基于 html 的新型联机帮助,正成为 Macintosh 操作系统的应用程序的标准的联机帮助文件。 Apple Guide 帮助文件通过编译 AppleScript 程序文件创建。 QuickHelp 帮助文件是 Macintosh 操作系统的应用程序对应的 WinHelp 格式的帮助文件。下面介绍 Apple Help 帮助文件的创建和编译方法。
Apple Help 帮助文件是 Mac OS 8.6 以及以后版本使用的新型的联机帮助系统,它可以显示 html 文件格式的内容, QuickTime 格式的动画文件,也可以包含 Apple Guide 文件。
1) 特点
Apple Help 帮助文件的一系列 html 文件和 .jpg/gif 图像文件存放在“ Apple Help book ”(苹果帮助书)的文件目录结构中,帮助文件的查看程序显示目录表 (TOC) ,如图 1 所示。
图 1 Apple Help 联机帮助组成图
与其他帮助文件不同, Apple Help 帮助文件不需要编译。另外它不包含关键字索引 (Keyword Index) ,但是 Apple Help 帮助文件内的 html 文件包含特殊的标号 (Tag) ,用户可以使用 Mac OS 的 Sherlock 搜索引擎快速定位这些标号。
2) 文件类型
Apple Help 本地化包 中包含多种类型的文件,其中某些文件需要正确的本地化,各种文件类型代表的含义如下表所示:
文件扩展名
代表含义
是否本地化
.gif 和 .jpg
图像文件
.css
层叠样式表
.idx
全文搜索索引文件
.sit 或 .sea
压缩文件
.html/.htm
HTML 文件
.xml
XML 文件
.hqx
压缩文件
AppleScript 文件
QuickTime 动画文件
Apple Guide 文件
表 1 Apple Help 本地化包的文件类型表
3) 创建流程
创建 Apple Help 联机帮助文件的流程包括安装 Apple Help 开发包、工程后处理、创建索引文件、检查编译结果。创建流程图如图 2 所示。

图 2 创建 Apple Help 帮助文件流程图
4) 创建步骤
使用 Apple Help 创建 联机帮助文件的步骤如下:
    安装 Apple Help 开发包。 创建编译语言的新目录,例如, Help_Chs 。 复制全部本地化文件到新目录。 对本地化的帮助内容进行工程后处理。
    • Html 文件内容的布局 (layout) 调整。
    • 字符编码定义设置。
    • 文件语言设置
    运行 Apple Help 索引工具 (Apple Help Indexing Tool) 。 选择“ Preferences ”菜单,在“ HTML Indexing Tool Preferences ”对话框设置正确的本地化语言。
  • 拖放包含本地化 Apple Help 项目的文件目录到 Apple Help 索引工具,完成索引文件的创建。
5) 检查
为了保证编译的正确性,在完成编译后需要对帮助文件,执行基本的检查,主要包括以下方面。
    源语言帮助文件和本地化的帮助文件对比检查。使用 SDL HelpQA 或定制的检查工具,比较源语言帮助文件和本地化的帮助文件的布局和功能。 在本地语言的操作系统上打开编译的帮助文件,检查其布局和功能的正确性。
  • 尽可能在不同版本的 Macintosh 操作系统上检查 html 格式的联机帮助文件。


作者:崔启亮
原始出处:本地化世界网www.giltworld.com
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-5-11 16:46 , Processed in 0.068196 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表