- Fix: use fallback lang translation if current lang is unknown. Thanks to tagoro9 (APSL#43)
- Allow react component interpolation. Thanks to staymain (APSL#41)
- Multiple comments fix. Thanks to stayman (APSL#40)
- setTranslations now can merge translations. Thanks to tagoro9 (APSL#38)
- Extract regex improved. Thanks to stayman (APSL#39)
- Localize Hoc method for translate your isolate components. Thanks to stayman (APSL#34).
- Extract from múltiple folders. Thanks to stayman (APSL#36).
- Fix deprecations with React 15.5. Thanks to renchap (APSL#31).
- "fallbackLang" prop added. Read documentation (https://github.com/APSL/redux-i18n#usage)
- Build code minimized for reduce dist folder size.
- New parameter for "extract" action added (fexts). Take a look documentation (https://github.com/APSL/redux-i18n#extract-texts-and-build-templatepot). Thanks to renchap for this idea (APSL#26).
- Updates extract strings regex. Tanks to pablen (APSL#25).
- New initialLang attribute added. Take a look to Usage section.
- 'Extract' action and tests improved.
- English grammar improved in documentation. Thanks to doei (APSL#19).
- Now is possible use reducer for store your translations. You can load async translations and then store there. Read documentation https://github.com/APSL/redux-i18n#async-translations
- Documentation updated for explain how use html object as a param. (https://github.com/APSL/redux-i18n#html-object-as-parameter)
- Changelog format improved.
- Documentation improved.
- Now is possible use html object as parameter. Read documentation https://github.com/APSL/redux-i18n#html-object-as-parameter
- Fall back lang. Read documentation https://github.com/APSL/redux-i18n#changing-language
- Fixed import action when there was quotes.
- Demo app added.
- Some tests added.
- Now is possible use complex languages codes as "en-DE".
- Fix: don't naively force params to strings; instead, only perform string operations on string parameters. Thanks to evandavis (APSL#16)
- Charset removed from POT header because is not necessary and POEdit showed an error.
- New feature. It is already possible use plurals.
- Unit tests improved and added more.
- Fix: make sure numbers passed to t function via params object are converted to strings so .replace() won't fail. Thanks to gannoncurran (APSL#15)
- Escapes any '$' characters passed to t function via params object to prevent unexpected behavior with string.replace(). Thanks to gannoncurran (APSL#14)
- Readme improved. Thanks to mac200 (APSL#8)
- New tests added.
- New "dowloads per month" badge added.
- New node versions added in travis configuration.
- Readme updated adding the requirements sections.
- Readme improved.
- Readme improved.
- Tests improved for the action of "extract".
- Now its posible add comments for a translator when t function is called. Read the documentation.
- Immutable.js compatibility. Thanks to tiii (APSL#5)
- Add the ability to specify --pattern as a custom name for the translation function. Thanks to evandavis (https://github.com/APSL/redux-i18n/pull/4/commits/9ebd28f5f4d47c8414fc3dcd18da05a5cee14575)
- Two dependencies fixed. Thanks to evandavis (APSL#3).
- I18n component now it's the default import. Replace import {I18n} from 'redux-i18n' for import I18n from 'redux-i18n'. Thanks to evandavis (APSL#1).
- Replaced with single quotes the translation.js file.
- Eslint check added in test.
- Regexp of extract script improved. Now can extract texts inside single quotas.
- Tests run on dist libraries. Not over the sources.
- The package's version is increased because it's stable.
- Extract regexp bug fixed.
- Added "files" attribute in package.json.
- Documentation updated with an example with dates translated.
- New tests with date formats.
- Added Unit tests.
- Redux state and action added.
- Improved documentation.
- Improved documentation of contributed file.
- Performance improvement
- Added some parameters to i18n_extract and i18n_import scripts.
- Improved documentation.
- First commit