Datensätze als übersetzt markieren
Author: nick
Publication Date: 1/31/2012 9:45
Hallo,
woran erkennt FS, ob ein Datensatz in einer Datenquelle in eine bestimmten Sprache übersetzt wurde? Anders ausgedrückt: Woran erkennt FS bei der Generierung, ob ein Datensatz in einer bestimmten Sprache generiert werden soll, oder ob als Fallback der Datensatz in der Mastersprache generiert werden soll. In der Inhalteverwaltung kann man für Seiten über die Checkboxen in den Sprachreitern angeben, ob eine Seite übersetzt wurde. Für Datensätze gibt es diese Checkboxen ja nicht.
Vielen Dank
Nick Wiedenbrück
Tags: datenquellen, sprachen
-
Author: tomator - 2/2/2012 15:10
MWn passiert das auch nicht. Die Entscheidung, ob eine Seite in einer Sprache übersetzt ist oder nicht, wird ausschließlich auf Seitenebene getroffen. Wenn ein Datensatz in einer Sprache leer ist, aber in einer Seite verwendet wird, die für diese Sprache als übersetzt markiert wurde, dann werden eben die leeren Felder verwendet. Der Fallback auf die Mastersprache gilt mWn immer für die gesamten Seite. Und Datensätze können ja nicht ohne Seite generiert werden...
Wenn man Datensätze, die in einer Sprache nicht gefüllt sind, nicht verwenden möchte, muss man das als Templateentwickler durch Prüfung der relevanten Spalten selber einbauen. Alternativ zu leeren Textfeldern könnte man auch auf eine sprachabhängige Boolean-Spalte prüfen, die dann vom Redakteur analog zu den Inhaltsseiten gesetzt werden kann.
0
Vous devez vous connecter pour laisser un commentaire.
Commentaires
1 commentaire