their princes
Here "princes" mean an official or ambassador, not necessarily sons of the king.
their ... their
belonging to the people of Judah
Zoan ... Hanes
These were cities in the northern part of Egypt.
have come to Hanes
Here "come" can be stated as "gone."