'salesforce-translation-import', 'title' => (string) ($manifest['title'] ?? 'Salesforce Translation Import'), 'icon' => 'SF', 'entry_route' => '/apps/salesforce-translation-import', 'window_mode' => 'window', 'content_mode' => 'native-module', 'default_width' => 1180, 'default_height' => 820, 'supports_widget' => false, 'supports_tray' => false, 'module_name' => 'integration', 'summary' => (string) ($manifest['description'] ?? 'Import-Werkzeug fuer Salesforce-XLIFF-Dateien und Zieluebersetzungen aus Excel oder CSV.'), 'native_module' => [ 'initializer' => 'initSalesforceTranslationImportApp', 'options' => [], 'assets' => [ 'styles' => [ ['href' => '/module-assets/index.php?module=salesforce-translation-import&path=assets/css/app.css&v=' . rawurlencode((string) (is_file(__DIR__ . '/assets/css/app.css') ? filemtime(__DIR__ . '/assets/css/app.css') : '0'))], ], 'scripts' => [ ['src' => 'https://cdn.sheetjs.com/xlsx-0.20.3/package/dist/xlsx.full.min.js'], ['src' => 'https://cdn.jsdelivr.net/npm/jszip@3.10.1/dist/jszip.min.js'], ['src' => '/module-assets/index.php?module=salesforce-translation-import&path=assets/js/app.js&v=' . rawurlencode((string) (is_file(__DIR__ . '/assets/js/app.js') ? filemtime(__DIR__ . '/assets/js/app.js') : '0'))], ], ], ], ];