So, I just enabled WPML’s string management and at the top of the “WPML > String Translation” page I searched for my custom type “Therapists” and got two results with Domain “geodirectory.” These are showing without having run the GD tool.
First was the string “Therapists” with no context. When translated, this seemed to change the text in some places but not all. E.g. the breadcrumbs now had the translated term but the top menu didn’t (although I think I’ve seen that is set separately in the custom type definition). So, it seems this is all good.
Second was the string “therapists” with the context “URL slug.” That also seemed to partially work, meaning when I’m on a map page, the link to the listing detail page now uses the translated slug. However, when I actually try to go to that page, it fails due to being “redirected to many times.” Now it appears this ticket may overlapping with my other ticket about the too many redirects thing:
https://wpgeodirectory.com/support/topic/wpml-compatibility-2/
When I do run the GD tool and try to go through all the instructions you referenced, I find that the slug “therapists” isn’t in the db-language.php file so when I try to follow through with the PO Edit stuff, that string just isn’t there so now I’m thoroughly confused. 🙁 Sorry if I’m missing something obvious.
Btw, not sure this matters but my site’s default language as set by WPML is Japanese, not English, since I want a Japanese first experience (the English version will be secondary).