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.
Libraries
- multi_lang_month_converter
- Support for doing something awesome.