TYPO3  7.6
sys_language.php
Go to the documentation of this file.
1 <?php
2 return array(
3  'ctrl' => array(
4  'label' => 'title',
5  'tstamp' => 'tstamp',
6  'default_sortby' => 'ORDER BY title',
7  'title' => 'LLL:EXT:lang/locallang_tca.xlf:sys_language',
8  'adminOnly' => 1,
9  'rootLevel' => 1,
10  'enablecolumns' => array(
11  'disabled' => 'hidden'
12  ),
13  'typeicon_column' => 'flag',
14  'typeicon_classes' => array(
15  'default' => 'mimetypes-x-sys_language',
16  'mask' => 'flags-###TYPE###'
17  ),
18  'versioningWS_alwaysAllowLiveEdit' => true
19  ),
20  'interface' => array(
21  'showRecordFieldList' => 'hidden,title'
22  ),
23  'columns' => array(
24  'title' => array(
25  'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.language',
26  'config' => array(
27  'type' => 'input',
28  'size' => '35',
29  'max' => '80',
30  'eval' => 'trim,required'
31  )
32  ),
33  'hidden' => array(
34  'label' => 'LLL:EXT:lang/locallang_general.xlf:LGL.disable',
35  'exclude' => 1,
36  'config' => array(
37  'type' => 'check',
38  'default' => '0'
39  )
40  ),
41  'language_isocode' => array(
42  'exclude' => 1,
43  'label' => 'LLL:EXT:lang/locallang_tca.xlf:sys_language.language_isocode',
44  'config' => array(
45  'type' => 'select',
46  'renderType' => 'selectSingle',
47  'size' => 1,
48  'minitems' => 0,
49  'maxitems' => 1,
50  'items' => array(),
51  'itemsProcFunc' => \TYPO3\CMS\Core\Service\IsoCodeService::class . '->renderIsoCodeSelectDropdown',
52  )
53  ),
54  'flag' => array(
55  'label' => 'LLL:EXT:lang/locallang_tca.xlf:sys_language.flag',
56  'config' => array(
57  'type' => 'select',
58  'renderType' => 'selectSingle',
59  'items' => array(
60  array('', 0, ''),
61  array('multiple', 'multiple', 'flags-multiple'),
62  array('ad', 'ad', 'flags-ad'),
63  array('ae', 'ae', 'flags-ae'),
64  array('af', 'af', 'flags-af'),
65  array('ag', 'ag', 'flags-ag'),
66  array('ai', 'ai', 'flags-ai'),
67  array('al', 'al', 'flags-al'),
68  array('am', 'am', 'flags-am'),
69  array('an', 'an', 'flags-an'),
70  array('ao', 'ao', 'flags-ao'),
71  array('ar', 'ar', 'flags-ar'),
72  array('as', 'as', 'flags-as'),
73  array('at', 'at', 'flags-at'),
74  array('au', 'au', 'flags-au'),
75  array('aw', 'aw', 'flags-aw'),
76  array('ax', 'ax', 'flags-ax'),
77  array('az', 'az', 'flags-az'),
78  array('ba', 'ba', 'flags-ba'),
79  array('bb', 'bb', 'flags-bb'),
80  array('bd', 'bd', 'flags-bd'),
81  array('be', 'be', 'flags-be'),
82  array('bf', 'bf', 'flags-bf'),
83  array('bg', 'bg', 'flags-bg'),
84  array('bh', 'bh', 'flags-bh'),
85  array('bi', 'bi', 'flags-bi'),
86  array('bj', 'bj', 'flags-bj'),
87  array('bm', 'bm', 'flags-bm'),
88  array('bn', 'bn', 'flags-bn'),
89  array('bo', 'bo', 'flags-bo'),
90  array('br', 'br', 'flags-br'),
91  array('bs', 'bs', 'flags-bs'),
92  array('bt', 'bt', 'flags-bt'),
93  array('bv', 'bv', 'flags-bv'),
94  array('bw', 'bw', 'flags-bw'),
95  array('by', 'by', 'flags-by'),
96  array('bz', 'bz', 'flags-bz'),
97  array('ca', 'ca', 'flags-ca'),
98  array('catalonia', 'catalonia', 'flags-catalonia'),
99  array('cc', 'cc', 'flags-cc'),
100  array('cd', 'cd', 'flags-cd'),
101  array('cf', 'cf', 'flags-cf'),
102  array('cg', 'cg', 'flags-cg'),
103  array('ch', 'ch', 'flags-ch'),
104  array('ci', 'ci', 'flags-ci'),
105  array('ck', 'ck', 'flags-ck'),
106  array('cl', 'cl', 'flags-cl'),
107  array('cm', 'cm', 'flags-cm'),
108  array('cn', 'cn', 'flags-cn'),
109  array('co', 'co', 'flags-co'),
110  array('cr', 'cr', 'flags-cr'),
111  array('cs', 'cs', 'flags-cs'),
112  array('cu', 'cu', 'flags-cu'),
113  array('cv', 'cv', 'flags-cv'),
114  array('cx', 'cx', 'flags-cx'),
115  array('cy', 'cy', 'flags-cy'),
116  array('cz', 'cz', 'flags-cz'),
117  array('de', 'de', 'flags-de'),
118  array('dj', 'dj', 'flags-dj'),
119  array('dk', 'dk', 'flags-dk'),
120  array('dm', 'dm', 'flags-dm'),
121  array('do', 'do', 'flags-do'),
122  array('dz', 'dz', 'flags-dz'),
123  array('ec', 'ec', 'flags-ec'),
124  array('ee', 'ee', 'flags-ee'),
125  array('eg', 'eg', 'flags-eg'),
126  array('eh', 'eh', 'flags-eh'),
127  array('en-us-gb', 'en-us-gb', 'flags-en-us-gb'),
128  array('england', 'england', 'flags-gb-eng'),
129  array('er', 'er', 'flags-er'),
130  array('es', 'es', 'flags-es'),
131  array('et', 'et', 'flags-et'),
132  array('europeanunion', 'europeanunion', 'flags-eu'),
133  array('fam', 'fam', 'flags-fam'),
134  array('fi', 'fi', 'flags-fi'),
135  array('fj', 'fj', 'flags-fj'),
136  array('fk', 'fk', 'flags-fk'),
137  array('fm', 'fm', 'flags-fm'),
138  array('fo', 'fo', 'flags-fo'),
139  array('fr', 'fr', 'flags-fr'),
140  array('ga', 'ga', 'flags-ga'),
141  array('gb', 'gb', 'flags-gb'),
142  array('gd', 'gd', 'flags-gd'),
143  array('ge', 'ge', 'flags-ge'),
144  array('gf', 'gf', 'flags-gf'),
145  array('gh', 'gh', 'flags-gh'),
146  array('gi', 'gi', 'flags-gi'),
147  array('gl', 'gl', 'flags-gl'),
148  array('gm', 'gm', 'flags-gm'),
149  array('gn', 'gn', 'flags-gn'),
150  array('gp', 'gp', 'flags-gp'),
151  array('gq', 'gq', 'flags-gq'),
152  array('gr', 'gr', 'flags-gr'),
153  array('gs', 'gs', 'flags-gs'),
154  array('gt', 'gt', 'flags-gt'),
155  array('gu', 'gu', 'flags-gu'),
156  array('gw', 'gw', 'flags-gw'),
157  array('gy', 'gy', 'flags-gy'),
158  array('hk', 'hk', 'flags-hk'),
159  array('hm', 'hm', 'flags-hm'),
160  array('hn', 'hn', 'flags-hn'),
161  array('hr', 'hr', 'flags-hr'),
162  array('ht', 'ht', 'flags-ht'),
163  array('hu', 'hu', 'flags-hu'),
164  array('id', 'id', 'flags-id'),
165  array('ie', 'ie', 'flags-ie'),
166  array('il', 'il', 'flags-il'),
167  array('in', 'in', 'flags-in'),
168  array('io', 'io', 'flags-io'),
169  array('iq', 'iq', 'flags-iq'),
170  array('ir', 'ir', 'flags-ir'),
171  array('is', 'is', 'flags-is'),
172  array('it', 'it', 'flags-it'),
173  array('jm', 'jm', 'flags-jm'),
174  array('jo', 'jo', 'flags-jo'),
175  array('jp', 'jp', 'flags-jp'),
176  array('ke', 'ke', 'flags-ke'),
177  array('kg', 'kg', 'flags-kg'),
178  array('kh', 'kh', 'flags-kh'),
179  array('ki', 'ki', 'flags-ki'),
180  array('km', 'km', 'flags-km'),
181  array('kn', 'kn', 'flags-kn'),
182  array('kp', 'kp', 'flags-kp'),
183  array('kr', 'kr', 'flags-kr'),
184  array('kw', 'kw', 'flags-kw'),
185  array('ky', 'ky', 'flags-ky'),
186  array('kz', 'kz', 'flags-kz'),
187  array('la', 'la', 'flags-la'),
188  array('lb', 'lb', 'flags-lb'),
189  array('lc', 'lc', 'flags-lc'),
190  array('li', 'li', 'flags-li'),
191  array('lk', 'lk', 'flags-lk'),
192  array('lr', 'lr', 'flags-lr'),
193  array('ls', 'ls', 'flags-ls'),
194  array('lt', 'lt', 'flags-lt'),
195  array('lu', 'lu', 'flags-lu'),
196  array('lv', 'lv', 'flags-lv'),
197  array('ly', 'ly', 'flags-ly'),
198  array('ma', 'ma', 'flags-ma'),
199  array('mc', 'mc', 'flags-mc'),
200  array('md', 'md', 'flags-md'),
201  array('me', 'me', 'flags-me'),
202  array('mg', 'mg', 'flags-mg'),
203  array('mh', 'mh', 'flags-mh'),
204  array('mk', 'mk', 'flags-mk'),
205  array('ml', 'ml', 'flags-ml'),
206  array('mm', 'mm', 'flags-mm'),
207  array('mn', 'mn', 'flags-mn'),
208  array('mo', 'mo', 'flags-mo'),
209  array('mp', 'mp', 'flags-mp'),
210  array('mq', 'mq', 'flags-mq'),
211  array('mr', 'mr', 'flags-mr'),
212  array('ms', 'ms', 'flags-ms'),
213  array('mt', 'mt', 'flags-mt'),
214  array('mu', 'mu', 'flags-mu'),
215  array('mv', 'mv', 'flags-mv'),
216  array('mw', 'mw', 'flags-mw'),
217  array('mx', 'mx', 'flags-mx'),
218  array('my', 'my', 'flags-my'),
219  array('mz', 'mz', 'flags-mz'),
220  array('na', 'na', 'flags-na'),
221  array('nc', 'nc', 'flags-nc'),
222  array('ne', 'ne', 'flags-ne'),
223  array('nf', 'nf', 'flags-nf'),
224  array('ng', 'ng', 'flags-ng'),
225  array('ni', 'ni', 'flags-ni'),
226  array('nl', 'nl', 'flags-nl'),
227  array('no', 'no', 'flags-no'),
228  array('np', 'np', 'flags-np'),
229  array('nr', 'nr', 'flags-nr'),
230  array('nu', 'nu', 'flags-nu'),
231  array('nz', 'nz', 'flags-nz'),
232  array('om', 'om', 'flags-om'),
233  array('pa', 'pa', 'flags-pa'),
234  array('pe', 'pe', 'flags-pe'),
235  array('pf', 'pf', 'flags-pf'),
236  array('pg', 'pg', 'flags-pg'),
237  array('ph', 'ph', 'flags-ph'),
238  array('pk', 'pk', 'flags-pk'),
239  array('pl', 'pl', 'flags-pl'),
240  array('pm', 'pm', 'flags-pm'),
241  array('pn', 'pn', 'flags-pn'),
242  array('pr', 'pr', 'flags-pr'),
243  array('ps', 'ps', 'flags-ps'),
244  array('pt', 'pt', 'flags-pt'),
245  array('pw', 'pw', 'flags-pw'),
246  array('py', 'py', 'flags-py'),
247  array('qa', 'qa', 'flags-qa'),
248  array('qc', 'qc', 'flags-qc'),
249  array('re', 're', 'flags-re'),
250  array('ro', 'ro', 'flags-ro'),
251  array('rs', 'rs', 'flags-rs'),
252  array('ru', 'ru', 'flags-ru'),
253  array('rw', 'rw', 'flags-rw'),
254  array('sa', 'sa', 'flags-sa'),
255  array('sb', 'sb', 'flags-sb'),
256  array('sc', 'sc', 'flags-sc'),
257  array('scotland', 'scotland', 'flags-scotland'),
258  array('sd', 'sd', 'flags-sd'),
259  array('se', 'se', 'flags-se'),
260  array('sg', 'sg', 'flags-sg'),
261  array('sh', 'sh', 'flags-sh'),
262  array('si', 'si', 'flags-si'),
263  array('sj', 'sj', 'flags-sj'),
264  array('sk', 'sk', 'flags-sk'),
265  array('sl', 'sl', 'flags-sl'),
266  array('sm', 'sm', 'flags-sm'),
267  array('sn', 'sn', 'flags-sn'),
268  array('so', 'so', 'flags-so'),
269  array('sr', 'sr', 'flags-sr'),
270  array('st', 'st', 'flags-st'),
271  array('sv', 'sv', 'flags-sv'),
272  array('sy', 'sy', 'flags-sy'),
273  array('sz', 'sz', 'flags-sz'),
274  array('tc', 'tc', 'flags-tc'),
275  array('td', 'td', 'flags-td'),
276  array('tf', 'tf', 'flags-tf'),
277  array('tg', 'tg', 'flags-tg'),
278  array('th', 'th', 'flags-th'),
279  array('tj', 'tj', 'flags-tj'),
280  array('tk', 'tk', 'flags-tk'),
281  array('tl', 'tl', 'flags-tl'),
282  array('tm', 'tm', 'flags-tm'),
283  array('tn', 'tn', 'flags-tn'),
284  array('to', 'to', 'flags-to'),
285  array('tr', 'tr', 'flags-tr'),
286  array('tt', 'tt', 'flags-tt'),
287  array('tv', 'tv', 'flags-tv'),
288  array('tw', 'tw', 'flags-tw'),
289  array('tz', 'tz', 'flags-tz'),
290  array('ua', 'ua', 'flags-ua'),
291  array('ug', 'ug', 'flags-ug'),
292  array('um', 'um', 'flags-um'),
293  array('us', 'us', 'flags-us'),
294  array('uy', 'uy', 'flags-uy'),
295  array('uz', 'uz', 'flags-uz'),
296  array('va', 'va', 'flags-va'),
297  array('vc', 'vc', 'flags-vc'),
298  array('ve', 've', 'flags-ve'),
299  array('vg', 'vg', 'flags-vg'),
300  array('vi', 'vi', 'flags-vi'),
301  array('vn', 'vn', 'flags-vn'),
302  array('vu', 'vu', 'flags-vu'),
303  array('wales', 'wales', 'flags-wales'),
304  array('wf', 'wf', 'flags-wf'),
305  array('ws', 'ws', 'flags-ws'),
306  array('ye', 'ye', 'flags-ye'),
307  array('yt', 'yt', 'flags-yt'),
308  array('za', 'za', 'flags-za'),
309  array('zm', 'zm', 'flags-zm'),
310  array('zw', 'zw', 'flags-zw')
311  ),
312  'selicon_cols' => 16,
313  'size' => 1,
314  'minitems' => 0,
315  'maxitems' => 1,
316  'showIconTable' => true,
317  )
318  )
319  ),
320  'types' => array(
321  '1' => array('showitem' => '--palette--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:palette.general;general,
322  title,language_isocode,flag,
323  --div--;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:tabs.access,
324  hidden')
325  )
326 );