Compare commits

...

4 Commits

Author SHA1 Message Date
Adolfo R. Brandes
2494ad2b57 build: start releasing alpha packages 2024-03-20 13:09:30 -03:00
Jenkins
3b2a2bfa95 chore(i18n): update translations 2024-01-28 15:31:28 -05:00
renovate[bot]
30b91791e3 chore(deps): update dependency react-router-dom to v6.21.3 2024-01-22 09:41:11 +00:00
Brian Smith
08592aeec7 fix: update paragon dep to support v22 (#460) 2024-01-19 11:30:44 -05:00
12 changed files with 223 additions and 219 deletions

View File

@@ -3,6 +3,7 @@ on:
push:
branches:
- master
- alpha
jobs:
release:
name: Release

View File

@@ -1,5 +1,8 @@
{
"branch": "master",
"branches": [
"master",
{name: "alpha", prerelease: true}
],
"tagFormat": "v${version}",
"verifyConditions": [
"@semantic-release/npm",

36
package-lock.json generated
View File

@@ -25,7 +25,7 @@
"@edx/frontend-platform": "6.2.0",
"@edx/reactifex": "^2.1.1",
"@openedx/frontend-build": "13.0.27",
"@openedx/paragon": "21.13.1",
"@openedx/paragon": "22.0.0",
"@testing-library/dom": "9.3.4",
"@testing-library/jest-dom": "5.17.0",
"@testing-library/react": "10.4.9",
@@ -36,14 +36,14 @@
"react": "17.0.2",
"react-dom": "17.0.2",
"react-redux": "7.2.9",
"react-router-dom": "6.21.1",
"react-router-dom": "6.21.3",
"react-test-renderer": "17.0.2",
"redux": "4.2.1",
"redux-saga": "1.3.0"
},
"peerDependencies": {
"@edx/frontend-platform": "^7.0.0",
"@openedx/paragon": ">= 21.5.7 < 22.0.0",
"@openedx/paragon": ">= 21.5.7 < 23.0.0",
"prop-types": "^15.5.10",
"react": "^16.9.0 || ^17.0.0",
"react-dom": "^16.9.0 || ^17.0.0"
@@ -8129,9 +8129,9 @@
}
},
"node_modules/@openedx/paragon": {
"version": "21.13.1",
"resolved": "https://registry.npmjs.org/@openedx/paragon/-/paragon-21.13.1.tgz",
"integrity": "sha512-sLL+Z3ZWIRM6x+OrKZV0S7/SQpEcSeRcDm7E3FzhsnAWudsJCTELvSW+84uy/8dwV7mJhttsBPqQEtNafbCyYA==",
"version": "22.0.0",
"resolved": "https://registry.npmjs.org/@openedx/paragon/-/paragon-22.0.0.tgz",
"integrity": "sha512-2tD5SEu6kNf2Llop/FylqTI87mlG0jaeAhGiX57bABcHZ/cDParCxX/unPiui6LCfdrDhghjVBKD3U2+Qn6Wag==",
"dev": true,
"dependencies": {
"@fortawesome/fontawesome-svg-core": "^6.1.1",
@@ -8419,9 +8419,9 @@
"dev": true
},
"node_modules/@remix-run/router": {
"version": "1.14.1",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.1.tgz",
"integrity": "sha512-Qg4DMQsfPNAs88rb2xkdk03N3bjK4jgX5fR24eHCTR9q6PrhZQZ4UJBPzCHJkIpTRN1UKxx2DzjZmnC+7Lj0Ow==",
"version": "1.14.2",
"resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.14.2.tgz",
"integrity": "sha512-ACXpdMM9hmKZww21yEqWwiLws/UPLhNKvimN8RrYSqPSvB3ov7sLvAcfvaxePeLvccTQKGdkDIhLYApZVDFuKg==",
"dev": true,
"engines": {
"node": ">=14.0.0"
@@ -23833,12 +23833,12 @@
}
},
"node_modules/react-router": {
"version": "6.21.1",
"resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.1.tgz",
"integrity": "sha512-W0l13YlMTm1YrpVIOpjCADJqEUpz1vm+CMo47RuFX4Ftegwm6KOYsL5G3eiE52jnJpKvzm6uB/vTKTPKM8dmkA==",
"version": "6.21.3",
"resolved": "https://registry.npmjs.org/react-router/-/react-router-6.21.3.tgz",
"integrity": "sha512-a0H638ZXULv1OdkmiK6s6itNhoy33ywxmUFT/xtSoVyf9VnC7n7+VT4LjVzdIHSaF5TIh9ylUgxMXksHTgGrKg==",
"dev": true,
"dependencies": {
"@remix-run/router": "1.14.1"
"@remix-run/router": "1.14.2"
},
"engines": {
"node": ">=14.0.0"
@@ -23848,13 +23848,13 @@
}
},
"node_modules/react-router-dom": {
"version": "6.21.1",
"resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.1.tgz",
"integrity": "sha512-QCNrtjtDPwHDO+AO21MJd7yIcr41UetYt5jzaB9Y1UYaPTCnVuJq6S748g1dE11OQlCFIQg+RtAA1SEZIyiBeA==",
"version": "6.21.3",
"resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.21.3.tgz",
"integrity": "sha512-kNzubk7n4YHSrErzjLK72j0B5i969GsuCGazRl3G6j1zqZBLjuSlYBdVdkDOgzGdPIffUOc9nmgiadTEVoq91g==",
"dev": true,
"dependencies": {
"@remix-run/router": "1.14.1",
"react-router": "6.21.1"
"@remix-run/router": "1.14.2",
"react-router": "6.21.3"
},
"engines": {
"node": ">=14.0.0"

View File

@@ -38,7 +38,7 @@
"@edx/frontend-platform": "6.2.0",
"@edx/reactifex": "^2.1.1",
"@openedx/frontend-build": "13.0.27",
"@openedx/paragon": "21.13.1",
"@openedx/paragon": "22.0.0",
"@testing-library/dom": "9.3.4",
"@testing-library/jest-dom": "5.17.0",
"@testing-library/react": "10.4.9",
@@ -49,7 +49,7 @@
"react": "17.0.2",
"react-dom": "17.0.2",
"react-redux": "7.2.9",
"react-router-dom": "6.21.1",
"react-router-dom": "6.21.3",
"react-test-renderer": "17.0.2",
"redux": "4.2.1",
"redux-saga": "1.3.0"
@@ -70,6 +70,6 @@
"prop-types": "^15.5.10",
"react": "^16.9.0 || ^17.0.0",
"react-dom": "^16.9.0 || ^17.0.0",
"@openedx/paragon": ">= 21.5.7 < 22.0.0"
"@openedx/paragon": ">= 21.5.7 < 23.0.0"
}
}

View File

@@ -30,7 +30,7 @@
"header.menu.orderHistory.label": "سجل الطلبيات",
"header.navigation.skipNavLink": "التخطي إلى المحتوى الرئيسي",
"header.menu.signOut.label": "تسجيل الخروج",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.user.menu.studio": "صفحة الاستوديو الرئيسية",
"header.user.menu.maintenance": "الصيانة",
"header.label.courseOutline": "الرجوع إلى مخطط المساق الكلّي في الاستوديو"
}

View File

@@ -1,36 +1,36 @@
{
"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.links.courses": "Kurse",
"header.links.programs": "Programme",
"header.links.content.search": "",
"header.links.schools": "",
"header.user.menu.dashboard": "Meine Kurse",
"header.user.menu.profile": "",
"header.user.menu.account.settings": "Konto",
"header.user.menu.order.history": "",
"header.user.menu.logout": "Abmelden",
"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",
"general.register.sentenceCase": "Register",
"general.signIn.sentenceCase": "Sign in",
"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",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.user.menu.register": "",
"header.user.menu.studio.home": "",
"header.user.menu.studio.maintenance": "",
"header.label.account.nav": "Konto",
"header.label.account.menu": "",
"header.label.account.menu.for": "",
"header.label.main.nav": "",
"header.label.main.menu": "",
"header.label.main.header": "",
"header.label.secondary.nav": "Sekundarschule",
"header.label.skip.nav": "Springe zum Hauptthema",
"header.label.app.nav": "",
"general.register.sentenceCase": "",
"general.signIn.sentenceCase": "",
"header.menu.dashboard.label": "Meine Kurse",
"header.help.label": "Hilfe",
"header.menu.profile.label": "",
"header.menu.account.label": "Konto",
"header.menu.orderHistory.label": "",
"header.navigation.skipNavLink": "",
"header.menu.signOut.label": "Abmelden",
"header.user.menu.studio": "",
"header.user.menu.maintenance": "",
"header.label.courseOutline": ""
}

View File

@@ -30,7 +30,7 @@
"header.menu.orderHistory.label": "Historique des commandes",
"header.navigation.skipNavLink": "Passer au contenu principal",
"header.menu.signOut.label": "Se déconnecter",
"header.user.menu.studio": "Studio Home",
"header.user.menu.studio": "Accueil Studio",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.label.courseOutline": "Retour au plan de cours dans Studio"
}

