Adding Support for Latin Alphabet Output on Indian Language Locales
- Dominant language
- Python
- Stars
- 9.1k
- Forks
- 784
- PR merge metrics
- No merged PRs in 30d
Description
## Feature Request
I think it would be really nice if we were able to add support for Latin alphabet output for some of our Indian language locales. It is quite common for many websites to use the Latin alphabet when writing text in languages such as Hindi, so I think this would be a nice feature to add to Arrow.
Example with Humanize:
"a month ago" -> "एक महीने पहले" (Devanagari script)
"a month ago" -> "ek maheene pahale" (Latin Alphabet)
This could probably be some flag we add to methods like humanize and get. But, I also worry that we may end up adding too many flags/arguments to humanize, especially if we do end up adding features requested by #941 and #973 .
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the existing locale handling behind the humanize and get methods, then compare how Indian language locales currently produce output. Resolve the API choice and supported Latin transliterations; done means the selected locales can return Latin-alphabet output while preserving their existing script output, with coverage for both forms.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- internationalization, localization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100