At least for the zones:
I'd recommand you to switch to LibZone and use the unique zoneIds instead of the translated names, so you are not dependent on any texts anymore.
The lib provides API functions to get the zoneNames in multilanguages (de, em, fr, ru) already + the zoneIds and indices + parentZone IDs.
LibSets e.g. provides wayshrine data (wayshrine node indices) for maps/zone if you need them.
Edit:
Did not read the sentence you are not familiar with the code, sorry.
|