translate_user_role doesn’t work

Please note that translate_user_role doesn’t work in the front-end currently.

Here is a workaround, you can place this in your theme:

add_action( 'init', 'load_admin_textdomain_in_front' )
function load_admin_textdomain_in_front() {
    if ( ! is_admin() ) {
        load_textdomain( 'default', WP_LANG_DIR . '/admin-' . get_locale() . '.mo' );
    }
}