21
21
#include "script.h"
23
23
const char *api_intl__(const char *untranslated) {
24
SCRIPT_ASSERT(NULL != untranslated, NULL);
24
SCRIPT_CHECK_ARG_NIL(untranslated, 1, string, "");
25
25
return _(untranslated);
28
28
const char *api_intl_N_(const char *untranslated) {
29
SCRIPT_ASSERT(NULL != untranslated, NULL);
29
SCRIPT_CHECK_ARG_NIL(untranslated, 1, string, "");
30
30
return N_(untranslated);
33
33
const char *api_intl_Q_(const char *untranslated) {
34
SCRIPT_ASSERT(NULL != untranslated, NULL);
34
SCRIPT_CHECK_ARG_NIL(untranslated, 1, string, "");
35
35
return Q_(untranslated);
38
38
const char *api_intl_PL_(const char *singular, const char *plural, int n) {
39
SCRIPT_ASSERT(NULL != singular, NULL);
40
SCRIPT_ASSERT(NULL != plural, NULL);
39
SCRIPT_CHECK_ARG_NIL(singular, 1, string, "");
40
SCRIPT_CHECK_ARG_NIL(plural, 2, string, "");
41
41
return PL_(singular, plural, n);