paragon/docs/decisions
Viktor Rusakov 53e0ac632b
feat!: implement i18n in Paragon components and in docs site (#1100)
Adds support for i18n translations in Paragon components, including the commands to push/pull translations from Transifex in an automated process. This change itself does not guarantee the components are truly translated yet as they may still need a translator and/or a reviewer to approve the translation in Transifex before a translation is pulled.

To upgrade, ensure you are using at least `react-intl@5.25.0` in your application.

BREAKING CHANGE: By adding i18n support to the Paragon design system, we are introducing a peer dependency on `react-intl@5.25.0` or greater. This may be a breaking change for some consumers, if your repository:
* Uses v1 of `@edx/frontend-platform`
* Uses older version of `react-intl` than v5.25.0 directly.
* Does not use `react-intl`.
2022-06-17 06:59:59 -04:00
..
0001-record-architecture-decisions.rst (docs): initial ADR about using ADRs 2018-10-19 15:53:11 -04:00
0002-react-i18n.rst (docs): `react-intl` for i18n ADR, with corollaries 2018-11-01 13:14:04 -04:00
0003-repository-ownership.rst Review feedback, formatting, and marking accepted 2019-02-22 10:53:30 -05:00
0004-usage-of-bootstrap.rst Review feedback, formatting, and marking accepted 2019-02-22 10:53:30 -05:00
0005-usage-of-reactstrap.rst docs: add ADR describing abandonment of Reactstrap (#412) 2019-04-08 16:03:31 -04:00
0006-removal-of-css-modules.rst feat: publish major upgrades of many packages and configuration 2019-03-22 12:40:27 -07:00
0007-component-api-guidelines.rst fix: ADR for Prop Naming and change classNames to strings (#405) 2019-03-26 17:12:15 -07:00
0008-abandon-reactstrap.rst Adopt react-bootstrap ADR (#544) 2020-07-15 11:14:29 -04:00
0009-usage-of-react-bootstrap.rst Adopt react-bootstrap ADR (#544) 2020-07-15 11:14:29 -04:00
0010-removal-of-edx-assets.rst docs: add adr for removal of edx assets (#558) 2020-08-19 11:10:17 -04:00
0011-colocation-component-scss-javascript.rst feat: colocate component javascript and styles (#606) 2021-01-25 20:09:01 -05:00
0012-css-styling-conventions docs: create 0012-css-styling-conventions (#763) 2021-07-19 09:28:07 -04:00
0013-deprecating-font-awesome.md docs: create 0013-deprecating-font-awesome.md (#859) 2021-10-27 10:37:05 -04:00
0014-removal-of-custom-responsive-components.rst feat: pass through functionality from react-responsive (#942) 2021-12-16 13:23:59 -05:00
0015-i18n-support.rst feat!: implement i18n in Paragon components and in docs site (#1100) 2022-06-17 06:59:59 -04:00
0016-component-generator-script.rst [BD-46] feat: add component generator command (#999) 2022-01-11 10:24:12 -05:00
0017-runtime-a11y-validation.rst docs: adds ADR for using `@axe-core/react` for automated a11y testing during development (#1191) 2022-03-30 13:32:23 -04:00