/number-to-words-ukr

Laravel package for converting numbers to text format in Ukrainian language with currency support (UAH).

Primary LanguagePHPMIT LicenseMIT

Number To Words v1.0.1

Codacy Badge

English | Українська

English

Laravel package for converting numbers to text format in Ukrainian language with currency support (UAH).

Installation

composer require movecrm/number-to-words

Usage

use MoveCRM\NumberToWords\Facades\NumberToWords;

// Convert number to text
$result = NumberToWords::convert(125487);
// Result: "Сто двадцять п'ять тисяч чотириста вісімдесят сім гривень, 00 копійок"

Features

  • Support for numbers up to 999999
  • Correct declension for the word "thousand" in Ukrainian
  • Automatic kopek formatting
  • Support for Laravel 8.x, 9.x, 10.x, and 11.x
  • Easy to use with Facade

Requirements

  • PHP >= 7.4
  • Laravel >= 8.0

License

MIT


Українська

Laravel пакет для конвертації чисел в текстовий формат українською мовою з підтримкою валюти (гривні).

Встановлення

composer require movecrm/number-to-words

Використання

use MoveCRM\NumberToWords\Facades\NumberToWords;

// Конвертація числа в текст
$result = NumberToWords::convert(125487);
// Результат: "Сто двадцять п'ять тисяч чотириста вісімдесят сім гривень, 00 копійок"

Особливості

  • Підтримка чисел до 999999
  • Правильні відмінки для слова "тисяча" (тисяча, тисячі, тисяч)
  • Автоматичне форматування копійок
  • Підтримка Laravel 8.x, 9.x, 10.x та 11.x
  • Простий у використанні завдяки Facade

Вимоги

  • PHP >= 7.4
  • Laravel >= 8.0

Ліцензія

MIT