taig / babel   0.5.2

MIT License Website GitHub

Internationalization (i18n) for Scala applications

Scala versions: 3.x 2.13 2.12 2.11 2.10
Scala.js versions: 1.x 0.6

Babel

Internationalization (i18n) for Scala applications

GitHub Maven Central Sonatype Nexus (Snapshots) License Scala Steward badge

Features

  • First class support for plurals
  • Great fit for Scala.js clients, since java.util.Locale is not used
  • Translation definitions in HOCON format
  • Decode translations into data classes
  • Easily share translations of a specific language with the frontend in JSON format
  • Typesafe alternative to String.format or java.util.MessageFormat argument injection
  • Dependency-free core module

Please proceed to taig.github.io/babel for more information.