Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Localization Support

Open
#10 0 comments 0 reactions 1 assignee View on GitHub

@BrendonButler is already working on this.

Since Jun 12, 2016.

Assessment

This issue has not been assessed yet.

Description

enhancement request
  • Implement Localization d6552f9
  • Keep String Capitalization (first letter ("Hello" -> "Bonjour") or whole word ("HELLO" -> "BONJOUR"))
  • Load locales from locales folder
  • Multi-locales (they will be called in order and their priority can be changed)

Locales
Used to change the language of the console output to anything the developer desires.

If you don't plan on using multi-languages, you could use the language system as a censoring system. Or to put placeholders such as "#USER" in raw messages to be replaced by (for example), someone's username.

Multi-Locales
Each locale will be stored in a Set. When regexing a string, if there are multiple locales in the Set it will iterate through each locale. (Could be used to change the language of something, then censoring any words deemed worthy of being replaced.

Dominant language
Java
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from BrendonButler/ModestAPI

All issues in BrendonButler/ModestAPI

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.