Renomear vários status de pedidos no Woocommerce

Estou tentando renomear vários status de pedidos do WooCommerce editando o arquivo functions.php do meu tema. Eu encontrei um código postado aqui há alguns anos que funciona para alterar um status de pedido único, mas como eu sou muito inexperiente com php, não sei como expandi-lo para alterar vários status. Idealmente, eu também gostaria de renomear 'wc-processing' para 'Paid' e 'wc-on-hold' para 'Pending'.

Aqui está o código que encontrei para editar um status 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' );

Alguém sabe quais alterações eu preciso fazer para alterar status adicionais?

questionAnswers(1)

yourAnswerToTheQuestion