View File

@@ -1,36 +1,36 @@
{
"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.links.courses": "Corsi",
"header.links.programs": "",
"header.links.content.search": "",
"header.links.schools": "Scuole e Partner",
"header.user.menu.dashboard": "Pannello di controllo",
"header.user.menu.profile": "Profilo",
"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.user.menu.order.history": "Cronologia Ordini",
"header.user.menu.logout": "",
"header.user.menu.login": "",
"header.user.menu.register": "Registrazione",
"header.user.menu.studio.home": "",
"header.user.menu.studio.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",
"general.register.sentenceCase": "Register",
"general.signIn.sentenceCase": "Sign in",
"header.menu.dashboard.label": "Dashboard",
"header.help.label": "Help",
"header.menu.profile.label": "Profile",
"header.label.account.menu": "",
"header.label.account.menu.for": "",
"header.label.main.nav": "",
"header.label.main.menu": "",
"header.label.main.header": "",
"header.label.secondary.nav": "",
"header.label.skip.nav": "Passa al contenuto principale",
"header.label.app.nav": "",
"general.register.sentenceCase": "Registrazione",
"general.signIn.sentenceCase": "Accedi",
"header.menu.dashboard.label": "Pannello di controllo",
"header.help.label": "Aiuto",
"header.menu.profile.label": "Profilo",
"header.menu.account.label": "Account",
"header.menu.orderHistory.label": "Order History",
"header.navigation.skipNavLink": "Skip to main content.",
"header.menu.signOut.label": "Sign Out",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.menu.orderHistory.label": "Cronologia Ordini",
"header.navigation.skipNavLink": "",
"header.menu.signOut.label": "Esci",
"header.user.menu.studio": "",
"header.user.menu.maintenance": "",
"header.label.courseOutline": ""
}

