Eine zu importierende Datei hat das Format .csv. Die erste Zeile ist eine Kopfzeile (Beispiel: TextList Id Default en_US). Die anderen Zeilen enthalten Textlisteneinträge. Sie erhalten diese Art von Datei,
indem Sie die Textlisten des Projekts in eine Datei exportieren. Dort können Sie die
Textlisteneinträge bearbeiten und dann die Datei außerhalb von CODESYS importieren. Beim Importieren behandelt CODESYS die Textlisteneinträge für die GlobalTextList und für dynamische Textlisten unterschiedlich.
GlobalTextList
-
CODESYS erstellt keine neuen Textlisteneinträge für eine unbekannte ID.
-
CODESYS ignoriert Änderungen, die die ID oder den Ausgangstext betreffen.
-
CODESYS akzeptiert Änderungen an den Übersetzungen.
Text Liste
-
Für eine neue ID ergänzt CODESYS die entsprechende Textliste um einen Textlisteneintrag.
-
Bei einer vorhandenen ID, die im Quelltext nicht übereinstimmt, wird der Quelltext der Textliste mit dem Quelltext der Datei überschrieben.
-
CODESYS akzeptiert Änderungen an den Übersetzungen.
Importieren einer Datei
Erfordernis: Ein Projekt ist mit einer Textliste oder einem globalen Text geöffnet.
-
Doppelklicken Sie auf das Objekt „GlobalTextList“ oder einen Objekttyp „TextList“.
Das Objekt öffnet sich.
-
Klicken Sie auf „Textliste Import/Export von Textlisten“.
Das Dialogfeld „Import/Export“ wird geöffnet.
-
Klicken Sie im Eingabefeld „Choose file to compare or to import“ auf
und wählen Sie das Verzeichnis und die Datei aus. Beispiel:
Text_lists_corrected.csv -
Wählen Sie die Option „Import“.
-
Klicken Sie auf „OK“, um das Dialogfeld zu schließen.
CODESYS importiert die Textlisteneinträge der Datei in die jeweiligen Textlisten.
Beispiel
Inhalt der Datei Text_lists_corrected.csv
TextList Id Default en_US Text_list_A A Information A Information A2_en Text_list_A B Information B: OK Information B_en: OK Text_list_A C Information C Information C_en Text_list_A D Information D Information D_en Text_list_A E Information E Information E_en Text_list_A F Information F Information F_en Text_list_A G Information G Information G_en AlarmGroup 2 Warnung 2 AlarmGroup 1 Warnung 1 GlobalTextList Information B Information B_en GlobalTextList Information A Information A_en GlobalTextList Umschalten Switch GlobalTextList Zähler: %i Counter : %i
Diese Inhalte werden auf die gleichnamigen Textlisten im Projekt übertragen.
Für weitere Informationen siehe: ⮫ Import/Export von Textlisten