Skip to content

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

License

Notifications You must be signed in to change notification settings

aszumowska/tradukisto

This branch is 8 commits behind allegro/tradukisto:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

32c13f7 ยท Apr 9, 2024
Nov 2, 2023
Nov 2, 2023
Nov 2, 2023
Apr 9, 2024
Sep 29, 2021
Sep 29, 2021
Nov 24, 2023
Nov 2, 2023
Nov 2, 2023
Jul 3, 2023
Jul 6, 2023

Repository files navigation

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.

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Groovy 50.0%
  • Java 50.0%