A library that converts Time to its equivalent local languages starting with some basic Nigeria languages(Yoruba, Hausa, Igbo, Efik and English)
# Language_Time
A library which converts "Time" to its equivalent local languages starting with some basic Nigeria languages like -(Yoruba, Hausa, Igbo, Efik and English)
## Setting up
### Dependency
* Maven
```groovy
com.crevation.NgTime
crev-NgTime
1.1
pom
```
* Gradle
```groovy
compile 'com.crevation.NgTime:crev-NgTime:0.1'
OR
compile 'com.crevation.NgTime:crev-NgTime:1.1'
```
## Usage
```java
//instatntiate the language of your choice, Yoruba in this case
Time yoruba = new Yoruba();
//you can as well use other languages available
Time igbo = new Igbo();
Time hausa = new Hausa();
Time english = new English();
Time efik = new Efik();
String yorubaTime = yoruba.getTime("4:00");
String currentTime = yoruba.getCurrentTime();
String calendarTime = yoruba.getTime(Calendar.getInstance());
String dateTime = yoruba.getTime(new Date());
```
## Test
There's a local unit test class here in the test folder.
## Contributors
* Adetuyi Tolu Emmanuel Developer
* Idorenyin Obong Developer
* Iliya Kazah Daniel Hausa instructor
## Contributions
Thank you for showing interest to contribute to this project, we are looking forward to
adding more languages.
All you need to do is:
* Provide translation rules for the language to be added, see English Constants for sample.
* Email us for more information
## License
Copyright 2017 Adetuyi Tolu Emmanuel
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at Apache license 2.0