[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: new module 'propername'
From: |
Bruno Haible |
Subject: |
Re: new module 'propername' |
Date: |
Tue, 20 May 2008 02:27:11 +0200 |
User-agent: |
KMail/1.5.4 |
Eric Blake wrote:
> it looks like
> the extended specifier to --keyword was added in xgettext 0.15, but it
> needs literal " in its argument. So, I ended up using this instead:
>
> --keyword=proper_name:1,'"This is a proper name. See the gettext manual,
> section Names."' \
> --keyword=proper_name_utf8:1,'"This is a proper name. See the gettext
> manual, section Names."' \
You hit the nail on the head. The double-quotes must indeed be part of the
--keyword argument.
I'm applying this, and am sorry that I wasted an hour of your time on this.
2008-05-19 Bruno Haible <address@hidden>
* modules/propername (Notice, configure.ac): Put quoted "..." into
--keyword option.
* lib/propername.h: Update comments accordingly.
Reported by Eric Blake.
*** lib/propername.h.orig 2008-05-20 01:46:35.000000000 +0200
--- lib/propername.h 2008-05-20 00:41:06.000000000 +0200
***************
*** 72,82 ****
3) If you are using GNU gettext version 0.16.1 or older, in po/Makevars,
in the definition of the XGETTEXT_OPTIONS variable, add:
! --keyword=proper_name:1,"This is a proper name. See the gettext
manual, section Names."
! --keyword=proper_name_utf8:1,"This is a proper name. See the
gettext manual, section Names."
This specifies automatic comments for the translator. (Requires
! xgettext >= 0.15.)
*/
#ifndef _PROPERNAME_H
--- 72,83 ----
3) If you are using GNU gettext version 0.16.1 or older, in po/Makevars,
in the definition of the XGETTEXT_OPTIONS variable, add:
! --keyword='proper_name:1,"This is a proper name. See the gettext
manual, section Names."'
! --keyword='proper_name_utf8:1,"This is a proper name. See the
gettext manual, section Names."'
This specifies automatic comments for the translator. (Requires
! xgettext >= 0.15. The double-quotes inside the quoted string are on
! purpose: they are part of the --keyword argument syntax.)
*/
#ifndef _PROPERNAME_H
*** modules/propername.orig 2008-05-20 01:46:36.000000000 +0200
--- modules/propername 2008-05-20 01:41:22.000000000 +0200
***************
*** 4,11 ****
Notice:
If you are using GNU gettext version 0.16.1 or older, add the following
options
to XGETTEXT_OPTIONS in your po/Makevars:
! --keyword=proper_name:1,'This is a proper name. See the gettext manual,
section Names.'
! --keyword=proper_name_utf8:1,'This is a proper name. See the gettext
manual, section Names.'
Files:
lib/propername.h
--- 4,11 ----
Notice:
If you are using GNU gettext version 0.16.1 or older, add the following
options
to XGETTEXT_OPTIONS in your po/Makevars:
! --keyword='proper_name:1,"This is a proper name. See the gettext manual,
section Names."'
! --keyword='proper_name_utf8:1,"This is a proper name. See the gettext
manual, section Names."'
Files:
lib/propername.h
***************
*** 26,33 ****
configure.ac:
m4_ifdef([AM_XGETTEXT_OPTION],
! [AM_XGETTEXT_OPTION([--keyword=proper_name:1,'This is a proper name. See
the gettext manual, section Names.'])
! AM_XGETTEXT_OPTION([--keyword=proper_name_utf8:1,'This is a proper name.
See the gettext manual, section Names.'])])
Makefile.am:
lib_SOURCES += propername.h propername.c
--- 26,33 ----
configure.ac:
m4_ifdef([AM_XGETTEXT_OPTION],
! [AM_XGETTEXT_OPTION([--keyword='proper_name:1,\"This is a proper name. See
the gettext manual, section Names.\"'])
! AM_XGETTEXT_OPTION([--keyword='proper_name_utf8:1,\"This is a proper name.
See the gettext manual, section Names.\"'])])
Makefile.am:
lib_SOURCES += propername.h propername.c