Skip to content

fix(i18n): translate accounting, journal entries and ledger sections into Hindi (#255) - #729

Closed
parvarh26 wants to merge 1 commit into
apache:mainfrom
parvarh26:fix/255-hi-accounting-journals-translation
Closed

parvarh26 wants to merge 1 commit into
apache:mainfrom
parvarh26:fix/255-hi-accounting-journals-translation

Conversation

@parvarh26

Copy link
Copy Markdown
Contributor

Description

Translates all keys across eight financial accounting and general ledger sections in src/assets/i18n/hi.json into RBI-standard Indian banking Hindi, and ratchets the committed coverage baseline.

Sections Covered (121 keys total):

  • ACCOUNTING (20 keys): GL account CRUD, ledger accounts, financial activity mapping, asset, liability, equity, income, expense account types.
  • ACCOUNTING_RULES (16 keys): Accounting rule CRUD, debit/credit accounts, debit/credit details, account tags, multiple entry flags.
  • JOURNAL_ENTRIES (19 keys): Journal entry creation, debits/credits lines, balance validations, ledger accounts, reverse transaction flows.
  • CASHIER_JOURNALS (10 keys): Teller/cashier journals, opening/closing balance, receipts, payments, settled balance.
  • ACCOUNTING_CLOSURES (6 keys): Accounting period closures, reopening periods, closing dates, comments.
  • RUN_ACCRUALS (4 keys): Periodic accruals execution and status.
  • INTEREST_RATE_CHARTS (29 keys): Interest rate chart CRUD, slabs, period types, annual rates, incentives, confirm deletions with {{id}}, {{product}}, {{rate}}, {{fromPeriod}}, {{toPeriod}}.
  • SHARE_ACCOUNTS (17 keys): Share accounts apply/redeem, dividends, market price, shares held, unit price.

Verification

  • Executed node scripts/check-translations.mjs --update:
    • 0 missing keys
    • 0 interpolation mismatches
    • 0 ghost keys
    • Updated scripts/i18n-coverage.json baseline
  • Verified GPG signature with ED25519 key.

Closes part of #255

…into Hindi (apache#255)

Translate all keys across eight financial accounting and general ledger sections of src/assets/i18n/hi.json into RBI-standard Indian banking Hindi and ratchet coverage baseline.

Sections covered:
- ACCOUNTING (20 keys): GL account CRUD, ledger accounts, financial activity mapping, asset, liability, equity, income, expense account types
- ACCOUNTING_RULES (16 keys): rule CRUD, debit/credit accounts, debit/credit details, account tags, multiple entry flags
- JOURNAL_ENTRIES (19 keys): journal entry creation, debits/credits lines, balance validations, ledger accounts, reverse transaction flows
- CASHIER_JOURNALS (10 keys): teller/cashier journals, opening/closing balance, receipts, payments, settled balance
- ACCOUNTING_CLOSURES (6 keys): accounting period closures, reopening periods, closing dates, comments
- RUN_ACCRUALS (4 keys): periodic accruals execution and status
- INTEREST_RATE_CHARTS (29 keys): interest rate chart CRUD, slabs, period types, annual rates, incentives, confirm deletions with {{id}}, {{product}}, {{rate}}, {{fromPeriod}}, {{toPeriod}}
- SHARE_ACCOUNTS (17 keys): share accounts apply/redeem, dividends, market price, shares held, unit price

Verified with node scripts/check-translations.mjs:
  hi coverage: 33.1% (871/2630 keys)
  0 missing keys, 0 interpolation mismatches, 0 ghost keys
  Updated scripts/i18n-coverage.json baseline

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