Add Hindi exercise instructions
This commit is contained in:
@@ -11,12 +11,12 @@
|
||||
<img src="videos/0334-DsgkuIt.gif" width="120" alt="dumbbell lateral raise" />
|
||||
</p>
|
||||
|
||||
**A comprehensive, ready-to-use fitness exercise dataset with 1,324 exercises — each with an animation GIF, 180×180 thumbnail image, category, body-part, equipment, target and muscle-group data, and step-by-step instructions in 6 languages (English, Spanish, Italian, Turkish, Russian, Chinese).**
|
||||
**A comprehensive, ready-to-use fitness exercise dataset with 1,324 exercises — each with an animation GIF, 180×180 thumbnail image, category, body-part, equipment, target and muscle-group data, and step-by-step instructions in 7 languages (English, Spanish, Italian, Turkish, Russian, Chinese, Hindi).**
|
||||
|
||||
[](data/exercises.json)
|
||||
[](videos/)
|
||||
[](images/)
|
||||
[](#-overview)
|
||||
[](#-overview)
|
||||
[](https://github.com/hasaneyldrm/logpress-public)
|
||||
[](LICENSE)
|
||||
|
||||
@@ -32,7 +32,7 @@
|
||||
|
||||
- 1,324 exercises with category, body-part, equipment, target and muscle-group data
|
||||
- an animation GIF + 180×180 thumbnail for every exercise (media © [Gym visual](https://gymvisual.com/) — see [License](#-license--use))
|
||||
- step-by-step instructions in 6 languages (🇬🇧 English, 🇪🇸 Spanish, 🇮🇹 Italian, 🇹🇷 Turkish, 🇷🇺 Russian, 🇨🇳 Chinese)
|
||||
- step-by-step instructions in 7 languages (🇬🇧 English, 🇪🇸 Spanish, 🇮🇹 Italian, 🇹🇷 Turkish, 🇷🇺 Russian, 🇨🇳 Chinese, 🇮🇳 Hindi)
|
||||
- the interactive browser (`index.html`) and developer setup guide (`setup.html`)
|
||||
|
||||
---
|
||||
@@ -71,7 +71,7 @@ Each exercise entry contains:
|
||||
| Muscle Group | Supporting / synergist muscles |
|
||||
| Equipment | Equipment required (or `body weight` for bodyweight) |
|
||||
| Instructions | Step-by-step instructions for each exercise |
|
||||
| Available Languages | 🇬🇧 English · 🇪🇸 Spanish · 🇮🇹 Italian · 🇹🇷 Turkish · 🇷🇺 Russian · 🇨🇳 Chinese |
|
||||
| Available Languages | 🇬🇧 English · 🇪🇸 Spanish · 🇮🇹 Italian · 🇹🇷 Turkish · 🇷🇺 Russian · 🇨🇳 Chinese · 🇮🇳 Hindi |
|
||||
| Media | 180×180 thumbnail (`image`) + animation GIF (`gif_url`) per exercise — media © Gym visual, see [License](#-license--use) |
|
||||
|
||||
---
|
||||
@@ -88,7 +88,7 @@ A fully client-side exercise explorer with:
|
||||
- Live search across all 1,324 exercises
|
||||
- Filter by category, equipment, and target muscle
|
||||
- Infinite scroll grid
|
||||
- Click any card to see full details and instructions in English, Spanish, Italian, Turkish, Russian, or Chinese
|
||||
- Click any card to see full details and instructions in English, Spanish, Italian, Turkish, Russian, Chinese, or Hindi
|
||||
|
||||
### `setup.html` — Developer Setup Guide
|
||||
|
||||
@@ -129,7 +129,7 @@ exercises-dataset/
|
||||
| Metric | Count |
|
||||
|---|---|
|
||||
| Total Exercises | **1,324** |
|
||||
| Instruction Languages | **6** |
|
||||
| Instruction Languages | **7** |
|
||||
|
||||
### Exercises by Body Part
|
||||
|
||||
@@ -184,6 +184,7 @@ Each record in `data/exercises.json` follows this structure:
|
||||
| `instructions.tr` | `string` | Full step-by-step instructions in Turkish |
|
||||
| `instructions.ru` | `string` | Full step-by-step instructions in Russian |
|
||||
| `instructions.zh` | `string` | Full step-by-step instructions in Chinese |
|
||||
| `instructions.hi` | `string` | Full step-by-step instructions in Hindi |
|
||||
| `muscle_group` | `string` | Primary synergist muscle group |
|
||||
| `secondary_muscles` | `array[string]` | Additional muscles involved |
|
||||
| `target` | `string` | Primary target muscle (e.g. `"biceps"`, `"pectoralis major"`) |
|
||||
@@ -208,7 +209,8 @@ Each record in `data/exercises.json` follows this structure:
|
||||
"it": "Sdraiati sulla schiena con le ginocchia piegate e i piedi appoggiati a terra. ...",
|
||||
"tr": "Sırt üstü yatın, dizlerinizi bükün ve ayaklarınızı yere düz koyun. ...",
|
||||
"ru": "Лягте на спину, согните колени и поставьте ступни на землю. ...",
|
||||
"zh": "平躺,膝盖弯曲,双脚平放在地上。..."
|
||||
"zh": "平躺,膝盖弯曲,双脚平放在地上。...",
|
||||
"hi": "अपने घुटनों को मोड़कर और पैरों को ज़मीन पर सपाट रखते हुए अपनी पीठ के बल लेट जाएँ।..."
|
||||
},
|
||||
"muscle_group": "hip flexors",
|
||||
"secondary_muscles": ["hip flexors", "lower back"],
|
||||
@@ -323,6 +325,7 @@ print(ex["instructions"]["it"]) # Italian
|
||||
print(ex["instructions"]["tr"]) # Turkish
|
||||
print(ex["instructions"]["ru"]) # Russian
|
||||
print(ex["instructions"]["zh"]) # Chinese
|
||||
print(ex["instructions"]["hi"]) # Hindi
|
||||
```
|
||||
|
||||
### Python — Load with Pandas
|
||||
@@ -371,6 +374,7 @@ console.log(ex.instructions.it); // Italian
|
||||
console.log(ex.instructions.tr); // Turkish
|
||||
console.log(ex.instructions.ru); // Russian
|
||||
console.log(ex.instructions.zh); // Chinese
|
||||
console.log(ex.instructions.hi); // Hindi
|
||||
```
|
||||
|
||||
### TypeScript — Type-safe Usage
|
||||
@@ -389,6 +393,7 @@ interface Exercise {
|
||||
tr: string;
|
||||
ru: string;
|
||||
zh: string;
|
||||
hi: string;
|
||||
};
|
||||
muscle_group: string;
|
||||
secondary_muscles: string[];
|
||||
|
||||
Reference in New Issue
Block a user