GitXplorerGitXplorer
c

tracks

public
13 stars
5 forks
1 issues

Commits

List of commits on branch master.
Unverified
428db1668f526352b1b5bcf92e329464dc66cb98

Merge pull request #10 from MohammedAshraaf/ar

committed 8 years ago
Unverified
482e03c99198c25f4f0d6b06c424d90ba0f0335d

translate the first six chapters

MMohammedAshraaf committed 8 years ago
Unverified
562406bc913dd59b10d67617dad9d0487af30b9a

Merge pull request #9 from cs50/ongoing-updates

committed 8 years ago
Unverified
2dca9815b806ee91035ae2d1b1c411022d2190e0

Adds Urdu moderator and Urdu 2016 file structure

committed 8 years ago
Unverified
44819151d44be5dab225e72bcce1c7f30468a1d5

adding week1 chapter as Arabic version

MMohammedAshraaf committed 8 years ago
Unverified
7cb4296e192b488b9b2a9525c0e29994035cc6c5

Merge pull request #8 from cs50/ongoing-updates

committed 8 years ago

README

The README file for this repository.

CS50 Translate

CS50 provides subtitle tracks, chapter files and other learning materials in American English. These resources are made open and available to be translated into other languages by the community. If you would like to help us on our mission to introduce people all over the world to computer science, and are fluent in a language other than English, then help us out by joining our growing community of translators.

We currently support translations from English to:

  • Arabic
  • Spanish
  • Urdu

These are the languages we currently have moderators for. Moderators are volunteers who are in charge of proofing and organizing translations of resources in a given language. If you would like to see your language added to the list and are comfortable taking on the role of moderator for your language, then please get in touch with us at translate@cs50.harvard.edu.

Getting Started

Setup

  1. Make sure you have Git installed on your computer.
  2. Open Terminal for Mac; or PowerShell or Git Bash for Windows.
  3. Clone the repository:
    git clone git@github.com:cs50/tracks.git
    

Contributing

  1. Make sure you have the latest version of the repository:
    git checkout master
    

    ``` git pull origin master ```
  2. Create your feature branch:
    git checkout -b new-feature
    
  3. Go to the file you wish to translate, and make edits.
  4. Once you're done making changes, commit your changes:
    git commit -am "Translates text in [x] section"
    
  5. Push to the branch:
    git push origin new-feature
    
  6. Submit a pull request at https://github.com/cs50/tracks/pulls.

License

CS50's content is licensed by David J. Malan of Harvard University under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.