Este código te permitirá modificar el texto que aparece por defecto en el botón de Añadir al carrito o Add to Cart de Drupal 8 Commerce, utilizando tu propio módulo personalizado.
Para cambiar el texto del botón Añadir al carrito en Drupal 8 Commerce...
- Crea una carpeta con el nombre que quieres para tu módulo personalizado.
 - Añade el archivo .info con el mismo nombre que tu carpeta y la información necesaria para hacerlo compatible con tu versión de Drupal 8/9
 - Añade el archivo .module con el mismo nombre que tu carpeta y dentro copia el código que está debajo y actualiza el nombre MiMODULO por el de tu carpeta.
 - Cambia el valor por el que quieres para tu botón en la parte correspondiente.
 
<pre>
<?php
/**
 * @param $form
 * @param $form_state
 * @param $form_id
 */
function custom_add_buttom_form_alter(&$form, $form_state, $form_id) {
  if (strpos($form_id, "commerce_order_item_add_to_cart_form") !== false) {
    $arraydata = explode('commerce_order_item_add_to_cart_form_commerce_product_', $form_id);
    $product_id = $arraydata[1];
    $product = \Drupal\commerce_product\Entity\Product::load($product_id); //load product
    $variations = $product->getVariations(); //get variation of product
    foreach ($variations as $key => $value) {
      $amount = $value->getPrice();
    }
    $final_price = $amount->getNumber();
    if($final_price == 0.00) {
      $form['actions']['submit']['#value'] = t('Descargar Ahora');
    }
    else {
      $form['actions']['submit']['#value'] = t('Prúebalo 1 mes');
    }
}
}
</pre>