По договоренности
Необходимо в нужном месте через переменную выводить название города в заданном падеже. Использоваться может переменная php (с указанием в переменной нужного падежа и само собой название города) или шорткод. База городов во всех падежах имеется в json-файле.
Сайт построен на Wordpress, поэтому можно сделать плагин или более универсально, через php для использования не только в wordpress.
В итоге хотелось бы видеть следующее: на сайте в нужном месте я ставлю шорткод или переменную php, в которой указывается падеж и город (либо iata код города/аэропорта, коды iata также есть в json). В результате на сайте будет выводиться название города в том падеже, который указан в переменной. Например шорткод: [city_case number=1 iata=MOW], где number=1 это падеж, iata=mow это код города.