Skip to content

fix(i18n): translate PRODUCTS, SYSTEM and GROUPS sections into Hindi (#255) - #727

Closed
parvarh26 wants to merge 1 commit into
apache:mainfrom
parvarh26:fix/255-hi-products-system-groups-translation
Closed

parvarh26 wants to merge 1 commit into
apache:mainfrom
parvarh26:fix/255-hi-products-system-groups-translation

Conversation

@parvarh26

Copy link
Copy Markdown
Contributor

Description

Translates all keys across three major sections in src/assets/i18n/hi.json into RBI-standard Indian banking Hindi.

Sections Covered (201 keys total):

  • PRODUCTS (94 keys): Loan, savings, deposit, and share product configuration form fields, disbursement settings, down payment options, income recognition, interest recalculation, accounting mappings, and all payment allocation strategies (PRODUCTS.STRATEGIES, PRODUCTS.ACCOUNTING, PRODUCTS.DEPOSITS).
  • SYSTEM (54 keys): Data tables CRUD, bulk import flows for all entity types, delinquency ranges and buckets management — includes {{classification}} and {{name}} interpolations.
  • GROUPS (53 keys): Group lifecycle management, member operations, staff/role assignment, and loan/savings account summaries.

Verification

  • Executed node scripts/check-translations.mjs:
    • 0 missing keys
    • 0 interpolation mismatches
    • 0 ghost keys
    • hi coverage: 36.0% (947/2630 keys)
  • Verified GPG signed commit.

Closes part of #255

…pache#255)

Translate all keys across three sections of src/assets/i18n/hi.json
into RBI-standard Indian banking Hindi.

Sections covered:
- PRODUCTS (94 keys): complete loan/savings/deposit/share product
  form fields including disbursement settings, down payment options,
  income recognition, interest recalculation, accounting mappings,
  and all payment allocation strategies (PRODUCTS.STRATEGIES,
  PRODUCTS.ACCOUNTING, PRODUCTS.DEPOSITS sub-objects)
- SYSTEM (54 keys): data tables CRUD, bulk import flows for all
  entity types, delinquency ranges and buckets management — includes
  {{classification}} and {{name}} interpolations
- GROUPS (53 keys): group lifecycle management, member operations,
  staff/role assignment, and loan/savings account summaries

Verified with node scripts/check-translations.mjs:
  hi coverage: 36.0% (947/2630 keys)
  0 missing keys, 0 interpolation mismatches, 0 ghost keys

Closes part of apache#255
@parvarh26

Copy link
Copy Markdown
Contributor Author

Closing in favor of unified PR #730 to prevent sequential rebase merge conflicts on hi.json / i18n-coverage.json and streamline review into a single pass.

@parvarh26 parvarh26 closed this Oct 8, 2026
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.

1 participant