X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gst%2Fgst-i18n-lib.h;h=cf5c2851b44cd94bd4ac48531214ed74bbdd1090;hb=dac5966da6a0f53d0443dfa1ac239289028c415d;hp=a68d505043b500cee5f1aeaa8cb7ec79fe6aa714;hpb=a2a974bfaee012cc6020382e86810bfea0df731d;p=platform%2Fupstream%2Fgstreamer.git diff --git a/gst/gst-i18n-lib.h b/gst/gst-i18n-lib.h index a68d505..cf5c285 100644 --- a/gst/gst-i18n-lib.h +++ b/gst/gst-i18n-lib.h @@ -15,20 +15,21 @@ * * You should have received a copy of the GNU Library General Public * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, + * Boston, MA 02110-1301, USA. */ #ifndef __GST_I18N_LIB_H__ #define __GST_I18N_LIB_H__ -#ifndef GST_VERSION +#ifndef PACKAGE_NAME #error You must include config.h before including this header. #endif #ifdef ENABLE_NLS +#include /* some people need it and some people don't */ #include "gettext.h" /* included with gettext distribution and copied */ /* we want to use shorthand _() for translating and N_() for marking */ @@ -37,10 +38,9 @@ /* FIXME: if we need it, we can add Q_ as well, like in glib */ #else - -#define GETTEXT_PACKAGE NULL #define _(String) String #define N_(String) String +#define ngettext(Singular,Plural,Count) ((Count>1)?Plural:Singular) #endif