Implemented AbstractEncoder for the remaining encoders, except AAC for now.
Translation updates.