Home | History | Annotate | Download | only in support
      1 #if defined(ENABLE_NLS) && !defined(DEBUGFS)
      2 #include <libintl.h>
      3 #include <locale.h>
      4 #define _(a) (gettext (a))
      5 #ifdef gettext_noop
      6 #define N_(a) gettext_noop (a)
      7 #else
      8 #define N_(a) (a)
      9 #endif
     10 #define P_(singular, plural, n) (ngettext (singular, plural, n))
     11 #ifndef NLS_CAT_NAME
     12 #define NLS_CAT_NAME "e2fsprogs"
     13 #endif
     14 #ifndef LOCALEDIR
     15 #define LOCALEDIR "/usr/share/locale"
     16 #endif
     17 #else
     18 #define _(a) (a)
     19 #define N_(a) a
     20 #define P_(singular, plural, n) ((n) == 1 ? (singular) : (plural))
     21 #endif
     22