LogoLogo
v1.0
v1.0
  • mGramSeva
    • Technology
    • Architecture
    • Demo video
    • Product Docs
      • Functional Docs
        • Login & Forgot Password
        • User Roles & Home Screen
        • Create Consumer
        • Search Consumer
        • Edit Consumer
        • View Consumer
        • Billing - Bulk Demand Generation
        • Billing - Metered Connection
        • Revenue Collection - Offline
        • Expenditure - Add Expense
        • Expenditure - Modify Expense
        • User Onboarding - Bulk Upload
        • User Onboarding/Walkthrough
        • Feedback - Post Payment
        • SMS Notifications
        • Home Page Notifications
        • Edit User Profile
        • Bill and Receipt PDF
        • Update Expense Search
        • Bulk Demand Generation For Non-Metered Connection
        • Demand/Bill Generation For Metered Connection
        • Household Register
        • Tabular Dashboard - Expense
        • Tabular Dashboard - Collection
        • Download Bills & Receipt
      • Technical User Docs
        • Application Structure
        • Firebase Analytics Integration
        • Integration Testing
        • Integration Testing With Github Actions
        • Backend Services
          • mGramSeva - Water Services
          • mGramSeva - Water Service Calculator
          • mGramSeva e-Challan Service
          • mGramSeva - User Service
          • mGramSeva - Billing Service
          • mGramSeva - User OTP
          • iFix Adapter Integration Service
          • mGramSeva - Rollout Dashboard
          • mGramSeva Scheduler
          • mGramSeva- Services Re-Indexing
          • mGramSeva Dashboard
        • Tech User Manual
          • Language Selection
          • Login
          • Change Password
          • Edit Profile
          • Home Page
          • Forgot Password
          • Update Password FTL
          • Generate Bill
          • Search Connection
          • Consumer Details
            • Create Consumer
            • Update Consumer
          • Expenses
            • Add Expenses
            • Search Expense Bills
            • Modify Expenses
          • Dashboards
            • Monthly Dashboard
            • Collections Dashboard
            • Expenditure Dashboard
          • Collect Payment
          • Consumer Feedback
          • Household Register
          • Bluetooth Thermal Printer Integration
        • Application Permissions & Dependencies
        • mGramSeva UI
          • UI Mockups
          • mGramSeva UI
      • User Docs
        • User Manual
    • Installation
    • Configuration
  • 🚻Community
    • Roadmap
    • Source Code
    • Discussion
    • Events
    • Training & Certification
Powered by GitBook

All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.

On this page
  • Overview
  • User Interaction Screen
  • File Path
  • Data Storage
  • API Details
  • Stack
  1. mGramSeva
  2. Product Docs
  3. Technical User Docs
  4. Tech User Manual

Language Selection

PreviousTech User ManualNextLogin

Last updated 2 years ago

Overview

Link → {base url}/mgramseva/selectLanguage

Users land on the Language Selection screen.

App - initial screen

User Interaction Screen

  • Users can switch to different languages which the application supports.

File Path

Primary files:

Secondary files:

Data Storage

LocalStorage

SL No
Key
Stored Data

1

states_key

State Information for From MDMS Service

2

ex :pn_IN,en_IN,hi_IN

Localization codes

API Details

API EndPoint
Input Params (Modules)
Description

egov-mdms-service/v1/_search

common-masters tenant

To fetch details State info Logo background Image Languages supported

localization/messages/v1/_search?module={}locale={}tenantId={}

ALL the necessary Modules, with locale key and tenant Id

To Load the Localized data

Stack

0 → Language selection screen

Pop → Application closes

Widgets utilized from library

SL No
Widgets Library

1

Button Bar

Click on to navigate to the next screen.

All content on this page by is licensed under a .

Continue
​
eGov Foundation
Creative Commons Attribution 4.0 International License
punjab-mgramseva/languageSelection.dart at develop · egovernments/punjab-mgramsevaGitHub
punjab-mgramseva/MobileView.dart at develop · egovernments/punjab-mgramsevaGitHub
punjab-mgramseva/DesktopView.dart at develop · egovernments/punjab-mgramsevaGitHub
Logo
Logo
Logo