Skip to content
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

Site Translation: Add Arabic #541

Closed
samajammin opened this issue Nov 20, 2019 · 2 comments
Closed

Site Translation: Add Arabic #541

samajammin opened this issue Nov 20, 2019 · 2 comments

Comments

@samajammin
Copy link
Collaborator

@samajammin samajammin commented Nov 20, 2019

Prize Bounty

100 DAI

Challenge Description

Arabic translations are completed, reviewed & ready to to be added to the website!

Submission Requirements

This previous PR may be a useful reference. Below are the steps required to add a new language:

  1. Download the markdown files from CrowdIn. You may need to sign up for CrowdIn & join our project in order to download the files - here's the invite link.
  2. Add markdown files in a new /docs/ar/ directory
  3. Add nav to config.js (locales key)
  4. Update the homepage markdown file (the root index.md) to use the HomePage.vue component
  1. In each newly added markdown file...
  • Front matter
    • Add meta property (i.e. og:title) - check out other translation markdown files for reference
    • Confirm it has (correct) lang property
    • Remove date fields (if they exist)
    • Add sidebar: auto for /learn & /developers pages
  • Add explicit heading IDs to each primary header (#) & secondary header (##) to match the English file versions. For more context on why we do this, see here
    • e.g. ## Začíname {#getting-started} from /docs/sk/developers/index.md
  • Update relative links (i.e. add language path)
    • e.g. a link to the /use page within the /docs/ar/beginners/index.md file should link to ethereum.org/ar/use, not ethereum.org/use

Judging Criteria

The prize will be awarded to the first valid submission.

Winner Announcement Date

We will review work within a week of submission. Payouts will occur within a week of submission acceptance.

@EmanHerawy

This comment has been minimized.

Copy link

@EmanHerawy EmanHerawy commented Nov 27, 2019

Happy to translate the content in CrowdIn and the website :D
#583
I would love to hear your feedback.

BTW I have noticed that the content in CrowdIn is not updated. Is there any way to sync ?

@samajammin

This comment has been minimized.

Copy link
Collaborator Author

@samajammin samajammin commented Dec 2, 2019

Thanks for completing this @EmanHerawy! This has been deployed so I'm closing this out.

BTW I have noticed that the content in CrowdIn is not updated. Is there any way to sync ?

Great question! It's on our list to set this up. You can see more & discuss here: #589

@samajammin samajammin closed this Dec 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.