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

📜 Adds workbooks in en and nl #5879

Merged
merged 39 commits into from
Nov 6, 2024
Merged

Conversation

MarleenGilsing
Copy link
Collaborator

@MarleenGilsing MarleenGilsing commented Oct 25, 2024

Adds workbooks to pages

How to test

Follow these steps to verify this PR works as intended:

image

@Felienne Felienne changed the title Translating the nicer workbooks 📜 Adds workbooks in en and nl Nov 1, 2024
@Felienne Felienne marked this pull request as draft November 1, 2024 01:28
@Felienne
Copy link
Member

Felienne commented Nov 1, 2024

Setting this to draft, since I have to still add the translation defaults to weblate!

@Felienne
Copy link
Member

Felienne commented Nov 1, 2024

Hi @boryanagoncharenko!

I added one key to show what I mean, if you understand how to finish this, please do (if not, I will do it maybe today or otherwise next week)

@boryanagoncharenko
Copy link
Collaborator

Hi @boryanagoncharenko!

I added one key to show what I mean, if you understand how to finish this, please do (if not, I will do it maybe today or otherwise next week)

I added the strings for translation and fixed some content issues which caused a validation failure. Please check my translation of the question titles and descriptions.

I thought the only thing left for this PR is the Weblate work but it seems that the workbooks are not functional yet, is this correct? I am not sure I can take over the whole task because I lack the details, but if there is more work that you can delegate to me, just let me know.

@Felienne
Copy link
Member

Felienne commented Nov 5, 2024

Hi @boryanagoncharenko!
I added one key to show what I mean, if you understand how to finish this, please do (if not, I will do it maybe today or otherwise next week)

I added the strings for translation and fixed some content issues which caused a validation failure. Please check my translation of the question titles and descriptions.

I thought the only thing left for this PR is the Weblate work but it seems that the workbooks are not functional yet, is this correct? I am not sure I can take over the whole task because I lack the details, but if there is more work that you can delegate to me, just let me know.

Hi @boryanagoncharenko!

Thanks for fixing the keys! The workbooks should be operational, via this link: http://127.0.0.1:8080/for-teachers/workbooks/1

Does that work for you?

If so, you can make the needed Weblate changes and approve!

boryanagoncharenko and others added 5 commits November 5, 2024 23:23
* Translated using Weblate (Serbian)

Currently translated at 84.4% (1846 of 2185 strings)

Translated using Weblate (Serbian)

Currently translated at 96.5% (721 of 747 strings)

Co-authored-by: Reno Tx <[email protected]>
Translate-URL: https://hosted.weblate.org/projects/hedy/adventures/sr/
Translate-URL: https://hosted.weblate.org/projects/hedy/quizzes/sr/
Translation: Hedy/Adventures
Translation: Hedy/Quizzes

* 🤖 Automatically update generated files

* Address sr weblate errors

---------

Co-authored-by: Reno Tx <[email protected]>
Co-authored-by: weblate <[email protected]>
Adds info to all the languages (did it the old fashioned copy/paste way, because I think boryana is still working on weblate). 

When doing this i found some weird yalms for some languages. I don't know if you already knew about this @Felienne, but:
kab: the whole yaml is upside down for some reason
ne & uz: does not have a teachers guide, whole sections missing
ta: empty file, just contains {}

Fixes #4955 

Co-Authored-By: Boryana Goncharenko <[email protected]>
Copy link
Collaborator

@boryanagoncharenko boryanagoncharenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Just 2 things to note:

  • There are some UI improvements that we can do for the workbooks, e.g. the radio buttons for correct/incorrect are not aligned etc. I will create a separate issue to iterate on the UI.
  • For the English translation of the workbooks, I am certain we cannot use codes. The word (software) code is uncountable and should always appear in a singular form. If used as a countable noun, the word means non-software code e.g. crack the code, a strict code of conduct. I changed all instances of 'codes' to either 'programs' or just 'code'. Jesus and I recently corrected this in multiple other places. If you do not agree with this change, please let us know so that we stop correcting it.

Copy link
Contributor

mergify bot commented Nov 5, 2024

Thank you for contributing! Your pull request is now going on the merge train (choo choo! Do not click update from main anymore, and be sure to allow changes to be pushed to your fork).

@boryanagoncharenko boryanagoncharenko marked this pull request as ready for review November 6, 2024 09:28
@mergify mergify bot merged commit 1ceb373 into main Nov 6, 2024
11 checks passed
Copy link
Contributor

mergify bot commented Nov 6, 2024

Thank you for contributing! Your pull request is now going on the merge train (choo choo! Do not click update from main anymore, and be sure to allow changes to be pushed to your fork).

@mergify mergify bot deleted the translating-the-nicer-workbooks branch November 6, 2024 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants