~ubuntu-branches/ubuntu/gutsy/vorbis-tools/gutsy

« back to all changes in this revision

Viewing changes to intl/libgettext.h

  • Committer: Bazaar Package Importer
  • Author(s): Jesus Climent
  • Date: 2005-04-10 09:22:24 UTC
  • mfrom: (2.1.1 warty)
  • Revision ID: james.westby@ubuntu.com-20050410092224-xtukpa3qghghhjje
Tags: 1.0.1-1.3
* Authorized NMU.
* Modified alsa to mention alsa09 (although the device might be nowadays
  alsa, back, since alsa1.0 has been already released). (Closes: #258286)
* Modified the manpage/help message for vorbiscomment to make it a bit more
  userfiendly: Closes: #252531.
* Added oggdec to the long description field, so that it triggers apt-cache
  searches: Closes: #274894.
* Typos in manpages: Closes: #302150.
* Escaped dashes in manpage: Closes: #264365.
* Quiet option is actually with -Q, not -q (Closes: #211289) Reported
  upstream but patched for Debian.
* Change input.wav with inputfile, since we accept flac-formated files:
  Closes: #262509.
* Translation bits:
  * Updated translation hu.po: Closes: #272037.
  * French translation correction: Encodage -> Codage (Closes: #248431).
  * debian/rules: remove .gmo's to avoid clash with uploaded tarball.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/* Convenience header for conditional use of GNU <libintl.h>.
 
2
   Copyright (C) 1995-1998, 2000, 2001 Free Software Foundation, Inc.
 
3
 
 
4
   This program is free software; you can redistribute it and/or modify it
 
5
   under the terms of the GNU Library General Public License as published
 
6
   by the Free Software Foundation; either version 2, or (at your option)
 
7
   any later version.
 
8
 
 
9
   This program is distributed in the hope that it will be useful,
 
10
   but WITHOUT ANY WARRANTY; without even the implied warranty of
 
11
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
12
   Library General Public License for more details.
 
13
 
 
14
   You should have received a copy of the GNU Library General Public
 
15
   License along with this program; if not, write to the Free Software
 
16
   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
 
17
   USA.  */
 
18
 
 
19
#ifndef _LIBGETTEXT_H
 
20
#define _LIBGETTEXT_H 1
 
21
 
 
22
/* NLS can be disabled through the configure --disable-nls option.  */
 
23
#if ENABLE_NLS
 
24
 
 
25
/* Get declarations of GNU message catalog functions.  */
 
26
# include <libintl.h>
 
27
 
 
28
#else
 
29
 
 
30
# define gettext(Msgid) (Msgid)
 
31
# define dgettext(Domainname, Msgid) (Msgid)
 
32
# define dcgettext(Domainname, Msgid, Category) (Msgid)
 
33
# define ngettext(Msgid1, Msgid2, N) \
 
34
    ((N) == 1 ? (char *) (Msgid1) : (char *) (Msgid2))
 
35
# define dngettext(Domainname, Msgid1, Msgid2, N) \
 
36
    ((N) == 1 ? (char *) (Msgid1) : (char *) (Msgid2))
 
37
# define dcngettext(Domainname, Msgid1, Msgid2, N, Category) \
 
38
    ((N) == 1 ? (char *) (Msgid1) : (char *) (Msgid2))
 
39
# define textdomain(Domainname) ((char *) (Domainname))
 
40
# define bindtextdomain(Domainname, Dirname) ((char *) (Dirname))
 
41
# define bind_textdomain_codeset(Domainname, Codeset) ((char *) (Codeset))
 
42
 
 
43
#endif
 
44
 
 
45
/* For automatical extraction of messages sometimes no real
 
46
   translation is needed.  Instead the string itself is the result.  */
 
47
#define gettext_noop(Str) (Str)
 
48
 
 
49
#endif /* _LIBGETTEXT_H */