Methods
createGreetingData(name, language) → {Object}
Create structured greeting data
Parameters:
Name | Type | Default | Description |
---|---|---|---|
name |
string | Name to greet |
|
language |
string | en | Language code |
Returns:
Greeting data object
- Type
- Object
getAvailableLanguages() → {Array.<string>}
Get list of available languages
Returns:
Array of language codes
- Type
- Array.<string>
greet(name, language) → {string}
Generate a greeting message
Parameters:
Name | Type | Default | Description |
---|---|---|---|
name |
string | Name to greet |
|
language |
string | en | Language code |
Returns:
Greeting message
- Type
- string
isLanguageSupported(language) → {boolean}
Validate if a language is supported
Parameters:
Name | Type | Description |
---|---|---|
language |
string | Language code to validate |
Returns:
True if language is supported
- Type
- boolean