bdf626b552
Basic parsing of HTML tags in translations
...
This allows text to be wrapped with a virtual element:
key: "This is a <test>Test</test>"
app.trans('key', {test: <a href="#"/>});
closes #574
2015-10-14 15:24:28 +10:30
bddbf24055
Make punctuate
translatable, rename to punctuateSeries
2015-10-08 22:42:03 +10:30
7a6c48c30b
Correct check that a translation is an object
...
typeof translation === 'object' returns true when translation is null
2015-09-04 12:19:02 +09:30
8be5d5af0f
Still set username if user is undefined
...
Fixes "Started 12 hours ago by undefined" on discussion author avatar
tooltip
2015-08-05 12:17:36 +09:30
b31a290f00
Don't override username if already set
2015-07-20 18:13:56 +09:30
f93ff7cb3f
Make front-end localizable
2015-07-17 17:43:28 +09:30
ab6c03c0cc
Massive JavaScript cleanup
...
- Use JSX for templates
- Docblock/comment everything
- Mostly passes ESLint (still some work to do)
- Lots of renaming, refactoring, etc.
CSS hasn't been updated yet.
2015-07-15 14:01:11 +09:30