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

Proper multi-language support for front page, course news and course module introduction #517

Open
3 tasks
jaguarfi opened this issue Apr 16, 2020 · 1 comment
Labels
area: linguistic form Textual issues about wording and language area: user interface User interface issues that are not specifically about navigation or user experience (UX) area: UX student User experience and usability for students effort: days Estimated to take less than one week, from the creation of a new branch to the merging experience: beginner required knowledge estimate O1 needs Requested in the Programming 1 course requires: priority Currently using this label to flag issues that need EDIT decision ASAP (even if there was priority) type: epic This is an epic and includes subtasks

Comments

@jaguarfi
Copy link
Contributor

jaguarfi commented Apr 16, 2020

Migrated from Trello

Support multilingual content (Finnish, English) in the A+ front page (for course titles and instance names) and in the course news. In addition, course module introduction needs multi-language support.

  • A+ front page
  • course news
  • course module introduction
@jaguarfi jaguarfi added area: user interface User interface issues that are not specifically about navigation or user experience (UX) O1 needs Requested in the Programming 1 course priority: medium Valid issue, good to fix but cannot be scheduled yet type: feature New feature or change to a feature area: linguistic form Textual issues about wording and language labels Apr 16, 2020
@markkuriekkinen markkuriekkinen added the area: UX student User experience and usability for students label Apr 16, 2020
@markkuriekkinen markkuriekkinen changed the title proper multi-language support for front page and course news Proper multi-language support for front page, course news and course module introduction Nov 18, 2020
@markkuriekkinen markkuriekkinen added type: epic This is an epic and includes subtasks and removed type: feature New feature or change to a feature labels Nov 18, 2020
@markkuriekkinen markkuriekkinen added effort: days Estimated to take less than one week, from the creation of a new branch to the merging experience: beginner required knowledge estimate labels Nov 30, 2020
@etanttila
Copy link
Contributor

Does this refer to the pages being entirely in the language when browsing it, or being able to change it at will (without changing A+-preferences or browser settings)? Currently the login-page and the front page (when not logged in) use the language specified by browser settings (Finnish or English, whichever is listed first; if neither are listed, uses English), and once the user has logged in, the front page is in the language specified in the user's A+-preferences. @jsorva brought up that it would be good to be good to be able to chance the language on the login page and perhaps on the front page in a way such as the language of a course is changed. Would that be a part of this issue or a different one?

@markkuriekkinen markkuriekkinen added the requires: priority Currently using this label to flag issues that need EDIT decision ASAP (even if there was priority) label Nov 29, 2021
@markkuriekkinen markkuriekkinen removed this from the January 2022 Release v1.10 milestone Mar 31, 2023
@markkuriekkinen markkuriekkinen removed the priority: medium Valid issue, good to fix but cannot be scheduled yet label Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: linguistic form Textual issues about wording and language area: user interface User interface issues that are not specifically about navigation or user experience (UX) area: UX student User experience and usability for students effort: days Estimated to take less than one week, from the creation of a new branch to the merging experience: beginner required knowledge estimate O1 needs Requested in the Programming 1 course requires: priority Currently using this label to flag issues that need EDIT decision ASAP (even if there was priority) type: epic This is an epic and includes subtasks
Projects
None yet
Development

No branches or pull requests

3 participants