Switched to ENABLE_NLS macro instead of rolling our own
This commit is contained in:
parent
55bef02069
commit
e255e5dead
3 changed files with 4 additions and 4 deletions
|
@ -1,6 +1,6 @@
|
|||
#include "i18n.h"
|
||||
|
||||
#ifdef I18N
|
||||
#if ENABLE_NLS
|
||||
__attribute__ ((constructor))
|
||||
void init_i18n(void) {
|
||||
bindtextdomain (PACKAGE, LOCALEDIR);
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
# include "config.h"
|
||||
|
||||
# ifndef I18N
|
||||
# if !ENABLE_NLS
|
||||
# define _(String) String
|
||||
# define _s(String, Plural, Quantity) ((Quantity) == 1 ? String : Plural)
|
||||
# else
|
||||
|
|
|
@ -32,7 +32,7 @@
|
|||
#include "runner.h"
|
||||
#include "config.h"
|
||||
|
||||
#ifdef I18N
|
||||
#if ENABLE_NLS
|
||||
# include <libintl.h>
|
||||
#endif
|
||||
|
||||
|
@ -136,7 +136,7 @@ int main(int argc, char *argv[]) {
|
|||
|| !strcmp("dumb", getenv("TERM") ?: "dumb");
|
||||
|
||||
setlocale(LC_ALL, "");
|
||||
#ifdef I18N
|
||||
#if ENABLE_NLS
|
||||
textdomain (PACKAGE "-test");
|
||||
#endif
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue