feat: support *.properties resource files

This commit is contained in:
fengmk2
2015-05-17 21:54:12 +08:00
parent 1ee07403a0
commit a2462e6a84
7 changed files with 42 additions and 10 deletions

View File

@@ -30,8 +30,9 @@ koa-locales
koa locales, i18n solution for koa:
1. All locales resources location on `options.dir`.
2. One api: `__(key[, value, ...])`
3. Auto detect request locale from `query`, `cookie` and `header: Accept-Language`
2. resources file supports: `*.js`, `*.json` and `*.properties`
3. One api: `__(key[, value, ...])`
4. Auto detect request locale from `query`, `cookie` and `header: Accept-Language`
## Installation
@@ -101,7 +102,7 @@ __('{0} {0} {1} {1} {1}', ['foo', 'bar'])
## Usage on template
```js
this.locales.__ = this.__.bind(this);
this.state.__ = this.__.bind(this);
```
[nunjucks] example: