Skip to content

Remove i18n from judge#63

Merged
rien merged 7 commits intodevelopfrom
feature/remove-i18n
Jan 30, 2026
Merged

Remove i18n from judge#63
rien merged 7 commits intodevelopfrom
feature/remove-i18n

Conversation

@rien
Copy link
Member

@rien rien commented Jan 28, 2026

I18n in the judge is a feature that is not really used anymore. This PR removes this feature and now always shows error messages in English.

Edit: changed the base branch to develop, to do all "breaking" changes all at once.

@rien rien requested review from milachae and ninewise January 28, 2026 15:42
@rien rien changed the base branch from master to develop January 29, 2026 15:01
Copy link

@ninewise ninewise left a comment

Choose a reason for hiding this comment

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

I'm unsure why you'd remove I18N though; I'd expect Dodona to need this more nowadays, and it wasn't adding much complexity.

@rien
Copy link
Member Author

rien commented Jan 30, 2026

@ninewise the Tested judge is now more or less the recommended judge, so this judge is reserved for more advanced use cases. You are right that the added complexity is not too much, but we're not using it anymore. So might as well remove it. It is still easy to add afterwards.

@rien rien merged commit 07e7075 into develop Jan 30, 2026
1 check passed
@rien rien deleted the feature/remove-i18n branch January 30, 2026 15:00
@rien rien mentioned this pull request Feb 4, 2026
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.

2 participants