message catalogs: fix comment lines, also remove linux hack in merge.c

According to the spec, blank lines in message catalogs or lines
beginning with '$ ' are valid comments.

However, there were many cases where lines in the message catalogs
contained just a single '$', without the required space after it.

Under linux, this caused 126766 error lines (in my builds) of the
form:

... unknown directive `': line ignored

This also causes gencat to exit with a non-0 exit code.  Even though
gencat says it ignores the line, it really doesn't.

An early porting change to programs/localized/util/merge.c was made to
ignore this return value on linux.  This hack has now been removed.

Build logs are a lot smaller and cleaner now.
This commit is contained in:
Jon Trulson
2012-09-03 15:12:57 -06:00
parent e9bb2bcf09
commit a29fc20957
470 changed files with 22507 additions and 22515 deletions

View File

@@ -1,19 +1,19 @@
$ $XConsortium: dtcreate.msg /main/3 1995/11/08 13:49:58 rswiston $
$ %Z%%M% %I% %W% %G% %U%
$
$
$ COMPONENT_NAME: dtcreate
$
$
$ FUNCTIONS: none
$
$
$ ORIGINS: 27
$
$
$
$
$ (C) COPYRIGHT International Business Machines Corp. 1993
$ All Rights Reserved
$ Licensed Materials - Property of IBM
$ US Government Users Restricted Rights - Use, duplication or
$ disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
$
$
$ ** Description:
$ ** ------------
$ ** This is the source message catalog file for dtcreate.
@@ -106,97 +106,97 @@ $ **
$ *****************************************************************************
10 缺少动作名。\n\
请在'动作名'字段输入。
$
$
15 缺少执行命令。\n\
请在‘当动作打开时的命令(双击)’ \n\
字段输入命令。
$
$
20 '使用此动作的数据类型' 表是空的。\n\
你已经在‘可放置的数据类型’字段中\n\
选择了‘仅上表’。\n\
将可放的数据类型选择更改成‘所有的数据类型’\n\
或在该表中至少增加一个数据类型。
$
$
25 已经存在一个此动作名的动作和数据类型\n\
定义文件了。\n\
你可以取消‘保存’并更改你的动作名\n\
或覆盖已有的定义文件。\n\
你想覆盖已有的定义文件吗ⅶ
$
$
30 在 '当动作打开时的命令(连按两下)' 字段中\n\
缺少变量名。\n\
为你在‘当动作打开时,向用户要求’字段中\n\
输入的标号增加一个变量名。\n\
合法的变量名是 $*$1$2$9。
$
$
35 这些更改没有被保存。\n\
你希望在退出前保存这些更改吗ⅶ
$
$
40 当前的更改没有被保存。\n\
你希望在新建动作时清除字段前\n\
保存这些更改吗ⅶ
$
$
45 当前的更改没有被保存。\n\
你希望在清除这些字段以装载另一个\n\
动作定义文件前保存这些更改吗ⅶ
$
$
50 动作名含有若干非法字符。\n\
下列字符不能出现在名字中:\n\
/ \ " ' ; ( ) ~ ! $ { } < > # @ | &
$
$
55 不能创建下列文件:
$
$
60 不能打开下列文件:
$
$
65 由于它不是由此‘创建动作’工具所原始创建的,\n\
所以不能装载下列文件:
$
$
66 由于它已被除创建动作外的某一其它方法所变更,\n\
因此不能装载此文件。这可能会由用一个文本编辑器\n\
或其它工具修改此文件而引起。
$
$
67 ‘创建动作’只能编辑那些被‘创建动作’所创建\n\
和编辑的文件。
$
$
68 不能装载下列文件:
$
$
$ The following messages are all part of the same message dialog
70 新动作
71 已经放到你的起始文件夹中。
73 调用创建的动作定义文件:
$
$
80 不能找到你选择的图标\n\
的所有尺寸。
$
$
85 不能启动图标编辑器。
$
$
90 不能分析下列文件:
$
$
95 不能在图标搜索路径内找到\n\
下列图标文件:
$
$
98 你选择的图标不在图标搜索路径中。\n\
你必须移动此图标到一个在图标搜索路径中\n\
的目录里,这样此图标才会在桌面环境中\n\
正确地显示。\n\
选择‘确定’如果你想使用此图标。\n\
选择‘取消’如果你想选择另一个不同的图标。
$
$
$ ONLY TRANSLATE "Usage" and "filename"
110 用法dtcreate [<文件名>] [-?]
$
$
120 你没有从‘使用此动作的数据类型’\n\
表中选择一个数据类型。
125 请选择你要删除的数据类型。
130 请选择你要编辑的数据类型。
$
$
150 你当前工作没有保存。
152 不要保存
154 取消关闭
$
$
160 不能保存会话过程到文件:
162 不能从该文件中恢复会话过程:
$
$
$ TRANSLATORS: DO NOT TRANSLATE the word "HOME" in the following message
170 HOME 环境变量没有设置。\n\
HOME 环境变量必须以此动作被保存\n\
@@ -249,17 +249,17 @@ $ **
$ *****************************************************************************
10 缺少数据类型族名。\n\
在‘数据类型族名’字段中输入一个名字。
$
$
15 缺少标识特征。\n\
你必须在可以创建数据类型前指定特征。\n\
选择挨着‘标识特征’表的‘编辑’按钮\n\
来指定特征。
$
$
20 ‘数据类型族名’字段含有一个或多个\n\
非法字符。\n\
下列字符之一不能出现在名字中:\n\
/ \ " ' ; ( ) ~ ! $ { } < > # @ | &
$
$
25 存在一个此名字的数据类型族。\n\
请更改在‘数据类型族名’字段中的\n\
名字。
@@ -305,38 +305,38 @@ $ *****************************************************************************
10 缺少名字模式。\n\
如果选择了‘名字模式’,就必须输入一个\n\
名字模式。
$
$
15 缺少权限选择。\n\
如果选择了‘权限模式’,\n\
就必须挑选一个或多个权限\n\
模式下的选择项。
$
$
20 缺少内容模式。\n\
如果选择了‘内容’,就必须填入内容下的\n\
模式字段。
$
$
25 缺少起始字节。\n\
如果选择了‘内容’,就必须在‘起始字节’\n\
字段中输入一个数。
$
$
30 没有选择标识特征。\n\
选择若干个特征\n\
(名字模式,权限模式,或内容)。
$
$
45 此名字模式含有若干个\n\
非法字符。\n\
下列字符之一不能在名字\n\
模式中使用:\n\
/ \ " ' ; ( ) ~ ! $ { } < > # @ | &
$
$
46 此内容模式与你选择的内容类型的\n\
格式不匹配。\n\
重新输入正确格式的内容模式,或更改\n\
该类型使之与内容模式相匹配。
$
$
47 起始字节字段含有非法字符。\n\
此字段仅接收十进制格式的数字。
$
$
48 使用内容模式会大大降低你的\n\
文件管理程序的性能。\n\
当使用内容模式时,文件管理程序必须\n\