Exposed functions and attributes are listed under exposed name.
To access those attributes request.server.plugins['hapi-locale']
can be used.
Example
<p>var locales = request.server.plugins['hapi-locale'].getLocales(); // ['tr_TR', 'en_US'] etc.</p>
Methods
(inner) getDefaultLocale() → {string}
Returns default locale.
Returns:
- Default locale
- Type
- string
(inner) getLocale(request) → {string}
Returns requested language.
Parameters:
Name | Type | Description |
---|---|---|
request |
Object | Hapi.js request object |
Returns:
Locale
- Type
- string
(inner) getLocales() → {Array.<string>}
Returns all available locales as an array.
Returns:
- Array of locales.
- Type
- Array.<string>
Example
<p>var locales = request.server.plugins['hapi-locale'].getLocales(); // ['tr_TR', 'en_US'] etc.</p>