ethmerge.com-content icon indicating copy to clipboard operation
ethmerge.com-content copied to clipboard

Multiple Language Support

Open burningtree opened this issue 4 years ago • 1 comments

It would be nice if the site is available in multiple languages, not everyone speaks English, and the merge is a big deal.

I can translate the page into Czech. I'm the founder of the local Ethereum community (gwei.cz), and this is the content we want to spread :)

The simplest solution I know:

  • Link GitHub repository to CrowdIn to make the translation available to anyone
  • Create a simple language switcher in the UI

About CrowdIn - Maybe there is a better translation solution, but I don't know about it. After pairing, CrowdIn creates a branch l10n_main, where the current version will be stored together with the translations in a separate directory. People can translate texts conveniently in CrowdIn interface. The advantage is that it sync in both directions and merges automatically.

burningtree avatar Apr 09 '21 02:04 burningtree

Interesting, I'll have to read up on this - or maybe you can assist. I would love to be able to support multilingual but it's not something I'm familiar with.

The main website currently uses Nuxt with the Nuxt Content Module - and as part of the build process I use the Github API to fetch the files from this repo and save them into the /content directory. Then the site is statically generated and deployed. I'll look and see if there's an expected way that Nuxt has for supporting multilingual content.

Great suggestion and thanks for the link to CrowdIn.

InsideTheSim avatar Apr 09 '21 13:04 InsideTheSim