Translating the WooCommerce Subscriptions price string is a frequently asked question we get in support.
EDIT: I made this into a mini plugin.
In order to achieve this you need to use a custom code snippet such as this.
function change_signup_string( $string, $product, $include ) {
// customize $string here based on $product
return $string;
}
add_filter( ‘woocommerce_subscriptions_product_price_string’, ‘change_signup_string’, 10, 3 );
So for example
function change_signup_string( $string, $product, $include ) {
$string = str_replace( ‘and a’, ‘maybe and’, $string );
$string = str_replace( ‘sign-up fee’, ‘or for free’, $string );
return $string;
}
add_filter( ‘woocommerce_subscriptions_product_price_string’, ‘change_signup_string’, 10, 3 );
Alternatively you can edit language file with http://poedit.net/ –