"My university is in New York City."
Translation:Universitas mea Novi Eboraci est.
Where did the "city" go. I seems that this latinised invention of Novum Eboracum has been extended to comprise "city" as well
The "city" is in English. In many languages, "New York" is called New York when it's the city, and New York when it's the state.
To be less ambiguous, in Spanish "ciudad de Nueva York/estado de Nueva York", in French "ville de New York"/"Etat de New York", etc...