I want to be able to learn the language in both directions and the Jeff's suggestion is a good way of achieving this.
Another possibility is to simply have the option to include all cards in both forward order AND reverse order in my learning stack and then have the learning of them tracked as if they are independent cards. So, each card would have two tracking scores against it (one for the forward direction and one for the reverse direction). For example, with Spanish, I may know "house > casa" very well and mark it perfect but when I hear "casa" I may struggle to recall that it means "house" and mark that as difficult.
I want to be able to learn the language in both directions and the Jeff's suggestion is a good way of achieving this.
Another possibility is to simply have the option to include all cards in both forward order AND reverse order in my learning stack and then have the learning of them tracked as if they are independent cards. So, each card would have two tracking scores against it (one for the forward direction and one for the reverse direction). For example, with Spanish, I may know "house > casa" very well and mark it perfect but when I hear "casa" I may struggle to recall that it means "house" and mark that as difficult.
The current language direction functionality is not really a useable solution for language learning. There is a popular suggestion for bi-directional learning which I think has been mistakenly marked as complete by the Admin: https://mosalingua.uservoice.com/forums/211904-general/suggestions/33447631-translate-both-ways-when-recapping