Um in Statamic zu überprüfen, ob ein Eintrag übersetzt wurde, lässt sich ein einfacher Code-Snippet verwenden. Nutze hierfür den folgenden Ansatz:
{{ if {locales:count self="false"} > 0 }}
Content has been translated
{{ /if }}
Der Ausdruck {locales:count}
gibt die Anzahl der Übersetzungen eines Eintrags zurück. Durch das Setzen von self="false"
wird sichergestellt, dass die aktuell angezeigte Version nicht mitgezählt wird. Sobald der Wert größer als 0 ist, bedeutet dies, dass mindestens eine weitere Übersetzung des Eintrags existiert. Mit dieser Überprüfung kannst du dynamisch feststellen, ob ein Eintrag in andere Sprachen übersetzt wurde und entsprechend darauf reagieren.