Django tagging with multilingual, synonyms and hierarchy!