Hi, I used multiple languages with ProcessWire in the past, but I never encountered this problem before:
I have a template where all child pages (events) are listed. In German (default language) all events are visible, like they are supposed to be. But in English only one event is visible!
The only difference I found is, that the visible event was created "by hand" via backend, and the other events where created by PHP API, because I imported the events ...
Another effect is that trying to access the event URL in English leads to the 404 Error page. But when I'm logged in as admin, I can access the URL. Accessing the German version always works.
It feels like the events are only published in German, but not in English?
The rest of the page works fine in both languages, only the events are showing this weird behaviour.
-> Is there anything special to take care of when creating pages via PHP API for multi page websites?
-> Has somebody any idea what could be the cause of this? I'm stuck ...