Return to php_gettext.h CVS log | Up to [ELWIX - Embedded LightWeight unIX -] / embedaddon / php / ext / gettext |
1.1 ! misho 1: /* ! 2: +----------------------------------------------------------------------+ ! 3: | PHP Version 5 | ! 4: +----------------------------------------------------------------------+ ! 5: | Copyright (c) 1997-2012 The PHP Group | ! 6: +----------------------------------------------------------------------+ ! 7: | This source file is subject to version 3.01 of the PHP license, | ! 8: | that is bundled with this package in the file LICENSE, and is | ! 9: | available through the world-wide-web at the following url: | ! 10: | http://www.php.net/license/3_01.txt | ! 11: | If you did not receive a copy of the PHP license and are unable to | ! 12: | obtain it through the world-wide-web, please send a note to | ! 13: | license@php.net so we can mail you a copy immediately. | ! 14: +----------------------------------------------------------------------+ ! 15: | Author: Alex Plotnick <alex@wgate.com> | ! 16: +----------------------------------------------------------------------+ ! 17: */ ! 18: ! 19: /* $Id: php_gettext.h 321634 2012-01-01 13:15:04Z felipe $ */ ! 20: ! 21: #ifndef PHP_GETTEXT_H ! 22: #define PHP_GETTEXT_H ! 23: ! 24: #if HAVE_LIBINTL ! 25: ! 26: extern zend_module_entry php_gettext_module_entry; ! 27: #define gettext_module_ptr &php_gettext_module_entry ! 28: ! 29: PHP_MINFO_FUNCTION(php_gettext); ! 30: ! 31: PHP_NAMED_FUNCTION(zif_textdomain); ! 32: PHP_NAMED_FUNCTION(zif_gettext); ! 33: PHP_NAMED_FUNCTION(zif_dgettext); ! 34: PHP_NAMED_FUNCTION(zif_dcgettext); ! 35: PHP_NAMED_FUNCTION(zif_bindtextdomain); ! 36: #if HAVE_NGETTEXT ! 37: PHP_NAMED_FUNCTION(zif_ngettext); ! 38: #endif ! 39: #if HAVE_DNGETTEXT ! 40: PHP_NAMED_FUNCTION(zif_dngettext); ! 41: #endif ! 42: #if HAVE_DCNGETTEXT ! 43: PHP_NAMED_FUNCTION(zif_dcngettext); ! 44: #endif ! 45: #if HAVE_BIND_TEXTDOMAIN_CODESET ! 46: PHP_NAMED_FUNCTION(zif_bind_textdomain_codeset); ! 47: #endif ! 48: ! 49: #else ! 50: #define gettext_module_ptr NULL ! 51: #endif /* HAVE_LIBINTL */ ! 52: ! 53: #define phpext_gettext_ptr gettext_module_ptr ! 54: ! 55: #endif /* PHP_GETTEXT_H */