OmegaT 运行时使用三种文件。
翻译项目文件:它们构成了翻译项目。丢失这些文件可能会影响项目的完整性并导致您无法完成翻译工作。项目文件是 OmegaT 最重要的文件。它们是您在翻译时处理文件的日常基础。
用户设置文件:它们是用户通过首选项改变 OmegaT 的行为时创建的文件。丢失这些文件可能导致 OmegaT 恢复“出厂”设置。如果您正处于翻译工作的中期,这将会导致一个小问题。
应用程序文件:它们包含在您下载的安装包中。其中大部分对于 OmegaT 的正常运行来说是必须的。如果出于某种原因丢失或损坏了这些文件,仅需下载并重新安装 OmegaT 以恢复它们。
一个 OmegaT 翻译项目由多个文件和文件夹组成。
创建翻译项目时,OmegaT会自动创建一个您指定名称的文件夹和一系列文件夹:
在项目创建或翻译过程中可对一些目录的位置进行变更。根据您的工作流程和项目管理习惯,可以选择现有目录或创新目录。项目创建之后要改变目录的位置,请打开菜单中的
或使用 进行必要的修改。在文件管理器中翻译项目在外观和操作上和其他文件夹一样。下面的例子中my projects
文件夹包含三个OmegaT项目:
双击以 OmegaT 图标显示的项足以打开这个项目。用缺省设置创建的 Example_Project 项目将被创建为一个新的子目录,其结构如下:
项目的根文件夹总是包含 OmegaT.Project
文件,其内容为项目属性窗口( )中定义的项目参数。在翻译时会在此文件夹中创建(且在翻译过程中更新)附加文件(project_name
-omegat.tmx、project_name-level1.tmx和project_name-level2.tmx
)。它们包含了不同形式的相同翻译记忆内容,以用于以后的项目。
该文件夹初始为空的,它将包含您添加到项目的词典文件。请参阅词典章节了解关于该主题的更多信息。
该文件夹初始为空的。它将包含您在项目中使用的词汇表。请参阅词汇表章节部分了解关于该主题的更多信息。
omegat子目录至少包含一个或多个其他文件。其中最重要的文件是project_save.tmx
,它是项目的有效翻译记忆文件。此文件的备份(含扩展名bak)会不断增加到这个子文件夹:在翻译开始时、结束时和过程中。这样可以避免意外丢失数据——请参阅杂项部分的防止数据丢失。
在翻译时还可能会在该子文件夹中创建的附加文件如下
source子文件夹包含待译文件。之后您也可添加文件到其中。要注意的是source子目录的结构完全由您决定。如果要翻译的文件是结构树的一部分(例如网站上的文件),您只需指定最上级子目录,而 OmegaT 将会保持完整的树形结构和全部内容。
用户文件包含特定用户在所有项目中适用的信息;
logs/OmegaT.log | 该文件记录了 OmegaT 运行时的 Java 错误信息。当 OmegaT 表现异常时,在错误报告中加入这份文件或相关部分是件很重要的事情 |
script/ | 安装了脚本插件时该文件夹包含了作为脚本插件的脚本文件。 |
filters.xml | 用户默认文件过滤器 |
omegat.prefs | OmegaT首选项 |
segmentation.conf | 用户默认分割规则 |
uiLayout.xml | 一份包含所有 GUI 可访问选项设置的 XML 文件 |
注意默认的分割规则和文件过滤器可以被项目专用设置所覆盖(见上文)。用户文件的位置取决于当前使用的平台:
Windows 2000 和 XP | Documents and Settings\<用户名>\Application Data\OmegaT |
Windows Vista 和 7 | Users\<用户名>\AppData\Roaming\OmegaT |
其他 Windows | <Something>\OmegaT (<Something> 对应于 Java 所确定的主目录["home"]的位置)
|
Linux/Solaris/FreeBSD | <User Home>/.omegat (.omegat 是一个目录,名称前面的句点让它在使用 ls -a 或等效命令之外的情形下保持不可见状态)
|
MAC OS X | <User
Home>/Library/Preferences/OmegaT |
其它 | <User Home> |
OmegaT 是以可以从 SourceForge 下载的安装包的形式提供的。在这里应先考虑的是标准Java形式的平台独立安装包。可选的程序包还有Linux .tar安装包、Windows安装程序(含或不含Java运行环境)、Mac OS X安装程序以及为开发人员准备的源码包。
该平台独立安装包可在任何运行Java 1.6运行时环境的平台上使用,包括安装有特定包的平台。它是一份压缩文件(zip或tar存档),您需把它们解压缩到您选择的安装目录中。通常可通过双击已下载的安装包来解压缩文件。解压缩后将创建一个包含下列内容的目录:
文件/子目录 | 目录 |
/docs/ |
所有的手册文件都在该目录中。您可在网络浏览器中打开它们以访问其外部链接。 |
/images/ |
图标和标志图片。 |
/lib/ |
包含正常运行OmegaT所需的Java文件。 |
join.html |
这是一份普通的HTML文件,在网络浏览器打开时将会导航到Yahoo! Gourps中托管的OmegaT用户组。不是一定要加入这个讨论组,但加入后可为您提供一些额外的服务,例如可访问某些文件和参与投票以及参加 OmegaT 相关的讨论。该讨论组的存档是公开的,无须订阅该讨论组就可进行查看。 |
changes.txt |
关于本版本和之前版本的一份较详细的变更清单。 |
license.txt |
GNU 通用公共许可证。该许可证允许您对 OmegaT 做某些事情,包括修改和发布。如果您有兴趣修改和发布 OmegaT,请仔细查阅该文档并确保在进行操作前掌握其全部含义。如果有任何疑问,请直接向项目成员请教,可通过 Source Forge 页面给他们发送邮件或向用户讨论组发送一份公开邮件。 |
doc-license.txt |
GNU 通用公共许可证。该许可证包含了文档。参阅上文。 |
readme.txt |
该文件非常重要,在启动 OmegaT 之前请务必阅读一遍。它包含了 OmegaT 的一般性信息,如:在哪里可以找到更多信息以及如何提供帮助等等。它被译为了多种语言。 |
OmegaT |
只包含两行的文本文件: #!/bin/bash java java -jar OmegaT.jar $* Linux和OS X用户可能会发现此文件有用。在确认处于OmegaT程序目录后,从命令行运行 |
OmegaT.bat |
批处理文件,用于从 Windows 命令行启动 OmegaT 。它只包括下面几行: java -jar OmegaT.jar %* |
OmegaT.jar |
OmegaT 主程序。要启动 OmegaT,或是从命令行调用该文件,或者通过文件管理器运行它(通常是使用鼠标双击)。 |