gsub(/&/, "\\&", line); \
gsub(/</, "<", line); \
gsub(/>/, ">", line); \
- gsub(/\"/, "\\\"", line); \
+ gsub(/"/, "\\\"", line); \
if (length(line) > 0) {\
printf("#: %s:%d\nmsgid \"%s\"\nmsgstr \"\"\n\n",\
fixupfilename(), FNR, line); \
/^Style / { \
line=$$0; \
sub(/Style /, "", line); \
- gsub(/\"/, "", line); \
+ gsub(/"/, "", line); \
gsub(/_/, " ", line); \
printf("#: %s:%d\nmsgid \"%s\"\nmsgstr \"\"\n\n", \
fixupfilename(), FNR, line); \
/LabelString[A-Za-z]*/ { \
line=$$0; \
sub(/[[:space:]]*LabelString[A-Za-z]*[[:space:]]*/, "", line); \
- gsub(/\"/, "", line); \
- gsub(/\/, "\\\\", line); \
+ gsub(/"/, "", line); \
if (line != "") \
printf("#: %s:%d\nmsgid \"%s\"\nmsgstr \"\"\n\n", \
fixupfilename(), FNR, line); \
/GuiName/ { \
line=$$0; \
sub(/[[:space:]]*GuiName[[:space:]]*/, "", line); \
- gsub(/\"/, "", line); \
+ gsub(/"/, "", line); \
printf("#: %s:%d\nmsgid \"%s\"\nmsgstr \"\"\n\n", \
fixupfilename(), FNR, line); \
} \
/ListName/ { \
line=$$0; \
sub(/[[:space:]]*ListName[[:space:]]*/, "", line); \
- gsub(/\"/, "", line); \
+ gsub(/"/, "", line); \
printf("#: %s:%d\nmsgid \"%s\"\nmsgstr \"\"\n\n", \
fixupfilename(), FNR, line); \
}' \
- ${top_srcdir}/lib/layouts/*.layout ${top_srcdir}/lib/layouts/*.inc > $@
+ ${top_srcdir}/lib/layouts/*.layout ${top_srcdir}/lib/layouts/*.inc \
+ | sed 's/\\/\\\\/g' > $@
languages_l10n.pot: $(top_srcdir)/lib/languages
$(AWK) -v top_srcdir="$(top_srcdir)" ' \
{ \
match($$0,"\"[^\"]*\""); \
lang=substr($$0,RSTART,RLENGTH); \
- gsub(/\"/, "", lang); \
+ gsub(/"/, "", lang); \
printf("#: %s:%d\nmsgid \"%s\"\nmsgstr \"\"\n\n", \
fixupfilename(), FNR, lang); \
}' \
}' \
${top_srcdir}/lib/ui/*.ui > $@
-i18n.php3: $(POFILES)
+i18n.php: $(POFILES)
(cd $(srcdir) ; ./postats.sh $(POFILES)) >$@
force: