Internationalisation (i18n)

Description

Not sure to what extent it matters for MVP but ultimately we will want a multi-lingual capable system.

On the UI side of things we have a tool for presenting some localised dates/numbers:

http://formatjs.io/

It has react components even.

FormatJS is apparently and implementation of part of a broader 'ECMAScript Internationalization API Specification'

http://www.ecma-international.org/ecma-402/1.0/

Environment

None

Potential Workaround

None

Checklist

hide

TestRail: Results

Activity

Show:

Jason Skomorowski October 3, 2016 at 9:17 PM

Jason Skomorowski June 27, 2016 at 5:18 PM
Edited

Some links from Filip on Slack:

@jason @nielserik A little gold mine of practical tips on multilingual web interfaces and RTL support. BBC’s web team explaining how they tried to solve massive multilingual layouts and fonts http://responsivenews.co.uk/post/123104512468/13-tips-for-making-responsive-web-design - maybe it’s more relevant for the HTML person we might hire, but it will definitely affect a bunch of more technical things relating to templating engines, etc. I guess react will be a good helper when we get to that part. (edited)

(This also seems to contain some good tips in point #3 and #4 http://webdesign.tutsplus.com/articles/tips-for-designing-and-building-a-multilingual-website--cms-24708)

Jason Skomorowski April 1, 2016 at 12:07 AM
Edited

From rangle:

  • format.js is definitely the right tool

  • the react-intl components it provides should be used extensively

  • 'ICU message syntax' it supports is known by translation firms eg. they can give translations in that format

  • read the guides first before getting into the react components; the i18n guides

Done

Details

Assignee

Reporter

Priority

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created November 14, 2015 at 2:06 AM
Updated March 12, 2019 at 3:29 PM
Resolved March 12, 2019 at 3:29 PM
TestRail: Cases
TestRail: Runs