Quedan 1 no leído y 4 temas nuevos, o explore otros temas en...

Creo que ese no es el texto al que te refieres en la primera publicación. El que trata sobre temas es

{ HAS_UNREAD_AND_NEW, select,
  true {
    { UNREAD, plural,
         =0 {}
        one {Hay # tema no leído}
      other {Hay # temas no leídos}
    }
    { NEW, plural,
         =0 {}
        one { y # tema nuevo restante,}
      other { y # temas nuevos restantes,}
    }
  }
  false {
    { UNREAD, plural,
         =0 {}
        one {Hay # tema no leído restante,}
      other {Hay # temas no leídos restantes,}
    }
    { NEW, plural,
         =0 {}
        one {Hay # tema nuevo restante,}
      other {Hay # temas nuevos restantes,}
    }
  }
  other {}
}
{ HAS_CATEGORY, select,
  true {o explora otros temas en {categoryLink}}
  false {o {view latest topics}}
  other {}
}

Esta cadena utiliza el formato de mensaje ICU. Consulte https://meta.discourse.org/t/7035 para obtener directrices de traducción.
Tanto UNREAD como NEW son mayores que 0 cuando HAS_UNREAD_AND_NEW es true
O UNREAD o NEW es mayor que 0 cuando HAS_UNREAD_AND_NEW es false
Si entiendo correctamente el comentario, el primer is debe cambiarse a are, porque ese es el texto para 1 tema no leído y al menos 1 tema nuevo. Si eso se cambia, deberías ver “Hay # tema no leído y # tema nuevo restante,”
Mientras que “Hay # tema nuevo restante,” y “Hay # tema no leído restante,” todavía usan “is”.

Si tengo razón, puedes solucionarlo en tu foro cambiando el primer is en js.topic.read_more_MF a are.
Luego podemos intentar lo mismo con el de los mensajes y crear una solicitud de extracción para solucionarlo en todos los foros.