wLanguages

Klasse für Sprachverwaltung

Funktionen

Löscht einen Pfad aus der Sprachknotendatei (verfügbar ab CMS-Version 015.006.009.000)
String dissolveFileLanguage(String path, String pathToDissolve)
Prüft, ob eine Datei grundsätzlich übersetzbar ist (ab CMS-Version 014.006.000.000) - deepL-Schnittstelle in Weblication Lizenz erforderlich!
String isTranslatable(String path)
Löscht in einer Datei die Strukturreferenz (ab CMS-Version 017.002.212.000)
String removeStructureReference(String path, String pathReference)
Setzt in einer Datei eine Strukturreferenz (ab CMS-Version 017.002.212.000)
String setStructureReference(String path, String pathReference)
Übernimmt die Struktur in die korrespondierenden Sprachdateien und übersetzt die Texte automatisch mit DeepL (falls Weblication Modul und DeepL-Api lizenziert sind) (ab CMS-Version 014.006.000.000) - deepL-Schnittstelle in Weblication Lizenz erforderlich!
String translateCorrespondantDocumentsToTranslateWithDeepL(String path, Array options)
Übersetzt Texte über die DeepL-Schnittstelle (ab CMS-Version 014.005.009.000) - deepL-Schnittstelle in Weblication Lizenz erforderlich!
String translateTextDeepL(String text, String targetLang, Array options)