Cambiar el nombre de los estados de varios pedidos en Woocommerce

Estoy tratando de cambiar el nombre del estado de múltiples pedidos de WooCommerce editando el archivo functions.php de mi tema. Encontré un código publicado aquí hace un par de años que funciona para cambiar el estado de un solo pedido, pero como no tengo mucha experiencia con php, no sé cómo expandirlo para cambiar varios estados. Idealmente, también me gustaría cambiar el nombre de 'wc-processing' a 'Paid' y 'wc-on-hold' a 'Pending'.

Aquí está el código que encontré para editar un estado de pedido único:

function wc_renaming_order_status( $order_statuses ) {
    foreach ( $order_statuses as $key => $status ) {
        $new_order_statuses[ $key ] = $status;
        if ( 'wc-completed' === $key ) {
            $order_statuses['wc-completed'] = _x( 'Order Received', 'Order status', 'woocommerce' );
        }
    }
    return $order_statuses;
}
add_filter( 'wc_order_statuses', 'wc_renaming_order_status' );

¿Alguien sabe qué cambios necesito hacer para cambiar estados adicionales?

Respuestas a la pregunta(1)

Su respuesta a la pregunta