It's broken for me on 3 different os's and different web browsers, using the link in the tread.
No, there's no translations in context on that site (it just lists meaning/sounds, but there's no actual examples of translations), it's still unmaintained, plenty of people look for onomatope not...