Update LanguageTranslator to make getTranslation method hookable
Update to prevent MarkupAdminDataTable from producing output when there are no table rows.