navit 0.5.3-trunk
Loading...
Searching...
No Matches
navit_nls.h
Go to the documentation of this file.
1#ifndef __NAVIT_NLS_H__
2
3char *navit_nls_add_textdomain(const char *package, const char *dir);
4void navit_nls_remove_textdomain(const char *package);
5const char *navit_nls_gettext(const char *msgid);
6const char *navit_nls_ngettext(const char *msgid, const char *msgid_plural, unsigned long int n);
7void navit_nls_main_init(void);
8
9# define _(STRING) navit_nls_gettext(STRING)
10# define gettext_noop(String) String
11# define _n(STRING) gettext_noop(STRING)
12
13# define __NAVIT_NLS_H__
14#endif
const char * navit_nls_ngettext(const char *msgid, const char *msgid_plural, unsigned long int n)
Definition navit_nls.c:57
const char * navit_nls_gettext(const char *msgid)
Definition navit_nls.c:44
char * navit_nls_add_textdomain(const char *package, const char *dir)
Definition navit_nls.c:19
void navit_nls_remove_textdomain(const char *package)
Definition navit_nls.c:30
void navit_nls_main_init(void)
Definition navit_nls.c:74