Module: lib/Dictionary

lib/Dictionary

A module representing Dictionary
Source:

Methods

<inner> define(factory)

Override AMD `define` function for RequireJS
Parameters:
Name Type Description
factory function
Source:

<inner> getMsg(key) → {string}

Get a message by key
Parameters:
Name Type Description
key string
Source:
Returns:
Type
string

<inner> numToString(input) → {string}

Get human-readable numbers
Parameters:
Name Type Description
input number
Source:
Returns:
Type
string

<inner> translate(key, actualNum, expectedNum) → {string}

Build a human-readable message
Parameters:
Name Type Description
key string
actualNum number
expectedNum number
Source:
Returns:
Type
string

<inner> translateBulk(messages, asPlainText) → {Object[]}

Translate array of messages
Parameters:
Name Type Description
messages Object[]
asPlainText boolean
Source:
Returns:
messages
Type
Object[]