It doesn't help that many of these characters are not in frequent use anymore, which means that the translation model has been trained with way less sentences involving them. Others' usage pattern have shifted, or they picked up many additional meanings over the millenia, and the translation model is probably not savvy enough to ignore all the modern ones. With "modern" meaning everything after like 200 A.D.