Hi Tac and nice to see you again — hope all is well!
You can actually use the snippet provided in this post to change the wording:
https://theeventscalendar.com/knowledgebase/change-the-wording-of-any-bit-of-text-or-string/
So, it will looks something like this:
function tribe_custom_theme_text ( $translation, $text, $domain ) {
$custom_text = array(
'Out of stock!' => 'Sold out',
);
// If this text domain starts with "tribe-", "the-events-", or "event-" and we have replacement text
if( (strpos($domain, 'tribe-') === 0 || strpos($domain, 'the-events-') === 0 || strpos($domain, 'event-') === 0) && array_key_exists($translation, $custom_text) ) {
$translation = $custom_text[$translation];
}
return $translation;
}
add_filter('gettext', 'tribe_custom_theme_text', 20, 3);
Will this help you get started? Please let me know. 🙂
Cheers,
Geoff