Skip to content

Conversation

@Ri796
Copy link

@Ri796 Ri796 commented Aug 22, 2025

Hi @Ansikka,

This is a comprehensive Pull Request that resolves two open issues by completely overhauling the application's UI/UX and significantly expanding its language support.


Expanded Language Support (Closes #71)

This PR fully implements the proposal from Issue #71 and goes even further by adding more languages to improve accessibility.

  • ✅ New Languages Added:

    • Added full translation dictionaries for Bengali (bn), Odia (or), and Assamese (as) ,Manipuri (mni), Malayalam (ml), and Tulu (tcy) as well.
  • 🛠️ Implementation Details:

    • Updated the main translations dictionary with complete key-value pairs for all new languages.
    • Updated the language_options dictionary in the sidebar to make all new languages selectable by the user.

UI/UX Overhaul (Closes #69)

This PR implements all the suggested improvements from Issue #69 to transform the application from a technical demo into a polished, user-friendly product.

  • 🧹 Clean, Restructured Layout:

    • Fixed the "Cluttered Layout" by moving all user inputs and filters into a dedicated sidebar (st.sidebar).
    • Organized the main content area into five logical, easy-to-navigate tabs.
  • 📊 Improved Data Presentation:

    • Added clear headings, subheadings, and spacing to improve readability and content flow.
    • Hidden Raw JSON: All raw data is now processed by the backend, and only clean, user-friendly results are shown.

This work addresses requirements from both issues, making the application more professional, accessible, and easier to use.

Looking forward to your feedback!

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 Support for More Indian Regional Languages UI/UX and Data Clean

1 participant