Is your feature request related to a problem? Please describe.
Catch-all issue to set up remaining components & pages for translations. Feel free to knock any/each component in individual PRs!
Describe the solution you'd like
Refactor components:
Refactor page components:
Refactor template components:
For each component:
<Translation/> component and/or the translateMessageId functionDescribe alternatives you've considered
Additional context
Similar work to #1937 & #1936 - see associated PRs for solution.
@ryancreatescopy @wackerow @ph5500 could definitely use your help with these if you have any capacity over the next few days 馃槃 - we're trying to finish these & upload our new content files for translations by the end of this week 馃槄
Feel free to ping me here / message me in Discord if you have any questions! Happy to hop on a call & walk through how to do this.
I will start working on these from the bottom of the list upward
@ryancreatescopy I'm curious to hear your thoughts re: the TableOfContent.js component & docs.js template.
Given the current translation process (English copy --> Crowdin translations --> Github files), we only show the "Edit this page" button link to Github for English pages. I suppose we should do the same for the "This page is incomplete" banner (i.e. hide it unless it's an English page)? Or should we reconsider this flow?
I can start working from the top of the list down if that works.
@ph5500 Not sure where you're at, if you're working on this now, but the bottom ones didn't take terribly long and I'm currently on EthExchanges which is slightly more involved, so I'll stop after this one.
Amazing work @wackerow @ph5500 馃挭 - love the quick turnaround! Our global visitors will soon thank you 馃槃
Most helpful comment
@ph5500 Not sure where you're at, if you're working on this now, but the bottom ones didn't take terribly long and I'm currently on
EthExchangeswhich is slightly more involved, so I'll stop after this one.