forked from joomlagerman/joomla
-
Notifications
You must be signed in to change notification settings - Fork 0
/
script.php
446 lines (441 loc) · 25.2 KB
/
script.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
<?php
/**
* @package Joomla.Language
*
* @copyright (C) 2023 J!German <https://www.jgerman.de>
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
\defined('_JEXEC') or die;
use Joomla\CMS\Installer\InstallerScript;
/**
* Installation class to perform additional changes during install/uninstall/update
*
* @since 4.0.0v1
*/
class Pkg_deDEInstallerScript extends InstallerScript
{
/**
* Extension script constructor.
*
* @since 4.0.0v1
*/
public function __construct()
{
// Define the minimum versions to be supported.
$this->minimumJoomla = '5.0';
$this->minimumPhp = '8.1.0';
$this->deleteFiles = [
// Old files from Joomla 3 language packs
'/administrator/language/de-DE/de-DE.com_actionlogs.ini',
'/administrator/language/de-DE/de-DE.com_actionlogs.sys.ini',
'/administrator/language/de-DE/de-DE.com_admin.ini',
'/administrator/language/de-DE/de-DE.com_admin.sys.ini',
'/administrator/language/de-DE/de-DE.com_ajax.ini',
'/administrator/language/de-DE/de-DE.com_ajax.sys.ini',
'/administrator/language/de-DE/de-DE.com_associations.ini',
'/administrator/language/de-DE/de-DE.com_associations.sys.ini',
'/administrator/language/de-DE/de-DE.com_banners.ini',
'/administrator/language/de-DE/de-DE.com_banners.sys.ini',
'/administrator/language/de-DE/de-DE.com_cache.ini',
'/administrator/language/de-DE/de-DE.com_cache.sys.ini',
'/administrator/language/de-DE/de-DE.com_categories.ini',
'/administrator/language/de-DE/de-DE.com_categories.sys.ini',
'/administrator/language/de-DE/de-DE.com_checkin.ini',
'/administrator/language/de-DE/de-DE.com_checkin.sys.ini',
'/administrator/language/de-DE/de-DE.com_config.ini',
'/administrator/language/de-DE/de-DE.com_config.sys.ini',
'/administrator/language/de-DE/de-DE.com_contact.ini',
'/administrator/language/de-DE/de-DE.com_contact.sys.ini',
'/administrator/language/de-DE/de-DE.com_contenthistory.ini',
'/administrator/language/de-DE/de-DE.com_contenthistory.sys.ini',
'/administrator/language/de-DE/de-DE.com_content.ini',
'/administrator/language/de-DE/de-DE.com_content.sys.ini',
'/administrator/language/de-DE/de-DE.com_cpanel.ini',
'/administrator/language/de-DE/de-DE.com_cpanel.sys.ini',
'/administrator/language/de-DE/de-DE.com_fields.ini',
'/administrator/language/de-DE/de-DE.com_fields.sys.ini',
'/administrator/language/de-DE/de-DE.com_finder.ini',
'/administrator/language/de-DE/de-DE.com_finder.sys.ini',
'/administrator/language/de-DE/de-DE.com_installer.ini',
'/administrator/language/de-DE/de-DE.com_installer.sys.ini',
'/administrator/language/de-DE/de-DE.com_joomlaupdate.ini',
'/administrator/language/de-DE/de-DE.com_joomlaupdate.sys.ini',
'/administrator/language/de-DE/de-DE.com_languages.ini',
'/administrator/language/de-DE/de-DE.com_languages.sys.ini',
'/administrator/language/de-DE/de-DE.com_login.ini',
'/administrator/language/de-DE/de-DE.com_login.sys.ini',
'/administrator/language/de-DE/de-DE.com_mailto.sys.ini',
'/administrator/language/de-DE/de-DE.com_media.ini',
'/administrator/language/de-DE/de-DE.com_media.sys.ini',
'/administrator/language/de-DE/de-DE.com_menus.ini',
'/administrator/language/de-DE/de-DE.com_menus.sys.ini',
'/administrator/language/de-DE/de-DE.com_messages.ini',
'/administrator/language/de-DE/de-DE.com_messages.sys.ini',
'/administrator/language/de-DE/de-DE.com_modules.ini',
'/administrator/language/de-DE/de-DE.com_modules.sys.ini',
'/administrator/language/de-DE/de-DE.com_newsfeeds.ini',
'/administrator/language/de-DE/de-DE.com_newsfeeds.sys.ini',
'/administrator/language/de-DE/de-DE.com_plugins.ini',
'/administrator/language/de-DE/de-DE.com_plugins.sys.ini',
'/administrator/language/de-DE/de-DE.com_postinstall.ini',
'/administrator/language/de-DE/de-DE.com_postinstall.sys.ini',
'/administrator/language/de-DE/de-DE.com_privacy.ini',
'/administrator/language/de-DE/de-DE.com_privacy.sys.ini',
'/administrator/language/de-DE/de-DE.com_redirect.ini',
'/administrator/language/de-DE/de-DE.com_redirect.sys.ini',
'/administrator/language/de-DE/de-DE.com_tags.ini',
'/administrator/language/de-DE/de-DE.com_tags.sys.ini',
'/administrator/language/de-DE/de-DE.com_templates.ini',
'/administrator/language/de-DE/de-DE.com_templates.sys.ini',
'/administrator/language/de-DE/de-DE.com_users.ini',
'/administrator/language/de-DE/de-DE.com_users.sys.ini',
'/administrator/language/de-DE/de-DE.com_wrapper.ini',
'/administrator/language/de-DE/de-DE.com_wrapper.sys.ini',
'/administrator/language/de-DE/de-DE.ini',
'/administrator/language/de-DE/de-DE.lib_joomla.ini',
'/administrator/language/de-DE/de-DE.localise.php',
'/administrator/language/de-DE/de-DE.mod_custom.ini',
'/administrator/language/de-DE/de-DE.mod_custom.sys.ini',
'/administrator/language/de-DE/de-DE.mod_feed.ini',
'/administrator/language/de-DE/de-DE.mod_feed.sys.ini',
'/administrator/language/de-DE/de-DE.mod_latestactions.ini',
'/administrator/language/de-DE/de-DE.mod_latestactions.sys.ini',
'/administrator/language/de-DE/de-DE.mod_latest.ini',
'/administrator/language/de-DE/de-DE.mod_latest.sys.ini',
'/administrator/language/de-DE/de-DE.mod_logged.ini',
'/administrator/language/de-DE/de-DE.mod_logged.sys.ini',
'/administrator/language/de-DE/de-DE.mod_login.ini',
'/administrator/language/de-DE/de-DE.mod_login.sys.ini',
'/administrator/language/de-DE/de-DE.mod_menu.ini',
'/administrator/language/de-DE/de-DE.mod_menu.sys.ini',
'/administrator/language/de-DE/de-DE.mod_multilangstatus.ini',
'/administrator/language/de-DE/de-DE.mod_multilangstatus.sys.ini',
'/administrator/language/de-DE/de-DE.mod_popular.ini',
'/administrator/language/de-DE/de-DE.mod_popular.sys.ini',
'/administrator/language/de-DE/de-DE.mod_privacy_dashboard.ini',
'/administrator/language/de-DE/de-DE.mod_privacy_dashboard.sys.ini',
'/administrator/language/de-DE/de-DE.mod_quickicon.ini',
'/administrator/language/de-DE/de-DE.mod_quickicon.sys.ini',
'/administrator/language/de-DE/de-DE.mod_sampledata.ini',
'/administrator/language/de-DE/de-DE.mod_sampledata.sys.ini',
'/administrator/language/de-DE/de-DE.mod_stats_admin.ini',
'/administrator/language/de-DE/de-DE.mod_stats_admin.sys.ini',
'/administrator/language/de-DE/de-DE.mod_status.ini',
'/administrator/language/de-DE/de-DE.mod_status.sys.ini',
'/administrator/language/de-DE/de-DE.mod_submenu.ini',
'/administrator/language/de-DE/de-DE.mod_submenu.sys.ini',
'/administrator/language/de-DE/de-DE.mod_title.ini',
'/administrator/language/de-DE/de-DE.mod_title.sys.ini',
'/administrator/language/de-DE/de-DE.mod_toolbar.ini',
'/administrator/language/de-DE/de-DE.mod_toolbar.sys.ini',
'/administrator/language/de-DE/de-DE.mod_version.ini',
'/administrator/language/de-DE/de-DE.mod_version.sys.ini',
'/administrator/language/de-DE/de-DE.plg_actionlog_joomla.ini',
'/administrator/language/de-DE/de-DE.plg_actionlog_joomla.sys.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_cookie.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_cookie.sys.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_gmail.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_gmail.sys.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_joomla.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_joomla.sys.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_ldap.ini',
'/administrator/language/de-DE/de-DE.plg_authentication_ldap.sys.ini',
'/administrator/language/de-DE/de-DE.plg_captcha_recaptcha.ini',
'/administrator/language/de-DE/de-DE.plg_captcha_recaptcha_invisible.ini',
'/administrator/language/de-DE/de-DE.plg_captcha_recaptcha_invisible.sys.ini',
'/administrator/language/de-DE/de-DE.plg_captcha_recaptcha.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_confirmconsent.ini',
'/administrator/language/de-DE/de-DE.plg_content_confirmconsent.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_contact.ini',
'/administrator/language/de-DE/de-DE.plg_content_contact.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_emailcloak.ini',
'/administrator/language/de-DE/de-DE.plg_content_emailcloak.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_fields.ini',
'/administrator/language/de-DE/de-DE.plg_content_fields.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_finder.ini',
'/administrator/language/de-DE/de-DE.plg_content_finder.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_geshi.ini',
'/administrator/language/de-DE/de-DE.plg_content_geshi.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_joomla.ini',
'/administrator/language/de-DE/de-DE.plg_content_joomla.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_loadmodule.ini',
'/administrator/language/de-DE/de-DE.plg_content_loadmodule.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_pagebreak.ini',
'/administrator/language/de-DE/de-DE.plg_content_pagebreak.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_pagenavigation.ini',
'/administrator/language/de-DE/de-DE.plg_content_pagenavigation.sys.ini',
'/administrator/language/de-DE/de-DE.plg_content_vote.ini',
'/administrator/language/de-DE/de-DE.plg_content_vote.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors_codemirror.ini',
'/administrator/language/de-DE/de-DE.plg_editors_codemirror.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors_none.ini',
'/administrator/language/de-DE/de-DE.plg_editors_none.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors_tinymce.ini',
'/administrator/language/de-DE/de-DE.plg_editors_tinymce.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_article.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_article.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_contact.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_contact.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_fields.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_fields.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_image.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_image.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_menu.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_menu.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_module.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_module.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_pagebreak.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_pagebreak.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_readmore.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_readmore.sys.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_weblink.ini',
'/administrator/language/de-DE/de-DE.plg_editors-xtd_weblink.sys.ini',
'/administrator/language/de-DE/de-DE.plg_extension_joomla.ini',
'/administrator/language/de-DE/de-DE.plg_extension_joomla.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_calendar.ini',
'/administrator/language/de-DE/de-DE.plg_fields_calendar.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_checkboxes.ini',
'/administrator/language/de-DE/de-DE.plg_fields_checkboxes.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_color.ini',
'/administrator/language/de-DE/de-DE.plg_fields_color.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_editor.ini',
'/administrator/language/de-DE/de-DE.plg_fields_editor.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_image.ini',
'/administrator/language/de-DE/de-DE.plg_fields_image.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_imagelist.ini',
'/administrator/language/de-DE/de-DE.plg_fields_imagelist.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_integer.ini',
'/administrator/language/de-DE/de-DE.plg_fields_integer.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_list.ini',
'/administrator/language/de-DE/de-DE.plg_fields_list.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_media.ini',
'/administrator/language/de-DE/de-DE.plg_fields_media.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_radio.ini',
'/administrator/language/de-DE/de-DE.plg_fields_radio.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_repeatable.ini',
'/administrator/language/de-DE/de-DE.plg_fields_repeatable.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_sql.ini',
'/administrator/language/de-DE/de-DE.plg_fields_sql.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_textarea.ini',
'/administrator/language/de-DE/de-DE.plg_fields_textarea.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_text.ini',
'/administrator/language/de-DE/de-DE.plg_fields_text.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_url.ini',
'/administrator/language/de-DE/de-DE.plg_fields_url.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_usergrouplist.ini',
'/administrator/language/de-DE/de-DE.plg_fields_usergrouplist.sys.ini',
'/administrator/language/de-DE/de-DE.plg_fields_user.ini',
'/administrator/language/de-DE/de-DE.plg_fields_user.sys.ini',
'/administrator/language/de-DE/de-DE.plg_finder_categories.ini',
'/administrator/language/de-DE/de-DE.plg_finder_categories.sys.ini',
'/administrator/language/de-DE/de-DE.plg_finder_contacts.ini',
'/administrator/language/de-DE/de-DE.plg_finder_contacts.sys.ini',
'/administrator/language/de-DE/de-DE.plg_finder_content.ini',
'/administrator/language/de-DE/de-DE.plg_finder_content.sys.ini',
'/administrator/language/de-DE/de-DE.plg_finder_newsfeeds.ini',
'/administrator/language/de-DE/de-DE.plg_finder_newsfeeds.sys.ini',
'/administrator/language/de-DE/de-DE.plg_finder_tags.ini',
'/administrator/language/de-DE/de-DE.plg_finder_tags.sys.ini',
'/administrator/language/de-DE/de-DE.plg_installer_folderinstaller.ini',
'/administrator/language/de-DE/de-DE.plg_installer_folderinstaller.sys.ini',
'/administrator/language/de-DE/de-DE.plg_installer_packageinstaller.ini',
'/administrator/language/de-DE/de-DE.plg_installer_packageinstaller.sys.ini',
'/administrator/language/de-DE/de-DE.plg_installer_urlinstaller.ini',
'/administrator/language/de-DE/de-DE.plg_installer_urlinstaller.sys.ini',
'/administrator/language/de-DE/de-DE.plg_installer_webinstaller.ini',
'/administrator/language/de-DE/de-DE.plg_installer_webinstaller.sys.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_actionlogs.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_actionlogs.sys.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_consents.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_consents.sys.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_contact.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_contact.sys.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_content.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_content.sys.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_message.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_message.sys.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_user.ini',
'/administrator/language/de-DE/de-DE.plg_privacy_user.sys.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_eos310.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_eos310.sys.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_extensionupdate.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_extensionupdate.sys.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_joomlaupdate.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_joomlaupdate.sys.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_phpversioncheck.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_phpversioncheck.sys.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_privacycheck.ini',
'/administrator/language/de-DE/de-DE.plg_quickicon_privacycheck.sys.ini',
'/administrator/language/de-DE/de-DE.plg_sampledata_blog.ini',
'/administrator/language/de-DE/de-DE.plg_sampledata_blog.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_actionlogs.ini',
'/administrator/language/de-DE/de-DE.plg_system_actionlogs.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_cache.ini',
'/administrator/language/de-DE/de-DE.plg_system_cache.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_debug.ini',
'/administrator/language/de-DE/de-DE.plg_system_debug.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_fields.ini',
'/administrator/language/de-DE/de-DE.plg_system_fields.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_highlight.ini',
'/administrator/language/de-DE/de-DE.plg_system_highlight.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_languagecode.ini',
'/administrator/language/de-DE/de-DE.plg_system_languagecode.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_languagefilter.ini',
'/administrator/language/de-DE/de-DE.plg_system_languagefilter.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_log.ini',
'/administrator/language/de-DE/de-DE.plg_system_logout.ini',
'/administrator/language/de-DE/de-DE.plg_system_logout.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_logrotation.ini',
'/administrator/language/de-DE/de-DE.plg_system_logrotation.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_log.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_p3p.ini',
'/administrator/language/de-DE/de-DE.plg_system_p3p.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_privacyconsent.ini',
'/administrator/language/de-DE/de-DE.plg_system_privacyconsent.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_redirect.ini',
'/administrator/language/de-DE/de-DE.plg_system_redirect.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_remember.ini',
'/administrator/language/de-DE/de-DE.plg_system_remember.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_sef.ini',
'/administrator/language/de-DE/de-DE.plg_system_sef.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_sessiongc.ini',
'/administrator/language/de-DE/de-DE.plg_system_sessiongc.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_stats.ini',
'/administrator/language/de-DE/de-DE.plg_system_stats.sys.ini',
'/administrator/language/de-DE/de-DE.plg_system_updatenotification.ini',
'/administrator/language/de-DE/de-DE.plg_system_updatenotification.sys.ini',
'/administrator/language/de-DE/de-DE.plg_twofactorauth_totp.ini',
'/administrator/language/de-DE/de-DE.plg_twofactorauth_totp.sys.ini',
'/administrator/language/de-DE/de-DE.plg_twofactorauth_yubikey.ini',
'/administrator/language/de-DE/de-DE.plg_twofactorauth_yubikey.sys.ini',
'/administrator/language/de-DE/de-DE.plg_user_contactcreator.ini',
'/administrator/language/de-DE/de-DE.plg_user_contactcreator.sys.ini',
'/administrator/language/de-DE/de-DE.plg_user_joomla.ini',
'/administrator/language/de-DE/de-DE.plg_user_joomla.sys.ini',
'/administrator/language/de-DE/de-DE.plg_user_profile.ini',
'/administrator/language/de-DE/de-DE.plg_user_profile.sys.ini',
'/administrator/language/de-DE/de-DE.plg_user_terms.ini',
'/administrator/language/de-DE/de-DE.plg_user_terms.sys.ini',
'/administrator/language/de-DE/de-DE.tpl_hathor.ini',
'/administrator/language/de-DE/de-DE.tpl_hathor.sys.ini',
'/administrator/language/de-DE/de-DE.tpl_isis.ini',
'/administrator/language/de-DE/de-DE.tpl_isis.sys.ini',
'/administrator/language/de-DE/de-DE.xml',
'/language/de-DE/de-DE.com_ajax.ini',
'/language/de-DE/de-DE.com_config.ini',
'/language/de-DE/de-DE.com_contact.ini',
'/language/de-DE/de-DE.com_content.ini',
'/language/de-DE/de-DE.com_finder.ini',
'/language/de-DE/de-DE.com_mailto.ini',
'/language/de-DE/de-DE.com_media.ini',
'/language/de-DE/de-DE.com_messages.ini',
'/language/de-DE/de-DE.com_newsfeeds.ini',
'/language/de-DE/de-DE.com_privacy.ini',
'/language/de-DE/de-DE.com_tags.ini',
'/language/de-DE/de-DE.com_users.ini',
'/language/de-DE/de-DE.com_wrapper.ini',
'/language/de-DE/de-DE.files_joomla.sys.ini',
'/language/de-DE/de-DE.finder_cli.ini',
'/language/de-DE/de-DE.ini',
'/language/de-DE/de-DE.lib_fof.ini',
'/language/de-DE/de-DE.lib_fof.sys.ini',
'/language/de-DE/de-DE.lib_idna_convert.sys.ini',
'/language/de-DE/de-DE.lib_joomla.ini',
'/language/de-DE/de-DE.lib_joomla.sys.ini',
'/language/de-DE/de-DE.lib_phpass.sys.ini',
'/language/de-DE/de-DE.lib_phputf8.sys.ini',
'/language/de-DE/de-DE.lib_simplepie.sys.ini',
'/language/de-DE/de-DE.localise.php',
'/language/de-DE/de-DE.mod_articles_archive.ini',
'/language/de-DE/de-DE.mod_articles_archive.sys.ini',
'/language/de-DE/de-DE.mod_articles_categories.ini',
'/language/de-DE/de-DE.mod_articles_categories.sys.ini',
'/language/de-DE/de-DE.mod_articles_category.ini',
'/language/de-DE/de-DE.mod_articles_category.sys.ini',
'/language/de-DE/de-DE.mod_articles_latest.ini',
'/language/de-DE/de-DE.mod_articles_latest.sys.ini',
'/language/de-DE/de-DE.mod_articles_news.ini',
'/language/de-DE/de-DE.mod_articles_news.sys.ini',
'/language/de-DE/de-DE.mod_articles_popular.ini',
'/language/de-DE/de-DE.mod_articles_popular.sys.ini',
'/language/de-DE/de-DE.mod_banners.ini',
'/language/de-DE/de-DE.mod_banners.sys.ini',
'/language/de-DE/de-DE.mod_breadcrumbs.ini',
'/language/de-DE/de-DE.mod_breadcrumbs.sys.ini',
'/language/de-DE/de-DE.mod_custom.ini',
'/language/de-DE/de-DE.mod_custom.sys.ini',
'/language/de-DE/de-DE.mod_feed.ini',
'/language/de-DE/de-DE.mod_feed.sys.ini',
'/language/de-DE/de-DE.mod_finder.ini',
'/language/de-DE/de-DE.mod_finder.sys.ini',
'/language/de-DE/de-DE.mod_footer.ini',
'/language/de-DE/de-DE.mod_footer.sys.ini',
'/language/de-DE/de-DE.mod_languages.ini',
'/language/de-DE/de-DE.mod_languages.sys.ini',
'/language/de-DE/de-DE.mod_login.ini',
'/language/de-DE/de-DE.mod_login.sys.ini',
'/language/de-DE/de-DE.mod_menu.ini',
'/language/de-DE/de-DE.mod_menu.sys.ini',
'/language/de-DE/de-DE.mod_random_image.ini',
'/language/de-DE/de-DE.mod_random_image.sys.ini',
'/language/de-DE/de-DE.mod_related_items.ini',
'/language/de-DE/de-DE.mod_related_items.sys.ini',
'/language/de-DE/de-DE.mod_stats.ini',
'/language/de-DE/de-DE.mod_stats.sys.ini',
'/language/de-DE/de-DE.mod_syndicate.ini',
'/language/de-DE/de-DE.mod_syndicate.sys.ini',
'/language/de-DE/de-DE.mod_tags_popular.ini',
'/language/de-DE/de-DE.mod_tags_popular.sys.ini',
'/language/de-DE/de-DE.mod_tags_similar.ini',
'/language/de-DE/de-DE.mod_tags_similar.sys.ini',
'/language/de-DE/de-DE.mod_users_latest.ini',
'/language/de-DE/de-DE.mod_users_latest.sys.ini',
'/language/de-DE/de-DE.mod_whosonline.ini',
'/language/de-DE/de-DE.mod_whosonline.sys.ini',
'/language/de-DE/de-DE.mod_wrapper.ini',
'/language/de-DE/de-DE.mod_wrapper.sys.ini',
'/language/de-DE/de-DE.tpl_beez3.ini',
'/language/de-DE/de-DE.tpl_beez3.sys.ini',
'/language/de-DE/de-DE.tpl_protostar.ini',
'/language/de-DE/de-DE.tpl_protostar.sys.ini',
'/language/de-DE/de-DE.xml',
// Old files from Joomla 4 language packs
'/administrator/language/de-DE/plg_captcha_recaptcha.ini',
'/administrator/language/de-DE/plg_captcha_recaptcha.sys.ini',
'/administrator/language/de-DE/plg_fields_image.ini',
'/administrator/language/de-DE/plg_fields_image.sys.ini',
'/administrator/language/de-DE/plg_fields_menuitem.ini',
'/administrator/language/de-DE/plg_fields_menuitem.sys.ini',
'/administrator/language/de-DE/plg_system_logrotation.ini',
'/administrator/language/de-DE/plg_system_logrotation.sys.ini',
'/administrator/language/de-DE/plg_system_sessiongc.ini',
'/administrator/language/de-DE/plg_system_sessiongc.sys.ini',
'/administrator/language/de-DE/plg_system_updatenotification.ini',
'/administrator/language/de-DE/plg_system_updatenotification.sys.ini',
'/administrator/language/de-DE/plg_task_demotasks.ini',
'/administrator/language/de-DE/plg_task_demotasks.sys.ini',
'/administrator/language/de-DE/plg_twofactorauth_totp.ini',
'/administrator/language/de-DE/plg_twofactorauth_totp.sys.ini',
'/administrator/language/de-DE/plg_twofactorauth_yubikey.ini',
'/administrator/language/de-DE/plg_twofactorauth_yubikey.sys.ini',
'/language/de-DE/lib_simplepie.sys.ini',
// Old files from Joomla 5 language packs (Only relevant for Joomla 6, should then be included in the deletion array with the 6.0-dev branch once created)
// '/administrator/language/de-DE/plg_captcha_recaptcha_invisible.ini',
// '/administrator/language/de-DE/plg_captcha_recaptcha_invisible.sys.ini',
];
}
/**
* Function to perform changes during postflight
*
* @param string $type The action being performed
* @param ComponentAdapter $parent The class calling this method
*
* @return void
*
* @since 4.0.0v1
*/
public function postflight($type, $parent)
{
$this->removeFiles();
}
}