Skip to content

Add Dutch (nl) translation#581

Merged
jcn merged 1 commit intoawesomefoundation:masterfrom
EdoPlantinga:master
Jan 10, 2026
Merged

Add Dutch (nl) translation#581
jcn merged 1 commit intoawesomefoundation:masterfrom
EdoPlantinga:master

Conversation

@EdoPlantinga
Copy link
Contributor

Complete Dutch translation following the localization guide. As discussed with Jesse via email.

This PR adds a complete Dutch translation (nl.yml) for the Awesomebits platform.

 Changes include:
 - Complete translation of all strings
 - Dutch number and date formatting
 - Proper handling of special characters with quotation marks
 
 Translation follows the guidelines from the Localization Guide.

Complete Dutch translation following the localization guide. As discussed with Jesse via email.
Copy link
Member

@jcn jcn left a comment

Choose a reason for hiding this comment

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

@EdoPlantinga Thanks for this! A few changes before we can merge this in:

  1. The translation file should be called nl.yml not nl_yml
  2. There are additional files here that should be translated: https://github.com/awesomefoundation/awesomebits/tree/master/app/views/locales (just keep the same file structure like _about_us.nl.md)
  3. Add :nl to the list of available languages here: https://github.com/awesomefoundation/awesomebits/blob/master/config/initializers/locales.rb (add it before :pt to keep it alphabetical)
  4. Add the link to the Dutch translation to the footer here: https://github.com/awesomefoundation/awesomebits/blob/master/app/views/shared/_footer.html.erb#L22 (I assume it'll just be Nederlands but obviously you know best) - this shows up in the language switcher in the footer of the site
Screenshot 2026-01-09 at 3 39 09 PM

@EdoPlantinga
Copy link
Contributor Author

EdoPlantinga commented Jan 9, 2026 via email

@jcn
Copy link
Member

jcn commented Jan 9, 2026

There are only 5 individual files in there to be translated so I figured you might want it to be complete (otherwise it's going to switch back to English when you go to the about page https://www.awesomefoundation.org/en/about_us). If you really don't want to do it I can just pass it through an LLM and end up with whatever the LLM spits out.

@jcn
Copy link
Member

jcn commented Jan 9, 2026

Also remember that this will help your chapter, but it will also help with any Dutch-language SEO since the pages will now be translated, which hopefully can draw more attention overall to the Awesome Foundation in Dutch-speaking countries.

@jcn
Copy link
Member

jcn commented Jan 10, 2026

For simplicity, I'm going to merge this in and then make some changes to actually integrate this into the site.

@jcn jcn merged commit 3e6fe03 into awesomefoundation:master Jan 10, 2026
1 check passed
@EdoPlantinga
Copy link
Contributor Author

EdoPlantinga commented Jan 10, 2026 via email

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