View File

@@ -1,36 +1,36 @@
{
"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.links.courses": "",
"header.links.programs": "",
"header.links.content.search": "",
"header.links.schools": "",
"header.user.menu.dashboard": "",
"header.user.menu.profile": "",
"header.user.menu.account.settings": "",
"header.user.menu.order.history": "",
"header.user.menu.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",
"general.register.sentenceCase": "Register",
"general.signIn.sentenceCase": "Sign in",
"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",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.user.menu.register": "",
"header.user.menu.studio.home": "",
"header.user.menu.studio.maintenance": "",
"header.label.account.nav": "",
"header.label.account.menu": "",
"header.label.account.menu.for": "",
"header.label.main.nav": "",
"header.label.main.menu": "",
"header.label.main.header": "",
"header.label.secondary.nav": "",
"header.label.skip.nav": "",
"header.label.app.nav": "",
"general.register.sentenceCase": "",
"general.signIn.sentenceCase": "",
"header.menu.dashboard.label": "",
"header.help.label": "",
"header.menu.profile.label": "",
"header.menu.account.label": "",
"header.menu.orderHistory.label": "",
"header.navigation.skipNavLink": "",
"header.menu.signOut.label": "",
"header.user.menu.studio": "",
"header.user.menu.maintenance": "",
"header.label.courseOutline": ""
}

View File

@@ -1,36 +1,36 @@
{
"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",
"general.register.sentenceCase": "Register",
"general.signIn.sentenceCase": "Sign in",
"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",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.links.courses": "Курсы",
"header.links.programs": "Программы",
"header.links.content.search": "Каталог курсов",
"header.links.schools": "Учебные заведения и партнёры",
"header.user.menu.dashboard": "Панель управления",
"header.user.menu.profile": "Профиль",
"header.user.menu.account.settings": "Учётная запись",
"header.user.menu.order.history": "История заказов",
"header.user.menu.logout": "Выйти",
"header.user.menu.login": "Войти",
"header.user.menu.register": "Зарегистрироваться",
"header.user.menu.studio.home": "Studio Дом",
"header.user.menu.studio.maintenance": "Техническое обслуживание",
"header.label.account.nav": "Учётная запись",
"header.label.account.menu": "Меню учетной записи",
"header.label.account.menu.for": "Меню учетной записи для {username}",
"header.label.main.nav": "Главный",
"header.label.main.menu": "Главное меню",
"header.label.main.header": "Главный",
"header.label.secondary.nav": "Среднее образование",
"header.label.skip.nav": "Перейти к основному содержимому",
"header.label.app.nav": "Приложение",
"general.register.sentenceCase": "Регистрация",
"general.signIn.sentenceCase": "Вход",
"header.menu.dashboard.label": "Панель управления",
"header.help.label": "Помощь",
"header.menu.profile.label": "Профиль",
"header.menu.account.label": "Учётная запись",
"header.menu.orderHistory.label": "История заказов",
"header.navigation.skipNavLink": "Перейти к контенту",
"header.menu.signOut.label": "Выйти",
"header.user.menu.studio": "Studio Дом",
"header.user.menu.maintenance": "Техническое обслуживание",
"header.label.courseOutline": ""
}

