multi_lang_month_converter 1.0.0 copy "multi_lang_month_converter: ^1.0.0" to clipboard
multi_lang_month_converter: ^1.0.0 copied to clipboard

A Dart package to convert month numbers to names in Uzbek, Russian, and English.

Multi Lang Month Converter #

A Dart package to convert month numbers to names in Uzbek, Russian, and English.

Features #

  • Converts month numbers (1-12) to month names in Uzbek, Russian, and English.

Installation #

To use this package, add multi_lang_month_converter as a dependency in your pubspec.yaml file:

dependencies:
  multi_lang_month_converter: ^1.0.0
  • Then run dart pub get to install the package.

Usage #

  • Here is an example of how to use the MonthConverter class:
import 'package:multi_lang_month_converter/month_converter.dart';

void main() {
  final converter = MonthConverter();

  print(converter.convert(1, 'uz')); // Yanvar
  print(converter.convert(1, 'ru')); // Январь
  print(converter.convert(1, 'en')); // January
}

API MonthConverter #

String convert(int monthNumber, String languageCode)

Converts the month number to the month name in the specified language.

monthNumber: The month number (1-12).

languageCode: The language code ('uz', 'ru', 'en'). Returns the month name in the specified language.

Throws an ArgumentError if the month number or language code is invalid.

Contributing #

Contributions are welcome! Please feel free to open a pull request or file an issue on GitHub.

License #

This project is licensed under the MIT License - see the LICENSE file for details.

3
likes
160
points
21
downloads

Publisher

verified publisherflutterwithakmaljon.uz

Weekly Downloads

A Dart package to convert month numbers to names in Uzbek, Russian, and English.

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on multi_lang_month_converter