这是 ddtc 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
ddtc - ddts 客户端工具,可帮助翻译人员和审校人员。
概要
ddtc [选项] 命令 [参数]
商品描述
此脚本可帮助翻译人员和审阅人员解析来自 ddts 的邮件,
将它们拆分为单独的包文件,发送评论并修补错误
翻译。
在将翻译或评论发送回服务器之前,脚本会执行一些
对其进行测试,如果以下任一成功,则不会发送它:
- 描述和翻译的段落数不同,
- 行长度超过 80 个字符,
- 字符被发现,
- 行以一个点(.) 后跟其他字符。
如果没有提供命令,它也可以在交互模式下运行。 在这种情况下,菜单是
显示以提示用户输入命令。
指令
下面是基本过程:
- 接收来自 ddts 的邮件
将您从 ddts 收到的整个邮件(即带有标题和 Mime 部分)传递给
此脚本的标准输入,提供 解析 命令。
如果它找到要翻译的描述,它会创建一个 包.todo 每个文件
在您的 基目录/tr 目录,将它与前面的你已经
如果存在则翻译。
如果它找到要查看的描述,它会创建一个 包.todo 为他们中的每一个归档
您的 基目录/转 目录。 如果之前的评论存在,它会区分两者并写下
如果没有差异,请差异或将描述设置为已审核。
如果它发现错误报告,它会创建一个 包.bug 档案在 基目录/错误
目录,它合并所有错误报告以方便更正。 它还试图检测
碰撞(见下文)。
- 处理文件
- 翻译
重命名 包.todo 档案在 基数/tr 目录进入 包.tr.
使用您最喜欢的文本编辑器进行编辑。
- 审查
重命名 包.todo 档案在 基目录/转 目录进入 包.rev。 做
不编辑 包 文件(没有扩展名),它由 ddtc 在内部使用。
使用您最喜欢的文本编辑器进行编辑。 您可以添加将发送到的评论
翻译器通过添加以 ` 开头的行>> ' (您的 $评论 变量
内容后跟一个强制空格字符)。
如果翻译已经过审核并已修改,则脚本会显示
您了解两个版本之间的差异。 以`开头的行>>-' 对应
到您查看的上一个版本,将其替换为 `+>--'如果你认为
翻译器还是错的。 以`开头的行>>++' 是新译员的
版本,将其替换为`+>++'如果你同意翻译。 当然,如果
您仍然不同意翻译者的意见,您可以添加如上所示的评论。
-修复错误
重命名 包.bug 档案在 基目录/错误 目录进入 包.修复.
使用您最喜欢的文本编辑器进行编辑。 它包含所有更改和评论
审稿人。
以`开头的行>>' 是注释,不必删除。 线
以`开头>>X+' 是建议的更正,将其替换为 `+>X+' 如果你
想验证一下。 以`开头的行>>-' 是你最后的翻译,
将其替换为`+>--' 如果您不想接受建议的更正。
运行脚本提供 固定 命令。 它创造了一个新的 包.tr 档案在
基目录/tr 包含未更改行和您拥有的行的目录
选择。
防止冲突(审稿人根据与
你的),不要太频繁地发送固定的描述(一天一次应该没问题),
在修复之前检索您的邮件并解析它们,发送修复的描述
之后尽快。
- 将文件发送回 ddts
运行脚本提供 mail 命令。
它从 包.tr 和 包.rev 文件回到 ddts 重命名
他们成 打包发送 并在必要时关闭错误。
- 向服务器发送命令
运行提供要发送到服务器的命令的脚本。 它检查
命令并将它们发送到服务器。
可用命令:
部分 部分 姓名
sget 包 姓名
得到 包 姓名
得到 数 of 包
检讨 包 姓名
检讨 数 of 包
获取错误 名单 of 错误 数字
关闭 名单 of 错误 数字
通知 名单 of 语言
列出翻译包
状态
非指导
从不引导
没有指南
指南
在每组中: sget/得到/检讨/获取错误/关闭/通知, 非指导/从不引导
和 没有指南/指南,只使用第一个找到的命令。 脚本自动添加
语言、编码和邮件地址(邮件输入) 如果要求, 没有指南 是默认的。
由于服务器限制,为避免服务被攻击的风险,您无法收到
同时处理 9 个以上的新文件。 脚本不检查这个,
但服务器会。
对于 sget, 得到, 检讨, 状态 和 列出翻译包 你要么定义
$语言 你的变数 .ddtcrc文件 配置文件,或提供语言
通过扩展 --郎 or -l 选项。
- 清理目录
运行脚本提供 清洁 命令。
它删除 ddtc 目录中不必要的文件,但临时文件作为此目录
应该是通过系统调度线程清理的系统范围的临时目录,但是
出于调试原因。
- 获取有关我工作的统计数据
运行脚本提供 统计 命令。
它根据文件计数打印数字,如果目录清理可能不准确
以前没有做过。
配置
详细程度:
-q, - 安静的
静音模式
-v 详细,从级别开始 $调试 + 1, 添加更多内容以获得更多详细信息(见下文)
--详细 n
将详细级别设置为 n (见下文)
cc 给自己发邮件:
-是的, --邮件自我
也给自己发邮件
-n, --nomail-自我
不要给自己发邮件
其他:
-l, --郎
要求翻译或审查新文档时使用的语言扩展
--ddtc-错误
以特殊格式发送评论。 使用此选项前请咨询您的语言协调员。
--noddtc-错误
以标准格式发送评论。
-V, - 版
打印版本并退出
-H, - 帮帮我
打印使用和退出
冗长 Level
0 安静
只有警告和错误
1 正常
软件包名称、审阅者/翻译者姓名和错误编号
2 保留的
供内部使用
3 调试正常
子程序名称
4 调试详细
子程序的名称和短参数
5 调试非常冗长
子程序的名称、参数和返回值
9 调试不发送邮件
与 5 相同,但向自己发送邮件而不是 ddts
级别 5 和 9 非常冗长,因此您应该将输出定向到文件。
使用 onworks.net 服务在线使用 ddtc