get_locale()获取当前的本地区域设置

目录

描述

译文

获取当前的本地区域设置

如果本地区域已设定,该函数会过滤‘locale’过滤器中的区域设置并返回值。

如果本地区域未设定且WPLANG常量已定义,可使用WPLANG常量。本地区域设置会被'locale'过滤过滤,返回本地全局设置以及区域设置的值。

获取本地区域设置的过程只能一次性完成,但区域设置总由'locale'过滤器过滤。

原文

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.

get_locale() 描述

用法

<?php get_locale() ?>

get_locale() 用法

参数

None.

get_locale() 参数

返回值

(string) 

The locale of the blog or from the 'locale' hook.

get_locale() 返回值

示例

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

This shows the value of setlocale:

get_locale() 示例

注意

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

get_locale() 注意

历史

添加于 版本: 1.5.0

get_locale() 历史

源文件

get_locale() 函数的代码位于 wp-includes/l10n.php.

get_locale() 源文件

相关