Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i18n capabilities added #775

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
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
56 changes: 30 additions & 26 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
"@supabase/supabase-js": "^2.43.1",
"d3": "^7.9.0",
"echarts": "^5.5.0",
"sveltekit-i18n": "^2.4.2",
"ws": "^8.17.0"
}
}
23 changes: 23 additions & 0 deletions src/lib/translations/de/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"developerExperience": {
"title": "Entwicklererfahrung",
"description": "Die <b>Entwicklererfahrung</b> priorisiert die Spezifikation und Implementierung von <b>robusten, gut dokumentierten, lose gekoppelten Komponenten und Diensten</b>, integriert in ein <b>kohärentes Toolkit</b>, das für Beiträge von <b>unterschiedlichen Fähigkeiten</b> offen ist."
},
"educatorExperience": {
"title": "Erziehererfahrung",
"description": "Die <b>Erziehererfahrung</b> priorisiert die Erstellung von <b>geführten Wegen</b> durch ein Curriculum mittels der Erstellung von Lernmaterialien, die <b>autonom, strukturell ausgerichtet, zusammensetzbar, prüfbar, erweiterbar, versioniert</b> und <b>unabhängig</b> sind."
},
"learnerExperience": {
"title": "Lernerfahrung",
"description": "Die <b>Lernerfahrung</b> priorisiert Web-Interaktionen, die <b>ansprechend, kontextuell, verlinkbar, durchsuchbar, zugänglich</b> und <b>responsiv</b> sind. Darüber hinaus sollte die Erfahrung ein Gefühl von <b>Gemeinschaft</b> und <b>Verbindung</b> unter den Lernenden fördern."
},
"valuesSection": {
"title": "Die <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 to-secondary-500 bg-clip-text text-transparent box-decoration-clone\">Werte</span> des Projekts"
},
"creditsSection": {
"title": "Ein vollständig <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 to-secondary-500 bg-clip-text text-transparent box-decoration-clone\">Open Source</span> Projekt",
"description": "Tutors ist ein Open Source-Projekt, das kostenlos unter der MIT-Lizenz auf GitHub verfügbar ist.",
"viewSource": "Quellcode anzeigen"
}
}

22 changes: 22 additions & 0 deletions src/lib/translations/en/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"developerExperience": {
"title": "Developer Experience",
"description": "The <b>Developer Experience</b> prioritizes the specification and implementation of <b>robust, well-documented, loosely coupled components & services</b>, integrated into a <b>coherent toolkit</b> open to contributions from <b>diverse skill sets</b>."
},
"educatorExperience": {
"title": "Educator Experience",
"description": "The <b>Educator Experience</b> prioritizes the creation of <b>guided paths</b> through a curriculum via the creation of learning materials that are <b>autonomous, structurally aligned, composable, auditable, extensible, versioned</b> and <b>independent</b>."
},
"learnerExperience": {
"title": "Learner Experience",
"description": "The <b>Learner Experience</b> prioritizes web interactions that are <b>engaging, contextual, linkable, searchable, accessible</b> and <b>responsive</b>. In addition, the experience should foster a sense of <b>community</b> and <b>connection</b> among fellow learners."
},
"valuesSection": {
"title": "The <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 to-secondary-500 bg-clip-text text-transparent box-decoration-clone\">Values</span> of the project"
},
"creditsSection": {
"title": "A fully <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 to-secondary-500 bg-clip-text text-transparent box-decoration-clone\">Open Source</span> project",
"description": "Tutors is an open source project available for free under the MIT license on GitHub.",
"viewSource": "View Source Code"
}
}
23 changes: 23 additions & 0 deletions src/lib/translations/es/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"developerExperience": {
"title": "Experiencia del desarrollador",
"description": "La <b>Experiencia del desarrollador</b> prioriza la especificación e implementación de <b>componentes y servicios robustos, bien documentados y de bajo acoplamiento</b>, integrados en un <b>conjunto de herramientas coherente</b> abierto a contribuciones de <b>diversas habilidades</b>."
},
"educatorExperience": {
"title": "Experiencia del educador",
"description": "La <b>Experiencia del educador</b> prioriza la creación de <b>rutas guiadas</b> a través de un currículo mediante la creación de materiales didácticos que son <b>autónomos, estructuralmente alineados, componibles, auditables, extensibles, versionados</b> y <b>independientes</b>."
},
"learnerExperience": {
"title": "Experiencia del estudiante",
"description": "La <b>Experiencia del estudiante</b> prioriza las interacciones web que son <b>atractivas, contextuales, enlazables, buscables, accesibles</b> y <b>responsivas</b>. Además, la experiencia debe fomentar un sentido de <b>comunidad</b> y <b>conexión</b> entre los estudiantes."
},
"valuesSection": {
"title": "Los <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 a secundario-500 bg-clip-text text-transparent box-decoration-clone\">Valores</span> del proyecto"
},
"creditsSection": {
"title": "Un proyecto completamente <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 a secundario-500 bg-clip-text text-transparent box-decoration-clone\">Open Source</span>",
"description": "Tutors es un proyecto de código abierto disponible de forma gratuita en GitHub bajo la licencia MIT.",
"viewSource": "Ver código fuente"
}
}

22 changes: 22 additions & 0 deletions src/lib/translations/fr/common.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"developerExperience": {
"title": "Expérience Développeur",
"description": "L'<b>Expérience développeur</b> donne la priorité à la spécification et à la mise en œuvre de <b>composants et services robustes, bien documentés et faiblement couplés</b>, intégrés dans une <b>boîte à outils cohérente</b> ouverte aux contributions de <b>ensembles de compétences diversifiés</b>."
},
"educatorExperience": {
"title": "Expérience éducateur",
"description": "L'<b>Expérience éducateur</b> donne la priorité à la création de <b>parcours guidés</b> à travers un programme via la création de supports d'apprentissage <b>autonomes, structurellement alignés, composables, auditables, extensibles, versionnés</b> et <b>indépendants</b>."
},
"learnerExperience": {
"title": "Expérience de l'apprenant",
"description": "L'<b>Expérience de l'apprenant</b> donne la priorité aux interactions Web qui sont <b>engageantes, contextuelles, pouvant être liées, consultables, accessibles</b> et <b>réactives</b>. De plus, l'expérience doit favoriser un sentiment de <b>communauté</b> et de <b>connexion</b> entre les autres apprenants."
},
"valuesSection": {
"title": "Les <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 to-secondary-500 bg-clip-text text-transparent box-decoration-clone\">Valeurs</span> du projet"
},
"creditsSection": {
"title": "Un projet entièrement <span class=\"font-bold !text-5xl inline-block bg-gradient-to-br from-primary-500 à secondaire-500 bg-clip-text text-transparent box-decoration-clone\">Open Source</span>",
"description": "Tutors est un projet open source disponible gratuitement sous licence MIT sur GitHub.",
"viewSource": "Voir le code source"
}
}
Loading