當前位置: 首頁>>代碼示例>>PHP>>正文


PHP I18n::setLocale方法代碼示例

本文整理匯總了PHP中I18n::setLocale方法的典型用法代碼示例。如果您正苦於以下問題:PHP I18n::setLocale方法的具體用法?PHP I18n::setLocale怎麽用?PHP I18n::setLocale使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在I18n的用法示例。


在下文中一共展示了I18n::setLocale方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: strftime

            return strftime($format, strtotime($date));
        }
    }
    $__CMS_CONN__->sqliteCreateFunction('date_format', 'mysql_function_date_format', 2);
}
// DEFINED ONLY FOR BACKWARDS SUPPORT - to be taken out before 0.9.0
$__FROG_CONN__ = $__CMS_CONN__;
Record::connection($__CMS_CONN__);
Record::getConnection()->exec("set names 'utf8'");
Setting::init();
use_helper('I18n');
AuthUser::load();
if (AuthUser::isLoggedIn()) {
    I18n::setLocale(AuthUser::getRecord()->language);
} else {
    I18n::setLocale(Setting::get('language'));
}
// Only add the cron web bug when necessary
if (defined('USE_POORMANSCRON') && USE_POORMANSCRON && defined('POORMANSCRON_INTERVAL')) {
    Observer::observe('page_before_execute_layout', 'run_cron');
    function run_cron()
    {
        $cron = Cron::findByIdFrom('Cron', '1');
        $now = time();
        $last = $cron->getLastRunTime();
        if ($now - $last > POORMANSCRON_INTERVAL) {
            echo $cron->generateWebBug();
        }
    }
}
Plugin::init();
開發者ID:julpi,項目名稱:FreshCMS,代碼行數:31,代碼來源:index.php

示例2: testLocaleDoesntExist

 public function testLocaleDoesntExist()
 {
     I18n::setLocale("xx_XX");
     $this->assertEquals("PHPUnit test string", _("PHPUnit test string"));
 }
開發者ID:no-chris,項目名稱:connector,代碼行數:5,代碼來源:I18nTest.php


注:本文中的I18n::setLocale方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。