FanvidDB / fanviddb-server

Server of the fanviddb
Other
0 stars 1 forks source link

Scope work: localization #27

Open sandalwoodbox opened 3 years ago

sandalwoodbox commented 3 years ago

We need to actually be able to localize the website. This includes a few different pieces of work:

  1. Users need to be able to choose a preferred language.
    • We need a language picker.
    • The simplest storage implementation is probably a browser cookie - is that enough for users, or will they expect database-based persistence?
  2. We need to be actually compiling the translations for python. Does the JS localization also need some kind of compilation?
  3. We would ideally have at least one other language with at least partial translations to demonstrate that it works.
  4. We need to verify that users get translations for the expected locale when viewing:
    • python
    • jinja
    • JS
    • Jekyll

We should scope this work out in more detail and create tickets.