Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,15 @@ pull_translations:
translations/frontend-component-footer/src/i18n/messages:frontend-component-footer \
translations/frontend-app-learner-dashboard/src/i18n/messages:frontend-app-learner-dashboard

$(intl_imports) frontend-platform paragon frontend-component-footer frontend-app-learner-dashboard
# Copy local plugin translations since they don't exist in remote translations repo
@echo "Copying local frontend-plugin-learner-dashboard translations..."
@if [ -d "src/i18n/local-overrides/frontend-plugin-learner-dashboard" ]; then \
mkdir -p src/i18n/messages/frontend-plugin-learner-dashboard; \
cp -r src/i18n/local-overrides/frontend-plugin-learner-dashboard/* src/i18n/messages/frontend-plugin-learner-dashboard/; \
echo "Local plugin translations copied to messages folder!"; \
fi

$(intl_imports) frontend-platform paragon frontend-component-footer frontend-app-learner-dashboard frontend-plugin-learner-dashboard

# This target is used by CI.
validate-no-uncommitted-package-lock-changes:
Expand Down
6 changes: 6 additions & 0 deletions src/i18n/index.js
Original file line number Diff line number Diff line change
@@ -1 +1,7 @@
// This file is generated by the openedx/frontend-platform's "intl-import.js" script.
//
// Refer to the i18n documents in https://docs.openedx.org/en/latest/developers/references/i18n.html to update
// the file and use the Micro-frontend i18n pattern in new repositories.
//

export default [];
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"leanerDashboard.menu.career.label": "Carrera",
"header.menu.new.label": "Nuevo",
"learner-dash.courseCard.banners.auditAccessExpired": "Tu acceso de auditoría a este curso ha caducado.",
"learner-dash.courseCard.banners.upgradeToAccess": "Actualiza ahora para volver a acceder al curso.",
"learner-dash.courseCard.banners.findAnotherCourse": "Busca otro curso",
"learner-dash.courseCard.banners.upgradeDeadlinePassed": "La fecha límite para actualizar este curso ha pasado. Para actualizar, inscríbete en una sesión que sea más adelante en el futuro.",
"learner-dash.courseCard.banners.exploreCourseDetails": "Explora los detalles del curso.",
"learner-dash.courseCard.banners.prerequisitesNotMet": "Aún no puede acceder a este curso porque no cumple los requisitos previos.",
"learner-dash.courseCard.banners.courseHasNotStarted": "Aún no puede acceder a este curso porque aún no ha comenzado. El curso comenzará el {startDate}.",
"learnerVariantDashboard.menu.dashboard.label": "Panel de control",
"learnerVariantDashboard.menu.dashboardPersonal.label": "Personal",
"learnerVariantDashboard.menu.dashboardSwitch.label": "CAMBIAR PANEL DE CONTROL",
"leanerDashboard.enterpriseDialogHeader": "Comience a explorar los cursos gratuitos disponibles a través del panel de control {label}.",
"leanerDashboard.enterpriseDialogBody": "Tienes acceso a una amplia gama de cursos gratuitos. Para explorar y empezar a aprender, solo tienes que hacer clic en «Ir al panel de control» ahora.",
"leanerDashboard.enterpriseDialogDismissButton": "Descartar",
"leanerDashboard.enterpriseDialogConfirmButton": "Ir al panel de control",
"learner-dash.notices.error404Message": "Probablemente esto haya ocurrido porque el complemento de avisos no está instalado en la plataforma.",
"learner-dash.courseCard.actions.upgrade": "Actualizar"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// Local translation overrides for frontend-plugin-learner-dashboard
// These will not be overwritten by pull_translations
import messagesOfEs419Language from './es_419.json';

export default {
'es-419': messagesOfEs419Language,
};