-
Notifications
You must be signed in to change notification settings - Fork 55
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
Settings subsections refined w/ translation addition #573
Settings subsections refined w/ translation addition #573
Conversation
Feedback is welcome! I'll start.. Even though the user is led there by a classic cog symbol, I wonder if it would be worth keeping a main "Settings" title at the very top before the first section |
Hey @benalleng! Really nice. Thank you! Two things from my side:
My 2 sats: I think both is fine. We can keep it this way for now and if you are not happy with it, add a main header in a follow-up PR, if you so please! What do you think? Let me know if you want to make the adaptions yourself. |
|
👍
Don't worry! Two small suggestions (one typo keeping the tests from succeeding, and removing left-over untranslated keys from |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just now saw, that I can apply the suggestions myself via the UI.
Thank you @benalleng for your work 🙏
Looking forward to your next contribution 🧡
Closes #524.
Awesome! exciting to have my code merged! A question for the future, how do I conduct tests before I submit a pull request so that i can be certain you have less work to complete the merges on your end. Still a pretty new coder and I'm not too familiar with running tests 😅 Thanks for your help in getting it all finished, excited to sink my teeth into more issues moving forward! |
💪 Thanks again for your work. Every little improvement is important in open source development. Your contribution is invaluable for projects like Jam.
Don't worry too much. We can figure it out during review and no code is perfect at first try. You can try running To run all tests (non-interactively) do |
Fantastic! Thank you for your contribution @benalleng 🙏🧡 |
Using #524 as a reference I tuned the settings page to be better organized. Additionally I did a small amount of translation for the settings page as well added some unfinished translations in the french translation.json to make it easier to do translations moving forward where it doesn't yet exist. Finally I added little country flags to the languages.js file. While there are only two languages now I think moving forward having a quick way for people to see the flag reference as the list of languages gets longer it could be helpful to use identifying flags.