Skip to content

feat(tags): add tags for south indian languages (@albindavidc)#7692

Open
albindavidc wants to merge 1 commit intomonkeytypegame:masterfrom
albindavidc:feature/tags-south-indian
Open

feat(tags): add tags for south indian languages (@albindavidc)#7692
albindavidc wants to merge 1 commit intomonkeytypegame:masterfrom
albindavidc:feature/tags-south-indian

Conversation

@albindavidc
Copy link

✨ Description

This PR introduces structured categorization and localized tag metadata for selected South Indian quote datasets, enhancing both content discoverability and user experience.

Specifically, this update enriches the following datasets:

  • 🌴 Malayalam
  • 🌴 Tamil
  • 🌴 Kannada

Each quote has been carefully reviewed and annotated with meaningful categories such as:

🧠 Wisdom • 📜 Philosophy • ✍️ Poetry • 📖 Fiction • 🚀 Inspirational • 💡 Mindset

Additionally, localized tagNames mappings have been introduced to support future UI-level internationalization and filtering capabilities.


🚀 Key Improvements

🗂️ Data Enhancements

  • Added tagNames mapping for multilingual tag representation
  • Applied consistent categorization across all quotes
  • Improved semantic clarity of quote datasets

🎯 Categorization Strategy

  • 📜 Classical literature → wisdom, philosophy
  • ✍️ Literary / artistic content → poetry, fiction
  • 🚀 Motivational content → inspirational, mindset

🌍 Regional Structuring (Implicit Improvement)

This PR aligns with a broader direction of region-aware language organization, particularly for:

  • 🟢 South Indian languages (Dravidian family)

    • Kannada
    • Malayalam
    • Tamil

This opens up future possibilities like:

  • Region-based filtering 🎛️
  • Cultural grouping 🌐
  • Smarter quote recommendations 🤖

📁 Files Updated

  • frontend/static/quotes/kannada.json
    → Added tagNames + categorized 27 quotes

  • frontend/static/quotes/malayalam.json
    → Added tagNames + categorized 8 quotes

  • frontend/static/quotes/tamil.json
    → Added tagNames + categorized 32 quotes


✅ Checks

  • Adding quotes?

    • All quotes reviewed and categorized appropriately
    • Content verified for semantic accuracy
  • Adding a language?

    • Not applicable
  • Adding a theme?

    • Not applicable
  • Adding a layout?

    • Not applicable
  • Adding a font?

    • Not applicable
  • Checked for related issues

  • PR follows Conventional Commits

  • GitHub username added to PR title

@monkeytypegeorge monkeytypegeorge added frontend User interface or web stuff assets Languages, themes, layouts, etc. labels Mar 20, 2026
@github-actions
Copy link
Contributor

Continuous integration check(s) failed. Please review the failing check's logs and make the necessary changes.

@github-actions github-actions bot added the waiting for update Pull requests or issues that require changes/comments before continuing label Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

assets Languages, themes, layouts, etc. frontend User interface or web stuff waiting for update Pull requests or issues that require changes/comments before continuing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants