0.10.1 • Published 6 months ago
@novely/t9n v0.10.1
@novely/t9n
Примитивный t9n. Более не используется.
Использование
import { createT9N } from '@novely/t9n';
const { t } = createT9N({
ru: {
pluralization: {
years: {
zero: 'лет',
one: 'год',
few: 'года',
many: 'лет',
},
},
actions: {
capitalize: (str) => {
return str.charAt(0).toUpperCase() + str.slice(1);
},
},
},
en: {
pluralization: {
years: {
zero: 'years',
one: 'year',
few: 'years',
many: 'years',
other: 'years',
},
},
},
});
const hi = t({
ru: 'Меня зовут {{name%capitalize}}, мне {{age}} {{age@years}}! 👋',
en: 'My name is {{name}}, I am {{age}} {{age@years}} old! 👋'
});
const str = hi('ru', { name: 'Артём', age: 17 });
Credits
Части этого программного обеспечения защищены авторским правом соответствующих авторов и выпущены по лицензии MIT:
- templite, © Luke Edwards
0.10.0
6 months ago
0.10.1
6 months ago
0.9.0
9 months ago
0.8.1
9 months ago
0.6.3
10 months ago
0.8.0
10 months ago
0.6.2
10 months ago
0.8.2
9 months ago
0.6.4
10 months ago
0.7.0
10 months ago
0.6.1
10 months ago
0.6.0
10 months ago
0.5.0
1 year ago
0.4.1
1 year ago
0.4.0
1 year ago
0.3.0
1 year ago
0.2.0
1 year ago
0.1.0
1 year ago