Fix EZP-19392: clear cache doesn't remove translation list cache

Prefer using eZContentLanguage::expireCache() over introducing a new function