hello-world-alexa-i18n - Skill Internationalization (i18n) and Interceptors
Simple skill Alexa (Hello world: es/en)
Milestones
- Adding an extra locale (es-ES, translated from en-US)
- i18next dependency, sprintf, languageStrings (embedded for now)
- Request and Response Interceptors (loggers), Localisation Interceptor (simplest, no arrays)
- Attributes Manager, Request Attributes, requestAttributes.t and requestAttributes.t with parameters (string replacement)
Concepts
- Multiple models per local
- Key/value string resources
- Enriching request attributes with t function
- Attribute manager as key/value store
- High level attribute type (request(short term), session(med term), persistent(long term))