From de9eb63b07b0672126c2f2d53593299fa7356070 Mon Sep 17 00:00:00 2001 From: Abdullah Waheed Date: Tue, 6 Sep 2022 20:05:09 +0500 Subject: [PATCH] feat: added new translations in Makefile and updated all the translations --- .gitignore | 2 ++ Makefile | 2 +- src/i18n/index.js | 38 +++++++++++++++--------------------- src/i18n/messages/ca.json | 1 - src/i18n/messages/de.json | 33 +++++++++++++++++++++++++++++++ src/i18n/messages/he.json | 1 - src/i18n/messages/hi.json | 33 +++++++++++++++++++++++++++++++ src/i18n/messages/id.json | 1 - src/i18n/messages/it.json | 33 +++++++++++++++++++++++++++++++ src/i18n/messages/ko_KR.json | 2 -- src/i18n/messages/pl.json | 1 - src/i18n/messages/pt.json | 33 +++++++++++++++++++++++++++++++ src/i18n/messages/pt_BR.json | 2 -- src/i18n/messages/ru.json | 34 +++++++++++++++++++++++++++++++- src/i18n/messages/th.json | 1 - src/i18n/messages/uk.json | 34 +++++++++++++++++++++++++++++++- 16 files changed, 217 insertions(+), 34 deletions(-) delete mode 100644 src/i18n/messages/ca.json create mode 100644 src/i18n/messages/de.json delete mode 100644 src/i18n/messages/he.json create mode 100644 src/i18n/messages/hi.json delete mode 100644 src/i18n/messages/id.json create mode 100644 src/i18n/messages/it.json delete mode 100644 src/i18n/messages/ko_KR.json delete mode 100644 src/i18n/messages/pl.json create mode 100644 src/i18n/messages/pt.json delete mode 100644 src/i18n/messages/pt_BR.json delete mode 100644 src/i18n/messages/th.json diff --git a/.gitignore b/.gitignore index fe91cca34..39369bc29 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ temp src/i18n/transifex_input.json module.config.js .idea/ + +.vscode diff --git a/Makefile b/Makefile index bb8501250..e063b4a42 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ transifex_resource = frontend-component-header -transifex_langs = "ar,fr,fr_CA,es_419,zh_CN" +transifex_langs = "ar,fr,es_419,zh_CN,pt,it,de,uk,ru,hi,fr_CA" transifex_utils = ./node_modules/.bin/transifex-utils.js i18n = ./src/i18n diff --git a/src/i18n/index.js b/src/i18n/index.js index c037c34d8..0336b3a28 100644 --- a/src/i18n/index.js +++ b/src/i18n/index.js @@ -1,34 +1,28 @@ import arMessages from './messages/ar.json'; - -import caMessages from './messages/ca.json'; -import heMessages from './messages/he.json'; -import idMessages from './messages/id.json'; -import plMessages from './messages/pl.json'; -import ruMessages from './messages/ru.json'; -import thMessages from './messages/th.json'; -import ukMessages from './messages/uk.json'; - -// no need to import en messages-- they are in the defaultMessage field -import es419Messages from './messages/es_419.json'; import frMessages from './messages/fr.json'; -import kokrMessages from './messages/ko_KR.json'; -import ptbrMessages from './messages/pt_BR.json'; +import es419Messages from './messages/es_419.json'; import zhcnMessages from './messages/zh_CN.json'; +import ptMessages from './messages/pt.json'; +import itMessages from './messages/it.json'; +import ukMessages from './messages/uk.json'; +import deMessages from './messages/de.json'; +import ruMessages from './messages/ru.json'; +import hiMessages from './messages/hi.json'; +import frCAMessages from './messages/fr_CA.json'; +// no need to import en messages-- they are in the defaultMessage field const messages = { ar: arMessages, - ca: caMessages, - he: heMessages, - id: idMessages, - pl: plMessages, - ru: ruMessages, - th: thMessages, - uk: ukMessages, 'es-419': es419Messages, fr: frMessages, 'zh-cn': zhcnMessages, - 'ko-kr': kokrMessages, - 'pt-br': ptbrMessages, + pt: ptMessages, + it: itMessages, + de: deMessages, + hi: hiMessages, + 'fr-ca': frCAMessages, + ru: ruMessages, + uk: ukMessages, }; export default messages; diff --git a/src/i18n/messages/ca.json b/src/i18n/messages/ca.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/src/i18n/messages/ca.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/src/i18n/messages/de.json b/src/i18n/messages/de.json new file mode 100644 index 000000000..f222cef15 --- /dev/null +++ b/src/i18n/messages/de.json @@ -0,0 +1,33 @@ +{ + "general.register.sentenceCase": "Register", + "general.signIn.sentenceCase": "Sign in", + "header.links.courses": "Courses", + "header.links.programs": "Programs", + "header.links.content.search": "Discover New", + "header.links.schools": "Schools & Partners", + "header.user.menu.dashboard": "Dashboard", + "header.user.menu.profile": "Profile", + "header.user.menu.account.settings": "Account", + "header.user.menu.order.history": "Order History", + "header.user.menu.logout": "Logout", + "header.user.menu.login": "Login", + "header.user.menu.register": "Sign Up", + "header.user.menu.studio.home": "Studio Home", + "header.user.menu.studio.maintenance": "Maintenance", + "header.label.account.nav": "Account", + "header.label.account.menu": "Account Menu", + "header.label.account.menu.for": "Account menu for {username}", + "header.label.main.nav": "Main", + "header.label.main.menu": "Main Menu", + "header.label.main.header": "Main", + "header.label.secondary.nav": "Secondary", + "header.label.skip.nav": "Skip to main content", + "header.label.app.nav": "App", + "header.menu.dashboard.label": "Dashboard", + "header.help.label": "Help", + "header.menu.profile.label": "Profile", + "header.menu.account.label": "Account", + "header.menu.orderHistory.label": "Order History", + "header.navigation.skipNavLink": "Skip to main content.", + "header.menu.signOut.label": "Sign Out" +} \ No newline at end of file diff --git a/src/i18n/messages/he.json b/src/i18n/messages/he.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/src/i18n/messages/he.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/src/i18n/messages/hi.json b/src/i18n/messages/hi.json new file mode 100644 index 000000000..f222cef15 --- /dev/null +++ b/src/i18n/messages/hi.json @@ -0,0 +1,33 @@ +{ + "general.register.sentenceCase": "Register", + "general.signIn.sentenceCase": "Sign in", + "header.links.courses": "Courses", + "header.links.programs": "Programs", + "header.links.content.search": "Discover New", + "header.links.schools": "Schools & Partners", + "header.user.menu.dashboard": "Dashboard", + "header.user.menu.profile": "Profile", + "header.user.menu.account.settings": "Account", + "header.user.menu.order.history": "Order History", + "header.user.menu.logout": "Logout", + "header.user.menu.login": "Login", + "header.user.menu.register": "Sign Up", + "header.user.menu.studio.home": "Studio Home", + "header.user.menu.studio.maintenance": "Maintenance", + "header.label.account.nav": "Account", + "header.label.account.menu": "Account Menu", + "header.label.account.menu.for": "Account menu for {username}", + "header.label.main.nav": "Main", + "header.label.main.menu": "Main Menu", + "header.label.main.header": "Main", + "header.label.secondary.nav": "Secondary", + "header.label.skip.nav": "Skip to main content", + "header.label.app.nav": "App", + "header.menu.dashboard.label": "Dashboard", + "header.help.label": "Help", + "header.menu.profile.label": "Profile", + "header.menu.account.label": "Account", + "header.menu.orderHistory.label": "Order History", + "header.navigation.skipNavLink": "Skip to main content.", + "header.menu.signOut.label": "Sign Out" +} \ No newline at end of file diff --git a/src/i18n/messages/id.json b/src/i18n/messages/id.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/src/i18n/messages/id.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/src/i18n/messages/it.json b/src/i18n/messages/it.json new file mode 100644 index 000000000..f222cef15 --- /dev/null +++ b/src/i18n/messages/it.json @@ -0,0 +1,33 @@ +{ + "general.register.sentenceCase": "Register", + "general.signIn.sentenceCase": "Sign in", + "header.links.courses": "Courses", + "header.links.programs": "Programs", + "header.links.content.search": "Discover New", + "header.links.schools": "Schools & Partners", + "header.user.menu.dashboard": "Dashboard", + "header.user.menu.profile": "Profile", + "header.user.menu.account.settings": "Account", + "header.user.menu.order.history": "Order History", + "header.user.menu.logout": "Logout", + "header.user.menu.login": "Login", + "header.user.menu.register": "Sign Up", + "header.user.menu.studio.home": "Studio Home", + "header.user.menu.studio.maintenance": "Maintenance", + "header.label.account.nav": "Account", + "header.label.account.menu": "Account Menu", + "header.label.account.menu.for": "Account menu for {username}", + "header.label.main.nav": "Main", + "header.label.main.menu": "Main Menu", + "header.label.main.header": "Main", + "header.label.secondary.nav": "Secondary", + "header.label.skip.nav": "Skip to main content", + "header.label.app.nav": "App", + "header.menu.dashboard.label": "Dashboard", + "header.help.label": "Help", + "header.menu.profile.label": "Profile", + "header.menu.account.label": "Account", + "header.menu.orderHistory.label": "Order History", + "header.navigation.skipNavLink": "Skip to main content.", + "header.menu.signOut.label": "Sign Out" +} \ No newline at end of file diff --git a/src/i18n/messages/ko_KR.json b/src/i18n/messages/ko_KR.json deleted file mode 100644 index 2c63c0851..000000000 --- a/src/i18n/messages/ko_KR.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/src/i18n/messages/pl.json b/src/i18n/messages/pl.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/src/i18n/messages/pl.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/src/i18n/messages/pt.json b/src/i18n/messages/pt.json new file mode 100644 index 000000000..f222cef15 --- /dev/null +++ b/src/i18n/messages/pt.json @@ -0,0 +1,33 @@ +{ + "general.register.sentenceCase": "Register", + "general.signIn.sentenceCase": "Sign in", + "header.links.courses": "Courses", + "header.links.programs": "Programs", + "header.links.content.search": "Discover New", + "header.links.schools": "Schools & Partners", + "header.user.menu.dashboard": "Dashboard", + "header.user.menu.profile": "Profile", + "header.user.menu.account.settings": "Account", + "header.user.menu.order.history": "Order History", + "header.user.menu.logout": "Logout", + "header.user.menu.login": "Login", + "header.user.menu.register": "Sign Up", + "header.user.menu.studio.home": "Studio Home", + "header.user.menu.studio.maintenance": "Maintenance", + "header.label.account.nav": "Account", + "header.label.account.menu": "Account Menu", + "header.label.account.menu.for": "Account menu for {username}", + "header.label.main.nav": "Main", + "header.label.main.menu": "Main Menu", + "header.label.main.header": "Main", + "header.label.secondary.nav": "Secondary", + "header.label.skip.nav": "Skip to main content", + "header.label.app.nav": "App", + "header.menu.dashboard.label": "Dashboard", + "header.help.label": "Help", + "header.menu.profile.label": "Profile", + "header.menu.account.label": "Account", + "header.menu.orderHistory.label": "Order History", + "header.navigation.skipNavLink": "Skip to main content.", + "header.menu.signOut.label": "Sign Out" +} \ No newline at end of file diff --git a/src/i18n/messages/pt_BR.json b/src/i18n/messages/pt_BR.json deleted file mode 100644 index 2c63c0851..000000000 --- a/src/i18n/messages/pt_BR.json +++ /dev/null @@ -1,2 +0,0 @@ -{ -} diff --git a/src/i18n/messages/ru.json b/src/i18n/messages/ru.json index 9e26dfeeb..f222cef15 100644 --- a/src/i18n/messages/ru.json +++ b/src/i18n/messages/ru.json @@ -1 +1,33 @@ -{} \ No newline at end of file +{ + "general.register.sentenceCase": "Register", + "general.signIn.sentenceCase": "Sign in", + "header.links.courses": "Courses", + "header.links.programs": "Programs", + "header.links.content.search": "Discover New", + "header.links.schools": "Schools & Partners", + "header.user.menu.dashboard": "Dashboard", + "header.user.menu.profile": "Profile", + "header.user.menu.account.settings": "Account", + "header.user.menu.order.history": "Order History", + "header.user.menu.logout": "Logout", + "header.user.menu.login": "Login", + "header.user.menu.register": "Sign Up", + "header.user.menu.studio.home": "Studio Home", + "header.user.menu.studio.maintenance": "Maintenance", + "header.label.account.nav": "Account", + "header.label.account.menu": "Account Menu", + "header.label.account.menu.for": "Account menu for {username}", + "header.label.main.nav": "Main", + "header.label.main.menu": "Main Menu", + "header.label.main.header": "Main", + "header.label.secondary.nav": "Secondary", + "header.label.skip.nav": "Skip to main content", + "header.label.app.nav": "App", + "header.menu.dashboard.label": "Dashboard", + "header.help.label": "Help", + "header.menu.profile.label": "Profile", + "header.menu.account.label": "Account", + "header.menu.orderHistory.label": "Order History", + "header.navigation.skipNavLink": "Skip to main content.", + "header.menu.signOut.label": "Sign Out" +} \ No newline at end of file diff --git a/src/i18n/messages/th.json b/src/i18n/messages/th.json deleted file mode 100644 index 9e26dfeeb..000000000 --- a/src/i18n/messages/th.json +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/src/i18n/messages/uk.json b/src/i18n/messages/uk.json index 9e26dfeeb..f222cef15 100644 --- a/src/i18n/messages/uk.json +++ b/src/i18n/messages/uk.json @@ -1 +1,33 @@ -{} \ No newline at end of file +{ + "general.register.sentenceCase": "Register", + "general.signIn.sentenceCase": "Sign in", + "header.links.courses": "Courses", + "header.links.programs": "Programs", + "header.links.content.search": "Discover New", + "header.links.schools": "Schools & Partners", + "header.user.menu.dashboard": "Dashboard", + "header.user.menu.profile": "Profile", + "header.user.menu.account.settings": "Account", + "header.user.menu.order.history": "Order History", + "header.user.menu.logout": "Logout", + "header.user.menu.login": "Login", + "header.user.menu.register": "Sign Up", + "header.user.menu.studio.home": "Studio Home", + "header.user.menu.studio.maintenance": "Maintenance", + "header.label.account.nav": "Account", + "header.label.account.menu": "Account Menu", + "header.label.account.menu.for": "Account menu for {username}", + "header.label.main.nav": "Main", + "header.label.main.menu": "Main Menu", + "header.label.main.header": "Main", + "header.label.secondary.nav": "Secondary", + "header.label.skip.nav": "Skip to main content", + "header.label.app.nav": "App", + "header.menu.dashboard.label": "Dashboard", + "header.help.label": "Help", + "header.menu.profile.label": "Profile", + "header.menu.account.label": "Account", + "header.menu.orderHistory.label": "Order History", + "header.navigation.skipNavLink": "Skip to main content.", + "header.menu.signOut.label": "Sign Out" +} \ No newline at end of file