Skip to content

Site Translation: Add Arabic #541

New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

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
Labels
feature ✨ This is enhancing something existing or creating something new help wanted Extra attention is needed or someone is needed to help translation 🌍 This is related to our Translation Program

Comments

@samajammin
Copy link
Member

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 # 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.

@samajammin samajammin added feature ✨ This is enhancing something existing or creating something new help wanted Extra attention is needed or someone is needed to help translation 🌍 This is related to our Translation Program Type: Bounty and removed Type: Bounty labels Nov 20, 2019
@EmanHerawy
Copy link
Contributor

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
Copy link
Member Author

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

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
feature ✨ This is enhancing something existing or creating something new help wanted Extra attention is needed or someone is needed to help translation 🌍 This is related to our Translation Program
Projects
None yet
Development

No branches or pull requests

2 participants