If you think Englished is messed up, try Japanese (the following is quoted, because I don't remember it well enough):
The Japanese use two sets of numerals for counting, naming quantities, etc. The main set is Chinese in origin, and it is used most of the time. The second set is Japanese in origin, but only counts from 1 to 10 and is only used occasionally.
The Chinese-origin numbers are as follows:
1. ichi
2. ni
3. san
4. shi (yo/yon)
5. go
6. roku
7. shichi (nana)
8. hachi
9. kyuu
10. juu
11. ju-ichi
12. ju-ni
13. ju-san
14. ju-yon
15. ju-go
16. ...
20. ni-ju
21. ni-ju-ichi
22. ...
One of the more annoying features of the Japanese language is that they use variable counting suffixes for different things. While based on the above Chinese origin numbers, the suffix changes according to what you are counting. Some examples:
To count the floors of a building, you use kai:
ikkai
nikai
sankai
yonkai
gokai
To count people, you use nin, but the first two are irregular:
hitori
futari
sannin
yonin
gonin
To count flat things, such as pieces of paper, you use mai:
ichimai
nimai
sanmai
yonmai
gomai
To count large machines, you use dai:
ichidai
nidai
sandai
yondai
godai
To count steps, you use ho:
ippo
niho
sanbo
yonho
goho
There are dozens of these suffixes. Students of Japanese have a lot of fun memorizing them...