Skip to content
This repository was archived by the owner on Jul 4, 2022. It is now read-only.

Localization

Nico edited this page Aug 20, 2020 · 21 revisions

WIP

The SimplixCore localization system is designed to be as versatile as possible. With it you can easily achieve an per player localization on your server (E.G. English messages for people from English speaking countries, Spanish for people from Spanish speaking countries, etc.) In opposition to the common YAML based localization techniques, SimplixCore uses property based localization files which comes with great support for IDEs such as IntelliJ.

IntelliJ

Modules required:

The API of the localization system used in SimplixCore can be found in the simplixcore-common-api module and its implementation in the simplixcore-common-implementation module.

#1 #2

Dependencies:

 <repository>
  <id>simplixsoft-public</id>
  <url>https://repo.simplix.dev/repository/simplixsoft-public/</url>
</repository>
<dependency>
  <groupId>dev.simplix</groupId>
  <artifactId>simplixcore-common-api</artifactId>
  <version>1.0.0-SNAPSHOT</version>
</dependency>
<dependency>
  <groupId>dev.simplix</groupId>
  <artifactId>simplixcore-common-implementation</artifactId>
  <version>1.0.0-SNAPSHOT</version>
</dependency>

Creating an localization manager

Creating an localized Command

Clone this wiki locally