Skip to content

add Indonesian and Hinglish#28305

Merged
thinkyhead merged 4 commits intoMarlinFirmware:bugfix-2.1.xfrom
ellensp:Add-hinglish-and-Indonesian-language
Feb 27, 2026
Merged

add Indonesian and Hinglish#28305
thinkyhead merged 4 commits intoMarlinFirmware:bugfix-2.1.xfrom
ellensp:Add-hinglish-and-Indonesian-language

Conversation

@ellensp
Copy link
Contributor

@ellensp ellensp commented Jan 30, 2026

Description

This PR adds Indonesian and Hindi (Latin / Hinglish) language support.

These were chosen because they:

  • Require no firmware or UI code changes
  • Reuse existing Latin glyphs and layouts
  • Add zero complexity (no shaping, RTL, or font expansion)
  • Are simple, low-risk translation-only additions

Despite the low implementation cost, they potentially serve a very large user base:

  • Indonesian has ~275M speakers and a strong maker / low-cost printer market
  • Many Hindi-speaking users routinely use Latin-script Hindi on digital devices

Note on terminology:
“Hinglish” is a widely accepted, self-used term for Hindi–English code-mixing and is common in academic, technical, and media contexts. It is not pejorative and is not comparable to terms like “Chinglish”.

Requirements

A 128x64 LCD (or simulated)

Benefits

Additional languages supported

Configurations

These are selected with
#define LCD_LANGUAGE id // Indonesian
or
#define LCD_LANGUAGE hinglish // Hinglish (note there is no 2 letter code. "hi" is Ambiguous (usually implies Devanagari) which is very different

@ellensp
Copy link
Contributor Author

ellensp commented Jan 30, 2026

Language translation was done with AI, so may not be 100% correct

@thinkyhead thinkyhead force-pushed the Add-hinglish-and-Indonesian-language branch from 8218ace to 04c40e0 Compare February 27, 2026 20:31
@thinkyhead thinkyhead force-pushed the Add-hinglish-and-Indonesian-language branch from 04c40e0 to d33dd9a Compare February 27, 2026 20:32
thinkyhead added a commit to MarlinFirmware/Configurations that referenced this pull request Feb 27, 2026
@thinkyhead thinkyhead merged commit 1096737 into MarlinFirmware:bugfix-2.1.x Feb 27, 2026
67 checks passed
@ellensp ellensp deleted the Add-hinglish-and-Indonesian-language branch February 28, 2026 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants