Add Dutch (nl) translation#581
Conversation
Complete Dutch translation following the localization guide. As discussed with Jesse via email.
jcn
left a comment
There was a problem hiding this comment.
@EdoPlantinga Thanks for this! A few changes before we can merge this in:
- The translation file should be called
nl.ymlnotnl_yml - 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) - Add
:nlto the list of available languages here: https://github.com/awesomefoundation/awesomebits/blob/master/config/initializers/locales.rb (add it before:ptto keep it alphabetical) - 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
Nederlandsbut obviously you know best) - this shows up in the language switcher in the footer of the site
|
Thanks for the quick response! I was just after translating the idea
submission form for pitchers tbh, is it necessary to translate the entire
site? We have our own website and the use of translating the whole thing
seems limited.
Op vr 9 jan. 2026 21:42 schreef Jesse Chan-Norris ***@***.***
…:
***@***.**** requested changes on this pull request.
@EdoPlantinga <https://github.com/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.png (view on web)
<https://github.com/user-attachments/assets/01c28cda-9963-409b-9ed8-16f7cfc041a9>
—
Reply to this email directly, view it on GitHub
<#581 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALKLLZZPJ5E3XUM5EHH7LQD4GAHCVAVCNFSM6AAAAACRGJ6QFOVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZTMNBVGUYTIMBSGY>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
|
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. |
|
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. |
|
For simplicity, I'm going to merge this in and then make some changes to actually integrate this into the site. |
|
Excellent, thank you very much!
Op za 10 jan. 2026 20:10 schreef Jesse Chan-Norris ***@***.***
…:
Merged #581 <#581>
into master.
—
Reply to this email directly, view it on GitHub
<#581 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALKLLZ7QOBYVXNGJR3JQJ334GFFCXAVCNFSM6AAAAACRGJ6QFOVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMRRHE3DKNRQGA2TONQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***
com>
|
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.