feat: add translation support (#2870)

* feat: add translation support

* test(cypress): fix locale import

* docs: add locale documentation

* feat: add german translation (#2877)

* fix: locales package version, register all locales in netlify-cms
This commit is contained in:
Erez Rokah
2019-11-14 11:25:04 +02:00
committed by GitHub
parent 4833f33728
commit 096b067d45
22 changed files with 660 additions and 191 deletions

View File

@ -34,6 +34,7 @@
"netlify-cms-editor-component-image": "^2.4.3",
"netlify-cms-lib-auth": "^2.2.4",
"netlify-cms-lib-util": "^2.4.0-beta.4",
"netlify-cms-locales": "^1.0.0",
"netlify-cms-ui-default": "^2.7.0-beta.1",
"netlify-cms-widget-boolean": "^2.2.3",
"netlify-cms-widget-date": "^2.3.5",

View File

@ -2,6 +2,7 @@ import { NetlifyCmsCore as CMS } from 'netlify-cms-core';
import './backends';
import './widgets';
import './editor-components';
import './locales';
if (typeof window !== 'undefined') {
/**

View File

@ -0,0 +1,4 @@
import { NetlifyCmsCore as CMS } from 'netlify-cms-core';
import { en } from 'netlify-cms-locales';
CMS.registerLocale('en', en);