Module: exposed

Exposed functions and attributes are listed under exposed name.
To access those attributes request.server.plugins['hapi-locale'] can be used.

Source:
Example
<p>var locales = request.server.plugins['hapi-locale'].getLocales(); // ['tr_TR', 'en_US'] etc.</p>

Methods

(inner) getDefaultLocale() → {string}

Returns default locale.

Source:
Returns:
  • Default locale
Type
string

(inner) getLocale(request) → {string}

Returns requested language.

Parameters:
Name Type Description
request Object

Hapi.js request object

Source:
Returns:

Locale

Type
string

(inner) getLocales() → {Array.<string>}

Returns all available locales as an array.

Source:
Returns:
  • Array of locales.
Type
Array.<string>
Example
<p>var locales = request.server.plugins['hapi-locale'].getLocales(); // ['tr_TR', 'en_US'] etc.</p>