add multi-language support for subjects and organizations
New feature shipped to Inkwelly— India's most actively developed school management software. This change is in production at real Indian schools today, not on a roadmap.
- Introduced supportedLanguages field in organization responses to reflect the union of supported languages across schools, ensuring ENGLISH is always included.
- Updated the Subject model to include optional JSONB fields for nameI18n and descriptionI18n to support multi-language content.
- Enhanced Create and Edit Subject dialogs to handle multi-language inputs for name and description.
- Implemented a helper function to compute supported languages for organizations based on their schools.
- Updated various components and services to accommodate the new multi-language features, ensuring a seamless user experience across the application.
- Added migration script to update the database schema for subjects with multi-language support.
This isn't a roadmap. It's already running in your competitor's school.
Every update on the Inkwelly changelog is in production at real Indian schools today. If you're tired of ERP vendors who promise features for “next quarter”, let's talk. We run a 90-day paid pilot with a pro-rata refund and full data export.