View File

@@ -1,36 +1,36 @@
{
"header.links.courses": "Курси",
"header.links.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.links.content.search": "Відкривайте Нове",
"header.links.schools": "Школи та партнери",
"header.user.menu.dashboard": "Мої курси",
"header.user.menu.profile": "Профіль",
"header.user.menu.account.settings": "Обліковий запис",
"header.user.menu.order.history": "Історія замовлень",
"header.user.menu.logout": "Вийти",
"header.user.menu.login": "Увійти",
"header.user.menu.register": "Зареєструватися",
"header.user.menu.studio.home": "Головна сторінка в Студії",
"header.user.menu.studio.maintenance": "Технічні робити",
"header.label.account.nav": "Обліковий запис",
"header.label.account.menu": "Меню облікового запису",
"header.label.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.main.nav": "Головна",
"header.label.main.menu": "Головне меню",
"header.label.main.header": "Головна",
"header.label.secondary.nav": "Середня",
"header.label.skip.nav": "Перейти до головного змісту",
"header.label.app.nav": "App",
"general.register.sentenceCase": "Register",
"header.label.app.nav": "Додаток",
"general.register.sentenceCase": "Зареєструватися",
"general.signIn.sentenceCase": "Увійти",
"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.menu.dashboard.label": "Мої курси",
"header.help.label": "Допомога",
"header.menu.profile.label": "Профіль",
"header.menu.account.label": "Обліковий запис",
"header.menu.orderHistory.label": "Історія замовлень",
"header.navigation.skipNavLink": "Перейти до головного змісту.",
"header.menu.signOut.label": "Sign Out",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.menu.signOut.label": "Вийти",
"header.user.menu.studio": "Головна сторінка в Студії",
"header.user.menu.maintenance": "Технічні робити",
"header.label.courseOutline": "Повернутися до плану курсу в Studio"
}

View File

@@ -1,36 +1,36 @@
{
"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",
"general.register.sentenceCase": "Register",
"general.signIn.sentenceCase": "Sign in",
"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",
"header.user.menu.studio": "Studio Home",
"header.user.menu.maintenance": "Maintenance",
"header.label.courseOutline": "Back to course outline in Studio"
"header.links.courses": "课程",
"header.links.programs": "项目",
"header.links.content.search": "马上探索课程",
"header.links.schools": "学校 & 伙伴",
"header.user.menu.dashboard": "课程面板",
"header.user.menu.profile": "个人主页",
"header.user.menu.account.settings": "账号",
"header.user.menu.order.history": "订单记录",
"header.user.menu.logout": "退出",
"header.user.menu.login": "登录",
"header.user.menu.register": "注册",
"header.user.menu.studio.home": "工作室主页",
"header.user.menu.studio.maintenance": "维护",
"header.label.account.nav": "账号",
"header.label.account.menu": "账户菜单",
"header.label.account.menu.for": "{username} 的帐户菜单",
"header.label.main.nav": "主要",
"header.label.main.menu": "主菜单",
"header.label.main.header": "主要",
"header.label.secondary.nav": "高中",
"header.label.skip.nav": "跳转到主要内容",
"header.label.app.nav": "",
"general.register.sentenceCase": "注册",
"general.signIn.sentenceCase": "登录",
"header.menu.dashboard.label": "课程面板",
"header.help.label": "帮助",
"header.menu.profile.label": "个人主页",
"header.menu.account.label": "账号",
"header.menu.orderHistory.label": "订单记录",
"header.navigation.skipNavLink": "跳回主頁",
"header.menu.signOut.label": "注销",
"header.user.menu.studio": "工作室主页",
"header.user.menu.maintenance": "维护",
"header.label.courseOutline": "返回 Studio 中的课程大纲"
}