fix translator loader bug

load translations per locale & cache catalogue per locale