#if defined(ENABLE_NLS) && !defined(DEBUGFS) #include <libintl.h> #include <locale.h> #define _(a) (gettext (a)) #ifdef gettext_noop #define N_(a) gettext_noop (a) #else #define N_(a) (a) #endif #define P_(singular, plural, n) (ngettext (singular, plural, n)) #ifndef NLS_CAT_NAME #define NLS_CAT_NAME "e2fsprogs" #endif #ifndef LOCALEDIR #define LOCALEDIR "/usr/share/locale" #endif #else #define _(a) (a) #define N_(a) a #define P_(singular, plural, n) ((n) == 1 ? (singular) : (plural)) #endif