1<interface domain='easytag'>
2    <menu id='app-menu'>
3        <section>
4            <item>
5                <attribute name="accel">F1</attribute>
6                <attribute name="label" translatable="yes">_Help</attribute>
7                <attribute name="action">app.help</attribute>
8            </item>
9            <item>
10                <attribute name="label" translatable="yes">_About</attribute>
11                <attribute name="action">app.about</attribute>
12            </item>
13            <item>
14                <attribute name="accel">&lt;Primary&gt;q</attribute>
15                <attribute name="label" translatable="yes">_Quit</attribute>
16                <attribute name="action">app.quit</attribute>
17            </item>
18        </section>
19    </menu>
20    <menu id='menubar'>
21        <submenu>
22            <attribute name="label" translatable="yes">_File</attribute>
23            <section>
24                <item>
25                    <attribute name="accel">&lt;Primary&gt;&lt;Shift&gt;o</attribute>
26                    <attribute name="action">win.open-with</attribute>
27                    <attribute name="label" translatable="yes">Open Files With…</attribute>
28                </item>
29                <item>
30                    <attribute name="action">win.run-player</attribute>
31                    <attribute name="label" translatable="yes">Run Audio Player</attribute>
32                </item>
33            </section>
34            <section>
35                <item>
36                    <attribute name="accel">&lt;Primary&gt;i</attribute>
37                    <attribute name="action">win.invert-selection</attribute>
38                    <attribute name="label" translatable="yes">Invert File Selection</attribute>
39                </item>
40            </section>
41            <section>
42                <item>
43                    <attribute name="action">win.delete</attribute>
44                    <attribute name="label" translatable="yes">Delete Files</attribute>
45                </item>
46            </section>
47            <section>
48                <item>
49                    <attribute name="accel">&lt;Primary&gt;z</attribute>
50                    <attribute name="action">win.undo-file-changes</attribute>
51                    <attribute name="label" translatable="yes">Undo for File</attribute>
52                </item>
53                <item>
54                    <attribute name="accel">&lt;Primary&gt;y</attribute>
55                    <attribute name="action">win.redo-file-changes</attribute>
56                    <attribute name="label" translatable="yes">Redo for File</attribute>
57                </item>
58                <item>
59                    <attribute name="accel">&lt;Primary&gt;s</attribute>
60                    <attribute name="action">win.save</attribute>
61                    <attribute name="label" translatable="yes">_Save Files</attribute>
62                </item>
63                <item>
64                    <attribute name="accel">&lt;Primary&gt;&lt;Shift&gt;s</attribute>
65                    <attribute name="action">win.save-force</attribute>
66                    <attribute name="label" translatable="yes">_Force Save Files</attribute>
67                </item>
68            </section>
69        </submenu>
70        <submenu>
71            <attribute name="label" translatable="yes">_Edit</attribute>
72            <section>
73                <item>
74                    <attribute name="accel">&lt;Primary&gt;f</attribute>
75                    <attribute name="action">win.find</attribute>
76                    <attribute name="label" translatable="yes">_Find…</attribute>
77                </item>
78                <item>
79                    <attribute name="accel">&lt;Primary&gt;a</attribute>
80                    <attribute name="action">win.select-all</attribute>
81                    <attribute name="label" translatable="yes">Select All</attribute>
82                </item>
83                <item>
84                    <attribute name="accel">&lt;Primary&gt;&lt;Shift&gt;a</attribute>
85                    <attribute name="action">win.unselect-all</attribute>
86                    <attribute name="label" translatable="yes">Unselect All</attribute>
87                </item>
88            </section>
89            <section>
90                <item>
91                    <attribute name="action">win.undo-last-changes</attribute>
92                    <attribute name="label" translatable="yes">Undo</attribute>
93                </item>
94                <item>
95                    <attribute name="action">win.redo-last-changes</attribute>
96                    <attribute name="label" translatable="yes">Redo</attribute>
97                </item>
98            </section>
99            <section>
100                <item>
101                    <attribute name="accel">&lt;Primary&gt;e</attribute>
102                    <attribute name="action">win.remove-tags</attribute>
103                    <attribute name="label" translatable="yes">_Remove Tags</attribute>
104                </item>
105            </section>
106            <section>
107                <item>
108                    <attribute name="action">win.preferences</attribute>
109                    <attribute name="label" translatable="yes">_Preferences</attribute>
110                </item>
111            </section>
112        </submenu>
113        <submenu>
114            <attribute name="label" translatable="yes">_View</attribute>
115            <section>
116                <item>
117                    <attribute name="action">win.scanner</attribute>
118                    <attribute name="label" translatable="yes">Show Scanner</attribute>
119                </item>
120                <submenu>
121                    <attribute name="label" translatable="yes">Scanner Mode</attribute>
122                    <item>
123                        <attribute name="action">win.scan-mode</attribute>
124                        <attribute name="label" translatable="yes">Fill Tags</attribute>
125                        <attribute name="target">fill-tag</attribute>
126                    </item>
127                    <item>
128                        <attribute name="action">win.scan-mode</attribute>
129                        <attribute name="label" translatable="yes">Rename Files and Directories</attribute>
130                        <attribute name="target">rename-file</attribute>
131                    </item>
132                    <item>
133                        <attribute name="action">win.scan-mode</attribute>
134                        <attribute name="label" translatable="yes">Process Fields</attribute>
135                        <attribute name="target">process-fields</attribute>
136                    </item>
137                </submenu>
138            </section>
139            <section>
140                <item>
141                    <attribute name="action">win.file-artist-view</attribute>
142                    <attribute name="label" translatable="yes">Directory Tree</attribute>
143                    <attribute name="target">file</attribute>
144                </item>
145                <item>
146                    <attribute name="action">win.file-artist-view</attribute>
147                    <attribute name="label" translatable="yes">Artists and Albums</attribute>
148                    <attribute name="target">artist</attribute>
149                </item>
150            </section>
151            <submenu>
152                <attribute name="label" translatable="yes">Sort List by Tag</attribute>
153                <section>
154                    <item>
155                        <attribute name="action">win.sort-mode</attribute>
156                        <attribute name="label" translatable="yes">Ascending by track number</attribute>
157                        <attribute name="target">ascending-track-number</attribute>
158                    </item>
159                    <item>
160                        <attribute name="action">win.sort-mode</attribute>
161                        <attribute name="label" translatable="yes">Descending by track number</attribute>
162                        <attribute name="target">descending-track-number</attribute>
163                    </item>
164                </section>
165                <section>
166                    <item>
167                        <attribute name="action">win.sort-mode</attribute>
168                        <attribute name="label" translatable="yes">Ascending by title</attribute>
169                        <attribute name="target">ascending-title</attribute>
170                    </item>
171                    <item>
172                        <attribute name="action">win.sort-mode</attribute>
173                        <attribute name="label" translatable="yes">Descending by title</attribute>
174                        <attribute name="target">descending-title</attribute>
175                    </item>
176                </section>
177                <section>
178                    <item>
179                        <attribute name="action">win.sort-mode</attribute>
180                        <attribute name="label" translatable="yes">Ascending by artist</attribute>
181                        <attribute name="target">ascending-artist</attribute>
182                    </item>
183                    <item>
184                        <attribute name="action">win.sort-mode</attribute>
185                        <attribute name="label" translatable="yes">Descending by artist</attribute>
186                        <attribute name="target">descending-artist</attribute>
187                    </item>
188                </section>
189                <section>
190                    <item>
191                        <attribute name="action">win.sort-mode</attribute>
192                        <attribute name="label" translatable="yes">Ascending by album artist</attribute>
193                        <attribute name="target">ascending-album-artist</attribute>
194                    </item>
195                    <item>
196                        <attribute name="action">win.sort-mode</attribute>
197                        <attribute name="label" translatable="yes">Descending by album artist</attribute>
198                        <attribute name="target">descending-album-artist</attribute>
199                    </item>
200                </section>
201                <section>
202                    <item>
203                        <attribute name="action">win.sort-mode</attribute>
204                        <attribute name="label" translatable="yes">Ascending by album</attribute>
205                        <attribute name="target">ascending-album</attribute>
206                    </item>
207                    <item>
208                        <attribute name="action">win.sort-mode</attribute>
209                        <attribute name="label" translatable="yes">Descending by album</attribute>
210                        <attribute name="target">descending-album</attribute>
211                    </item>
212                </section>
213                <section>
214                    <item>
215                        <attribute name="action">win.sort-mode</attribute>
216                        <attribute name="label" translatable="yes">Ascending by year</attribute>
217                        <attribute name="target">ascending-year</attribute>
218                    </item>
219                    <item>
220                        <attribute name="action">win.sort-mode</attribute>
221                        <attribute name="label" translatable="yes">Descending by year</attribute>
222                        <attribute name="target">descending-year</attribute>
223                    </item>
224                </section>
225                <section>
226                    <item>
227                        <attribute name="action">win.sort-mode</attribute>
228                        <attribute name="label" translatable="yes">Ascending by genre</attribute>
229                        <attribute name="target">ascending-genre</attribute>
230                    </item>
231                    <item>
232                        <attribute name="action">win.sort-mode</attribute>
233                        <attribute name="label" translatable="yes">Descending by genre</attribute>
234                        <attribute name="target">descending-genre</attribute>
235                    </item>
236                </section>
237                <section>
238                    <item>
239                        <attribute name="action">win.sort-mode</attribute>
240                        <attribute name="label" translatable="yes">Ascending by comment</attribute>
241                        <attribute name="target">ascending-comment</attribute>
242                    </item>
243                    <item>
244                        <attribute name="action">win.sort-mode</attribute>
245                        <attribute name="label" translatable="yes">Descending by comment</attribute>
246                        <attribute name="target">descending-comment</attribute>
247                    </item>
248                </section>
249                <section>
250                    <item>
251                        <attribute name="action">win.sort-mode</attribute>
252                        <attribute name="label" translatable="yes">Ascending by composer</attribute>
253                        <attribute name="target">ascending-composer</attribute>
254                    </item>
255                    <item>
256                        <attribute name="action">win.sort-mode</attribute>
257                        <attribute name="label" translatable="yes">Descending by composer</attribute>
258                        <attribute name="target">descending-composer</attribute>
259                    </item>
260                </section>
261                <section>
262                    <item>
263                        <attribute name="action">win.sort-mode</attribute>
264                        <attribute name="label" translatable="yes">Ascending by original artist</attribute>
265                        <attribute name="target">ascending-orig-artist</attribute>
266                    </item>
267                    <item>
268                        <attribute name="action">win.sort-mode</attribute>
269                        <attribute name="label" translatable="yes">Descending by original artist</attribute>
270                        <attribute name="target">descending-orig-artist</attribute>
271                    </item>
272                </section>
273                <section>
274                    <item>
275                        <attribute name="action">win.sort-mode</attribute>
276                        <attribute name="label" translatable="yes">Ascending by copyright</attribute>
277                        <attribute name="target">ascending-copyright</attribute>
278                    </item>
279                    <item>
280                        <attribute name="action">win.sort-mode</attribute>
281                        <attribute name="label" translatable="yes">Descending by copyright</attribute>
282                        <attribute name="target">descending-copyright</attribute>
283                    </item>
284                </section>
285                <section>
286                    <item>
287                        <attribute name="action">win.sort-mode</attribute>
288                        <attribute name="label" translatable="yes">Ascending by URL</attribute>
289                        <attribute name="target">ascending-url</attribute>
290                    </item>
291                    <item>
292                        <attribute name="action">win.sort-mode</attribute>
293                        <attribute name="label" translatable="yes">Descending by URL</attribute>
294                        <attribute name="target">descending-url</attribute>
295                    </item>
296                </section>
297                <section>
298                    <item>
299                        <attribute name="action">win.sort-mode</attribute>
300                        <attribute name="label" translatable="yes">Ascending by encoder name</attribute>
301                        <attribute name="target">ascending-encoded-by</attribute>
302                    </item>
303                    <item>
304                        <attribute name="action">win.sort-mode</attribute>
305                        <attribute name="label" translatable="yes">Descending by encoder name</attribute>
306                        <attribute name="target">descending-encoded-by</attribute>
307                    </item>
308                </section>
309            </submenu>
310            <submenu>
311                <attribute name="label" translatable="yes">Sort List by Property</attribute>
312                <section>
313                    <item>
314                        <attribute name="action">win.sort-mode</attribute>
315                        <attribute name="label" translatable="yes">Ascending by filename</attribute>
316                        <attribute name="target">ascending-filename</attribute>
317                    </item>
318                    <item>
319                        <attribute name="action">win.sort-mode</attribute>
320                        <attribute name="label" translatable="yes">Descending by filename</attribute>
321                        <attribute name="target">descending-filename</attribute>
322                    </item>
323                </section>
324                <section>
325                    <item>
326                        <attribute name="action">win.sort-mode</attribute>
327                        <attribute name="label" translatable="yes">Ascending by creation date</attribute>
328                        <attribute name="target">ascending-creation-date</attribute>
329                    </item>
330                    <item>
331                        <attribute name="action">win.sort-mode</attribute>
332                        <attribute name="label" translatable="yes">Descending by creation date</attribute>
333                        <attribute name="target">descending-creation-date</attribute>
334                    </item>
335                </section>
336                <section>
337                    <item>
338                        <attribute name="action">win.sort-mode</attribute>
339                        <attribute name="label" translatable="yes">Ascending by file type</attribute>
340                        <attribute name="target">ascending-file-type</attribute>
341                    </item>
342                    <item>
343                        <attribute name="action">win.sort-mode</attribute>
344                        <attribute name="label" translatable="yes">Descending by file type</attribute>
345                        <attribute name="target">descending-file-type</attribute>
346                    </item>
347                </section>
348                <section>
349                    <item>
350                        <attribute name="action">win.sort-mode</attribute>
351                        <attribute name="label" translatable="yes">Ascending by file size</attribute>
352                        <attribute name="target">ascending-file-size</attribute>
353                    </item>
354                    <item>
355                        <attribute name="action">win.sort-mode</attribute>
356                        <attribute name="label" translatable="yes">Descending by file size</attribute>
357                        <attribute name="target">descending-file-size</attribute>
358                    </item>
359                </section>
360                <section>
361                    <item>
362                        <attribute name="action">win.sort-mode</attribute>
363                        <attribute name="label" translatable="yes">Ascending by duration</attribute>
364                        <attribute name="target">ascending-file-duration</attribute>
365                    </item>
366                    <item>
367                        <attribute name="action">win.sort-mode</attribute>
368                        <attribute name="label" translatable="yes">Descending by duration</attribute>
369                        <attribute name="target">descending-file-duration</attribute>
370                    </item>
371                </section>
372                <section>
373                    <item>
374                        <attribute name="action">win.sort-mode</attribute>
375                        <attribute name="label" translatable="yes">Ascending by bit rate</attribute>
376                        <attribute name="target">ascending-file-bitrate</attribute>
377                    </item>
378                    <item>
379                        <attribute name="action">win.sort-mode</attribute>
380                        <attribute name="label" translatable="yes">Descending by bit rate</attribute>
381                        <attribute name="target">descending-file-bitrate</attribute>
382                    </item>
383                </section>
384                <section>
385                    <item>
386                        <attribute name="action">win.sort-mode</attribute>
387                        <attribute name="label" translatable="yes">Ascending by sample rate</attribute>
388                        <attribute name="target">ascending-file-samplerate</attribute>
389                    </item>
390                    <item>
391                        <attribute name="action">win.sort-mode</attribute>
392                        <attribute name="label" translatable="yes">Descending by sample rate</attribute>
393                        <attribute name="target">descending-file-samplerate</attribute>
394                    </item>
395                </section>
396            </submenu>
397            <section>
398                <item>
399                    <attribute name="accel">&lt;Primary&gt;&lt;Shift&gt;c</attribute>
400                    <attribute name="action">win.collapse-tree</attribute>
401                    <attribute name="label" translatable="yes">Collapse Tree</attribute>
402                </item>
403                <item>
404                    <attribute name="accel">&lt;Primary&gt;&lt;Shift&gt;r</attribute>
405                    <attribute name="action">win.reload-tree</attribute>
406                    <attribute name="label" translatable="yes">Reload Tree</attribute>
407                </item>
408            </section>
409            <section>
410                <item>
411                    <attribute name="accel">&lt;Primary&gt;r</attribute>
412                    <attribute name="action">win.reload-directory</attribute>
413                    <attribute name="label" translatable="yes">Reload Directory</attribute>
414                </item>
415            </section>
416            <section>
417                <item>
418                    <attribute name="action">win.browse-show-hidden</attribute>
419                    <attribute name="label" translatable="yes">Show Hidden Directories</attribute>
420                </item>
421            </section>
422        </submenu>
423        <submenu>
424            <attribute name="label" translatable="yes">_Browser</attribute>
425            <section>
426                <item>
427                    <attribute name="action">win.set-default-path</attribute>
428                    <attribute name="label" translatable="yes">Set _Current Path as Default</attribute>
429                </item>
430            </section>
431            <section>
432                <item>
433                    <attribute name="accel">F2</attribute>
434                    <attribute name="action">win.rename-directory</attribute>
435                    <attribute name="label" translatable="yes">Rename Directory…</attribute>
436                </item>
437                <item>
438                    <attribute name="action">win.browse-directory</attribute>
439                    <attribute name="label" translatable="yes">Browse Directory With…</attribute>
440                </item>
441            </section>
442            <section>
443                <item>
444                    <attribute name="action">win.browse-subdir</attribute>
445                    <attribute name="label" translatable="yes">Browse _Subdirectories</attribute>
446                </item>
447            </section>
448        </submenu>
449        <submenu>
450            <attribute name="label" translatable="yes">_Miscellaneous</attribute>
451            <item>
452                <attribute name="accel">&lt;Primary&gt;b</attribute>
453                <attribute name="action">win.show-cddb</attribute>
454                <attribute name="label" translatable="yes">CDD_B Search…</attribute>
455            </item>
456            <item>
457                <attribute name="accel">&lt;Primary&gt;t</attribute>
458                <attribute name="action">win.show-load-filenames</attribute>
459                <attribute name="label" translatable="yes">Load Filenames From a Text File…</attribute>
460            </item>
461            <item>
462                <attribute name="accel">&lt;Primary&gt;w</attribute>
463                <attribute name="action">win.show-playlist</attribute>
464                <attribute name="label" translatable="yes">Generate Playlist…</attribute>
465            </item>
466        </submenu>
467        <submenu>
468            <attribute name="label" translatable="yes">_Go</attribute>
469            <section>
470            <item>
471                <attribute name="accel">&lt;Alt&gt;Home</attribute>
472                <attribute name="action">win.go-home</attribute>
473                <attribute name="label" translatable="yes">_Home Directory</attribute>
474            </item>
475            <item>
476                <attribute name="action">win.go-desktop</attribute>
477                <attribute name="label" translatable="yes">Desktop Directory</attribute>
478            </item>
479            <item>
480                <attribute name="action">win.go-documents</attribute>
481                <attribute name="label" translatable="yes">Documents Directory</attribute>
482            </item>
483            <item>
484                <attribute name="action">win.go-downloads</attribute>
485                <attribute name="label" translatable="yes">Downloads Directory</attribute>
486            </item>
487            <item>
488                <attribute name="action">win.go-music</attribute>
489                <attribute name="label" translatable="yes">Music Directory</attribute>
490            </item>
491            <item>
492                <attribute name="accel">&lt;Alt&gt;Up</attribute>
493                <attribute name="action">win.go-parent</attribute>
494                <attribute name="label" translatable="yes">_Parent Directory</attribute>
495            </item>
496            <item>
497                <attribute name="accel">&lt;Primary&gt;d</attribute>
498                <attribute name="action">win.go-default</attribute>
499                <attribute name="label" translatable="yes">_Default Directory</attribute>
500            </item>
501            </section>
502            <section>
503            <item>
504                <attribute name="accel">&lt;Primary&gt;Home</attribute>
505                <attribute name="action">win.go-first</attribute>
506                <attribute name="label" translatable="yes">_First File</attribute>
507            </item>
508            <item>
509                <attribute name="accel">Page_Up</attribute>
510                <attribute name="action">win.go-previous</attribute>
511                <attribute name="label" translatable="yes">Previous File</attribute>
512            </item>
513            <item>
514                <attribute name="accel">Page_Down</attribute>
515                <attribute name="action">win.go-next</attribute>
516                <attribute name="label" translatable="yes">_Next File</attribute>
517            </item>
518            <item>
519                <attribute name="accel">&lt;Primary&gt;End</attribute>
520                <attribute name="action">win.go-last</attribute>
521                <attribute name="label" translatable="yes">_Last File</attribute>
522            </item>
523            </section>
524        </submenu>
525    </menu>
526    <menu id='directory-menu'>
527        <section>
528            <item>
529                <attribute name="action">win.run-player-directory</attribute>
530                <attribute name="label" translatable="yes">Run Audio Player</attribute>
531            </item>
532        </section>
533        <section>
534            <item>
535                <attribute name="action">win.go-home</attribute>
536                <attribute name="label" translatable="yes">Home Directory</attribute>
537            </item>
538            <item>
539                <attribute name="action">win.go-default</attribute>
540                <attribute name="label" translatable="yes">Default Directory</attribute>
541            </item>
542            <item>
543                <attribute name="action">win.set-default-path</attribute>
544                <attribute name="label" translatable="yes">Set Current Path as Default</attribute>
545            </item>
546        </section>
547        <section>
548            <item>
549                <attribute name="action">win.rename-directory</attribute>
550                <attribute name="label" translatable="yes">Rename Directory</attribute>
551            </item>
552            <item>
553                <attribute name="action">win.reload-directory</attribute>
554                <attribute name="label" translatable="yes">Reload Directory</attribute>
555            </item>
556            <item>
557                <attribute name="action">win.browse-directory</attribute>
558                <attribute name="label" translatable="yes">Browse Directory With…</attribute>
559            </item>
560        </section>
561        <section>
562            <item>
563                <attribute name="action">win.browse-subdir</attribute>
564                <attribute name="label" translatable="yes">Browse Subdirectories</attribute>
565            </item>
566            <item>
567                <attribute name="action">win.browse-show-hidden</attribute>
568                <attribute name="label" translatable="yes">Show Hidden Directories</attribute>
569            </item>
570        </section>
571        <section>
572            <item>
573                <attribute name="action">win.collapse-tree</attribute>
574                <attribute name="label" translatable="yes">Collapse Tree</attribute>
575            </item>
576            <item>
577                <attribute name="action">win.reload-tree</attribute>
578                <attribute name="label" translatable="yes">Reload Tree</attribute>
579            </item>
580        </section>
581    </menu>
582    <menu id='directory-album-menu'>
583        <section>
584            <item>
585                <attribute name="action">win.run-player-album</attribute>
586                <attribute name="label" translatable="yes">Run Audio Player</attribute>
587            </item>
588        </section>
589    </menu>
590    <menu id='directory-artist-menu'>
591        <section>
592            <item>
593                <attribute name="action">win.run-player-artist</attribute>
594                <attribute name="label" translatable="yes">Run Audio Player</attribute>
595            </item>
596        </section>
597    </menu>
598    <menu id='file-menu'>
599        <section>
600            <item>
601                <attribute name="action">win.select-all</attribute>
602                <attribute name="label" translatable="yes">Select All</attribute>
603            </item>
604            <item>
605                <attribute name="action">win.unselect-all</attribute>
606                <attribute name="label" translatable="yes">Unselect All</attribute>
607            </item>
608            <item>
609                <attribute name="action">win.invert-selection</attribute>
610                <attribute name="label" translatable="yes">Invert Selection</attribute>
611            </item>
612        </section>
613        <section>
614            <item>
615                <attribute name="action">win.run-player</attribute>
616                <attribute name="label" translatable="yes">Run Audio Player</attribute>
617            </item>
618        </section>
619        <section>
620            <item>
621                <attribute name="action">win.scanner</attribute>
622                <attribute name="label" translatable="yes">Show Scanner</attribute>
623            </item>
624        </section>
625        <section>
626            <item>
627                <attribute name="action">win.show-cddb-selection</attribute>
628                <attribute name="label" translatable="yes">CDDB Search Files…</attribute>
629            </item>
630            <item>
631                <attribute name="action">win.find</attribute>
632                <attribute name="label" translatable="yes">Find…</attribute>
633            </item>
634            <item>
635                <attribute name="action">win.delete</attribute>
636                <attribute name="label" translatable="yes">Delete Files</attribute>
637            </item>
638            <item>
639                <attribute name="action">win.reload-directory</attribute>
640                <attribute name="label" translatable="yes">Reload Directory</attribute>
641            </item>
642            <item>
643                <attribute name="action">win.open-with</attribute>
644                <attribute name="label" translatable="yes">Open Files With…</attribute>
645            </item>
646        </section>
647        <section>
648            <submenu>
649                <attribute name="label" translatable="yes">Sort List by Tag</attribute>
650                <section>
651                    <item>
652                        <attribute name="action">win.sort-mode</attribute>
653                        <attribute name="label" translatable="yes">Ascending by track number</attribute>
654                        <attribute name="target">ascending-track-number</attribute>
655                    </item>
656                    <item>
657                        <attribute name="action">win.sort-mode</attribute>
658                        <attribute name="label" translatable="yes">Descending by track number</attribute>
659                        <attribute name="target">descending-track-number</attribute>
660                    </item>
661                </section>
662                <section>
663                    <item>
664                        <attribute name="action">win.sort-mode</attribute>
665                        <attribute name="label" translatable="yes">Ascending by title</attribute>
666                        <attribute name="target">ascending-title</attribute>
667                    </item>
668                    <item>
669                        <attribute name="action">win.sort-mode</attribute>
670                        <attribute name="label" translatable="yes">Descending by title</attribute>
671                        <attribute name="target">descending-title</attribute>
672                    </item>
673                </section>
674                <section>
675                    <item>
676                        <attribute name="action">win.sort-mode</attribute>
677                        <attribute name="label" translatable="yes">Ascending by artist</attribute>
678                        <attribute name="target">ascending-artist</attribute>
679                    </item>
680                    <item>
681                        <attribute name="action">win.sort-mode</attribute>
682                        <attribute name="label" translatable="yes">Descending by artist</attribute>
683                        <attribute name="target">descending-artist</attribute>
684                    </item>
685                </section>
686                <section>
687                    <item>
688                        <attribute name="action">win.sort-mode</attribute>
689                        <attribute name="label" translatable="yes">Ascending by album artist</attribute>
690                        <attribute name="target">ascending-album-artist</attribute>
691                    </item>
692                    <item>
693                        <attribute name="action">win.sort-mode</attribute>
694                        <attribute name="label" translatable="yes">Descending by album artist</attribute>
695                        <attribute name="target">descending-album-artist</attribute>
696                    </item>
697                </section>
698                <section>
699                    <item>
700                        <attribute name="action">win.sort-mode</attribute>
701                        <attribute name="label" translatable="yes">Ascending by album</attribute>
702                        <attribute name="target">ascending-album</attribute>
703                    </item>
704                    <item>
705                        <attribute name="action">win.sort-mode</attribute>
706                        <attribute name="label" translatable="yes">Descending by album</attribute>
707                        <attribute name="target">descending-album</attribute>
708                    </item>
709                </section>
710                <section>
711                    <item>
712                        <attribute name="action">win.sort-mode</attribute>
713                        <attribute name="label" translatable="yes">Ascending by year</attribute>
714                        <attribute name="target">ascending-year</attribute>
715                    </item>
716                    <item>
717                        <attribute name="action">win.sort-mode</attribute>
718                        <attribute name="label" translatable="yes">Descending by year</attribute>
719                        <attribute name="target">descending-year</attribute>
720                    </item>
721                </section>
722                <section>
723                    <item>
724                        <attribute name="action">win.sort-mode</attribute>
725                        <attribute name="label" translatable="yes">Ascending by genre</attribute>
726                        <attribute name="target">ascending-genre</attribute>
727                    </item>
728                    <item>
729                        <attribute name="action">win.sort-mode</attribute>
730                        <attribute name="label" translatable="yes">Descending by genre</attribute>
731                        <attribute name="target">descending-genre</attribute>
732                    </item>
733                </section>
734                <section>
735                    <item>
736                        <attribute name="action">win.sort-mode</attribute>
737                        <attribute name="label" translatable="yes">Ascending by comment</attribute>
738                        <attribute name="target">ascending-comment</attribute>
739                    </item>
740                    <item>
741                        <attribute name="action">win.sort-mode</attribute>
742                        <attribute name="label" translatable="yes">Descending by comment</attribute>
743                        <attribute name="target">descending-comment</attribute>
744                    </item>
745                </section>
746                <section>
747                    <item>
748                        <attribute name="action">win.sort-mode</attribute>
749                        <attribute name="label" translatable="yes">Ascending by composer</attribute>
750                        <attribute name="target">ascending-composer</attribute>
751                    </item>
752                    <item>
753                        <attribute name="action">win.sort-mode</attribute>
754                        <attribute name="label" translatable="yes">Descending by composer</attribute>
755                        <attribute name="target">descending-composer</attribute>
756                    </item>
757                </section>
758                <section>
759                    <item>
760                        <attribute name="action">win.sort-mode</attribute>
761                        <attribute name="label" translatable="yes">Ascending by original artist</attribute>
762                        <attribute name="target">ascending-orig-artist</attribute>
763                    </item>
764                    <item>
765                        <attribute name="action">win.sort-mode</attribute>
766                        <attribute name="label" translatable="yes">Descending by original artist</attribute>
767                        <attribute name="target">descending-orig-artist</attribute>
768                    </item>
769                </section>
770                <section>
771                    <item>
772                        <attribute name="action">win.sort-mode</attribute>
773                        <attribute name="label" translatable="yes">Ascending by copyright</attribute>
774                        <attribute name="target">ascending-copyright</attribute>
775                    </item>
776                    <item>
777                        <attribute name="action">win.sort-mode</attribute>
778                        <attribute name="label" translatable="yes">Descending by copyright</attribute>
779                        <attribute name="target">descending-copyright</attribute>
780                    </item>
781                </section>
782                <section>
783                    <item>
784                        <attribute name="action">win.sort-mode</attribute>
785                        <attribute name="label" translatable="yes">Ascending by URL</attribute>
786                        <attribute name="target">ascending-url</attribute>
787                    </item>
788                    <item>
789                        <attribute name="action">win.sort-mode</attribute>
790                        <attribute name="label" translatable="yes">Descending by URL</attribute>
791                        <attribute name="target">descending-url</attribute>
792                    </item>
793                </section>
794                <section>
795                    <item>
796                        <attribute name="action">win.sort-mode</attribute>
797                        <attribute name="label" translatable="yes">Ascending by encoder name</attribute>
798                        <attribute name="target">ascending-encoded-by</attribute>
799                    </item>
800                    <item>
801                        <attribute name="action">win.sort-mode</attribute>
802                        <attribute name="label" translatable="yes">Descending by encoder name</attribute>
803                        <attribute name="target">descending-encoded-by</attribute>
804                    </item>
805                </section>
806            </submenu>
807            <submenu>
808                <attribute name="label" translatable="yes">Sort List by Property</attribute>
809                <section>
810                    <item>
811                        <attribute name="action">win.sort-mode</attribute>
812                        <attribute name="label" translatable="yes">Ascending by filename</attribute>
813                        <attribute name="target">ascending-filename</attribute>
814                    </item>
815                    <item>
816                        <attribute name="action">win.sort-mode</attribute>
817                        <attribute name="label" translatable="yes">Descending by filename</attribute>
818                        <attribute name="target">descending-filename</attribute>
819                    </item>
820                </section>
821                <section>
822                    <item>
823                        <attribute name="action">win.sort-mode</attribute>
824                        <attribute name="label" translatable="yes">Ascending by creation date</attribute>
825                        <attribute name="target">ascending-creation-date</attribute>
826                    </item>
827                    <item>
828                        <attribute name="action">win.sort-mode</attribute>
829                        <attribute name="label" translatable="yes">Descending by creation date</attribute>
830                        <attribute name="target">descending-creation-date</attribute>
831                    </item>
832                </section>
833                <section>
834                    <item>
835                        <attribute name="action">win.sort-mode</attribute>
836                        <attribute name="label" translatable="yes">Ascending by file type</attribute>
837                        <attribute name="target">ascending-file-type</attribute>
838                    </item>
839                    <item>
840                        <attribute name="action">win.sort-mode</attribute>
841                        <attribute name="label" translatable="yes">Descending by file type</attribute>
842                        <attribute name="target">descending-file-type</attribute>
843                    </item>
844                </section>
845                <section>
846                    <item>
847                        <attribute name="action">win.sort-mode</attribute>
848                        <attribute name="label" translatable="yes">Ascending by file size</attribute>
849                        <attribute name="target">ascending-file-size</attribute>
850                    </item>
851                    <item>
852                        <attribute name="action">win.sort-mode</attribute>
853                        <attribute name="label" translatable="yes">Descending by file size</attribute>
854                        <attribute name="target">descending-file-size</attribute>
855                    </item>
856                </section>
857                <section>
858                    <item>
859                        <attribute name="action">win.sort-mode</attribute>
860                        <attribute name="label" translatable="yes">Ascending by duration</attribute>
861                        <attribute name="target">ascending-file-duration</attribute>
862                    </item>
863                    <item>
864                        <attribute name="action">win.sort-mode</attribute>
865                        <attribute name="label" translatable="yes">Descending by duration</attribute>
866                        <attribute name="target">descending-file-duration</attribute>
867                    </item>
868                </section>
869                <section>
870                    <item>
871                        <attribute name="action">win.sort-mode</attribute>
872                        <attribute name="label" translatable="yes">Ascending by bit rate</attribute>
873                        <attribute name="target">ascending-file-bitrate</attribute>
874                    </item>
875                    <item>
876                        <attribute name="action">win.sort-mode</attribute>
877                        <attribute name="label" translatable="yes">Descending by bit rate</attribute>
878                        <attribute name="target">descending-file-bitrate</attribute>
879                    </item>
880                </section>
881                <section>
882                    <item>
883                        <attribute name="action">win.sort-mode</attribute>
884                        <attribute name="label" translatable="yes">Ascending by sample rate</attribute>
885                        <attribute name="target">ascending-file-samplerate</attribute>
886                    </item>
887                    <item>
888                        <attribute name="action">win.sort-mode</attribute>
889                        <attribute name="label" translatable="yes">Descending by sample rate</attribute>
890                        <attribute name="target">descending-file-samplerate</attribute>
891                    </item>
892                </section>
893            </submenu>
894        </section>
895    </menu>
896    <menu id='log-menu'>
897        <section>
898            <item>
899                <attribute name="action">win.clear-log</attribute>
900                <attribute name="label" translatable="yes">Clear Log</attribute>
901            </item>
902        </section>
903    </menu>
904</interface>
905