wp-l10n.php
来自「是一个优秀的语义个人发布平台」· PHP 代码 · 共 54 行
PHP
54 行
<?php
$parentpath = dirname(dirname(__FILE__));
require_once($parentpath.'/wp-config.php');
$curpath = dirname(__FILE__).'/';
$locale = '';
// WPLANG is defined in wp-config.
if (defined('WPLANG')) {
$locale = WPLANG;
}
if (empty($locale)) {
$locale = 'en_US';
}
$mofile = $curpath . "languages/$locale.mo";
require($curpath . 'streams.php');
require($curpath . 'gettext.php');
// If the mo file does not exist or is not readable, or if the locale is
// en_US, do not load the mo.
if ( is_readable($mofile) && ($locale != 'en_US') ) {
$input = new FileReader($mofile);
} else {
$input = false;
}
$l10n = new gettext_reader($input);
// Return a translated string.
function __($text) {
global $l10n;
return $l10n->translate($text);
}
// Echo a translated string.
function _e($text) {
global $l10n;
echo $l10n->translate($text);
}
// Return the plural form.
function __ngettext($single, $plural, $number) {
global $l10n;
return $l10n->ngettext($single, $plural, $number);
}
require($curpath . 'locale.php');
?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?