1<interface domain="easytag"> 2 <requires lib="gtk+" version="3.10"/> 3 <object class="GtkAdjustment" id="cddb_automatic_host1_adjustment"> 4 <property name="lower">0.0</property> 5 <property name="step-increment">1.0</property> 6 <property name="upper">65535.0</property> 7 </object> 8 <object class="GtkAdjustment" id="cddb_automatic_host2_adjustment"> 9 <property name="lower">0.0</property> 10 <property name="step-increment">1.0</property> 11 <property name="upper">65535.0</property> 12 </object> 13 <object class="GtkAdjustment" id="cddb_manual_host_adjustment"> 14 <property name="lower">0.0</property> 15 <property name="step-increment">1.0</property> 16 <property name="upper">65535.0</property> 17 </object> 18 <object class="GtkAdjustment" id="cddb_proxy_adjustment"> 19 <property name="lower">0.0</property> 20 <property name="step-increment">1.0</property> 21 <property name="upper">65535.0</property> 22 </object> 23 <object class="GtkAdjustment" id="tags_disc_adjustment"> 24 <property name="lower">1.0</property> 25 <property name="step-increment">1.0</property> 26 <property name="upper">6.0</property> 27 </object> 28 <object class="GtkAdjustment" id="tags_track_adjustment"> 29 <property name="lower">2.0</property> 30 <property name="step-increment">1.0</property> 31 <property name="upper">6.0</property> 32 </object> 33 <template class="EtPreferencesDialog" parent="GtkDialog"> 34 <property name="border-width">6</property> 35 <property name="destroy-with-parent">True</property> 36 <property name="title" translatable="yes">Preferences</property> 37 <signal name="delete-event" handler="gtk_widget_hide_on_delete"/> 38 <signal name="response" handler="et_preferences_on_response"/> 39 <child internal-child="vbox"> 40 <object class="GtkBox" id="preferences_vbox"> 41 <property name="spacing">6</property> 42 <child> 43 <object class="GtkNotebook" id="preferences_notebook"> 44 <property name="enable-popup">True</property> 45 <property name="scrollable">True</property> 46 <property name="visible">True</property> 47 <child> 48 <object class="GtkGrid" id="ui_grid"> 49 <property name="border-width">12</property> 50 <property name="orientation">vertical</property> 51 <property name="row-spacing">6</property> 52 <property name="visible">True</property> 53 <child> 54 <object class="GtkLabel" id="browser_label"> 55 <property name="halign">start</property> 56 <property name="label" translatable="yes">Browser</property> 57 <property name="visible">True</property> 58 <attributes> 59 <attribute name="weight" value="bold"/> 60 </attributes> 61 </object> 62 </child> 63 <child> 64 <object class="GtkBox" id="default_path_box"> 65 <property name="margin-left">12</property> 66 <property name="spacing">12</property> 67 <property name="visible">True</property> 68 <child> 69 <object class="GtkLabel" id="default_path_label"> 70 <property name="label" translatable="yes">Default Directory:</property> 71 <property name="visible">True</property> 72 </object> 73 </child> 74 <child> 75 <object class="GtkFileChooserButton" id="default_path_button"> 76 <property name="action">select-folder</property> 77 <property name="tooltip-text" translatable="yes">The default path to search for music files</property> 78 <property name="width-chars">30</property> 79 <property name="visible">True</property> 80 <signal name="file-set" handler="et_prefs_current_folder_changed" swapped="yes"/> 81 </object> 82 </child> 83 </object> 84 </child> 85 <child> 86 <object class="GtkCheckButton" id="browser_startup_check"> 87 <property name="label" translatable="yes">Load on startup the default directory or the directory passed as argument</property> 88 <property name="margin-left">12</property> 89 <property name="tooltip-text" translatable="yes">Whether to load the default path (or the path passed as an argument) on application startup</property> 90 <property name="visible">True</property> 91 </object> 92 </child> 93 <child> 94 <object class="GtkCheckButton" id="browser_subdirs_check"> 95 <property name="label" translatable="yes">Browse subdirectories</property> 96 <property name="margin-left">12</property> 97 <property name="tooltip-text" translatable="yes">Whether to search subdirectories for audio files when reading a directory in the browser</property> 98 <property name="visible">True</property> 99 </object> 100 </child> 101 <child> 102 <object class="GtkCheckButton" id="browser_expand_subdirs_check"> 103 <property name="label" translatable="yes">Expand the subdirectories of the selected directory</property> 104 <property name="margin-left">12</property> 105 <property name="tooltip-text" translatable="yes">Whether to expand the subdirectories of a node in the directory browser when selecting it</property> 106 <property name="visible">True</property> 107 </object> 108 </child> 109 <child> 110 <object class="GtkCheckButton" id="browser_hidden_check"> 111 <property name="label" translatable="yes">Search hidden directories</property> 112 <property name="margin-left">12</property> 113 <property name="tooltip-text" translatable="yes">Whether to show hidden directories when showing a directory in the browser</property> 114 <property name="visible">True</property> 115 </object> 116 </child> 117 <child> 118 <object class="GtkCheckButton" id="browser_case_check"> 119 <property name="label" translatable="yes">Sort files case-sensitively</property> 120 <property name="margin-left">12</property> 121 <property name="tooltip-text" translatable="yes">Whether file sorting is case-sensitive</property> 122 <property name="visible">True</property> 123 </object> 124 </child> 125 <child> 126 <object class="GtkLabel" id="log_label"> 127 <property name="halign">start</property> 128 <property name="label" translatable="yes">Log</property> 129 <property name="visible">True</property> 130 <attributes> 131 <attribute name="weight" value="bold"/> 132 </attributes> 133 </object> 134 </child> 135 <child> 136 <object class="GtkCheckButton" id="log_show_check"> 137 <property name="label" translatable="yes">Show the log</property> 138 <property name="margin-left">12</property> 139 <property name="tooltip-text" translatable="yes">Whether to show the log in the main window</property> 140 <property name="visible">True</property> 141 </object> 142 </child> 143 <child> 144 <object class="GtkLabel" id="general_label"> 145 <property name="halign">start</property> 146 <property name="label" translatable="yes">General</property> 147 <property name="visible">True</property> 148 <attributes> 149 <attribute name="weight" value="bold"/> 150 </attributes> 151 </object> 152 </child> 153 <child> 154 <object class="GtkCheckButton" id="header_show_check"> 155 <property name="label" translatable="yes">Show audio file header summary</property> 156 <property name="margin-left">12</property> 157 <property name="tooltip-text" translatable="yes">Whether to show header information, such as bit rate and duration, for audio files</property> 158 <property name="visible">True</property> 159 </object> 160 </child> 161 <child> 162 <object class="GtkBox" id="general_list_box"> 163 <property name="margin-left">12</property> 164 <property name="spacing">12</property> 165 <property name="visible">True</property> 166 <child> 167 <object class="GtkLabel" id="list_label"> 168 <property name="label" translatable="yes">Display changed files in list using:</property> 169 <property name="visible">True</property> 170 </object> 171 </child> 172 <child> 173 <object class="GtkRadioButton" id="list_red_radio"> 174 <property name="label" translatable="yes">Red color</property> 175 <property name="visible">True</property> 176 </object> 177 </child> 178 <child> 179 <object class="GtkRadioButton" id="list_bold_radio"> 180 <property name="group">list_red_radio</property> 181 <property name="label" translatable="yes">Bold style</property> 182 <property name="visible">True</property> 183 </object> 184 </child> 185 </object> 186 </child> 187 </object> 188 </child> 189 <child type="tab"> 190 <object class="GtkLabel" id="interface_tab_label"> 191 <property name="label" translatable="yes">Interface</property> 192 </object> 193 </child> 194 <child> 195 <object class="GtkGrid" id="file_grid"> 196 <property name="border-width">12</property> 197 <property name="orientation">vertical</property> 198 <property name="row-spacing">6</property> 199 <property name="visible">True</property> 200 <child> 201 <object class="GtkLabel" id="file_label"> 202 <property name="halign">start</property> 203 <property name="label" translatable="yes">File Settings</property> 204 <property name="visible">True</property> 205 <attributes> 206 <attribute name="weight" value="bold"/> 207 </attributes> 208 </object> 209 </child> 210 <child> 211 <object class="GtkCheckButton" id="file_preserve_check"> 212 <property name="label" translatable="yes">Preserve modification time when writing files</property> 213 <property name="margin-left">12</property> 214 <property name="tooltip-text" translatable="yes">Whether to preserve the existing modification time when editing files</property> 215 <property name="visible">True</property> 216 </object> 217 </child> 218 <child> 219 <object class="GtkCheckButton" id="file_parent_check"> 220 <property name="label" translatable="yes">Update parent directory modification time when writing files</property> 221 <property name="margin-left">12</property> 222 <property name="tooltip-text" translatable="yes">Whether to update the modification time on the parent directory when editing files</property> 223 <property name="visible">True</property> 224 </object> 225 </child> 226 <child> 227 <object class="GtkLabel" id="file_name_label"> 228 <property name="halign">start</property> 229 <property name="label" translatable="yes" comments="Translators: a section header in the Files tab of the preferences dialog.">Filenames</property> 230 <property name="margin-top">12</property> 231 <property name="visible">True</property> 232 <attributes> 233 <attribute name="weight" value="bold"/> 234 </attributes> 235 </object> 236 </child> 237 <child> 238 <object class="GtkCheckButton" id="file_name_replace_check"> 239 <property name="label" translatable="yes">Replace illegal characters when renaming</property> 240 <property name="margin-left">12</property> 241 <property name="tooltip-text" translatable="yes">Convert characters which cannot be represented in filenames on the FAT32/16 and Joliet filesystems (‘\’, ‘:’, ‘;’, ‘*’, ‘?’, ‘"’, ‘<’, ‘>’, ‘|’)</property> 242 <property name="visible">True</property> 243 </object> 244 </child> 245 <child> 246 <object class="GtkBox" id="file_name_convert_box"> 247 <property name="margin-left">12</property> 248 <property name="spacing">12</property> 249 <property name="visible">True</property> 250 <child> 251 <object class="GtkLabel" id="name_convert_label"> 252 <property name="label" translatable="yes">Convert filename extension to:</property> 253 <property name="visible">True</property> 254 </object> 255 </child> 256 <child> 257 <object class="GtkRadioButton" id="name_lower_radio"> 258 <property name="label" translatable="yes">Lower Case</property> 259 <property name="name">lower-case</property> 260 <property name="tooltip-text" translatable="yes">For example, the extension will be converted to ‘.mp3’</property> 261 <property name="visible">True</property> 262 </object> 263 </child> 264 <child> 265 <object class="GtkRadioButton" id="name_upper_radio"> 266 <property name="group">name_lower_radio</property> 267 <property name="label" translatable="yes">Upper Case</property> 268 <property name="name">upper-case</property> 269 <property name="tooltip-text" translatable="yes">For example, the extension will be converted to ‘.MP3’</property> 270 <property name="visible">True</property> 271 </object> 272 </child> 273 <child> 274 <object class="GtkRadioButton" id="name_no_change_radio"> 275 <property name="group">name_lower_radio</property> 276 <property name="label" translatable="yes">No Change</property> 277 <property name="name">no-change</property> 278 <property name="tooltip-text" translatable="yes">The extension will not be modified</property> 279 <property name="visible">True</property> 280 </object> 281 </child> 282 </object> 283 </child> 284 <child> 285 <object class="GtkLabel" id="file_encoding_label"> 286 <property name="halign">start</property> 287 <property name="label" translatable="yes">Filename Encoding</property> 288 <property name="margin-left">12</property> 289 <property name="margin-top">12</property> 290 <property name="visible">True</property> 291 <attributes> 292 <attribute name="weight" value="bold"/> 293 </attributes> 294 </object> 295 </child> 296 <child> 297 <object class="GtkRadioButton" id="file_encoding_try_alternative_radio"> 298 <property name="label" translatable="yes">Try another character encoding</property> 299 <property name="margin-left">24</property> 300 <property name="name">try-alternative</property> 301 <property name="tooltip-text" translatable="yes">Try to use the encoding associated with your locale and if this fails, try the ISO-8859-1 character encoding</property> 302 <property name="visible">True</property> 303 </object> 304 </child> 305 <child> 306 <object class="GtkRadioButton" id="file_encoding_transliterate_radio"> 307 <property name="group">file_encoding_try_alternative_radio</property> 308 <property name="label" translatable="yes">Transliterate characters into the system character encoding</property> 309 <property name="margin-left">24</property> 310 <property name="name">transliterate</property> 311 <property name="tooltip-text" translatable="yes">Replace unsupported characters with a similar character from the target character encoding</property> 312 <property name="visible">True</property> 313 </object> 314 </child> 315 <child> 316 <object class="GtkRadioButton" id="file_encoding_ignore_radio"> 317 <property name="group">file_encoding_try_alternative_radio</property> 318 <property name="label" translatable="yes">Use the system character encoding and silently discard unsupported characters</property> 319 <property name="margin-left">24</property> 320 <property name="name">ignore</property> 321 <property name="tooltip-text" translatable="yes">Discard characters which cannot be represented in the target character encoding</property> 322 <property name="visible">True</property> 323 </object> 324 </child> 325 </object> 326 </child> 327 <child type="tab"> 328 <object class="GtkLabel" id="files_tab_label"> 329 <property name="label" translatable="yes">Files</property> 330 </object> 331 </child> 332 <child> 333 <object class="GtkGrid" id="tags_grid"> 334 <property name="border-width">12</property> 335 <property name="orientation">vertical</property> 336 <property name="row-spacing">6</property> 337 <property name="visible">True</property> 338 <child> 339 <object class="GtkLabel" id="tags_label"> 340 <property name="halign">start</property> 341 <property name="label" translatable="yes">General</property> 342 <property name="visible">True</property> 343 <attributes> 344 <attribute name="weight" value="bold"/> 345 </attributes> 346 </object> 347 </child> 348 <child> 349 <object class="GtkCheckButton" id="tags_auto_date_check"> 350 <property name="label" translatable="yes">Automatically complete date field</property> 351 <property name="margin-left">12</property> 352 <property name="tooltip-text" translatable="yes">Whether to automatically complete the date tag</property> 353 <property name="visible">True</property> 354 </object> 355 </child> 356 <child> 357 <object class="GtkCheckButton" id="tags_auto_image_type_check"> 358 <property name="label" translatable="yes">Automatically select the type of the image based on its filename</property> 359 <property name="margin-left">12</property> 360 <property name="tooltip-text" translatable="yes">Whether to, when adding cover art, automatically select a type for an image based on its filename</property> 361 <property name="visible">True</property> 362 </object> 363 </child> 364 <child> 365 <object class="GtkCheckButton" id="tags_preserve_focus_check"> 366 <property name="label" translatable="yes">Preserve the tag field focus</property> 367 <property name="margin-left">12</property> 368 <property name="tooltip-text" translatable="yes">Whether to preserve focus on the current tag field when switching file</property> 369 <property name="visible">True</property> 370 </object> 371 </child> 372 <child> 373 <object class="GtkGrid" id="tags_padding_grid"> 374 <property name="column-spacing">12</property> 375 <property name="margin-left">12</property> 376 <property name="row-spacing">6</property> 377 <property name="visible">True</property> 378 <child> 379 <object class="GtkCheckButton" id="tags_disc_check"> 380 <property name="label" translatable="yes">Pad the number of digits in the disc field to:</property> 381 <property name="tooltip-text" translatable="yes">Whether the disc number tag field should be padded with leading zeroes</property> 382 <property name="visible">True</property> 383 </object> 384 <packing> 385 <property name="left_attach">0</property> 386 <property name="top_attach">0</property> 387 </packing> 388 </child> 389 <child> 390 <object class="GtkSpinButton" id="tags_disc_button"> 391 <property name="adjustment">tags_disc_adjustment</property> 392 <property name="visible">True</property> 393 </object> 394 <packing> 395 <property name="left_attach">1</property> 396 <property name="top_attach">0</property> 397 </packing> 398 </child> 399 <child> 400 <object class="GtkCheckButton" id="tags_track_check"> 401 <property name="label" translatable="yes">Pad the number of digits in the track field to:</property> 402 <property name="tooltip-text" translatable="yes">Whether the track number tag field should be padded with leading zeroes</property> 403 <property name="visible">True</property> 404 </object> 405 <packing> 406 <property name="left_attach">0</property> 407 <property name="top_attach">1</property> 408 </packing> 409 </child> 410 <child> 411 <object class="GtkSpinButton" id="tags_track_button"> 412 <property name="adjustment">tags_track_adjustment</property> 413 <property name="visible">True</property> 414 </object> 415 <packing> 416 <property name="left_attach">1</property> 417 <property name="top_attach">1</property> 418 </packing> 419 </child> 420 </object> 421 </child> 422 <child> 423 <object class="GtkLabel" id="tags_splitting_label"> 424 <property name="halign">start</property> 425 <property name="label" translatable="yes">Splitting</property> 426 <property name="margin-top">12</property> 427 <property name="visible">True</property> 428 <attributes> 429 <attribute name="weight" value="bold"/> 430 </attributes> 431 </object> 432 </child> 433 <child> 434 <object class="GtkLabel" id="tags_splitting_description_label"> 435 <property name="halign">start</property> 436 <property name="label" translatable="yes">For Vorbis tags, selected fields will be split at dashes and saved as separate tags</property> 437 <property name="margin-left">12</property> 438 <property name="visible">True</property> 439 </object> 440 </child> 441 <child> 442 <object class="GtkGrid" id="tags_splitting_grid"> 443 <property name="column-spacing">18</property> 444 <property name="margin-left">12</property> 445 <property name="row-spacing">6</property> 446 <property name="visible">True</property> 447 <child> 448 <object class="GtkCheckButton" id="split_title_check"> 449 <property name="label" translatable="yes">Title</property> 450 <property name="tooltip-text" translatable="yes">Whether to split title fields at a “ - ” separator in Ogg comments</property> 451 <property name="visible">True</property> 452 </object> 453 <packing> 454 <property name="left_attach">0</property> 455 <property name="top_attach">0</property> 456 </packing> 457 </child> 458 <child> 459 <object class="GtkCheckButton" id="split_artist_check"> 460 <property name="label" translatable="yes">Artist</property> 461 <property name="tooltip-text" translatable="yes">Whether to split artist fields at a “ - ” separator in Ogg comments</property> 462 <property name="visible">True</property> 463 </object> 464 <packing> 465 <property name="left_attach">0</property> 466 <property name="top_attach">1</property> 467 </packing> 468 </child> 469 <child> 470 <object class="GtkCheckButton" id="split_album_check"> 471 <property name="label" translatable="yes">Album</property> 472 <property name="tooltip-text" translatable="yes">Whether to split album fields at a “ - ” separator in Ogg comments</property> 473 <property name="visible">True</property> 474 </object> 475 <packing> 476 <property name="left_attach">0</property> 477 <property name="top_attach">2</property> 478 </packing> 479 </child> 480 <child> 481 <object class="GtkCheckButton" id="split_genre_check"> 482 <property name="label" translatable="yes">Genre</property> 483 <property name="tooltip-text" translatable="yes">Whether to split genre fields at a “ - ” separator in Ogg comments</property> 484 <property name="visible">True</property> 485 </object> 486 <packing> 487 <property name="left_attach">0</property> 488 <property name="top_attach">3</property> 489 </packing> 490 </child> 491 <child> 492 <object class="GtkCheckButton" id="split_comment_check"> 493 <property name="label" translatable="yes">Comment</property> 494 <property name="tooltip-text" translatable="yes">Whether to split comment fields at a “ - ” separator in Ogg comments</property> 495 <property name="visible">True</property> 496 </object> 497 <packing> 498 <property name="left_attach">1</property> 499 <property name="top_attach">0</property> 500 </packing> 501 </child> 502 <child> 503 <object class="GtkCheckButton" id="split_composer_check"> 504 <property name="label" translatable="yes">Composer</property> 505 <property name="tooltip-text" translatable="yes">Whether to split composer fields at a “ - ” separator in Ogg comments</property> 506 <property name="visible">True</property> 507 </object> 508 <packing> 509 <property name="left_attach">1</property> 510 <property name="top_attach">1</property> 511 </packing> 512 </child> 513 <child> 514 <object class="GtkCheckButton" id="split_orig_artist_check"> 515 <property name="label" translatable="yes">Original artist</property> 516 <property name="tooltip-text" translatable="yes">Whether to split original artist fields at a “ - ” separator in Ogg comments</property> 517 <property name="visible">True</property> 518 </object> 519 <packing> 520 <property name="left_attach">1</property> 521 <property name="top_attach">2</property> 522 </packing> 523 </child> 524 </object> 525 </child> 526 </object> 527 </child> 528 <child type="tab"> 529 <object class="GtkLabel" id="tags_tab_label"> 530 <property name="label" translatable="yes">Tags</property> 531 </object> 532 </child> 533 <child> 534 <object class="GtkGrid" id="id3_tags_grid"> 535 <property name="border-width">12</property> 536 <property name="orientation">vertical</property> 537 <property name="row-spacing">6</property> 538 <property name="visible">True</property> 539 <child> 540 <object class="GtkLabel" id="id3_tags_label"> 541 <property name="halign">start</property> 542 <property name="label" translatable="yes">General</property> 543 <property name="visible">True</property> 544 <attributes> 545 <attribute name="weight" value="bold"/> 546 </attributes> 547 </object> 548 </child> 549 <child> 550 <object class="GtkCheckButton" id="id3_strip_check"> 551 <property name="label" translatable="yes">Strip ID3 tags if all ID3 tags are empty</property> 552 <property name="margin-left">12</property> 553 <property name="tooltip-text" translatable="yes">Whether to remove the ID3 tag from the audio file if all the individual tag fields are empty</property> 554 <property name="visible">True</property> 555 </object> 556 </child> 557 <child> 558 <object class="GtkBox" id="id3_read_encoding_box"> 559 <property name="margin-left">12</property> 560 <property name="spacing">12</property> 561 <property name="visible">True</property> 562 <child> 563 <object class="GtkCheckButton" id="id3_read_encoding_check"> 564 <property name="label" translatable="yes">Non-standard encoding for reading ID3 tags:</property> 565 <property name="tooltip-text" translatable="yes">Whether to use a non-standard character encoding when reading ID3 tags</property> 566 <property name="visible">True</property> 567 </object> 568 </child> 569 <child> 570 <object class="GtkComboBoxText" id="id3_read_encoding_combo"> 571 <property name="tooltip-text" translatable="yes">Choose the character set to be used when reading ID3v1 and ID3v2 tags</property> 572 <property name="visible">True</property> 573 </object> 574 </child> 575 </object> 576 </child> 577 <child> 578 <object class="GtkLabel" id="id3_v2_label"> 579 <property name="halign">start</property> 580 <property name="label" translatable="yes">ID3v2</property> 581 <property name="margin-top">12</property> 582 <property name="visible">True</property> 583 <attributes> 584 <attribute name="weight" value="bold"/> 585 </attributes> 586 </object> 587 </child> 588 <child> 589 <object class="GtkGrid" id="id3_v2_encoding_grid"> 590 <property name="column-spacing">12</property> 591 <property name="margin-left">12</property> 592 <property name="row-spacing">6</property> 593 <property name="visible">True</property> 594 <child> 595 <object class="GtkCheckButton" id="id3_v2_check"> 596 <property name="label" translatable="yes">Write ID3v2 tag</property> 597 <property name="tooltip-text" translatable="yes">Whether to write ID3v2 tags when writing ID3 tags into audio files</property> 598 <property name="visible">True</property> 599 </object> 600 <packing> 601 <property name="left_attach">0</property> 602 <property name="top_attach">0</property> 603 </packing> 604 </child> 605 <child> 606 <object class="GtkLabel" id="id3_v2_version_label"> 607 <property name="halign">start</property> 608 <property name="label" translatable="yes">Version:</property> 609 <property name="margin-left">12</property> 610 <property name="tooltip-text" translatable="yes">Whether to write ID3v2 tags when writing ID3 tags into audio files</property> 611 <property name="visible">True</property> 612 </object> 613 <packing> 614 <property name="left_attach">1</property> 615 <property name="top_attach">0</property> 616 </packing> 617 </child> 618 <child> 619 <object class="GtkComboBoxText" id="id3_v2_version_combo"> 620 <items> 621 <item id="id3v2.3">ID3v2.3</item> 622 <item id="id3v2.4">ID3v2.4</item> 623 </items> 624 <property name="tooltip-text" translatable="yes">Select the ID3v2 tag version to write: 625• ID3v2.3 is written using id3lib, 626• ID3v2.4 is written using libid3tag (recommended)</property> 627 <property name="visible">True</property> 628 </object> 629 <packing> 630 <property name="left_attach">2</property> 631 <property name="top_attach">0</property> 632 </packing> 633 </child> 634 <child> 635 <object class="GtkLabel" id="id3_v2_encoding_label"> 636 <property name="halign">start</property> 637 <property name="label" translatable="yes">Character encoding:</property> 638 <property name="visible">True</property> 639 </object> 640 <packing> 641 <property name="left_attach">0</property> 642 <property name="top_attach">1</property> 643 </packing> 644 </child> 645 <child> 646 <object class="GtkRadioButton" id="id3_v2_unicode_radio"> 647 <property name="label" translatable="yes">Unicode</property> 648 <property name="visible">True</property> 649 </object> 650 <packing> 651 <property name="left_attach">1</property> 652 <property name="top_attach">1</property> 653 </packing> 654 </child> 655 <child> 656 <object class="GtkComboBoxText" id="id3_v2_unicode_encoding_combo"> 657 <items> 658 <item id="utf-8">UTF-8</item> 659 <item id="utf-16">UTF-16</item> 660 </items> 661 <property name="tooltip-text" translatable="yes">Choose the Unicode character encoding to be used when writing ID3v2 tags</property> 662 <property name="visible">True</property> 663 </object> 664 <packing> 665 <property name="left_attach">2</property> 666 <property name="top_attach">1</property> 667 </packing> 668 </child> 669 <child> 670 <object class="GtkRadioButton" id="id3_v2_other_radio"> 671 <property name="group">id3_v2_unicode_radio</property> 672 <property name="label" translatable="yes">Other</property> 673 <property name="visible">True</property> 674 </object> 675 <packing> 676 <property name="left_attach">1</property> 677 <property name="top_attach">2</property> 678 </packing> 679 </child> 680 <child> 681 <object class="GtkComboBoxText" id="id3_v2_override_encoding_combo"> 682 <property name="tooltip-text" translatable="yes">Override the standard Unicode character encoding to be used when writing ID3v2 tags</property> 683 <property name="visible">True</property> 684 </object> 685 <packing> 686 <property name="left_attach">2</property> 687 <property name="top_attach">2</property> 688 </packing> 689 </child> 690 <child> 691 <object class="GtkLabel" id="id3_v2_iconv_label"> 692 <property name="halign">start</property> 693 <property name="label" translatable="yes">When encoding conversion fails:</property> 694 <property name="visible">True</property> 695 </object> 696 <packing> 697 <property name="left_attach">0</property> 698 <property name="top_attach">3</property> 699 <property name="width">2</property> 700 </packing> 701 </child> 702 <child> 703 <object class="GtkBox" id="id3_v2_iconv_box"> 704 <property name="spacing">12</property> 705 <child> 706 <object class="GtkRadioButton" id="id3_v2_none_radio"> 707 <property name="label" translatable="yes">Report error</property> 708 <property name="name">none</property> 709 <property name="tooltip-text" translatable="yes">Display an error message when a character cannot be represented in the target character encoding and keep the original character</property> 710 <property name="visible">True</property> 711 </object> 712 </child> 713 <child> 714 <object class="GtkRadioButton" id="id3_v2_transliterate_radio"> 715 <property name="group">id3_v1_none_radio</property> 716 <property name="label" translatable="yes">Transliterate</property> 717 <property name="name">transliterate</property> 718 <property name="tooltip-text" translatable="yes">Replace unsupported characters with a similar character from the target character encoding</property> 719 <property name="visible">True</property> 720 </object> 721 </child> 722 <child> 723 <object class="GtkRadioButton" id="id3_v2_ignore_radio"> 724 <property name="group">id3_v1_none_radio</property> 725 <property name="label" translatable="yes">Discard</property> 726 <property name="name">ignore</property> 727 <property name="tooltip-text" translatable="yes">Discard characters which cannot be represented in the target character encoding</property> 728 <property name="visible">True</property> 729 </object> 730 </child> 731 </object> 732 <packing> 733 <property name="left_attach">2</property> 734 <property name="top_attach">3</property> 735 <property name="width">2</property> 736 </packing> 737 </child> 738 </object> 739 </child> 740 <child> 741 <object class="GtkGrid" id="id3_v2_check_grid"> 742 <property name="column-spacing">12</property> 743 <property name="margin-left">12</property> 744 <property name="row-spacing">6</property> 745 <property name="visible">True</property> 746 <child> 747 <object class="GtkCheckButton" id="id3_v2_convert_check"> 748 <property name="label" translatable="yes">Automatically convert old ID3v2 tag versions</property> 749 <property name="tooltip-text" translatable="yes">Whether to convert ID3 tags written against old version of the specification, such as ID3v2.2, to newer ones, such as ID3v2.3 or ID3v2.4</property> 750 <property name="visible">True</property> 751 </object> 752 <packing> 753 <property name="left_attach">0</property> 754 <property name="top_attach">0</property> 755 </packing> 756 </child> 757 <child> 758 <object class="GtkCheckButton" id="id3_v2_crc32_check"> 759 <property name="label" translatable="yes">Use CRC-32</property> 760 <property name="tooltip-text" translatable="yes">Whether to embed a CRC-32 checksum of the audio file data in ID3v2 tags</property> 761 <property name="visible">True</property> 762 </object> 763 <packing> 764 <property name="left_attach">1</property> 765 <property name="top_attach">0</property> 766 </packing> 767 </child> 768 <child> 769 <object class="GtkCheckButton" id="id3_v2_compression_check"> 770 <property name="label" translatable="yes">Compress data in ID3v2 tags</property> 771 <property name="tooltip-text" translatable="yes">Whether to compress data in ID3v2 tags</property> 772 <property name="visible">True</property> 773 </object> 774 <packing> 775 <property name="left_attach">0</property> 776 <property name="top_attach">1</property> 777 </packing> 778 </child> 779 <child> 780 <object class="GtkCheckButton" id="id3_v2_genre_check"> 781 <property name="label" translatable="yes">Use text-only genre in ID3v2 tags</property> 782 <property name="tooltip-text" translatable="yes">Whether to use only a string, and not the integer-base ID3v1 genre field, when writing a genre field to ID3v2 tags</property> 783 <property name="visible">True</property> 784 </object> 785 <packing> 786 <property name="left_attach">1</property> 787 <property name="top_attach">1</property> 788 </packing> 789 </child> 790 </object> 791 </child> 792 <child> 793 <object class="GtkLabel" id="id3_v1_label"> 794 <property name="halign">start</property> 795 <property name="label" translatable="yes">ID3v1</property> 796 <property name="margin-top">12</property> 797 <property name="visible">True</property> 798 <attributes> 799 <attribute name="weight" value="bold"/> 800 </attributes> 801 </object> 802 </child> 803 <child> 804 <object class="GtkCheckButton" id="id3_v1_check"> 805 <property name="label" translatable="yes">Write ID3v1 tag</property> 806 <property name="margin-left">12</property> 807 <property name="tooltip-text" translatable="yes">Whether to write ID3v1 tags when writing ID3 tags into audio files</property> 808 <property name="visible">True</property> 809 </object> 810 </child> 811 <child> 812 <object class="GtkGrid" id="id3_v1_encoding_grid"> 813 <property name="column-spacing">12</property> 814 <property name="margin-left">12</property> 815 <property name="row-spacing">6</property> 816 <property name="visible">True</property> 817 <child> 818 <object class="GtkLabel" id="id3_v1_encoding_label"> 819 <property name="halign">start</property> 820 <property name="label" translatable="yes">Character encoding:</property> 821 <property name="visible">True</property> 822 </object> 823 <packing> 824 <property name="left_attach">0</property> 825 <property name="top_attach">0</property> 826 </packing> 827 </child> 828 <child> 829 <object class="GtkComboBoxText" id="id3_v1_encoding_combo"> 830 <property name="tooltip-text" translatable="yes">Choose the character set to be used when writing ID3v1 tag</property> 831 <property name="visible">True</property> 832 </object> 833 <packing> 834 <property name="left_attach">1</property> 835 <property name="top_attach">0</property> 836 </packing> 837 </child> 838 <child> 839 <object class="GtkLabel" id="id3_v1_iconv_label"> 840 <property name="halign">start</property> 841 <property name="label" translatable="yes">When encoding conversion fails:</property> 842 <property name="visible">True</property> 843 </object> 844 <packing> 845 <property name="left_attach">0</property> 846 <property name="top_attach">1</property> 847 </packing> 848 </child> 849 <child> 850 <object class="GtkBox" id="id3_v1_iconv_box"> 851 <property name="spacing">12</property> 852 <child> 853 <object class="GtkRadioButton" id="id3_v1_none_radio"> 854 <property name="label" translatable="yes">Report error</property> 855 <property name="name">none</property> 856 <property name="tooltip-text" translatable="yes">Display an error message when a character cannot be represented in the target character encoding and keep the original character</property> 857 <property name="visible">True</property> 858 </object> 859 </child> 860 <child> 861 <object class="GtkRadioButton" id="id3_v1_transliterate_radio"> 862 <property name="group">id3_v1_none_radio</property> 863 <property name="label" translatable="yes">Transliterate</property> 864 <property name="name">transliterate</property> 865 <property name="tooltip-text" translatable="yes">Replace unsupported characters with a similar character from the target character encoding</property> 866 <property name="visible">True</property> 867 </object> 868 </child> 869 <child> 870 <object class="GtkRadioButton" id="id3_v1_ignore_radio"> 871 <property name="group">id3_v1_none_radio</property> 872 <property name="label" translatable="yes">Discard</property> 873 <property name="name">ignore</property> 874 <property name="tooltip-text" translatable="yes">Discard characters which cannot be represented in the target character encoding</property> 875 <property name="visible">True</property> 876 </object> 877 </child> 878 </object> 879 <packing> 880 <property name="left_attach">1</property> 881 <property name="top_attach">1</property> 882 <property name="width">2</property> 883 </packing> 884 </child> 885 </object> 886 </child> 887 </object> 888 </child> 889 <child type="tab"> 890 <object class="GtkLabel" id="id3_tags_tab_label"> 891 <property name="label" translatable="yes">ID3 Tags</property> 892 </object> 893 </child> 894 <child> 895 <object class="GtkGrid" id="scanner_grid"> 896 <property name="border-width">12</property> 897 <property name="orientation">vertical</property> 898 <property name="row-spacing">6</property> 899 <property name="visible">True</property> 900 <child> 901 <object class="GtkLabel" id="character_conversion_label"> 902 <property name="halign">start</property> 903 <property name="label" translatable="yes">Character Conversion</property> 904 <property name="visible">True</property> 905 <attributes> 906 <attribute name="weight" value="bold"/> 907 </attributes> 908 </object> 909 </child> 910 <child> 911 <object class="GtkLabel" id="fill_tag_scanner_label"> 912 <property name="halign">start</property> 913 <property name="label" translatable="yes" comments="Translators: a section header in the Scanner section of the preferences dialog.">Fill Tag Scanner</property> 914 <property name="margin-left">12</property> 915 <property name="margin-top">12</property> 916 <property name="visible">True</property> 917 <attributes> 918 <attribute name="weight" value="bold"/> 919 </attributes> 920 </object> 921 </child> 922 <child> 923 <object class="GtkRadioButton" id="fts_underscore_p20_radio"> 924 <property name="label" translatable="yes">Convert underscores and ‘%20’ to spaces</property> 925 <property name="margin-left">24</property> 926 <property name="name">spaces</property> 927 <property name="visible">True</property> 928 </object> 929 </child> 930 <child> 931 <object class="GtkRadioButton" id="fts_spaces_radio"> 932 <property name="group">fts_underscore_p20_radio</property> 933 <property name="label" translatable="yes">Convert spaces and ‘%20’ to underscores</property> 934 <property name="margin-left">24</property> 935 <property name="name">underscores</property> 936 <property name="visible">True</property> 937 </object> 938 </child> 939 <child> 940 <object class="GtkRadioButton" id="fts_none_radio"> 941 <property name="group">fts_underscore_p20_radio</property> 942 <property name="label" translatable="yes">No conversion</property> 943 <property name="margin-left">24</property> 944 <property name="name">no-change</property> 945 <property name="visible">True</property> 946 </object> 947 </child> 948 <child> 949 <object class="GtkLabel" id="rename_file_directory_scanner_label"> 950 <property name="halign">start</property> 951 <property name="label" translatable="yes" comments="Translators: a section header in the Scanner section of the preferences dialog.">Rename File and Directory Scanner</property> 952 <property name="margin-left">12</property> 953 <property name="margin-top">12</property> 954 <property name="visible">True</property> 955 <attributes> 956 <attribute name="weight" value="bold"/> 957 </attributes> 958 </object> 959 </child> 960 <child> 961 <object class="GtkRadioButton" id="rfs_underscore_p20_radio"> 962 <property name="label" translatable="yes">Convert underscores and ‘%20’ to spaces</property> 963 <property name="margin-left">24</property> 964 <property name="name">spaces</property> 965 <property name="visible">True</property> 966 </object> 967 </child> 968 <child> 969 <object class="GtkRadioButton" id="rfs_spaces_radio"> 970 <property name="group">rfs_underscore_p20_radio</property> 971 <property name="label" translatable="yes">Convert spaces and ‘%20’ to underscores</property> 972 <property name="margin-left">24</property> 973 <property name="name">underscores</property> 974 <property name="visible">True</property> 975 </object> 976 </child> 977 <child> 978 <object class="GtkRadioButton" id="rfs_remove_radio"> 979 <property name="group">rfs_underscore_p20_radio</property> 980 <property name="label" translatable="yes">Remove spaces</property> 981 <property name="margin-left">24</property> 982 <property name="name">remove</property> 983 <property name="visible">True</property> 984 </object> 985 </child> 986 <child> 987 <object class="GtkLabel" id="process_fields_scanner_label"> 988 <property name="halign">start</property> 989 <property name="label" translatable="yes" comments="Translators: a section header in the Scanner section of the preferences dialog.">Process Fields Scanner</property> 990 <property name="margin-left">12</property> 991 <property name="margin-top">12</property> 992 <property name="visible">True</property> 993 <attributes> 994 <attribute name="weight" value="bold"/> 995 </attributes> 996 </object> 997 </child> 998 <child> 999 <object class="GtkCheckButton" id="pfs_uppercase_prep_check"> 1000 <property name="label" translatable="yes">Upper-case the first letters of all words</property> 1001 <property name="margin-left">24</property> 1002 <property name="tooltip-text" translatable="yes">Whether to upper-case the first letter of all words, including prepositions and other short words such as “feat.”, when processing tag fields</property> 1003 <property name="visible">True</property> 1004 </object> 1005 </child> 1006 <child> 1007 <object class="GtkLabel" id="fields_label"> 1008 <property name="halign">start</property> 1009 <property name="label" translatable="yes">Fields</property> 1010 <property name="margin-top">12</property> 1011 <property name="visible">True</property> 1012 <attributes> 1013 <attribute name="weight" value="bold"/> 1014 </attributes> 1015 </object> 1016 </child> 1017 <child> 1018 <object class="GtkCheckButton" id="overwrite_fields_check"> 1019 <property name="label" translatable="yes">Overwrite fields when scanning tags</property> 1020 <property name="margin-left">12</property> 1021 <property name="tooltip-text" translatable="yes">Whether to overwrite the tag field values when filling tags. Otherwise, only blank tag fields will be filled</property> 1022 <property name="visible">True</property> 1023 </object> 1024 </child> 1025 <child> 1026 <object class="GtkBox" id="default_comment_box"> 1027 <property name="margin-left">12</property> 1028 <property name="spacing">12</property> 1029 <property name="visible">True</property> 1030 <child> 1031 <object class="GtkCheckButton" id="default_comment_check"> 1032 <property name="label" translatable="yes">Set this text as default comment:</property> 1033 <property name="tooltip-text" translatable="yes">Whether to set the comment tag field to the provided default value when filling tags</property> 1034 <property name="visible">True</property> 1035 </object> 1036 </child> 1037 <child> 1038 <object class="GtkEntry" id="default_comment_entry"> 1039 <property name="visible">True</property> 1040 </object> 1041 </child> 1042 </object> 1043 </child> 1044 <child> 1045 <object class="GtkCheckButton" id="crc32_default_check"> 1046 <property name="label" translatable="yes">Use CRC-32 as the default comment (for files with ID3 tags only)</property> 1047 <property name="margin-left">12</property> 1048 <property name="tooltip-text" translatable="yes">Whether to use the CRC-32 of the audio file data as the default comment, for files with ID3 tags only</property> 1049 <property name="visible">True</property> 1050 </object> 1051 </child> 1052 </object> 1053 </child> 1054 <child type="tab"> 1055 <object class="GtkLabel" id="scanner_tab_label"> 1056 <property name="label" translatable="yes">Scanner</property> 1057 </object> 1058 </child> 1059 <child> 1060 <object class="GtkGrid" id="cddb_grid"> 1061 <property name="border-width">12</property> 1062 <property name="orientation">vertical</property> 1063 <property name="row-spacing">6</property> 1064 <property name="visible">True</property> 1065 <child> 1066 <object class="GtkGrid" id="cddb_search_grid"> 1067 <property name="column-spacing">12</property> 1068 <property name="orientation">vertical</property> 1069 <property name="row-spacing">6</property> 1070 <property name="visible">True</property> 1071 <child> 1072 <object class="GtkLabel" id="automatic_search_label"> 1073 <property name="halign">start</property> 1074 <property name="label" translatable="yes">Automatic Search Servers</property> 1075 <property name="visible">True</property> 1076 <attributes> 1077 <attribute name="weight" value="bold"/> 1078 </attributes> 1079 </object> 1080 <packing> 1081 <property name="width">6</property> 1082 </packing> 1083 </child> 1084 <child> 1085 <object class="GtkLabel" id="cddb_automatic_host1_label"> 1086 <property name="halign">start</property> 1087 <property name="label" translatable="yes">Host:</property> 1088 <property name="visible">True</property> 1089 </object> 1090 <packing> 1091 <property name="left_attach">0</property> 1092 <property name="top_attach">1</property> 1093 </packing> 1094 </child> 1095 <child> 1096 <object class="GtkComboBoxText" id="cddb_automatic_host1_combo"> 1097 <property name="has-entry">True</property> 1098 <property name="visible">True</property> 1099 <items> 1100 <item id="host_a">freedb.freedb.org</item> 1101 <item id="host_b">www.gnudb.org</item> 1102 <item id="host_c">at.freedb.org</item> 1103 <item id="host_d">au.freedb.org</item> 1104 <item id="host_e">ca.freedb.org</item> 1105 <item id="host_f">es.freedb.org</item> 1106 <item id="host_g">fi.freedb.org</item> 1107 <item id="host_h">ru.freedb.org</item> 1108 <item id="host_i">uk.freedb.org</item> 1109 <item id="host_j">us.freedb.org</item> 1110 </items> 1111 </object> 1112 <packing> 1113 <property name="left_attach">1</property> 1114 <property name="top_attach">1</property> 1115 </packing> 1116 </child> 1117 <child> 1118 <object class="GtkLabel" id="cddb_automatic_port1_label"> 1119 <property name="halign">start</property> 1120 <property name="label" translatable="yes">Port:</property> 1121 <property name="visible">True</property> 1122 </object> 1123 <packing> 1124 <property name="left_attach">2</property> 1125 <property name="top_attach">1</property> 1126 </packing> 1127 </child> 1128 <child> 1129 <object class="GtkSpinButton" id="cddb_automatic_port1_button"> 1130 <property name="adjustment">cddb_automatic_host1_adjustment</property> 1131 <property name="visible">True</property> 1132 </object> 1133 <packing> 1134 <property name="left_attach">3</property> 1135 <property name="top_attach">1</property> 1136 </packing> 1137 </child> 1138 <child> 1139 <object class="GtkLabel" id="cddb_automatic_path1_label"> 1140 <property name="halign">start</property> 1141 <property name="label" translatable="yes">CGI Path:</property> 1142 <property name="visible">True</property> 1143 </object> 1144 <packing> 1145 <property name="left_attach">4</property> 1146 <property name="top_attach">1</property> 1147 </packing> 1148 </child> 1149 <child> 1150 <object class="GtkEntry" id="cddb_automatic_path1_entry"> 1151 <property name="visible">True</property> 1152 </object> 1153 <packing> 1154 <property name="left_attach">5</property> 1155 <property name="top_attach">1</property> 1156 </packing> 1157 </child> 1158 <child> 1159 <object class="GtkLabel" id="cddb_automatic_host2_label"> 1160 <property name="halign">start</property> 1161 <property name="label" translatable="yes">Host:</property> 1162 <property name="visible">True</property> 1163 </object> 1164 <packing> 1165 <property name="left_attach">0</property> 1166 <property name="top_attach">2</property> 1167 </packing> 1168 </child> 1169 <child> 1170 <object class="GtkComboBoxText" id="cddb_automatic_host2_combo"> 1171 <property name="has-entry">True</property> 1172 <property name="visible">True</property> 1173 <items> 1174 <item id="host_musicbrainz">freedb.musicbrainz.org</item> 1175 </items> 1176 </object> 1177 <packing> 1178 <property name="left_attach">1</property> 1179 <property name="top_attach">2</property> 1180 </packing> 1181 </child> 1182 <child> 1183 <object class="GtkLabel" id="cddb_automatic_port2_label"> 1184 <property name="halign">start</property> 1185 <property name="label" translatable="yes">Port:</property> 1186 <property name="visible">True</property> 1187 </object> 1188 <packing> 1189 <property name="left_attach">2</property> 1190 <property name="top_attach">2</property> 1191 </packing> 1192 </child> 1193 <child> 1194 <object class="GtkSpinButton" id="cddb_automatic_port2_button"> 1195 <property name="adjustment">cddb_automatic_host2_adjustment</property> 1196 <property name="visible">True</property> 1197 </object> 1198 <packing> 1199 <property name="left_attach">3</property> 1200 <property name="top_attach">2</property> 1201 </packing> 1202 </child> 1203 <child> 1204 <object class="GtkLabel" id="cddb_automatic_path2_label"> 1205 <property name="halign">start</property> 1206 <property name="label" translatable="yes">CGI Path:</property> 1207 <property name="visible">True</property> 1208 </object> 1209 <packing> 1210 <property name="left_attach">4</property> 1211 <property name="top_attach">2</property> 1212 </packing> 1213 </child> 1214 <child> 1215 <object class="GtkEntry" id="cddb_automatic_path2_entry"> 1216 <property name="visible">True</property> 1217 </object> 1218 <packing> 1219 <property name="left_attach">5</property> 1220 <property name="top_attach">2</property> 1221 </packing> 1222 </child> 1223 <child> 1224 <object class="GtkLabel" id="manual_search_label"> 1225 <property name="halign">start</property> 1226 <property name="label" translatable="yes">Manual Search Server</property> 1227 <property name="margin-top">12</property> 1228 <property name="visible">True</property> 1229 <attributes> 1230 <attribute name="weight" value="bold"/> 1231 </attributes> 1232 </object> 1233 <packing> 1234 <property name="width">6</property> 1235 </packing> 1236 </child> 1237 <child> 1238 <object class="GtkLabel" id="cddb_manual_host_label"> 1239 <property name="halign">start</property> 1240 <property name="label" translatable="yes">Host:</property> 1241 <property name="visible">True</property> 1242 </object> 1243 <packing> 1244 <property name="left_attach">0</property> 1245 <property name="top_attach">4</property> 1246 </packing> 1247 </child> 1248 <child> 1249 <object class="GtkComboBoxText" id="cddb_manual_host_combo"> 1250 <property name="has-entry">True</property> 1251 <property name="visible">True</property> 1252 <items> 1253 <item id="host_freedb">www.freedb.org</item> 1254 <item id="host_gnudb">www.gnudb.org</item> 1255 </items> 1256 </object> 1257 <packing> 1258 <property name="left_attach">1</property> 1259 <property name="top_attach">4</property> 1260 </packing> 1261 </child> 1262 <child> 1263 <object class="GtkLabel" id="cddb_manual_port_label"> 1264 <property name="halign">start</property> 1265 <property name="label" translatable="yes">Port:</property> 1266 <property name="visible">True</property> 1267 </object> 1268 <packing> 1269 <property name="left_attach">2</property> 1270 <property name="top_attach">4</property> 1271 </packing> 1272 </child> 1273 <child> 1274 <object class="GtkSpinButton" id="cddb_manual_port_button"> 1275 <property name="adjustment">cddb_manual_host_adjustment</property> 1276 <property name="visible">True</property> 1277 </object> 1278 <packing> 1279 <property name="left_attach">3</property> 1280 <property name="top_attach">4</property> 1281 </packing> 1282 </child> 1283 <child> 1284 <object class="GtkLabel" id="cddb_manual_path_label"> 1285 <property name="halign">start</property> 1286 <property name="label" translatable="yes">CGI Path:</property> 1287 <property name="visible">True</property> 1288 </object> 1289 <packing> 1290 <property name="left_attach">4</property> 1291 <property name="top_attach">4</property> 1292 </packing> 1293 </child> 1294 <child> 1295 <object class="GtkEntry" id="cddb_manual_path_entry"> 1296 <property name="visible">True</property> 1297 </object> 1298 <packing> 1299 <property name="left_attach">5</property> 1300 <property name="top_attach">4</property> 1301 </packing> 1302 </child> 1303 </object> 1304 </child> 1305 <child> 1306 <object class="GtkLabel" id="cddb_proxy_label"> 1307 <property name="halign">start</property> 1308 <property name="label" translatable="yes">Proxy</property> 1309 <property name="margin-top">12</property> 1310 <property name="visible">True</property> 1311 <attributes> 1312 <attribute name="weight" value="bold"/> 1313 </attributes> 1314 </object> 1315 </child> 1316 <child> 1317 <object class="GtkCheckButton" id="cddb_proxy_check"> 1318 <property name="label" translatable="yes">Use a proxy server</property> 1319 <property name="margin-left">12</property> 1320 <property name="tooltip-text" translatable="yes">Whether to access remote CDDB through a proxy</property> 1321 <property name="visible">True</property> 1322 </object> 1323 </child> 1324 <child> 1325 <object class="GtkGrid" id="cddb_proxy_grid"> 1326 <property name="column-spacing">12</property> 1327 <property name="row-spacing">6</property> 1328 <property name="visible">True</property> 1329 <child> 1330 <object class="GtkLabel" id="cddb_host_label"> 1331 <property name="halign">start</property> 1332 <property name="label" translatable="yes">Host:</property> 1333 <property name="visible">True</property> 1334 </object> 1335 <packing> 1336 <property name="left-attach">0</property> 1337 <property name="top-attach">0</property> 1338 </packing> 1339 </child> 1340 <child> 1341 <object class="GtkEntry" id="cddb_host_entry"> 1342 <property name="tooltip-text" translatable="yes">Hostname for a proxy to access remote CDDB</property> 1343 <property name="visible">True</property> 1344 </object> 1345 <packing> 1346 <property name="left-attach">1</property> 1347 <property name="top-attach">0</property> 1348 </packing> 1349 </child> 1350 <child> 1351 <object class="GtkLabel" id="cddb_port_label"> 1352 <property name="halign">start</property> 1353 <property name="label" translatable="yes">Port:</property> 1354 <property name="visible">True</property> 1355 </object> 1356 <packing> 1357 <property name="left-attach">2</property> 1358 <property name="top-attach">0</property> 1359 </packing> 1360 </child> 1361 <child> 1362 <object class="GtkSpinButton" id="cddb_port_button"> 1363 <property name="adjustment">cddb_proxy_adjustment</property> 1364 <property name="tooltip-text" translatable="yes">Port for a proxy to access remote CDDB</property> 1365 <property name="visible">True</property> 1366 </object> 1367 <packing> 1368 <property name="left-attach">3</property> 1369 <property name="top-attach">0</property> 1370 </packing> 1371 </child> 1372 <child> 1373 <object class="GtkLabel" id="cddb_user_label"> 1374 <property name="halign">start</property> 1375 <property name="label" translatable="yes">User:</property> 1376 <property name="visible">True</property> 1377 </object> 1378 <packing> 1379 <property name="left-attach">0</property> 1380 <property name="top-attach">1</property> 1381 </packing> 1382 </child> 1383 <child> 1384 <object class="GtkEntry" id="cddb_user_entry"> 1385 <property name="tooltip-text" translatable="yes">Username for a proxy to access remote CDDB</property> 1386 <property name="visible">True</property> 1387 </object> 1388 <packing> 1389 <property name="left-attach">1</property> 1390 <property name="top-attach">1</property> 1391 </packing> 1392 </child> 1393 <child> 1394 <object class="GtkLabel" id="cddb_password_label"> 1395 <property name="halign">start</property> 1396 <property name="label" translatable="yes">Password:</property> 1397 <property name="visible">True</property> 1398 </object> 1399 <packing> 1400 <property name="left-attach">2</property> 1401 <property name="top-attach">1</property> 1402 </packing> 1403 </child> 1404 <child> 1405 <object class="GtkEntry" id="cddb_password_entry"> 1406 <property name="tooltip-text" translatable="yes">Password for a proxy to access remote CDDB</property> 1407 <property name="visibility">False</property> 1408 <property name="visible">True</property> 1409 </object> 1410 <packing> 1411 <property name="left-attach">3</property> 1412 <property name="top-attach">1</property> 1413 </packing> 1414 </child> 1415 </object> 1416 </child> 1417 <child> 1418 <object class="GtkLabel" id="cddb_list_label"> 1419 <property name="halign">start</property> 1420 <property name="label" translatable="yes">Results List</property> 1421 <property name="margin-top">12</property> 1422 <property name="visible">True</property> 1423 <attributes> 1424 <attribute name="weight" value="bold"/> 1425 </attributes> 1426 </object> 1427 </child> 1428 <child> 1429 <object class="GtkCheckButton" id="cddb_follow_check"> 1430 <property name="label" translatable="yes">Select corresponding file (according to position or DLM if activated below)</property> 1431 <property name="margin-left">12</property> 1432 <property name="tooltip-text" translatable="yes">Whether to select the file in the file list which matches the position in the CDDB results list</property> 1433 <property name="visible">True</property> 1434 </object> 1435 </child> 1436 <child> 1437 <object class="GtkCheckButton" id="cddb_dlm_check"> 1438 <property name="label" translatable="yes">Use the Levenshtein algorithm (DLM) to match results (using title) with audio files (using filename)</property> 1439 <property name="margin-left">12</property> 1440 <property name="tooltip-text" translatable="yes">Whether to use the DLM algorithm to match CDDB results to files</property> 1441 <property name="visible">True</property> 1442 </object> 1443 </child> 1444 </object> 1445 </child> 1446 <child type="tab"> 1447 <object class="GtkLabel" id="cddb_tab_label"> 1448 <property name="label" translatable="yes">CDDB</property> 1449 </object> 1450 </child> 1451 <child> 1452 <object class="GtkGrid" id="application_grid"> 1453 <property name="border-width">12</property> 1454 <property name="orientation">vertical</property> 1455 <property name="row-spacing">6</property> 1456 <property name="visible">True</property> 1457 <child> 1458 <object class="GtkLabel" id="confirmation_label"> 1459 <property name="halign">start</property> 1460 <property name="label" translatable="yes">Confirmation</property> 1461 <property name="visible">True</property> 1462 <attributes> 1463 <attribute name="weight" value="bold"/> 1464 </attributes> 1465 </object> 1466 </child> 1467 <child> 1468 <object class="GtkCheckButton" id="confirm_write_check"> 1469 <property name="label" translatable="yes">Confirm before writing tags</property> 1470 <property name="margin-left">12</property> 1471 <property name="tooltip-text" translatable="yes">Whether to ask for confirmation from the user before writing tags to audio files</property> 1472 <property name="visible">True</property> 1473 </object> 1474 </child> 1475 <child> 1476 <object class="GtkCheckButton" id="confirm_rename_check"> 1477 <property name="label" translatable="yes">Confirm before renaming a file</property> 1478 <property name="margin-left">12</property> 1479 <property name="tooltip-text" translatable="yes">Whether to ask for confirmation from the user before renaming a file</property> 1480 <property name="visible">True</property> 1481 </object> 1482 </child> 1483 <child> 1484 <object class="GtkCheckButton" id="confirm_delete_check"> 1485 <property name="label" translatable="yes">Confirm before deleting a file</property> 1486 <property name="margin-left">12</property> 1487 <property name="tooltip-text" translatable="yes">Whether to ask for confirmation from the user before deleting a file</property> 1488 <property name="visible">True</property> 1489 </object> 1490 </child> 1491 <child> 1492 <object class="GtkCheckButton" id="confirm_write_playlist_check"> 1493 <property name="label" translatable="yes">Confirm before writing a playlist</property> 1494 <property name="margin-left">12</property> 1495 <property name="tooltip-text" translatable="yes">Whether to ask for confirmation from the user before writing a playlist</property> 1496 <property name="visible">True</property> 1497 </object> 1498 </child> 1499 <child> 1500 <object class="GtkCheckButton" id="confirm_unsaved_files_check"> 1501 <property name="label" translatable="yes">Confirm before losing unsaved changes to files</property> 1502 <property name="margin-left">12</property> 1503 <property name="tooltip-text" translatable="yes">Whether to ask for confirmation from the user before performing an operation that would lose unsaved changes on files</property> 1504 <property name="visible">True</property> 1505 </object> 1506 </child> 1507 <child> 1508 <object class="GtkLabel" id="scanner_dialog_label"> 1509 <property name="halign">start</property> 1510 <property name="label" translatable="yes">Scanner Dialog</property> 1511 <property name="margin-top">12</property> 1512 <property name="visible">True</property> 1513 <attributes> 1514 <attribute name="weight" value="bold"/> 1515 </attributes> 1516 </object> 1517 </child> 1518 <child> 1519 <object class="GtkCheckButton" id="scanner_dialog_startup_check"> 1520 <property name="label" translatable="yes">Show the scanner dialog on startup</property> 1521 <property name="margin-left">12</property> 1522 <property name="tooltip-text" translatable="yes">Whether to show the scanner window on application startup</property> 1523 <property name="visible">True</property> 1524 </object> 1525 </child> 1526 </object> 1527 </child> 1528 <child type="tab"> 1529 <object class="GtkLabel" id="application_tab_label"> 1530 <property name="label" translatable="yes">Application</property> 1531 </object> 1532 </child> 1533 </object> 1534 </child> 1535 </object> 1536 </child> 1537 </template> 1538</interface> 1539