add support for Finnish (FI) (#170)

FI: Add support for Finnish

This is a squash of the following commits :

* The recommendation by Kotus was optional. The code didn't work anyway
because million is 10**6, not 10**9, and the recommendation only applies
to round millions, billions and so on where the multiplier is 10 or
greater.
* FI: currency: use inheritance, add FIM and USD
* FI: add some common currencies
* FI: add inflections
* FI: inflections: small fixes
* FI: fix ordinal 200
* FI: fix comitative
* FI: actually fix ordinal 200
* FI: refactoring
* FI: fix tens
* FI: fix plural for tens and higher
* FI: toinen --> kahdes for numbers > 200
* FI: use collection for options
* FI: add tests
* FI: add minced tests
* FI: trim tests
* FI: finishing touches
* FI: improve cardinal_float, ordinal, add tests
* FI: add documentation to README.rst
This commit is contained in:
siikamiika
2018-06-22 17:00:49 +03:00
committed by Ernesto Rodriguez Ortiz
parent 89554ff9e2
commit 8820681169
4 changed files with 3582 additions and 0 deletions

2810
tests/test_fi.py Normal file

File diff suppressed because it is too large Load Diff