[Translation][Cache] Removed the options from the arguments of Translator

Fixed phpdoc

Aligned variables and description

Removed enableCache and added cache setup in constructor