Skip to content

Commit d6b602e

Browse files
committed
Composer scripts cleanup
1 parent 36f8380 commit d6b602e

5 files changed

Lines changed: 273 additions & 271 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ A simple, powerful, and user-friendly plugin that adds multilingual support to y
1414

1515
_Please note that while the master branch on GitHub is intended to be stable, it is not recommended for production use. Instead, please use the [official releases](https://github.com/lloc/Multisite-Language-Switcher/releases) for deployment._
1616

17-
If you plan to use the GitHub repository on a server, don't forget to run `composer install --no-dev`.
17+
If you plan to use the GitHub repository on a server, run `composer run install-prod`. It installs the production PHP dependencies and builds the assets required at runtime (flag definitions, JavaScript bundles, CSS, and the Gutenberg block). The script requires PHP, Composer, and Node.js / npm to be available on the machine.
1818

1919
## Installation Instructions
2020

assets/css-flags/flags.php

Lines changed: 124 additions & 124 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/**
44
* File is auto-generated
5-
*
5+
*
66
* 132 translations-teams for WordPress found
77
*/
88
// Unhandled language: am (Amharic)
@@ -16,132 +16,132 @@
1616
// Unhandled language: snd (Sindhi)
1717
// Unhandled language: sw (Swahili)
1818
// Unhandled language: yor (Yoruba)
19-
return array(
20-
'af' => 'flag-icon-za',
21-
'ary' => 'flag-icon-ma',
22-
'as' => 'flag-icon-in',
23-
'azb' => 'flag-icon-az',
24-
'az' => 'flag-icon-az',
25-
'bel' => 'flag-icon-by',
26-
'bg_BG' => 'flag-icon-bg',
27-
'bn_BD' => 'flag-icon-bd',
28-
'bo' => 'flag-icon-cn',
29-
'bs_BA' => 'flag-icon-ba',
30-
'ca' => 'flag-icon-es-ca',
31-
'ceb' => 'flag-icon-ph',
32-
'cs_CZ' => 'flag-icon-cz',
33-
'cy' => 'flag-icon-gb-wls',
34-
'da_DK' => 'flag-icon-dk',
35-
'de_AT' => 'flag-icon-at',
36-
'de_DE' => 'flag-icon-de',
37-
'de_DE_formal' => 'flag-icon-de',
38-
'de_CH' => 'flag-icon-ch',
39-
'de_CH_informal' => 'flag-icon-ch',
40-
'dzo' => 'flag-icon-bt',
41-
'el' => 'flag-icon-gr',
42-
'en_NZ' => 'flag-icon-nz',
43-
'en_GB' => 'flag-icon-gb',
44-
'en_ZA' => 'flag-icon-za',
45-
'en_AU' => 'flag-icon-au',
46-
'en_CA' => 'flag-icon-ca',
47-
'eo' => 'flag-icon-eu',
48-
'es_CO' => 'flag-icon-co',
49-
'es_ES' => 'flag-icon-es',
50-
'es_AR' => 'flag-icon-ar',
51-
'es_CR' => 'flag-icon-cr',
52-
'es_PE' => 'flag-icon-pe',
53-
'es_VE' => 'flag-icon-ve',
54-
'es_EC' => 'flag-icon-ec',
55-
'es_DO' => 'flag-icon-do',
56-
'es_UY' => 'flag-icon-uy',
57-
'es_PR' => 'flag-icon-pr',
58-
'es_GT' => 'flag-icon-gt',
59-
'es_MX' => 'flag-icon-mx',
60-
'es_CL' => 'flag-icon-cl',
61-
'et' => 'flag-icon-ee',
62-
'eu' => 'flag-icon-es',
63-
'fa_IR' => 'flag-icon-ir',
64-
'fa_AF' => 'flag-icon-af',
65-
'fi' => 'flag-icon-fi',
66-
'fr_FR' => 'flag-icon-fr',
67-
'fr_CA' => 'flag-icon-ca',
68-
'fr_BE' => 'flag-icon-be',
69-
'fur' => 'flag-icon-it',
70-
'gd' => 'flag-icon-gb-sct',
71-
'gl_ES' => 'flag-icon-es',
72-
'gu' => 'flag-icon-in',
73-
'haz' => 'flag-icon-af',
74-
'he_IL' => 'flag-icon-il',
75-
'hi_IN' => 'flag-icon-in',
76-
'hr' => 'flag-icon-hr',
77-
'hu_HU' => 'flag-icon-hu',
78-
'hy' => 'flag-icon-am',
79-
'id_ID' => 'flag-icon-id',
80-
'is_IS' => 'flag-icon-is',
81-
'it_IT' => 'flag-icon-it',
82-
'ja' => 'flag-icon-jp',
83-
'jv_ID' => 'flag-icon-id',
84-
'ka_GE' => 'flag-icon-ge',
85-
'kab' => 'flag-icon-dz',
86-
'kk' => 'flag-icon-kz',
87-
'km' => 'flag-icon-kh',
88-
'ko_KR' => 'flag-icon-kr',
89-
'ckb' => 'flag-icon-iq',
90-
'lo' => 'flag-icon-la',
91-
'lt_LT' => 'flag-icon-lt',
92-
'lv' => 'flag-icon-lv',
93-
'mk_MK' => 'flag-icon-mk',
94-
'ml_IN' => 'flag-icon-in',
95-
'mn' => 'flag-icon-mn',
96-
'mr' => 'flag-icon-in',
97-
'ms_MY' => 'flag-icon-my',
98-
'my_MM' => 'flag-icon-mm',
99-
'nb_NO' => 'flag-icon-no',
100-
'ne_NP' => 'flag-icon-np',
101-
'nl_NL' => 'flag-icon-nl',
102-
'nl_BE' => 'flag-icon-be',
103-
'nl_NL_formal' => 'flag-icon-nl',
104-
'nn_NO' => 'flag-icon-no',
105-
'oci' => 'flag-icon-es-ca',
106-
'pa_IN' => 'flag-icon-in',
107-
'pl_PL' => 'flag-icon-pl',
108-
'ps' => 'flag-icon-af',
109-
'pt_PT' => 'flag-icon-pt',
110-
'pt_BR' => 'flag-icon-br',
111-
'pt_AO' => 'flag-icon-ao',
112-
'pt_PT_ao90' => 'flag-icon-90',
113-
'ro_RO' => 'flag-icon-ro',
114-
'ru_RU' => 'flag-icon-ru',
115-
'sah' => 'flag-icon-ru',
116-
'si_LK' => 'flag-icon-lk',
117-
'sk_SK' => 'flag-icon-sk',
118-
'skr' => 'flag-icon-pk',
119-
'sl_SI' => 'flag-icon-si',
120-
'sq' => 'flag-icon-al',
121-
'sr_RS' => 'flag-icon-rs',
122-
'sv_SE' => 'flag-icon-se',
123-
'szl' => 'flag-icon-pl',
124-
'ta_IN' => 'flag-icon-in',
125-
'ta_LK' => 'flag-icon-lk',
126-
'te' => 'flag-icon-in',
127-
'th' => 'flag-icon-th',
128-
'tl' => 'flag-icon-ph',
129-
'tr_TR' => 'flag-icon-tr',
130-
'tt_RU' => 'flag-icon-ru',
131-
'tah' => 'flag-icon-pf',
132-
'ug_CN' => 'flag-icon-cn',
133-
'uk' => 'flag-icon-ua',
134-
'ur' => 'flag-icon-pk',
135-
'uz_UZ' => 'flag-icon-uz',
136-
'vi' => 'flag-icon-vn',
137-
'zh_TW' => 'flag-icon-tw',
138-
'zh_CN' => 'flag-icon-cn',
139-
'zh_HK' => 'flag-icon-hk',
140-
);
19+
return [
20+
'af' => 'flag-icon-za',
21+
'ary' => 'flag-icon-ma',
22+
'as' => 'flag-icon-in',
23+
'azb' => 'flag-icon-az',
24+
'az' => 'flag-icon-az',
25+
'bel' => 'flag-icon-by',
26+
'bg_BG' => 'flag-icon-bg',
27+
'bn_BD' => 'flag-icon-bd',
28+
'bo' => 'flag-icon-cn',
29+
'bs_BA' => 'flag-icon-ba',
30+
'ca' => 'flag-icon-es-ca',
31+
'ceb' => 'flag-icon-ph',
32+
'cs_CZ' => 'flag-icon-cz',
33+
'cy' => 'flag-icon-gb-wls',
34+
'da_DK' => 'flag-icon-dk',
35+
'de_AT' => 'flag-icon-at',
36+
'de_DE' => 'flag-icon-de',
37+
'de_DE_formal' => 'flag-icon-de',
38+
'de_CH' => 'flag-icon-ch',
39+
'de_CH_informal' => 'flag-icon-ch',
40+
'dzo' => 'flag-icon-bt',
41+
'el' => 'flag-icon-gr',
42+
'en_NZ' => 'flag-icon-nz',
43+
'en_GB' => 'flag-icon-gb',
44+
'en_ZA' => 'flag-icon-za',
45+
'en_AU' => 'flag-icon-au',
46+
'en_CA' => 'flag-icon-ca',
47+
'eo' => 'flag-icon-eu',
48+
'es_CO' => 'flag-icon-co',
49+
'es_ES' => 'flag-icon-es',
50+
'es_CR' => 'flag-icon-cr',
51+
'es_AR' => 'flag-icon-ar',
52+
'es_PE' => 'flag-icon-pe',
53+
'es_VE' => 'flag-icon-ve',
54+
'es_EC' => 'flag-icon-ec',
55+
'es_DO' => 'flag-icon-do',
56+
'es_UY' => 'flag-icon-uy',
57+
'es_PR' => 'flag-icon-pr',
58+
'es_GT' => 'flag-icon-gt',
59+
'es_MX' => 'flag-icon-mx',
60+
'es_CL' => 'flag-icon-cl',
61+
'et' => 'flag-icon-ee',
62+
'eu' => 'flag-icon-es',
63+
'fa_IR' => 'flag-icon-ir',
64+
'fa_AF' => 'flag-icon-af',
65+
'fi' => 'flag-icon-fi',
66+
'fr_FR' => 'flag-icon-fr',
67+
'fr_CA' => 'flag-icon-ca',
68+
'fr_BE' => 'flag-icon-be',
69+
'fur' => 'flag-icon-it',
70+
'gd' => 'flag-icon-gb-sct',
71+
'gl_ES' => 'flag-icon-es',
72+
'gu' => 'flag-icon-in',
73+
'haz' => 'flag-icon-af',
74+
'he_IL' => 'flag-icon-il',
75+
'hi_IN' => 'flag-icon-in',
76+
'hr' => 'flag-icon-hr',
77+
'hu_HU' => 'flag-icon-hu',
78+
'hy' => 'flag-icon-am',
79+
'id_ID' => 'flag-icon-id',
80+
'is_IS' => 'flag-icon-is',
81+
'it_IT' => 'flag-icon-it',
82+
'ja' => 'flag-icon-jp',
83+
'jv_ID' => 'flag-icon-id',
84+
'ka_GE' => 'flag-icon-ge',
85+
'kab' => 'flag-icon-dz',
86+
'kk' => 'flag-icon-kz',
87+
'km' => 'flag-icon-kh',
88+
'ko_KR' => 'flag-icon-kr',
89+
'ckb' => 'flag-icon-iq',
90+
'lo' => 'flag-icon-la',
91+
'lt_LT' => 'flag-icon-lt',
92+
'lv' => 'flag-icon-lv',
93+
'mk_MK' => 'flag-icon-mk',
94+
'ml_IN' => 'flag-icon-in',
95+
'mn' => 'flag-icon-mn',
96+
'mr' => 'flag-icon-in',
97+
'ms_MY' => 'flag-icon-my',
98+
'my_MM' => 'flag-icon-mm',
99+
'nb_NO' => 'flag-icon-no',
100+
'ne_NP' => 'flag-icon-np',
101+
'nl_NL' => 'flag-icon-nl',
102+
'nl_BE' => 'flag-icon-be',
103+
'nl_NL_formal' => 'flag-icon-nl',
104+
'nn_NO' => 'flag-icon-no',
105+
'oci' => 'flag-icon-es-ca',
106+
'pa_IN' => 'flag-icon-in',
107+
'pl_PL' => 'flag-icon-pl',
108+
'ps' => 'flag-icon-af',
109+
'pt_PT' => 'flag-icon-pt',
110+
'pt_BR' => 'flag-icon-br',
111+
'pt_AO' => 'flag-icon-ao',
112+
'pt_PT_ao90' => 'flag-icon-90',
113+
'ro_RO' => 'flag-icon-ro',
114+
'ru_RU' => 'flag-icon-ru',
115+
'sah' => 'flag-icon-ru',
116+
'si_LK' => 'flag-icon-lk',
117+
'sk_SK' => 'flag-icon-sk',
118+
'skr' => 'flag-icon-pk',
119+
'sl_SI' => 'flag-icon-si',
120+
'sq' => 'flag-icon-al',
121+
'sr_RS' => 'flag-icon-rs',
122+
'sv_SE' => 'flag-icon-se',
123+
'szl' => 'flag-icon-pl',
124+
'ta_IN' => 'flag-icon-in',
125+
'ta_LK' => 'flag-icon-lk',
126+
'te' => 'flag-icon-in',
127+
'th' => 'flag-icon-th',
128+
'tl' => 'flag-icon-ph',
129+
'tr_TR' => 'flag-icon-tr',
130+
'tt_RU' => 'flag-icon-ru',
131+
'tah' => 'flag-icon-pf',
132+
'ug_CN' => 'flag-icon-cn',
133+
'uk' => 'flag-icon-ua',
134+
'ur' => 'flag-icon-pk',
135+
'uz_UZ' => 'flag-icon-uz',
136+
'vi' => 'flag-icon-vn',
137+
'zh_TW' => 'flag-icon-tw',
138+
'zh_CN' => 'flag-icon-cn',
139+
'zh_HK' => 'flag-icon-hk',
140+
];
141141

142142
/**
143143
* 168 unused icons in assets/css-flags/flags/4x3/
144-
*
144+
*
145145
* ad.svg, ae.svg, ag.svg, ai.svg, aq.svg, as.svg, aw.svg, ax.svg, bb.svg, bf.svg, bh.svg, bi.svg, bj.svg, bl.svg
146146
* bm.svg, bn.svg, bo.svg, bq.svg, bs.svg, bv.svg, bw.svg, bz.svg, cc.svg, cd.svg, cf.svg, cg.svg, ci.svg, ck.svg
147147
* cm.svg, cu.svg, cv.svg, cw.svg, cx.svg, cy.svg, dj.svg, dm.svg, eg.svg, eh.svg, er.svg, et.svg, fj.svg, fk.svg

0 commit comments

Comments
 (0)