lingo.dev icon indicating copy to clipboard operation
lingo.dev copied to clipboard

feat: add Telugu language support

Open swarajreddy10 opened this issue 1 month ago • 4 comments

Summary

Adds Telugu language support to Lingo.dev, enabling localization for 75+ million Telugu speakers worldwide.

Changes

  • Add "te" to target locales in i18n.json
  • Create Telugu README translation at readme/te.md
  • Update main README to include Telugu in language list

Implementation

  • Follows exact same pattern as existing languages (Hindi, Bengali, etc.)
  • Uses existing CLDR infrastructure for Telugu locale validation
  • Zero breaking changes or new dependencies
  • Surgical, single-purpose implementation

Testing

  • ✅ Telugu locale validation working (te, te-IN)
  • ✅ CLI builds successfully
  • ✅ README translation complete (5,623 characters)
  • ✅ Follows project formatting standards

Impact

  • Enables Telugu support for 75+ million speakers
  • Maintains consistency with existing language implementations
  • Ready for production use

Related Issue

Fixes #1282

swarajreddy10 avatar Oct 29 '25 17:10 swarajreddy10

Your branch is out of date and you haven't added changeset.

Please go through our contributor's guide.

sumitsaurabh927 avatar Nov 04 '25 23:11 sumitsaurabh927

Hi brother! I've updated my branch to sync with the latest main. The changeset is included – you can see .changeset/add-telugu-language.md in the "Files changed" tab with proper formatting. The branch is now up to date and ready for review. Please let me know if there's anything else I need to address. Thanks!

swarajreddy10 avatar Nov 05 '25 01:11 swarajreddy10

I've addressed your feedback and cleaned up the PR:

  1. ✅ Removed changeset - no package release needed as requested
  2. ✅ Essential files only – just i18n.json, Telugu README, and language navigation
  3. ✅ Clean implementation – follows same pattern as existing languages

The PR now contains only the necessary changes for Telugu language support. Ready for review!

swarajreddy10 avatar Nov 14 '25 01:11 swarajreddy10

@swarajreddy10 please resolve the merge conflict

sumitsaurabh927 avatar Nov 19 '25 05:11 sumitsaurabh927