Blog and translation question

Hi everyone. I have a multi lang setup with english as default and Spanish as a secondary language. Some post of my blog will be only on the secondary language (Spanish) but I want to show them on the default (english) version anyway. How can I achieve this? Basically what I want is the same behavior when you are on the Spanish version of the site and shows the english post when there is no Spanish version.

Thanks in advance

The problem is that the default text file always exists, so you can’t check for that. I think the only way would be to check for each field if it is empty:

  if($site->language()->default() && $page->text()->isEmpty()) {
    echo $page->content('es')->text()->kirbytext() ;
  }  else {
    echo $page->text()->kirbytext() ;