The Open Translation Engine (OTE) is a collaborative translation dictionary manager.
Live Demos:
Dictionaries:
More about the OTE:
The OTE is an open source project. We welcome all contributions!
The OTE project was dormant for many years. Now it is being revived! OTE Version 2 is planed for release in 2020.