tbaddade / redaxo_sprog

Platzhalter ersetzen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Import + Export

lexplatt opened this issue · comments

+1

+1 auch von mir

Wenn die Tabelle auf Basis von YForm umgesetzt würde, dann könnte man dies schon jetzt haben.

Allerdings finde ich problematisch, dass Sprachen nicht in Feldern, sondern als eigene Datensätze geschrieben werden. Nach meinem Wissen möchte eine Übersetzungsfirma diese doch vlnr und nicht untereinander.

Sehe gerade, dass in #1 schon ein Häckchen beim Thema field_1, field_2, ... da ist. Gibt es nicht die aktuelle Version im Installer? Wenn ja, sollen wir die mal testen oder kannst du diese veröffentlichen? Jetzt gerade wäre ein idealer Zeitpunkt für eine Beta, da das Projekt noch in der Entwicklung ist.

Gibt es nicht die aktuelle Version im Installer

@alexplusde Das ist bereits in der Version enthalten. Die Felder müssen so name_1, name_2, name_LANGID` in YForm angelegt werden.

abrufen kann man diese dann u.a. so

class Yorm extends \rex_yform_manager_dataset
{
    public function getName()
    {
        return $this->{sprogfield('name')};
    }
}

Man lässt das Suffix weg.

Ich verstehe nicht ganz. Bist du dir sicher, dass die Version öffentlich ist? Hier sieht das ganze noch so aus:

image

In #1 mit den _1 ist nicht die Anpassung in der DB gemeint, sondern das wie oben beschrieben.

Das hier ist damit gemeint sprogfield('name')

Zuvor musste man das immer so notieren: name_REX_CUR_CLANG

Ich glaube, wir haben uns missverstanden. Mein Vorschlag war, Sprog-Platzhalter auf YForm-Basis zu verwalten. Nicht, wie man via Sprog etwas aus YForm übersetzt.

Es ging hier schließlich um die Import/Export-Funktion.

close via 9c3c645