Open Translation Engine (OTE) - a collaborative mulitlingual translation dictionary manager.
multilingual-websites
multilingual
translation-management
language-translation-service
language-translator
translation-manager
multilingual-translations
translation-dictionaries
-
Updated
Feb 18, 2020