Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • ThaliApp ThaliApp
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 4
    • Merge requests 4
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • thalia
  • ThaliAppThaliApp
  • Merge requests
  • !87

Localisation using i18next

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sébastiaan Versteeg requested to merge feature/localisation into master Oct 22, 2017
  • Overview 0
  • Commits 4
  • Changes 38

Alternative for !41 (closed) closing #22.

  • Makes sure there is just one Moment.locale call setting the device locale.
  • Send the device language to the server for the correct localised responses.
  • Adds yarn locales:collect command to automatically find and update all locales files.

Advantages over !41 (closed):

  • Made for React, using react-i18next
  • Autocollect all translations
  • Uses no abstract keys, the English base translation ís the key. Thus making translations easier to read and support.
Edited Jan 28, 2018 by Sébastiaan Versteeg
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: feature/localisation