https://github.com/ziaa/thinkpython-fa-ir-glossary
Think Python (book by Allen B. Downey) Persian translation glossary
https://github.com/ziaa/thinkpython-fa-ir-glossary
persian thinkpython thinkpython-persian
Last synced: 6 months ago
JSON representation
Think Python (book by Allen B. Downey) Persian translation glossary
- Host: GitHub
- URL: https://github.com/ziaa/thinkpython-fa-ir-glossary
- Owner: ziaa
- License: cc0-1.0
- Created: 2015-07-24T07:07:06.000Z (over 10 years ago)
- Default Branch: gh-pages
- Last Pushed: 2017-04-10T18:17:43.000Z (over 8 years ago)
- Last Synced: 2025-07-01T12:03:48.559Z (6 months ago)
- Topics: persian, thinkpython, thinkpython-persian
- Language: Ruby
- Homepage: http://ziaa.ir/ThinkPython-fa-IR-Glossary/
- Size: 756 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ThinkPython-fa-IR-Glossary
*[Think Python](http://www.greenteapress.com/thinkpython/) (book by Allen B. Downey) Persian translation glossary*.
## Goals
The goal of this glossary is to create a list of common Persian translation terms to Keep translations of the [main project](https://github.com/itmard/think-python) consistent.
## Translations
Translations are available at https://github.com/ThinkPythonPersian/thinkbook.
If you prefer Markdown, [here](https://github.com/behroozam/persianthinkpython) is the Markdown version
## Viewing the glossary
* [HTML](http://ziaa.github.io/ThinkPython-fa-IR-Glossary/)
* [JSON](http://ziaa.github.io/ThinkPython-fa-IR-Glossary/terms.json)
## Proposing changes and contributing
#### To add a term:
* Review [the existing terms](http://ziaa.github.io/ThinkPython-fa-IR-Glossary/), and if not already listed
1. Navigate to [_data/terms.yml](_data/terms.yml)
2. Click `Edit`
3. Add the new term where appropriate **alphabetically**
4. Click "Propose change"
This will create a pull request, to which you will be automatically subscribed, and allow the community to weigh on on the merits of your proposed addition.
### Suggest changes to an existing term:
1. Navigate to [_data/terms.yml](_data/terms.yml)
2. Click `Edit`
3. Edit the definition of the term as you feel is appropriate
4. Click "Propose change"
This will create a pull request, to which you will be automatically subscribed, and allow the community to weigh on on the merits of your proposed change.
## Basic structure
Terms are stored in the [_data/terms.yml](_data/terms.yml) as [YAML](http://en.wikipedia.org/wiki/YAML), which is essentially each line containing a term and it's Persian translation, with a single colon separating the two. A term might look like this:
```yml
Statement: دستور
```
Beyond that, the terms are rendered human readable via `index.html` and machine readable via `terms.json`.
## License
ThinkPython-fa-IR-Glossary is licensed under [CC0](LICENSE.md).
## Running locally
1. `script/bootstrap`
2. `script/server`
3. Open [localhost:4000](http://localhost:4000) in your browser
## Special Thanks
Thanks to [benbalter](http://github.com/benbalter), because the main repo forked from http://github.com/benbalter/government-glossary