Function Reference/get locale

来自WordPress中文文档
跳转至: 导航搜索

Description

Gets the current locale.

If the locale is set, then it will filter the locale in the 'locale' filter hook and return the value.

If the locale is not set already, then the WPLANG constant is used if it is defined. Then it is filtered through the 'locale' filter hook and the value for the locale global set and the locale is returned.

The process to get the locale should only be done once but the locale will always be filtered using the 'locale' hook.

Usage

%%%<?php get_locale() ?>%%%

Parameters

None.

Return Values

(string) 
The locale of the blog or from the 'locale' hook.

Examples

This sets the monetary locale and if empty, sets as en_US

setlocale(LC_MONETARY, get_locale());
$my_local_settings = localeconv();
if ($my_local_settings['int_curr_symbol'] == "") setlocale(LC_MONETARY, 'en_US');

This shows the value of setlocale:

setlocale(LC_MONETARY, get_locale());
print_r($my_local_settings);

Notes

  • Uses: apply_filters() Calls 'locale' hook on locale value.
  • Uses: $locale Gets the locale stored in the global.
  • Uses global: (unknown) $locale
  • l10n is an abbreviation for localization.

Change Log

Since: 1.5.0

Source File

get_locale() is located in onlyincludecodewp-includes/l10n.php/code/onlyinclude

div class=template-description style=padding: 0 1.5em; border: 1px solid #eeeeee; background-color: #f9f9f9

Template Description

Link to the source code on http://core.trac.wordpress.org/browser/.

Parameters

  1. filename
  2. (option) path to codetag/code (version) or codetrunk/code. This option is only used for a new function.br /Default: codetrunk/code -- trunk is the latest bleeding edge development version of WordPress.

Usage

Link to the stable version: pre检查到模板循环:模板:Trac/pre

Link to trunk: pre检查到模板循环:模板:Trac/pre

/div

wordpress.org.cn.

Related

模板:Localization

includeonlydiv style=clear:both; background-color:#F7F7F7; border:1px solid #CCCCCC; color:#000000; padding:7px; margin:0.5em auto 0.5em auto; vertical-align:middle;See also index of Function Reference and index of Template Tags./div/includeonlynoinclude

Description

This Template is used by Codex:Template Messages.

Usage

pre 检查到模板循环:模板:Message /pre

Result

检查到模板循环:模板:Message

/noinclude