mirror of
https://github.com/cupcakearmy/svelte-i18n.git
synced 2024-06-30 18:54:49 +02:00
chore: 🤖 add TODO list to README
This commit is contained in:
parent
feb0c165b8
commit
408b40cc8c
13
README.md
13
README.md
|
@ -8,6 +8,7 @@
|
||||||
|
|
||||||
<!-- code_chunk_output -->
|
<!-- code_chunk_output -->
|
||||||
|
|
||||||
|
- [TODO - WIP](#todo-wip)
|
||||||
- [Usage](#usage)
|
- [Usage](#usage)
|
||||||
- [Locale](#locale)
|
- [Locale](#locale)
|
||||||
- [The dictionary](#the-dictionary)
|
- [The dictionary](#the-dictionary)
|
||||||
|
@ -19,6 +20,12 @@
|
||||||
|
|
||||||
<!-- /code_chunk_output -->
|
<!-- /code_chunk_output -->
|
||||||
|
|
||||||
|
## TODO - WIP
|
||||||
|
|
||||||
|
- [ ] Maybe locale can be a promise so we can await for it on the template;
|
||||||
|
- [ ] Wiki on github;
|
||||||
|
- [ ] Find a more flexible way to preload dictionaries so it's possible to preload partial dictionaries.
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
`svelte-i18n` uses `stores` to keep track of the current locale, dictionary of messages and the main format function. This way, we keep everything neat, in sync and easy to use on your svelte files.
|
`svelte-i18n` uses `stores` to keep track of the current locale, dictionary of messages and the main format function. This way, we keep everything neat, in sync and easy to use on your svelte files.
|
||||||
|
@ -75,8 +82,7 @@ dictionary.set({
|
||||||
ask: 'Por favor, digite seu nome',
|
ask: 'Por favor, digite seu nome',
|
||||||
message: 'Olá {name}, como vai?',
|
message: 'Olá {name}, como vai?',
|
||||||
},
|
},
|
||||||
photos:
|
photos: 'Você {n, plural, =0 {não tem fotos.} =1 {tem uma foto.} other {tem # fotos.}}',
|
||||||
'Você {n, plural, =0 {não tem fotos.} =1 {tem uma foto.} other {tem # fotos.}}',
|
|
||||||
cats: 'Tenho {n, number} {n,plural,=0{gatos}one{gato}other{gatos}}',
|
cats: 'Tenho {n, number} {n,plural,=0{gatos}one{gato}other{gatos}}',
|
||||||
},
|
},
|
||||||
en: {
|
en: {
|
||||||
|
@ -86,8 +92,7 @@ dictionary.set({
|
||||||
ask: 'Please type your name',
|
ask: 'Please type your name',
|
||||||
message: 'Hello {name}, how are you?',
|
message: 'Hello {name}, how are you?',
|
||||||
},
|
},
|
||||||
photos:
|
photos: 'You have {n, plural, =0 {no photos.} =1 {one photo.} other {# photos.}}',
|
||||||
'You have {n, plural, =0 {no photos.} =1 {one photo.} other {# photos.}}',
|
|
||||||
cats: 'I have {n, number} {n,plural,one{cat}other{cats}}',
|
cats: 'I have {n, number} {n,plural,one{cat}other{cats}}',
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue
Block a user