Moksha Dev Game Adds English-Hindi Toggle With Classical Sanskrit Term Preservation
An indie developer has released version 0.0.9 of Moksha, a philosophy-based game previously limited to Hindi-only players, adding a bilingual English-Hindi language toggle. The update introduces a dedicated i18n.js language manager that stores translation keys rather than resolved strings, allowing in-game alerts to re-render correctly in whichever language is active at the time. Classical Sanskrit terms such as Prārabdha, Puṇya, and Kṛpā were deliberately left untranslated or kept in transliterated form, as the developer argued that replacing them with phrases like 'bad karma' or 'grace' would distort their original philosophical meaning. Vedic verses are retained in Devanagari script even in English mode, with only an explanatory translation appended beneath them, following a principle of omitting no word and adding no unintended meaning. The refactoring process also surfaced several pre-existing bugs, including a typo in an HTML element ID that had silently disabled the toggle entirely and an accessibility error that had prevented screen readers from announcing language changes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)
Log in to join the discussion and vote.
Log in