| #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 |