/tradukisto

A Java i18n library created to convert numbers to their word representations.

Primary LanguageGroovyApache License 2.0Apache-2.0

Tradukisto

Build codecov Maven Central

Introduction

Tradukisto is a powerful Java library designed to convert numbers into their corresponding word representations.

Our main motivation is to create a production-ready tool providing number conversion for the Polish language. We recognized the need for a well-tested and ready solution that eliminates the hassle of copying and pasting code from different sources. With Tradukisto, you can now transform numbers into their word equivalents easy way!

Features

  • Converts Integer to String with numerical representation support.
  • Converts Long to String with numerical representation support.
  • Converts BigDecimal to String with money representation support.

Supported languages

  • 🇧🇷🇵🇹 Brazilian Portuguese
  • 🇧🇬 Bulgarian
  • 🇭🇷 Croatian
  • 🇨🇿 Czech
  • 🇳🇱 Dutch
  • 🇬🇧 English
  • 🇫🇷 French
  • 🇩🇪 German
  • 🇮🇳 Hindi
  • 🇮🇹 Italian
  • 🇯🇵 Japanese (KANJI)
  • 🇰🇿 Kazakh
  • 🇱🇻 Latvian
  • 🇵🇱 Polish
  • 🇷🇺 Russian
  • 🇷🇸 Serbian (Cyrillic)
  • 🇷🇸 Serbian (Latin)
  • 🇸🇰 Slovak
  • 🇸🇮 Slovene / Slovenian
  • 🇪🇸 Spanish
  • 🇸🇪 Swedish
  • 🇹🇷 Turkish
  • 🇺🇦 Ukrainian

Is your language missing from the list? We encourage you to contribute to our project.

Usage

See article on our Wiki

Contributing

If you are first-time contributor, articles "Create your first Pull Request" and "How to implement new language? " may be helpful.

Changelog

Each release is documented in the release notes.