Skip to content

Conversation

@vini4721
Copy link

@vini4721 vini4721 commented Dec 1, 2025

Description

Added Hindi (हिन्दी) translation to make DrawDB accessible to Hindi-speaking users (400+ million native speakers).

Fixes #115

Changes

  • Created src/i18n/locales/hi.js with Hindi translations
  • Registered Hindi in src/i18n/i18n.js
  • Translated 100+ commonly used UI strings

Testing

  • Tested locally on http://localhost:5173
  • Hindi appears correctly in language dropdown
  • UI displays properly in Hindi
  • No build errors
  • All translated strings render correctly

Screenshots

Language selection showing Hindi:
Image 01-12-25 at 4 33 PM

UI displaying in Hindi:
Image 01-12-25 at 4 34 PM

Notes

This is a partial translation covering ~100 of the most frequently used strings. The translation includes:

  • All file operations (New, Open, Save, Import, Export)
  • All edit operations (Undo, Redo, Cut, Copy, Paste, Delete)
  • All view controls (Zoom, Grid, Theme, Settings, Help)
  • All database elements (Tables, Fields, Relationships, Types, Enums)
  • Common UI elements (Search, Cancel, Confirm, Loading, etc.)

I'm happy to complete the remaining translations in a follow-up PR if this initial contribution is accepted.

The translations use standard Hindi (हिन्दी) that should be easily understood by Hindi speakers across different regions.

- Added src/i18n/locales/hi.js with 100+ Hindi translations
- Registered Hindi language in src/i18n/i18n.js
- Covers most frequently used UI elements including:
  - File operations (New, Open, Save, Import, Export)
  - Edit operations (Undo, Redo, Cut, Copy, Paste)
  - View controls (Zoom, Grid, Theme, Settings)
  - Database elements (Tables, Fields, Relationships, Types)
  - General UI (Help, Search, etc.)

Fixes drawdb-io#115
@vercel
Copy link

vercel bot commented Dec 1, 2025

@vini4721 is attempting to deploy a commit to the dottle's projects Team on Vercel.

A member of the Team first needs to authorize it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add translations for other languages

1 participant