diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/amarok.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/amarok.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/amarok.po 2012-03-23 07:35:00.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/amarok.po 2012-04-18 08:54:40.000000000 +0000
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: amarok\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-08-01 17:57+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2011-04-27 21:34+0000\n"
"Last-Translator: Said Babayev \n"
"Language-Team: Azerbaijani \n"
@@ -14,1865 +14,2002 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2012-03-22 18:25+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-17 23:41+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
-#: toolbar/VolumePopupButton.cpp:107 toolbar/VolumePopupButton.cpp:118
-#: widgets/Osd.cpp:171
-msgid "(muted)"
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, FormatSelectionDialog)
+#: MainWindow.cpp:103 rc.cpp:542 main.cpp:43
+msgid "Amarok"
msgstr ""
-#: toolbar/VolumePopupButton.cpp:107 toolbar/VolumePopupButton.cpp:118
-#: widgets/Osd.cpp:171
-#, kde-format
-msgid "Volume: %1% %2"
+#: MainWindow.cpp:261
+msgid "Local Music"
msgstr ""
-#: toolbar/MainToolbar.cpp:82
-msgid "Main Toolbar"
+#: MainWindow.cpp:263
+msgid "Local sources of content"
msgstr ""
-#: toolbar/MainToolbar.cpp:88
-msgid "Rediscover Your Music"
+#: MainWindow.cpp:271
+msgid "Internet"
msgstr ""
-#: toolbar/SlimToolbar.cpp:36
-msgid "Slim Toolbar"
+#: MainWindow.cpp:273
+msgid "Online sources of content"
msgstr ""
-#: playlistgenerator/Preset.cpp:42 playlistgenerator/Preset.cpp:55
-msgid "New playlist preset"
+#: MainWindow.cpp:279
+msgid "Playlists"
+msgstr "Çalğı siyahıları"
+
+#: MainWindow.cpp:281
+msgid "Various types of playlists"
msgstr ""
-#: playlistgenerator/Preset.cpp:45 playlistgenerator/Preset.cpp:67
-msgid "Unnamed playlist preset"
+#: MainWindow.cpp:287 amarokurls/NavigationUrlGenerator.cpp:135
+msgid "Files"
msgstr ""
-#: playlistgenerator/Preset.cpp:129
-msgid "Generating a new playlist"
+#: MainWindow.cpp:289
+msgid "Browse local hard drive for content"
msgstr ""
-#: playlistgenerator/Preset.cpp:153
-msgid ""
-"The playlist generator created a playlist which does not meet all of your "
-"constraints. If you are not satisfied with the results, try loosening or "
-"removing some constraints and then generating a new playlist."
+#: MainWindow.cpp:350
+msgctxt "@item:inmenu"
+msgid "&View"
msgstr ""
-#: playlistgenerator/ConstraintSolver.cpp:238
-msgid "The playlist generator failed to load any tracks from the collection."
+#: MainWindow.cpp:353
+msgid "Lock Layout"
msgstr ""
-#: playlistgenerator/ConstraintSolver.cpp:244
+#: MainWindow.cpp:464
msgid ""
-"There are no tracks that match all constraints. The playlist generator will "
-"find the tracks that match best, but you may want to consider loosening the "
-"constraints to find more tracks."
+"Closing the main window will keep Amarok running in the System Tray. Use "
+"Quit from the menu, or the Amarok tray icon to exit the "
+"application."
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:61
-msgid "Checkpoint"
+#: MainWindow.cpp:466
+msgid "Docking in System Tray"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:62
-msgid "Fixes a track, album, or artist to a certain position in the playlist"
+#: MainWindow.cpp:495
+msgid "Use relative path for &saving"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:178
-#, kde-format
-msgid "Checkpoint: %1"
+#: MainWindow.cpp:507 covermanager/CoverFoundDialog.cpp:361
+msgid "Save As"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:186
-#: playlistgenerator/constraints/Checkpoint.cpp:194
-#: playlistgenerator/constraints/Checkpoint.cpp:206
-msgid "unassigned"
+#: MainWindow.cpp:559
+msgid "Play Media (Files or URLs)"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:188
-#, kde-format
-msgid "\"%1\" (track) by %2"
+#: MainWindow.cpp:559
+msgid "Add Media (Files or URLs)"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:197
-#, kde-format
-msgid "\"%1\" (album) by %2"
+#: MainWindow.cpp:577
+msgid "Add Stream"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:199
-#, kde-format
-msgid "\"%1\" (album)"
+#: MainWindow.cpp:577
+msgid "Enter Stream URL:"
msgstr ""
-#: playlistgenerator/constraints/Checkpoint.cpp:208
-#, kde-format
-msgid "\"%1\" (artist)"
+#: MainWindow.cpp:709
+msgid "&Add Media..."
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:86
-msgid "url"
+#: MainWindow.cpp:714
+msgctxt "clear playlist"
+msgid "&Clear Playlist"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:87
-msgid "title"
+#: MainWindow.cpp:719
+msgctxt "edit play queue of playlist"
+msgid "Edit &Queue"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:88
-msgid "artist name"
+#: MainWindow.cpp:724
+msgctxt "Remove duplicate and dead (unplayable) tracks from the playlist"
+msgid "Re&move Duplicates"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:89
-msgid "album name"
+#: MainWindow.cpp:731
+msgid "&Add Stream..."
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:90
-msgid "genre"
+#: MainWindow.cpp:735
+msgid "&Export Playlist As..."
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:91
-msgid "composer"
+#: MainWindow.cpp:739 amarokurls/NavigationUrlGenerator.cpp:250
+msgid "Bookmark Media Sources View"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:92
-msgid "year"
+#: MainWindow.cpp:743 amarokurls/BookmarkManager.cpp:43
+msgid "Bookmark Manager"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:93
-msgid "comment"
-msgstr ""
+#: MainWindow.cpp:747
+msgid "Equalizer"
+msgstr "Ekvalayzer"
-#: playlistgenerator/constraints/TagMatchSupport.cpp:94
-msgid "track number"
+#: MainWindow.cpp:751 playlist/PlaylistViewUrlGenerator.cpp:101
+msgid "Bookmark Playlist Setup"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:95
-msgid "disc number"
+#: MainWindow.cpp:755
+msgid "Bookmark Context Applets"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:96
-msgid "length"
-msgstr ""
+#: MainWindow.cpp:759 covermanager/CoverManager.cpp:105
+msgid "Cover Manager"
+msgstr "Albom örtükləri"
-#: playlistgenerator/constraints/TagMatchSupport.cpp:97
-msgid "added to collection"
+#: MainWindow.cpp:763
+msgid "Play Media..."
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:98
-msgid "score"
+#: MainWindow.cpp:768
+msgid "&Seek Forward"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:99
-msgid "rating"
+#: MainWindow.cpp:774
+msgid "&Seek Backward"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:100
-msgid "first played"
+#: MainWindow.cpp:781
+msgid "Update Collection"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:101
-msgid "last played"
-msgstr ""
+#: MainWindow.cpp:788
+msgid "Previous Track"
+msgstr "Əvvəlki Mahnı"
-#: playlistgenerator/constraints/TagMatchSupport.cpp:102
-msgid "play count"
+#: MainWindow.cpp:795
+msgid "Restart current track"
msgstr ""
-#: playlistgenerator/constraints/TagMatchSupport.cpp:103
-msgid "label"
+#: MainWindow.cpp:801
+msgid "Repopulate Playlist"
msgstr ""
-#: playlistgenerator/constraints/PlaylistDuration.cpp:58
-msgid "Playlist Duration"
+#: MainWindow.cpp:807
+msgid "Disable Dynamic Playlist"
msgstr ""
-#: playlistgenerator/constraints/PlaylistDuration.cpp:59
-msgid "Sets the preferred duration of the playlist"
-msgstr ""
+#: MainWindow.cpp:811
+msgid "Next Track"
+msgstr "Sonrakı Mahnı"
-#: playlistgenerator/constraints/PlaylistDuration.cpp:125
-#, kde-format
-msgid "Playlist duration: %1 %2"
+#: MainWindow.cpp:816
+msgid "Increase Volume"
msgstr ""
-#: playlistgenerator/constraints/PlaylistDuration.cpp:268
-msgctxt "duration of playlist equals some time"
-msgid "equals"
+#: MainWindow.cpp:822
+msgid "Decrease Volume"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:49
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
-#: playlistgenerator/constraints/PlaylistDuration.cpp:270 rc.cpp:38
-msgid "longer than"
+#: MainWindow.cpp:828
+msgid "Toggle Main Window"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:39
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
-#: playlistgenerator/constraints/PlaylistDuration.cpp:272 rc.cpp:32
-msgid "shorter than"
+#: MainWindow.cpp:833
+msgid "Toggle Full Screen"
msgstr ""
-#: playlistgenerator/constraints/PlaylistDuration.cpp:274
-#: playlistgenerator/constraints/TagMatch.cpp:477
-#: playlistgenerator/constraints/PlaylistLength.cpp:210
-#: widgets/MetaQueryWidget.cpp:890
-msgid "unknown comparison"
+#: MainWindow.cpp:838 playlist/ProgressiveSearchWidget.cpp:49
+msgid "Search playlist"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:57
-msgid "Match Tags"
+#: MainWindow.cpp:843 browsers/collectionbrowser/CollectionWidget.cpp:176
+msgid "Search collection"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:58
-msgid "Make all tracks in the playlist match the specified characteristic"
+#: MainWindow.cpp:848
+msgid "Show active track"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:184
-#, kde-format
-msgctxt ""
-"%1 = empty string or \"not\"; %2 = a metadata field, like \"title\" or "
-"\"artist name\"; %3 = a predicate, can be equals, starts with, ends with or "
-"contains; %4 = a string to match; Example: Match tag: not title contains "
-"\"foo\""
-msgid "Match tag:%1 %2 %3 %4"
+#: MainWindow.cpp:852
+msgid "Show Notification Popup"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:185
-msgid " not"
+#: MainWindow.cpp:857
+msgid "Mute Volume"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:188
-#, kde-format
-msgctxt "number of stars in the rating of a track"
-msgid "%1 star"
-msgid_plural "%1 stars"
-msgstr[0] ""
-msgstr[1] ""
+#: MainWindow.cpp:862
+msgid "Last.fm: Love Current Track"
+msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:194
-#, kde-format
-msgctxt "an arbitrary string surrounded by quotes"
-msgid "\"%1\""
+#: MainWindow.cpp:867
+msgid "Last.fm: Ban Current Track"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:448
-#: widgets/MetaQueryWidget.cpp:879
-msgctxt "a numerical tag (like year or track number) equals a value"
-msgid "equals"
+#: MainWindow.cpp:872
+msgid "Last.fm: Skip Current Track"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:123
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:477
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:614
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
-#: playlistgenerator/constraints/TagMatch.cpp:450 rc.cpp:163 rc.cpp:247
-#: rc.cpp:280 widgets/MetaQueryWidget.cpp:881
-msgid "greater than"
+#: MainWindow.cpp:877 playlist/view/PlaylistViewCommon.cpp:115
+msgid "Queue Track"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:113
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:467
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:604
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
-#: playlistgenerator/constraints/TagMatch.cpp:452
-#: playlistgenerator/constraints/PlaylistLength.cpp:208 rc.cpp:157 rc.cpp:241
-#: rc.cpp:274 widgets/MetaQueryWidget.cpp:877
-msgid "less than"
+#: MainWindow.cpp:882
+msgid "Rate Current Track: 1"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:233
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
-#: playlistgenerator/constraints/TagMatch.cpp:456 rc.cpp:187
-msgid "before"
+#: MainWindow.cpp:887
+msgid "Rate Current Track: 2"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:238
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
-#: playlistgenerator/constraints/TagMatch.cpp:458 rc.cpp:190
-msgid "on"
+#: MainWindow.cpp:892
+msgid "Rate Current Track: 3"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:243
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
-#: playlistgenerator/constraints/TagMatch.cpp:460 rc.cpp:193
-msgid "after"
+#: MainWindow.cpp:897
+msgid "Rate Current Track: 4"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:462
-msgid "within"
+#: MainWindow.cpp:902
+msgid "Rate Current Track: 5"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:466
-msgctxt "an alphabetical tag (like title or artist name) equals some string"
-msgid "equals"
+#: MainWindow.cpp:908
+msgid "Network Request Viewer"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:468
-msgctxt ""
-"an alphabetical tag (like title or artist name) starts with some string"
-msgid "starts with"
+#: MainWindow.cpp:926
+msgid "&About Amarok"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:470
-msgctxt ""
-"an alphabetical tag (like title or artist name) ends with some string"
-msgid "ends with"
+#: MainWindow.cpp:930
+msgid "&Report Bug..."
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:472
-#: widgets/MetaQueryWidget.cpp:885
-msgctxt ""
-"an alphabetical tag (like title or artist name) contains some string"
-msgid "contains"
+#: MainWindow.cpp:990
+msgid "&Music"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:474
-msgid "regexp"
+#: MainWindow.cpp:992
+msgid "&Amarok"
msgstr ""
-#: playlistgenerator/constraints/TagMatch.cpp:490
-#, kde-format
-msgid "%1 day"
-msgid_plural "%1 days"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistgenerator/constraints/TagMatch.cpp:493
-#, kde-format
-msgid "%1 month"
-msgid_plural "%1 months"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistgenerator/constraints/TagMatch.cpp:496
-#, kde-format
-msgid "%1 year"
-msgid_plural "%1 years"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistgenerator/constraints/TagMatch.cpp:647
-#: playlistgenerator/constraints/TagMatch.cpp:864
-msgctxt "within the last %1 days"
-msgid "day"
-msgid_plural "days"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistgenerator/constraints/TagMatch.cpp:648
-#: playlistgenerator/constraints/TagMatch.cpp:865
-msgctxt "within the last %1 months"
-msgid "month"
-msgid_plural "months"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistgenerator/constraints/TagMatch.cpp:649
-#: playlistgenerator/constraints/TagMatch.cpp:866
-msgctxt "within the last %1 years"
-msgid "year"
-msgid_plural "years"
-msgstr[0] ""
-msgstr[1] ""
+#: MainWindow.cpp:1016 playlist/PlaylistDock.cpp:54
+#: playlist/PlaylistToolBar.cpp:39
+msgid "&Playlist"
+msgstr ""
-#: playlistgenerator/constraints/PlaylistLength.cpp:58
-msgid "Playlist Length"
+#: MainWindow.cpp:1033
+msgid "&Tools"
msgstr ""
-#: playlistgenerator/constraints/PlaylistLength.cpp:59
-msgid "Sets the preferred number of tracks in the playlist"
+#: MainWindow.cpp:1050
+msgid "&Settings"
msgstr ""
-#: playlistgenerator/constraints/PlaylistLength.cpp:120
+#: MainWindow.cpp:1097
#, kde-format
-msgctxt "%2 is e.g. 'more than' or 'less than' or 'equals'"
-msgid "Playlist length: %2 1 track"
-msgid_plural "Playlist length: %2 %1 tracks"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistgenerator/constraints/PlaylistLength.cpp:204
-msgctxt "number of tracks in playlist equals some number"
-msgid "equals"
+msgid ""
+"You have chosen to hide the menu bar.\n"
+"\n"
+"Please remember that you can always use the shortcut \"%1\" to bring it back."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:49
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
-#: playlistgenerator/constraints/PlaylistLength.cpp:206 rc.cpp:101
-msgid "more than"
+#: MainWindow.cpp:1099
+msgid "Hide Menu"
msgstr ""
-#: playlistgenerator/constraints/PreventDuplicates.cpp:53
-msgid "Prevent Duplicates"
+#: MainWindow.cpp:1141
+#, kde-format
+msgid "Paused :: %1"
msgstr ""
-#: playlistgenerator/constraints/PreventDuplicates.cpp:54
-msgid ""
-"Prevents duplicate tracks, albums, or artists from appearing in the playlist"
+#: MainWindow.cpp:1154 core-impl/collections/audiocd/AudioCdCollection.cpp:444
+#: core-impl/collections/audiocd/AudioCdCollection.cpp:445
+#: core-impl/collections/audiocd/AudioCdCollection.cpp:446
+#: core-impl/collections/audiocd/AudioCdCollection.cpp:447
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:512
+#: amarokurls/BookmarkTreeView.cpp:377 amarokurls/BookmarkTreeView.cpp:378
+#: amarokurls/BookmarkTreeView.cpp:379 context/applets/albums/AlbumItem.cpp:97
+msgid "Unknown"
+msgstr "Naməlum"
+
+#: MainWindow.cpp:1154
+#, kde-format
+msgid "%1 - %2 :: %3"
msgstr ""
-#: playlistgenerator/constraints/PreventDuplicates.cpp:103
-msgid "Prevent duplicate tracks"
+#: dialogs/DatabaseImporterDialog.cpp:39
+msgid "Import Collection"
msgstr ""
-#: playlistgenerator/constraints/PreventDuplicates.cpp:105
-msgid "Prevent duplicate artists"
+#: dialogs/DatabaseImporterDialog.cpp:44
+msgid ""
+"This tool allows you to import track information and
statistical data "
+"from another music application.
Any statistical data in your database "
+"will be overwritten"
msgstr ""
-#: playlistgenerator/constraints/PreventDuplicates.cpp:107
-msgid "Prevent duplicate albums"
+#: dialogs/DatabaseImporterDialog.cpp:55
+msgid "Amarok collection scanner"
msgstr ""
-#. i18n: file: aboutdialog/OcsPersonItem.ui:137
-#. i18n: ectx: property (text), widget (QLabel, m_textLabel)
-#. i18n: file: services/ampache/AmpacheConfigWidget.ui:53
-#. i18n: ectx: property (text), widget (QTableWidget, serverList)
-#. i18n: file: services/ampache/NewServerWidget.ui:17
-#. i18n: ectx: property (text), widget (QLabel, labelName)
-#. i18n: file: network/NetworkRequests.ui:89
-#. i18n: ectx: property (text), widget (QTreeWidget, requestDetails)
-#. i18n: file: network/NetworkRequests.ui:103
-#. i18n: ectx: property (text), widget (QTreeWidget, responseDetails)
-#: playlistgenerator/TreeModel.cpp:64 rc.cpp:1134 rc.cpp:1295 rc.cpp:1307
-#: rc.cpp:1941 rc.cpp:1947
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:437
-#: amarokurls/BookmarkModel.cpp:265
-msgid "Name"
+#: dialogs/DatabaseImporterDialog.cpp:56
+msgid "Amarok 1.4"
msgstr ""
-#: playlistgenerator/ConstraintGroup.cpp:87
-msgctxt "name of a type of constraint group"
-msgid "\"Match Any\" group"
+#: dialogs/DatabaseImporterDialog.cpp:57
+msgid "iTunes"
msgstr ""
-#: playlistgenerator/ConstraintGroup.cpp:89
-msgctxt "name of a type of constraint group"
-msgid "\"Match All\" group"
+#: dialogs/DatabaseImporterDialog.cpp:58
+msgid "Banshee"
msgstr ""
-#: playlistgenerator/ConstraintGroup.cpp:91
-msgctxt "name of a type of constraint group"
-msgid "Unknown match group"
+#: dialogs/DatabaseImporterDialog.cpp:59
+msgid "Rhythmbox"
msgstr ""
-#: playlistgenerator/PresetEditDialog.cpp:61
-msgid "Add new"
+#: dialogs/DatabaseImporterDialog.cpp:80
+msgid "Select Importer"
msgstr ""
-#: playlistgenerator/PresetEditDialog.cpp:62
-#: playlistgenerator/PresetEditDialog.cpp:64
-#: playlistgenerator/PresetEditDialog.cpp:92
-msgid "Constraint Group"
+#: dialogs/DatabaseImporterDialog.cpp:85
+msgid "Configuration"
msgstr ""
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:126
-#. i18n: ectx: property (text), widget (QPushButton, removePushButton)
-#: playlistgenerator/PresetEditDialog.cpp:72 rc.cpp:2401
-msgid "Remove selected"
+#: dialogs/DatabaseImporterDialog.cpp:94
+msgid "Migrating"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:159 playlistgenerator/PresetModel.cpp:297
-msgid "Preset files (*.xml)"
+#: dialogs/DatabaseImporterDialog.cpp:161
+msgid "Failed: No tracks were imported"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:161
-msgid "Import preset"
+#: dialogs/DatabaseImporterDialog.cpp:163
+#, kde-format
+msgid "Success: Imported %1 track"
+msgid_plural "Success: Imported %1 tracks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: dialogs/DatabaseImporterDialog.cpp:174
+msgid "Failed: Unable to import statistics"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:215
+#: dialogs/DatabaseImporterDialog.cpp:189
#, kde-format
-msgid "Preset exported to %1"
+msgid "Error: %1"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:222
+#: dialogs/DatabaseImporterDialog.cpp:204
#, kde-format
-msgid "Preset could not be exported to %1"
+msgctxt "Track has been imported, format: Track"
+msgid "Imported %1"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:240
+#: dialogs/DatabaseImporterDialog.cpp:207
#, kde-format
-msgid "Presets could not be imported from %1"
+msgctxt "Track has been imported, format: Artist - Track"
+msgid "Imported %1 - %2"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:247
+#: dialogs/DatabaseImporterDialog.cpp:210
#, kde-format
-msgid "%1 could not be opened for preset import"
+msgctxt "Track has been imported, format: Artist - Track (Album)"
+msgid "Imported %1 - %2 (%3)"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:252
-msgid "Example 1: new tracks added this week"
+#: dialogs/DatabaseImporterDialog.cpp:219
+#, kde-format
+msgctxt "Track has been discarded, format: Url"
+msgid "Discarded %1"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:253
-msgid "Example 2: rock or pop music"
+#: dialogs/DatabaseImporterDialog.cpp:234
+#, kde-format
+msgctxt "Track has been imported by tags, format: Track, from Url, to Url"
+msgid ""
+"Imported %1
from "
+"%2
to %3"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:254
-msgid "Example 3: about one hour of tracks from different artists"
+#: dialogs/DatabaseImporterDialog.cpp:237
+#, kde-format
+msgctxt ""
+"Track has been imported by tags, format: Artist - Track, from Url, to Url"
+msgid ""
+"Imported %1 - %2
from "
+"%3
to %4"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:255
-msgid "Example 4: like my favorite radio station"
+#: dialogs/DatabaseImporterDialog.cpp:240
+#, kde-format
+msgctxt ""
+"Track has been imported by tags, format: Artist - Track (Album), from Url, "
+"to Url"
+msgid ""
+"Imported %1 - %2 (%3)
from "
+"%4
to %5"
msgstr ""
-#: playlistgenerator/PresetModel.cpp:256
-msgid "Example 5: an 80-minute CD of rock, metal, and industrial"
+#: dialogs/DatabaseImporterDialog.cpp:252
+#, kde-format
+msgctxt "Track has been matched ambigously, format: Url"
+msgid ""
+"Multiple ambiguous matches found for %1, has "
+"been discarded."
msgstr ""
-#: playlistgenerator/PresetModel.cpp:306
+#: dialogs/deviceconfiguredialog.cpp:41
#, kde-format
-msgid "Export \"%1\" preset"
+msgid "Select Plugin for %1"
msgstr ""
-#: statusbar/CompoundProgressBar.cpp:63 statusbar/CompoundProgressBar.cpp:186
-#: statusbar/ProgressBar.cpp:48
-msgid "Abort"
-msgstr "Ləğv Et"
+#: dialogs/deviceconfiguredialog.cpp:47
+msgid "Configure Media Device"
+msgstr "Media qurğunu quraşdır"
-#: statusbar/CompoundProgressBar.cpp:67 statusbar/CompoundProgressBar.cpp:198
-msgid "Multiple background tasks running (click to show)"
+#: dialogs/deviceconfiguredialog.cpp:70
+msgid "Pre-&connect command:"
msgstr ""
-#: statusbar/CompoundProgressBar.cpp:68 statusbar/CompoundProgressBar.cpp:199
-msgid "Abort all background tasks"
+#: dialogs/deviceconfiguredialog.cpp:72
+#, c-format
+msgid "Example: mount %d"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, FormatSelectionDialog)
-#: main.cpp:40 MainWindow.cpp:103 rc.cpp:1110
-msgid "Amarok"
+#: dialogs/deviceconfiguredialog.cpp:74
+#, c-format
+msgid ""
+"Set a command to be run before connecting to your device (e.g. a mount "
+"command) here.\n"
+"%d is replaced by the device node, %m by the mount point.\n"
+"Empty commands are not executed."
msgstr ""
-#: main.cpp:41
-msgid "The audio player for KDE"
+#: dialogs/deviceconfiguredialog.cpp:77
+msgid "Post-&disconnect command:"
msgstr ""
-#: main.cpp:42
-msgid ""
-"(C) 2002-2003, Mark Kretschmann\n"
-"(C) 2003-2011, The Amarok Development Squad"
+#: dialogs/deviceconfiguredialog.cpp:80
+#, c-format
+msgid "Example: eject %d"
msgstr ""
-#: main.cpp:43
-#, kde-format
+#: dialogs/deviceconfiguredialog.cpp:81
+#, c-format
msgid ""
-"IRC:\n"
-"irc.freenode.net - #amarok, #amarok.de, #amarok.es, #amarok.fr\n"
-"\n"
-"Feedback:\n"
-"amarok@kde.org\n"
-"\n"
-"(Build Date: %1)"
+"Set a command to be run after disconnecting from your device (e.g. an eject "
+"command) here.\n"
+"%d is replaced by the device node, %m by the mount point.\n"
+"Empty commands are not executed."
msgstr ""
-#: main.cpp:47
-msgid "Alejandro Wainzinger"
+#: dialogs/deviceconfiguredialog.cpp:85
+msgid "&Transcode before transferring to device"
msgstr ""
-#: main.cpp:48
-msgid "Developer (xevix)"
+#: dialogs/deviceconfiguredialog.cpp:92
+#, kde-format
+msgid "Transcode to preferred format (%1) for device"
msgstr ""
-#: main.cpp:49
-msgid "Bart 'Where are my toothpicks' Cerneels"
+#: dialogs/deviceconfiguredialog.cpp:94
+msgid "Whenever possible"
msgstr ""
-#: main.cpp:50
-msgid "Developer (Stecchino)"
+#: dialogs/deviceconfiguredialog.cpp:97
+msgid "When necessary"
msgstr ""
-#: main.cpp:51
-msgid "Dan 'Hey, it compiled...' Meltzer"
+#: dialogs/deviceconfiguredialog.cpp:104
+msgid "Remove transcoded files after transfer"
msgstr ""
-#: main.cpp:52
-msgid "Developer (hydrogen)"
+#: dialogs/deviceconfiguredialog.cpp:112 dialogs/deviceconfiguredialog.cpp:113
+msgid "For this feature, a script of type \"Transcode\" has to be running"
msgstr ""
-#: main.cpp:53
-msgid "Ian 'The Beard' Monroe"
+#: dialogs/FilenameLayoutDialog.cpp:54 dialogs/FilenameLayoutDialog.cpp:428
+#: services/jamendo/JamendoInfoParser.cpp:109
+#: context/applets/wikipedia/WikipediaApplet.cpp:624
+msgid "Track"
msgstr ""
-#: main.cpp:54
-msgid "Developer (eean)"
-msgstr ""
+#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:86
+#. i18n: ectx: property (text), widget (QLabel, titleLabel)
+#: dialogs/FilenameLayoutDialog.cpp:58 dialogs/FilenameLayoutDialog.cpp:421
+#: browsers/playlistbrowser/PodcastModel.cpp:334
+#: core/meta/support/MetaConstants.cpp:172 rc.cpp:1071
+#: widgets/SmartPlaylistEditor.cpp:183 playlist/PlaylistModel.cpp:862
+#: musicbrainz/MusicBrainzTags.cpp:358
+msgid "Title"
+msgstr "Başlıq"
-#: main.cpp:55
-msgid "Jeff 'IROKSOHARD' Mitchell"
+#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:73
+#. i18n: ectx: property (text), widget (QLabel, artistLabel)
+#: dialogs/FilenameLayoutDialog.cpp:62 dialogs/FilenameLayoutDialog.cpp:435
+#: dialogs/transferdialog.cpp:88 browsers/CollectionTreeItemModelBase.cpp:982
+#: services/magnatune/MagnatuneStore.cpp:218
+#: services/lastfm/LastFmService.cpp:507
+#: services/jamendo/JamendoInfoParser.cpp:51
+#: context/applets/wikipedia/WikipediaApplet.cpp:612 rc.cpp:1068
+#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
+#: playlist/PlaylistModel.cpp:863 musicbrainz/MusicBrainzTags.cpp:359
+msgid "Artist"
msgstr ""
-#: main.cpp:56
-msgid "Developer (jefferai)"
+#: dialogs/FilenameLayoutDialog.cpp:66 dialogs/FilenameLayoutDialog.cpp:442
+#: browsers/CollectionTreeItemModelBase.cpp:984
+#: core/meta/support/MetaConstants.cpp:176 widgets/SmartPlaylistEditor.cpp:183
+#: widgets/SmartPlaylistEditor.cpp:197 playlist/PlaylistModel.cpp:865
+msgid "Composer"
msgstr ""
-#: main.cpp:57 context/tools/amarokpkg.cpp:82
-msgid "Leo Franchi"
-msgstr ""
+#: dialogs/FilenameLayoutDialog.cpp:70 dialogs/FilenameLayoutDialog.cpp:449
+#: browsers/CollectionTreeItemModelBase.cpp:986
+#: core/meta/support/MetaConstants.cpp:177 widgets/SmartPlaylistEditor.cpp:184
+#: widgets/SmartPlaylistEditor.cpp:197 widgets/SmartPlaylistEditor.cpp:921
+#: playlist/PlaylistModel.cpp:866
+msgid "Year"
+msgstr "İl"
-#: main.cpp:58
-msgid "Developer (lfranchi)"
-msgstr ""
+#: dialogs/FilenameLayoutDialog.cpp:74 dialogs/FilenameLayoutDialog.cpp:463
+#: dialogs/transferdialog.cpp:89 browsers/CollectionTreeView.cpp:226
+#: browsers/CollectionTreeItemModelBase.cpp:981
+#: services/magnatune/MagnatuneStore.cpp:224
+#: services/jamendo/JamendoInfoParser.cpp:83
+#: context/applets/wikipedia/WikipediaApplet.cpp:618
+#: context/applets/albums/AlbumsView.cpp:255
+#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
+#: playlist/view/PlaylistViewCommon.cpp:64 playlist/PlaylistModel.cpp:867
+#: musicbrainz/MusicBrainzTags.cpp:360
+msgid "Album"
+msgstr "Albom"
-#: main.cpp:59
-msgid "Lydia 'is wrong(TM)' Pintscher"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:1049
+#. i18n: ectx: property (text), widget (QLabel, label_13)
+#: dialogs/FilenameLayoutDialog.cpp:78 dialogs/FilenameLayoutDialog.cpp:456
+#: browsers/CollectionTreeItemModelBase.cpp:983 rc.cpp:191
+#: playlist/PlaylistModel.cpp:864 musicbrainz/MusicBrainzTags.cpp:361
+msgid "Album Artist"
msgstr ""
-#: main.cpp:60
-msgid "Release Vixen (Nightrose)"
-msgstr ""
+#: dialogs/FilenameLayoutDialog.cpp:82 dialogs/FilenameLayoutDialog.cpp:470
+#: core/meta/support/MetaConstants.cpp:178 widgets/SmartPlaylistEditor.cpp:184
+#: playlist/PlaylistModel.cpp:872
+msgid "Comment"
+msgstr "Şərh"
-#: main.cpp:61
-msgid "Mark 'It's good, but it's not irssi' Kretschmann"
-msgstr ""
+#: dialogs/FilenameLayoutDialog.cpp:86 dialogs/FilenameLayoutDialog.cpp:477
+#: dialogs/transferdialog.cpp:90 browsers/CollectionTreeItemModelBase.cpp:985
+#: core/meta/support/MetaConstants.cpp:175 widgets/SmartPlaylistEditor.cpp:183
+#: widgets/SmartPlaylistEditor.cpp:197 playlist/PlaylistModel.cpp:871
+#: playlist/ProgressiveSearchWidget.cpp:95
+msgid "Genre"
+msgstr "Tərz"
-#: main.cpp:62
-msgid "Project founder (markey)"
+#: dialogs/FilenameLayoutDialog.cpp:240 dialogs/FilenameLayoutDialog.cpp:245
+#: dialogs/FilenameLayoutDialog.cpp:250 dialogs/FilenameLayoutDialog.cpp:255
+#: dialogs/FilenameLayoutDialog.cpp:260 dialogs/FilenameLayoutDialog.cpp:265
+#: dialogs/FilenameLayoutDialog.cpp:270 dialogs/FilenameLayoutDialog.cpp:275
+#: dialogs/FilenameLayoutDialog.cpp:280
+msgctxt ""
+"Text to represent an empty tag. Braces (<>) are only to clarify emptiness."
+msgid "<empty>"
msgstr ""
-#: main.cpp:63
-msgid "Maximilian Kossick"
+#: dialogs/FilenameLayoutDialog.cpp:361
+msgid "&Basic..."
msgstr ""
-#: main.cpp:64
-msgid "Developer (maxx_k)"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:269
+#. i18n: ectx: property (text), widget (KPushButton, kpbAdvanced)
+#: dialogs/FilenameLayoutDialog.cpp:371 rc.cpp:17
+msgid "&Advanced..."
msgstr ""
-#: main.cpp:65
-msgid "Nikolaj Hald 'Also very hot' Nielsen"
+#: dialogs/FilenameLayoutDialog.cpp:484 dialogs/FilenameLayoutDialog.cpp:643
+msgid "File type"
msgstr ""
-#: main.cpp:66
-msgid "Developer (nhn)"
+#: dialogs/FilenameLayoutDialog.cpp:489 dialogs/FilenameLayoutDialog.cpp:704
+msgid "Ignore"
msgstr ""
-#: main.cpp:67
-msgid "Rick W. Chen"
-msgstr ""
+#: dialogs/FilenameLayoutDialog.cpp:494
+msgid "Folder"
+msgstr "Qovluq"
-#: main.cpp:68
-msgid "Developer (stuffcorpse)"
+#: dialogs/FilenameLayoutDialog.cpp:499 dialogs/FilenameLayoutDialog.cpp:642
+msgctxt "Artist's Initial"
+msgid "Initial"
msgstr ""
-#: main.cpp:69
-msgid "Seb 'Surfin' down under' Ruiz"
+#: dialogs/FilenameLayoutDialog.cpp:504 dialogs/FilenameLayoutDialog.cpp:645
+msgid "Disc number"
msgstr ""
-#: main.cpp:70
-msgid "Developer (sebr)"
+#: dialogs/FilenameLayoutDialog.cpp:568
+msgid "Collection root"
msgstr ""
-#: main.cpp:71
-msgid "Téo Mrnjavac"
+#: dialogs/FilenameLayoutDialog.cpp:626
+msgid "File Type"
msgstr ""
-#: main.cpp:72
-msgid "Developer (Teo`)"
+#: dialogs/FilenameLayoutDialog.cpp:648
+#, no-c-format
+msgctxt ""
+"Please do not translate the %foo% words as they define a syntax used "
+"internally by a parser to describe a filename."
+msgid ""
+"The following tokens can be used to define a filename scheme: "
+"
%track%, %title%, %artist%, %composer%, %year%, %album%, "
+"%albumartist%, %comment%, %genre%, %initial%, %folder%, %filetype%, "
+"%discnumber%."
msgstr ""
-#: main.cpp:90
-msgid "Alex Merry"
+#: dialogs/FilenameLayoutDialog.cpp:707
+#, kde-format, no-c-format
+msgctxt ""
+"Please do not translate the %foo% words as they define a syntax used "
+"internally by a parser to describe a filename."
+msgid ""
+"The following tokens can be used to define a filename scheme:
"
+" %track%, %title%, %artist%, %composer%, "
+" %year%, %album%, %albumartist%, %comment%, "
+" %genre%, %ignore%."
msgstr ""
-#: main.cpp:90
-msgid "Developer, Replay Gain support"
+#: dialogs/FilenameLayoutDialog.cpp:786
+msgid "New Format Preset"
msgstr ""
-#: main.cpp:92
-msgid "Casey Link"
+#: dialogs/FilenameLayoutDialog.cpp:786
+msgid "Preset Name"
msgstr ""
-#: main.cpp:92
-msgid "MP3tunes integration"
+#: dialogs/FilenameLayoutDialog.cpp:786
+msgid "New Preset"
msgstr ""
-#: main.cpp:94
-msgid "Casper van Donderen"
+#: dialogs/MusicBrainzTagger.cpp:67
+msgid "Expand All"
msgstr ""
-#: main.cpp:94
-msgid "Windows porting"
+#: dialogs/MusicBrainzTagger.cpp:68
+msgid "Collapse All"
msgstr ""
-#: main.cpp:96
-msgid "Christie Harris"
+#: dialogs/MusicBrainzTagger.cpp:69
+msgid "Expand Unchosen"
msgstr ""
-#: main.cpp:96
-msgid "Rokymoter (dangle)"
+#: dialogs/MusicBrainzTagger.cpp:70
+msgid "Collapse Chosen"
msgstr ""
-#: main.cpp:98
-msgid "Dan Leinir Turthra Jensen"
+#: dialogs/transferdialog.cpp:47
+msgid "Transfer Queue to Device"
msgstr ""
-#: main.cpp:98
-msgid "Usability"
+#: dialogs/transferdialog.cpp:54
+msgid "Music Location"
msgstr ""
-#: main.cpp:100
-msgid "Daniel Caleb Jones"
+#: dialogs/transferdialog.cpp:58
+#, kde-format
+msgid ""
+"Your music will be transferred to:\n"
+"%1"
msgstr ""
-#: main.cpp:100
-msgid "Biased playlists"
+#: dialogs/transferdialog.cpp:67
+msgid ""
+"You can have your music automatically grouped in\n"
+"a variety of ways. Each grouping will create\n"
+"directories based upon the specified criteria.\n"
msgstr ""
-#: main.cpp:102
-msgid "Daniel Dewald"
+#: dialogs/transferdialog.cpp:71
+msgid "Groupings"
msgstr ""
-#: main.cpp:102
-msgid "Tag Guesser, Labels"
+#: dialogs/transferdialog.cpp:74
+msgid "Select first grouping:\n"
msgstr ""
-#: main.cpp:104
-msgid "Daniel Winter"
+#: dialogs/transferdialog.cpp:76
+msgid "Select second grouping:\n"
msgstr ""
-#: main.cpp:104
-msgid "Nepomuk integration"
+#: dialogs/transferdialog.cpp:78
+msgid "Select third grouping:\n"
msgstr ""
-#: main.cpp:106
-msgid "Edward \"Hades\" Toroshchin"
+#: dialogs/transferdialog.cpp:87
+#: browsers/collectionbrowser/CollectionWidget.cpp:223
+#: playlist/navigators/NavigatorConfigAction.cpp:80
+msgid "None"
msgstr ""
-#: main.cpp:106 main.cpp:155 main.cpp:157 main.cpp:171 main.cpp:181
-#: main.cpp:187 main.cpp:189 main.cpp:201 main.cpp:207 main.cpp:209
-#: main.cpp:213 main.cpp:221 context/tools/amarokpkg.cpp:83
-msgid "Developer"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:633
+#. i18n: ectx: property (title), widget (KButtonGroup, optionsFrame)
+#: dialogs/transferdialog.cpp:111 rc.cpp:110
+msgid "Options"
msgstr ""
-#: main.cpp:108
-msgid "Frank Meerkötter"
+#: dialogs/transferdialog.cpp:115
+msgid "Convert spaces to underscores"
msgstr ""
-#: main.cpp:108 main.cpp:127
-msgid "Podcast improvements"
-msgstr ""
+#: dialogs/TrackOrganizer.cpp:48 core-impl/collections/db/sql/SqlMeta.cpp:420
+#: core-impl/collections/db/ScanResultProcessor.cpp:270
+#: browsers/CollectionTreeItemModelBase.cpp:316 core/support/Amarok.cpp:213
+#: covermanager/CoverManager.cpp:841 widgets/AlbumBreadcrumbWidget.cpp:60
+msgid "Various Artists"
+msgstr "Müxtəlif ifaçılar"
-#: main.cpp:111
-msgid "Greg Meyer"
+#: dialogs/TrackOrganizer.cpp:105
+msgid "Unknown album"
msgstr ""
-#: main.cpp:111
-msgid "Live CD, Bug squashing (oggb4mp3)"
+#: dialogs/TrackOrganizer.cpp:106
+msgid "Unknown artist"
msgstr ""
-#: main.cpp:113
-msgid "Harald Sitter"
+#: dialogs/TrackOrganizer.cpp:110
+msgid "No comments"
msgstr ""
-#: main.cpp:113
-msgid "Rokymoter (apachelogger)"
+#: dialogs/TrackOrganizer.cpp:111
+msgid "Unknown composer"
msgstr ""
-#: main.cpp:115
-msgid "John Atkinson"
+#: dialogs/TrackOrganizer.cpp:112
+msgid "Unknown disc number"
msgstr ""
-#: main.cpp:117
-msgid "Kenneth Wesley Wimer II"
+#: dialogs/TrackOrganizer.cpp:113
+msgid "Unknown genre"
msgstr ""
-#: main.cpp:117
-msgid "Icons"
+#: dialogs/TrackOrganizer.cpp:114
+msgid "Unknown title"
msgstr ""
-#: main.cpp:119
-msgid "Kevin Funk"
+#: dialogs/TrackOrganizer.cpp:115
+msgid "Unknown year"
msgstr ""
-#: main.cpp:119
-msgid "Developer, Website theme (KRF)"
+#: dialogs/EqualizerDialog.cpp:44
+msgid "Configure Equalizer"
msgstr ""
-#: main.cpp:121
-msgid "Kuba Serafinowski"
+#: dialogs/EqualizerDialog.cpp:100
+msgid ""
+"Sorry, your current Phonon backend version does not provide equalizer "
+"support."
msgstr ""
-#: main.cpp:121 main.cpp:159
-msgid "Rokymoter"
+#: dialogs/EqualizerDialog.cpp:156 dialogs/EqualizerDialog.cpp:165
+msgid ""
+"%0\n"
+"dB"
msgstr ""
-#: main.cpp:123
-msgid "Lee Olson"
+#: dialogs/EqualizerDialog.cpp:256
+msgctxt "Equalizer state, as in, disabled"
+msgid "Off"
msgstr ""
-#: main.cpp:123 main.cpp:137
-msgid "Artwork"
+#: dialogs/EqualizerDialog.cpp:273
+msgid "Cannot delete this preset"
msgstr ""
-#: main.cpp:125
-msgid "Ljubomir Simin"
+#: dialogs/EqualizerDialog.cpp:274
+msgid "Default presets can not be deleted"
msgstr ""
-#: main.cpp:125
-msgid "Rokymoter (ljubomir)"
+#: dialogs/EqualizerDialog.cpp:275
+msgid "Error deleting preset"
msgstr ""
-#: main.cpp:127
-msgid "Mathias Panzenböck"
+#: dialogs/EqualizerDialog.cpp:298
+msgid "Cannot restore this preset"
msgstr ""
-#: main.cpp:129
-msgid "Max Howell"
+#: dialogs/EqualizerDialog.cpp:299
+msgid "Only default presets can be restored"
msgstr ""
-#: main.cpp:129
-msgid "Developer, Vision"
+#: dialogs/EqualizerDialog.cpp:300
+msgid "Error restoring preset"
msgstr ""
-#: main.cpp:131
-msgid "Mikko Caldara"
+#: dialogs/EqualizerDialog.cpp:320
+msgid "Cannot save this preset"
msgstr ""
-#: main.cpp:131
-msgid "Bug triaging and sanitizing"
+#: dialogs/EqualizerDialog.cpp:321
+msgid ""
+"Preset 'Manual' is reserved for momentary settings.\n"
+" Please choose different name "
+"and try again."
msgstr ""
-#: main.cpp:133
-msgid "Myriam Schweingruber"
+#: dialogs/EqualizerDialog.cpp:323
+msgid "Error saving preset"
msgstr ""
-#: main.cpp:133
-msgid "Rokymoter, bug squashing (Mamarok)"
-msgstr ""
+#: dialogs/deletedialog.cpp:63
+#, kde-format
+msgid "1 file selected."
+msgid_plural "%1 files selected."
+msgstr[0] ""
+msgstr[1] ""
-#: main.cpp:135
-msgid "Nikhil Marathe"
+#: dialogs/deletedialog.cpp:69
+msgid ""
+"These items will be permanently deleted from your hard disk."
msgstr ""
-#: main.cpp:135
-msgid "UPnP support and patches (nsm)"
+#: dialogs/deletedialog.cpp:75
+msgid "These items will be moved to the Trash Bin."
msgstr ""
-#: main.cpp:137
-msgid "Nuno Pinheiro"
+#: dialogs/deletedialog.cpp:87
+msgid "&Send to Trash"
msgstr ""
-#: main.cpp:139
-msgid "Olivier Bédard"
+#: dialogs/deletedialog.cpp:93
+msgid "About to delete selected files"
msgstr ""
-#: main.cpp:139
-msgid "Website hosting"
+#: dialogs/deletedialog.cpp:154
+msgid "Deleting files"
msgstr ""
-#: main.cpp:141
-msgid "Pasi Lalinaho"
+#: dialogs/OrganizeCollectionDialog.cpp:142
+#: dialogs/OrganizeCollectionDialog.cpp:145
+#, kde-format
+msgid "%1 or %2"
msgstr ""
-#: main.cpp:141
-msgid "Rokymoter (emunkki)"
+#: dialogs/OrganizeCollectionDialog.cpp:146
+msgid "Artist's Initial"
msgstr ""
-#: main.cpp:143
-msgid "Peter Zhou Lei"
+#: dialogs/OrganizeCollectionDialog.cpp:147
+msgid "File Extension of Source"
msgstr ""
-#: main.cpp:143
-msgid "Scripting interface"
+#: dialogs/OrganizeCollectionDialog.cpp:148
+#: core/meta/support/MetaConstants.cpp:179
+msgid "Track Number"
msgstr ""
-#: main.cpp:145
-msgid "Scott Wheeler"
+#: dialogs/OrganizeCollectionDialog.cpp:150
+msgid "Custom Format String
"
msgstr ""
-#: main.cpp:145
-msgid "TagLib & ktrm code"
+#: dialogs/OrganizeCollectionDialog.cpp:151
+msgid "You can use the following tokens:"
msgstr ""
-#: main.cpp:147
-msgid "Shane King"
+#: dialogs/OrganizeCollectionDialog.cpp:158
+msgid ""
+"If you surround sections of text that contain a token with curly-braces, "
+"that section will be hidden if the token is empty."
msgstr ""
-#: main.cpp:147
-msgid "Patches & Windows porting (shakes)"
+#: dialogs/OrganizeCollectionDialog.cpp:278
+msgid "There is a filename conflict, existing files will be overwritten."
msgstr ""
-#: main.cpp:149
-msgid "Simon Esneault"
+#: dialogs/OrganizeCollectionDialog.cpp:280
+msgid "There is a filename conflict, existing files will not be changed."
msgstr ""
-#: main.cpp:149
-msgid "Photos & Videos applets, Context View"
+#: dialogs/CollectionSetup.cpp:78
+#, kde-format
+msgid "Rescan '%1'"
msgstr ""
-#: main.cpp:151
-msgid "Soren Harward"
+#: dialogs/CollectionSetup.cpp:107
+msgid ""
+"These folders will be scanned for media to make up your collection. You can "
+"right-click on a folder to individually rescan it, if it was previously "
+"selected:"
msgstr ""
-#: main.cpp:151
-msgid "Developer, Automated Playlist Generator"
+#: dialogs/CollectionSetup.cpp:124
+msgid "Full rescan"
msgstr ""
-#: main.cpp:153
-msgid "Sven Krohlas"
+#: dialogs/CollectionSetup.cpp:125
+msgid ""
+"Rescan your entire collection. This will not delete any statistics."
msgstr ""
-#: main.cpp:153
-msgid "Rokymoter, Developer (sven423)"
+#: dialogs/CollectionSetup.cpp:128
+msgid "Import"
msgstr ""
-#: main.cpp:155
-msgid "Thomas Lübking"
+#: dialogs/CollectionSetup.cpp:129
+msgid ""
+"Import collection and/or statistics from older Amarok versions, the batch "
+"scanner or media players."
msgstr ""
-#: main.cpp:157
-msgid "Valentin Rouet"
+#: dialogs/CollectionSetup.cpp:132
+msgid "&Scan folders recursively (requires full rescan if newly checked)"
msgstr ""
-#: main.cpp:159
-msgid "Valorie Zimmerman"
-msgstr ""
+#: dialogs/CollectionSetup.cpp:133
+msgid "&Watch folders for changes"
+msgstr "Qovluqların dəyişməsini &nəzərə al"
-#: main.cpp:161
-msgid "Wade Olson"
+#: dialogs/CollectionSetup.cpp:134
+msgid "Write metadata to file"
msgstr ""
-#: main.cpp:161
-msgid "Splash screen artist"
+#: dialogs/CollectionSetup.cpp:135
+msgid "Write statistics to file"
msgstr ""
-#: main.cpp:163
-msgid "William Viana Soares"
+#: dialogs/CollectionSetup.cpp:136
+msgid "Write covers to file"
msgstr ""
-#: main.cpp:163
-msgid "Context view"
+#: dialogs/CollectionSetup.cpp:137
+msgid "&Enable character set detection in ID3 tags"
msgstr ""
-#: main.cpp:165
-msgid "Former contributors"
+#: dialogs/CollectionSetup.cpp:145
+msgid "If selected, Amarok will read all subfolders."
msgstr ""
-#: main.cpp:165
+#: dialogs/CollectionSetup.cpp:146
msgid ""
-"People listed below have contributed to Amarok in the past. Thank you!"
+"If selected, the collection folders will be watched for changes.\n"
+"The watcher will not notice changes behind symbolic links."
msgstr ""
-#: main.cpp:167
-msgid "Adam Pigg"
+#: dialogs/CollectionSetup.cpp:147
+msgid ""
+"Write meta data changes (including 'stars' rating) back to the original "
+"file.\n"
+"You can also prevent writing back by write protecting the file.\n"
+"This might be a good idea if you are currently\n"
+"sharing those files via the Internet."
msgstr ""
-#: main.cpp:167
-msgid "Analyzers, patches, shoutcast"
+#: dialogs/CollectionSetup.cpp:148
+msgid ""
+"Write play-changing statistics (e.g. score, lastplayed, playcount)\n"
+"as tags back to the file."
msgstr ""
-#: main.cpp:169
-msgid "Adeodato Simó"
+#: dialogs/CollectionSetup.cpp:149
+msgid ""
+"Write changed covers back to the file.\n"
+"This will replace existing embedded covers."
msgstr ""
-#: main.cpp:169 main.cpp:177
-msgid "Patches"
+#: dialogs/CollectionSetup.cpp:150
+msgid ""
+"If selected, Amarok will use Mozilla's\n"
+"Character Set Detector to attempt to automatically guess the\n"
+"character sets used in ID3 tags."
msgstr ""
-#: main.cpp:171
-msgid "Alexandre Oliveira"
+#. i18n: file: dialogs/EditFilterDialog.ui:172
+#. i18n: ectx: property (text), item, widget (QComboBox, cbAndOr)
+#: dialogs/EditFilterDialog.cpp:39 rc.cpp:495
+msgid "AND"
msgstr ""
-#: main.cpp:173
-msgid "Andreas Mair"
+#. i18n: file: dialogs/EditFilterDialog.ui:177
+#. i18n: ectx: property (text), item, widget (QComboBox, cbAndOr)
+#: dialogs/EditFilterDialog.cpp:40 rc.cpp:498
+msgid "OR"
msgstr ""
-#: main.cpp:173
-msgid "MySQL support"
+#: dialogs/EditFilterDialog.cpp:41
+msgid "Simple text"
msgstr ""
-#: main.cpp:175
-msgid "Andrew de Quincey"
+#: dialogs/EditFilterDialog.cpp:49
+msgid "Edit Filter"
msgstr ""
-#: main.cpp:175
-msgid "Postgresql support"
+#: dialogs/TagDialog.cpp:420
+msgid "Filename Layout Chooser"
msgstr ""
-#: main.cpp:177
-msgid "Andrew Turner"
+#: dialogs/TagDialog.cpp:510 browsers/playlistbrowser/PodcastModel.cpp:335
+msgid "Summary"
msgstr ""
-#: main.cpp:179
-msgid "Andy Kelk"
+#: dialogs/TagDialog.cpp:511
+msgid "Tags"
msgstr ""
-#: main.cpp:179
-msgid "MTP and Rio Karma media devices, patches"
+#: dialogs/TagDialog.cpp:512 context/applets/lyrics/LyricsApplet.cpp:440
+#: context/applets/lyrics/LyricsApplet.cpp:567
+#: configdialog/dialogs/ScriptsConfig.cpp:54
+msgid "Lyrics"
msgstr ""
-#: main.cpp:181
-msgid "Christian Muehlhaeuser"
+#: dialogs/TagDialog.cpp:513 context/applets/labels/LabelsApplet.cpp:92
+#: context/applets/labels/LabelsApplet.cpp:184
+msgid "Labels"
msgstr ""
-#: main.cpp:183
-msgid "Derek Nelson"
+#: dialogs/TagDialog.cpp:667 dialogs/TagDialog.cpp:675
+msgctxt "The value for this tag is not known"
+msgid "Unknown"
msgstr ""
-#: main.cpp:183
-msgid "Graphics, splash-screen"
+#: dialogs/TagDialog.cpp:712
+#, kde-format
+msgid "Track Details: %1 by %2"
msgstr ""
-#: main.cpp:185
-msgid "Enrico Ros"
-msgstr ""
+#: dialogs/TagDialog.cpp:718
+#, kde-format
+msgctxt "The amount of tracks being edited"
+msgid "1 Track"
+msgid_plural "Information for %1 Tracks"
+msgstr[0] ""
+msgstr[1] ""
-#: main.cpp:185
-msgid "Analyzers, Context Browser and systray eye-candy"
+#: dialogs/TagDialog.cpp:747 dialogs/TagDialog.cpp:757
+#, kde-format
+msgid "%1 by %2"
msgstr ""
-#: main.cpp:187
-msgid "Frederik Holljen"
+#: dialogs/TagDialog.cpp:749 dialogs/TagDialog.cpp:759
+#, kde-format
+msgid "%1"
msgstr ""
-#: main.cpp:189
-msgid "Gábor Lehel"
+#: dialogs/TagDialog.cpp:755
+#, kde-format
+msgid "%1 by %2 on %3"
msgstr ""
-#: main.cpp:191
-msgid "Gérard Dürrmeyer"
+#: dialogs/TagDialog.cpp:765
+#, kde-format
+msgid "Editing 1 file"
+msgid_plural "Editing %1 files"
+msgstr[0] ""
+msgstr[1] ""
+
+#: dialogs/TagDialog.cpp:797
+msgctxt "When this track first played"
+msgid "Never"
msgstr ""
-#: main.cpp:191
-msgid "Icons and image work"
+#: dialogs/TagDialog.cpp:802
+msgctxt "When this track was last played"
+msgid "Never"
msgstr ""
-#: main.cpp:193
-msgid "Giovanni Venturi"
+#: dialogs/TagDialog.cpp:806
+msgctxt "The collection this track is part of"
+msgid "None"
msgstr ""
-#: main.cpp:193
-msgid "Dialog to filter the collection titles"
+#: dialogs/TagDialog.cpp:1328
+msgid ""
+"Writing to file failed. Please check permissions and available disc space."
msgstr ""
-#: main.cpp:195
-msgid "Jarkko Lehti"
+#. i18n: file: dialogs/MusicBrainzTagger.ui:12
+#. i18n: ectx: property (windowTitle), widget (QWidget, MusicBrainzTagger)
+#: dialogs/TagDialog.cpp:1386 rc.cpp:527
+msgid "MusicBrainz Tagger"
msgstr ""
-#: main.cpp:195
-msgid "Tester, IRC channel operator, whipping"
+#: dialogs/ScriptSelector.cpp:30 configdialog/dialogs/ScriptSelector.cpp:31
+msgid "Search Scripts"
msgstr ""
-#: main.cpp:197
-msgid "Jocke Andersson"
+#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:78
+#, kde-format
+msgid "Cannot read playlist (%1)."
msgstr ""
-#: main.cpp:197
-msgid "Rokymoter, bug fixer (Firetech)"
+#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:97
+msgid "Could not create a temporary file to download playlist."
msgstr ""
-#: main.cpp:199
-msgid "Marco Gulino"
+#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:113
+msgid "Downloading remote playlist"
msgstr ""
-#: main.cpp:199
-msgid "Konqueror Sidebar, some DCOP methods"
+#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:189
+msgid "The used file extension is not valid for playlists."
msgstr ""
-#: main.cpp:201
-msgid "Martin Aumueller"
+#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:190
+msgid "Unknown playlist format"
msgstr ""
-#: main.cpp:203
-msgid "Melchior Franz"
+#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:216
+#, kde-format
+msgid "Playlist_%1"
msgstr ""
-#: main.cpp:203
-msgid "FHT routine, bugfixes"
+#: core-impl/playlists/types/dynamic/DynamicPlaylist.cpp:36
+msgid "Default Dynamic Playlist"
msgstr ""
-#: main.cpp:205
-msgid "Michael Pyne"
+#: core-impl/meta/default/DefaultMetaTypes.h:39
+#: core-impl/meta/default/DefaultMetaTypes.h:75
+#: core-impl/meta/default/DefaultMetaTypes.h:92
+#: services/scriptable/ScriptableServiceMeta_p.h:103
+#: services/scriptable/ScriptableServiceMeta_p.h:161
+#: services/scriptable/ScriptableServiceMeta_p.h:210
+#: services/scriptable/ScriptableServiceMeta_p.h:253
+#: services/scriptable/ScriptableServiceMeta_p.h:295
+msgctxt "The value is not known"
+msgid "Unknown"
msgstr ""
-#: main.cpp:205
-msgid "K3b export code"
+#: core-impl/meta/default/DefaultMetaTypes.h:58
+msgctxt "The Value is not known"
+msgid "Unknown"
msgstr ""
-#: main.cpp:207
-msgid "Mike Diehl"
+#: core-impl/meta/stream/Stream.cpp:54
+#, kde-format
+msgid "Stream (%1)"
msgstr ""
-#: main.cpp:209
-msgid "Paul Cifarelli"
+#: core-impl/collections/daap/DaapCollection.cpp:104
+#, kde-format
+msgid "Loading remote collection from host %1"
msgstr ""
-#: main.cpp:211
-msgid "Peter C. Ndikuwera"
+#: core-impl/collections/daap/DaapCollection.cpp:274
+#, kde-format
+msgid "Music share at %1"
msgstr ""
-#: main.cpp:211
-msgid "Bugfixes, PostgreSQL support"
+#: core-impl/collections/audiocd/handler/AudioCdHandler.cpp:37
+msgid "Audio CD"
msgstr ""
-#: main.cpp:213
-msgid "Pierpaolo Panfilo"
+#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:62
+msgid ""
+"Ogg Vorbis is a fully free and unencumbered compressed audio format that is "
+"perfect for storing your compressed music on your computer. The sound "
+"quality is slightly better than Mp3 at the same bitrate. Note that not all "
+"mobile players support the Ogg Vorbis format."
msgstr ""
-#: main.cpp:215
-msgid "Reigo Reinmets"
+#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:68
+msgid ""
+"Flac is a lossless compressed audio format free of any patents or license "
+"fees. It maintains perfect CD audio quality while reducing file size by "
+"about 50%. Because the filesize is much larger than Ogg Vorbis or Mp3 it is "
+"not recommended if you want to transfer your music to a mobile player."
msgstr ""
-#: main.cpp:215
-msgid "Wikipedia support, patches"
+#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:74
+msgid ""
+"Wav is a basic, uncompressed audio file format. It takes up a lot of space "
+"but maintains perfect quality. It is generally not recommended unless you "
+"know what you are doing. If you want perfect quality, use Flac instead."
msgstr ""
-#: main.cpp:217
-msgid "Roman Becker"
+#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:80
+msgid ""
+"Mp3 is the de facto standard in compressed audio compatible with almost all "
+"mobile players. It is however non free and generally not recommended."
msgstr ""
-#: main.cpp:217
-msgid "Former Amarok logo, former splash screen, former icons"
+#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:113
+msgid "Audio CD settings - Amarok"
msgstr ""
-#: main.cpp:219
-msgid "Sami Nieminen"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:318
+msgid "Copying Tracks Failed"
msgstr ""
-#: main.cpp:219
-msgid "Audioscrobbler support"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:322
+msgid "Tracks not copied: the device is already being copied to"
msgstr ""
-#: main.cpp:221
-msgid "Stanislav Karchebny"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:359
+#, kde-format
+msgid "Unsupported format: %1"
msgstr ""
-#: main.cpp:223
-msgid "Stefan Bogner"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:402
+msgid "Already on device"
msgstr ""
-#: main.cpp:223
-msgid "Loads of stuff"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:418
+msgid "Tracks not copied: the device already has these tracks"
msgstr ""
-#: main.cpp:225
-msgid "Tomasz Dudzik"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:439
+msgid "Tracks not copied: the device has insufficient space"
msgstr ""
-#: main.cpp:225
-msgid "Splash screen"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:449
+msgid "Transferring Tracks to Device"
msgstr ""
-#: main.cpp:229
-msgid "Benoît AlK Zugmeyer"
-msgstr ""
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:491
+#, kde-format
+msgid "%1 track failed to copy to the device"
+msgid_plural "%1 tracks failed to copy to the device"
+msgstr[0] ""
+msgstr[1] ""
-#: main.cpp:230
-msgid "Dr. Tilmann Bubeck"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:593
+msgid "The track failed to copy to the device"
msgstr ""
-#: main.cpp:231
-msgid "Edward Karavakis"
-msgstr ""
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:603
+msgid "Track not deleted:"
+msgid_plural "Tracks not deleted:"
+msgstr[0] ""
+msgstr[1] ""
-#: main.cpp:232
-msgid "Hekkro"
-msgstr ""
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:604
+msgid "Deleting Track Failed"
+msgid_plural "Deleting Tracks Failed"
+msgstr[0] ""
+msgstr[1] ""
-#: main.cpp:233
-msgid "Maik Keller"
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:608
+#, kde-format
+msgid "%1 tracks are already being deleted from the device."
msgstr ""
-#: main.cpp:234
-msgid "Nathan Caza"
-msgstr ""
+#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:625
+msgid "Removing Track from Device"
+msgid_plural "Removing Tracks from Device"
+msgstr[0] ""
+msgstr[1] ""
-#: main.cpp:235
-msgid "Paul Erntges"
+#: core-impl/collections/mediadevicecollection/podcast/MediaDevicePodcastProvider.cpp:58
+#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:158
+#, kde-format
+msgctxt "Podcasts on a media device"
+msgid "Podcasts on %1"
msgstr ""
-#: main.cpp:236
-msgid "Robert Štětka"
+#: core-impl/collections/mediadevicecollection/MediaDeviceCollection.cpp:249
+#: core-impl/collections/umscollection/UmsCollection.cpp:174
+msgid "&Disconnect Device"
msgstr ""
-#: main.cpp:237
-msgid "Robert Tell"
+#: core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:146
+msgid "Unknown Collection"
msgstr ""
-#: main.cpp:238
-msgid "Ryan Rix"
+#: core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:147
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:421
+#: core/meta/Meta.cpp:394 context/applets/currenttrack/CurrentTrack.h:38
+#: covermanager/CoverFetchUnit.cpp:596 covermanager/CoverFetchUnit.cpp:606
+msgid "Unknown Artist"
msgstr ""
-#: main.cpp:239
-msgid "Thomas Kahle"
-msgstr ""
+#: core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:149
+#: EngineController.cpp:1431
+msgid "Unknown track"
+msgstr "Naməlum mahnı"
-#: main.cpp:240
-msgid "Valentin V. Bartenev"
+#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.h:42
+msgid "Media Device playlists"
msgstr ""
-#: EngineController.cpp:271
-msgid ""
-"Phonon claims it cannot play MP3 files. You may want to examine "
-"the installation of the backend that phonon uses.
You may find useful "
-"information in the FAQ section of the Amarok Handbook.
"
+#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.cpp:115
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:148
+#: playlistmanager/file/PlaylistFileProvider.cpp:481
+#: playlistmanager/PlaylistManager.cpp:384
+msgid "Change playlist"
msgstr ""
-#: EngineController.cpp:292
-msgid "Install MP3 Support"
-msgstr "MP3 formatını quraşdır"
-
-#: EngineController.cpp:294
-msgid ""
-"Amarok currently cannot play MP3 files. Do you want to install support for "
-"MP3?"
+#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.cpp:116
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:149
+#: playlistmanager/file/PlaylistFileProvider.cpp:482
+#: playlistmanager/PlaylistManager.cpp:385
+msgid "Enter new name for playlist:"
msgstr ""
-#: EngineController.cpp:295
-msgid "No MP3 Support"
-msgstr "MP3 dəstəklənmir"
+#: core-impl/collections/proxycollection/ProxyCollection.cpp:53
+msgid "Proxy Collection"
+msgstr ""
-#: EngineController.cpp:872
-msgid "Preamp"
+#: core-impl/collections/db/ScanManager.cpp:134
+msgid "Database import requested"
msgstr ""
-#: EngineController.cpp:878
+#: core-impl/collections/db/ScanManager.cpp:264
msgid ""
-"%0\n"
-"Hz"
+"The version of the 'amarokcollectionscanner' tool\n"
+"does not match your Amarok version.
Please note that Collection "
+"Scanning may not work correctly.
"
msgstr ""
-#: EngineController.cpp:882
+#: core-impl/collections/db/ScanManager.cpp:329
+#, kde-format
msgid ""
-"%0\n"
-"kHz"
+"The collection scanner reported the following errors:\n"
+"%1\n"
+"In most cases this means that not all of your tracks were imported.\n"
+"Further errors will only be reported on the console."
msgstr ""
-#: EngineController.cpp:1175
-msgid "Too many errors encountered in playlist. Playback stopped."
+#: core-impl/collections/db/ScanManager.cpp:474
+#, kde-format
+msgid "Failed to write scanner batch file \"%1\""
msgstr ""
-#: EngineController.cpp:1396
-#, kde-format
-msgctxt "track by artist on album"
-msgid "%1 by %2 on %3"
+#: core-impl/collections/db/ScanManager.cpp:482
+#: scanner/GenericScanManager.cpp:203
+msgid "Unable to start Amarok collection scanner."
msgstr ""
-#: EngineController.cpp:1399
+#: core-impl/collections/db/ScanManager.cpp:531
+#: scanner/GenericScanManager.cpp:300
#, kde-format
-msgctxt "track by artist"
-msgid "%1 by %2"
-msgstr "%2 tərəfindən %1"
+msgid "Found one directory"
+msgid_plural "Found %1 directories"
+msgstr[0] ""
+msgstr[1] ""
-#: EngineController.cpp:1403
+#: core-impl/collections/db/ScanManager.cpp:542
+#: scanner/GenericScanManager.cpp:310
#, kde-format
-msgctxt "track on album"
-msgid "%1 on %2"
-msgstr "%2 də %1"
-
-#: EngineController.cpp:1408
-#: core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:152
-msgid "Unknown track"
-msgstr "Naməlum mahnı"
+msgid "Got directory \"%1\" from scanner."
+msgstr ""
-#: EngineController.cpp:1415
+#: core-impl/collections/db/ScanManager.cpp:585
#, kde-format
-msgctxt "track from source"
-msgid "from %1"
+msgid "Aborting scanner with error: %1"
msgstr ""
-#: EngineController.cpp:1426 widgets/Osd.cpp:651 mac/GrowlInterface.cpp:43
-#: context/engines/current/CurrentEngine.cpp:136
-msgid "No track playing"
-msgstr "Heç bir mahnı oxudulmur"
-
-#: playlistmanager/PlaylistManager.cpp:278
-msgid "Downloading Playlist"
+#: core-impl/collections/db/ScanManager.cpp:605
+msgid "Scanner aborted."
msgstr ""
-#: playlistmanager/PlaylistManager.cpp:342
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:148
-#: playlistmanager/file/PlaylistFileProvider.cpp:481
-#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.cpp:115
-msgid "Change playlist"
+#: core-impl/collections/db/ScanManager.cpp:698
+msgid ""
+"The collection scan had to be aborted. Too many errors were encountered "
+"during the scan."
msgstr ""
-#: playlistmanager/PlaylistManager.cpp:343
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:149
-#: playlistmanager/file/PlaylistFileProvider.cpp:482
-#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.cpp:116
-msgid "Enter new name for playlist:"
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:72
+#: core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedCollection.cpp:35
+#: core-impl/collections/db/sql/mysqlservercollection/MySqlServerCollection.cpp:41
+#: context/applets/currenttrack/CurrentTrack.cpp:105
+msgid "Local Collection"
msgstr ""
-#: playlistmanager/sql/SqlPlaylist.cpp:40
-msgid "Playlist in database"
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:497
+msgid "Organizing tracks"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:90
-msgid "Confirm Rename"
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:499
+msgid "Moving tracks"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:92
-#, kde-format
-msgid "Are you sure you want to rename this playlist to '%1'?"
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:503
+msgid "Copying tracks"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:93
-msgid "Yes, rename this playlist."
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:505
+msgid "Transcoding tracks"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:117
-#: playlistmanager/file/PlaylistFileProvider.cpp:453
-#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:251
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:333
-msgid "Confirm Delete"
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:563
+#, kde-format
+msgid "Could not create directory: %1"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:119
-#: playlistmanager/file/PlaylistFileProvider.cpp:455
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:640
#, kde-format
-msgid "Are you sure you want to delete this playlist?"
-msgid_plural "Are you sure you want to delete these %1 playlists?"
-msgstr[0] ""
-msgstr[1] ""
-
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:125
-msgid "Yes, delete from database."
+msgid "Transferring: %1"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:190
-#: playlistmanager/file/PlaylistFileProvider.cpp:126
-msgid "&Rename..."
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:642
+#, kde-format
+msgid "Transcoding: %1"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:202
-#: playlistmanager/file/PlaylistFileProvider.cpp:138
-msgid "&Delete..."
+#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:686
+#: core-impl/collections/support/FileCollectionLocation.cpp:100
+#, kde-format
+msgid "Removing: %1"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:247
-#: playlistmanager/file/PlaylistFileProvider.cpp:194
-msgid "Remove tracks"
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:21
+#. i18n: ectx: property (windowTitle), widget (QWidget, OrganizeCollectionDialogBase)
+#: core-impl/collections/db/sql/SqlCollection.cpp:81 rc.cpp:452
+msgid "Organize Files"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:250
-#: playlistmanager/file/PlaylistFileProvider.cpp:197
+#: core-impl/collections/db/sql/SqlCollection.cpp:173
#, kde-format
-msgctxt "Remove a track from a saved playlist"
-msgid "Remove From \"%1\""
+msgid ""
+"The amarok database reported the following errors:\n"
+"%1\n"
+"In most cases you will need to resolve these errors before Amarok will run "
+"properly."
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.h:44
-msgid "Amarok Database"
+#: core-impl/collections/db/sql/SqlCollection.cpp:329
+msgid "Scanning music"
msgstr ""
-#: playlistmanager/sql/SqlUserPlaylistProvider.h:45
-msgid "Local playlists stored in the database"
+#: core-impl/collections/db/sql/CapabilityDelegateImpl.cpp:59
+msgid "Do not show under Various Artists"
msgstr ""
-#: playlistmanager/file/PlaylistFileProvider.cpp:84
-msgid "Playlist Files on Disk"
+#: core-impl/collections/db/sql/CapabilityDelegateImpl.cpp:64
+msgid "Show under Various Artists"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1073
-#. i18n: ectx: property (text), widget (QPushButton, removeButton)
-#: playlistmanager/file/PlaylistFileProvider.cpp:200 rc.cpp:1741
-msgid "Remove"
+#: core-impl/collections/db/sql/SqlMeta.cpp:272
+#: services/lastfm/meta/LastFmMeta.cpp:134 covermanager/CoverManager.cpp:842
+#, kde-format
+msgid "%1 - %2"
msgstr ""
-#: playlistmanager/file/PlaylistFileProvider.cpp:365
-#: playlistmanager/file/PlaylistFileProvider.cpp:393
-#, kde-format
-msgid "The playlist file \"%1\" could not be loaded."
+#: core-impl/collections/db/ScanResultProcessor.cpp:261
+msgctxt "The genre name for classical music"
+msgid "Classical"
msgstr ""
-#: playlistmanager/file/PlaylistFileProvider.cpp:461
-msgid "Yes, delete from disk."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:291
+msgid "iPod was not initialized:"
msgstr ""
-#: playlistmanager/SyncedPlaylist.cpp:40 playlistmanager/SyncedPlaylist.cpp:48
-#: playlistmanager/SyncedPlaylist.cpp:56
-msgid ""
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:292
+msgid "iPod Initialization Failed"
msgstr ""
-#: playlistmanager/SyncedPlaylist.cpp:63
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:315
#, kde-format
-msgid "Synchronized on: %1"
+msgid ""
+"Media Device: could not find iTunesDB on device mounted at %1. Attempt to "
+"initialize your iPod?"
msgstr ""
-#: likeback/LikeBackDialog.cpp:43
-msgid "Send a Comment to the Developers"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:317
+msgid "Initialize iPod?"
msgstr ""
-#: likeback/LikeBackDialog.cpp:155
-#, kde-format
-msgctxt ""
-"Feedback dialog text, message with one accepted language for the comments"
-msgid ""
-"Please, write it in %1 (you may want to use an online "
-"translation tool for this).
"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:318
+msgid "&Initialize"
msgstr ""
-#: likeback/LikeBackDialog.cpp:162
-#, kde-format
-msgctxt ""
-"Feedback dialog text, message with list of accepted languages for the "
-"comments"
-msgid ""
-"Please, write it in %1 or %2 (you may want to use an online translation tool for this).
"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:359
+msgid "Set iPod Model"
msgstr ""
-#: likeback/LikeBackDialog.cpp:175
-msgctxt ""
-"Feedback dialog text, message to remind to balance the likes and dislikes"
-msgid ""
-"To make the comments you send more useful in improving this application, try "
-"to send the same amount of positive and negative comments.
"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:359
+msgid "iPod Models"
msgstr ""
-#: likeback/LikeBackDialog.cpp:184
-msgctxt "Feedback dialog text, text to disallow feature requests"
-msgid ""
-"Please, do not ask for new features: this kind of request will be "
-"ignored.
"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:363
+#, kde-format
+msgid "%1 the iPod Model is necessary to initialize the iPod"
msgstr ""
-#: likeback/LikeBackDialog.cpp:190
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:389
#, kde-format
-msgctxt ""
-"Feedback dialog text, %1=Application name,%2=message with list of accepted "
-"languages for the comment,%3=optional text to remind to balance the likes "
-"and dislikes,%4=optional text to disallow feature requests."
msgid ""
-"You can provide the developers a brief description of your opinions about "
-"%1.
%2 %3%4
"
+"%1 failed to write to iPod, make sure you have write permissions on the iPod"
msgstr ""
-#: likeback/LikeBackDialog.cpp:236
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:405
#, kde-format
msgid ""
-"The email address you have entered is not valid, and cannot be used: '%1'"
+"%1 failed to write SysInfo file to iPod, make sure you have write "
+"permissions on the iPod"
msgstr ""
-#: likeback/LikeBackDialog.cpp:242
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:429
#, kde-format
-msgid ""
-"Please double check your email address for errors, because it appears to be "
-"an exotic one.\n"
-"%1"
+msgid "%1 failed to initialize the iPod"
msgstr ""
-#: likeback/LikeBackDialog.cpp:308
-msgctxt "Dialog box text"
-msgid ""
-"Your comment has been sent successfully.
Thank you for your "
-"time.
"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:437
+msgid "The iPod was successfully initialized."
msgstr ""
-#: likeback/LikeBackDialog.cpp:310
-msgctxt "Dialog box title"
-msgid "Comment Sent"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:437
+msgid "iPod Initialized"
msgstr ""
-#: likeback/LikeBackDialog.cpp:321
-msgctxt "Dialog box text"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:444
+#, kde-format
msgid ""
-"There has been an error while trying to send the comment.
Please, "
-"try again later.
"
+"%1 you chose not to initialize the iPod. It will not be usable until it is "
+"initialized."
msgstr ""
-#: likeback/LikeBackDialog.cpp:323
-msgctxt "Dialog box title"
-msgid "Comment Sending Error"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:522
+msgid "&Stale and Orphaned"
msgstr ""
-#: likeback/LikeBack.cpp:221
-msgid "&Send a Comment to the Developers"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:532
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:695
+msgid "Synchronize Artwork"
msgstr ""
-#: likeback/LikeBack.cpp:227
-msgid "Show &Feedback Icons"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:548
+msgid ""
+"Do you really want to initialize this iPod? Its database will be cleared of "
+"all information, but the files will not be deleted."
msgstr ""
-#: likeback/LikeBack.cpp:296
-#, kde-format
-msgctxt "Welcome dialog text, header text for test apps"
-msgid "Welcome to this testing version of %1."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:552
+msgid "Initialize iPod"
msgstr ""
-#: likeback/LikeBack.cpp:301
-#, kde-format
-msgctxt "Welcome dialog text, header text for released apps"
-msgid "Welcome to %1."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:558
+msgid "The iPod has been initialized"
msgstr ""
-#: likeback/LikeBack.cpp:309
-msgctxt ""
-"Welcome dialog text, explanation for both the like and dislike buttons"
-msgid ""
-"Each time you have a great or frustrating experience, please click on the "
-"appropriate face below the window title bar, briefly describe what you like "
-"or dislike and click on 'Send'."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:561
+msgid "The iPod was unable to be initialized"
msgstr ""
-#: likeback/LikeBack.cpp:316
-msgctxt "Welcome dialog text, explanation for the like button alone"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:570
msgid ""
-"Each time you have a great experience, please click on the smiling face "
-"below the window title-bar, briefly describe what you like and click on "
-"'Send'."
+"Amarok is about to search for stale tracks. This may take a while, do you "
+"want to continue?"
msgstr ""
-#: likeback/LikeBack.cpp:323
-msgctxt "Welcome dialog text, explanation for the dislike button alone"
-msgid ""
-"Each time you have a frustrating experience, please click on the frowning "
-"face below the window title-bar, briefly describe what you dislike and click "
-"on 'Send'."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:574
+msgid "Find Stale Tracks"
msgstr ""
-#: likeback/LikeBack.cpp:333
-msgctxt "Welcome dialog text, explanation for the bug button"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:657
+#, kde-format
+msgctxt "@info"
+msgid "One stale track removed from the database. Scan for orphaned tracks?"
+msgid_plural "%1 tracks removed from the database. Scan for orphaned tracks?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:662
+msgid "Find Orphaned Tracks"
+msgstr ""
+
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:693
+#, kde-format
msgid ""
-"If you experience an improper behavior in the application, just click on the "
-"bug icon in the top-right corner of the window and follow the instructions "
-"to submit a bug report."
+"Amarok is about to synchronize artwork on %1. Do you want to continue?"
msgstr ""
-#: likeback/LikeBack.cpp:345
-msgctxt "Welcome dialog text, usage example"
-msgid "I like the new artwork. Very refreshing."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:706
+msgid "Artwork synchronized"
msgstr ""
-#: likeback/LikeBack.cpp:353
-msgctxt "Welcome dialog text, usage example"
-msgid ""
-"I dislike the welcome page of this assistant. Too time consuming."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:710
+msgid "iPod artwork could not be synchronized"
msgstr ""
-#: likeback/LikeBack.cpp:361
-msgctxt "Welcome dialog text, usage example"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:921
msgid ""
-"The application shows an improper behavior when clicking the Add "
-"button. Nothing happens."
+"Amarok requires sudo access to get the FirewireGuid required to connect to "
+"your device. Please enter your sudo password"
msgstr ""
-#: likeback/LikeBack.cpp:369
-msgctxt "Welcome dialog text, usage example"
-msgid "I desire a new feature allowing me to send my work by email."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2224
+msgid "Select Stale Tracks To Delete"
msgstr ""
-#: likeback/LikeBack.cpp:382
-msgctxt "Welcome dialog text, us=the developers, it=the application"
-msgid "To help us improve it, your comments are important."
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2224
+msgid "Stale Tracks"
msgstr ""
-#: likeback/LikeBack.cpp:385
-msgctxt "Welcome dialog text, header for the examples"
-msgid "Example"
-msgid_plural "Examples"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2271
+msgid "Adding Orphaned Tracks to iPod Database"
+msgstr ""
+
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2296
+#, kde-format
+msgctxt "@info"
+msgid "One orphaned track added to the database."
+msgid_plural "%1 tracks added to the database."
msgstr[0] ""
msgstr[1] ""
-#: likeback/LikeBack.cpp:391
-msgctxt "Welcome dialog title"
-msgid "Help Improve the Application"
+#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2301
+msgid "Orphaned Tracks Added"
msgstr ""
-#: KNotificationBackend.cpp:146
-msgid "Now playing"
-msgstr "İndi oxudulan"
+#: core-impl/collections/umscollection/UmsCollectionLocation.cpp:106
+#: core-impl/collections/umscollection/UmsCollectionLocation.cpp:198
+#, kde-format
+msgid "Copying one track to %2"
+msgid_plural "Copying %1 tracks to %2"
+msgstr[0] ""
+msgstr[1] ""
-#: MainWindow.cpp:261
-msgid "Local Music"
-msgstr ""
+#: core-impl/collections/umscollection/UmsCollectionLocation.cpp:143
+#, kde-format
+msgid "Removing one track from %2"
+msgid_plural "Removing %1 tracks from %2"
+msgstr[0] ""
+msgstr[1] ""
-#: MainWindow.cpp:263
-msgid "Local sources of content"
+#: core-impl/collections/umscollection/UmsCollection.cpp:165
+#, kde-format
+msgid "&Configure %1"
msgstr ""
-#: MainWindow.cpp:271
-msgid "Internet"
+#: core-impl/collections/umscollection/UmsCollection.cpp:170
+msgid "&Use as Collection"
msgstr ""
-#: MainWindow.cpp:273
-msgid "Online sources of content"
+#: core-impl/collections/umscollection/UmsCollection.cpp:534
+msgid "Configure USB Mass Storage Device"
msgstr ""
-#: MainWindow.cpp:279
-msgid "Playlists"
-msgstr "Çalğı siyahıları"
-
-#: MainWindow.cpp:281
-msgid "Various types of playlists"
+#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:184
+msgid "&Delete Episode"
msgstr ""
-#: MainWindow.cpp:287 amarokurls/NavigationUrlGenerator.cpp:135
-msgid "Files"
+#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:254
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:333
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:117
+#: playlistmanager/file/PlaylistFileProvider.cpp:453
+msgid "Confirm Delete"
msgstr ""
-#: MainWindow.cpp:289
-msgid "Browse local hard drive for content"
-msgstr ""
+#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:256
+#, kde-format
+msgid "Are you sure you want to delete this episode?"
+msgid_plural "Are you sure you want to delete these %1 episodes?"
+msgstr[0] ""
+msgstr[1] ""
-#: MainWindow.cpp:350
-msgctxt "@item:inmenu"
-msgid "&View"
+#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:272
+#, kde-format
+msgid "Yes, delete from %1."
msgstr ""
-#: MainWindow.cpp:353
-msgid "Lock Layout"
+#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:328
+#: services/gpodder/GpodderProvider.cpp:336
+msgid "&Delete Channel and Episodes"
msgstr ""
-#: MainWindow.cpp:464
-msgid ""
-"Closing the main window will keep Amarok running in the System Tray. Use "
-"Quit from the menu, or the Amarok tray icon to exit the "
-"application."
+#: core-impl/collections/nepomukcollection/NepomukCollection.cpp:129
+msgid "Nepomuk Collection"
msgstr ""
-#: MainWindow.cpp:466
-msgid "Docking in System Tray"
+#: core-impl/collections/nepomukcollection/NepomukCollection.cpp:131
+msgid "Nepomuk Collection (slow, Redland)"
msgstr ""
-#: MainWindow.cpp:495
-msgid "Use relative path for &saving"
+#: core-impl/collections/upnpcollection/UpnpBrowseCollection.cpp:118
+#, kde-format
+msgid "Scanning %1"
msgstr ""
-#: MainWindow.cpp:507 covermanager/CoverFoundDialog.cpp:361
-msgid "Save As"
+#: core-impl/collections/upnpcollection/UpnpBrowseCollection.cpp:208
+#, kde-format
+msgid "UPnP Error: %1"
msgstr ""
-#: MainWindow.cpp:559
-msgid "Play Media (Files or URLs)"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:152
+msgid "Could not connect to MTP Device"
msgstr ""
-#: MainWindow.cpp:559
-msgid "Add Media (Files or URLs)"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:378
+msgid "Could not copy track from device."
msgstr ""
-#: MainWindow.cpp:577
-msgid "Add Stream"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:431
+#: core/meta/Meta.cpp:444 context/applets/currenttrack/CurrentTrack.h:39
+msgid "Unknown Album"
msgstr ""
-#: MainWindow.cpp:577
-msgid "Enter Stream URL:"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:437
+#: core/meta/Meta.cpp:481
+msgid "Unknown Genre"
msgstr ""
-#: MainWindow.cpp:701
-msgid "&Add Media..."
-msgstr ""
-
-#: MainWindow.cpp:706
-msgctxt "clear playlist"
-msgid "&Clear Playlist"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:593
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:732
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:915
+msgid "Could not delete item"
msgstr ""
-#: MainWindow.cpp:711
-msgctxt "edit play queue of playlist"
-msgid "Edit &Queue"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:603
+msgid "Delete failed"
msgstr ""
-#: MainWindow.cpp:716
-msgctxt "Remove duplicate and dead (unplayable) tracks from the playlist"
-msgid "Re&move Duplicates"
+#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:888
+msgid "Could not save playlist."
msgstr ""
-#: MainWindow.cpp:723
-msgid "&Add Stream..."
+#: core-impl/collections/playdarcollection/PlaydarCollection.cpp:125
+msgid "Playdar Collection"
msgstr ""
-#: MainWindow.cpp:727
-msgid "&Export Playlist As..."
+#: core-impl/collections/support/TrashCollectionLocation.cpp:47
+msgid "Trash"
msgstr ""
-#: MainWindow.cpp:731 amarokurls/NavigationUrlGenerator.cpp:250
-msgid "Bookmark Media Sources View"
+#: core-impl/collections/support/TrashCollectionLocation.cpp:101
+#, kde-format
+msgid "Moving to trash: %1"
msgstr ""
-#: MainWindow.cpp:735 amarokurls/BookmarkManager.cpp:43
-msgid "Bookmark Manager"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:40
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Do you really want to delete this track? It will be removed from your "
+"collection."
+msgid_plural ""
+"Do you really want to delete these %1 tracks? They will be removed from your "
+"collection."
+msgstr[0] ""
+msgstr[1] ""
+
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:45
+msgid "Delete Files"
msgstr ""
-#: MainWindow.cpp:739
-msgid "Equalizer"
-msgstr "Ekvalayzer"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:61
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Do you really want to move this track to the trash? It will be removed from "
+"your collection."
+msgid_plural ""
+"Do you really want to move these %1 tracks to the trash? They will be "
+"removed from your collection."
+msgstr[0] ""
+msgstr[1] ""
-#: MainWindow.cpp:743 playlist/PlaylistViewUrlGenerator.cpp:101
-msgid "Bookmark Playlist Setup"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:70
+#: browsers/filebrowser/FileView.cpp:579
+msgctxt "@title:window"
+msgid "Confirm Move to Trash"
msgstr ""
-#: MainWindow.cpp:747
-msgid "Bookmark Context Applets"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:82
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Do you really want to move this track? It will be renamed and the original "
+"deleted."
+msgid_plural ""
+"Do you really want to move these %1 tracks? They will be renamed and the "
+"originals deleted."
+msgstr[0] ""
+msgstr[1] ""
+
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:87
+msgid "Move Files"
msgstr ""
-#: MainWindow.cpp:751 covermanager/CoverManager.cpp:105
-msgid "Cover Manager"
-msgstr "Albom örtükləri"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:98
+#, kde-format
+msgctxt "@info"
+msgid ""
+"There was a problem and this track could not be removed. Make sure the "
+"directory is writable."
+msgid_plural ""
+"There was a problem and %1 tracks could not be removed. Make sure the "
+"directory is writable."
+msgstr[0] ""
+msgstr[1] ""
-#: MainWindow.cpp:755
-msgid "Play Media..."
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:103
+msgid "Unable to be removed tracks"
msgstr ""
-#: MainWindow.cpp:760
-msgid "&Seek Forward"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:110
+msgid ""
+"The collection does not have enough free space available or is not writable."
msgstr ""
-#: MainWindow.cpp:766
-msgid "&Seek Backward"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:116
+msgid "Do you want to remove empty folders?"
msgstr ""
-#: MainWindow.cpp:773
-msgid "Update Collection"
+#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:117
+msgid "Remove empty folders?"
msgstr ""
-#: MainWindow.cpp:780
-msgid "Previous Track"
-msgstr "Əvvəlki Mahnı"
-
-#: MainWindow.cpp:787
-msgid "Restart current track"
+#: core-impl/collections/support/TextualQueryFilter.cpp:262
+msgid "today"
msgstr ""
-#: MainWindow.cpp:793
-msgid "Repopulate Playlist"
+#: core-impl/collections/support/TextualQueryFilter.cpp:264
+msgid "last week"
msgstr ""
-#: MainWindow.cpp:799
-msgid "Disable Dynamic Playlist"
+#: core-impl/collections/support/TextualQueryFilter.cpp:266
+msgid "last month"
msgstr ""
-#: MainWindow.cpp:803
-msgid "Next Track"
-msgstr "Sonrakı Mahnı"
-
-#: MainWindow.cpp:808
-msgid "Increase Volume"
+#: core-impl/collections/support/TextualQueryFilter.cpp:268
+msgid "two months ago"
msgstr ""
-#: MainWindow.cpp:814
-msgid "Decrease Volume"
+#: core-impl/collections/support/TextualQueryFilter.cpp:270
+msgid "three months ago"
msgstr ""
-#: MainWindow.cpp:820
-msgid "Toggle Main Window"
+#: core-impl/podcasts/sql/SqlPodcastMeta.cpp:426
+#: core/podcasts/PodcastMeta.h:414
+msgid "Podcast"
msgstr ""
-#: MainWindow.cpp:825
-msgid "Toggle Full Screen"
+#: core-impl/podcasts/sql/SqlPodcastProvider.h:54
+msgid "Local Podcasts"
msgstr ""
-#: MainWindow.cpp:830
-msgid "Jump to"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:288
+msgid "&Update All Channels"
msgstr ""
-#: MainWindow.cpp:835
-msgid "Show active track"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:296
+msgid "&Configure General Settings"
msgstr ""
-#: MainWindow.cpp:839
-msgid "Show Notification Popup"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:304
+msgid "&Export subscriptions to OPML file"
msgstr ""
-#: MainWindow.cpp:844
-msgid "Mute Volume"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:328
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:884
+msgid "&Configure"
msgstr ""
-#: MainWindow.cpp:849
-msgid "Last.fm: Love Current Track"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:346
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:902
+msgid "&Remove Subscription"
msgstr ""
-#: MainWindow.cpp:854
-msgid "Last.fm: Ban Current Track"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:368
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:923
+msgid "&Update Channel"
msgstr ""
-#: MainWindow.cpp:859
-msgid "Last.fm: Skip Current Track"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:407
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:804
+msgid "&Delete Downloaded Episode"
msgstr ""
-#: MainWindow.cpp:864 playlist/view/PlaylistViewCommon.cpp:115
-msgid "Queue Track"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:419
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:817
+msgid "&Write Feed Information to File"
msgstr ""
-#: MainWindow.cpp:869
-msgid "Rate Current Track: 1"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:443
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:854
+msgid "&Download Episode"
msgstr ""
-#: MainWindow.cpp:874
-msgid "Rate Current Track: 2"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:486
+#, kde-format
+msgid "Already subscribed to %1."
msgstr ""
-#: MainWindow.cpp:879
-msgid "Rate Current Track: 3"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:615
+msgctxt "prefix to 'x minutes'"
+msgid "every "
msgstr ""
-#: MainWindow.cpp:884
-msgid "Rate Current Track: 4"
-msgstr ""
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:616
+msgid " minute"
+msgid_plural " minutes"
+msgstr[0] ""
+msgstr[1] ""
-#: MainWindow.cpp:889
-msgid "Rate Current Track: 5"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:625
+msgid "Configure Local Podcasts"
msgstr ""
-#: MainWindow.cpp:895
-msgid "Network Request Viewer"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:645
+msgid "Move Podcasts"
msgstr ""
-#: MainWindow.cpp:913
-msgid "&About Amarok"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:649
+msgid "Do you want to move all downloaded episodes to the new location?"
msgstr ""
-#: MainWindow.cpp:917
-msgid "&Report Bug..."
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:718
+msgid "Select file for OPML export"
msgstr ""
-#: MainWindow.cpp:977
-msgid "&Music"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1002
+msgid "Unsubscribe"
msgstr ""
-#: MainWindow.cpp:979
-msgid "&Amarok"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1006
+#, kde-format
+msgid "Do you really want to unsubscribe from \"%1\"?"
msgstr ""
-#: MainWindow.cpp:1003 playlist/PlaylistToolBar.cpp:38
-#: playlist/PlaylistDock.cpp:54
-msgid "&Playlist"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1011
+msgid "Delete downloaded episodes"
msgstr ""
-#: MainWindow.cpp:1020
-msgid "&Tools"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1134
+msgid "Waiting for Podcast Downloads to Finish"
msgstr ""
-#: MainWindow.cpp:1037
-msgid "&Settings"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1135
+#, kde-format
+msgid "There is still a podcast download in progress"
+msgid_plural "There are still %1 podcast downloads in progress"
+msgstr[0] ""
+msgstr[1] ""
+
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1139
+msgid "Cancel Download and Quit."
msgstr ""
-#: MainWindow.cpp:1084
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1316
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1559
#, kde-format
-msgid ""
-"You have chosen to hide the menu bar.\n"
-"\n"
-"Please remember that you can always use the shortcut \"%1\" to bring it back."
+msgid "Unable to save podcast episode file to %1"
msgstr ""
-#: MainWindow.cpp:1086
-msgid "Hide Menu"
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1326
+msgid "Downloading Podcast Media"
msgstr ""
-#: MainWindow.cpp:1128
+#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1327
#, kde-format
-msgid "Paused :: %1"
+msgid "Downloading Podcast \"%1\""
msgstr ""
-#: MainWindow.cpp:1141 core-impl/collections/audiocd/AudioCdCollection.cpp:444
-#: core-impl/collections/audiocd/AudioCdCollection.cpp:445
-#: core-impl/collections/audiocd/AudioCdCollection.cpp:446
-#: core-impl/collections/audiocd/AudioCdCollection.cpp:447
-#: amarokurls/BookmarkTreeView.cpp:377 amarokurls/BookmarkTreeView.cpp:378
-#: amarokurls/BookmarkTreeView.cpp:379 context/applets/albums/AlbumItem.cpp:97
-msgid "Unknown"
-msgstr "Naməlum"
+#: core-impl/podcasts/sql/PodcastSettingsDialog.cpp:36
+#, kde-format
+msgctxt "change options"
+msgid "Configure %1"
+msgstr ""
-#: MainWindow.cpp:1141
+#: core-impl/podcasts/sql/PodcastSettingsDialog.cpp:69
+msgid " Item"
+msgid_plural " Items"
+msgstr[0] ""
+msgstr[1] ""
+
+#: core-impl/podcasts/sql/PodcastFilenameLayoutConfigDialog.cpp:31
+msgctxt "Change filename layout"
+msgid "Podcast Episode Filename Configuration"
+msgstr ""
+
+#: core-impl/capabilities/timecode/TimecodeWriteCapability.cpp:102
#, kde-format
-msgid "%1 - %2 :: %3"
+msgid "%1 - Stopped %2"
msgstr ""
-#: transcoding/TranscodingPropertySliderWidget.cpp:100
-msgid " (recommended)"
+#: core-impl/capabilities/timecode/TimecodeWriteCapability.cpp:107
+msgid "Playback Ended Markers"
msgstr ""
#: transcoding/TranscodingOptionsStackedWidget.cpp:55
@@ -1881,6 +2018,10 @@
"pick an encoder from the list."
msgstr ""
+#: transcoding/TranscodingPropertySliderWidget.cpp:100
+msgid " (recommended)"
+msgstr ""
+
#: transcoding/TranscodingAssistantDialog.cpp:35
msgid "Transcode Tracks"
msgstr ""
@@ -1907,9581 +2048,9687 @@
"Medium compression, high quality Ogg Vorbis (lossy)."
msgstr ""
-#: ActionClasses.cpp:86
-msgid "Amarok Menu"
+#: browsers/collectionbrowser/CollectionWidget.cpp:146
+msgid ""
+"This is where you will find your local music, as well as music from mobile "
+"audio players and CDs."
msgstr ""
-#: ActionClasses.cpp:176
-msgid "Play/Pause"
+#: browsers/collectionbrowser/CollectionWidget.cpp:181
+msgctxt "@item:inlistbox Collection widget filter preset"
+msgid "Added This Hour"
msgstr ""
-#: ActionClasses.cpp:313
-msgid "Click to change"
+#: browsers/collectionbrowser/CollectionWidget.cpp:183
+msgctxt "@item:inlistbox Collection widget filter preset"
+msgid "Added Today"
msgstr ""
-#: ActionClasses.cpp:330
-msgid "&Replay Gain Mode"
+#: browsers/collectionbrowser/CollectionWidget.cpp:185
+msgctxt "@item:inlistbox Collection widget filter preset"
+msgid "Added This Week"
msgstr ""
-#: ActionClasses.cpp:332
-msgctxt "Replay Gain state, as in, disabled"
-msgid "&Off"
+#: browsers/collectionbrowser/CollectionWidget.cpp:187
+msgctxt "@item:inlistbox Collection widget filter preset"
+msgid "Added This Month"
msgstr ""
-#: ActionClasses.cpp:332
-msgctxt "Item, as in, music"
-msgid "&Track"
+#: browsers/collectionbrowser/CollectionWidget.cpp:193
+#: services/magnatune/MagnatuneStore.cpp:221
+msgid "Artist / Album"
msgstr ""
-#: ActionClasses.cpp:333
-msgid "&Album"
-msgstr "&Albom"
-
-#: ActionClasses.cpp:342
-msgid "&Equalizer"
+#: browsers/collectionbrowser/CollectionWidget.cpp:197
+msgid "Album / Artist"
msgstr ""
-#: ActionClasses.cpp:370
-msgid "Your current setup does not support the equalizer feature"
+#: browsers/collectionbrowser/CollectionWidget.cpp:201
+#: services/magnatune/MagnatuneStore.cpp:227
+#: services/jamendo/JamendoService.cpp:153
+msgid "Genre / Artist"
msgstr ""
-#: ActionClasses.cpp:375
-msgctxt "Equalizer state, as in, disabled"
-msgid "&Off"
+#: browsers/collectionbrowser/CollectionWidget.cpp:205
+#: services/magnatune/MagnatuneStore.cpp:230
+#: services/jamendo/JamendoService.cpp:156
+msgid "Genre / Artist / Album"
msgstr ""
-#: ActionClasses.cpp:398
-msgid "Burn"
-msgstr "Yandır"
+#: browsers/collectionbrowser/CollectionWidget.cpp:212
+msgid "First Level"
+msgstr ""
-#: ActionClasses.cpp:437
-msgid "Current Playlist"
-msgstr "Cari çalğı siyahısı"
+#: browsers/collectionbrowser/CollectionWidget.cpp:213
+msgid "Second Level"
+msgstr ""
-#: ActionClasses.cpp:438
-msgid "Selected Tracks"
-msgstr "Seçilmiş mahnılar"
+#: browsers/collectionbrowser/CollectionWidget.cpp:214
+msgid "Third Level"
+msgstr ""
-#: ActionClasses.cpp:469
-msgid "Stop"
+#: browsers/collectionbrowser/CollectionWidget.cpp:266
+msgid "Show Years"
msgstr ""
-#: ActionClasses.cpp:521
-msgid "Stop after current Track"
+#: browsers/collectionbrowser/CollectionWidget.cpp:271
+msgctxt "@action:inmenu"
+msgid "Show Track Numbers"
msgstr ""
-#: ActionClasses.cpp:536
-msgid "Stop after current track: On"
+#: browsers/collectionbrowser/CollectionWidget.cpp:276
+msgid "Show Cover Art"
msgstr ""
-#: ActionClasses.cpp:542
-msgid "Stop after current track: Off"
+#: browsers/collectionbrowser/CollectionWidget.cpp:284
+#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:87
+msgid "Merged View"
msgstr ""
-#: rc.cpp:1
-msgctxt "NAME OF TRANSLATORS"
-msgid "Your names"
+#: browsers/collectionbrowser/CollectionWidget.cpp:291
+#: services/magnatune/MagnatuneStore.cpp:233
+#: services/jamendo/JamendoService.cpp:159
+msgid "Sort Options"
msgstr ""
-"Mətin Əmirov, ,Launchpad Contributions:,Emin Mastizadeh,Metin Amiroff,Said "
-"Babayev"
-#: rc.cpp:2
-msgctxt "EMAIL OF TRANSLATORS"
-msgid "Your emails"
-msgstr "metin@karegen.com,,,emin25@ovi.com,,phoenix49@gmail.com"
+#: browsers/collectionbrowser/CollectionTreeItemDelegate.cpp:172
+#, kde-format
+msgid "%1% used"
+msgstr ""
-#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:15
-#. i18n: ectx: property (whatsThis), widget (QWidget, ConstraintGroupEditWidget)
-#: rc.cpp:5
-msgid ""
-"An editor for Constraint Groups. You can set the group type to \"match "
-"all\" or \"match any\". When the group type is set to \"match all\", the "
-"Generator will try to have the playlist match all the constraints within the "
-"group. When the group type is set to \"match any\", the Generator will try "
-"to have the playlist match any of the constraints within the group."
+#: browsers/filebrowser/FileBrowser.cpp:66
+msgctxt "Show Dolphin Places the user configured"
+msgid "Places"
msgstr ""
-#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:8
-msgid "Constraint Group Settings"
+#: browsers/filebrowser/FileBrowser.cpp:76
+msgid "Filter Files"
msgstr ""
-#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:29
-#. i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAll)
-#: rc.cpp:11
+#: browsers/filebrowser/FileBrowser.cpp:174
msgid ""
-"The APG will consider the constraint group satisfied only if all of the "
-"constraints within the group are satisfied. This is analogous to a logical "
-"AND: \"the tracks should match properties A, B, and C\"."
+"The file browser lets you browse files anywhere on your system, regardless "
+"of whether these files are part of your local collection. You can then add "
+"these files to the playlist as well as perform basic file operations."
msgstr ""
-#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:32
-#. i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAll)
-#: rc.cpp:14
-msgid "Match all constraints in the group"
+#: browsers/filebrowser/FileBrowser.cpp:379 browsers/InfoProxy.cpp:164
+msgid "Home"
msgstr ""
-#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:39
-#. i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAny)
-#: rc.cpp:17
-msgid ""
-"The APG will consider the constraint group satisfied if any one of the "
-"constraints within it is satisfied. This is analogous to a logical OR: "
-"\"the tracks should match properties A, B, or C\"."
+#: browsers/filebrowser/FileBrowser.cpp:523
+msgid "Places"
msgstr ""
-#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:42
-#. i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAny)
-#: rc.cpp:20
-msgid "Match any constraint in the group"
+#: browsers/filebrowser/FileView.cpp:125 browsers/CollectionTreeView.cpp:277
+msgid "Move to Collection"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:15
-#. i18n: ectx: property (whatsThis), widget (QWidget, PlaylistDurationEditWidget)
-#: rc.cpp:23
-msgid ""
-"An editor for a PlaylistDuration constraint. The user can set the name of "
-"the constraint; the target duration and whether the playlist should be less "
-"than, equal to, or greater than that duration; and the strictness with which "
-"the APG should match that duration."
+#: browsers/filebrowser/FileView.cpp:134 browsers/CollectionTreeView.cpp:269
+msgid "Copy to Collection"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:26
-msgid "Playlist Duration Constraint Settings"
+#: browsers/filebrowser/FileView.cpp:398 browsers/CollectionTreeView.cpp:838
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:49
+#: services/lastfm/LastFmTreeView.cpp:111
+#: context/applets/albums/AlbumsView.cpp:240
+msgid "&Add to Playlist"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:32
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
-#: rc.cpp:29
-msgid ""
-"Whether the duration of the generated playlist should be shorter than, equal "
-"to, or longer than the specified value."
+#: browsers/filebrowser/FileView.cpp:410 browsers/CollectionTreeView.cpp:847
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:56
+#: services/lastfm/LastFmTreeView.cpp:120
+#: context/applets/albums/AlbumsView.cpp:241
+msgctxt "Replace the currently loaded tracks with these"
+msgid "&Replace Playlist"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:44
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:44
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:118
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:472
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:609
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
-#: rc.cpp:35 rc.cpp:98 rc.cpp:160 rc.cpp:244 rc.cpp:277
-msgid "equal to"
+#: browsers/filebrowser/FileView.cpp:422 browsers/CollectionTreeView.cpp:925
+msgid "&Edit Track Details"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:62
-#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Duration)
-#: rc.cpp:41
-msgid ""
-"The desired duration of the playlist, in hours, minutes, and seconds. Note: "
-"because of Qt limitations, the maximum playlist duration that you can "
-"specify is 24 hours."
+#: browsers/filebrowser/FileView.cpp:439 amarokurls/BookmarkTreeView.cpp:118
+msgid "&Delete"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:65
-#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_Duration)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:500
-#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_TimeValue)
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:72
-#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_Position)
-#: rc.cpp:44 rc.cpp:253 rc.cpp:316
-msgid "h:mm:ss"
+#: browsers/filebrowser/FileView.cpp:572
+msgctxt "@title:window"
+msgid "Confirm Delete"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:94
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:119
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:90
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
-#: rc.cpp:47 rc.cpp:56 rc.cpp:107
+#: browsers/filebrowser/FileView.cpp:573
+#, kde-format
+msgid "Are you sure you want to delete this item?"
+msgid_plural "Are you sure you want to delete these %1 items?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: browsers/filebrowser/FileView.cpp:580
+#, kde-format
+msgid "Are you sure you want to move this item to trash?"
+msgid_plural "Are you sure you want to move these %1 items to trash?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: browsers/filebrowser/FileView.cpp:614
+#, kde-format
+msgctxt "@info:status"
+msgid "Moving to trash: 1 file"
+msgid_plural "Moving to trash: %1 files"
+msgstr[0] ""
+msgstr[1] ""
+
+#: browsers/BrowserCategoryList.cpp:52
+msgid "Filter Music Sources"
+msgstr ""
+
+#: browsers/servicebrowser/ServiceBrowser.cpp:40
msgid ""
-"How strict the APG should be about matching the playlist duration to the "
-"specified time."
+"The Internet browser lets you browse online sources of content that "
+"integrates directly into Amarok. Amarok ships with a number of these "
+"sources, but many more can be added using scripts."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:97
-#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:93
-#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:161
-#. i18n: ectx: property (text), widget (QLabel, label_StrictnessInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:340
-#. i18n: ectx: property (text), widget (QLabel, label_strictnessDate)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:532
-#. i18n: ectx: property (text), widget (QLabel, label_StrictnessTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:655
-#. i18n: ectx: property (text), widget (QLabel, label_StrictnessRating)
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:110
-#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
-#: rc.cpp:50 rc.cpp:110 rc.cpp:172 rc.cpp:208 rc.cpp:259 rc.cpp:289 rc.cpp:322
-msgid "Match:"
+#: browsers/CollectionTreeView.cpp:246 configdialog/ConfigDialog.cpp:59
+msgid "Collection"
+msgstr "Kolleksiya"
+
+#: browsers/CollectionTreeView.cpp:545 services/lastfm/LastFmTreeView.cpp:201
+msgid "More..."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:109
-#. i18n: ectx: property (text), widget (QLabel, label_Fuzzy)
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:105
-#. i18n: ectx: property (text), widget (QLabel, label_Fuzzy)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:173
-#. i18n: ectx: property (text), widget (QLabel, label_FuzzyInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:352
-#. i18n: ectx: property (text), widget (QLabel, label_FuzzyDate)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:544
-#. i18n: ectx: property (text), widget (QLabel, label_FuzzyTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:667
-#. i18n: ectx: property (text), widget (QLabel, label_FuzzyRating)
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:122
-#. i18n: ectx: property (text), widget (QLabel, label_FuzzyPos)
-#: rc.cpp:53 rc.cpp:113 rc.cpp:175 rc.cpp:211 rc.cpp:262 rc.cpp:292 rc.cpp:325
-msgid "fuzzy"
+#: browsers/CollectionTreeView.cpp:894
+msgctxt "Organize Files"
+msgid "Organize Files"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:135
-#. i18n: ectx: property (text), widget (QLabel, label_Exact)
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:131
-#. i18n: ectx: property (text), widget (QLabel, label_Exact)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:196
-#. i18n: ectx: property (text), widget (QLabel, label_ExactInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:375
-#. i18n: ectx: property (text), widget (QLabel, label_ExactDate)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:567
-#. i18n: ectx: property (text), widget (QLabel, label_ExactTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:690
-#. i18n: ectx: property (text), widget (QLabel, label_ExactRating)
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:154
-#. i18n: ectx: property (text), widget (QLabel, label_ExactPos)
-#: rc.cpp:59 rc.cpp:119 rc.cpp:181 rc.cpp:217 rc.cpp:268 rc.cpp:298 rc.cpp:331
-msgid "exact"
+#: browsers/CollectionTreeView.cpp:1072
+msgid "Move Tracks to Trash"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:15
-#. i18n: ectx: property (whatsThis), widget (QWidget, PreventDuplicatesEditWidget)
-#: rc.cpp:62
-msgid ""
-"An editor for a Prevent Duplicates constraint. When set to \"track\", it "
-"will try to prevent more than one copy of the same track from ending up in "
-"the playlist. When set to \"album\" or \"artist\", it will try to prevent "
-"more than one track from a given album or a given artist from ending up in "
-"the playlist."
+#: browsers/CollectionTreeView.cpp:1078
+msgid "Delete Tracks"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:65
-msgid "Prevent Duplicates Constraint Settings"
+#: browsers/CollectionTreeItemModelBase.cpp:238
+#: browsers/CollectionTreeItemModelBase.cpp:291
+msgctxt "The Name is not known"
+msgid "Unknown"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:29
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_Field)
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:47
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
-#: rc.cpp:68 rc.cpp:74
-msgid ""
-"Control which duplicates to prevent. \"Prevent duplicate tracks\" is the "
-"least restrictive, and \"prevent duplicate artists\" is the most restrictive."
+#: browsers/CollectionTreeItemModelBase.cpp:981
+msgid "Year - Album"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:32
-#. i18n: ectx: property (text), widget (QLabel, label_Field)
-#: rc.cpp:71
-msgid "Prevent duplicate"
+#: browsers/CollectionTreeItemModelBase.cpp:987
+#: core/meta/support/MetaConstants.cpp:201 widgets/SmartPlaylistEditor.cpp:187
+#: widgets/SmartPlaylistEditor.cpp:197
+msgid "Label"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:51
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
-#: rc.cpp:77 widgets/SmartPlaylistEditor.cpp:253
-msgid "tracks"
+#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:43
+msgctxt "Bias dialog window title"
+msgid "Edit bias"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:56
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
-#: rc.cpp:80
-msgid "albums"
+#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:47
+msgctxt "Bias selection label in bias view."
+msgid "Match Type:"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:61
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
-#: rc.cpp:83
-msgid "artists"
+#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:111
+#, kde-format
+msgid ""
+"This bias is a replacement for another bias\n"
+"which is currently not loaded or deactivated.\n"
+"The original bias name was %1."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:15
-#. i18n: ectx: property (whatsThis), widget (QWidget, PlaylistLengthEditWidget)
-#: rc.cpp:86
-msgid ""
-"An editor for a Playlist Length constraint. The user can the target number "
-"of tracks and whether the playlist contain fewer than, equal to, or more "
-"than that number of tracks; and the strictness with which the APG should "
-"match the target number of tracks."
+#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:178
+msgid "This bias has no settings."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:89
-msgid "Playlist Length Constraint Settings"
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:36
+msgid "&Rename Folder..."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:32
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
-#: rc.cpp:92
-msgid ""
-"Whether the number of tracks in the generated playlist should be less than, "
-"equal to, or more than the specified value."
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:42
+msgid "&Delete Folder"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:39
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
-#: rc.cpp:95
-msgid "fewer than"
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:315
+msgid "New name"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:59
-#. i18n: ectx: property (whatsThis), widget (QSpinBox, spinBox_Length)
-#: rc.cpp:104
-msgid "The target number of tracks for the generated playlist."
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:317
+msgctxt "Enter a new name for a folder that already exists"
+msgid "Enter new folder name:"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:115
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
-#: rc.cpp:116
-msgid ""
-"How strict the APG should be about matching the playlist length to the "
-"specified number of tracks."
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:335
+msgid "Are you sure you want to delete this folder and its contents?"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:15
-#. i18n: ectx: property (whatsThis), widget (QWidget, TagMatchEditWidget)
-#: rc.cpp:122
-msgid ""
-"An editor for a TagMatch constraint. The user can specify a track "
-"characteristic, and the APG will fill the playlist with tracks that match "
-"that characteristic. This functions similarity to the matching attributes "
-"of the smart playlists in Amarok 1.4."
+#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:339
+msgid "Yes, delete folder."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:125
-msgid "Match Tag Constraint Settings"
+#: browsers/playlistbrowser/DynamicView.cpp:231
+msgid "&Rename playlist"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:29
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_Match)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:44
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
-#: rc.cpp:128 rc.cpp:134
-msgid "Selects which track characteristic you want to match."
+#: browsers/playlistbrowser/DynamicView.cpp:235
+msgid "&Add new Bias"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:32
-#. i18n: ectx: property (text), widget (QLabel, label_Match)
-#: rc.cpp:131
-msgid "Field:"
+#: browsers/playlistbrowser/DynamicView.cpp:239
+msgid "&Clone Playlist"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:70
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, checkBox_Invert)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:84
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_Invert)
-#: rc.cpp:137 rc.cpp:144
-msgid ""
-"\n"
-"\n"
-"The APG will choose all "
-"tracks that do not match the "
-"specified characteristics.
"
+#: browsers/playlistbrowser/DynamicView.cpp:243
+msgid "&Delete playlist"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:87
-#. i18n: ectx: property (text), widget (QLabel, label_Invert)
-#: rc.cpp:151
-msgid "Invert:"
+#: browsers/playlistbrowser/DynamicView.cpp:257
+msgid "&Edit bias..."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:106
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonInt)
-#: rc.cpp:154
-msgid ""
-"Whether the APG should choose tracks that are less than, equal to, or "
-"greater than the specified value."
+#: browsers/playlistbrowser/DynamicView.cpp:261
+msgid "&Clone bias"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:133
-#. i18n: ectx: property (whatsThis), widget (KIntSpinBox, spinBox_ValueInt)
-#: rc.cpp:166
-msgid "The numerical value that the track characteristic should match."
+#: browsers/playlistbrowser/DynamicView.cpp:271
+msgid "&Delete bias"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:158
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessInt)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:180
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessInt)
-#: rc.cpp:169 rc.cpp:178
-msgid ""
-"How strict the APG should be about matching tracks to the specified value."
+#: browsers/playlistbrowser/DynamicView.cpp:278
+msgid "&Add new bias"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:226
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonDate)
-#: rc.cpp:184
-msgid ""
-"Whether the APG should choose tracks that are before, on, or after a "
-"specific date; or whether it should choose tracks that are within a certain "
-"time range."
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:182
+#. i18n: ectx: property (text), widget (QCheckBox, m_podcastCheckBox)
+#: browsers/playlistbrowser/PodcastCategory.cpp:81 rc.cpp:581
+msgid "Podcasts"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:248
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
-#: rc.cpp:196
-msgid "within the last"
+#: browsers/playlistbrowser/PodcastCategory.cpp:82
+msgid "List of podcast subscriptions and episodes"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:266
-#. i18n: ectx: property (whatsThis), widget (QWidget, page_DateSpecific)
-#: rc.cpp:199
-msgid "The specific date that the APG should use for matching."
+#: browsers/playlistbrowser/PodcastCategory.cpp:85
+msgid ""
+"Manage your podcast subscriptions and browse individual episodes. "
+"Downloading episodes to the disk is also done here, or you can tell Amarok "
+"to do this automatically."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:300
-#. i18n: ectx: property (whatsThis), widget (QWidget, page_DateRange)
-#: rc.cpp:202
-msgid "The relative time period that the APG should try to match."
+#: browsers/playlistbrowser/PodcastCategory.cpp:95
+msgid "&Add Podcast"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:337
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_strictnessDate)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:359
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessDate)
-#: rc.cpp:205 rc.cpp:214
-msgid ""
-"How strict the APG should be about matching tracks to the specified date."
+#: browsers/playlistbrowser/PodcastCategory.cpp:102
+msgid "&Update All"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:405
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonString)
-#: rc.cpp:220
-msgid ""
-"Whether the APG should match tracks that equal, start with, end with, or "
-"contain the specified string."
+#: browsers/playlistbrowser/PodcastCategory.cpp:110
+#: browsers/playlistbrowser/PodcastCategory.cpp:113
+msgid "Import OPML File"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:409
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
-#: rc.cpp:223
-msgid "equals"
+#: browsers/playlistbrowser/PodcastCategory.cpp:167
+msgid "By"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:414
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
-#: rc.cpp:226 widgets/SmartPlaylistEditor.cpp:737
-#: widgets/SmartPlaylistEditor.cpp:1034
-msgid "starts with"
+#: browsers/playlistbrowser/PodcastCategory.cpp:206
+msgctxt "Podcast published on date"
+msgid "On"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:419
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
-#: rc.cpp:229 widgets/SmartPlaylistEditor.cpp:759
-#: widgets/SmartPlaylistEditor.cpp:1035
-msgid "ends with"
+#: browsers/playlistbrowser/PodcastCategory.cpp:224
+msgid "File Size:"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:424
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
-#: rc.cpp:232 widgets/SmartPlaylistEditor.cpp:715
-#: widgets/SmartPlaylistEditor.cpp:1033
-msgid "contains"
+#: browsers/playlistbrowser/PodcastCategory.cpp:236
+msgid "Subscription Date:"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:432
-#. i18n: ectx: property (whatsThis), widget (QLineEdit, lineEdit_StringValue)
-#: rc.cpp:235
-msgid "The string that the APG should use when matching tracks."
+#: browsers/playlistbrowser/PodcastCategory.cpp:244
+msgid "Keywords:"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:460
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonTime)
-#: rc.cpp:238
-msgid ""
-"Whether the APG should choose tracks that are less than, equal to, or "
-"greater than the specified time."
+#: browsers/playlistbrowser/PodcastModel.cpp:72
+msgctxt "toggle the \"new\" status of this podcast episode"
+msgid "&New"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:487
-#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_TimeValue)
-#: rc.cpp:250
-msgid "The time that the APG should try to match."
+#: browsers/playlistbrowser/PodcastModel.cpp:260
+#, kde-format
+msgctxt "number of podcasts from one source"
+msgid "One Channel"
+msgid_plural "%1 channels"
+msgstr[0] ""
+msgstr[1] ""
+
+#: browsers/playlistbrowser/PodcastModel.cpp:333
+#: amarokurls/BookmarkModel.cpp:266 playlist/PlaylistModel.cpp:874
+msgid "Type"
+msgstr "Növ"
+
+#: browsers/playlistbrowser/PodcastModel.cpp:355
+msgid "Add Podcast"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:529
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessTime)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:551
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessTime)
-#: rc.cpp:256 rc.cpp:265
-msgid ""
-"How strict the APG should be about matching tracks to the specified time."
+#: browsers/playlistbrowser/PodcastModel.cpp:356
+msgid "Enter RSS 1.0/2.0 or Atom feed URL:"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:597
-#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonRating)
-#: rc.cpp:271
-msgid ""
-"Whether the APG should choose tracks that are less than, equal to, or "
-"greater than the specified rating."
+#: browsers/playlistbrowser/UserPlaylistCategory.cpp:58
+msgid "Saved Playlists"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:624
-#. i18n: ectx: property (whatsThis), widget (Amarok::KRatingWidget, rating_RatingValue)
-#: rc.cpp:283
-msgid "The rating that the APG should try to match."
+#: browsers/playlistbrowser/UserPlaylistCategory.cpp:59
+msgid "User generated and imported playlists"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:652
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessRating)
-#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:674
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessRating)
-#: rc.cpp:286 rc.cpp:295
-msgid ""
-"How strict the APG should be about matching tracks to the specified rating."
-msgstr ""
-
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:15
-#. i18n: ectx: property (whatsThis), widget (QWidget, CheckpointEditWidget)
-#: rc.cpp:301
+#: browsers/playlistbrowser/UserPlaylistCategory.cpp:62
msgid ""
-"An editor for a CheckPoint constraint. The user can set the track, album, "
-"or artist to be placed at a certain position in the playlist."
-msgstr ""
-
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:304
-msgid "Checkpoint Constraint Settings"
+"Create, edit, organize and load playlists. Amarok automatically adds any "
+"playlists found when scanning your collection, and any playlists that you "
+"save are also shown here."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:35
-#. i18n: ectx: property (whatsThis), widget (TrackSelectWidget, trackSelector)
-#: rc.cpp:307
-msgid "Select the track that you want to use as the checkpoint."
-msgstr ""
+#: browsers/playlistbrowser/DynamicCategory.cpp:53
+msgid "Dynamic Playlists"
+msgstr "Dinamik çalğı siyahısı"
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:48
-#. i18n: ectx: property (text), widget (QLabel, label_Position)
-#: rc.cpp:310
-msgid "Position:"
+#: browsers/playlistbrowser/DynamicCategory.cpp:54
+msgid "Dynamically updating parameter based playlists"
msgstr ""
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:69
-#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Position)
-#: rc.cpp:313
+#: browsers/playlistbrowser/DynamicCategory.cpp:57
msgid ""
-"The desired position of the song in the playlist, in hours, minutes, and "
-"seconds. Note: because of Qt limitations, the maximum position that you can "
-"specify is 24 hours."
+"With a dynamic playlist, Amarok becomes your own personal dj, automatically "
+"selecting tracks for you, based on a number of parameters that you select."
msgstr ""
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:107
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
-#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:138
-#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
-#: rc.cpp:319 rc.cpp:328
-msgid ""
-"How strict the APG should be about placing the selected track at the "
-"specified time."
+#: browsers/playlistbrowser/DynamicCategory.cpp:72
+msgid "Previous:"
msgstr ""
-#. i18n: file: playlistgenerator/PresetEditDialog.ui:15
-#. i18n: ectx: property (windowTitle), widget (QDialog, PresetEditDialog)
-#: rc.cpp:334
-msgid "APG Preset Editor"
+#: browsers/playlistbrowser/DynamicCategory.cpp:77
+msgid "Number of previous tracks to remain in the playlist."
msgstr ""
-#. i18n: file: playlistgenerator/PresetEditDialog.ui:23
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_Tree)
-#: rc.cpp:337
-msgid "Constraint Tree"
+#: browsers/playlistbrowser/DynamicCategory.cpp:81
+msgid "Upcoming:"
msgstr ""
-#. i18n: file: playlistgenerator/PresetEditDialog.ui:41
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_Title)
-#: rc.cpp:340
-msgid "APG Preset Name"
+#: browsers/playlistbrowser/DynamicCategory.cpp:87
+msgid "Number of upcoming tracks to add to the playlist."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:13
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:343
-msgid "Whether to display a second, left time label."
+#: browsers/playlistbrowser/DynamicCategory.cpp:108
+msgctxt "Turn dynamic mode on"
+msgid "On"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:14
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:346
-msgid ""
-"Set this to display a second time label to the left of the seek slider in "
-"the player window."
+#: browsers/playlistbrowser/DynamicCategory.cpp:111
+msgid "Turn dynamic mode on."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:18
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:349
-msgid "Whether to display remaining track time in the left time label."
+#: browsers/playlistbrowser/DynamicCategory.cpp:115
+msgid "Duplicates"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:19
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:352
-msgid ""
-"Set this to display remaining track time instead of past track time in the "
-"player window."
+#: browsers/playlistbrowser/DynamicCategory.cpp:119
+msgid "Allow duplicate songs in result"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:23
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:355
-msgid "Which tracks or albums to favor in Random Mode"
+#: browsers/playlistbrowser/DynamicCategory.cpp:123
+msgid "New"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:24
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:358
-msgid ""
-"Tracks or albums with the chosen property will be more likely to be chosen "
-"in Random Mode."
+#: browsers/playlistbrowser/DynamicCategory.cpp:125
+msgid "New playlist"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:34
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:361
-msgid "How to progress through tracks in the playlist"
+#: browsers/playlistbrowser/DynamicCategory.cpp:129
+msgid "Edit"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:35
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:364
-msgid ""
-"Determines how amarok will progress through the tracks in the playlist"
+#: browsers/playlistbrowser/DynamicCategory.cpp:131
+msgid "Edit the selected playlist or bias"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:48
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:367
-msgid "The status of dynamic mode."
+#: browsers/playlistbrowser/DynamicCategory.cpp:135
+msgid "Delete"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:49
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:370
-msgid ""
-"If set, dynamic mode will be on, and tracks will be added according to the "
-"dynamic playlist specified."
+#: browsers/playlistbrowser/DynamicCategory.cpp:138
+msgid "Delete the selected playlist or bias"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:53
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:373
-msgid "Duplicate tracks in dynamic mode."
+#: browsers/playlistbrowser/DynamicCategory.cpp:142
+msgid "Repopulate"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:54
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:376
-msgid ""
-"If set, tracks added in the dynamic mode are allowed to have duplicates."
+#: browsers/playlistbrowser/DynamicCategory.cpp:143
+msgid "Replace the upcoming tracks with fresh ones."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:58
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:379
-msgid "Previous tracks count."
+#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:77
+#: services/opmldirectory/OpmlDirectoryModel.cpp:44
+msgid "Add Folder"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:59
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:382
-msgid "Number of tracks to leave in the playlist before the active track."
+#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:82
+msgid "Visible Sources"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:63
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:385
-msgid "Upcoming tracks count."
+#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:186
+msgid "Folders are only shown in merged view."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:64
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:388
-msgid "Number of tracks to load into the playlist after the active track."
+#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:273
+msgctxt "default name for new folder"
+msgid "New Folder"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:68
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:391
-msgid "Whether to show icon in system tray"
+#: browsers/playlistbrowser/PlaylistBrowser.cpp:45
+msgid ""
+"The playlist browser contains your list of imported and saved playlists. It "
+"is also where you can specify powerful dynamic playlists and manage your "
+"podcast subscriptions and episodes."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:69
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:394
-msgid "Enable/Disable tray icon for Amarok."
+#: browsers/playlistbrowser/APGCategory.cpp:39
+msgid "Automated Playlist Generator"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:73
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:397
-msgid "Whether to hide the context view."
+#: browsers/playlistbrowser/APGCategory.cpp:40
+#: browsers/playlistbrowser/APGCategory.cpp:47
+msgid "Create playlists by specifying criteria"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:74
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:400
-msgid "Enable/Disable context view in Amarok."
-msgstr ""
+#: browsers/playlistbrowser/APGCategory.cpp:63
+msgid "Add new preset"
+msgstr "Mövqe"
-#. i18n: file: amarokconfig.kcfg:78
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:403
-msgid "Whether to animate the systray icon"
+#: browsers/playlistbrowser/APGCategory.cpp:66
+msgid "Edit selected preset"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:79
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:406
-msgid "Enable/Disable tray icon animation."
+#: browsers/playlistbrowser/APGCategory.cpp:71
+msgid "Delete selected preset"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:83
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:409
-msgid "Delay between tracks, in milliseconds"
+#: browsers/playlistbrowser/APGCategory.cpp:76
+msgid "Import a new preset"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:84
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:412
-msgid "Delay between tracks, in milliseconds."
+#: browsers/playlistbrowser/APGCategory.cpp:80
+msgid "Export the selected preset"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:88
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:415
-msgid "Number of undo levels in playlist"
+#: browsers/playlistbrowser/APGCategory.cpp:87
+msgid "Run APG with selected preset"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:89
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:418
-msgid "The number of undo levels in the playlist."
+#: browsers/playlistbrowser/APGCategory.cpp:93
+msgid "APG Presets"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:93
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:421
-msgid "Whether a splash-screen should be displayed on startup"
+#: browsers/playlistbrowser/APGCategory.cpp:107
+msgid "Generator Optimization"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:94
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:424
-msgid "Enable/Disable splashscreen during Amarok startup."
+#: browsers/playlistbrowser/APGCategory.cpp:111
+msgid "Speed"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:98
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:427
-msgid "Whether playlists store relative path"
+#: browsers/playlistbrowser/APGCategory.cpp:116
+msgid "Accuracy"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:99
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:430
-msgid ""
-"If set, Amarok's manually saved playlists will contain a relative path to "
-"each track, not an absolute path."
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:44
+msgid "Create empty playlist"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:103
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:433
-msgid "Filename of the external web browser to be invoked by Amarok."
-msgstr ""
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:138
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:187
+#, kde-format
+msgctxt "number of playlists from one source"
+msgid "One Playlist"
+msgid_plural "%1 playlists"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: amarokconfig.kcfg:107
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:436
-msgid "Whether to automatically attempt to fetch cover art as needed"
+#. i18n: file: services/ampache/NewServerWidget.ui:17
+#. i18n: ectx: property (text), widget (QLabel, labelName)
+#. i18n: file: services/ampache/AmpacheConfigWidget.ui:53
+#. i18n: ectx: property (text), widget (QTableWidget, serverList)
+#. i18n: file: aboutdialog/OcsPersonItem.ui:137
+#. i18n: ectx: property (text), widget (QLabel, m_textLabel)
+#. i18n: file: network/NetworkRequests.ui:89
+#. i18n: ectx: property (text), widget (QTreeWidget, requestDetails)
+#. i18n: file: network/NetworkRequests.ui:103
+#. i18n: ectx: property (text), widget (QTreeWidget, responseDetails)
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:414
+#: services/amazon/AmazonItemTreeModel.cpp:168
+#: amarokurls/BookmarkModel.cpp:265 playlistgenerator/TreeModel.cpp:64
+#: rc.cpp:728 rc.cpp:749 rc.cpp:1002 rc.cpp:1038 rc.cpp:1044
+msgid "Name"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:111
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:439
-msgid ""
-"Automatically scroll the playlist to make the currently playing song visible"
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:415
+#: amarokurls/BookmarkModel.cpp:86
+msgid "Group"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:115
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:442
-msgid "Show Album art in the Collection Browser"
+#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:416
+msgid "Source"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:119
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:445
-msgid "Show the Context View"
+#: browsers/BrowserDock.cpp:36
+msgid "&Media Sources"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:123
-#. i18n: ectx: label, entry, group (General Options)
-#: rc.cpp:448
-msgid "Play the first run jingle"
+#: browsers/BrowserDock.cpp:81
+msgid "Previous Browser"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:127
-#. i18n: ectx: label, entry, group (General Options)
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:74
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AnimateAppletCollapse)
-#: rc.cpp:451 rc.cpp:2168
-msgid "Enable context applets collapse animations"
+#: browsers/CollectionTreeItem.cpp:140
+msgctxt "No labels are assigned to the given item are any of its subitems"
+msgid "No Labels"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:128
-#. i18n: ectx: whatsthis, entry, group (General Options)
-#: rc.cpp:454
-msgid "If set, context applets will collapse using animations."
+#: browsers/CollectionTreeItem.cpp:148
+msgid "Counting..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:135
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:457
-msgid "Whether organize files will overwrite existing files."
+#: browsers/CollectionTreeItem.cpp:175
+#: playlist/proxymodels/GroupingProxy.cpp:186
+#, kde-format
+msgid "1 track"
+msgid_plural "%1 tracks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: browsers/BrowserBreadcrumbItem.cpp:68
+msgid "Media Sources Home"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:136
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:460
-msgid "If set, Organize files will overwrite any existing destination."
+#: services/ampache/AmpacheServiceCollection.cpp:57
+#, kde-format
+msgid "Ampache Server %1"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:140
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:463
-msgid ""
-"Whether organize files will group directories according to their filetype."
+#: services/ampache/LastfmInfoParser.cpp:67
+msgid "No information found for this track.
"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:141
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:466
-msgid ""
-"If set, Organize files will group directories containing the same filetype."
+#: services/ampache/LastfmInfoParser.cpp:118
+msgid "No information found for this album.
"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:145
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:469
-msgid ""
-"Whether organize files will group artists whose names start with the same "
-"character."
+#: services/ampache/LastfmInfoParser.cpp:171
+msgid "No information found for this artist.
"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:146
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:472
-msgid ""
-"If set, Organize files will group artists whose names start with the same "
-"character."
+#: services/ampache/AddServerDialog.cpp:33
+msgid "Add new Ampache server"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:150
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:475
-msgid "Whether organize files will ignore The in artist names."
+#: services/ampache/AddServerDialog.cpp:73
+msgid "Successfully connected"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:151
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:478
-msgid "If set, Organize files will ignore The in artist names."
+#: services/ampache/AddServerDialog.cpp:78
+msgid "Connection failure"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:155
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:481
-msgid ""
-"Whether organize files will replace spaces in filenames with underscores."
+#: services/ampache/AmpacheService.cpp:100
+msgid "Amarok frontend for your Ampache server"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:156
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:484
+#: services/ampache/AmpacheService.cpp:102
msgid ""
-"If set, Organize files will replace spaces in filenames with underscores."
+"Use Amarok as a seamless frontend to your Ampache server. This lets you "
+"browse and play all the Ampache contents from within Amarok."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:160
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:487
-msgid "Whether organize files will use cover art as folder icons."
+#: services/ampache/AmpacheAccountLogin.cpp:133
+msgid "Enter the server name and a password"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:161
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:490
-msgid "If set, Organize files will use cover art as folder icons."
+#: services/ampache/AmpacheAccountLogin.cpp:223
+msgid "Authentication Error"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:165
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:493
-msgid "Collection folder path destination for Organize files."
+#: services/gpodder/GpodderServiceSettings.cpp:89
+#: services/lastfm/LastFmServiceSettings.cpp:100
+msgid "Testing..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:166
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:496
-msgid "The path of the collection folder destination for Organize files."
+#: services/gpodder/GpodderServiceSettings.cpp:108
+#: services/lastfm/LastFmServiceSettings.cpp:143
+msgctxt "The operation completed as expected"
+msgid "Success"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:170
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:499
+#: services/gpodder/GpodderServiceSettings.cpp:162
+#: services/lastfm/LastFmServiceSettings.cpp:151
msgid ""
-"Whether organize files will rename files in a manner compatible with vfat "
-"filesystems."
+"Either the username or the password is incorrect, please correct and try "
+"again"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:171
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:502
-msgid ""
-"If set, Organize files will replace characters that are not compatible with "
-"vfat filesystems (such as ':', '*' and '?')."
+#: services/gpodder/GpodderServiceSettings.cpp:163
+#: services/gpodder/GpodderServiceSettings.cpp:172
+#: services/gpodder/GpodderServiceSettings.cpp:186
+#: services/lastfm/LastFmServiceSettings.cpp:151
+#: services/lastfm/LastFmServiceSettings.cpp:176
+msgid "Failed"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:175
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:505
-msgid ""
-"Whether organize files will rename files such that they only contain 7-bit "
-"ASCII characters."
+#: services/gpodder/GpodderServiceSettings.cpp:165
+#: services/gpodder/GpodderServiceSettings.cpp:174
+#: services/lastfm/LastFmServiceSettings.cpp:152
+#: services/lastfm/LastFmServiceSettings.cpp:177
+msgid "Test Login"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:176
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:508
-msgid ""
-"If set, Organize files will replace characters that are not compatible with "
-"the 7-bit ASCII character set."
+#: services/gpodder/GpodderServiceSettings.cpp:171
+msgid "Unable to connect to gpodder.net service or other error occurred."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:180
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:511
-msgid "Whether organize files will use a custom file naming scheme."
+#: services/gpodder/GpodderServiceSettings.cpp:186
+msgid ""
+"Error parsing the Reply, check if gpodder.net is working correctly and "
+"report a bug"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:181
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:514
-msgid ""
-"If set, Organize files will rename files according to a custom format string."
+#. i18n: file: services/gpodder/GpodderConfigWidget.ui:88
+#. i18n: ectx: property (text), widget (QPushButton, testLogin)
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:96
+#. i18n: ectx: property (text), widget (QPushButton, testLogin)
+#: services/gpodder/GpodderServiceSettings.cpp:231
+#: services/lastfm/LastFmServiceSettings.cpp:220 rc.cpp:777 rc.cpp:933
+msgid "&Test Login"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:185
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:517
-msgid "Format string for Organize files, if a custom naming scheme is used."
+#: services/gpodder/GpodderService.cpp:128
+msgid "gpodder.net: Podcast Directory Service"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:186
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:520
-msgid ""
-"If the custom filename scheme is enabled, then Organize files will rename "
-"files according to this format string."
+#: services/gpodder/GpodderService.cpp:131
+msgid "gpodder.net is an online Podcast Directory & Synchonisation Service."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:190
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:523
-msgid "Regular expression that is to be replaced."
+#: services/gpodder/GpodderService.cpp:206
+#: services/opmldirectory/OpmlDirectoryService.cpp:134
+msgid "Subscribe"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:191
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:526
-msgid ""
-"Organize files will replace substrings matching this regular expression."
+#: services/gpodder/GpodderProvider.cpp:281
+msgid "Gpodder Podcasts"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:195
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:529
-msgid "Replacing string."
+#: services/gpodder/GpodderProvider.cpp:452
+msgid "Trying to synchronize statuses with gpodder.net"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:196
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:532
-msgid "Organize files will replace matching substrings with this string."
+#: services/gpodder/GpodderProvider.cpp:510
+msgid "Trying to synchronize with gpodder.net"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:200
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:535
-msgid "Basic or Advanced Mode"
+#: services/gpodder/GpodderServiceConfig.cpp:144
+msgid "gpodder.net credentials"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:201
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:538
+#: services/gpodder/GpodderServiceConfig.cpp:145
msgid ""
-"In basic mode graphical drag/droppable tokens are used to create a filename "
-"scheme, in advanced mode the images are replaced with text."
+"No running KWallet found. Would you like Amarok to save your gpodder.net "
+"credentials in plaintext?"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:205
-#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:541
-msgid "Format Presets"
+#: services/magnatune/MagnatuneCollectionLocation.cpp:42
+msgid "Preview Tracks"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:206
-#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
-#: rc.cpp:544
-msgid "A list of preset formats (token schemas)."
+#: services/magnatune/MagnatuneCollectionLocation.cpp:45
+msgid ""
+"The tracks you are about to copy are Magnatune.com preview streams. For "
+"better quality and advert free streams, consider buying an album download. "
+"Remember that when buying from Magnatune the artist gets 50%. Also if you "
+"buy using Amarok, you support the Amarok project with 10%."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:213
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:547
-msgid "Master volume"
+#: services/magnatune/MagnatuneInfoParser.cpp:32
+msgid "Loading artist info..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:214
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:550
-msgid "The Amarok master volume, a value between 0 and 100."
+#: services/magnatune/MagnatuneInfoParser.cpp:44
+#, kde-format
+msgid "Fetching %1 Artist Info"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:220
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:553
-msgid "Mute state"
+#: services/magnatune/MagnatuneInfoParser.cpp:53
+msgid "Loading album info..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:221
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:556
-msgid "Mute/Unmute sound."
+#: services/magnatune/MagnatuneInfoParser.cpp:75
+#, kde-format
+msgid "Release Year: %1"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:225
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:559
-msgid "Whether to crossfade between tracks"
+#: services/magnatune/MagnatuneInfoParser.cpp:80
+msgid "Description:"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:226
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:562
-msgid "Enable/Disable crossfading between track changes."
+#: services/magnatune/MagnatuneInfoParser.cpp:84
+msgid "From Magnatune.com"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:230
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:565
-msgid "Length of crossfade, in milliseconds"
+#: services/magnatune/MagnatuneInfoParser.cpp:166
+msgid "Loading Magnatune.com frontpage..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:231
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:568
-msgid "The length of the crossfade between tracks in milliseconds."
+#: services/magnatune/MagnatuneInfoParser.cpp:169
+msgid "Fetching Magnatune.com front page"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:236
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:571
-msgid "When to Crossfade"
+#: services/magnatune/MagnatuneInfoParser.cpp:182
+#: services/magnatune/MagnatuneInfoParser.cpp:198
+msgid "Loading your Magnatune.com favorites page..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:237
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:574
-msgid ""
-"Determines whether to crossfade always, or on automatic/manual track changes "
-"only."
+#: services/magnatune/MagnatuneInfoParser.cpp:211
+#: services/magnatune/MagnatuneInfoParser.cpp:227
+msgid "Loading your personal Magnatune.com recommendations page..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:241
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:577
-msgid "Whether to fade out tracks when pressing stop."
-msgstr ""
+#: services/magnatune/MagnatuneXmlParser.cpp:57
+#, kde-format
+msgctxt ""
+"First part of: Magnatune.com database update complete. Added 3 tracks on 4 "
+"albums from 5 artists."
+msgid "Magnatune.com database update complete. Added 1 track on "
+msgid_plural "Magnatune.com database update complete. Added %1 tracks on "
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: amarokconfig.kcfg:242
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:580
-msgid "Enable/Disable fadeout."
-msgstr ""
+#: services/magnatune/MagnatuneXmlParser.cpp:58
+#, kde-format
+msgctxt ""
+"Middle part of: Magnatune.com database update complete. Added 3 tracks on 4 "
+"albums from 5 artists."
+msgid "1 album from "
+msgid_plural "%1 albums from "
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: amarokconfig.kcfg:246
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:583
-msgid "Length of fadeout, in milliseconds"
-msgstr ""
+#: services/magnatune/MagnatuneXmlParser.cpp:59
+#, kde-format
+msgctxt ""
+"Last part of: Magnatune.com database update complete. Added 3 tracks on 4 "
+"albums from 5 artists."
+msgid "1 artist."
+msgid_plural "%1 artists."
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: amarokconfig.kcfg:247
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:586
-msgid "The length of the fadeout in milliseconds."
+#: services/magnatune/MagnatuneUrlRunner.cpp:38
+msgctxt ""
+"A type of command that triggers an action in the integrated Magnatune.com "
+"service"
+msgid "Magnatune"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:252
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:589
-msgid "Whether to fade out when exiting the program."
+#: services/magnatune/MagnatuneDownloadHandler.cpp:83
+msgid "Processing download"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:256
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:592
-msgid "Equalizer mode - 0 = off, 1 to n = preset no"
+#: services/magnatune/MagnatuneDownloadHandler.cpp:148
+msgid ""
+"There seems to be an error in the supplied membership information. Please "
+"correct this and try again."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:257
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:595
-msgid "When enabled, an equalizer plugin filters the audio stream."
+#: services/magnatune/MagnatuneDownloadHandler.cpp:148
+msgid "Could not process download"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:261
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:598
-msgid "11 Equalizer gains include pre-amp, range -100..100, 0 is normal."
+#: services/magnatune/MagnatuneAlbumDownloader.cpp:68
+#, kde-format
+msgid "Downloading '%1' by %2 from Magnatune.com"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:265
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:601
-msgid "List with user equalizer preset names"
+#: services/magnatune/MagnatuneAlbumDownloader.cpp:72
+msgid "Downloading album from Magnatune.com"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:268
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:604
-msgid "List with user presets values"
+#: services/magnatune/MagnatuneAlbumDownloader.cpp:104
+msgid "Magnatune download seems to have failed. Cannot read zip file"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:272
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:607
-msgid "The mode for adjusting playback volume."
+#: services/magnatune/MagnatuneAlbumDownloader.cpp:113
+msgid "Uncompressing Magnatune.com download..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:273
-#. i18n: ectx: whatsthis, entry, group (Playback)
-#: rc.cpp:610
+#: services/magnatune/MagnatuneAlbumDownloader.cpp:137
+msgid "Adding album cover to collection"
+msgstr ""
+
+#: services/magnatune/MagnatuneDownloadInfo.cpp:210
+#, kde-format
msgid ""
-"Whether to adjust the volume of tracks to make them sound the same volume, "
-"and if so whether to make the adjustments per-track or per-album."
+"Redownload of a previously purchased album \"%1\" by \"%2\" from "
+"Magnatune.com.\n"
+"\n"
+"Username: %3\n"
+"Password: %4\n"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:276
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:613
-msgid "Disable Replay Gain"
+#: services/magnatune/MagnatuneStore.cpp:106
+msgid "\"Fair trade\" online music store"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:279
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:616
-msgid "Make each track the same volume"
+#: services/magnatune/MagnatuneStore.cpp:110
+#, no-c-format
+msgid ""
+"Magnatune.com is a different kind of record company with the motto \"We are "
+"not evil!\" 50% of every purchase goes directly to the artist and if you "
+"purchase an album through Amarok, the Amarok project receives a 10% "
+"commission. Magnatune.com also offers \"all you can eat\" memberships that "
+"lets you download as much of their music as you like."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:282
-#. i18n: ectx: label, entry, group (Playback)
-#: rc.cpp:619
-msgid "Make each album the same volume"
+#: services/magnatune/MagnatuneStore.cpp:245
+msgid "Re-download"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:291
-#. i18n: ectx: label, entry, group (Cover Manager)
-#: rc.cpp:622
-msgid "Amazon locale for cover retrieval"
+#: services/magnatune/MagnatuneStore.cpp:248
+msgid "Update Database"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:292
-#. i18n: ectx: whatsthis, entry, group (Cover Manager)
-#: rc.cpp:625
-msgid "Determines which Amazon server cover images should be retrieved from."
+#: services/magnatune/MagnatuneStore.cpp:251
+msgid "Tools"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:299
-#. i18n: ectx: label, entry, group (Wikipedia)
-#: rc.cpp:628
-msgid "Wikipedia locale for information retrieval"
+#: services/magnatune/MagnatuneStore.cpp:272
+msgid "Download Album"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:300
-#. i18n: ectx: whatsthis, entry, group (Wikipedia)
-#: rc.cpp:631
-msgid ""
-"Determines in which language the information is retrieved from Wikipedia."
+#: services/magnatune/MagnatuneStore.cpp:279
+msgid "Signup"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:307
-#. i18n: ectx: label, entry, group (KNotify)
-#: rc.cpp:634
-msgid "Use KNotify support"
+#: services/magnatune/MagnatuneStore.cpp:318
+msgid "Downloading Magnatune.com database..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:314
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:637
-msgid "Use On-Screen Display"
+#: services/magnatune/MagnatuneStore.cpp:347
+msgid "Updating the local Magnatune database."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:315
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:640
-msgid "Enable/Disable the On-Screen Display."
+#: services/magnatune/MagnatuneStore.cpp:647
+#, c-format
+msgid ""
+"The Magnatune.com service accepts the following messages: \n"
+"\n"
+"\taddMoodyTracks mood count: Adds a number of random tracks with the "
+"specified mood to the playlist. The mood argument must have spaces escaped "
+"with %%20"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:319
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:643 configdialog/dialogs/NotificationsConfig.cpp:40
-msgid "Use Growl for notifications"
+#: services/magnatune/MagnatuneStore.cpp:658
+msgid "ERROR: No arguments supplied"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:320
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:646
-msgid "Enable/Disable use of Growl for notifications."
+#: services/magnatune/MagnatuneStore.cpp:663
+msgid "ERROR: Wrong number of arguments for addMoodyTracks"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:324
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:649
-msgid "Display the same information in the OSD as in the playlist columns."
+#: services/magnatune/MagnatuneStore.cpp:673
+msgid "ERROR: Parse error for argument 2 ( count )"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:325
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:652
-msgid ""
-"If enabled, the OSD will display the same information and in the same order "
-"as the columns in the playlist."
+#: services/magnatune/MagnatuneStore.cpp:677
+msgid "ok"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:329
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:655
-msgid "The OSD text to show"
+#: services/magnatune/MagnatuneStore.cpp:680
+msgid "ERROR: Unknown argument."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:330
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:658
-msgid "Customize the OSD display text."
+#: services/magnatune/MagnatuneRedownloadHandler.cpp:148
+msgid "Getting list of previous Magnatune.com purchases"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:334
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:661
-msgid "Translucency Toggle"
+#: services/magnatune/MagnatuneMeta.cpp:218
+#: services/magnatune/MagnatuneMeta.cpp:426
+msgid "&Download Album"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:335
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:664
-msgid "Make the background of the OSD translucent."
+#: services/magnatune/MagnatuneMeta.cpp:240
+msgid "Magnatune.com: &Download Album"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:339
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:667
-msgid "Whether to use custom colors for the OSD"
+#: services/magnatune/MagnatuneMeta.cpp:262
+msgid "The non evil record label that is fair to artists and customers alike"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:340
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:670
-msgid "You can use custom colors for the OSD if you set this true."
+#: services/magnatune/MagnatuneMeta.cpp:432
+msgid "Add to Magnatune.com &favorites"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:344
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:673
-msgid "Font color for OSD"
+#: services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp:43
+#: services/mp3tunes/Mp3tunesServiceCollection.cpp:53
+msgid "MP3tunes Locker"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:345
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:676
+#: services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp:82
msgid ""
-"The color of the OSD text. The color is specified in RGB, a comma-separated "
-"list containing three integers between 0 and 255."
+"Only the following types of tracks can be uploaded to MP3tunes: mp3, mp4, "
+"m4a, m4p, aac, wma, and ogg. "
msgstr ""
-#. i18n: file: amarokconfig.kcfg:349
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:679
-msgid "Font scaling for OSD"
+#: services/mp3tunes/Mp3tunesService.cpp:113
+msgid "The MP3tunes Locker: Your Music Everywhere!"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:350
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:682
-msgid ""
-"The scaling multiplier for the OSD font, in percent-of-normal. 100 is "
-"“normal size”."
+#: services/mp3tunes/Mp3tunesService.cpp:226
+msgid "MP3tunes AutoSync Enabled"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:356
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:685
-msgid "How many milliseconds the text should be displayed for"
+#: services/mp3tunes/Mp3tunesService.cpp:242
+msgid "MP3tunes AutoSync Disabled"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:357
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:688
-msgid ""
-"The time in milliseconds to show the OSD. A value of 0 means never hide. The "
-"default value is 5000 ms."
+#: services/mp3tunes/Mp3tunesService.cpp:262
+msgid "Authenticating"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:362
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:691
-msgid "Y position offset"
+#: services/mp3tunes/Mp3tunesService.cpp:274
+msgid "MP3tunes failed to Authenticate."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:363
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:694
-msgid ""
-"The Y position of the OSD relative to the chosen screen and OSD alignment. "
-"If Top alignment is chosen the Y offset is the space between the upper part "
-"of the OSD and the top of the screen. If Bottom alignment is chosen the Y "
-"offset is the space between the bottom part of the OSD and the bottom of the "
-"screen."
+#: services/mp3tunes/Mp3tunesService.cpp:307
+msgid "MP3tunes Harmony: Disconnected"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:369
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:697
-msgid "OSD screen"
+#: services/mp3tunes/Mp3tunesService.cpp:314
+#: services/mp3tunes/Mp3tunesService.cpp:327
+msgid "MP3tunes Harmony: Waiting for PIN Input"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:370
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:700
-msgid ""
-"The screen that should display the OSD. For single-headed environments this "
-"setting should be 0."
+#: services/mp3tunes/Mp3tunesService.cpp:339
+msgid "MP3tunes Harmony: Successfully Connected"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:374
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:703
-msgid "Whether the album cover should be shown"
+#: services/mp3tunes/Mp3tunesService.cpp:354
+#, kde-format
+msgid ""
+"MP3tunes Harmony Error\n"
+"%1"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:375
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:706
-msgid "If enabled, shows the album cover in the OSD."
+#: services/mp3tunes/Mp3tunesWorkers.cpp:240
+msgid "Upload to MP3tunes Initiated"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:379
-#. i18n: ectx: label, entry, group (OSD)
-#: rc.cpp:709
-msgid "Align OSD to"
+#: services/mp3tunes/Mp3tunesWorkers.cpp:264
+#, kde-format
+msgid "Uploading Track %1/%2"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:380
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#: rc.cpp:712
+#: services/mp3tunes/Mp3tunesMeta.cpp:45
msgid ""
-"The relative position of the OSD. Possible choices are Left, Middle, Right "
-"and Center."
+"Online music locker where you can safely store and access your music: "
+"http://mp3tunes.com"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:390
-#. i18n: ectx: label, entry, group (OSD)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:264
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdHideOnFullscreen)
-#: rc.cpp:715 rc.cpp:2117
-msgid "Don't show when a fullscreen application is active"
+#: services/mp3tunes/harmonydaemon/main.cpp:31
+msgid "Amarok's MP3tunes Harmony Daemon"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:391
-#. i18n: ectx: whatsthis, entry, group (OSD)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:261
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_OsdHideOnFullscreen)
-#: rc.cpp:718 rc.cpp:2114
-msgid ""
-"Do not show the On-Screen-Display if another application is focused and "
-"running in fullscreen mode."
+#: services/mp3tunes/harmonydaemon/main.cpp:32
+msgid "Handles AutoSync for the MP3tunes service in Amarok."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:399
-#. i18n: ectx: label, entry, group (Session)
-#: rc.cpp:721
-msgid "Resume playback of last played track on startup"
+#: services/mp3tunes/harmonydaemon/main.cpp:33
+msgid "(C) 2008, Casey Link"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:400
-#. i18n: ectx: whatsthis, entry, group (Session)
-#: rc.cpp:724
-msgid "If set, Amarok resumes playback of the last played track on startup."
+#: services/mp3tunes/harmonydaemon/main.cpp:34
+msgid ""
+"IRC:\n"
+"server: irc.freenode.net / channels: #amarok, #amarok.de, #amarok.es, "
+"#amarok.fr\n"
+"\n"
+"Feedback:\n"
+"amarok@kde.org"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:404
-#. i18n: ectx: label, entry, group (Session)
-#: rc.cpp:727
-msgid "Track URL to resume upon startup"
+#: services/mp3tunes/harmonydaemon/main.cpp:35
+msgid "http://amarok.kde.org"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:405
-#. i18n: ectx: whatsthis, entry, group (Session)
-#: rc.cpp:730
-msgid "Internal: URL of the track to resume on startup."
+#: services/mp3tunes/harmonydaemon/main.cpp:41
+msgid "The identifier the daemon should use."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:408
-#. i18n: ectx: label, entry, group (Session)
-#: rc.cpp:733
-msgid "Time to resume at, in milliseconds"
+#: services/mp3tunes/harmonydaemon/main.cpp:42
+msgid "The email to be used for authentication."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:409
-#. i18n: ectx: whatsthis, entry, group (Session)
-#: rc.cpp:736
-msgid "Internal: Playback position in the track to resume on startup."
+#: services/mp3tunes/harmonydaemon/main.cpp:43
+msgid "The pin to be used for authentication."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:412
-#. i18n: ectx: label, entry, group (Session)
-#: rc.cpp:739
-msgid ""
-"List of bools describing which browsers are visible, from top to bottom."
+#: services/ServicePluginManager.cpp:161 services/ServicePluginManager.cpp:178
+#: services/ServicePluginManager.cpp:195
+#, kde-format
+msgid "No service named %1 is currently loaded"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:415
-#. i18n: ectx: label, entry, group (Session)
-#: rc.cpp:742
-msgid "Track playing on last exit. Value is -1 if no track was playing."
+#: services/lastfm/LastFmServiceConfig.cpp:154
+msgid "Last.fm credentials"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:419
-#. i18n: ectx: label, entry, group (Session)
-#: rc.cpp:745
-msgid "Number (from the top) of the last active browser."
+#: services/lastfm/LastFmServiceConfig.cpp:155
+msgid ""
+"No running KWallet found. Would you like Amarok to save your Last.fm "
+"credentials in plaintext?"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:425
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:748
-msgid "Whether Collections folders are scanned recursively"
+#: services/lastfm/LoveTrackAction.cpp:25
+#: services/lastfm/LastFmService.cpp:284
+msgid "Last.fm: Love"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:429
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:751
-msgid "Whether Collection folders are rescanned on change"
+#: services/lastfm/meta/MultiPlayableCapabilityImpl_p.h:111
+msgid ""
+"To listen to this stream you need to be a paying Last.fm subscriber. All the "
+"other Last.fm features are unaffected."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:433
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:754
-msgid "Whether meta data changes are written back"
+#: services/lastfm/meta/MultiPlayableCapabilityImpl_p.h:117
+msgid "Error starting track from Last.fm radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:437
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:757
-msgid "Whether changes to the track statistics are written back"
+#: services/lastfm/meta/LastFmMeta.cpp:102
+msgid "Last.fm: &Ban"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:441
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:760
-msgid "Whether changes to the album cover are written back"
+#: services/lastfm/meta/LastFmMeta.cpp:103
+msgid "Ctrl+B"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:445
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:763
-msgid "List of folders in the Collection"
+#: services/lastfm/meta/LastFmMeta.cpp:104
+msgid "Ban this track"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:448
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:766
-msgid "Whether track numbers are shown in the collection browser."
+#: services/lastfm/meta/LastFmMeta.cpp:108
+msgid "Last.fm: &Skip"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:452
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:769
-msgid "Whether years are shown in the collection browser."
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:137
+#. i18n: ectx: property (shortcut), widget (QCheckBox, cutCheckBox)
+#: services/lastfm/meta/LastFmMeta.cpp:109 rc.cpp:1316
+msgid "Ctrl+S"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:456
-#. i18n: ectx: label, entry, group (Collection)
-#: rc.cpp:772
-msgid ""
-"Whether to use Mozilla's Character Set Detector to try to guess ID3 tag "
-"encodings."
+#: services/lastfm/meta/LastFmMeta.cpp:110
+msgid "Skip this track"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:463
-#. i18n: ectx: label, entry, group (Scrobbler)
-#: rc.cpp:775
-msgid "Submit played songs"
+#: services/lastfm/meta/LastFmMeta.cpp:148
+#: services/lastfm/meta/LastFmMeta.cpp:436
+msgid "Track Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:464
-#. i18n: ectx: whatsthis, entry, group (Scrobbler)
-#: rc.cpp:778
-msgid "Whether played songs are submitted to Audioscrobbler"
+#: services/lastfm/meta/LastFmMeta.cpp:378
+#, kde-format
+msgid "Global Tag Radio: \"%1\""
msgstr ""
-#. i18n: file: amarokconfig.kcfg:468
-#. i18n: ectx: label, entry, group (Scrobbler)
-#: rc.cpp:781
-msgctxt "Username for audioscrobbler login"
-msgid "Username"
+#: services/lastfm/meta/LastFmMeta.cpp:384
+#, kde-format
+msgid "User Tag Radio: \"%1\""
msgstr ""
-#. i18n: file: amarokconfig.kcfg:469
-#. i18n: ectx: whatsthis, entry, group (Scrobbler)
-#: rc.cpp:784
-msgid "The username to use for connecting to Audioscrobbler"
+#: services/lastfm/meta/LastFmMeta.cpp:392
+#, kde-format
+msgid "Similar Artists to \"%1\""
msgstr ""
-#. i18n: file: amarokconfig.kcfg:473
-#. i18n: ectx: label, entry, group (Scrobbler)
-#. i18n: file: services/ampache/AmpacheConfigWidget.ui:68
-#. i18n: ectx: property (text), widget (QTableWidget, serverList)
-#. i18n: file: services/ampache/NewServerWidget.ui:60
-#. i18n: ectx: property (text), widget (QLabel, labelPassword)
-#: rc.cpp:787 rc.cpp:1304 rc.cpp:1316
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:57
-msgid "Password"
+#: services/lastfm/meta/LastFmMeta.cpp:396
+#, kde-format
+msgid "Artist Fan Radio: \"%1\""
msgstr ""
-#. i18n: file: amarokconfig.kcfg:474
-#. i18n: ectx: whatsthis, entry, group (Scrobbler)
-#: rc.cpp:790
-msgid "The password to use for connecting to Audioscrobbler"
+#: services/lastfm/meta/LastFmMeta.cpp:405
+#, kde-format
+msgid "%1's Neighbor Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:478
-#. i18n: ectx: label, entry, group (Scrobbler)
-#: rc.cpp:793
-msgid "Send composer data"
+#: services/lastfm/meta/LastFmMeta.cpp:409
+#, kde-format
+msgid "%1's Personal Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:479
-#. i18n: ectx: whatsthis, entry, group (Scrobbler)
-#: rc.cpp:796
-msgid "Use composer data in Last.fm as artist"
+#: services/lastfm/meta/LastFmMeta.cpp:413
+#, kde-format
+msgid "%1's Mix Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:483
-#. i18n: ectx: label, entry, group (Scrobbler)
-#: rc.cpp:799
-msgid "Retrieve similar artists"
+#: services/lastfm/meta/LastFmMeta.cpp:417
+#, kde-format
+msgid "%1's Recommended Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:484
-#. i18n: ectx: whatsthis, entry, group (Scrobbler)
-#: rc.cpp:802
-msgid "Whether similar songs are retrieved from Audioscrobbler"
+#: services/lastfm/meta/LastFmMeta.cpp:421
+#, kde-format
+msgid "%1's Recommended Radio (Popularity %2)"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:491
-#. i18n: ectx: label, entry, group (MediaDevice)
-#: rc.cpp:805
-msgid "Device type"
+#: services/lastfm/meta/LastFmMeta.cpp:428
+#, kde-format
+msgid "Group Radio: %1"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:492
-#. i18n: ectx: whatsthis, entry, group (MediaDevice)
-#: rc.cpp:808
-msgid "The type of media device."
+#: services/lastfm/meta/LastFmMeta.cpp:440
+msgid "Artist Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:495
-#. i18n: ectx: label, entry, group (MediaDevice)
-#: rc.cpp:811
-msgid "Mount point"
+#: services/lastfm/meta/LastFmMeta.cpp:553
+msgid "Last.fm is cool..."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:496
-#. i18n: ectx: whatsthis, entry, group (MediaDevice)
-#: rc.cpp:814
-msgid "The mount point used for the media device connection."
+#: services/lastfm/ScrobblerAdapter.cpp:219
+#: services/lastfm/LastFmService.cpp:543
+#, kde-format
+msgctxt "As in, lastfm"
+msgid "Loved Track: %1"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:499
-#. i18n: ectx: label, entry, group (MediaDevice)
-#: rc.cpp:817
-msgid "Mount command"
+#: services/lastfm/biases/LastFmBias.cpp:48
+msgctxt "Name of the \"Last.fm\" similar bias"
+msgid "Last.fm similar"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:500
-#. i18n: ectx: whatsthis, entry, group (MediaDevice)
-#: rc.cpp:820
-msgid "The mount command used for the media device connection."
+#: services/lastfm/biases/LastFmBias.cpp:57
+msgctxt "Description of the \"Last.fm\" bias"
+msgid ""
+"The \"Last.fm\" similar bias looks up tracks on Last.fm and only adds "
+"similar tracks."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:503
-#. i18n: ectx: label, entry, group (MediaDevice)
-#: rc.cpp:823
-msgid "UmountCommand"
+#: services/lastfm/biases/LastFmBias.cpp:132
+msgctxt "Last.fm bias representation"
+msgid "Similar to the previous track (as reported by Last.fm)"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:504
-#. i18n: ectx: whatsthis, entry, group (MediaDevice)
-#: rc.cpp:826
-msgid "The umount command used for the media device connection."
+#: services/lastfm/biases/LastFmBias.cpp:135
+msgctxt "Last.fm bias representation"
+msgid "Similar to the previous artist (as reported by Last.fm)"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:507
-#. i18n: ectx: label, entry, group (MediaDevice)
-#: rc.cpp:829
-msgid "Auto delete podcasts"
+#: services/lastfm/biases/LastFmBias.cpp:147
+msgid "Last.fm thinks the track is similar to"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:508
-#. i18n: ectx: whatsthis, entry, group (MediaDevice)
-#: rc.cpp:832
-msgid ""
-"Whether podcast shows already played are automatically deleted when media "
-"device is connected."
+#: services/lastfm/biases/LastFmBias.cpp:150
+msgid "the previous artist"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:511
-#. i18n: ectx: label, entry, group (MediaDevice)
-#: rc.cpp:835
-msgid "Sync stats"
+#: services/lastfm/biases/LastFmBias.cpp:152
+msgid "the previous track"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:512
-#. i18n: ectx: whatsthis, entry, group (MediaDevice)
-#: rc.cpp:838
-msgid ""
-"Whether Amarok statistics should be synchronized with play count/ratings on "
-"device and whether tracks played should be submitted to Last.fm."
+#: services/lastfm/biases/WeeklyTopBias.cpp:50
+msgctxt "Name of the \"WeeklyTop\" bias"
+msgid "Last.fm weekly top artist"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:518
-#. i18n: ectx: label, entry, group (Daap)
-#: rc.cpp:841
-msgid "Manually added servers"
+#: services/lastfm/biases/WeeklyTopBias.cpp:59
+msgctxt "Description of the \"WeeklyTop\" bias"
+msgid ""
+"The \"WeeklyTop\" bias adds tracks that are in the weekly top chart of "
+"Last.fm."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:519
-#. i18n: ectx: whatsthis, entry, group (Daap)
-#: rc.cpp:844
-msgid "Music Sharing servers added by the user."
+#: services/lastfm/biases/WeeklyTopBias.cpp:133
+#, kde-format
+msgctxt "WeeklyTopBias bias representation"
+msgid "Tracks from the Last.fm top lists from %1 to %2"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:522
-#. i18n: ectx: label, entry, group (Daap)
-#: rc.cpp:847
-msgid "Server passwords"
+#: services/lastfm/biases/WeeklyTopBias.cpp:144
+msgctxt "in WeeklyTopBias. Label for the date widget"
+msgid "from:"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:523
-#. i18n: ectx: whatsthis, entry, group (Daap)
-#: rc.cpp:850
-msgid "Passwords stored by hostname."
+#: services/lastfm/biases/WeeklyTopBias.cpp:158
+msgctxt "in WeeklyTopBias. Label for the date widget"
+msgid "to:"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:529
-#. i18n: ectx: label, entry, group (Playlist Search)
-#: rc.cpp:853
-msgid "Include track names in matching"
+#: services/lastfm/SimilarArtistsAction.cpp:26
+msgid "Play Similar Artists from Last.fm"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:533
-#. i18n: ectx: label, entry, group (Playlist Search)
-#: rc.cpp:856
-msgid "Include album names in matching"
+#: services/lastfm/LastFmServiceSettings.cpp:138
+msgctxt "The operation was rejected by the server"
+msgid "Failed"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:537
-#. i18n: ectx: label, entry, group (Playlist Search)
-#: rc.cpp:859
-msgid "Include artist names in matching"
+#: services/lastfm/LastFmServiceSettings.cpp:176
+msgid "Unable to connect to Last.fm service."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:541
-#. i18n: ectx: label, entry, group (Playlist Search)
-#: rc.cpp:862
-msgid "Include genre names in matching"
+#: services/lastfm/LastFmService.cpp:195
+msgid "Last.fm: The social music revolution"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:545
-#. i18n: ectx: label, entry, group (Playlist Search)
-#: rc.cpp:865
-msgid "Include composer names in matching"
+#: services/lastfm/LastFmService.cpp:197
+msgid ""
+"Last.fm is a popular online service that provides personal radio stations "
+"and music recommendations. A personal listening station is tailored based on "
+"your listening habits and provides you with recommendations for new music. "
+"It is also possible to play stations with music that is similar to a "
+"particular artist as well as listen to streams from people you have added as "
+"friends or that Last.fm considers your musical \"neighbors\""
msgstr ""
-#. i18n: file: amarokconfig.kcfg:549
-#. i18n: ectx: label, entry, group (Playlist Search)
-#. i18n: file: amarokconfig.kcfg:553
-#. i18n: ectx: label, entry, group (Playlist Search)
-#: rc.cpp:868 rc.cpp:871
-msgid "Include years in matching"
+#: services/lastfm/LastFmService.cpp:286
+msgid "Ctrl+L"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:560
-#. i18n: ectx: label, entry, group (Playlist Layout)
-#: rc.cpp:874
-msgid "The name of the layout that will be loaded on startup"
+#: services/lastfm/LastFmService.cpp:339
+msgctxt "Last.fm: errorMessage"
+msgid ""
+"Either the username was not recognized, or the password was incorrect."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:567
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:877
+#: services/lastfm/LastFmService.cpp:343
+msgctxt "Last.fm: errorMessage"
msgid ""
-"Whether Amarok uses its own internal database, as opposed to an external "
-"engine."
+"There was a problem communicating with the Last.fm services. Please try "
+"again later."
msgstr ""
-#. i18n: file: amarokconfig.kcfg:571
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:880
-msgid "The hostname of the external server to connect to."
+#: services/lastfm/LastFmService.cpp:431
+msgid "Enter an artist name"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:575
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:883
-msgid "Which server port to connect to the database engine."
+#: services/lastfm/LastFmService.cpp:434
+msgid "Enter a tag"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:579
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:886
-msgid ""
-"The name of the database Amarok will use. The user should have sufficient "
-"access permissions."
+#: services/lastfm/LastFmService.cpp:437
+msgid "Enter a Last.fm user name"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:583
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:889
-msgid "Username used to access the external database."
+#: services/lastfm/LastFmService.cpp:450
+#, kde-format
+msgid "Username: %1"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:587
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:892
-msgid "Password for the external database user."
-msgstr ""
+#: services/lastfm/LastFmService.cpp:455
+#, kde-format
+msgid "Play Count: %1 play"
+msgid_plural "Play Count: %1 plays"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: amarokconfig.kcfg:591
-#. i18n: ectx: label, entry, group (MySQL)
-#: rc.cpp:895
-msgid "Keeps a running count to know when run a CHECK."
+#: services/lastfm/LastFmService.cpp:504
+msgid "Create a Custom Last.fm Station"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:598
-#. i18n: ectx: label, entry, group (ScriptManager)
-#: rc.cpp:898
-msgid "Whether to automatically update built-in scripts"
+#: services/lastfm/LastFmService.cpp:507
+msgid "Tag"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:599
-#. i18n: ectx: whatsthis, entry, group (ScriptManager)
-#: rc.cpp:901
-msgid "Enable/Disable automatic update for built-in scripts."
+#: services/lastfm/LastFmService.cpp:507
+msgid "User"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:606
-#. i18n: ectx: label, entry, group (Moodbar)
-#: rc.cpp:904
-msgid ""
-"Whether to show the moodbar of the current track, if available, in the "
-"progress slider"
+#: services/lastfm/LastFmServiceCollection.cpp:42
+#, kde-format
+msgid "%1's Streams"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:607
-#. i18n: ectx: whatsthis, entry, group (Moodbar)
-#: rc.cpp:907
-msgid "Enable/Disable showing moodbar, if available, in the progress slider."
+#: services/lastfm/LastFmServiceCollection.cpp:46
+msgid "Global Tags"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:611
-#. i18n: ectx: label, entry, group (Moodbar)
-#: rc.cpp:910
-msgid "The style to use when painting the moodbar"
+#: services/lastfm/LastFmServiceCollection.cpp:50
+msgid "Neighbors' Loved Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:618
-#. i18n: ectx: label, entry, group (PlaylistGenerator)
-#: rc.cpp:913
-msgid "Quality factor for Automated Playlist Generator"
+#: services/lastfm/LastFmServiceCollection.cpp:54
+msgid "Neighbors' Personal Radio"
msgstr ""
-#. i18n: file: amarokconfig.kcfg:619
-#. i18n: ectx: whatsthis, entry, group (PlaylistGenerator)
-#: rc.cpp:916
-msgid ""
-"A value between 0 and 10 that controls whether the Automated Playlist "
-"Generator tries to optimize for speed (0) or accuracy (10)."
+#: services/lastfm/LastFmServiceCollection.cpp:58
+msgid "Friends' Loved Radio"
msgstr ""
-#. i18n: file: likeback/LikeBackBar.ui:29
-#. i18n: ectx: property (toolTip), widget (QToolButton, m_likeButton)
-#: rc.cpp:919
-msgid "Tell the developers about something you liked"
+#: services/lastfm/LastFmServiceCollection.cpp:62
+msgid "Friends' Personal Radio"
msgstr ""
-#. i18n: file: likeback/LikeBackBar.ui:33
-#. i18n: ectx: property (whatsThis), widget (QToolButton, m_likeButton)
-#. i18n: file: likeback/LikeBackBar.ui:50
-#. i18n: ectx: property (whatsThis), widget (QToolButton, m_dislikeButton)
-#. i18n: file: likeback/LikeBackBar.ui:67
-#. i18n: ectx: property (whatsThis), widget (QToolButton, m_bugButton)
-#. i18n: file: likeback/LikeBackBar.ui:84
-#. i18n: ectx: property (whatsThis), widget (QToolButton, m_featureButton)
-#: rc.cpp:922 rc.cpp:929 rc.cpp:936 rc.cpp:943
-msgid ""
-"Click on one of these icons to send your feedback to the developers of "
-"this application. You can disable the icons with the \"Show Feedback Icons\" "
-"checkbox in the Help menu.\n"
-" "
+#: services/lastfm/LastFmServiceCollection.cpp:141
+#: covermanager/CoverFoundDialog.cpp:128
+msgid "Last.fm"
msgstr ""
-#. i18n: file: likeback/LikeBackBar.ui:46
-#. i18n: ectx: property (toolTip), widget (QToolButton, m_dislikeButton)
-#: rc.cpp:926
-msgid "Tell the developers about something you did not like"
+#: services/lastfm/LastFmTreeModel.cpp:172
+msgid "Personal Radio"
msgstr ""
-#. i18n: file: likeback/LikeBackBar.ui:63
-#. i18n: ectx: property (toolTip), widget (QToolButton, m_bugButton)
-#: rc.cpp:933
-msgid "Tell the developers about a problem in the application"
+#: services/lastfm/LastFmTreeModel.cpp:173
+msgid "Neighborhood"
msgstr ""
-#. i18n: file: likeback/LikeBackBar.ui:80
-#. i18n: ectx: property (toolTip), widget (QToolButton, m_featureButton)
-#: rc.cpp:940
-msgid ""
-"Tell the developers about new features you would like to have in this "
-"application"
+#: services/lastfm/LastFmTreeModel.cpp:331
+msgid "My Recommendations"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:45
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:947
-msgid "Your comment:"
+#: services/lastfm/LastFmTreeModel.cpp:333
+msgid "My Radio Station"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:71
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:950
-msgid "Your comment is about:"
+#: services/lastfm/LastFmTreeModel.cpp:335
+msgid "My Mix Radio"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:86
-#. i18n: ectx: property (text), widget (QRadioButton, likeRadio_)
-#: rc.cpp:953
-msgid "Something you like"
+#: services/lastfm/LastFmTreeModel.cpp:337
+msgid "My Neighborhood"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:99
-#. i18n: ectx: property (text), widget (QRadioButton, dislikeRadio_)
-#: rc.cpp:956
-msgid "Something you dislike"
+#: services/lastfm/LastFmTreeModel.cpp:342
+msgid "My Top Artists"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:112
-#. i18n: ectx: property (text), widget (QRadioButton, bugRadio_)
-#: rc.cpp:959
-msgid "An improper behavior of the application"
+#: services/lastfm/LastFmTreeModel.cpp:344
+msgid "My Tags"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:125
-#. i18n: ectx: property (text), widget (QRadioButton, featureRadio_)
-#: rc.cpp:962
-msgid "A new feature you desire"
+#: services/lastfm/LastFmTreeModel.cpp:346
+msgid "Friends"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:141
-#. i18n: ectx: property (text), widget (QCheckBox, specifyEmailCheckBox_)
-#: rc.cpp:965
-msgid "Specify an email address to be contacted back:"
+#: services/lastfm/LastFmTreeModel.cpp:348
+msgid "Neighbors"
msgstr ""
-#. i18n: file: likeback/LikeBackDialog.ui:188
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:312
#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:968
-msgid ""
-"Specifying an email address will allow the developers to ask you for "
-"more information on your report, or to tell you when your feature will be "
-"implemented.
\n"
-"Your email address will not be used for anything else but this "
-"report."
+#: services/ServiceBase.cpp:147 rc.cpp:2021
+msgid "Group By"
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:105
-#. i18n: ectx: property (text), widget (QCommandLinkButton, justCopyButton)
-#: rc.cpp:972
-msgid "&Copy"
+#: services/ServiceBase.cpp:311
+msgid "This service does not accept any messages"
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:114
-#. i18n: ectx: property (description), widget (QCommandLinkButton, justCopyButton)
-#: rc.cpp:975
-msgid "Just copy the tracks without transcoding them."
+#: services/ServiceBase.cpp:318
+msgid "ERROR: unknown message"
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:127
-#. i18n: ectx: property (text), widget (QCommandLinkButton, transcodeWithDefaultsButton)
-#: rc.cpp:978
-msgid "&Transcode"
+#: services/opmldirectory/OpmlDirectoryService.cpp:53
+msgid "Podcast Directory"
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:149
-#. i18n: ectx: property (text), widget (QCommandLinkButton, transcodeWithOptionsButton)
-#: rc.cpp:981
-msgid "Transcode With Custom &Parameters"
+#: services/opmldirectory/OpmlDirectoryService.cpp:74
+msgid "A large listing of podcasts"
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:158
-#. i18n: ectx: property (description), widget (QCommandLinkButton, transcodeWithOptionsButton)
-#: rc.cpp:984
+#: services/opmldirectory/OpmlDirectoryService.cpp:77
msgid ""
-"Configure your own encoding parameters for this transcoding operation."
+"A comprehensive list of searchable podcasts that you can subscribe to "
+"directly from within Amarok."
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:205
-#. i18n: ectx: property (text), widget (QCommandLinkButton, backButton)
-#: rc.cpp:987 context/applets/similarartists/SimilarArtistsApplet.cpp:76
-#: context/applets/wikipedia/WikipediaApplet.cpp:575
-msgid "Back"
+#: services/opmldirectory/OpmlDirectoryService.cpp:143
+#: services/opmldirectory/OpmlDirectoryModel.cpp:41
+msgid "Add OPML"
msgstr ""
-#. i18n: file: transcoding/TranscodingAssistantDialog.ui:340
-#. i18n: ectx: property (text), widget (QLabel, formatNameLabel)
-#: rc.cpp:990
-msgid "Format Name"
+#: services/opmldirectory/OpmlDirectoryService.cpp:168
+msgid "Add an OPML file to the list."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:30
-#. i18n: ectx: property (windowTitle), widget (QWidget, PodcastSettingsBase)
-#: rc.cpp:993
-msgid "Podcast Configuration"
+#: services/opmldirectory/OpmlDirectoryInfoParser.cpp:56
+msgid "Loading Podcast Info..."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:52
-#. i18n: ectx: property (text), widget (QLabel, m_urlLabel)
-#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:65
-#. i18n: ectx: property (text), widget (QLabel, UrlLabel)
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:223
-#. i18n: ectx: property (text), widget (QLabel, urlLabel)
-#: rc.cpp:996 rc.cpp:1140 rc.cpp:2461
-msgid "URL:"
+#: services/opmldirectory/OpmlDirectoryInfoParser.cpp:66
+msgid "Fetching Podcast Info"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:68
-#. i18n: ectx: property (text), widget (QLabel, m_saveLocationlabel)
-#: rc.cpp:999
-msgid "Save Location:"
+#: services/opmldirectory/OpmlDirectoryModel.cpp:294
+msgctxt "Heading of Add OPML dialog"
+msgid "Add OPML"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:99
-#. i18n: ectx: property (toolTip), widget (QCheckBox, m_autoFetchCheck)
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:102
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_autoFetchCheck)
-#: rc.cpp:1002 rc.cpp:1005
-msgid "When checked, Amarok will automatically scan the podcast for updates"
+#: services/opmldirectory/OpmlDirectoryModel.cpp:340
+msgid "New Folder"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:105
-#. i18n: ectx: property (text), widget (QCheckBox, m_autoFetchCheck)
-#: rc.cpp:1008
-msgid "Automatically scan for updates"
-msgstr ""
+#: services/jamendo/JamendoXmlParser.cpp:153
+#, kde-format
+msgctxt ""
+"First part of: Jamendo.com database update complete. Added 3 tracks on 4 "
+"albums from 5 artists."
+msgid "Jamendo.com database update complete. Added 1 track on "
+msgid_plural "Jamendo.com database update complete. Added %1 tracks on "
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:112
-#. i18n: ectx: property (title), widget (KButtonGroup, kbuttongroup)
-#: rc.cpp:1011
-msgid "Media Download"
-msgstr ""
+#: services/jamendo/JamendoXmlParser.cpp:154
+#, kde-format
+msgctxt ""
+"Middle part of: Jamendo.com database update complete. Added 3 tracks on 4 "
+"albums from 5 artists."
+msgid "1 album from "
+msgid_plural "%1 albums from "
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:121
-#. i18n: ectx: property (toolTip), widget (QRadioButton, m_downloadRadio)
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:124
-#. i18n: ectx: property (whatsThis), widget (QRadioButton, m_downloadRadio)
-#: rc.cpp:1014 rc.cpp:1017
-msgid "Download media as soon as it becomes available"
-msgstr ""
+#: services/jamendo/JamendoXmlParser.cpp:155
+#, kde-format
+msgctxt ""
+"Last part of: Jamendo.com database update complete. Added 3 tracks on 4 "
+"albums from 5 artists."
+msgid "1 artist."
+msgid_plural "%1 artists."
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:127
-#. i18n: ectx: property (text), widget (QRadioButton, m_downloadRadio)
-#: rc.cpp:1020
-msgid "Download when a&vailable"
+#: services/jamendo/JamendoService.cpp:80
+msgid "A archive of free, Creative Commons licensed music"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:134
-#. i18n: ectx: property (toolTip), widget (QRadioButton, m_streamRadio)
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:137
-#. i18n: ectx: property (whatsThis), widget (QRadioButton, m_streamRadio)
-#: rc.cpp:1023 rc.cpp:1026
+#: services/jamendo/JamendoService.cpp:83
msgid ""
-"Media must be explicitly downloaded, otherwise the podcast will be played "
-"from the remote server."
+"Jamendo.com puts artists and music lovers in touch with each other. The site "
+"allows artists to upload their own albums to share them with the world and "
+"users to download all of them for free. Listen to and download all "
+"Jamendo.com contents from within Amarok."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:140
-#. i18n: ectx: property (text), widget (QRadioButton, m_streamRadio)
-#: rc.cpp:1029
-msgid "Stream or download on re&quest"
+#: services/jamendo/JamendoService.cpp:119
+msgctxt "Fetch new information from the website"
+msgid "Update"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:152
-#. i18n: ectx: property (toolTip), widget (QCheckBox, m_purgeCheck)
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:155
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_purgeCheck)
-#: rc.cpp:1032 rc.cpp:1035
-msgid "If checked, Amarok will throw away old podcast episodes"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:95
+#. i18n: ectx: property (text), item, widget (QComboBox, typeComboBox)
+#: services/jamendo/JamendoService.cpp:125 rc.cpp:859
+msgid "Download"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:158
-#. i18n: ectx: property (text), widget (QCheckBox, m_purgeCheck)
-#: rc.cpp:1038
-msgid "Limit &number of episodes"
+#: services/jamendo/JamendoService.cpp:189
+msgid "Downloading Jamendo.com database..."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:181
-#. i18n: ectx: property (text), widget (QLabel, m_purgeCountLabel)
-#: rc.cpp:1041
-msgid "Keep maximum of:"
+#: services/jamendo/JamendoService.cpp:211
+msgid "Updating the local Jamendo database."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:191
-#. i18n: ectx: property (toolTip), widget (KIntSpinBox, m_purgeCountSpinBox)
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:194
-#. i18n: ectx: property (whatsThis), widget (KIntSpinBox, m_purgeCountSpinBox)
-#: rc.cpp:1044 rc.cpp:1047
-msgid "The maximum number of podcast items to store"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:83
+#. i18n: ectx: property (text), widget (QPushButton, downloadButton)
+#: services/jamendo/JamendoMeta.cpp:135 services/jamendo/JamendoMeta.cpp:371
+#: rc.cpp:798
+msgid "&Download"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:208
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_writeTagsCheck)
-#: rc.cpp:1050
-msgid ""
-"The RSS feed and the tags in the downloaded file sometimes do not contain "
-"the same information. Writing the tags ensures the information in the "
-"playlist and on media devices will be the same as in the feed."
+#: services/jamendo/JamendoMeta.cpp:153
+msgid "Jamendo.com: &Download"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:211
-#. i18n: ectx: property (text), widget (QCheckBox, m_writeTagsCheck)
-#: rc.cpp:1053
-msgid "Write feed information to tags after downloading."
+#: services/jamendo/JamendoMeta.cpp:172
+msgid "A site where artists can freely share their music"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:251
-#. i18n: ectx: property (text), widget (QPushButton, m_filenameLayoutConfigWidgetButton)
-#: rc.cpp:1056
-msgid "Episode Filename Configuration"
+#: services/jamendo/JamendoInfoParser.cpp:46
+#: services/jamendo/JamendoInfoParser.cpp:77
+msgid "No description available..."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:32
-#. i18n: ectx: property (text), widget (QLabel, m_intervalLabel)
-#: rc.cpp:1059
-msgid "Auto-update:"
+#: services/jamendo/JamendoInfoParser.cpp:61
+#: services/jamendo/JamendoInfoParser.cpp:93
+#: services/jamendo/JamendoInfoParser.cpp:113
+msgid "From Jamendo.com"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:57
-#. i18n: ectx: property (specialValueText), widget (KIntSpinBox, m_autoUpdateInterval)
-#: rc.cpp:1062
-msgctxt "automatic updates turned off"
-msgid "disabled"
+#: services/amazon/AmazonShoppingCartView.cpp:65
+msgid "Remove from Cart"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:79
-#. i18n: ectx: property (text), widget (QLabel, m_baseDirLabel)
-#: rc.cpp:1065
-msgid "Base directory:"
+#: services/amazon/AmazonMeta.cpp:139
+msgid "Snippet taken from the Amazon MP3 store"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:107
-#. i18n: ectx: property (toolTip), widget (KUrlRequester, m_baseDirUrl)
-#: rc.cpp:1068
-msgid ""
-"\n"
-"\n"
-"Base directory for all new "
-"podcast channels.
\n"
-"When a podcast channel is "
-"added <base "
-"directory>/<channel "
-"name> is used as the download directory.
\n"
-"This can be changed for "
-"each channel individually.
"
+#: services/amazon/AmazonItemTreeView.cpp:272
+msgid "Add to Cart"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:112
-#. i18n: ectx: property (whatsThis), widget (KUrlRequester, m_baseDirUrl)
-#: rc.cpp:1077
-msgid ""
-"Base directory for all new podcast channels.\n"
-"When a podcast channel is added / is used as "
-"the download directory.\n"
-"This can be changed for each channel individually."
+#: services/amazon/AmazonItemTreeView.cpp:281
+msgid "Add Preview to Playlist"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:29
-#. i18n: ectx: property (windowTitle), widget (QWidget, PodcastFilenameLayoutConfigWidget)
-#: rc.cpp:1082
-msgid "Podcast Filename Layout Configuration"
+#: services/amazon/AmazonItemTreeView.cpp:290
+msgid "Load Details..."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:53
-#. i18n: ectx: property (text), widget (QRadioButton, m_filenameLayoutDefault)
-#: rc.cpp:1085
-msgid "Specified by podcast channel"
+#: services/amazon/AmazonItemTreeView.cpp:299
+msgid "Search for Album..."
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:78
-#. i18n: ectx: property (text), widget (QRadioButton, m_filenameLayoutCustom)
-#: rc.cpp:1088
-msgid "custom"
+#: services/amazon/AmazonStore.cpp:100
+msgid "Access the Amazon MP3 Store directly from Amarok"
msgstr ""
-#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:109
-#. i18n: ectx: property (toolTip), widget (QLineEdit, m_filenameLayoutText)
-#: rc.cpp:1092
-#, no-c-format
+#: services/amazon/AmazonStore.cpp:104
msgid ""
-"Available fields : "
-"%artist%,%title%,%genre%,%year%,%composer%,%pubdate%,%number%,%album%"
+"This plugin allows searching and purchasing songs and albums from the Amazon "
+"MP3 store. Amarok gets a share of the profits made by this service."
msgstr ""
-#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:20
-#. i18n: ectx: property (windowTitle), widget (QWidget, UmsConfiguration)
-#: rc.cpp:1095
-msgid "USB Mass Storage device configuration"
+#: services/amazon/AmazonStore.cpp:191
+#, kde-format
+msgid "%1 has been added to your shopping cart."
msgstr ""
-#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:26
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1098
-msgid "Music folder:"
+#: services/amazon/AmazonStore.cpp:214 services/amazon/AmazonStore.cpp:319
+msgid "Error: Unable to write temporary file. :-("
msgstr ""
-#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:36
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:1101
-msgid "Podcast folder:"
+#: services/amazon/AmazonStore.cpp:277
+msgid "Select your Amazon locale - Amarok"
msgstr ""
-#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:46
-#. i18n: ectx: property (text), widget (QCheckBox, m_autoConnect)
-#: rc.cpp:1104
-msgid "Enabled"
+#: services/amazon/AmazonStore.cpp:289
+msgid ""
+"MP3 Music Store
Please select a valid country in the "
+"settings to make the store work."
msgstr ""
-#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:53
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1107
-msgid "Use automatically when connected"
+#: services/amazon/AmazonStore.cpp:409
+msgid "Select results page to show"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:26
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:1113
-msgid "Available formats"
+#: services/amazon/AmazonStore.cpp:433
+msgctxt "Add selected item to your shopping cart"
+msgid "Add to Cart"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:32
-#. i18n: ectx: property (text), widget (QRadioButton, oggButton)
-#: rc.cpp:1116 core/transcoding/formats/TranscodingVorbisFormat.cpp:68
-msgid "Ogg Vorbis"
+#: services/amazon/AmazonStore.cpp:434
+msgid "Add selected item to your shopping cart"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:39
-#. i18n: ectx: property (text), widget (QRadioButton, flacButton)
-#: rc.cpp:1119
-msgid "Flac"
+#: services/amazon/AmazonStore.cpp:441
+msgctxt "View your shopping cart contents"
+msgid "View Cart"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:46
-#. i18n: ectx: property (text), widget (QRadioButton, wavButton)
-#: rc.cpp:1122
-msgid "Wav"
+#: services/amazon/AmazonStore.cpp:442
+msgid "View your shopping cart contents"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:53
-#. i18n: ectx: property (text), widget (QRadioButton, mp3Button)
-#: rc.cpp:1125
-msgid "Mp3"
+#: services/amazon/AmazonStore.cpp:449
+msgctxt "Checkout your shopping cart"
+msgid "Checkout"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:63
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:1128 amarokurls/BookmarkModel.cpp:268
-msgid "Description"
+#: services/amazon/AmazonStore.cpp:450
+msgid "Checkout your shopping cart"
msgstr ""
-#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:82
-#. i18n: ectx: property (text), widget (QPushButton, advancedButton)
-#: rc.cpp:1131
-msgid "Advanced"
+#: services/amazon/AmazonStore.cpp:470
+msgid "Error: Querying MP3 Music Store database failed. :-("
msgstr ""
-#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:37
-#. i18n: ectx: property (text), widget (QLabel, instructionsLabel)
-#: rc.cpp:1137
-msgid "Add a local or remote OPML file to be included in the list."
+#: services/amazon/AmazonStore.cpp:505
+msgid "Error: Received an invalid reply. :-("
msgstr ""
-#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:78
-#. i18n: ectx: property (text), widget (QLabel, titleLabel)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:556
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:1143 rc.cpp:1836
-msgid "Title:"
+#: services/amazon/AmazonStore.cpp:525
+msgid "Error: Unable to open temporary file. :-("
msgstr ""
-#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:88
-#. i18n: ectx: property (clickMessage), widget (KLineEdit, titleEdit)
-#: rc.cpp:1146
-msgid "If left blank the title from the OPML will be used."
+#: services/amazon/AmazonStore.cpp:545
+msgid "Error: Unable to parse temporary file. :-("
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:13
-#. i18n: ectx: property (windowTitle), widget (QDialog, magnatuneDownloadDialogBase)
-#: rc.cpp:1149
-msgid "Magnatune.com Album Download"
+#: services/amazon/AmazonShoppingCartDialog.cpp:34
+#: services/amazon/AmazonShoppingCartDialog.cpp:59
+#, kde-format
+msgid "Shopping cart value: %1"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:19
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
-#: rc.cpp:1152
-msgid "Download options"
+#: services/amazon/AmazonUrlRunner.cpp:41
+msgctxt ""
+"A type of command that triggers an action in the integrated MP3 Music Store "
+"service"
+msgid "Amazon"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:25
-#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:1155
-msgid "Select Format:"
+#: services/amazon/AmazonItemTreeModel.cpp:108
+#: services/amazon/AmazonItemTreeModel.cpp:129
+msgid "Artist: "
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:38
-#. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#: rc.cpp:1158
-msgid "Download to:"
+#: services/amazon/AmazonItemTreeModel.cpp:112
+#: services/amazon/AmazonItemTreeModel.cpp:133
+msgid "Album: "
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:51
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
-#: rc.cpp:1161
-msgid ""
-"If you download to a location that is already being monitored by Amarok, the "
-"album will automatically be added to your collection."
+#: services/amazon/AmazonItemTreeModel.cpp:116
+#: services/amazon/AmazonItemTreeModel.cpp:141
+msgid "Price: "
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:67
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
-#: rc.cpp:1164
-msgid "Magnatune info"
+#: services/amazon/AmazonItemTreeModel.cpp:137
+msgid "Track: "
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:83
-#. i18n: ectx: property (text), widget (QPushButton, downloadButton)
-#: rc.cpp:1167 services/jamendo/JamendoMeta.cpp:135
-#: services/jamendo/JamendoMeta.cpp:371
-msgid "&Download"
+#: services/amazon/AmazonItemTreeModel.cpp:171
+msgid "Price"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, SignupDialog)
-#: rc.cpp:1170
-msgid "Magnatune.com member signup"
+#: services/scriptable/ScriptableServiceInfoParser.cpp:44
+#: services/scriptable/ScriptableServiceInfoParser.cpp:62
+#: services/scriptable/ScriptableServiceInfoParser.cpp:78
+#: services/scriptable/ScriptableServiceInfoParser.cpp:94
+msgid "Loading info..."
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:32
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1174
-#, no-c-format
-msgid ""
-"\n"
-"\n"
-"By becoming a "
-"Magnatune.com member, you get unlimited download access and can download any "
-"album from within Amarok with a single mouse click. By joining, you can also "
-"listen to all streaming tracks from Magnatune.com ad-free.
\n"
-"\n"
-"The Amarok team gets 10% "
-"of your initial membership payment, so by joining, you are also supporting "
-"the development of Amarok.
\n"
-"\n"
-"As always, the artists get "
-"50% of your membership payment(s) distributed based on which artist you "
-"download and stream.
\n"
-"\n"
-"To read more about "
-"Magnatune.com memberships, or to sign up, click here: Membership Info "
-"
\n"
-"\n"
-"After joining, go to the "
-"Magnatune config in \"Settings->Configure Amarok->Plugins\" and enter your "
-"membership information.
"
+#: TrayIcon.cpp:141 widgets/VolumeDial.cpp:301 widgets/VolumeDial.cpp:340
+msgid "Muted"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:45
-#. i18n: ectx: property (text), widget (QPushButton, closeButton)
-#: rc.cpp:1189 firstruntutorial/FirstRunTutorialPage.cpp:56
-#: context/applets/lyrics/LyricsApplet.cpp:465
-#: context/applets/albums/Albums.cpp:345
-msgid "Close"
-msgstr "Bağla"
-
-#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:13
-#. i18n: ectx: property (windowTitle), widget (QDialog, magnatuneReDownloadDialogBase)
-#: rc.cpp:1192
-msgid "Redownload manager"
+#: TrayIcon.cpp:145
+#, kde-format
+msgid "%1%"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:19
-#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:1195
-msgid "These are the albums that you have previously downloaded:"
+#: TrayIcon.cpp:147
+#, kde-format
+msgid "Volume: %1"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:29
-#. i18n: ectx: property (text), widget (QPushButton, redownloadButton)
-#: rc.cpp:1198
-msgid "Re&download"
+#: TrayIcon.cpp:152
+#, kde-format
+msgid "Score: %1"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:36
-#. i18n: ectx: property (text), widget (QPushButton, cancelButton)
-#. i18n: file: dialogs/MusicBrainzTagger.ui:68
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_cancel)
-#. i18n: file: dialogs/TagDialogBase.ui:1198
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_cancel)
-#: rc.cpp:1201 rc.cpp:1365 rc.cpp:1759
-msgid "&Cancel"
+#: TrayIcon.cpp:170
+#, kde-format
+msgid "Rating: %1"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:60
-#. i18n: ectx: property (text), widget (QTreeWidget, redownloadListView)
-#: rc.cpp:1204
-msgid "Artist - Album"
+#: TrayIcon.cpp:176
+#, kde-format
+msgid "Play count: %1"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:17
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
-#: rc.cpp:1207
-msgid "Redownloads"
+#: TrayIcon.cpp:180
+#, kde-format
+msgid "Last played: %1"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:23
-#. i18n: ectx: property (text), widget (QLabel, label_7)
-#: rc.cpp:1210
-msgid ""
-"Enter your e-mail here to be able to redownload any previous purchase from "
-"Magnatune directly from within Amarok."
+#: scriptengine/AmarokNetworkScript.cpp:70
+msgctxt "do not translate 'DataDownloader' or 'qt.core'"
+msgid "qt.core must be loaded to use DataDownloader"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:33
-#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: rc.cpp:1213
-msgctxt "Username for logins to Magnatune"
-msgid "E-mail:"
+#: aboutdialog/OcsPersonItem.cpp:95
+msgid "Email contributor"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:53
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:1216
-msgid "Membership Options"
+#: aboutdialog/OcsPersonItem.cpp:103 aboutdialog/OcsPersonItem.cpp:274
+msgid "Visit contributor's homepage"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:59
-#. i18n: ectx: property (text), widget (QCheckBox, isMemberCheckbox)
-#: rc.cpp:1219
-msgid "I am a member"
+#: aboutdialog/OcsPersonItem.cpp:179
+#, kde-format
+msgctxt "A person's location: City, Country"
+msgid "%1, %2"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:79
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1222
-msgid "Membership type:"
+#: aboutdialog/OcsPersonItem.cpp:199
+msgid "IRC channels: "
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:90
-#. i18n: ectx: property (text), item, widget (QComboBox, typeComboBox)
-#: rc.cpp:1225
-msgid "Stream"
+#: aboutdialog/OcsPersonItem.cpp:212
+msgid "Favorite music: "
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:95
-#. i18n: ectx: property (text), item, widget (QComboBox, typeComboBox)
-#: rc.cpp:1228 services/jamendo/JamendoService.cpp:125
-msgid "Download"
+#: aboutdialog/OcsPersonItem.cpp:217
+#, kde-format
+msgid "Visit %1's openDesktop.org profile"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:103
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1231
-msgctxt "Username for logins to Magnatune"
-msgid "Username:"
+#: aboutdialog/OcsPersonItem.cpp:219
+#, kde-format
+msgid "Visit %1's profile on openDesktop.org"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:117
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:1234
-msgid "Password:"
+#: aboutdialog/OcsPersonItem.cpp:253
+msgid "Visit contributor's blog"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:135
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:1237
-msgid ""
-"\n"
-"\n"
-"For more information about the Magnatune.com "
-"memberships, and to sign up, go to http://magnatune.com/compare_plans
"
+#: aboutdialog/OcsPersonItem.cpp:258
+msgid "Visit contributor's del.icio.us profile"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:157
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:1244
-msgid "Stream Options"
+#: aboutdialog/OcsPersonItem.cpp:263
+msgid "Visit contributor's Digg profile"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:163
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:1247
-msgid "Preview stream type:"
+#: aboutdialog/OcsPersonItem.cpp:268
+msgid "Visit contributor's Facebook profile"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:171
-#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
-#: rc.cpp:1250
-msgid "Ogg"
+#: aboutdialog/OcsPersonItem.cpp:284
+msgid "Visit contributor's Last.fm profile"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:176
-#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
-#: rc.cpp:1253
-msgid "High Quality Mp3"
+#: aboutdialog/OcsPersonItem.cpp:292
+msgid "Visit contributor's LinkedIn profile"
msgstr ""
-#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:181
-#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
-#: rc.cpp:1256
-msgid "Low Quality Mp3"
+#: aboutdialog/OcsPersonItem.cpp:297
+msgid "Visit contributor's MySpace homepage"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:38
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
-#: rc.cpp:1259
-msgid "Last.fm Profile"
+#: aboutdialog/OcsPersonItem.cpp:302
+msgid "Visit contributor's Reddit profile"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:44
-#. i18n: ectx: property (text), widget (QLabel, labelUsername)
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:101
-#. i18n: ectx: property (text), widget (QLabel, label_User)
-#: rc.cpp:1262 rc.cpp:2252
-msgid "&Username:"
+#: aboutdialog/OcsPersonItem.cpp:307
+msgid "Visit contributor's YouTube profile"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:57
-#. i18n: ectx: property (text), widget (QLabel, labelPassword)
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:134
-#. i18n: ectx: property (text), widget (QLabel, label_Password)
-#: rc.cpp:1265 rc.cpp:2259
-msgid "&Password:"
+#: aboutdialog/OcsPersonItem.cpp:312
+msgid "Visit contributor's Twitter feed"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:86
-#. i18n: ectx: property (text), widget (QLabel, kActiveLabel1)
-#: rc.cpp:1268
-msgid "Sign up to Last.fm"
+#: aboutdialog/OcsPersonItem.cpp:317
+msgid "Visit contributor's Wikipedia profile"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:96
-#. i18n: ectx: property (text), widget (QPushButton, testLogin)
-#: rc.cpp:1271 services/lastfm/LastFmServiceSettings.cpp:220
-msgid "&Test Login"
+#: aboutdialog/OcsPersonItem.cpp:322
+msgid "Visit contributor's Xing profile"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:106
-#. i18n: ectx: property (text), widget (QLabel, kActiveLabel2)
-#: rc.cpp:1274
-msgid ""
-"Why not join the Amarok "
-"Last.fm group and share your musical tastes with other Amarok users?"
+#: aboutdialog/OcsPersonItem.cpp:327
+msgid "Visit contributor's identi.ca feed"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:116
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
-#: rc.cpp:1277
-msgid "Last.fm Services"
+#: aboutdialog/OcsPersonItem.cpp:332
+msgid "Visit contributor's libre.fm profile"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:125
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SubmitPlayedSongs)
-#: rc.cpp:1280
-msgid "&Submit tracks"
+#: aboutdialog/OcsPersonItem.cpp:337
+msgid "Visit contributor's StackOverflow profile"
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:135
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_RetrieveSimilarArtists)
-#: rc.cpp:1283
-msgid "&Retrieve similar artists"
+#: aboutdialog/libattica-ocsclient/personlistjob.cpp:108
+msgid "Unable to parse avatar image data."
msgstr ""
-#. i18n: file: services/lastfm/LastFmConfigWidget.ui:145
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ScrobbleComposer)
-#: rc.cpp:1286
-msgid "&Use composer data if available in Last.fm as artist"
+#: aboutdialog/ExtendedAboutDialog.cpp:73
+msgid ""
+"No information available.
The supplied KAboutData object does not "
+"exist."
msgstr ""
-#. i18n: file: services/ampache/AmpacheConfigWidget.ui:23
-#. i18n: ectx: property (text), widget (QPushButton, addButton)
-#: rc.cpp:1289
-msgid "Add Server"
+#: aboutdialog/ExtendedAboutDialog.cpp:82
+msgid ""
+"No information available.
The supplied OcsData object does not "
+"exist."
msgstr ""
-#. i18n: file: services/ampache/AmpacheConfigWidget.ui:30
-#. i18n: ectx: property (text), widget (QPushButton, removeButton)
-#: rc.cpp:1292
-msgid "Remove Server"
-msgstr ""
+#: aboutdialog/ExtendedAboutDialog.cpp:91
+#, kde-format
+msgid "About %1"
+msgstr "%1 haqqında"
-#. i18n: file: services/ampache/AmpacheConfigWidget.ui:58
-#. i18n: ectx: property (text), widget (QTableWidget, serverList)
-#. i18n: file: services/ampache/NewServerWidget.ui:27
-#. i18n: ectx: property (text), widget (QLabel, labelServerAddress)
-#: rc.cpp:1298 rc.cpp:1310
-msgid "Server Address"
-msgstr ""
-
-#. i18n: file: services/ampache/AmpacheConfigWidget.ui:63
-#. i18n: ectx: property (text), widget (QTableWidget, serverList)
-#. i18n: file: services/ampache/NewServerWidget.ui:50
-#. i18n: ectx: property (text), widget (QLabel, labelUsername)
-#: rc.cpp:1301 rc.cpp:1313
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:53
-msgid "Username"
-msgstr ""
-
-#. i18n: file: services/ampache/NewServerWidget.ui:74
-#. i18n: ectx: property (text), widget (KPushButton, verifyButton)
-#: rc.cpp:1319
-msgid "Check Connection"
+#: aboutdialog/ExtendedAboutDialog.cpp:112
+#, kde-format
+msgid ""
+"%1
Version %2
Using KDE "
+"%3"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:16
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:1322
-msgid "MP3tunes Login"
+#: aboutdialog/ExtendedAboutDialog.cpp:152
+#, kde-format
+msgid "License: %1"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:22
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1325
-msgctxt "The e-mail address for Mp3Tunes logins"
-msgid "E-Mail:"
+#: aboutdialog/ExtendedAboutDialog.cpp:166
+msgid "&About"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:32
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1328
-msgctxt "The MP3Tunes password"
-msgid "Password:"
+#: aboutdialog/ExtendedAboutDialog.cpp:183
+msgid "Get data from openDesktop.org to learn more about the team"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:42
-#. i18n: ectx: property (toolTip), widget (QCheckBox, enableHarmony)
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:49
-#. i18n: ectx: property (toolTip), widget (QLabel, label_3)
-#: rc.cpp:1331 rc.cpp:1334
+#: aboutdialog/ExtendedAboutDialog.cpp:195
msgid ""
-"AutoSync is a feature from MP3tunes which allows you to automatically move "
-"your music between computers and devices."
+"Please use http://bugs.kde.org to report "
+"bugs.\n"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:52
-#. i18n: ectx: property (whatsThis), widget (QLabel, label_3)
-#: rc.cpp:1337
-msgid ""
-"AutoSync is a feature from MP3tunes which allows you to automatically move "
-"your music between computers and devices. You can upload music from one "
-"location and have it download instantly to other locations."
+#: aboutdialog/ExtendedAboutDialog.cpp:200
+#: aboutdialog/ExtendedAboutDialog.cpp:206
+#, kde-format
+msgid "Please report bugs to %2.\n"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:55
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:1340
-msgctxt "Enable harmony"
-msgid "Enable AutoSync"
+#: aboutdialog/ExtendedAboutDialog.cpp:225
+msgid "A&uthor"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:62
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:1343
-msgid "PIN Code:"
+#: aboutdialog/ExtendedAboutDialog.cpp:225
+msgid "A&uthors"
msgstr ""
-#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:89
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:1346
-msgid ""
-"\n"
-"\n"
-"Get an MP3tunes "
-"locker
"
+#: aboutdialog/ExtendedAboutDialog.cpp:239
+msgid "Get data from openDesktop.org to learn more about contributors"
msgstr ""
-#. i18n: file: dialogs/MusicBrainzTagger.ui:12
-#. i18n: ectx: property (windowTitle), widget (QWidget, MusicBrainzTagger)
-#: rc.cpp:1353 dialogs/TagDialog.cpp:1418
-msgid "MusicBrainz Tagger"
+#: aboutdialog/ExtendedAboutDialog.cpp:253
+msgid "&Thanks To"
msgstr ""
-#. i18n: file: dialogs/MusicBrainzTagger.ui:49
-#. i18n: ectx: property (toolTip), widget (QPushButton, pushButton_saveAndClose)
-#: rc.cpp:1356
-msgid "Update tags for checked tracks and exit"
+#: aboutdialog/ExtendedAboutDialog.cpp:266
+msgid "Get data from openDesktop.org to learn more about our generous donors"
msgstr ""
-#. i18n: file: dialogs/MusicBrainzTagger.ui:52
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_saveAndClose)
-#: rc.cpp:1359
-msgid "&Update Tags"
+#: aboutdialog/ExtendedAboutDialog.cpp:286
+msgid "&Donors"
msgstr ""
-#. i18n: file: dialogs/MusicBrainzTagger.ui:65
-#. i18n: ectx: property (toolTip), widget (QPushButton, pushButton_cancel)
-#: rc.cpp:1362
-msgid "Exit without saving"
+#: aboutdialog/ExtendedAboutDialog.cpp:316
+msgid "T&ranslation"
msgstr ""
-#. i18n: file: dialogs/EditFilterDialog.ui:77
-#. i18n: ectx: property (mimeType), widget (TokenPool, tpTokenPool)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:89
-#. i18n: ectx: property (mimeType), widget (TokenPool, tokenPool)
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:262
-#. i18n: ectx: property (mimeType), widget (TokenPool, tokenPool)
-#: rc.cpp:1368 rc.cpp:1788 rc.cpp:1974
-msgid "application/x-amarok-tag-token"
+#: aboutdialog/ExtendedAboutDialog.cpp:340
+msgid "License Agreement"
msgstr ""
-#. i18n: file: dialogs/EditFilterDialog.ui:164
-#. i18n: ectx: property (text), widget (QCheckBox, cbInvert)
-#: rc.cpp:1371 dynamic/biases/TagMatchBias.cpp:174
-msgid "Invert condition"
+#: aboutdialog/ExtendedAboutDialog.cpp:373
+msgid "Internet connection not available"
msgstr ""
-#. i18n: file: dialogs/EditFilterDialog.ui:172
-#. i18n: ectx: property (text), item, widget (QComboBox, cbAndOr)
-#: rc.cpp:1374 dialogs/EditFilterDialog.cpp:39
-msgid "AND"
+#: aboutdialog/ExtendedAboutDialog.cpp:373
+msgid "Network error"
msgstr ""
-#. i18n: file: dialogs/EditFilterDialog.ui:177
-#. i18n: ectx: property (text), item, widget (QComboBox, cbAndOr)
-#: rc.cpp:1377 dialogs/EditFilterDialog.cpp:40
-msgid "OR"
+#: databaseimporter/sqlbatch/SqlBatchImporterConfig.cpp:37
+msgid ""
+"Input file produced by amarokcollectionscanner.
See Batch Mode."
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:21
-#. i18n: ectx: property (windowTitle), widget (QWidget, OrganizeCollectionDialogBase)
-#: rc.cpp:1380 core-impl/collections/db/sql/SqlCollection.cpp:81
-msgid "Organize Files"
+#: databaseimporter/sqlbatch/SqlBatchImporterConfig.cpp:43
+msgid "Input file"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:38
-#. i18n: ectx: property (toolTip), widget (QLabel, folderLabel)
-#: rc.cpp:1383
-msgid "Base directory under which to put files"
+#: databaseimporter/sqlbatch/SqlBatchImporter.cpp:72
+#, kde-format
+msgid "Could not open file \"%1\"."
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:41
-#. i18n: ectx: property (text), widget (QLabel, folderLabel)
-#: rc.cpp:1386
-msgid "C&ollection Folder:"
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:39
+msgid "Connection"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:60
-#. i18n: ectx: property (toolTip), widget (KComboBox, folderCombo)
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:63
-#. i18n: ectx: property (whatsThis), widget (KComboBox, folderCombo)
-#: rc.cpp:1389 rc.cpp:1392
-msgid "The collection folder to which the files will be transferred."
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:45
+#: databaseimporter/itunes/ITunesImporterConfig.cpp:37
+msgid "Database Location"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:83
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1395
-msgid "Format Presets:"
+#. i18n: file: services/ampache/NewServerWidget.ui:50
+#. i18n: ectx: property (text), widget (QLabel, labelUsername)
+#. i18n: file: services/ampache/AmpacheConfigWidget.ui:63
+#. i18n: ectx: property (text), widget (QTableWidget, serverList)
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:53 rc.cpp:734
+#: rc.cpp:755
+msgid "Username"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:108
-#. i18n: ectx: property (whatsThis), widget (QComboBox, presetCombo)
-#: rc.cpp:1398
-msgid "A list of selectable filename scheme/format presets."
+#. i18n: file: services/ampache/NewServerWidget.ui:60
+#. i18n: ectx: property (text), widget (QLabel, labelPassword)
+#. i18n: file: services/ampache/AmpacheConfigWidget.ui:68
+#. i18n: ectx: property (text), widget (QTableWidget, serverList)
+#. i18n: file: amarokconfig.kcfg:477
+#. i18n: ectx: label, entry, group (Scrobbler)
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:57 rc.cpp:737
+#: rc.cpp:758 rc.cpp:2492
+msgid "Password"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:115
-#. i18n: ectx: property (toolTip), widget (QPushButton, removePresetButton)
-#: rc.cpp:1401
-msgid "Removes the currently selected format preset"
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:62
+msgid "Database Name"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:118
-#. i18n: ectx: property (text), widget (QPushButton, removePresetButton)
-#: rc.cpp:1404
-msgid "Remove Preset"
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:66
+msgid "Hostname"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:125
-#. i18n: ectx: property (toolTip), widget (QPushButton, addPresetButton)
-#: rc.cpp:1407
-msgid "Saves the current scheme/format above as a preset."
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:92
+msgid "Match tracks by meta tags"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:128
-#. i18n: ectx: property (text), widget (QPushButton, addPresetButton)
-#: rc.cpp:1410
-msgid "Save Preset"
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:93
+msgid ""
+"Perform meta information search on non-existing files, possibly detecting "
+"file renames. See What's This"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:135
-#. i18n: ectx: property (text), widget (QPushButton, updatePresetButton)
-#: rc.cpp:1413
-msgid "&Update Preset"
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:95
+msgid ""
+"If enabled, tracks from the old collection that do not exist anymore in the "
+"file system are searched for (by metadata) in the current collection. If a "
+"match is found, statistics for the matched track are updated, even if the "
+"file locations differ."
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:166
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:1416
-msgid "Character Replacement"
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:101
+msgid "Import downloaded artwork"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:181
-#. i18n: ectx: property (toolTip), widget (QCheckBox, spaceCheck)
-#: rc.cpp:1419
-msgid "If checked, convert spaces to underscores."
+#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:110
+msgid "Artwork directory"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:184
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, spaceCheck)
-#: rc.cpp:1422
-msgid ""
-"If checked all spaces will be replaced with underscores in the file names. "
-"If not, spaces will be left as they are."
+#: databaseimporter/amarok14/FastForwardWorker.cpp:82
+msgid "No database driver was selected"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:187
-#. i18n: ectx: property (text), widget (QCheckBox, spaceCheck)
-#: rc.cpp:1425
-msgid "Replace spaces with &underscores"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:88
+#, kde-format
+msgid "Database could not be found at: %1"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:196
-#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:1428
-msgid "Replace"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:123
+#, kde-format
+msgid "Could not open Amarok 1.4 database: %1"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:206
-#. i18n: ectx: property (toolTip), widget (KLineEdit, regexpEdit)
-#: rc.cpp:1431
-msgid "Regular expression"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:153
+#, kde-format
+msgid "Could not execute import query: %1"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:213
-#. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:36
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1434 rc.cpp:2385
-msgid "with"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:237
+msgid ""
+"(track exists, but does not belong in any of your configured collection "
+"folders)"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:223
-#. i18n: ectx: property (toolTip), widget (KLineEdit, replaceEdit)
-#: rc.cpp:1437
-msgid "Character string"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:271
+#, kde-format
+msgid "Adding 1 new track to Amarok collection %2."
+msgid_plural "Adding %1 new tracks to Amarok collection %2."
+msgstr[0] ""
+msgstr[1] ""
+
+#: databaseimporter/amarok14/FastForwardWorker.cpp:390
+#, kde-format
+msgid "Cannot import statistics for %1"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:238
-#. i18n: ectx: property (toolTip), widget (QCheckBox, ignoreTheCheck)
-#: rc.cpp:1440
-msgid "If checked, postfix artists' names starting with 'The' with ', The'."
+#: databaseimporter/amarok14/FastForwardWorker.cpp:420
+#, kde-format
+msgid "Could not execute labels import query: %1; query was: %2"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:241
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreTheCheck)
-#: rc.cpp:1443
-msgid ""
-"If checked all artists that have the word \"The\" at the beginning will be "
-"treated as if the \"The\" was not there. Example, \"The Beatles\" would "
-"become \"Beatles, The\""
+#: databaseimporter/amarok14/FastForwardWorker.cpp:443
+#, kde-format
+msgid "Updating cached lyrics and labels for 1 track..."
+msgid_plural "Updating cached lyrics and labels for %1 tracks..."
+msgstr[0] ""
+msgstr[1] ""
+
+#: databaseimporter/amarok14/FastForwardWorker.cpp:459
+#, kde-format
+msgid "Failed to update lyrics/labels for track %1"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:244
-#. i18n: ectx: property (text), widget (QCheckBox, ignoreTheCheck)
-#: rc.cpp:1446
-msgid "I&gnore 'The' in artist names"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:479
+#, kde-format
+msgid "Cached lyrics updated for 1 track"
+msgid_plural "Cached lyrics updated for %1 tracks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: databaseimporter/amarok14/FastForwardWorker.cpp:483
+#, kde-format
+msgid "labels added to 1 track"
+msgid_plural "labels added to %1 tracks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: databaseimporter/amarok14/FastForwardWorker.cpp:489
+#, kde-format
+msgctxt ""
+"%1 is e.g. Cached lyrics updated for 2 tracks, %2 is e.g. labels added to 3 "
+"tracks"
+msgid "%1, %2."
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:265
-#. i18n: ectx: property (toolTip), widget (QCheckBox, asciiCheck)
-#: rc.cpp:1449
-msgid ""
-"\n"
-"\n"
-"If checked, all non-ASCII "
-"characters will be replaced with underscores.
\n"
-"\n"
-"Do not check this option if you have non-English characters in "
-"your tags.
\n"
-"\n"
-"Most people can leave this "
-"option unchecked.
"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:496
+msgid "Importing downloaded album art..."
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:274
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, asciiCheck)
-#: rc.cpp:1460
-msgid ""
-"\n"
-"\n"
-"If checked, all non-ASCII "
-"characters will be replaced with underscores. Do not check this option if you have non-English characters "
-"in your tags.
\n"
-"\n"
-"Most people can leave this "
-"option unchecked.
"
+#: databaseimporter/amarok14/FastForwardWorker.cpp:530
+#, kde-format
+msgid "Copied 1 cover image."
+msgid_plural "Copied %1 cover images."
+msgstr[0] ""
+msgstr[1] ""
+
+#: amarokurls/ContextUrlGenerator.cpp:56
+#, kde-format
+msgid "Context: %1"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:277
-#. i18n: ectx: property (text), widget (QCheckBox, asciiCheck)
-#: rc.cpp:1469
-msgid "Restrict to &ASCII"
+#: amarokurls/ContextUrlGenerator.cpp:65
+msgid "Bookmark Context View Applets"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:292
-#. i18n: ectx: property (toolTip), widget (QCheckBox, vfatCheck)
-#: rc.cpp:1472
-msgid ""
-"Replace characters that are incompatible with MS-DOS/VFAT file systems with "
-"underscores. \n"
-"\n"
-"Most people can leave this option enabled."
+#: amarokurls/ContextUrlRunner.cpp:75
+msgctxt "A type of command that affects the context view"
+msgid "Context"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:297
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, vfatCheck)
-#: rc.cpp:1477
-msgid ""
-"If checked, replace characters that are incompatible with MS-DOS/VFAT file "
-"systems with underscores. Incompatible characters include |?*<\":>+[] and "
-"unicode control characters. \n"
-"\n"
-"Most people can leave this option enabled as it ensures copying to media "
-"devices will function correctly."
+#: amarokurls/BookmarkManagerWidget.cpp:44
+msgid "Add Group"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:300
-#. i18n: ectx: property (text), widget (QCheckBox, vfatCheck)
-#: rc.cpp:1482
-msgid "&VFAT safe names"
+#: amarokurls/BookmarkManagerWidget.cpp:55
+msgid "Filter bookmarks"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:316
-#. i18n: ectx: property (title), widget (QGroupBox, previewBox)
-#: rc.cpp:1485
-msgid "Destination Preview"
+#: amarokurls/BookmarkManagerWidget.cpp:59
+msgid "Start typing to progressively filter the bookmarks"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:344
-#. i18n: ectx: property (text), widget (QTableWidget, previewTableWidget)
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:336
-#. i18n: ectx: property (text), widget (QPushButton, previewButton)
-#: rc.cpp:1488 rc.cpp:1989
-msgid "Preview"
+#: amarokurls/NavigationUrlRunner.cpp:132
+msgctxt "A type of command that affects the view in the browser category"
+msgid "Navigate"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:352
-#. i18n: ectx: property (text), widget (QTableWidget, previewTableWidget)
-#: rc.cpp:1491
-msgid "Original"
+#: amarokurls/AmarokUrlHandler.cpp:222
+msgctxt "The command type of this url is not known"
+msgid "Unknown"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:397
-#. i18n: ectx: property (toolTip), widget (QCheckBox, overwriteCheck)
-#: rc.cpp:1494
-msgid "If checked, overwrite files of the same name without asking."
+#: amarokurls/BookmarkCurrentButton.cpp:32 amarokurls/BookmarkModel.cpp:547
+msgid "New Bookmark"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:404
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, overwriteCheck)
-#: rc.cpp:1497
-msgid ""
-"\n"
-"\n"
-"Check this to overwrite "
-"files of the same name automatically. (Warning: Overwriting is not "
-"undoable)
"
+#: amarokurls/BookmarkMetaActions.cpp:31
+msgid "Bookmark this Album"
msgstr ""
-#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:407
-#. i18n: ectx: property (text), widget (QCheckBox, overwriteCheck)
-#: rc.cpp:1504
-msgid "Overwrite &Destination"
+#: amarokurls/BookmarkMetaActions.cpp:47
+msgid "Bookmark this Artist"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:23
-#. i18n: ectx: property (title), widget (QGroupBox, EqualizerGroupBox)
-#: rc.cpp:1507
-msgid "Sound Equalizer"
+#: amarokurls/BookmarkMetaActions.cpp:62
+msgid "Add Position Marker"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:43
-#. i18n: ectx: property (text), widget (QLabel, eqPresetslabel)
-#: rc.cpp:1510
-msgid "Presets:"
-msgstr "Hazır:"
+#. i18n: file: network/NetworkRequests.ui:46
+#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
+#: amarokurls/BookmarkModel.cpp:267 rc.cpp:1017
+msgid "URL"
+msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:56
-#. i18n: ectx: property (toolTip), widget (QComboBox, eqPresets)
-#: rc.cpp:1513
-msgid "List of available equalizer presets."
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:63
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
+#: amarokurls/BookmarkModel.cpp:268 rc.cpp:560
+msgid "Description"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:72
-#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetSaveBtn)
-#: rc.cpp:1516
-msgid "Save changes of currently selected preset"
+#: amarokurls/BookmarkModel.cpp:522
+msgid "New Group"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:75
-#. i18n: ectx: property (text), widget (QPushButton, eqPresetSaveBtn)
-#: rc.cpp:1519
-msgid "Save"
+#: amarokurls/BookmarkModel.cpp:548
+#: context/applets/similarartists/ArtistWidget.cpp:442
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:205
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:229
+#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:162
+#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:163
+#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:165
+#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:166
+msgid "none"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:88
-#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetDeleteBtn)
-#: rc.cpp:1522
-msgid "Delete currently selected preset. Not available for built-in presets."
+#: amarokurls/PlayUrlRunner.cpp:84
+msgctxt ""
+"A type of command that starts playing at a specific position in a track"
+msgid "Play"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:91
-#. i18n: ectx: property (text), widget (QPushButton, eqPresetDeleteBtn)
-#: rc.cpp:1525
-msgid "Delete Preset"
+#: amarokurls/BookmarkTreeView.cpp:112
+msgctxt "Load the view represented by this bookmark"
+msgid "&Load"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:104
-#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetResetBtn)
-#: rc.cpp:1528
-msgid ""
-"Reset selected preset setting to default. Available only for built-in "
-"presets."
+#: amarokurls/BookmarkTreeView.cpp:125
+msgid "&Create timecode track"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:107
-#. i18n: ectx: property (text), widget (QPushButton, eqPresetResetBtn)
-#: rc.cpp:1531
-msgid "Reset to Default"
+#: amarokurls/BookmarkTreeView.cpp:376
+msgid "New Timecode Track"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:129
-#. i18n: ectx: property (title), widget (QGroupBox, eqBandsGroupBox)
-#: rc.cpp:1534
-msgid "Bands"
+#: amarokurls/NavigationUrlGenerator.cpp:141
+#, kde-format
+msgid "Files (%1)"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:142
-#. i18n: ectx: property (text), widget (QLabel, eqMaxEq)
-#: rc.cpp:1537
-msgid "+dB"
+#: amarokurls/NavigationUrlGenerator.cpp:189
+#, kde-format
+msgid "Album \"%1\" from %2"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:152
-#. i18n: ectx: property (text), widget (QLabel, eqPreampLabel)
-#. i18n: file: dialogs/EqualizerDialog.ui:162
-#. i18n: ectx: property (text), widget (QLabel, eqBand0Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:172
-#. i18n: ectx: property (text), widget (QLabel, eqBand1Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:182
-#. i18n: ectx: property (text), widget (QLabel, eqBand2Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:192
-#. i18n: ectx: property (text), widget (QLabel, eqBand3Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:202
-#. i18n: ectx: property (text), widget (QLabel, eqBand4Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:212
-#. i18n: ectx: property (text), widget (QLabel, eqBand5Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:222
-#. i18n: ectx: property (text), widget (QLabel, eqBand6Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:232
-#. i18n: ectx: property (text), widget (QLabel, eqBand7Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:242
-#. i18n: ectx: property (text), widget (QLabel, eqBand8Value)
-#. i18n: file: dialogs/EqualizerDialog.ui:252
-#. i18n: ectx: property (text), widget (QLabel, eqBand9Value)
-#. i18n: file: dialogs/TagDialogBase.ui:176
-#. i18n: ectx: property (text), widget (QLabel, qLabel_length)
-#. i18n: file: dialogs/TagDialogBase.ui:208
-#. i18n: ectx: property (text), widget (QLabel, qLabel_bitrate)
-#. i18n: file: dialogs/TagDialogBase.ui:240
-#. i18n: ectx: property (text), widget (QLabel, qLabel_samplerate)
-#. i18n: file: dialogs/TagDialogBase.ui:272
-#. i18n: ectx: property (text), widget (QLabel, qLabel_size)
-#. i18n: file: dialogs/TagDialogBase.ui:336
-#. i18n: ectx: property (text), widget (QLabel, qLabel_collection)
-#. i18n: file: dialogs/TagDialogBase.ui:431
-#. i18n: ectx: property (text), widget (QLabel, qLabel_playcount)
-#: rc.cpp:1540 rc.cpp:1543 rc.cpp:1546 rc.cpp:1549 rc.cpp:1552 rc.cpp:1555
-#: rc.cpp:1558 rc.cpp:1561 rc.cpp:1564 rc.cpp:1567 rc.cpp:1570 rc.cpp:1630
-#: rc.cpp:1636 rc.cpp:1642 rc.cpp:1648 rc.cpp:1660 rc.cpp:1669
-#: core/support/Amarok.cpp:135
-msgid "0"
+#: amarokurls/NavigationUrlGenerator.cpp:191
+#, kde-format
+msgid "Album \"%1\""
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:280
-#. i18n: ectx: property (text), widget (QLabel, eqZero)
-#: rc.cpp:1573
-msgid "0dB"
+#: amarokurls/NavigationUrlGenerator.cpp:236
+#, kde-format
+msgid "Artist \"%1\" from %2"
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:589
-#. i18n: ectx: property (text), widget (QLabel, eqMinEq)
-#: rc.cpp:1576
-msgid "-dB"
+#: amarokurls/NavigationUrlGenerator.cpp:238
+#, kde-format
+msgid "Artist \"%1\""
msgstr ""
-#. i18n: file: dialogs/EqualizerDialog.ui:599
-#. i18n: ectx: property (text), widget (QLabel, eqPreampValue)
-#. i18n: file: dialogs/EqualizerDialog.ui:609
-#. i18n: ectx: property (text), widget (QLabel, eqBand0Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:619
-#. i18n: ectx: property (text), widget (QLabel, eqBand1Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:629
-#. i18n: ectx: property (text), widget (QLabel, eqBand2Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:639
-#. i18n: ectx: property (text), widget (QLabel, eqBand3Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:649
-#. i18n: ectx: property (text), widget (QLabel, eqBand4Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:659
-#. i18n: ectx: property (text), widget (QLabel, eqBand5Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:669
-#. i18n: ectx: property (text), widget (QLabel, eqBand6Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:679
-#. i18n: ectx: property (text), widget (QLabel, eqBand7Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:689
-#. i18n: ectx: property (text), widget (QLabel, eqBand8Label)
-#. i18n: file: dialogs/EqualizerDialog.ui:699
-#. i18n: ectx: property (text), widget (QLabel, eqBand9Label)
-#: rc.cpp:1579 rc.cpp:1582 rc.cpp:1585 rc.cpp:1588 rc.cpp:1591 rc.cpp:1594
-#: rc.cpp:1597 rc.cpp:1600 rc.cpp:1603 rc.cpp:1606 rc.cpp:1609
-msgid "Hz"
+#: amarokurls/PlayUrlGenerator.cpp:87
+msgid "Bookmark Track Position"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:20
-#. i18n: ectx: property (windowTitle), widget (QWidget, TagDialogBase)
-#: rc.cpp:1612
-msgid "Track Information"
+#: core/transcoding/formats/TranscodingWmaFormat.cpp:29
+msgid ""
+"The bitrate is a measure of the quantity of data used to represent a second "
+"of the audio track.
Due to the limitations of the proprietary WMA "
+"format and the difficulty of reverse-engineering a proprietary encoder, the "
+"WMA encoder used by Amarok sets a con"
+"stant bitrate (CBR) setting.
For this reason, the bitrate measure in "
+"this slider is a pretty accurate estimate of the bitrate of the encoded "
+"track.
136kb/s is a good choice for music listening on a portable "
+"player.
Anything below 112kb/s might be unsatisfactory for music "
+"and anything above 182kb/s is probably overkill."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingWmaFormat.cpp:60
+msgid "Bitrate target for constant bitrate encoding"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingWmaFormat.cpp:61
+#: core/transcoding/formats/TranscodingVorbisFormat.cpp:61
+#: core/transcoding/formats/TranscodingAacFormat.cpp:60
+#: core/transcoding/formats/TranscodingMp3Format.cpp:57
+#: core/transcoding/formats/TranscodingFlacFormat.cpp:43
+msgid "Smaller file"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingWmaFormat.cpp:61
+#: core/transcoding/formats/TranscodingVorbisFormat.cpp:61
+#: core/transcoding/formats/TranscodingAacFormat.cpp:60
+#: core/transcoding/formats/TranscodingMp3Format.cpp:57
+msgid "Better sound quality"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingWmaFormat.cpp:68
+msgid "Windows Media Audio"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingWmaFormat.cpp:76
+msgctxt ""
+"Feel free to redirect the english Wikipedia link to a local version, if it "
+"exists."
+msgid ""
+"Windows Media "
+"Audio (WMA) is a proprietary codec developed by Microsoft for lossy "
+"audio compression.
Recommended only for portable music players that do "
+"not support Ogg Vorbis."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingVorbisFormat.cpp:29
+msgid ""
+"The bitrate is a measure of the quantity of data used to represent a second "
+"of the audio track.
The Vorbis encoder used by Amarok supports a "
+"variable "
+"bitrate (VBR) setting, which means that the bitrate value fluctuates "
+"along the track based on the complexity of the audio content. More complex "
+"intervals of data are encoded with a higher bitrate than less complex ones; "
+"this approach yields overall better quality and a smaller file than having a "
+"constant bitrate throughout the track.
The Vorbis encoder uses a quality "
+"rating \"-q parameter\" between -1 and 10 to define a certain expected audio "
+"quality level. The bitrate measure in this slider is just a rough estimate "
+"(provided by Vorbis) of the average bitrate of the encoded track given a q "
+"value. In fact, with newer and more efficient Vorbis versions the actual "
+"bitrate is even lower.
-q5 is a good choice for music listening on "
+"a portable player.
Anything below -q3 might be unsatisfactory for "
+"music and anything above -q8 is probably overkill."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingVorbisFormat.cpp:60
+msgid "Quality rating for variable bitrate encoding"
+msgstr ""
+
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:32
+#. i18n: ectx: property (text), widget (QRadioButton, oggButton)
+#: core/transcoding/formats/TranscodingVorbisFormat.cpp:68 rc.cpp:548
+msgid "Ogg Vorbis"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingVorbisFormat.cpp:76
+msgctxt ""
+"Feel free to redirect the english Wikipedia link to a local version, if it "
+"exists."
+msgid ""
+"Ogg Vorbis is an open and "
+"royalty-free audio codec for lossy audio compression.
It produces smaller "
+"files than MP3 at equivalent or higher quality. Ogg Vorbis is an all-around "
+"excellent choice, especially for portable music players that support it."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingAacFormat.cpp:31
+msgid ""
+"The bitrate is a measure of the quantity of data used to represent a second "
+"of the audio track.
The AAC encoder used by Amarok supports a variable bitrate (VBR) setting, which means that the bitrate "
+"value fluctuates along the track based on the complexity of the audio "
+"content. More complex intervals of data are encoded with a higher bitrate "
+"than less complex ones; this approach yields overall better quality and a "
+"smaller file than having a constant bitrate throughout the track.
For "
+"this reason, the bitrate measure in this slider is just an estimate of the "
+"average bitrate of the "
+"encoded track.
150kb/s is a good choice for music listening on a "
+"portable player.
Anything below 120kb/s might be unsatisfactory "
+"for music and anything above 200kb/s is probably overkill."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingAacFormat.cpp:59
+#: core/transcoding/formats/TranscodingMp3Format.cpp:56
+msgid "Expected average bitrate for variable bitrate encoding"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingAacFormat.cpp:67
+msgid "AAC (Non-Free)"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingAacFormat.cpp:75
+msgctxt ""
+"Feel free to redirect the english Wikipedia link to a local version, if it "
+"exists."
+msgid ""
+"Advanced Audio "
+"Coding (AAC) is a patented lossy codec for digital audio.
AAC "
+"generally achieves better sound quality than MP3 at similar bit rates. It is "
+"a reasonable choice for the iPod and some other portable music players. Non-"
+"Free implementation."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingMp3Format.cpp:29
+msgid ""
+"The bitrate is a measure of the quantity of data used to represent a second "
+"of the audio track.
The MP3 encoder used by Amarok supports a variable bitrate (VBR) "
+"setting, which means that the bitrate value fluctuates along the track based "
+"on the complexity of the audio content. More complex intervals of data are "
+"encoded with a higher bitrate than less complex ones; this approach yields "
+"overall better quality and a smaller file than having a constant bitrate "
+"throughout the track.
For this reason, the bitrate measure in this slider "
+"is just an estimate of the average bitrate of the encoded "
+"track.
160kb/s is a good choice for music listening on a portable "
+"player.
Anything below 120kb/s might be unsatisfactory for music "
+"and anything above 205kb/s is probably overkill."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingMp3Format.cpp:64
+msgid "MP3"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingMp3Format.cpp:72
+msgctxt ""
+"Feel free to redirect the english Wikipedia link to a local version, if it "
+"exists."
+msgid ""
+"MPEG Audio Layer 3 (MP3) is a "
+"patented digital audio codec using a form of lossy data compression.
In "
+"spite of its shortcomings, it is a common format for consumer audio storage, "
+"and is widely supported on portable music players."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingFlacFormat.cpp:31
+msgid ""
+"The compression "
+"level is an integer value between 0 and 8 that represents the tradeoff "
+"between file size and compression speed while encoding with "
+"FLAC.
Setting the compression level to 0 yields the "
+"shortest compression time but generates a comparably big file
On the "
+"other hand, a compression level of 8 makes compression quite slow but "
+"produces the smallest file.
Note that since FLAC is by definition a "
+"lossless codec, the audio quality of the output is exactly the same "
+"regardless of the compression level.
Also, levels above 5 "
+"dramatically increase compression time but create an only slightly smaller "
+"file, and are not recommended."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingFlacFormat.cpp:42
+msgid "Compression level"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingFlacFormat.cpp:43
+msgid "Faster compression"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingFlacFormat.cpp:50
+msgid "FLAC"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingFlacFormat.cpp:58
+msgctxt ""
+"Feel free to redirect the english Wikipedia link to a local version, if it "
+"exists."
+msgid ""
+"Free Lossless "
+"Audio Codec (FLAC) is an open and royalty-free codec for lossless "
+"compression of digital music.
If you wish to store your music without "
+"compromising on audio quality, FLAC is an excellent choice."
+msgstr ""
+
+#: core/transcoding/formats/TranscodingAlacFormat.cpp:34
+msgid "Apple Lossless"
+msgstr ""
+
+#: core/transcoding/formats/TranscodingAlacFormat.cpp:42
+msgctxt ""
+"Feel free to redirect the english Wikipedia link to a local version, if it "
+"exists."
+msgid ""
+"Apple Lossless "
+"(ALAC) is an audio codec for lossless compression of digital "
+"music.
Recommended only for Apple music players and players that do not "
+"support FLAC."
+msgstr ""
+
+#: core/meta/Meta.cpp:509 context/applets/currenttrack/CurrentTrack.cpp:828
+msgid "Unknown Composer"
+msgstr ""
+
+#: core/meta/support/MetaUtility.cpp:399
+msgctxt ""
+"the time format for a time length when the time is below 1 hour see QTime "
+"documentation."
+msgid "m:ss"
+msgstr ""
+
+#: core/meta/support/MetaUtility.cpp:406
+#, kde-format
+msgctxt "number of days with spacing for the pretty time"
+msgid "%1 day, "
+msgid_plural "%1 days, "
+msgstr[0] ""
+msgstr[1] ""
+
+#: core/meta/support/MetaUtility.cpp:407
+msgctxt ""
+"the time format for a time length when the time is 1 hour or above see QTime "
+"documentation."
+msgid "h:mm:ss"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:38
-#. i18n: ectx: attribute (title), widget (QWidget, summaryTab)
-#: rc.cpp:1615
-msgid "S&ummary"
-msgstr ""
+#: core/meta/support/MetaUtility.cpp:421
+#, kde-format
+msgctxt "number of years for the pretty time"
+msgid "%1 year"
+msgid_plural "%1 years"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: dialogs/TagDialogBase.ui:71
-#. i18n: ectx: property (text), widget (QLabel, trackArtistAlbumLabel)
-#: rc.cpp:1618
-msgid "Track by Artist on Album"
-msgstr ""
+#: core/meta/support/MetaUtility.cpp:423
+#, kde-format
+msgctxt "number of months for the pretty time"
+msgid "%1 month"
+msgid_plural "%1 months"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: dialogs/TagDialogBase.ui:119
-#. i18n: ectx: property (text), widget (QLabel, leftHeaderLabel)
-#: rc.cpp:1621
-msgid "Properties"
-msgstr ""
+#: core/meta/support/MetaUtility.cpp:425
+#, kde-format
+msgctxt "number of days for the pretty time"
+msgid "%1 day"
+msgid_plural "%1 days"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: dialogs/TagDialogBase.ui:144
-#. i18n: ectx: property (text), widget (QLabel, rightHeaderLabel)
-#: rc.cpp:1624
-msgid "Statistics"
-msgstr ""
+#: core/meta/support/MetaUtility.cpp:427
+#, kde-format
+msgctxt "number of hours for the pretty time"
+msgid "%1 hour"
+msgid_plural "%1 hours"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: dialogs/TagDialogBase.ui:157
-#. i18n: ectx: property (text), widget (QLabel, lenghtLabel)
-#: rc.cpp:1627
-msgid "Length:"
-msgstr ""
+#: core/meta/support/MetaUtility.cpp:429
+#, kde-format
+msgctxt "number of minutes for the pretty time"
+msgid "%1 minute"
+msgid_plural "%1 minutes"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: dialogs/TagDialogBase.ui:189
-#. i18n: ectx: property (text), widget (QLabel, bitrateLabel)
-#: rc.cpp:1633
-msgid "Bit rate:"
-msgstr ""
+#: core/meta/support/MetaUtility.cpp:431
+#, kde-format
+msgctxt "number of seconds for the pretty time"
+msgid "%1 second"
+msgid_plural "%1 seconds"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: dialogs/TagDialogBase.ui:221
-#. i18n: ectx: property (text), widget (QLabel, samplerateLabel)
-#: rc.cpp:1639
-msgid "Sample rate:"
+#: core/meta/support/MetaConstants.cpp:170
+msgctxt ""
+"The field name in case nothing specific is selected e.g. in the automatic "
+"playlist generator"
+msgid "anything"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:253
-#. i18n: ectx: property (text), widget (QLabel, sizeLabel)
-#: rc.cpp:1645
-msgid "Size:"
+#: core/meta/support/MetaConstants.cpp:171
+msgctxt "The name of the file this track is stored in"
+msgid "File Name"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:285
-#. i18n: ectx: property (text), widget (QLabel, formatLabel)
-#: rc.cpp:1651
-msgid "Format:"
+#: core/meta/support/MetaConstants.cpp:173
+msgid "Artist Name"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:304
-#. i18n: ectx: property (text), widget (QLabel, qLabel_format)
-#: rc.cpp:1654
-msgid "mp3"
+#: core/meta/support/MetaConstants.cpp:174
+msgid "Album Name"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:317
-#. i18n: ectx: property (text), widget (QLabel, collectionLabel)
-#: rc.cpp:1657
-msgid "Collection:"
+#: core/meta/support/MetaConstants.cpp:180 playlist/PlaylistModel.cpp:868
+msgid "Disc Number"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:368
-#. i18n: ectx: property (text), widget (QLabel, ratingLabel)
-#: rc.cpp:1663
-msgid "Rating:"
+#: core/meta/support/MetaConstants.cpp:181
+msgid "Bpm"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:406
-#. i18n: ectx: property (text), widget (QLabel, playcountLabel)
-#: rc.cpp:1666
-msgid "Play count:"
+#. i18n: file: network/NetworkRequests.ui:56
+#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
+#: core/meta/support/MetaConstants.cpp:182 rc.cpp:1023
+#: widgets/SmartPlaylistEditor.cpp:183 playlist/PlaylistModel.cpp:875
+msgid "Length"
+msgstr "Uzunluq"
+
+#: core/meta/support/MetaConstants.cpp:183
+msgid "Bit Rate"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:444
-#. i18n: ectx: property (text), widget (QLabel, scoreLabel)
-#: rc.cpp:1672
-msgid "Score:"
+#: core/meta/support/MetaConstants.cpp:184 playlist/PlaylistModel.cpp:877
+msgid "Sample Rate"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:460
-#. i18n: ectx: property (text), widget (QLabel, firstPlayedLabel)
-#: rc.cpp:1675
-msgid "First played:"
+#: core/meta/support/MetaConstants.cpp:185 playlist/PlaylistModel.cpp:883
+msgid "File Size"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:498
-#. i18n: ectx: property (text), widget (QLabel, lastPlayedLabel)
-#: rc.cpp:1678
-msgid "Last played:"
+#: core/meta/support/MetaConstants.cpp:186
+msgid "Format"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:552
-#. i18n: ectx: attribute (title), widget (QWidget, tagsTab)
-#: rc.cpp:1681
-msgid "Ta&gs"
+#: core/meta/support/MetaConstants.cpp:187
+msgid "Added to Collection"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:558
-#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:1684
-msgid "T&itle:"
+#: core/meta/support/MetaConstants.cpp:188
+#: context/applets/currenttrack/CurrentTrack.cpp:449
+#: widgets/SmartPlaylistEditor.cpp:185 playlist/PlaylistModel.cpp:878
+msgid "Score"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:584
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
-#: rc.cpp:1687
-msgid "&Artist:"
+#: core/meta/support/MetaConstants.cpp:189 widgets/SmartPlaylistEditor.cpp:185
+#: playlist/PlaylistModel.cpp:879 playlist/ProgressiveSearchWidget.cpp:109
+msgid "Rating"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:616
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2)
-#: rc.cpp:1690
-msgid "&Composer:"
+#: core/meta/support/MetaConstants.cpp:190
+msgid "First Played"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:645
-#. i18n: ectx: property (text), widget (QLabel, textLabel_albumArtist)
-#: rc.cpp:1693
-msgid "Album artist:"
+#: core/meta/support/MetaConstants.cpp:191
+#: context/applets/currenttrack/CurrentTrack.cpp:450
+msgid "Last Played"
+msgstr "Axırıncı oxunan"
+
+#: core/meta/support/MetaConstants.cpp:192
+msgid "Playcount"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:668
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_3)
-#: rc.cpp:1696
-msgid "Al&bum:"
+#: core/meta/support/MetaConstants.cpp:193
+msgid "Unique Id"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:706
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_6_6)
-#: rc.cpp:1699
-msgid "Trac&k number:"
+#: core/meta/support/MetaConstants.cpp:195
+msgid "Track Gain"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:747
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_4)
-#: rc.cpp:1702
-msgid "&Genre:"
+#: core/meta/support/MetaConstants.cpp:196
+msgid "Track Gain Peak"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:785
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2_2)
-#: rc.cpp:1705
-msgid "&Disc number:"
+#: core/meta/support/MetaConstants.cpp:197
+msgid "Album Gain"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:823
-#. i18n: ectx: property (text), widget (QLabel, textLabel1_5)
-#: rc.cpp:1708
-msgid "&Year:"
+#: core/meta/support/MetaConstants.cpp:198
+msgid "Album Gain Peak"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:867
-#. i18n: ectx: property (text), widget (QLabel, textLabel_BPM)
-#: rc.cpp:1711
-msgid "B&eats per minute:"
+#: core/meta/support/MetaConstants.cpp:200
+msgid "Album Artist Name"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:896
-#. i18n: ectx: property (text), widget (QLabel, textLabel_comment)
-#: rc.cpp:1714
-msgid "Co&mment:"
+#: core/meta/support/MetaConstants.cpp:202
+msgid "Last Modified"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:927
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_musicbrainz)
-#: rc.cpp:1717
-msgid "Get Tags from MusicBrain&z"
+#: core/meta/support/MetaConstants.cpp:213
+msgctxt ""
+"The field name in case nothing specific is selected e.g. in the automatic "
+"playlist generator. Use a one word translation."
+msgid "anything"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:940
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_guessTags)
-#: rc.cpp:1720
-msgid "Guess Tags from &Filename"
+#: core/meta/support/MetaConstants.cpp:214
+msgctxt ""
+"One word translation used in the collection filter. The name of the file "
+"this track is stored in"
+msgid "filename"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:948
-#. i18n: ectx: attribute (title), widget (QWidget, lyricsTab)
-#: rc.cpp:1723
-msgid "L&yrics"
+#: core/meta/support/MetaConstants.cpp:215
+msgctxt "One word translation used in the collection filter"
+msgid "title"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:965
-#. i18n: ectx: attribute (title), widget (QWidget, labelsTab)
-#: rc.cpp:1726
-msgid "La&bels"
+#: core/meta/support/MetaConstants.cpp:216
+msgctxt "One word translation used in the collection filter"
+msgid "artist"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:981
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1729
-msgid "Label:"
+#: core/meta/support/MetaConstants.cpp:217
+msgctxt "One word translation used in the collection filter"
+msgid "album"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:997
-#. i18n: ectx: property (toolTip), widget (KComboBox, kComboBox_label)
-#: rc.cpp:1732
-msgid "Insert your custom label here or select one from the list."
+#: core/meta/support/MetaConstants.cpp:218
+msgctxt "One word translation used in the collection filter"
+msgid "genre"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1028
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1735
-msgid "Custom labels for this item:"
+#: core/meta/support/MetaConstants.cpp:219
+msgctxt "One word translation used in the collection filter"
+msgid "composer"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1057
-#. i18n: ectx: property (text), widget (QPushButton, addButton)
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:69
-#. i18n: ectx: property (text), widget (QPushButton, addPushButton)
-#: rc.cpp:1738 rc.cpp:2388
-msgid "Add"
+#: core/meta/support/MetaConstants.cpp:220
+msgctxt "One word translation used in the collection filter"
+msgid "year"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1102
-#. i18n: ectx: property (text), widget (QLabel, locationLabel)
-#: rc.cpp:1744
-msgid "Location:"
+#: core/meta/support/MetaConstants.cpp:221
+msgctxt "One word translation used in the collection filter"
+msgid "comment"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1145
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_previous)
-#: rc.cpp:1747 playlist/ProgressiveSearchWidget.cpp:66
-msgid "&Previous"
+#: core/meta/support/MetaConstants.cpp:222
+msgctxt "One word translation used in the collection filter"
+msgid "tracknumber"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1155
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_next)
-#: rc.cpp:1750 playlist/ProgressiveSearchWidget.cpp:63
-msgid "&Next"
+#: core/meta/support/MetaConstants.cpp:223
+msgctxt "One word translation used in the collection filter"
+msgid "discnumber"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1162
-#. i18n: ectx: property (text), widget (QCheckBox, checkBox_perTrack)
-#: rc.cpp:1753
-msgid "Per trac&k"
+#: core/meta/support/MetaConstants.cpp:224
+msgctxt "One word translation used in the collection filter"
+msgid "bpm"
msgstr ""
-#. i18n: file: dialogs/TagDialogBase.ui:1185
-#. i18n: ectx: property (text), widget (QPushButton, pushButton_ok)
-#: rc.cpp:1756
-msgid "Sa&ve && Close"
+#: core/meta/support/MetaConstants.cpp:225
+msgctxt "One word translation used in the collection filter"
+msgid "length"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:41
-#. i18n: ectx: property (text), widget (QLabel, ddWarningIcon)
-#: rc.cpp:1762
-msgid "Icon Placeholder, not in GUI"
+#: core/meta/support/MetaConstants.cpp:226
+msgctxt "One word translation used in the collection filter"
+msgid "bitrate"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:56
-#. i18n: ectx: property (text), widget (QLabel, ddDeleteText)
-#: rc.cpp:1765
-msgid "Deletion method placeholder, never shown to user."
+#: core/meta/support/MetaConstants.cpp:227
+msgctxt "One word translation used in the collection filter"
+msgid "samplerate"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:79
-#. i18n: ectx: property (toolTip), widget (K3ListBox, ddFileList)
-#: rc.cpp:1768
-msgid "List of files that are about to be deleted."
+#: core/meta/support/MetaConstants.cpp:228
+msgctxt "One word translation used in the collection filter"
+msgid "filesize"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:82
-#. i18n: ectx: property (whatsThis), widget (K3ListBox, ddFileList)
-#: rc.cpp:1771
-msgid "This is the list of items that are about to be deleted."
+#: core/meta/support/MetaConstants.cpp:229
+msgctxt "One word translation used in the collection filter"
+msgid "format"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:89
-#. i18n: ectx: property (text), widget (QLabel, ddNumFiles)
-#: rc.cpp:1774
-msgid "Placeholder for number of files, not in GUI"
+#: core/meta/support/MetaConstants.cpp:230
+msgctxt "One word translation used in the collection filter"
+msgid "added"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:102
-#. i18n: ectx: property (text), widget (QCheckBox, ddShouldDelete)
-#: rc.cpp:1777
-msgid "&Delete files instead of moving them to the trash"
+#: core/meta/support/MetaConstants.cpp:231
+msgctxt "One word translation used in the collection filter"
+msgid "score"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:105
-#. i18n: ectx: property (toolTip), widget (QCheckBox, ddShouldDelete)
-#: rc.cpp:1780
-msgid ""
-"If checked, files will be permanently removed instead of being placed in the "
-"Trash Bin"
+#: core/meta/support/MetaConstants.cpp:232
+msgctxt "One word translation used in the collection filter"
+msgid "rating"
msgstr ""
-#. i18n: file: dialogs/deletedialogbase.ui:110
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, ddShouldDelete)
-#: rc.cpp:1783
-msgid ""
-"If this box is checked, files will be permanently removed "
-"instead of being placed in the Trash Bin.
\n"
-"\n"
-"Use this option with caution: Most filesystems are unable to "
-"reliably undelete deleted files.
"
+#: core/meta/support/MetaConstants.cpp:233
+msgctxt ""
+"One word translation used in the collection filter. First played time / "
+"access date"
+msgid "firstplay"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:119
-#. i18n: ectx: property (text), widget (QLabel, syntaxLabel)
-#: rc.cpp:1792
-#, no-c-format
-msgid ""
-"\n"
-"\n"
-"The following tokens can be used "
-"to define a filename scheme: %track, %title,
\n"
-"%artist, %albumartist, %composer, "
-"%year, %album, %comment, %genre
"
+#: core/meta/support/MetaConstants.cpp:234
+msgctxt ""
+"One word translation used in the collection filter. Last played time / "
+"access date"
+msgid "lastplay"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:263
-#. i18n: ectx: property (text), widget (KPushButton, kpbAdvanced)
-#: rc.cpp:1800 dialogs/FilenameLayoutDialog.cpp:526
-msgid "&Advanced..."
+#: core/meta/support/MetaConstants.cpp:235
+msgctxt "One word translation used in the collection filter"
+msgid "playcount"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:330
-#. i18n: ectx: property (title), widget (KButtonGroup, optionsFrame)
-#: rc.cpp:1803 dialogs/transferdialog.cpp:111
-msgid "Options"
+#: core/meta/support/MetaConstants.cpp:236
+msgctxt "One word translation used in the collection filter"
+msgid "uniqueid"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:342
-#. i18n: ectx: property (text), widget (QCheckBox, cbCase)
-#: rc.cpp:1806
-msgid "Edit &case"
+#: core/meta/support/MetaConstants.cpp:238
+msgctxt "One word translation used in the collection filter"
+msgid "trackgain"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:379
-#. i18n: ectx: property (text), widget (QRadioButton, rbTitleCase)
-#: rc.cpp:1809
-msgid "&Title case"
+#: core/meta/support/MetaConstants.cpp:239
+msgctxt "One word translation used in the collection filter"
+msgid "trackgainpeak"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:401
-#. i18n: ectx: property (text), widget (QRadioButton, rbFirstLetter)
-#: rc.cpp:1812
-msgid "&First letter of every word uppercase"
+#: core/meta/support/MetaConstants.cpp:240
+msgctxt "One word translation used in the collection filter"
+msgid "albumgain"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:420
-#. i18n: ectx: property (text), widget (QRadioButton, rbAllUpper)
-#: rc.cpp:1815
-msgid "All &uppercase"
+#: core/meta/support/MetaConstants.cpp:241
+msgctxt "One word translation used in the collection filter"
+msgid "albumgainpeak"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:439
-#. i18n: ectx: property (text), widget (QRadioButton, rbAllLower)
-#: rc.cpp:1818
-msgid "All &lowercase"
+#: core/meta/support/MetaConstants.cpp:243
+msgctxt "One word translation used in the collection filter"
+msgid "albumartist"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:461
-#. i18n: ectx: property (text), widget (QCheckBox, cbEliminateSpaces)
-#: rc.cpp:1821
-msgid "Remove trailing &spaces in tags"
+#: core/meta/support/MetaConstants.cpp:244
+msgctxt "One word translation used in the collection filter"
+msgid "label"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:477
-#. i18n: ectx: property (text), widget (QCheckBox, cbReplaceUnderscores)
-#: rc.cpp:1824
-msgid "Replace &underscores with spaces"
+#: core/meta/support/MetaConstants.cpp:245
+msgctxt "One word translation used in the collection filter"
+msgid "modified"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:484
-#. i18n: ectx: property (text), widget (QCheckBox, cbUseFullPath)
-#: rc.cpp:1827
-msgid "Use full file path"
+#: core/podcasts/PodcastReader.cpp:455
+#, kde-format
+msgid "Importing podcast channel from %1"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:497
-#. i18n: ectx: property (text), widget (QLabel, label_14)
-#: rc.cpp:1830
-msgid "Reduce directories nesting level to:"
+#: core/podcasts/PodcastReader.cpp:459
+msgid "Updating podcast channel"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:548
-#. i18n: ectx: property (title), widget (QGroupBox, resultGroupBox)
-#: rc.cpp:1833
-msgid "Result Preview"
+#: core/podcasts/PodcastReader.cpp:460
+#, kde-format
+msgid "Updating \"%1\""
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:563
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:1839
-msgid "Artist:"
+#: core/podcasts/PodcastReader.cpp:508 core/podcasts/PodcastReader.cpp:522
+#, kde-format
+msgid "Importing podcast from %1 failed with error:\n"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:570
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1842
-msgid "Composer:"
+#: core/podcasts/PodcastReader.cpp:512 core/podcasts/PodcastReader.cpp:526
+#, kde-format
+msgid "Updating podcast from %1 failed with error:\n"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:577
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:1845
-msgid "Year:"
+#: core/podcasts/PodcastReader.cpp:513 core/podcasts/PodcastReader.cpp:527
+#, kde-format
+msgid "Updating \"%1\" failed with error:\n"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:584
-#. i18n: ectx: property (text), widget (QLabel, label_9)
-#: rc.cpp:1848
-msgid "Track:"
+#: core/podcasts/PodcastReader.cpp:997
+#, kde-format
+msgid ""
+"While parsing %1, a feed was expected but an HTML page was received.\n"
+"Did you enter the correct URL?"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:591
-#. i18n: ectx: property (text), widget (QLabel, label_10)
-#: rc.cpp:1851
-msgid "Album:"
+#: core/podcasts/PodcastReader.cpp:1004
+#, kde-format
+msgid "Feed has an unknown type: %1"
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:598
-#. i18n: ectx: property (text), widget (QLabel, label_11)
-#: rc.cpp:1854
-msgid "Comment:"
+#: core/podcasts/PodcastReader.cpp:1013
+#, kde-format
+msgid "%1 is not an RSS version 2.0 feed."
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:605
-#. i18n: ectx: property (text), widget (QLabel, label_12)
-#: rc.cpp:1857
-msgid "Genre:"
+#: core/podcasts/PodcastReader.cpp:1043
+#, kde-format
+msgid "%1 is not a valid RSS version 1.0 feed."
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:618
-#. i18n: ectx: property (text), widget (QLabel, Title_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:634
-#. i18n: ectx: property (text), widget (QLabel, Artist_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:650
-#. i18n: ectx: property (text), widget (QLabel, Composer_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:666
-#. i18n: ectx: property (text), widget (QLabel, Year_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:682
-#. i18n: ectx: property (text), widget (QLabel, Album_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:698
-#. i18n: ectx: property (text), widget (QLabel, Comment_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:714
-#. i18n: ectx: property (text), widget (QLabel, Genre_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:730
-#. i18n: ectx: property (text), widget (QLabel, Track_result)
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:759
-#. i18n: ectx: property (text), widget (QLabel, AlbumArtist_result)
-#: rc.cpp:1860 rc.cpp:1863 rc.cpp:1866 rc.cpp:1869 rc.cpp:1872 rc.cpp:1875
-#: rc.cpp:1878 rc.cpp:1881 rc.cpp:1887
-msgid ""
+#: core/podcasts/PodcastReader.cpp:1051
+#, kde-format
+msgid "%1 is not a valid Atom feed."
msgstr ""
-#. i18n: file: dialogs/FilenameLayoutDialog.ui:746
-#. i18n: ectx: property (text), widget (QLabel, label_13)
-#: rc.cpp:1884 dialogs/FilenameLayoutDialog.cpp:246
-#: dialogs/FilenameLayoutDialog.cpp:612
-#: browsers/CollectionTreeItemModelBase.cpp:983
-#: musicbrainz/MusicBrainzTags.cpp:361 playlist/PlaylistModel.cpp:903
-msgid "Album Artist"
+#: core/podcasts/PodcastReader.cpp:1134
+msgid "Alternative Enclosures:"
msgstr ""
-#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:24
-#. i18n: ectx: property (toolTip), widget (QToolButton, addPodcastButton)
-#: rc.cpp:1890
-msgid "Add Podcast..."
-msgstr "Çalğı siyahısı"
+#: core/podcasts/PodcastReader.cpp:1144
+msgid "unknown type"
+msgstr ""
-#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:27
-#. i18n: ectx: property (text), widget (QToolButton, addPodcastButton)
-#: rc.cpp:1893
-msgid "add podcast..."
+#: core/support/Amarok.cpp:46 core/support/Amarok.cpp:91
+#: playlist/PlaylistModel.cpp:435
+msgctxt "The amount of time since last played"
+msgid "Never"
msgstr ""
-#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:50
-#. i18n: ectx: property (text), widget (QToolButton, refreshPodcastsButton)
-#: rc.cpp:1896
-msgid "Refresh All Podcasts"
+#: core/support/Amarok.cpp:54
+msgctxt "When this track was last played"
+msgid "Unknown"
msgstr ""
-#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:73
-#. i18n: ectx: property (toolTip), widget (QToolButton, configurePodcastsButton)
-#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:76
-#. i18n: ectx: property (text), widget (QToolButton, configurePodcastsButton)
-#: rc.cpp:1899 rc.cpp:1902
-msgid "Configure Podcasts..."
+#: core/support/Amarok.cpp:59
+#, kde-format
+msgctxt "monthname year"
+msgid "%1 %2"
msgstr ""
-#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:99
-#. i18n: ectx: property (text), widget (QToolButton, podcastsIntervalButton)
-#: rc.cpp:1905
-msgid "Scan Interval..."
-msgstr "Qovluq"
+#: core/support/Amarok.cpp:66
+#, kde-format
+msgid "One week ago"
+msgid_plural "%1 weeks ago"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: network/NetworkRequests.ui:14
-#. i18n: ectx: property (windowTitle), widget (QDialog, NetworkRequestsDialog)
-#. i18n: file: network/NetworkRequests.ui:20
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1908 rc.cpp:1911
-msgid "Network Requests"
+#: core/support/Amarok.cpp:72
+msgid "Yesterday"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:27
-#. i18n: ectx: property (text), widget (QPushButton, clearButton)
-#: rc.cpp:1914
-msgid "&Clear"
-msgstr ""
+#: core/support/Amarok.cpp:73
+#, kde-format
+msgid "One day ago"
+msgid_plural "%1 days ago"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: network/NetworkRequests.ui:41
-#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
-#: rc.cpp:1917
-msgid "Method"
-msgstr ""
+#: core/support/Amarok.cpp:76
+#, kde-format
+msgid "One hour ago"
+msgid_plural "%1 hours ago"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: file: network/NetworkRequests.ui:46
-#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
-#: rc.cpp:1920 amarokurls/BookmarkModel.cpp:267
-msgid "URL"
+#: core/support/Amarok.cpp:82
+#, kde-format
+msgid "One minute ago"
+msgid_plural "%1 minutes ago"
+msgstr[0] ""
+msgstr[1] ""
+
+#: core/support/Amarok.cpp:83
+msgid "Within the last minute"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:51
-#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
-#: rc.cpp:1923
-msgid "Response"
+#: core/support/Amarok.cpp:85
+msgid "The future"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:56
-#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
-#: rc.cpp:1926 widgets/SmartPlaylistEditor.cpp:183
-#: core/meta/support/MetaConstants.cpp:116 playlist/PlaylistModel.cpp:914
-msgid "Length"
-msgstr "Uzunluq"
+#: core/support/Amarok.cpp:101
+msgctxt "The amount of time since last played"
+msgid "0"
+msgstr ""
-#. i18n: file: network/NetworkRequests.ui:61
-#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
-#: rc.cpp:1929
-msgid "Content Type"
+#: core/support/Amarok.cpp:110
+#, kde-format
+msgctxt "number of months ago"
+msgid "%1M"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:66
-#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
-#: rc.cpp:1932
-msgid "Info"
+#: core/support/Amarok.cpp:114
+#, kde-format
+msgctxt "w for weeks"
+msgid "%1w"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:74
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1935
-msgid "Request Details"
+#: core/support/Amarok.cpp:117
+msgctxt "When this track was last played"
+msgid "Tomorrow"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:81
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:1938
-msgid "Response Details"
+#: core/support/Amarok.cpp:123
+#, kde-format, no-c-format
+msgctxt "d for days"
+msgid "%1d"
msgstr ""
-#. i18n: file: network/NetworkRequests.ui:94
-#. i18n: ectx: property (text), widget (QTreeWidget, requestDetails)
-#. i18n: file: network/NetworkRequests.ui:108
-#. i18n: ectx: property (text), widget (QTreeWidget, responseDetails)
-#: rc.cpp:1944 rc.cpp:1950
-msgid "Value"
+#: core/support/Amarok.cpp:126
+#, kde-format
+msgctxt "h for hours"
+msgid "%1h"
msgstr ""
-#. i18n: file: playlist/PlaylistQueueEditor.ui:14
-#. i18n: ectx: property (windowTitle), widget (QWidget, PlaylistQueueEditor)
-#: rc.cpp:1953
-msgid "Queue Editor"
+#. i18n: file: dialogs/TagDialogBase.ui:176
+#. i18n: ectx: property (text), widget (QLabel, qLabel_length)
+#. i18n: file: dialogs/TagDialogBase.ui:208
+#. i18n: ectx: property (text), widget (QLabel, qLabel_bitrate)
+#. i18n: file: dialogs/TagDialogBase.ui:240
+#. i18n: ectx: property (text), widget (QLabel, qLabel_samplerate)
+#. i18n: file: dialogs/TagDialogBase.ui:272
+#. i18n: ectx: property (text), widget (QLabel, qLabel_size)
+#. i18n: file: dialogs/TagDialogBase.ui:336
+#. i18n: ectx: property (text), widget (QLabel, qLabel_collection)
+#. i18n: file: dialogs/TagDialogBase.ui:428
+#. i18n: ectx: property (text), widget (QLabel, qLabel_playcount)
+#. i18n: file: dialogs/EqualizerDialog.ui:152
+#. i18n: ectx: property (text), widget (QLabel, eqPreampLabel)
+#. i18n: file: dialogs/EqualizerDialog.ui:162
+#. i18n: ectx: property (text), widget (QLabel, eqBand0Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:172
+#. i18n: ectx: property (text), widget (QLabel, eqBand1Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:182
+#. i18n: ectx: property (text), widget (QLabel, eqBand2Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:192
+#. i18n: ectx: property (text), widget (QLabel, eqBand3Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:202
+#. i18n: ectx: property (text), widget (QLabel, eqBand4Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:212
+#. i18n: ectx: property (text), widget (QLabel, eqBand5Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:222
+#. i18n: ectx: property (text), widget (QLabel, eqBand6Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:232
+#. i18n: ectx: property (text), widget (QLabel, eqBand7Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:242
+#. i18n: ectx: property (text), widget (QLabel, eqBand8Value)
+#. i18n: file: dialogs/EqualizerDialog.ui:252
+#. i18n: ectx: property (text), widget (QLabel, eqBand9Value)
+#: core/support/Amarok.cpp:135 rc.cpp:215 rc.cpp:221 rc.cpp:227 rc.cpp:233
+#: rc.cpp:245 rc.cpp:254 rc.cpp:380 rc.cpp:383 rc.cpp:386 rc.cpp:389
+#: rc.cpp:392 rc.cpp:395 rc.cpp:398 rc.cpp:401 rc.cpp:404 rc.cpp:407
+#: rc.cpp:410
+msgid "0"
msgstr ""
-#. i18n: file: playlist/PlaylistQueueEditor.ui:32
-#. i18n: ectx: property (toolTip), widget (QPushButton, upButton)
-#: rc.cpp:1956
-msgid "Move Up"
+#: core/support/Amarok.cpp:170
+#, kde-format
+msgctxt ""
+"A saved playlist with the current time (KLocale::Shortdate) added between "
+" the parentheses"
+msgid "Empty Playlist (%1)"
msgstr ""
-#. i18n: file: playlist/PlaylistQueueEditor.ui:48
-#. i18n: ectx: property (toolTip), widget (QPushButton, downButton)
-#: rc.cpp:1959
-msgid "Move Down"
+#: core/support/Amarok.cpp:198
+#, kde-format
+msgctxt ""
+"A saved playlist with the current time (KLocale::Shortdate) added between "
+" the parentheses"
+msgid "Various Tracks (%1)"
msgstr ""
-#. i18n: file: playlist/PlaylistQueueEditor.ui:61
-#. i18n: ectx: property (toolTip), widget (QPushButton, dequeueTrackButton)
-#: rc.cpp:1962 playlist/view/PlaylistViewCommon.cpp:115
-msgid "Dequeue Track"
+#: core/support/Amarok.cpp:205
+msgid "Unknown Artist(s)"
msgstr ""
-#. i18n: file: playlist/PlaylistQueueEditor.ui:74
-#. i18n: ectx: property (toolTip), widget (QPushButton, clearButton)
-#: rc.cpp:1965
-msgid "Clear Queue"
+#: core/support/Amarok.cpp:221
+msgid "Unknown Album(s)"
msgstr ""
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:20
-#. i18n: ectx: property (windowTitle), widget (QDialog, PlaylistLayoutEditDialog)
-#: rc.cpp:1968
-msgid "Playlist Layout Editor"
+#: core/support/Amarok.cpp:225
+msgid "Various Albums"
msgstr ""
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:57
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:1971
-msgid "Available Layouts"
+#: core/support/Amarok.cpp:228
+#, kde-format
+msgctxt "A saved playlist titled - "
+msgid "%1 - %2"
msgstr ""
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:294
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:1977
-msgid "Layout"
-msgstr ""
+#: mac/GrowlInterface.cpp:43 context/engines/current/CurrentEngine.cpp:136
+#: widgets/Osd.cpp:651 EngineController.cpp:1452
+msgid "No track playing"
+msgstr "Heç bir mahnı oxudulmur"
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:300
-#. i18n: ectx: property (text), widget (QCheckBox, inlineControlsChekbox)
-#: rc.cpp:1980
-msgid "Show inline playback controls"
+#: mac/GrowlInterface.cpp:64 widgets/Osd.cpp:675
+msgid "No information available for this track"
msgstr ""
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:312
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1983 services/ServiceBase.cpp:147
-msgid "Group By"
+#: statusbar/CompoundProgressBar.cpp:63 statusbar/CompoundProgressBar.cpp:186
+#: statusbar/ProgressBar.cpp:48
+msgid "Abort"
+msgstr "Ləğv Et"
+
+#: statusbar/CompoundProgressBar.cpp:67 statusbar/CompoundProgressBar.cpp:198
+msgid "Multiple background tasks running (click to show)"
msgstr ""
-#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:324
-#. i18n: ectx: property (text), widget (QCheckBox, tooltipsCheckbox)
-#: rc.cpp:1986
-msgid "Show tooltips"
+#: statusbar/CompoundProgressBar.cpp:68 statusbar/CompoundProgressBar.cpp:199
+msgid "Abort all background tasks"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:17
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:17
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:1992 rc.cpp:2044
-msgid "General"
-msgstr "Ümumi"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:512
+msgid "i18n() takes at least one argument"
+msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:23
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_FadeoutOnExit)
-#: rc.cpp:1995
-msgid "If checked, Amarok will fade out the music on program exit."
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:528
+msgid "i18nc() takes at least two arguments"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:26
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_FadeoutOnExit)
-#: rc.cpp:1998
-msgid "Fadeout on e&xit"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:545
+msgid "i18np() takes at least two arguments"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:36
-#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_Fadeout)
-#: rc.cpp:2001
-msgid ""
-"If checked, Amarok will slowly fade the volume of the playing track on stop "
-"or at the end of the playlist, rather than stopping playback immediately"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:562
+msgid "i18ncp() takes at least three arguments"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:40
-#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_Fadeout)
-#: rc.cpp:2004
-msgid ""
-"Quit Behavior\n"
-"On exit, Amarok can slowly fade the volume of the playing track (which is "
-"configurable), or stop playback immediately.
"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:580
+msgid "dataEngine() takes one argument"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:43
-#. i18n: ectx: property (title), widget (QGroupBox, kcfg_Fadeout)
-#: rc.cpp:2008
-msgid "&Fadeout on stop"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:590
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:615
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:782
+msgid "Could not extract the AppletObject"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:61
-#. i18n: ectx: property (text), widget (QLabel, fadeoutLengthLabel)
-#: rc.cpp:2011
-msgid "Fadeout &duration:"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:595
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:620
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:787
+msgid "Could not extract the Applet"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:74
-#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_FadeoutLength)
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:77
-#. i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_FadeoutLength)
-#: rc.cpp:2014 rc.cpp:2017
-msgid "The length of the fadeout, in milliseconds."
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:605
+msgid "service() takes two arguments"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:80
-#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_FadeoutLength)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:74
-#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_OsdDuration)
-#: rc.cpp:2020 rc.cpp:2068
-msgid " ms"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:633
+msgid "loadui() takes one argument"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:102
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ResumePlayback)
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:105
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ResumePlayback)
-#: rc.cpp:2023 rc.cpp:2026
-msgid ""
-"If checked, Amarok will
resume playback from where you left it the "
-"previous session -- just like a tape-player."
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:639
+#, kde-format
+msgid "Unable to open '%1'"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:108
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ResumePlayback)
-#: rc.cpp:2029
-msgid "&Resume playback on start"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:679
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:712
+msgid "Constructor takes at least 1 argument"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:118
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:2032
-msgid "Sound System Configuration"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:764
+msgid "CreateWidget takes one argument"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:145
-#. i18n: ectx: property (toolTip), widget (QPushButton, pushButtonPhonon)
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:148
-#. i18n: ectx: property (whatsThis), widget (QPushButton, pushButtonPhonon)
-#: rc.cpp:2035 rc.cpp:2038
-msgid "Phonon is the audio system used by Amarok."
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:772
+msgid "The parent must be a QGraphicsWidget"
msgstr ""
-#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:151
-#. i18n: ectx: property (text), widget (QPushButton, pushButtonPhonon)
-#: rc.cpp:2041
-msgid "Configure Phonon"
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:817
+#, kde-format
+msgid "This operation was not supported, %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:23
-#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OsdEnabled)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:26
-#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdEnabled)
-#: rc.cpp:2047 rc.cpp:2050
-msgid ""
-"Check to enable the On-Screen-Display. The OSD briefly displays track data "
-"when a new track is played."
+#: context/scriptengine/javascript/simplejavascriptapplet.cpp:824
+msgid "print() takes one argument"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:29
-#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdEnabled)
-#: rc.cpp:2053
-msgid "Use &On-Screen-Display"
+#: context/scriptengine/javascript/qtgui/linearlayout.cpp:70
+msgid "LinearLayout requires a parent"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:43
-#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:2056
-msgid "&Duration:"
+#: context/scriptengine/javascript/qtgui/linearlayout.cpp:76
+msgid "The parent must be a QGraphicsLayoutItem"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:62
-#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_OsdDuration)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:65
-#. i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_OsdDuration)
-#: rc.cpp:2059 rc.cpp:2062
-msgid ""
-"The time in milliseconds for which to show the OSD. The value must be "
-"between 500 ms and 10000 ms."
+#: context/engines/current/CurrentEngine.cpp:146
+#: context/applets/albums/Albums.cpp:65
+msgid "Recently Added Albums"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:71
-#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_OsdDuration)
-#: rc.cpp:2065
-msgid "Forever"
+#: context/engines/current/CurrentEngine.cpp:227
+#, kde-format
+msgid "Albums by %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:93
-#. i18n: ectx: property (text), widget (QLabel, textLabel2_3)
-#: rc.cpp:2071
-msgid "Sc&reen:"
+#: context/engines/current/CurrentEngine.cpp:247
+msgctxt "Header text for current album applet"
+msgid "Albums"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:112
-#. i18n: ectx: property (toolTip), widget (KComboBox, kcfg_OsdScreen)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:115
-#. i18n: ectx: property (whatsThis), widget (KComboBox, kcfg_OsdScreen)
-#: rc.cpp:2074 rc.cpp:2077
-msgid "The screen that should display the OSD."
+#: context/engines/videoclip/VideoclipEngine.cpp:207
+#, kde-format
+msgid "Unable to retrieve Youtube information: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:133
-#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OsdUseCustomColors)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:136
-#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdUseCustomColors)
-#: rc.cpp:2080 rc.cpp:2083
-msgid "Check to enable custom colors for the On-Screen-Display."
+#: context/engines/videoclip/VideoclipEngine.cpp:354
+#, kde-format
+msgid "Unable to retrieve Dailymotion information: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:139
-#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdUseCustomColors)
-#: rc.cpp:2086
-msgid "Use &custom colors"
+#: context/engines/videoclip/VideoclipEngine.cpp:496
+#, kde-format
+msgid "Unable to retrieve Vimeo information: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:163
-#. i18n: ectx: property (whatsThis), widget (QLabel, textLabel2)
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:191
-#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_OsdTextColor)
-#: rc.cpp:2089 rc.cpp:2098
-msgid "The color of the OSD text."
+#: context/engines/videoclip/VideoclipEngine.cpp:542
+#, kde-format
+msgid "Unable to retrieve Vimeo Bis information: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:166
-#. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#: rc.cpp:2092
-msgid "Text color:"
+#: context/engines/videoclip/VideoclipEngine.cpp:669
+msgid "No video clip found..."
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:188
-#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_OsdTextColor)
-#: rc.cpp:2095
-msgid "Click to select the color of the OSD text."
+#: context/engines/songkick/SongkickEngine.cpp:48
+msgid "ontour"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:211
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_OsdUseTranslucency)
-#: rc.cpp:2101
-msgid "If checked, enables translucency if supported by your desktop system."
+#: context/engines/songkick/SongkickEngine.cpp:48
+msgid "dates"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:214
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdUseTranslucency)
-#: rc.cpp:2104
-msgid "&Translucent"
+#: context/engines/wikipedia/WikipediaEngine.cpp:191
+#: context/engines/wikipedia/WikipediaEngine.cpp:262
+#: context/engines/wikipedia/WikipediaEngine.cpp:395
+#, kde-format
+msgid "Unable to retrieve Wikipedia information: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:226
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:2107
-msgid "Font scale:"
+#: context/engines/wikipedia/WikipediaEngine.cpp:207
+#: context/engines/wikipedia/WikipediaEngine.cpp:371
+#: context/engines/wikipedia/WikipediaEngine.cpp:433
+#: context/engines/wikipedia/WikipediaEngine.cpp:633
+#: context/engines/wikipedia/WikipediaEngine.cpp:654
+#: context/engines/wikipedia/WikipediaEngine.cpp:672
+msgid "No information found..."
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:233
-#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_OsdFontScaling)
-#: rc.cpp:2111
-#, no-c-format
-msgid "%"
+#: context/engines/wikipedia/WikipediaEngine.cpp:848
+msgid "Choose Language"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:274
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_KNotifyEnabled)
-#: rc.cpp:2120
-msgid "Check to use the system notification."
+#: context/engines/photos/PhotosEngine.cpp:204
+#, kde-format
+msgid "Unable to retrieve from Flickr.com: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:277
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_KNotifyEnabled)
-#: rc.cpp:2123
-msgid "Use &system notifications"
+#: context/engines/labels/LabelsEngine.cpp:132
+#: context/engines/labels/LabelsEngine.cpp:195
+#: context/engines/labels/LabelsEngine.cpp:256
+#: context/engines/labels/LabelsEngine.cpp:266
+#: context/engines/labels/LabelsEngine.cpp:300
+#: context/engines/labels/LabelsEngine.cpp:351
+msgid "No labels found on Last.fm"
msgstr ""
-#. i18n: file: configdialog/dialogs/CollectionConfig.ui:14
-#. i18n: ectx: property (windowTitle), widget (QWidget, CollectionConfig)
-#: rc.cpp:2126
-msgid "Collection Setup"
+#: context/engines/labels/LabelsEngine.cpp:319
+msgid "Unable to retrieve from Last.fm"
msgstr ""
-#. i18n: file: configdialog/dialogs/CollectionConfig.ui:20
-#. i18n: ectx: property (title), widget (QGroupBox, collectionFoldersBox)
-#: rc.cpp:2129
-msgid "Collection Folders"
+#: context/engines/labels/LabelsEngine.cpp:369
+msgid "No connection to Last.fm"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:23
-#. i18n: ectx: property (title), widget (QGroupBox, generalBox)
-#: rc.cpp:2132
-msgid "General Options"
+#: context/containments/verticallayout/VerticalToolbarContainment.cpp:191
+msgid ""
+"Please add some applets from the toolbar at the bottom of the context view."
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:29
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowSplashScreen)
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:32
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowSplashScreen)
-#: rc.cpp:2135 rc.cpp:2138
-msgid "Check to enable the splashscreen during Amarok startup."
+#: context/ContextDock.cpp:30
+msgid "&Context"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:35
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowSplashScreen)
-#: rc.cpp:2141
-msgid "Sho&w splash-screen on startup"
+#: context/toolbar/AppletItemOverlay.cpp:105
+#: context/toolbar/AppletToolbarAppletItem.cpp:58
+msgid "Remove Applet"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:42
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowTrayIcon)
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:45
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowTrayIcon)
-#: rc.cpp:2144 rc.cpp:2147
-msgid "Check to enable the Amarok system tray icon."
+#: context/toolbar/AppletToolbarAddItem.cpp:47
+msgid "Add Applets..."
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:48
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowTrayIcon)
-#: rc.cpp:2150
-msgid "Show tray &icon"
+#: context/toolbar/AppletToolbarAddItem.cpp:71
+msgid "Add Applet..."
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:55
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoGetCoverArt)
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:58
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoGetCoverArt)
-#: rc.cpp:2153 rc.cpp:2156
-msgid ""
-"Check to enable the automatic retrieval of cover art from the Internet."
+#: context/toolbar/AppletToolbarAppletItem.cpp:53
+msgid "no applet name"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:61
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoGetCoverArt)
-#: rc.cpp:2159
-msgid "Automatically retrieve cover art"
+#: context/toolbar/AppletToolbarConfigItem.cpp:36
+msgid "Configure Applets..."
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:68
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AnimateAppletCollapse)
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:71
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AnimateAppletCollapse)
-#: rc.cpp:2162 rc.cpp:2165
-msgid "Check to enable animations when context applets collapse."
+#: context/tools/amarokpkg.cpp:40
+msgid "Install, list, remove Amarok applets"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:84
-#. i18n: ectx: property (title), widget (QGroupBox, playlistBox)
-#: rc.cpp:2171
-msgid "Playlist Options"
+#: context/tools/amarokpkg.cpp:76
+msgid "Amarok Applet Manager"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:90
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoScrollPlaylist)
-#: rc.cpp:2174
-msgid ""
-"Check to make the playlist scroll so the current track is always visible."
+#: context/tools/amarokpkg.cpp:78
+msgid "(C) 2008, Aaron Seigo, (C) 2009, Leo Franchi"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:93
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoScrollPlaylist)
-#: rc.cpp:2177
-msgid "Automatically scroll playlist to current track"
+#: context/tools/amarokpkg.cpp:79
+msgid "Aaron Seigo"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:103
-#. i18n: ectx: property (title), widget (QGroupBox, moodbarBox)
-#: rc.cpp:2180
-msgid "Moodbar Options"
+#: context/tools/amarokpkg.cpp:80
+msgid "Original author"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:110
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
-#: rc.cpp:2183
-msgid ""
-"The Moodbar makes it possible to navigate in your music visually.\n"
-"Please note that this feature requires the external \"Moodbar Generator\" "
-"tool."
+#: context/tools/amarokpkg.cpp:82 main.cpp:63
+msgid "Leo Franchi"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:113
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
-#: rc.cpp:2187
-msgid "Show Moodbar in Progress Slider"
+#: context/tools/amarokpkg.cpp:83 main.cpp:123 main.cpp:176 main.cpp:178
+#: main.cpp:192 main.cpp:202 main.cpp:208 main.cpp:210 main.cpp:222
+#: main.cpp:228 main.cpp:230 main.cpp:234 main.cpp:242
+msgid "Developer"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:120
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:2190
-msgid "Moodbar style"
+#: context/tools/amarokpkg.cpp:92
+msgid "For install or remove, operates on applets installed for all users."
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:127
-#. i18n: ectx: property (toolTip), widget (QComboBox, kcfg_MoodbarPaintStyle)
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:130
-#. i18n: ectx: property (whatsThis), widget (QComboBox, kcfg_MoodbarPaintStyle)
-#: rc.cpp:2193 rc.cpp:2196
-msgid "Choose the mood display style"
+#: context/tools/amarokpkg.cpp:95
+msgctxt "Do not translate "
+msgid "Install the applet at "
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:134
-#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
-#. i18n: tag layout attribute name
-#. i18n: file: data/DefaultPlaylistLayouts.xml:3
-#: rc.cpp:2199 rc.cpp:2520
-msgid "Default"
+#: context/tools/amarokpkg.cpp:97
+msgctxt "Do not translate "
+msgid "Upgrade the applet at "
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:139
-#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
-#: rc.cpp:2202
-msgid "Angry"
+#: context/tools/amarokpkg.cpp:99
+msgid "List installed applets"
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:144
-#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
-#: rc.cpp:2205
-msgid "Frozen"
+#: context/tools/amarokpkg.cpp:101
+msgctxt "Do not translate "
+msgid "Remove the applet named "
msgstr ""
-#. i18n: file: configdialog/dialogs/GeneralConfig.ui:149
-#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
-#: rc.cpp:2208
-msgid "Happy"
+#: context/tools/amarokpkg.cpp:103
+msgid ""
+"Absolute path to the package root. If not supplied, then the standard data "
+"directories for this KDE session will be searched instead."
msgstr ""
-#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:36
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoUpdateScripts)
-#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:39
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoUpdateScripts)
-#: rc.cpp:2211 rc.cpp:2214
-msgid ""
-"Automatically download and install updates for the built-in scripts from the "
-"Amarok website if available"
+#: context/tools/amarokpkg.cpp:162
+#, kde-format
+msgid "Successfully removed %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:42
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoUpdateScripts)
-#: rc.cpp:2217
-msgid "Automatically update built-in scripts"
+#: context/tools/amarokpkg.cpp:164
+#, kde-format
+msgid "Removal of %1 failed."
msgstr ""
-#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:62
-#. i18n: ectx: property (toolTip), widget (QPushButton, manageButton)
-#: rc.cpp:2220
-msgid "Browse, install, and uninstall scripts"
+#: context/tools/amarokpkg.cpp:169
+#, kde-format
+msgid "Plugin %1 is not installed."
msgstr ""
-#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:65
-#. i18n: ectx: property (text), widget (QPushButton, manageButton)
-#: rc.cpp:2223
-msgid "Manage Scripts"
+#: context/tools/amarokpkg.cpp:174
+#, kde-format
+msgid "Successfully installed %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:17
-#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_UseServer)
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:20
-#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_UseServer)
-#: rc.cpp:2226 rc.cpp:2229
-msgid ""
-"Check to enable the use of an external database. By default there is already "
-"an embedded MySQL database running."
+#: context/tools/amarokpkg.cpp:177
+#, kde-format
+msgid "Installation of %1 failed."
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:23
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_UseServer)
-#: rc.cpp:2232
-msgid "Use &external MySQL database"
+#: context/tools/amarokpkg.cpp:183
+msgctxt ""
+"No option was given, this is the error message telling the user he needs at "
+"least one, do not translate install, remove, upgrade nor list"
+msgid "One of install, remove, upgrade or list is required."
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:30
-#. i18n: ectx: property (title), widget (QGroupBox, group_Connection)
-#: rc.cpp:2235
-msgid "Connection Settings"
+#: context/LyricsManager.cpp:135
+msgid "Retrieved lyrics is empty"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:38
-#. i18n: ectx: property (text), widget (QLabel, label_Host)
-#: rc.cpp:2238
-msgid "&Server:"
+#: context/LyricsManager.cpp:176
+msgid "Lyrics data could not be parsed"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:55
-#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Host)
-#: rc.cpp:2241
-msgid "Enter the name of the existing MySQL server\n"
+#: context/widgets/appletexplorer/AppletExplorer.cpp:105
+msgid "Hide menu"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:71
-#. i18n: ectx: property (text), widget (QLabel, label_Port)
-#: rc.cpp:2245
-msgid "P&ort:"
+#: context/widgets/appletexplorer/AppletExplorer.cpp:122
+msgid "Applet Explorer"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:91
-#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_Port)
-#: rc.cpp:2248
-msgid "Enter the port number to access the server. Default is port 3306.\n"
+#: context/widgets/appletexplorer/AppletExplorer.cpp:224
+msgid "Containments"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:118
-#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Password)
-#: rc.cpp:2255
-msgid "Enter the password for the default user.\n"
+#: context/widgets/ContainmentSelectionLayer.cpp:37
+msgid "Zoom In"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:151
-#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_User)
-#: rc.cpp:2262
-msgid ""
-"Enter the username to access the database with full access privileges.\n"
+#: context/widgets/TrackWidget.cpp:39
+msgctxt "Score of a track"
+msgid "Score:"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:161
-#. i18n: ectx: property (text), widget (QLabel, label_Database)
-#: rc.cpp:2266
-msgid "&Database:"
+#: context/widgets/TrackWidget.cpp:162
+#, kde-format
+msgid "%1 - %2 (%3)"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:178
-#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Database)
-#: rc.cpp:2269
-msgid "Enter the name of the database. Default preset is amarokdb.\n"
+#: context/widgets/RatingWidget.cpp:70 context/widgets/RatingWidget.cpp:221
+#: context/widgets/RatingWidget.cpp:247
+#, kde-format
+msgid "Track rating: %1"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:199
-#. i18n: ectx: property (text), widget (QLabel, label_Info)
-#: rc.cpp:2273
-msgid ""
-"Amarok expects the above database and user account to already exist. This "
-"user also requires full access to the database. You MUST restart Amarok "
-"after changing these settings."
+#: context/widgets/AppletHeader.cpp:43
+msgid "Context Applet"
msgstr ""
-#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:209
-#. i18n: ectx: property (text), widget (QLabel, label_SQL)
-#: rc.cpp:2276
-msgid ""
-"If your database is not already set up, you can use the following S&QL "
-"commands (after replacing the password with the correct one):"
+#: context/applets/playlistinfo/PlaylistInfo.cpp:151
+msgid "Configure Playlist Info Applet"
msgstr ""
-#. i18n: file: context/applets/lyrics/lyricsSettings.ui:14
-#. i18n: ectx: property (windowTitle), widget (QWidget, lyricsSettings)
-#: rc.cpp:2279 context/applets/lyrics/LyricsApplet.cpp:694
-msgid "Lyrics Settings"
+#: context/applets/playlistinfo/PlaylistInfo.cpp:163
+msgid "Width"
msgstr ""
-#. i18n: file: context/applets/lyrics/lyricsSettings.ui:20
-#. i18n: ectx: property (title), widget (QGroupBox, fontGroup)
-#: rc.cpp:2282
-msgid "Font"
+#: context/applets/tabs/TabsApplet.cpp:79
+#: context/applets/tabs/TabsApplet.cpp:129
+#: context/applets/tabs/TabsApplet.cpp:146
+msgctxt "Guitar tablature"
+msgid "Tabs"
msgstr ""
-#. i18n: file: context/applets/lyrics/lyricsSettings.ui:32
-#. i18n: ectx: property (title), widget (KButtonGroup, alignmentGroup)
-#: rc.cpp:2285
-msgid "Alignment"
+#: context/applets/tabs/TabsApplet.cpp:95
+msgctxt "Guitar tablature"
+msgid "Reload tabs"
msgstr ""
-#. i18n: file: context/applets/lyrics/lyricsSettings.ui:38
-#. i18n: ectx: property (text), widget (QRadioButton, alignLeft)
-#: rc.cpp:2288
-msgctxt "Left alignment"
-msgid "Left"
+#: context/applets/tabs/TabsApplet.cpp:104
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:97
+#: context/applets/videoclip/VideoclipApplet.cpp:108
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:84
+#: context/applets/wikipedia/WikipediaApplet.cpp:630
+#: context/applets/photos/PhotosApplet.cpp:76
+#: context/applets/albums/Albums.cpp:74
+#: context/applets/lyrics/LyricsApplet.cpp:485
+#: context/applets/labels/LabelsApplet.cpp:112
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:157
+msgid "Settings"
msgstr ""
-#. i18n: file: context/applets/lyrics/lyricsSettings.ui:45
-#. i18n: ectx: property (text), widget (QRadioButton, alignCenter)
-#: rc.cpp:2291
-msgctxt "Center alignment"
-msgid "Center"
+#: context/applets/tabs/TabsApplet.cpp:158
+msgid "Tabs: Fetching..."
msgstr ""
-#. i18n: file: context/applets/lyrics/lyricsSettings.ui:52
-#. i18n: ectx: property (text), widget (QRadioButton, alignRight)
-#: rc.cpp:2294
-msgid "Right"
+#: context/applets/tabs/TabsApplet.cpp:170
+#, kde-format
+msgctxt "Guitar tablature"
+msgid "No Tabs for %1 by %2"
msgstr ""
-#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:19
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:2297
-msgid "Maximum number of artists to show:"
+#: context/applets/tabs/TabsApplet.cpp:176
+msgctxt "Guitar tablature"
+msgid "Tabs: Fetch Error"
msgstr ""
-#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:20
-#. i18n: ectx: property (windowTitle), widget (QWidget, currentTrackSettings)
-#. i18n: file: context/applets/tabs/TabsSettings.ui:26
-#. i18n: ectx: property (windowTitle), widget (QWidget, TabsSettings)
-#: rc.cpp:2300 rc.cpp:2327 context/applets/currenttrack/CurrentTrack.cpp:676
-msgid "Current Track Settings"
+#: context/applets/tabs/TabsApplet.cpp:201
+#, kde-format
+msgctxt "Guitar tablature"
+msgid "Tabs: %1 - %2"
msgstr ""
-#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:32
-#. i18n: ectx: property (title), widget (QGroupBox, showActionsGroupBox)
-#: rc.cpp:2303
-msgid "Show Actions"
+#: context/applets/tabs/TabsApplet.cpp:266
+msgctxt "Guitar tablature settings"
+msgid "Tabs Settings"
msgstr ""
-#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:38
-#. i18n: ectx: property (text), widget (QCheckBox, editTrackDetailsCheckBox)
-#: rc.cpp:2306 playlist/view/PlaylistViewCommon.cpp:230
-#: context/applets/albums/AlbumsView.cpp:243
-#: context/applets/currenttrack/CurrentTrack.cpp:781
-msgid "Edit Track Details"
+#: context/applets/tabs/TabsApplet.cpp:309
+msgid "Reload Tabs"
+msgstr ""
+
+#: context/applets/tabs/TabsView.cpp:174
+msgid "tab provided from: "
msgstr ""
-#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:45
-#. i18n: ectx: property (text), widget (QCheckBox, findInSourceCheckBox)
-#: rc.cpp:2309 playlist/view/PlaylistViewCommon.cpp:175
#: context/applets/similarartists/ArtistWidget.cpp:130
-#: context/applets/labels/LabelGraphicsItem.cpp:73
#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:145
+#: context/applets/labels/LabelGraphicsItem.cpp:74
+#: playlist/view/PlaylistViewCommon.cpp:193
msgid "Show in Media Sources"
msgstr ""
-#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:61
-#. i18n: ectx: property (title), widget (QGroupBox, fontsGroupBox)
-#: rc.cpp:2312
-msgid "Fonts"
+#: context/applets/similarartists/ArtistWidget.cpp:136
+msgid "Add Last.fm artist station to the Playlist"
msgstr ""
-#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:32
-#. i18n: ectx: property (windowTitle), widget (QWidget, ReloadEditDialog)
-#: rc.cpp:2315
-msgid "Reload tabs"
+#: context/applets/similarartists/ArtistWidget.cpp:142
+msgid "Add top track to the Playlist"
msgstr ""
-#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:61
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:2318
-msgid "Reload tabs with the following title and artist"
+#: context/applets/similarartists/ArtistWidget.cpp:149
+#, kde-format
+msgid "Show Similar Artists of %1"
msgstr ""
-#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:73
-#. i18n: ectx: property (text), widget (QLabel, artistLabel)
-#: rc.cpp:2321 services/jamendo/JamendoInfoParser.cpp:51
-#: services/magnatune/MagnatuneStore.cpp:218
-#: services/lastfm/LastFmService.cpp:507 widgets/SmartPlaylistEditor.cpp:183
-#: widgets/SmartPlaylistEditor.cpp:197 dialogs/transferdialog.cpp:88
-#: dialogs/FilenameLayoutDialog.cpp:230 dialogs/FilenameLayoutDialog.cpp:591
-#: browsers/CollectionTreeItemModelBase.cpp:982
-#: musicbrainz/MusicBrainzTags.cpp:359 playlist/PlaylistModel.cpp:902
-#: context/applets/wikipedia/WikipediaApplet.cpp:594
-msgid "Artist"
+#: context/applets/similarartists/ArtistWidget.cpp:164
+msgid "Open Last.fm webpage for this artist"
msgstr ""
-#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:86
-#. i18n: ectx: property (text), widget (QLabel, titleLabel)
-#: rc.cpp:2324 widgets/SmartPlaylistEditor.cpp:183
-#: dialogs/FilenameLayoutDialog.cpp:226 dialogs/FilenameLayoutDialog.cpp:577
-#: core/meta/support/MetaConstants.cpp:106
-#: browsers/playlistbrowser/PodcastModel.cpp:336
-#: musicbrainz/MusicBrainzTags.cpp:358 playlist/PlaylistModel.cpp:901
-msgid "Title"
-msgstr "Başlıq"
+#: context/applets/similarartists/ArtistWidget.cpp:181
+#, kde-format
+msgid "Match: %1%"
+msgstr ""
-#. i18n: file: context/applets/tabs/TabsSettings.ui:38
-#. i18n: ectx: property (title), widget (QGroupBox, gbFetchTabs)
-#: rc.cpp:2330
-msgid "Fetch tabs for"
+#: context/applets/similarartists/ArtistWidget.cpp:277
+#, kde-format
+msgid "Unable to fetch the picture: %1"
msgstr ""
-#. i18n: file: context/applets/tabs/TabsSettings.ui:47
-#. i18n: ectx: property (text), widget (QCheckBox, cbFetchGuitar)
-#: rc.cpp:2333
-msgid "Guitar"
+#: context/applets/similarartists/ArtistWidget.cpp:286
+msgctxt "@info:tooltip Artist biography"
+msgid "Show Biography"
msgstr ""
-#. i18n: file: context/applets/tabs/TabsSettings.ui:60
-#. i18n: ectx: property (text), widget (QCheckBox, cbFetchBass)
-#: rc.cpp:2336
-msgid "Bass"
+#: context/applets/similarartists/ArtistWidget.cpp:427
+msgid "No description available."
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:20
-#. i18n: ectx: property (windowTitle), widget (QWidget, labelsGeneralSettings)
-#: rc.cpp:2339
-msgid "Labels Settings"
+#: context/applets/similarartists/ArtistWidget.cpp:443
+#, kde-format
+msgctxt "@label:textbox"
+msgid "Tags: %1"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:37
-#. i18n: ectx: property (text), widget (QLabel, label)
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:169
-#. i18n: ectx: property (text), widget (QLabel, minAutoAddCountLabel)
-#: rc.cpp:2342 rc.cpp:2364
-msgid "Minimum label score:"
+#: context/applets/similarartists/ArtistWidget.cpp:452
+msgid "Top track not found"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:56
-#. i18n: ectx: property (toolTip), widget (QSpinBox, minCountSpinBox)
-#: rc.cpp:2345
-msgid "Show only labels that are rated at least that high."
+#: context/applets/similarartists/ArtistWidget.cpp:458
+#, kde-format
+msgid "Top track: %1"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:75
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:2348
-msgid "Maximum labels to show:"
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:71
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:155
+msgid "Similar Artists"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:95
-#. i18n: ectx: property (toolTip), widget (QSpinBox, numLabelsSpinBox)
-#: rc.cpp:2351
-msgid ""
-"Do not show more than this many labels.\n"
-"Note that personal labels will always be shown."
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:205
+#. i18n: ectx: property (text), widget (QCommandLinkButton, backButton)
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:76
+#: context/applets/wikipedia/WikipediaApplet.cpp:593 rc.cpp:704
+msgid "Back"
+msgstr ""
+
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:83
+#: context/applets/wikipedia/WikipediaApplet.cpp:600
+msgid "Forward"
+msgstr ""
+
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:90
+msgid "Show Similar Artists for Currently Playing Track"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:108
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:2355
-msgid "Show personal labels with score:"
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:178
+msgid "Similar Artists Settings"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:127
-#. i18n: ectx: property (toolTip), widget (QSpinBox, personalCountSpinBox)
-#: rc.cpp:2358
-msgid "Affects the font size of the personal labels."
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:202
+#, kde-format
+msgid "Similar Artists of %1"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:145
-#. i18n: ectx: property (text), widget (QCheckBox, autoAddCheckBox)
-#: rc.cpp:2361
-msgid "Automatically add downloaded labels if none are assigned"
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:209
+msgid "Similar Artists: Not Found"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:185
-#. i18n: ectx: property (toolTip), widget (QSpinBox, minAutoAddCountSpinBox)
-#: rc.cpp:2367
-msgid "Add only labels that are rated at least that high."
+#: context/applets/similarartists/SimilarArtistsApplet.cpp:249
+#, kde-format
+msgctxt "@item:intext Artist biography published date"
+msgid "Published: %1"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:227
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:2370
-msgid "Color for assigned labels:"
+#: context/applets/currenttrack/CurrentTrack.cpp:114
+msgctxt "What artist is this track by"
+msgid "By"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:257
-#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: rc.cpp:2373
-msgid "Color for labels background:"
+#: context/applets/currenttrack/CurrentTrack.cpp:115
+msgctxt "What album is this track on"
+msgid "On"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:297
-#. i18n: ectx: property (toolTip), widget (QPushButton, resetColorsPushButton)
-#: rc.cpp:2376
-msgid "Sets the label colors according to the current color scheme."
+#: context/applets/currenttrack/CurrentTrack.cpp:285
+msgid "Recently Played Tracks"
msgstr ""
-#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:300
-#. i18n: ectx: property (text), widget (QPushButton, resetColorsPushButton)
-#: rc.cpp:2379
-msgid "Reset colors"
+#: context/applets/currenttrack/CurrentTrack.cpp:448
+#: playlist/ProgressiveSearchWidget.cpp:74
+msgid "Tracks"
msgstr ""
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:19
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:2382
-msgid "Replace downloaded label"
+#: context/applets/currenttrack/CurrentTrack.cpp:448
+#: playlist/PlaylistModel.cpp:880
+msgid "Play Count"
msgstr ""
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:79
-#. i18n: ectx: property (toolTip), widget (QTreeWidget, replacementTreeWidget)
-#: rc.cpp:2391
-msgid ""
-"This will help you keep your label collection clean by replacing downloaded "
-"labels according to your preferences.\n"
-"Eg. \"hip hop\" -> \"hip-hop\""
+#: context/applets/currenttrack/CurrentTrack.cpp:449
+#: context/applets/albums/Albums.cpp:139
+#: playlist/ProgressiveSearchWidget.cpp:81
+msgid "Albums"
msgstr ""
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:98
-#. i18n: ectx: property (text), widget (QTreeWidget, replacementTreeWidget)
-#: rc.cpp:2395
-msgid "Downloaded label"
+#: context/applets/currenttrack/CurrentTrack.cpp:450
+#: playlist/ProgressiveSearchWidget.cpp:88
+msgid "Artists"
msgstr ""
-#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:103
-#. i18n: ectx: property (text), widget (QTreeWidget, replacementTreeWidget)
-#: rc.cpp:2398
-msgid "Replacement"
+#. i18n: file: context/applets/tabs/TabsSettings.ui:26
+#. i18n: ectx: property (windowTitle), widget (QWidget, TabsSettings)
+#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:20
+#. i18n: ectx: property (windowTitle), widget (QWidget, currentTrackSettings)
+#: context/applets/currenttrack/CurrentTrack.cpp:672 rc.cpp:1050 rc.cpp:1077
+msgid "Current Track Settings"
msgstr ""
-#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:17
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:2404
-msgid "Do not show the following labels:"
+#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:38
+#. i18n: ectx: property (text), widget (QCheckBox, editTrackDetailsCheckBox)
+#: context/applets/currenttrack/CurrentTrack.cpp:777
+#: context/applets/albums/AlbumsView.cpp:243 rc.cpp:1083
+#: playlist/view/PlaylistViewCommon.cpp:252
+msgid "Edit Track Details"
msgstr ""
-#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:24
-#. i18n: ectx: property (text), widget (QCheckBox, matchArtistCheckBox)
-#: rc.cpp:2407
-msgid "Labels matching the artist"
+#: context/applets/currenttrack/CurrentTrack.cpp:800
+msgid "Show Album in Media Sources"
msgstr ""
-#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:31
-#. i18n: ectx: property (text), widget (QCheckBox, matchTitleCheckBox)
-#: rc.cpp:2410
-msgid "Labels matching the title"
+#: context/applets/currenttrack/CurrentTrack.cpp:807
+msgid "Show Artist in Media Sources"
msgstr ""
-#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:38
-#. i18n: ectx: property (text), widget (QCheckBox, matchAlbumCheckBox)
-#: rc.cpp:2413
-msgid "Labels matching the album"
+#: context/applets/currenttrack/CurrentTrack.cpp:820
+msgid "Search for Artist in the MP3 Music Store"
msgstr ""
-#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:61
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:2416
-msgid "Blacklist:"
+#: context/applets/currenttrack/CurrentTrack.cpp:830
+msgid "Show Composer in Media Sources"
msgstr ""
-#. i18n: file: context/applets/videoclip/videoclipSettings.ui:20
-#. i18n: ectx: property (text), widget (QCheckBox, checkYoutubeHQ)
-#: rc.cpp:2419
-msgid "Youtube HQ"
+#: context/applets/currenttrack/CurrentTrack.cpp:837
+msgid "Show Genre in Media Sources"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:21
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
-#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:28
-#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
-#: rc.cpp:2422 rc.cpp:2476
-msgid "All events"
+#: context/applets/currenttrack/CurrentTrack.cpp:844
+msgid "Show Year in Media Sources"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:26
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
-#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:33
-#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
-#: rc.cpp:2425 rc.cpp:2479
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:551
-msgid "This week"
+#: context/applets/videoclip/CustomVideoWidget.cpp:83
+msgid "Enter &fullscreen"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:31
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
-#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:38
-#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
-#: rc.cpp:2428 rc.cpp:2482
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:553
-msgid "This month"
+#: context/applets/videoclip/CustomVideoWidget.cpp:89
+msgid "E&xit fullscreen"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:36
-#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
-#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:43
-#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
-#: rc.cpp:2431 rc.cpp:2485
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:555
-msgid "This year"
+#: context/applets/videoclip/VideoItemButton.cpp:98
+msgid "&Add to playlist"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:44
-#. i18n: ectx: property (text), widget (QCheckBox, checkBox)
-#: rc.cpp:2434
-msgid "Show places as links"
+#: context/applets/videoclip/VideoItemButton.cpp:99
+#: context/applets/albums/AlbumsView.cpp:242
+msgid "&Queue"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:45
-#. i18n: ectx: property (clickMessage), widget (KLineEdit, searchLineEdit)
-#: rc.cpp:2437
-msgid "Search Venue"
+#: context/applets/videoclip/VideoItemButton.cpp:100
+msgid "Append and &Play"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:55
-#. i18n: ectx: property (toolTip), widget (KComboBox, countryCombo)
-#: rc.cpp:2440
-msgid "Restrict venues to a specific country"
+#: context/applets/videoclip/VideoclipApplet.cpp:102
+#: context/applets/videoclip/VideoclipApplet.cpp:279
+#: context/applets/videoclip/VideoclipApplet.cpp:333
+msgid "Video Clip"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:65
-#. i18n: ectx: property (text), item, widget (KComboBox, countryCombo)
-#: rc.cpp:2443
-msgid "Any Country"
+#: context/applets/videoclip/VideoclipApplet.cpp:314
+msgid "Video Clip: Fetching"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:75
-#. i18n: ectx: property (text), widget (QLabel, searchResultsLabel)
-#: rc.cpp:2446
-msgid "Search Results:"
+#: context/applets/videoclip/VideoclipApplet.cpp:323
+msgid "Video Clip: No Information Found"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:104
-#. i18n: ectx: property (text), widget (QLabel, selectedVenuesLabel)
-#: rc.cpp:2449
-msgid "Selected Venues:"
+#: context/applets/videoclip/VideoclipApplet.cpp:522
+msgid "Video Clip Settings"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:155
-#. i18n: ectx: property (text), widget (QLabel, photoLabel)
-#: rc.cpp:2452
-msgid "Photo"
+#: context/applets/songkick/SongkickApplet.cpp:41
+msgid "Songkick Concert Information"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:183
-#. i18n: ectx: property (text), widget (QLabel, nameLabel)
-#: rc.cpp:2455
-msgid "Name:"
+#: context/applets/songkick/SongkickApplet.cpp:63
+msgid "Concerts"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:193
-#. i18n: ectx: property (text), widget (QLabel, cityLabel)
-#: rc.cpp:2458
-msgid "City:"
+#: context/applets/songkick/SongkickApplet.cpp:70
+msgid "Reload Songkick"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:230
-#. i18n: ectx: property (text), widget (QLabel, websiteLabel)
-#: rc.cpp:2464
-msgid "Website:"
+#: context/applets/songkick/SongkickApplet.cpp:152
+msgid "Concert information is being fetched."
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:257
-#. i18n: ectx: property (text), widget (QLabel, countryLabel)
-#: rc.cpp:2467
-msgid "Country:"
+#: context/applets/songkick/SongkickApplet.cpp:157
+#, kde-format
+msgid ""
+"Songkick was not able to be downloaded. Please check your Internet "
+"connection: %1"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:267
-#. i18n: ectx: property (text), widget (QLabel, streetLabel)
-#: rc.cpp:2470
-msgid "Street:"
+#: context/applets/songkick/SongkickApplet.cpp:202
+msgid "There was no information found for this track"
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:20
-#. i18n: ectx: property (text), widget (QLabel, filterLabel)
-#: rc.cpp:2473
-msgid "Filter events by date:"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:53
+msgid "Loading picture..."
msgstr ""
-#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:51
-#. i18n: ectx: property (text), widget (QCheckBox, groupVenueCheckBox)
-#: rc.cpp:2488
-msgid "&Group venue events"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:78
+msgid "View map"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:20
-#. i18n: ectx: property (text), widget (QLabel, animationLabel)
-#: rc.cpp:2491
-msgid "Animation"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:88
+msgid "Open Last.fm webpage for this event"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:31
-#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
-#: rc.cpp:2494 context/applets/photos/PhotosApplet.cpp:95
-msgctxt "animation type"
-msgid "Automatic"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:95
+msgctxt "@label:textbox Supporing acts for an event"
+msgid "Supporting:"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:36
-#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
-#: rc.cpp:2497 context/applets/photos/PhotosApplet.cpp:97
-msgid "Interactive"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:96
+msgctxt "@label:textbox"
+msgid "Venue:"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:41
-#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
-#: rc.cpp:2500
-msgid "Fading"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:97
+msgctxt "@label:textbox"
+msgid "Location:"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:49
-#. i18n: ectx: property (text), widget (QLabel, numberofphotosLabel)
-#: rc.cpp:2503
-msgid "Number of photos"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:98
+msgctxt "@label:textbox"
+msgid "Date:"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:72
-#. i18n: ectx: property (text), widget (QLabel, additionalkeywordsLabel)
-#: rc.cpp:2506
-msgid "Additional key words:"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:99
+msgctxt "@label:textbox"
+msgid "Attending:"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:79
-#. i18n: ectx: property (clickMessage), widget (KLineEdit, additionalkeywordsLineEdit)
-#: rc.cpp:2509
-msgid "Ex: band live 1977"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:100
+msgctxt "@label:textbox"
+msgid "Tags:"
msgstr ""
-#. i18n: file: context/applets/photos/photosSettings.ui:88
-#. i18n: ectx: property (text), widget (QLabel, addsomemorekeynwordstothequerywithaspaceseparatorLabel)
-#: rc.cpp:2512
-msgid ""
-"Add some more key words to the Flickr.com\n"
-"query, with a space separator. \n"
-"For example: band live 1977 "
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:125
+#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:122
+#, kde-format
+msgctxt "@label:textbox Title for a canceled upcoming event"
+msgid "%1 (Canceled)"
msgstr ""
-#. i18n: file: context/applets/wikipedia/wikipediaGeneralSettings.ui:31
-#. i18n: ectx: property (text), widget (QCheckBox, mobileCheckBox)
-#: rc.cpp:2517
-msgid "Use Wikipedia &mobile version"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:214
+#, kde-format
+msgctxt "@info:tooltip"
+msgid "Tags:%1"
msgstr ""
-#. i18n: tag layout attribute name
-#. i18n: file: data/DefaultPlaylistLayouts.xml:36
-#: rc.cpp:2523 playlist/layouts/PlaylistLayoutEditDialog.cpp:525
-msgid "No Grouping"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:238
+#, kde-format
+msgctxt "@info:tooltip Supporting artists for an event"
+msgid "Supporting artists:%1"
msgstr ""
-#. i18n: tag layout attribute name
-#. i18n: file: data/DefaultPlaylistLayouts.xml:60
-#: rc.cpp:2526
-msgid "No Grouping (Single Line)"
-msgstr ""
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:254
+#, kde-format
+msgctxt "@info:tooltip Number of days till an event"
+msgid "Tomorrow"
+msgid_plural "In %1 days"
+msgstr[0] ""
+msgstr[1] ""
-#. i18n: tag layout attribute name
-#. i18n: file: data/DefaultPlaylistLayouts.xml:77
-#: rc.cpp:2529
-msgid "Verbose"
+#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:266
+#, kde-format
+msgctxt "@info:tooltip"
+msgid "Location:%1"
msgstr ""
-#: dynamic/Bias.cpp:138 dynamic/biases/SearchQueryBias.cpp:116
-msgctxt "Random bias representation"
-msgid "Random songs"
+#: context/applets/upcomingevents/UpcomingEventsCalendarWidget.cpp:160
+msgctxt "@info:tooltip Calendar action"
+msgid "Jump to Today"
msgstr ""
-#: dynamic/Bias.cpp:239
-msgctxt "And bias representation"
-msgid "Match all"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:67
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:128
+msgid "Upcoming Events"
msgstr ""
-#: dynamic/Bias.cpp:257
-msgctxt ""
-"Prefix for AndBias. Shown in front of a bias in the dynamic playlist view"
-msgid "and"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:78
+msgid "View Events Calendar"
msgstr ""
-#: dynamic/Bias.cpp:458
-msgctxt ""
-"Prefix for OrBias. Shown in front of a bias in the dynamic playlist view"
-msgid "or"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:91
+msgctxt "@title:group"
+msgid "No track is currently playing"
msgstr ""
-#: dynamic/Bias.cpp:466
-msgctxt "Or bias representation"
-msgid "Match any"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:158
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:303
+msgid "Favorite Venues"
msgstr ""
-#: dynamic/BiasedPlaylist.cpp:57
-msgctxt ""
-"Title for a default dynamic playlist. The default playlist only returns "
-"random tracks."
-msgid "Random"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:224
+msgid "No upcoming events"
msgstr ""
-#: dynamic/BiasedPlaylist.cpp:137
-msgid "Generating playlist..."
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:224
+#, kde-format
+msgid "%1: No upcoming events"
msgstr ""
-#: dynamic/biases/TagMatchBias.cpp:45
-msgctxt "Name of the \"TagMatch\" bias"
-msgid "Match meta tag"
-msgstr ""
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:229
+#, kde-format
+msgctxt "@title:group Number of upcoming events"
+msgid "1 event"
+msgid_plural "%1 events"
+msgstr[0] ""
+msgstr[1] ""
-#: dynamic/biases/TagMatchBias.cpp:54
-msgctxt "Description of the \"TagMatch\" bias"
-msgid ""
-"The \"TagMatch\" bias adds tracks that\n"
-"fulfill a specific condition."
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:230
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:640
+#, kde-format
+msgctxt "@title:group Number of upcoming events"
+msgid "%1: 1 event"
+msgid_plural "%1: %2 events"
+msgstr[0] ""
+msgstr[1] ""
+
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:302
+msgid "Upcoming Events Settings"
msgstr ""
-#: dynamic/biases/TagMatchBias.cpp:283
-#, kde-format
-msgctxt "Inverted condition in tag match bias"
-msgid "Not %1"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:353
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:362
+msgctxt "@label:textbox Url label"
+msgid "link"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:38
-msgctxt "Name of the \"AlbumPlay\" bias"
-msgid "Album play"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:494
+msgid "Map View"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:47
-msgctxt "Description of the \"AlbumPlay\" bias"
-msgid "The \"AlbumPlay\" bias adds tracks that belong to one album."
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:532
+msgid "Events Calendar"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:108
-msgctxt "AlbumPlay bias representation"
-msgid "The next track from the album"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:26
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
+#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:33
+#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:551 rc.cpp:1095
+#: rc.cpp:1149
+msgid "This week"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:111
-msgctxt "AlbumPlay bias representation"
-msgid "Any later track from the album"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:31
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
+#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:38
+#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:553 rc.cpp:1098
+#: rc.cpp:1152
+msgid "This month"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:114
-msgctxt "AlbumPlay bias representation"
-msgid "Tracks from the same album"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:36
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
+#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:43
+#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:555 rc.cpp:1101
+#: rc.cpp:1155
+msgid "This year"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:124
-msgid "Track directly follows previous track in album"
+#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:638
+msgctxt "@title:group"
+msgid "Favorite Venues"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:126
-msgid "Track comes after previous track in album"
+#: context/applets/upcomingevents/UpcomingEventsStackItem.cpp:288
+msgid "Maximize"
msgstr ""
-#: dynamic/biases/AlbumPlayBias.cpp:128
-msgid "Track is in the same album as previous track"
+#: context/applets/upcomingevents/UpcomingEventsStackItem.cpp:454
+msgid "Expand this widget"
msgstr ""
-#: dynamic/biases/IfElseBias.cpp:37
-msgctxt "Name of the \"IfElse\" bias"
-msgid "If Else"
+#: context/applets/upcomingevents/UpcomingEventsStackItem.cpp:454
+msgid "Collapse this widget"
msgstr ""
-#: dynamic/biases/IfElseBias.cpp:46
-msgctxt "Description of the \"IfElse\" bias"
-msgid ""
-"The \"IfElse\" bias adds tracks that match at least one of the sub biases. "
-"It will only check the second sub-bias if the first doesn't return any "
-"results."
+#: context/applets/wikipedia/WikipediaApplet.cpp:357
+#: context/applets/wikipedia/WikipediaApplet.cpp:433
+msgid "Update Supported Languages"
msgstr ""
-#: dynamic/biases/IfElseBias.cpp:74
-msgctxt "IfElse bias representation"
-msgid "Match all sequentially"
+#: context/applets/wikipedia/WikipediaApplet.cpp:358
+#: context/applets/wikipedia/WikipediaApplet.cpp:434
+msgid "Get Supported Languages"
msgstr ""
-#: dynamic/biases/IfElseBias.cpp:83
-msgctxt ""
-"Prefix for IfElseBias. Shown in front of a bias in the dynamic playlist view"
-msgid "else"
+#: context/applets/wikipedia/WikipediaApplet.cpp:583
+#: context/applets/wikipedia/WikipediaApplet.cpp:746
+msgid "Wikipedia"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:44
-msgctxt "Name of the \"QuizPlay\" bias"
-msgid "Quiz play"
+#: context/applets/wikipedia/WikipediaApplet.cpp:606
+#: context/applets/labels/LabelsApplet.cpp:102
+msgid "Reload"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:53
-msgctxt "Description of the \"QuizPlay\" bias"
-msgid ""
-"The \"QuizPlay\" bias adds tracks that start\n"
-"with a character the last track ended with."
+#: context/applets/wikipedia/WikipediaApplet.cpp:720
+#, kde-format
+msgid "Wikipedia: %1"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:118
-msgctxt "QuizPlay bias representation"
-msgid ""
-"Tracks whose title start with a\n"
-" character the last track ended with"
+#: context/applets/wikipedia/WikipediaApplet.cpp:779
+msgid "Wikipedia General Settings"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:121
-msgctxt "QuizPlay bias representation"
-msgid ""
-"Tracks whose artist name start\n"
-" with a character the last track ended with"
+#: context/applets/wikipedia/WikipediaApplet.cpp:780
+msgid "Wikipedia Language Settings"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:124
-msgctxt "QuizPlay bias representation"
-msgid ""
-"Tracks whose album name start\n"
-" with a character the last track ended with"
+#: context/applets/photos/PhotosApplet.cpp:62
+msgid "Photos"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:135
-msgid ""
-"Last character of the previous song is\n"
-"the first character of the next song"
+#. i18n: file: context/applets/photos/photosSettings.ui:31
+#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
+#: context/applets/photos/PhotosApplet.cpp:95 rc.cpp:1167
+msgctxt "animation type"
+msgid "Automatic"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:140
-msgid "of the track title (Title quiz)"
+#. i18n: file: context/applets/photos/photosSettings.ui:36
+#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
+#: context/applets/photos/PhotosApplet.cpp:97 rc.cpp:1170
+msgid "Interactive"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:142
-msgid "of the artist (Artist quiz)"
+#: context/applets/photos/PhotosApplet.cpp:117
+msgid "Photos: No Track Playing"
msgstr ""
-#: dynamic/biases/QuizPlayBias.cpp:144
-msgid "of the album name (Album quiz)"
+#: context/applets/photos/PhotosApplet.cpp:132
+#, kde-format
+msgctxt "@title:window Number of photos of artist"
+msgid "1 Photo: %2"
+msgid_plural "%1 Photos: %2"
+msgstr[0] ""
+msgstr[1] ""
+
+#: context/applets/photos/PhotosApplet.cpp:153
+#: context/applets/photos/PhotosApplet.cpp:170
+#: context/applets/photos/PhotosApplet.cpp:184
+#, kde-format
+msgid "Photos: %1"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:47
-msgctxt "Name of the \"EchoNest\" bias"
-msgid "EchoNest similar artist"
+#: context/applets/photos/PhotosApplet.cpp:219
+msgid "Photos Settings"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:56
-msgctxt "Description of the \"EchoNest\" bias"
-msgid ""
-"The \"EchoNest\" bias looks up tracks on echo nest and only adds similar "
-"tracks."
+#: context/applets/albums/AlbumItem.cpp:107
+#, kde-format
+msgid "%1 track"
+msgid_plural "%1 tracks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: context/applets/albums/Albums.cpp:81 context/applets/albums/Albums.cpp:326
+msgid "Filter Albums"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:126
-msgctxt "EchoNest bias representation"
-msgid "Similar to the previous track (as reported by EchoNest)"
+#: context/applets/albums/Albums.cpp:221
+#, kde-format
+msgid "Disc %1"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:129
-msgctxt "EchoNest bias representation"
-msgid ""
-"Similar to any track in the current playlist (as reported by EchoNest)"
+#: context/applets/albums/Albums.cpp:254
+msgid "Right align track lengths"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:140
-msgid "Echo nest thinks the track is similar to"
+#: context/applets/albums/Albums.cpp:259
+msgid "Number of recently added albums:"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:143
-msgid "the previous Track"
+#: context/applets/albums/Albums.cpp:265
+msgid "Albums Applet Settings"
msgstr ""
-#: dynamic/biases/EchoNestBias.cpp:145
-msgid "one of the tracks in the current playlist"
+#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:45
+#. i18n: ectx: property (text), widget (QPushButton, closeButton)
+#: context/applets/albums/Albums.cpp:342
+#: context/applets/lyrics/LyricsApplet.cpp:464 rc.cpp:835
+#: firstruntutorial/FirstRunTutorialPage.cpp:56
+msgid "Close"
+msgstr "Bağla"
+
+#: context/applets/lyrics/LyricsSuggestionsListWidget.cpp:90
+#, kde-format
+msgid "artist: %1"
msgstr ""
-#: dynamic/biases/PartBias.cpp:44
-msgctxt "Name of the \"Part\" bias"
-msgid "Partition"
+#: context/applets/lyrics/LyricsApplet.cpp:192
+msgctxt "Used if the current track has no artist."
+msgid "Unknown"
msgstr ""
-#: dynamic/biases/PartBias.cpp:53
-msgctxt "Description of the \"Part\" bias"
+#: context/applets/lyrics/LyricsApplet.cpp:199
+#, kde-format
msgid ""
-"The \"Part\" bias fills parts of the playlist from different sub-biases."
+"While you were editing the lyrics of %1 - %2 the track has changed. "
+"Do you want to save your changes?"
msgstr ""
-#: dynamic/biases/PartBias.cpp:260
-msgid "This controls what portion of the playlist should match the criteria"
+#: context/applets/lyrics/LyricsApplet.cpp:206
+#, kde-format
+msgid ""
+"The lyrics of %1 - %2 changed while you were editing them. Do you "
+"want to save your changes?"
msgstr ""
-#: dynamic/biases/PartBias.cpp:401
-msgctxt "Part bias representation"
-msgid "Partition"
+#: context/applets/lyrics/LyricsApplet.cpp:450
+msgid "Edit Lyrics"
msgstr ""
-#: dynamic/biases/SearchQueryBias.cpp:43
-msgctxt "Name of the \"SearchQuery\" bias"
-msgid "Search"
+#: context/applets/lyrics/LyricsApplet.cpp:457
+msgid "Save Lyrics"
msgstr ""
-#: dynamic/biases/SearchQueryBias.cpp:52
-msgctxt "Description of the \"SearchQuery\" bias"
-msgid ""
-"The \"SearchQuery\" bias adds tracks that are\n"
-"found by a search query. It uses the same search\n"
-"query as the collection browser."
+#: context/applets/lyrics/LyricsApplet.cpp:471
+msgid "Scroll automatically"
msgstr ""
-#: dynamic/biases/SearchQueryBias.cpp:119
-#, kde-format
-msgctxt "SearchQuery bias representation"
-msgid "Search for: %1"
+#: context/applets/lyrics/LyricsApplet.cpp:478
+msgid "Reload Lyrics"
msgstr ""
-#: dynamic/BiasFactory.cpp:52
-msgctxt "Name of the random bias"
-msgid "Random"
+#: context/applets/lyrics/LyricsApplet.cpp:562
+msgid "Lyrics: No script is running"
msgstr ""
-#: dynamic/BiasFactory.cpp:59
-msgctxt "Description of the random bias"
-msgid ""
-"The random bias adds random tracks from the\n"
-"whole collection without any bias."
+#: context/applets/lyrics/LyricsApplet.cpp:574
+msgid "Lyrics: Fetching ..."
msgstr ""
-#: dynamic/BiasFactory.cpp:70
-msgctxt "Name of the \"And\" bias"
-msgid "And"
+#: context/applets/lyrics/LyricsApplet.cpp:578
+msgid "Lyrics: Fetch error"
msgstr ""
-#: dynamic/BiasFactory.cpp:77
-msgctxt "Description of the \"And\" bias"
-msgid ""
-"The \"And\" bias adds tracks that match all\n"
-"of the sub biases."
+#: context/applets/lyrics/LyricsApplet.cpp:584
+msgid "Lyrics: Suggested URLs"
msgstr ""
-#: dynamic/BiasFactory.cpp:88
-msgctxt "Name of the \"Or\" bias"
-msgid "Or"
+#: context/applets/lyrics/LyricsApplet.cpp:610
+#, kde-format
+msgctxt "Lyrics: - "
+msgid "Lyrics: %1 - %2"
msgstr ""
-#: dynamic/BiasFactory.cpp:95
-msgctxt "Description of the \"Or\" bias"
-msgid ""
-"The \"Or\" bias adds tracks that match at\n"
-"least one of the sub biases."
+#: context/applets/lyrics/LyricsApplet.cpp:616
+msgid "Lyrics: Not found"
msgstr ""
-#: dynamic/BiasFactory.cpp:184 dynamic/BiasFactory.cpp:190
-#, kde-format
-msgid "Replacement for bias %1"
+#: context/applets/lyrics/LyricsApplet.cpp:656
+msgctxt "@info"
+msgid ""
+"Do you really want to refetch lyrics for this track? All changes you may "
+"have made will be lost."
msgstr ""
-#: dynamic/DynamicModel.cpp:786
-msgctxt "Default name for new playlists"
-msgid "New playlist"
+#. i18n: file: context/applets/lyrics/lyricsSettings.ui:14
+#. i18n: ectx: property (windowTitle), widget (QWidget, lyricsSettings)
+#: context/applets/lyrics/LyricsApplet.cpp:693 rc.cpp:1190
+msgid "Lyrics Settings"
msgstr ""
-#: dynamic/DynamicModel.cpp:925
-msgid "Rock and Pop"
+#: context/applets/labels/LabelGraphicsItem.cpp:64
+msgid "Add label"
msgstr ""
-#: dynamic/DynamicModel.cpp:931
-msgid "Album play"
+#: context/applets/labels/LabelGraphicsItem.cpp:69
+msgid "Remove label"
msgstr ""
-#: dynamic/DynamicModel.cpp:940
-msgctxt "Name of a dynamic playlist"
-msgid "Rating"
+#: context/applets/labels/LabelGraphicsItem.cpp:79
+msgid "Add to blacklist"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastMeta.cpp:379
-#: core/podcasts/PodcastMeta.h:413
-msgid "Podcast"
+#: context/applets/labels/LabelsApplet.cpp:195
+msgid "Labels: No track playing"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.h:54
-msgid "Local Podcasts"
+#: context/applets/labels/LabelsApplet.cpp:516
+msgid "Labels: Fetching..."
msgstr ""
-#: core-impl/podcasts/sql/PodcastFilenameLayoutConfigDialog.cpp:15
-msgctxt "Change filename layout"
-msgid "Podcast Episode Filename Configuration"
+#: context/applets/labels/LabelsApplet.cpp:526
+#, kde-format
+msgid "Labels: %1"
msgstr ""
-#: core-impl/podcasts/sql/PodcastSettingsDialog.cpp:36
+#: context/applets/labels/LabelsApplet.cpp:574
#, kde-format
-msgctxt "change options"
-msgid "Configure %1"
+msgid "Labels for %1 by %2"
msgstr ""
-#: core-impl/podcasts/sql/PodcastSettingsDialog.cpp:69
-msgid " Item"
-msgid_plural " Items"
-msgstr[0] ""
-msgstr[1] ""
+#: context/applets/labels/LabelsApplet.cpp:742
+msgid "General Settings"
+msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:288
-msgid "&Update All Channels"
+#: context/applets/labels/LabelsApplet.cpp:743
+msgid "Blacklist Settings"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:296
-msgid "&Configure General Settings"
+#: context/applets/labels/LabelsApplet.cpp:744
+msgid "Replacement Settings"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:304
-msgid "&Export subscriptions to OPML file"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:48
+msgid "Your system has no OpenGL support"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:328
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:880
-msgid "&Configure"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:64
+msgid "Could not create an OpenGL rendering context."
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:346
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:898
-msgid "&Remove Subscription"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:68
+msgid "Your system has no sample buffer support."
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:368
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:919
-msgid "&Update Channel"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:72
+msgid "Your system has no stencil buffer support."
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:407
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:800
-msgid "&Delete Downloaded Episode"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:76
+msgid "Your system has no double buffer support."
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:419
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:813
-msgid "&Write Feed Information to File"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:80
+msgid "Your system has no accumulation buffer support."
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:443
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:850
-msgid "&Download Episode"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:84
+msgid "Your system has no direct rendering support."
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:486
-#, kde-format
-msgid "Already subscribed to %1."
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:138
+msgid "Spectrum-Analyzer"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:611
-msgctxt "prefix to 'x minutes'"
-msgid "every "
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:166
+msgid "Detach"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:612
-msgid " minute"
-msgid_plural " minutes"
-msgstr[0] ""
-msgstr[1] ""
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:175
+msgid "Fullscreen"
+msgstr "Tam ekran"
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:621
-msgid "Configure Local Podcasts"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:184
+msgid "Power"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:641
-msgid "Move Podcasts"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:193
+msgid "Switch Mode"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:645
-msgid "Do you want to move all downloaded episodes to the new location?"
+#: context/applets/spectrumanalyzer/SpectrumAnalyzerApplet.cpp:665
+msgid "Spectrum Analyzer Settings"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:714
-msgid "Select file for OPML export"
+#: ActionClasses.cpp:86
+msgid "Amarok Menu"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:998
-msgid "Unsubscribe"
+#: ActionClasses.cpp:176
+msgid "Play/Pause"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1002
-#, kde-format
-msgid "Do you really want to unsubscribe from \"%1\"?"
+#: ActionClasses.cpp:313
+msgid "Click to change"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1007
-msgid "Delete downloaded episodes"
+#: ActionClasses.cpp:330
+msgid "&Replay Gain Mode"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1130
-msgid "Waiting for Podcast Downloads to Finish"
+#: ActionClasses.cpp:332
+msgctxt "Replay Gain state, as in, disabled"
+msgid "&Off"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1131
-#, kde-format
-msgid "There is still a podcast download in progress"
-msgid_plural "There are still %1 podcast downloads in progress"
-msgstr[0] ""
-msgstr[1] ""
-
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1135
-msgid "Cancel Download and Quit."
+#: ActionClasses.cpp:332
+msgctxt "Item, as in, music"
+msgid "&Track"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1312
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1555
-#, kde-format
-msgid "Unable to save podcast episode file to %1"
-msgstr ""
+#: ActionClasses.cpp:333
+msgid "&Album"
+msgstr "&Albom"
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1322
-msgid "Downloading Podcast Media"
+#: ActionClasses.cpp:342
+msgid "&Equalizer"
msgstr ""
-#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1323
-#, kde-format
-msgid "Downloading Podcast \"%1\""
+#: ActionClasses.cpp:370
+msgid "Your current setup does not support the equalizer feature"
msgstr ""
-#: core-impl/capabilities/timecode/TimecodeWriteCapability.cpp:102
-#, kde-format
-msgid "%1 - Stopped %2"
+#: ActionClasses.cpp:375
+msgctxt "Equalizer state, as in, disabled"
+msgid "&Off"
msgstr ""
-#: core-impl/capabilities/timecode/TimecodeWriteCapability.cpp:107
-msgid "Playback Ended Markers"
-msgstr ""
+#: ActionClasses.cpp:398
+msgid "Burn"
+msgstr "Yandır"
-#: core-impl/meta/default/DefaultMetaTypes.h:39
-#: core-impl/meta/default/DefaultMetaTypes.h:75
-#: core-impl/meta/default/DefaultMetaTypes.h:92
-#: services/scriptable/ScriptableServiceMeta_p.h:103
-#: services/scriptable/ScriptableServiceMeta_p.h:161
-#: services/scriptable/ScriptableServiceMeta_p.h:210
-#: services/scriptable/ScriptableServiceMeta_p.h:253
-#: services/scriptable/ScriptableServiceMeta_p.h:295
-msgctxt "The value is not known"
-msgid "Unknown"
+#: ActionClasses.cpp:437
+msgid "Current Playlist"
+msgstr "Cari çalğı siyahısı"
+
+#: ActionClasses.cpp:438
+msgid "Selected Tracks"
+msgstr "Seçilmiş mahnılar"
+
+#: ActionClasses.cpp:469
+msgid "Stop"
msgstr ""
-#: core-impl/meta/default/DefaultMetaTypes.h:58
-msgctxt "The Value is not known"
-msgid "Unknown"
+#: ActionClasses.cpp:521
+msgid "Stop after current Track"
msgstr ""
-#: core-impl/meta/stream/Stream.cpp:52
-#, kde-format
-msgid "Stream (%1)"
+#: ActionClasses.cpp:536
+msgid "Stop after current track: On"
+msgstr ""
+
+#: ActionClasses.cpp:542
+msgid "Stop after current track: Off"
msgstr ""
-#: core-impl/playlists/types/dynamic/DynamicPlaylist.cpp:36
-msgid "Default Dynamic Playlist"
+#: k3bexporter.cpp:182
+msgid "Unable to start K3b."
msgstr ""
-#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:78
-#, kde-format
-msgid "Cannot read playlist (%1)."
+#: k3bexporter.cpp:206
+msgid "There was a DCOP communication error with K3b."
msgstr ""
-#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:97
-msgid "Could not create a temporary file to download playlist."
+#: k3bexporter.cpp:240
+msgid ""
+"Create an audio mode CD suitable for CD players, or a data mode CD suitable "
+"for computers and other digital music players?"
msgstr ""
-#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:113
-msgid "Downloading remote playlist"
+#: k3bexporter.cpp:243
+msgid "Create K3b Project"
msgstr ""
-#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:189
-msgid "The used file extension is not valid for playlists."
+#: k3bexporter.cpp:244
+msgid "Audio Mode"
msgstr ""
-#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:190
-msgid "Unknown playlist format"
+#: k3bexporter.cpp:245
+msgid "Data Mode"
msgstr ""
-#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:216
+#: ScriptManager.cpp:303
#, kde-format
-msgid "Playlist_%1"
+msgid ""
+"Script error reported by: %1\n"
+"%2"
msgstr ""
-#: core-impl/collections/daap/DaapCollection.cpp:104
-#, kde-format
-msgid "Loading remote collection from host %1"
+#: toolbar/SlimToolbar.cpp:36
+msgid "Slim Toolbar"
msgstr ""
-#: core-impl/collections/daap/DaapCollection.cpp:274
-#, kde-format
-msgid "Music share at %1"
+#: toolbar/VolumePopupButton.cpp:107 toolbar/VolumePopupButton.cpp:118
+#: widgets/Osd.cpp:171
+msgid "(muted)"
msgstr ""
-#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:155
-#: core-impl/collections/mediadevicecollection/podcast/MediaDevicePodcastProvider.cpp:58
+#: toolbar/VolumePopupButton.cpp:107 toolbar/VolumePopupButton.cpp:118
+#: widgets/Osd.cpp:171
#, kde-format
-msgctxt "Podcasts on a media device"
-msgid "Podcasts on %1"
+msgid "Volume: %1% %2"
msgstr ""
-#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:181
-msgid "&Delete Episode"
+#: toolbar/MainToolbar.cpp:82
+msgid "Main Toolbar"
msgstr ""
-#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:253
-#, kde-format
-msgid "Are you sure you want to delete this episode?"
-msgid_plural "Are you sure you want to delete these %1 episodes?"
-msgstr[0] ""
-msgstr[1] ""
+#: toolbar/MainToolbar.cpp:89
+msgid "Rediscover Your Music"
+msgstr ""
-#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:269
-#, kde-format
-msgid "Yes, delete from %1."
+#: playlistgenerator/PresetEditDialog.cpp:61
+msgid "Add new"
msgstr ""
-#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:325
-msgid "&Delete Channel and Episodes"
+#: playlistgenerator/PresetEditDialog.cpp:62
+#: playlistgenerator/PresetEditDialog.cpp:64
+#: playlistgenerator/PresetEditDialog.cpp:92
+msgid "Constraint Group"
msgstr ""
-#: core-impl/collections/umscollection/handler/UmsHandler.cpp:474
-msgid "&Use as Collection"
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:126
+#. i18n: ectx: property (text), widget (QPushButton, removePushButton)
+#: playlistgenerator/PresetEditDialog.cpp:72 rc.cpp:1227
+msgid "Remove selected"
msgstr ""
-#: core-impl/collections/umscollection/handler/UmsHandler.cpp:486
-#, kde-format
-msgid "&Configure %1"
+#: playlistgenerator/constraints/TagMatch.cpp:57
+msgid "Match Tags"
msgstr ""
-#: core-impl/collections/umscollection/handler/UmsHandler.cpp:519
-msgid "Configure USB Mass Storage Device"
+#: playlistgenerator/constraints/TagMatch.cpp:58
+msgid "Make all tracks in the playlist match the specified characteristic"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:152
-msgid "Could not connect to MTP Device"
+#: playlistgenerator/constraints/TagMatch.cpp:184
+#, kde-format
+msgctxt ""
+"%1 = empty string or \"not\"; %2 = a metadata field, like \"title\" or "
+"\"artist name\"; %3 = a predicate, can be equals, starts with, ends with or "
+"contains; %4 = a string to match; Example: Match tag: not title contains "
+"\"foo\""
+msgid "Match tag:%1 %2 %3 %4"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:378
-msgid "Could not copy track from device."
+#: playlistgenerator/constraints/TagMatch.cpp:185
+msgid " not"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:421
-#: core-impl/collections/mediadevicecollection/MediaDeviceMeta.cpp:150
-#: core/meta/Meta.cpp:394 covermanager/CoverFetchUnit.cpp:596
-#: covermanager/CoverFetchUnit.cpp:606
-#: context/applets/currenttrack/CurrentTrack.h:38
-msgid "Unknown Artist"
+#: playlistgenerator/constraints/TagMatch.cpp:188
+#, kde-format
+msgctxt "number of stars in the rating of a track"
+msgid "%1 star"
+msgid_plural "%1 stars"
+msgstr[0] ""
+msgstr[1] ""
+
+#: playlistgenerator/constraints/TagMatch.cpp:194
+#, kde-format
+msgctxt "an arbitrary string surrounded by quotes"
+msgid "\"%1\""
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:431
-#: core/meta/Meta.cpp:444 context/applets/currenttrack/CurrentTrack.h:39
-msgid "Unknown Album"
+#: playlistgenerator/constraints/TagMatch.cpp:353
+#: widgets/MetaQueryWidget.cpp:883
+msgctxt "a numerical tag (like year or track number) equals a value"
+msgid "equals"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:437
-#: core/meta/Meta.cpp:481
-msgid "Unknown Genre"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:123
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:477
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:614
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
+#: playlistgenerator/constraints/TagMatch.cpp:355 rc.cpp:1372 rc.cpp:1456
+#: rc.cpp:1489 widgets/MetaQueryWidget.cpp:885
+msgid "greater than"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:593
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:732
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:915
-msgid "Could not delete item"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:113
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:467
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:604
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
+#: playlistgenerator/constraints/TagMatch.cpp:357
+#: playlistgenerator/constraints/PlaylistLength.cpp:154 rc.cpp:1366
+#: rc.cpp:1450 rc.cpp:1483 widgets/MetaQueryWidget.cpp:881
+msgid "less than"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:603
-msgid "Delete failed"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:233
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
+#: playlistgenerator/constraints/TagMatch.cpp:361 rc.cpp:1396
+msgid "before"
msgstr ""
-#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:888
-msgid "Could not save playlist."
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:238
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
+#: playlistgenerator/constraints/TagMatch.cpp:363 rc.cpp:1399
+msgid "on"
msgstr ""
-#: core-impl/collections/mediadevicecollection/MediaDeviceCollection.cpp:263
-msgid "&Disconnect Device"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:243
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
+#: playlistgenerator/constraints/TagMatch.cpp:365 rc.cpp:1402
+msgid "after"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:306
-msgid "Copying Tracks Failed"
+#: playlistgenerator/constraints/TagMatch.cpp:367
+msgid "within"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:310
-msgid "Tracks not copied: the device is already being copied to"
+#: playlistgenerator/constraints/TagMatch.cpp:371
+#: widgets/MetaQueryWidget.cpp:897
+msgctxt "an alphabetical tag (like title or artist name) equals some string"
+msgid "equals"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:347
-#, kde-format
-msgid "Unsupported format: %1"
+#: playlistgenerator/constraints/TagMatch.cpp:373
+msgctxt ""
+"an alphabetical tag (like title or artist name) starts with some string"
+msgid "starts with"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:390
-msgid "Already on device"
+#: playlistgenerator/constraints/TagMatch.cpp:375
+msgctxt ""
+"an alphabetical tag (like title or artist name) ends with some string"
+msgid "ends with"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:406
-msgid "Tracks not copied: the device already has these tracks"
+#: playlistgenerator/constraints/TagMatch.cpp:377
+#: widgets/MetaQueryWidget.cpp:899
+msgctxt ""
+"an alphabetical tag (like title or artist name) contains some string"
+msgid "contains"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:427
-msgid "Tracks not copied: the device has insufficient space"
+#: playlistgenerator/constraints/TagMatch.cpp:379
+msgid "regexp"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:437
-msgid "Transferring Tracks to Device"
+#: playlistgenerator/constraints/TagMatch.cpp:382
+#: playlistgenerator/constraints/PlaylistLength.cpp:156
+#: playlistgenerator/constraints/PlaylistDuration.cpp:170
+#: widgets/MetaQueryWidget.cpp:904
+msgid "unknown comparison"
msgstr ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:479
+#: playlistgenerator/constraints/TagMatch.cpp:395
#, kde-format
-msgid "%1 track failed to copy to the device"
-msgid_plural "%1 tracks failed to copy to the device"
+msgid "%1 day"
+msgid_plural "%1 days"
msgstr[0] ""
msgstr[1] ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:581
-msgid "The track failed to copy to the device"
-msgstr ""
-
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:591
-msgid "Track not deleted:"
-msgid_plural "Tracks not deleted:"
+#: playlistgenerator/constraints/TagMatch.cpp:398
+#, kde-format
+msgid "%1 month"
+msgid_plural "%1 months"
msgstr[0] ""
msgstr[1] ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:592
-msgid "Deleting Track Failed"
-msgid_plural "Deleting Tracks Failed"
+#: playlistgenerator/constraints/TagMatch.cpp:401
+#, kde-format
+msgid "%1 year"
+msgid_plural "%1 years"
msgstr[0] ""
msgstr[1] ""
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:596
-#, kde-format
-msgid "%1 tracks are already being deleted from the device."
-msgstr ""
-
-#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:613
-msgid "Removing Track from Device"
-msgid_plural "Removing Tracks from Device"
+#: playlistgenerator/constraints/TagMatch.cpp:552
+#: playlistgenerator/constraints/TagMatch.cpp:769
+msgctxt "within the last %1 days"
+msgid "day"
+msgid_plural "days"
msgstr[0] ""
msgstr[1] ""
-#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.h:42
-msgid "Media Device playlists"
-msgstr ""
+#: playlistgenerator/constraints/TagMatch.cpp:553
+#: playlistgenerator/constraints/TagMatch.cpp:770
+msgctxt "within the last %1 months"
+msgid "month"
+msgid_plural "months"
+msgstr[0] ""
+msgstr[1] ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:292
-msgid "iPod was not initialized:"
-msgstr ""
+#: playlistgenerator/constraints/TagMatch.cpp:554
+#: playlistgenerator/constraints/TagMatch.cpp:771
+msgctxt "within the last %1 years"
+msgid "year"
+msgid_plural "years"
+msgstr[0] ""
+msgstr[1] ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:293
-msgid "iPod Initialization Failed"
+#: playlistgenerator/constraints/PreventDuplicates.cpp:53
+msgid "Prevent Duplicates"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:316
-#, kde-format
+#: playlistgenerator/constraints/PreventDuplicates.cpp:54
msgid ""
-"Media Device: could not find iTunesDB on device mounted at %1. Attempt to "
-"initialize your iPod?"
+"Prevents duplicate tracks, albums, or artists from appearing in the playlist"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:318
-msgid "Initialize iPod?"
+#: playlistgenerator/constraints/PreventDuplicates.cpp:101
+msgid "Prevent duplicate tracks"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:319
-msgid "&Initialize"
+#: playlistgenerator/constraints/PreventDuplicates.cpp:103
+msgid "Prevent duplicate artists"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:360
-msgid "Set iPod Model"
+#: playlistgenerator/constraints/PreventDuplicates.cpp:105
+msgid "Prevent duplicate albums"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:360
-msgid "iPod Models"
+#: playlistgenerator/constraints/PlaylistLength.cpp:57
+msgid "Playlist Length"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:364
-#, kde-format
-msgid "%1 the iPod Model is necessary to initialize the iPod"
+#: playlistgenerator/constraints/PlaylistLength.cpp:58
+msgid "Sets the preferred number of tracks in the playlist"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:390
+#: playlistgenerator/constraints/PlaylistLength.cpp:119
#, kde-format
-msgid ""
-"%1 failed to write to iPod, make sure you have write permissions on the iPod"
-msgstr ""
+msgctxt "%2 is e.g. 'more than' or 'less than' or 'equals'"
+msgid "Playlist length: %2 1 track"
+msgid_plural "Playlist length: %2 %1 tracks"
+msgstr[0] ""
+msgstr[1] ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:406
-#, kde-format
-msgid ""
-"%1 failed to write SysInfo file to iPod, make sure you have write "
-"permissions on the iPod"
+#: playlistgenerator/constraints/PlaylistLength.cpp:150
+msgctxt "number of tracks in playlist equals some number"
+msgid "equals"
msgstr ""
-
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:430
-#, kde-format
-msgid "%1 failed to initialize the iPod"
+
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:49
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
+#: playlistgenerator/constraints/PlaylistLength.cpp:152 rc.cpp:1525
+msgid "more than"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:438
-msgid "The iPod was successfully initialized."
+#: playlistgenerator/constraints/Checkpoint.cpp:61
+msgid "Checkpoint"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:438
-msgid "iPod Initialized"
+#: playlistgenerator/constraints/Checkpoint.cpp:62
+msgid "Fixes a track, album, or artist to a certain position in the playlist"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:445
+#: playlistgenerator/constraints/Checkpoint.cpp:177
#, kde-format
-msgid ""
-"%1 you chose not to initialize the iPod. It will not be usable until it is "
-"initialized."
+msgid "Checkpoint: %1"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:519
-msgid "&Stale and Orphaned"
+#: playlistgenerator/constraints/Checkpoint.cpp:185
+#: playlistgenerator/constraints/Checkpoint.cpp:193
+#: playlistgenerator/constraints/Checkpoint.cpp:205
+msgid "unassigned"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:529
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:692
-msgid "Synchronize Artwork"
+#: playlistgenerator/constraints/Checkpoint.cpp:187
+#, kde-format
+msgid "\"%1\" (track) by %2"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:545
-msgid ""
-"Do you really want to initialize this iPod? Its database will be cleared of "
-"all information, but the files will not be deleted."
+#: playlistgenerator/constraints/Checkpoint.cpp:196
+#, kde-format
+msgid "\"%1\" (album) by %2"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:549
-msgid "Initialize iPod"
+#: playlistgenerator/constraints/Checkpoint.cpp:198
+#, kde-format
+msgid "\"%1\" (album)"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:555
-msgid "The iPod has been initialized"
+#: playlistgenerator/constraints/Checkpoint.cpp:207
+#, kde-format
+msgid "\"%1\" (artist)"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:558
-msgid "The iPod was unable to be initialized"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:86
+msgid "url"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:567
-msgid ""
-"Amarok is about to search for stale tracks. This may take a while, do you "
-"want to continue?"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:87
+msgid "title"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:571
-msgid "Find Stale Tracks"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:88
+msgid "artist name"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:654
-#, kde-format
-msgctxt "@info"
-msgid "One stale track removed from the database. Scan for orphaned tracks?"
-msgid_plural "%1 tracks removed from the database. Scan for orphaned tracks?"
-msgstr[0] ""
-msgstr[1] ""
-
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:659
-msgid "Find Orphaned Tracks"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:89
+msgid "album name"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:690
-#, kde-format
-msgid ""
-"Amarok is about to synchronize artwork on %1. Do you want to continue?"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:90
+msgid "genre"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:701
-msgid "iPod artwork could not be synchronized"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:91
+msgid "composer"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:712
-msgid "Artwork synchronized"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:92
+msgid "year"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:922
-msgid ""
-"Amarok requires sudo access to get the FirewireGuid required to connect to "
-"your device. Please enter your sudo password"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:93
+msgid "comment"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2215
-msgid "Select Stale Tracks To Delete"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:94
+msgid "track number"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2215
-msgid "Stale Tracks"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:95
+msgid "disc number"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2269
-msgid "Adding Orphaned Tracks to iPod Database"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:96
+msgid "length"
msgstr ""
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2305
-#, kde-format
-msgctxt "@info"
-msgid "One orphaned track added to the database."
-msgid_plural "%1 tracks added to the database."
-msgstr[0] ""
-msgstr[1] ""
-
-#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2310
-msgid "Orphaned Tracks Added"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:97
+msgid "added to collection"
msgstr ""
-#: core-impl/collections/playdarcollection/PlaydarCollection.cpp:125
-msgid "Playdar Collection"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:98
+msgid "score"
msgstr ""
-#: core-impl/collections/db/ScanResultProcessor.cpp:261
-msgctxt "The genre name for classical music"
-msgid "Classical"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:99
+msgid "rating"
msgstr ""
-#: core-impl/collections/db/ScanResultProcessor.cpp:270
-#: core-impl/collections/db/sql/SqlMeta.cpp:420
-#: widgets/AlbumBreadcrumbWidget.cpp:60 dialogs/TrackOrganizer.cpp:48
-#: browsers/CollectionTreeItemModelBase.cpp:316
-#: covermanager/CoverManager.cpp:841 playlist/PlaylistModel.cpp:878
-msgid "Various Artists"
-msgstr "Müxtəlif ifaçılar"
-
-#: core-impl/collections/db/ScanManager.cpp:136
-msgid "Database import requested"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:100
+msgid "first played"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:242
-msgid "Scanning music"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:101
+msgid "last played"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:269
-msgid ""
-"The version of the 'amarokcollectionscanner' tool\n"
-"does not match your Amarok version.
Please note that Collection "
-"Scanning may not work correctly.
"
+#: playlistgenerator/constraints/TagMatchSupport.cpp:102
+msgid "play count"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:334
-#, kde-format
-msgid ""
-"The collection scanner reported the following errors:\n"
-"%1\n"
-"In most cases this means that not all of your tracks were imported.\n"
-"Further errors will only be reported on the console."
+#: playlistgenerator/constraints/TagMatchSupport.cpp:103
+msgid "label"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:479
-#, kde-format
-msgid "Failed to write scanner batch file \"%1\""
+#: playlistgenerator/constraints/PlaylistDuration.cpp:57
+msgid "Playlist Duration"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:487
-msgid "Unable to start Amarok collection scanner."
+#: playlistgenerator/constraints/PlaylistDuration.cpp:58
+msgid "Sets the preferred duration of the playlist"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:536
-#, kde-format
-msgid "Found one directory"
-msgid_plural "Found %1 directories"
-msgstr[0] ""
-msgstr[1] ""
-
-#: core-impl/collections/db/ScanManager.cpp:547
+#: playlistgenerator/constraints/PlaylistDuration.cpp:124
#, kde-format
-msgid "Got directory \"%1\" from scanner."
+msgid "Playlist duration: %1 %2"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:588
-#, kde-format
-msgid "Aborting scanner with error: %1"
+#: playlistgenerator/constraints/PlaylistDuration.cpp:164
+msgctxt "duration of playlist equals some time"
+msgid "equals"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:607
-msgid "Scanner aborted."
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:49
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
+#: playlistgenerator/constraints/PlaylistDuration.cpp:166 rc.cpp:1594
+msgid "longer than"
msgstr ""
-#: core-impl/collections/db/ScanManager.cpp:700
-msgid ""
-"The collection scan had to be aborted. Too many errors were encountered "
-"during the scan."
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:39
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
+#: playlistgenerator/constraints/PlaylistDuration.cpp:168 rc.cpp:1588
+msgid "shorter than"
msgstr ""
-#: core-impl/collections/db/sql/mysqlservercollection/MySqlServerCollection.cpp:41
-#: core-impl/collections/db/sql/mysqlecollection/MySqlEmbeddedCollection.cpp:35
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:72
-#: context/applets/currenttrack/CurrentTrack.cpp:104
-msgid "Local Collection"
+#: playlistgenerator/PresetModel.cpp:159 playlistgenerator/PresetModel.cpp:297
+msgid "Preset files (*.xml)"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollection.cpp:172
-#, kde-format
-msgid ""
-"The amarok database reported the following errors:\n"
-"%1\n"
-"In most cases you will need to resolve these errors before Amarok will run "
-"properly."
+#: playlistgenerator/PresetModel.cpp:161
+msgid "Import preset"
msgstr ""
-#: core-impl/collections/db/sql/SqlMeta.cpp:272
-#: services/lastfm/meta/LastFmMeta.cpp:133 covermanager/CoverManager.cpp:842
+#: playlistgenerator/PresetModel.cpp:215
#, kde-format
-msgid "%1 - %2"
-msgstr ""
-
-#: core-impl/collections/db/sql/CapabilityDelegateImpl.cpp:59
-msgid "Do not show under Various Artists"
+msgid "Preset exported to %1"
msgstr ""
-#: core-impl/collections/db/sql/CapabilityDelegateImpl.cpp:64
-msgid "Show under Various Artists"
+#: playlistgenerator/PresetModel.cpp:222
+#, kde-format
+msgid "Preset could not be exported to %1"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:497
-msgid "Organizing tracks"
+#: playlistgenerator/PresetModel.cpp:240
+#, kde-format
+msgid "Presets could not be imported from %1"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:499
-msgid "Moving tracks"
+#: playlistgenerator/PresetModel.cpp:247
+#, kde-format
+msgid "%1 could not be opened for preset import"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:503
-msgid "Copying tracks"
+#: playlistgenerator/PresetModel.cpp:252
+msgid "Example 1: new tracks added this week"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:505
-msgid "Transcoding tracks"
+#: playlistgenerator/PresetModel.cpp:253
+msgid "Example 2: rock or pop music"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:563
-#, kde-format
-msgid "Could not create directory: %1"
+#: playlistgenerator/PresetModel.cpp:254
+msgid "Example 3: about one hour of tracks from different artists"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:640
-#, kde-format
-msgid "Transferring: %1"
+#: playlistgenerator/PresetModel.cpp:255
+msgid "Example 4: like my favorite radio station"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:642
-#, kde-format
-msgid "Transcoding: %1"
+#: playlistgenerator/PresetModel.cpp:256
+msgid "Example 5: an 80-minute CD of rock, metal, and industrial"
msgstr ""
-#: core-impl/collections/db/sql/SqlCollectionLocation.cpp:686
-#: core-impl/collections/support/FileCollectionLocation.cpp:100
+#: playlistgenerator/PresetModel.cpp:306
#, kde-format
-msgid "Removing: %1"
+msgid "Export \"%1\" preset"
msgstr ""
-#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:62
-msgid ""
-"Ogg Vorbis is a fully free and unencumbered compressed audio format that is "
-"perfect for storing your compressed music on your computer. The sound "
-"quality is slightly better than Mp3 at the same bitrate. Note that not all "
-"mobile players support the Ogg Vorbis format."
+#: playlistgenerator/Preset.cpp:42 playlistgenerator/Preset.cpp:55
+msgid "New playlist preset"
msgstr ""
-#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:68
-msgid ""
-"Flac is a lossless compressed audio format free of any patents or license "
-"fees. It maintains perfect CD audio quality while reducing file size by "
-"about 50%. Because the filesize is much larger than Ogg Vorbis or Mp3 it is "
-"not recommended if you want to transfer your music to a mobile player."
+#: playlistgenerator/Preset.cpp:45 playlistgenerator/Preset.cpp:67
+msgid "Unnamed playlist preset"
msgstr ""
-#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:74
-msgid ""
-"Wav is a basic, uncompressed audio file format. It takes up a lot of space "
-"but maintains perfect quality. It is generally not recommended unless you "
-"know what you are doing. If you want perfect quality, use Flac instead."
+#: playlistgenerator/Preset.cpp:129
+msgid "Generating a new playlist"
msgstr ""
-#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:80
+#: playlistgenerator/Preset.cpp:147
msgid ""
-"Mp3 is the de facto standard in compressed audio compatible with almost all "
-"mobile players. It is however non free and generally not recommended."
+"The playlist generator created a playlist which does not meet all of your "
+"constraints. If you are not satisfied with the results, try loosening or "
+"removing some constraints and then generating a new playlist."
msgstr ""
-#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:113
-msgid "Audio CD settings - Amarok"
+#: playlistgenerator/ConstraintGroup.cpp:87
+msgctxt "name of a type of constraint group"
+msgid "\"Match Any\" group"
msgstr ""
-#: core-impl/collections/audiocd/handler/AudioCdHandler.cpp:37
-msgid "Audio CD"
+#: playlistgenerator/ConstraintGroup.cpp:89
+msgctxt "name of a type of constraint group"
+msgid "\"Match All\" group"
msgstr ""
-#: core-impl/collections/nepomukcollection/NepomukCollection.cpp:129
-msgid "Nepomuk Collection"
+#: playlistgenerator/ConstraintGroup.cpp:91
+msgctxt "name of a type of constraint group"
+msgid "Unknown match group"
msgstr ""
-#: core-impl/collections/nepomukcollection/NepomukCollection.cpp:131
-msgid "Nepomuk Collection (slow, Redland)"
+#: playlistgenerator/ConstraintSolver.cpp:210
+msgid "The playlist generator failed to load any tracks from the collection."
msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:40
-#, kde-format
-msgctxt "@info"
+#: playlistgenerator/ConstraintSolver.cpp:216
msgid ""
-"Do you really want to delete this track? It will be removed from disk as "
-"well as your collection."
-msgid_plural ""
-"Do you really want to delete these %1 tracks? They will be removed from disk "
-"as well as your collection."
-msgstr[0] ""
-msgstr[1] ""
+"There are no tracks that match all constraints. The playlist generator will "
+"find the tracks that match best, but you may want to consider loosening the "
+"constraints to find more tracks."
+msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:45
-msgid "Delete Files"
+#: rc.cpp:1
+msgctxt "NAME OF TRANSLATORS"
+msgid "Your names"
msgstr ""
+"Mətin Əmirov, ,Launchpad Contributions:,Emin Mastizadeh,Metin Amiroff,Said "
+"Babayev"
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:61
-#, kde-format
-msgctxt "@info"
-msgid ""
-"Do you really want to move this track to the trash? It will be removed from "
-"disk as well as your collection."
-msgid_plural ""
-"Do you really want to move these %1 tracks to the trash? They will be "
-"removed from disk as well as your collection."
-msgstr[0] ""
-msgstr[1] ""
+#: rc.cpp:2
+msgctxt "EMAIL OF TRANSLATORS"
+msgid "Your emails"
+msgstr "metin@karegen.com,,,emin25@ovi.com,,phoenix49@gmail.com"
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:70
-#: browsers/filebrowser/FileView.cpp:579
-msgctxt "@title:window"
-msgid "Confirm Move to Trash"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:89
+#. i18n: ectx: property (mimeType), widget (TokenPool, tokenPool)
+#. i18n: file: dialogs/EditFilterDialog.ui:77
+#. i18n: ectx: property (mimeType), widget (TokenPool, tpTokenPool)
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:262
+#. i18n: ectx: property (mimeType), widget (TokenPool, tokenPool)
+#: rc.cpp:5 rc.cpp:489 rc.cpp:2012
+msgid "application/x-amarok-tag-token"
msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:82
-#, kde-format
-msgctxt "@info"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:119
+#. i18n: ectx: property (text), widget (QLabel, syntaxLabel)
+#: rc.cpp:9
+#, no-c-format
msgid ""
-"Do you really want to move this track? It will be renamed and the original "
-"deleted."
-msgid_plural ""
-"Do you really want to move these %1 tracks? They will be renamed and the "
-"originals deleted."
-msgstr[0] ""
-msgstr[1] ""
-
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:87
-msgid "Move Files"
+"\n"
+"\n"
+"The following tokens can be used "
+"to define a filename scheme: %track, %title,
\n"
+"%artist, %albumartist, %composer, "
+"%year, %album, %comment, %genre
"
msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:98
-#, kde-format
-msgctxt "@info"
-msgid ""
-"There was a problem and this track could not be removed. Make sure the "
-"directory is writable."
-msgid_plural ""
-"There was a problem and %1 tracks could not be removed. Make sure the "
-"directory is writable."
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:296
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:20
+msgid "Format Presets:"
+msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:103
-msgid "Unable to be removed tracks"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:321
+#. i18n: ectx: property (whatsThis), widget (QComboBox, presetCombo)
+#: rc.cpp:23
+msgid "A list of selectable filename scheme/format presets."
msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:110
-msgid ""
-"The collection does not have enough free space available or is not writable."
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:328
+#. i18n: ectx: property (toolTip), widget (QPushButton, removePresetButton)
+#: rc.cpp:26
+msgid "Removes the currently selected format preset"
msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:116
-msgid "Do you want to remove empty folders?"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:331
+#. i18n: ectx: property (text), widget (QPushButton, removePresetButton)
+#: rc.cpp:29
+msgid "Remove Preset"
msgstr ""
-#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:117
-msgid "Remove empty folders?"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:338
+#. i18n: ectx: property (toolTip), widget (QPushButton, addPresetButton)
+#: rc.cpp:32
+msgid "Saves the current scheme/format above as a preset."
msgstr ""
-#: core-impl/collections/support/TextualQueryFilter.cpp:302
-msgid "today"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:341
+#. i18n: ectx: property (text), widget (QPushButton, addPresetButton)
+#: rc.cpp:35
+msgid "Save Preset"
msgstr ""
-#: core-impl/collections/support/TextualQueryFilter.cpp:304
-msgid "last week"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:348
+#. i18n: ectx: property (text), widget (QPushButton, updatePresetButton)
+#: rc.cpp:38
+msgid "&Update Preset"
msgstr ""
-#: core-impl/collections/support/TextualQueryFilter.cpp:306
-msgid "last month"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:380
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
+#: rc.cpp:41
+msgid "Character Replacement"
msgstr ""
-#: core-impl/collections/support/TextualQueryFilter.cpp:308
-msgid "two months ago"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:398
+#. i18n: ectx: property (toolTip), widget (QCheckBox, spaceCheck)
+#: rc.cpp:44
+msgid "If checked, convert spaces to underscores."
msgstr ""
-#: core-impl/collections/support/TextualQueryFilter.cpp:310
-msgid "three months ago"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:401
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, spaceCheck)
+#: rc.cpp:47
+msgid ""
+"If checked all spaces will be replaced with underscores in the file names. "
+"If not, spaces will be left as they are."
msgstr ""
-#: core-impl/collections/support/TrashCollectionLocation.cpp:47
-msgid "Trash"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:404
+#. i18n: ectx: property (text), widget (QCheckBox, spaceCheck)
+#: rc.cpp:50
+msgid "Replace spaces with &underscores"
msgstr ""
-#: core-impl/collections/support/TrashCollectionLocation.cpp:101
-#, kde-format
-msgid "Moving to trash: %1"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:417
+#. i18n: ectx: property (toolTip), widget (QCheckBox, ignoreTheCheck)
+#: rc.cpp:53
+msgid "If checked, postfix artists' names starting with 'The' with ', The'."
msgstr ""
-#: core-impl/collections/proxycollection/ProxyCollection.cpp:53
-msgid "Proxy Collection"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:420
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreTheCheck)
+#: rc.cpp:56
+msgid ""
+"If checked all artists that have the word \"The\" at the beginning will be "
+"treated as if the \"The\" was not there. Example, \"The Beatles\" would "
+"become \"Beatles, The\""
msgstr ""
-#: core-impl/collections/upnpcollection/UpnpBrowseCollection.cpp:118
-#, kde-format
-msgid "Scanning %1"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:423
+#. i18n: ectx: property (text), widget (QCheckBox, ignoreTheCheck)
+#: rc.cpp:59
+msgid "I&gnore 'The' in artist names"
msgstr ""
-#: core-impl/collections/upnpcollection/UpnpBrowseCollection.cpp:208
-#, kde-format
-msgid "UPnP Error: %1"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:438
+#. i18n: ectx: property (toolTip), widget (QCheckBox, vfatCheck)
+#: rc.cpp:62
+msgid ""
+"Replace characters that are incompatible with MS-DOS/VFAT file systems with "
+"underscores. \n"
+"\n"
+"Most people can leave this option enabled."
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:95
-msgid "Email contributor"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:443
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, vfatCheck)
+#: rc.cpp:67
+msgid ""
+"If checked, replace characters that are incompatible with MS-DOS/VFAT file "
+"systems with underscores. Incompatible characters include |?*<\":>+[] and "
+"unicode control characters. \n"
+"\n"
+"Most people can leave this option enabled as it ensures copying to media "
+"devices will function correctly."
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:103 aboutdialog/OcsPersonItem.cpp:274
-msgid "Visit contributor's homepage"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:446
+#. i18n: ectx: property (text), widget (QCheckBox, vfatCheck)
+#: rc.cpp:72
+msgid "&VFAT safe names"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:179
-#, kde-format
-msgctxt "A person's location: City, Country"
-msgid "%1, %2"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:467
+#. i18n: ectx: property (toolTip), widget (QCheckBox, asciiCheck)
+#: rc.cpp:75
+msgid ""
+"\n"
+"\n"
+"If checked, all non-ASCII "
+"characters will be replaced with underscores.
\n"
+"\n"
+"Do not check this option if you have non-English characters in "
+"your tags.
\n"
+"\n"
+"Most people can leave this "
+"option unchecked.
"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:199
-msgid "IRC channels: "
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:476
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, asciiCheck)
+#: rc.cpp:86
+msgid ""
+"\n"
+"\n"
+"If checked, all non-ASCII "
+"characters will be replaced with underscores. Do not check this option if you have non-English characters "
+"in your tags.
\n"
+"\n"
+"Most people can leave this "
+"option unchecked.
"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:212
-msgid "Favorite music: "
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:479
+#. i18n: ectx: property (text), widget (QCheckBox, asciiCheck)
+#: rc.cpp:95
+msgid "Restrict to &ASCII"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:217
-#, kde-format
-msgid "Visit %1's openDesktop.org profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:500
+#. i18n: ectx: property (text), widget (QLabel, textLabel1)
+#: rc.cpp:98
+msgid "Replace"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:219
-#, kde-format
-msgid "Visit %1's profile on openDesktop.org"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:522
+#. i18n: ectx: property (toolTip), widget (KLineEdit, regexpEdit)
+#: rc.cpp:101
+msgid "Regular expression"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:253
-msgid "Visit contributor's blog"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:541
+#. i18n: ectx: property (text), widget (QLabel, textLabel2)
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:36
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:104 rc.cpp:1211
+msgid "with"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:258
-msgid "Visit contributor's del.icio.us profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:563
+#. i18n: ectx: property (toolTip), widget (KLineEdit, replaceEdit)
+#: rc.cpp:107
+msgid "Character string"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:263
-msgid "Visit contributor's Digg profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:645
+#. i18n: ectx: property (text), widget (QCheckBox, cbCase)
+#: rc.cpp:113
+msgid "Edit &case"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:268
-msgid "Visit contributor's Facebook profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:682
+#. i18n: ectx: property (text), widget (QRadioButton, rbTitleCase)
+#: rc.cpp:116
+msgid "&Title case"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:284
-msgid "Visit contributor's Last.fm profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:704
+#. i18n: ectx: property (text), widget (QRadioButton, rbFirstLetter)
+#: rc.cpp:119
+msgid "&First letter of every word uppercase"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:292
-msgid "Visit contributor's LinkedIn profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:723
+#. i18n: ectx: property (text), widget (QRadioButton, rbAllUpper)
+#: rc.cpp:122
+msgid "All &uppercase"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:297
-msgid "Visit contributor's MySpace homepage"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:742
+#. i18n: ectx: property (text), widget (QRadioButton, rbAllLower)
+#: rc.cpp:125
+msgid "All &lowercase"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:302
-msgid "Visit contributor's Reddit profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:764
+#. i18n: ectx: property (text), widget (QCheckBox, cbEliminateSpaces)
+#: rc.cpp:128
+msgid "Remove trailing &spaces in tags"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:307
-msgid "Visit contributor's YouTube profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:780
+#. i18n: ectx: property (text), widget (QCheckBox, cbReplaceUnderscores)
+#: rc.cpp:131
+msgid "Replace &underscores with spaces"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:312
-msgid "Visit contributor's Twitter feed"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:787
+#. i18n: ectx: property (text), widget (QCheckBox, cbUseFullPath)
+#: rc.cpp:134
+msgid "Use full file path"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:317
-msgid "Visit contributor's Wikipedia profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:800
+#. i18n: ectx: property (text), widget (QLabel, label_14)
+#: rc.cpp:137
+msgid "Reduce directories nesting level to:"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:322
-msgid "Visit contributor's Xing profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:851
+#. i18n: ectx: property (title), widget (QGroupBox, resultGroupBox)
+#: rc.cpp:140
+msgid "Result Preview"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:327
-msgid "Visit contributor's identi.ca feed"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:859
+#. i18n: ectx: property (text), widget (QLabel, label_5)
+#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:78
+#. i18n: ectx: property (text), widget (QLabel, titleLabel)
+#: rc.cpp:143 rc.cpp:957
+msgid "Title:"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:332
-msgid "Visit contributor's libre.fm profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:866
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:146
+msgid "Artist:"
msgstr ""
-#: aboutdialog/OcsPersonItem.cpp:337
-msgid "Visit contributor's StackOverflow profile"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:873
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:149
+msgid "Composer:"
msgstr ""
-#: aboutdialog/libattica-ocsclient/personlistjob.cpp:108
-msgid "Unable to parse avatar image data."
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:880
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:152
+msgid "Year:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:73
-msgid ""
-"No information available.
The supplied KAboutData object does not "
-"exist."
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:887
+#. i18n: ectx: property (text), widget (QLabel, label_9)
+#: rc.cpp:155
+msgid "Track:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:82
-msgid ""
-"No information available.
The supplied OcsData object does not "
-"exist."
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:894
+#. i18n: ectx: property (text), widget (QLabel, label_10)
+#: rc.cpp:158
+msgid "Album:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:91
-#, kde-format
-msgid "About %1"
-msgstr "%1 haqqında"
-
-#: aboutdialog/ExtendedAboutDialog.cpp:112
-#, kde-format
-msgid ""
-"%1
Version %2
Using KDE "
-"%3"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:901
+#. i18n: ectx: property (text), widget (QLabel, label_11)
+#: rc.cpp:161
+msgid "Comment:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:152
-#, kde-format
-msgid "License: %1"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:908
+#. i18n: ectx: property (text), widget (QLabel, label_12)
+#: rc.cpp:164
+msgid "Genre:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:166
-msgid "&About"
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:921
+#. i18n: ectx: property (text), widget (QLabel, Title_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:937
+#. i18n: ectx: property (text), widget (QLabel, Artist_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:953
+#. i18n: ectx: property (text), widget (QLabel, Composer_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:969
+#. i18n: ectx: property (text), widget (QLabel, Year_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:985
+#. i18n: ectx: property (text), widget (QLabel, Album_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:1001
+#. i18n: ectx: property (text), widget (QLabel, Comment_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:1017
+#. i18n: ectx: property (text), widget (QLabel, Genre_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:1033
+#. i18n: ectx: property (text), widget (QLabel, Track_result)
+#. i18n: file: dialogs/FilenameLayoutDialog.ui:1062
+#. i18n: ectx: property (text), widget (QLabel, AlbumArtist_result)
+#: rc.cpp:167 rc.cpp:170 rc.cpp:173 rc.cpp:176 rc.cpp:179 rc.cpp:182
+#: rc.cpp:185 rc.cpp:188 rc.cpp:194
+msgid ""
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:183
-msgid "Get data from openDesktop.org to learn more about the team"
+#. i18n: file: dialogs/TagDialogBase.ui:20
+#. i18n: ectx: property (windowTitle), widget (QWidget, TagDialogBase)
+#: rc.cpp:197
+msgid "Track Information"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:195
-msgid ""
-"Please use http://bugs.kde.org to report "
-"bugs.\n"
+#. i18n: file: dialogs/TagDialogBase.ui:38
+#. i18n: ectx: attribute (title), widget (QWidget, summaryTab)
+#: rc.cpp:200
+msgid "S&ummary"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:200
-#: aboutdialog/ExtendedAboutDialog.cpp:206
-#, kde-format
-msgid "Please report bugs to %2.\n"
+#. i18n: file: dialogs/TagDialogBase.ui:71
+#. i18n: ectx: property (text), widget (QLabel, trackArtistAlbumLabel)
+#: rc.cpp:203
+msgid "Track by Artist on Album"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:225
-msgid "A&uthor"
+#. i18n: file: dialogs/TagDialogBase.ui:119
+#. i18n: ectx: property (text), widget (QLabel, leftHeaderLabel)
+#: rc.cpp:206
+msgid "Properties"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:225
-msgid "A&uthors"
+#. i18n: file: dialogs/TagDialogBase.ui:144
+#. i18n: ectx: property (text), widget (QLabel, rightHeaderLabel)
+#: rc.cpp:209
+msgid "Statistics"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:239
-msgid "Get data from openDesktop.org to learn more about contributors"
+#. i18n: file: dialogs/TagDialogBase.ui:157
+#. i18n: ectx: property (text), widget (QLabel, lenghtLabel)
+#: rc.cpp:212
+msgid "Length:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:253
-msgid "&Thanks To"
+#. i18n: file: dialogs/TagDialogBase.ui:189
+#. i18n: ectx: property (text), widget (QLabel, bitrateLabel)
+#: rc.cpp:218
+msgid "Bit rate:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:266
-msgid "Get data from openDesktop.org to learn more about our generous donors"
+#. i18n: file: dialogs/TagDialogBase.ui:221
+#. i18n: ectx: property (text), widget (QLabel, samplerateLabel)
+#: rc.cpp:224
+msgid "Sample rate:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:286
-msgid "&Donors"
+#. i18n: file: dialogs/TagDialogBase.ui:253
+#. i18n: ectx: property (text), widget (QLabel, sizeLabel)
+#: rc.cpp:230
+msgid "Size:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:316
-msgid "T&ranslation"
+#. i18n: file: dialogs/TagDialogBase.ui:285
+#. i18n: ectx: property (text), widget (QLabel, formatLabel)
+#: rc.cpp:236
+msgid "Format:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:340
-msgid "License Agreement"
+#. i18n: file: dialogs/TagDialogBase.ui:304
+#. i18n: ectx: property (text), widget (QLabel, qLabel_format)
+#: rc.cpp:239
+msgid "mp3"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:373
-msgid "Internet connection not available"
+#. i18n: file: dialogs/TagDialogBase.ui:317
+#. i18n: ectx: property (text), widget (QLabel, collectionLabel)
+#: rc.cpp:242
+msgid "Collection:"
msgstr ""
-#: aboutdialog/ExtendedAboutDialog.cpp:373
-msgid "Network error"
+#. i18n: file: dialogs/TagDialogBase.ui:365
+#. i18n: ectx: property (text), widget (QLabel, ratingLabel)
+#: rc.cpp:248
+msgid "Rating:"
msgstr ""
-#: services/ServiceBase.cpp:311
-msgid "This service does not accept any messages"
+#. i18n: file: dialogs/TagDialogBase.ui:403
+#. i18n: ectx: property (text), widget (QLabel, playcountLabel)
+#: rc.cpp:251
+msgid "Play count:"
msgstr ""
-#: services/ServiceBase.cpp:318
-msgid "ERROR: unknown message"
+#. i18n: file: dialogs/TagDialogBase.ui:441
+#. i18n: ectx: property (text), widget (QLabel, scoreLabel)
+#: rc.cpp:257
+msgid "Score:"
msgstr ""
-#: services/jamendo/JamendoMeta.cpp:153
-msgid "Jamendo.com: &Download"
+#. i18n: file: dialogs/TagDialogBase.ui:457
+#. i18n: ectx: property (text), widget (QLabel, firstPlayedLabel)
+#: rc.cpp:260
+msgid "First played:"
msgstr ""
-#: services/jamendo/JamendoMeta.cpp:172
-msgid "A site where artists can freely share their music"
+#. i18n: file: dialogs/TagDialogBase.ui:495
+#. i18n: ectx: property (text), widget (QLabel, lastPlayedLabel)
+#: rc.cpp:263
+msgid "Last played:"
msgstr ""
-#: services/jamendo/JamendoXmlParser.cpp:153
-#, kde-format
-msgctxt ""
-"First part of: Jamendo.com database update complete. Added 3 tracks on 4 "
-"albums from 5 artists."
-msgid "Jamendo.com database update complete. Added 1 track on "
-msgid_plural "Jamendo.com database update complete. Added %1 tracks on "
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/jamendo/JamendoXmlParser.cpp:154
-#, kde-format
-msgctxt ""
-"Middle part of: Jamendo.com database update complete. Added 3 tracks on 4 "
-"albums from 5 artists."
-msgid "1 album from "
-msgid_plural "%1 albums from "
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/jamendo/JamendoXmlParser.cpp:155
-#, kde-format
-msgctxt ""
-"Last part of: Jamendo.com database update complete. Added 3 tracks on 4 "
-"albums from 5 artists."
-msgid "1 artist."
-msgid_plural "%1 artists."
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/jamendo/JamendoInfoParser.cpp:46
-#: services/jamendo/JamendoInfoParser.cpp:77
-msgid "No description available..."
+#. i18n: file: dialogs/TagDialogBase.ui:549
+#. i18n: ectx: attribute (title), widget (QWidget, tagsTab)
+#: rc.cpp:266
+msgid "Ta&gs"
msgstr ""
-#: services/jamendo/JamendoInfoParser.cpp:61
-#: services/jamendo/JamendoInfoParser.cpp:93
-#: services/jamendo/JamendoInfoParser.cpp:113
-msgid "From Jamendo.com"
+#. i18n: file: dialogs/TagDialogBase.ui:555
+#. i18n: ectx: property (text), widget (QLabel, textLabel1)
+#: rc.cpp:269
+msgid "T&itle:"
msgstr ""
-#: services/jamendo/JamendoInfoParser.cpp:83
-#: services/magnatune/MagnatuneStore.cpp:224
-#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
-#: dialogs/transferdialog.cpp:89 dialogs/FilenameLayoutDialog.cpp:242
-#: dialogs/FilenameLayoutDialog.cpp:619
-#: browsers/CollectionTreeItemModelBase.cpp:981
-#: browsers/CollectionTreeView.cpp:228 musicbrainz/MusicBrainzTags.cpp:360
-#: playlist/view/PlaylistViewCommon.cpp:64 playlist/PlaylistModel.cpp:906
-#: context/applets/albums/AlbumsView.cpp:255
-#: context/applets/wikipedia/WikipediaApplet.cpp:600
-msgid "Album"
-msgstr "Albom"
+#. i18n: file: dialogs/TagDialogBase.ui:581
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
+#: rc.cpp:272
+msgid "&Artist:"
+msgstr ""
-#: services/jamendo/JamendoInfoParser.cpp:109
-#: dialogs/FilenameLayoutDialog.cpp:222 dialogs/FilenameLayoutDialog.cpp:584
-#: context/applets/wikipedia/WikipediaApplet.cpp:606
-msgid "Track"
+#. i18n: file: dialogs/TagDialogBase.ui:613
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2)
+#: rc.cpp:275
+msgid "&Composer:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:80
-msgid "A site where artists can showcase their creations to the world"
+#. i18n: file: dialogs/TagDialogBase.ui:642
+#. i18n: ectx: property (text), widget (QLabel, textLabel_albumArtist)
+#: rc.cpp:278
+msgid "Album artist:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:83
-msgid ""
-"Jamendo.com puts artists and music lovers in touch with each other. The site "
-"allows artists to upload their own albums to share them with the world and "
-"users to download all of them for free. Listen to and download all "
-"Jamendo.com contents from within Amarok."
+#. i18n: file: dialogs/TagDialogBase.ui:665
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_3)
+#: rc.cpp:281
+msgid "Al&bum:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:119
-msgctxt "Fetch new information from the website"
-msgid "Update"
+#. i18n: file: dialogs/TagDialogBase.ui:703
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_6_6)
+#: rc.cpp:284
+msgid "Trac&k number:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:153
-#: services/magnatune/MagnatuneStore.cpp:227
-#: browsers/collectionbrowser/CollectionWidget.cpp:207
-msgid "Genre / Artist"
+#. i18n: file: dialogs/TagDialogBase.ui:741
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_4)
+#: rc.cpp:287
+msgid "&Genre:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:156
-#: services/magnatune/MagnatuneStore.cpp:230
-#: browsers/collectionbrowser/CollectionWidget.cpp:211
-msgid "Genre / Artist / Album"
+#. i18n: file: dialogs/TagDialogBase.ui:779
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2_2)
+#: rc.cpp:290
+msgid "&Disc number:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:159
-#: services/magnatune/MagnatuneStore.cpp:233
-#: browsers/collectionbrowser/CollectionWidget.cpp:297
-msgid "Sort Options"
+#. i18n: file: dialogs/TagDialogBase.ui:814
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_5)
+#: rc.cpp:293
+msgid "&Year:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:189
-msgid "Downloading Jamendo.com database..."
+#. i18n: file: dialogs/TagDialogBase.ui:855
+#. i18n: ectx: property (text), widget (QLabel, textLabel_BPM)
+#: rc.cpp:296
+msgid "B&eats per minute:"
msgstr ""
-#: services/jamendo/JamendoService.cpp:211
-msgid "Updating the local Jamendo database."
+#. i18n: file: dialogs/TagDialogBase.ui:884
+#. i18n: ectx: property (text), widget (QLabel, textLabel_comment)
+#: rc.cpp:299
+msgid "Co&mment:"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryModel.cpp:41
-#: services/opmldirectory/OpmlDirectoryService.cpp:143
-msgid "Add OPML"
+#. i18n: file: dialogs/TagDialogBase.ui:915
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_musicbrainz)
+#: rc.cpp:302
+msgid "Get Tags from MusicBrain&z"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryModel.cpp:44
-#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:75
-msgid "Add Folder"
+#. i18n: file: dialogs/TagDialogBase.ui:928
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_guessTags)
+#: rc.cpp:305
+msgid "Guess Tags from &Filename"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryModel.cpp:294
-msgctxt "Heading of Add OPML dialog"
-msgid "Add OPML"
+#. i18n: file: dialogs/TagDialogBase.ui:936
+#. i18n: ectx: attribute (title), widget (QWidget, lyricsTab)
+#: rc.cpp:308
+msgid "L&yrics"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryModel.cpp:340
-msgid "New Folder"
+#. i18n: file: dialogs/TagDialogBase.ui:953
+#. i18n: ectx: attribute (title), widget (QWidget, labelsTab)
+#: rc.cpp:311
+msgid "La&bels"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryService.cpp:53
-msgid "Podcast Directory"
+#. i18n: file: dialogs/TagDialogBase.ui:969
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:314
+msgid "Label:"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryService.cpp:74
-msgid "A large listing of podcasts"
+#. i18n: file: dialogs/TagDialogBase.ui:985
+#. i18n: ectx: property (toolTip), widget (KComboBox, kComboBox_label)
+#: rc.cpp:317
+msgid "Insert your custom label here or select one from the list."
msgstr ""
-#: services/opmldirectory/OpmlDirectoryService.cpp:77
-msgid ""
-"A comprehensive list of searchable podcasts that you can subscribe to "
-"directly from within Amarok."
+#. i18n: file: dialogs/TagDialogBase.ui:1016
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:320
+msgid "Custom labels for this item:"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryService.cpp:134
-#: services/gpodder/GpodderService.cpp:177
-msgid "Subscribe"
+#. i18n: file: dialogs/TagDialogBase.ui:1045
+#. i18n: ectx: property (text), widget (QPushButton, addButton)
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:69
+#. i18n: ectx: property (text), widget (QPushButton, addPushButton)
+#: rc.cpp:323 rc.cpp:1214
+msgid "Add"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryService.cpp:168
-msgid "Add an OPML file to the list."
+#. i18n: file: dialogs/TagDialogBase.ui:1061
+#. i18n: ectx: property (text), widget (QPushButton, removeButton)
+#: rc.cpp:326 playlistmanager/file/PlaylistFileProvider.cpp:224
+msgid "Remove"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryInfoParser.cpp:56
-msgid "Loading Podcast Info..."
+#. i18n: file: dialogs/TagDialogBase.ui:1090
+#. i18n: ectx: property (text), widget (QLabel, locationLabel)
+#: rc.cpp:329
+msgid "Location:"
msgstr ""
-#: services/opmldirectory/OpmlDirectoryInfoParser.cpp:66
-msgid "Fetching Podcast Info"
+#. i18n: file: dialogs/TagDialogBase.ui:1133
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_previous)
+#: rc.cpp:332 playlist/ProgressiveSearchWidget.cpp:66
+msgid "&Previous"
msgstr ""
-#: services/scriptable/ScriptableServiceInfoParser.cpp:44
-#: services/scriptable/ScriptableServiceInfoParser.cpp:62
-#: services/scriptable/ScriptableServiceInfoParser.cpp:78
-#: services/scriptable/ScriptableServiceInfoParser.cpp:94
-msgid "Loading info..."
+#. i18n: file: dialogs/TagDialogBase.ui:1143
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_next)
+#: rc.cpp:335 playlist/ProgressiveSearchWidget.cpp:63
+msgid "&Next"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:106
-msgid "\"Fair trade\" online music store"
+#. i18n: file: dialogs/TagDialogBase.ui:1150
+#. i18n: ectx: property (text), widget (QCheckBox, checkBox_perTrack)
+#: rc.cpp:338
+msgid "Per trac&k"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:110
-#, no-c-format
-msgid ""
-"Magnatune.com is a different kind of record company with the motto \"We are "
-"not evil!\" 50% of every purchase goes directly to the artist and if you "
-"purchase an album through Amarok, the Amarok project receives a 10% "
-"commission. Magnatune.com also offers \"all you can eat\" memberships that "
-"lets you download as much of their music as you like."
+#. i18n: file: dialogs/TagDialogBase.ui:1173
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_ok)
+#: rc.cpp:341
+msgid "Sa&ve && Close"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:221
-#: browsers/collectionbrowser/CollectionWidget.cpp:199
-msgid "Artist / Album"
+#. i18n: file: dialogs/TagDialogBase.ui:1186
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_cancel)
+#. i18n: file: dialogs/MusicBrainzTagger.ui:68
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_cancel)
+#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:36
+#. i18n: ectx: property (text), widget (QPushButton, cancelButton)
+#: rc.cpp:344 rc.cpp:539 rc.cpp:810
+msgid "&Cancel"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:245
-msgid "Re-download"
+#. i18n: file: dialogs/EqualizerDialog.ui:23
+#. i18n: ectx: property (title), widget (QGroupBox, EqualizerGroupBox)
+#: rc.cpp:347
+msgid "Sound Equalizer"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:248
-msgid "Update Database"
-msgstr ""
+#. i18n: file: dialogs/EqualizerDialog.ui:43
+#. i18n: ectx: property (text), widget (QLabel, eqPresetslabel)
+#: rc.cpp:350
+msgid "Presets:"
+msgstr "Hazır:"
-#: services/magnatune/MagnatuneStore.cpp:251
-msgid "Tools"
+#. i18n: file: dialogs/EqualizerDialog.ui:56
+#. i18n: ectx: property (toolTip), widget (QComboBox, eqPresets)
+#: rc.cpp:353
+msgid "List of available equalizer presets."
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:272
-msgid "Download Album"
+#. i18n: file: dialogs/EqualizerDialog.ui:72
+#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetSaveBtn)
+#: rc.cpp:356
+msgid "Save changes of currently selected preset"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:279
-msgid "Signup"
+#. i18n: file: dialogs/EqualizerDialog.ui:75
+#. i18n: ectx: property (text), widget (QPushButton, eqPresetSaveBtn)
+#: rc.cpp:359
+msgid "Save"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:318
-msgid "Downloading Magnatune.com database..."
+#. i18n: file: dialogs/EqualizerDialog.ui:88
+#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetDeleteBtn)
+#: rc.cpp:362
+msgid "Delete currently selected preset. Not available for built-in presets."
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:347
-msgid "Updating the local Magnatune database."
+#. i18n: file: dialogs/EqualizerDialog.ui:91
+#. i18n: ectx: property (text), widget (QPushButton, eqPresetDeleteBtn)
+#: rc.cpp:365
+msgid "Delete Preset"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:647
-#, c-format
+#. i18n: file: dialogs/EqualizerDialog.ui:104
+#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetResetBtn)
+#: rc.cpp:368
msgid ""
-"The Magnatune.com service accepts the following messages: \n"
-"\n"
-"\taddMoodyTracks mood count: Adds a number of random tracks with the "
-"specified mood to the playlist. The mood argument must have spaces escaped "
-"with %%20"
+"Reset selected preset setting to default. Available only for built-in "
+"presets."
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:658
-msgid "ERROR: No arguments supplied"
+#. i18n: file: dialogs/EqualizerDialog.ui:107
+#. i18n: ectx: property (text), widget (QPushButton, eqPresetResetBtn)
+#: rc.cpp:371
+msgid "Reset to Default"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:663
-msgid "ERROR: Wrong number of arguments for addMoodyTracks"
+#. i18n: file: dialogs/EqualizerDialog.ui:129
+#. i18n: ectx: property (title), widget (QGroupBox, eqBandsGroupBox)
+#: rc.cpp:374
+msgid "Bands"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:673
-msgid "ERROR: Parse error for argument 2 ( count )"
+#. i18n: file: dialogs/EqualizerDialog.ui:142
+#. i18n: ectx: property (text), widget (QLabel, eqMaxEq)
+#: rc.cpp:377
+msgid "+dB"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:677
-msgid "ok"
+#. i18n: file: dialogs/EqualizerDialog.ui:280
+#. i18n: ectx: property (text), widget (QLabel, eqZero)
+#: rc.cpp:413
+msgid "0dB"
msgstr ""
-#: services/magnatune/MagnatuneStore.cpp:680
-msgid "ERROR: Unknown argument."
+#. i18n: file: dialogs/EqualizerDialog.ui:589
+#. i18n: ectx: property (text), widget (QLabel, eqMinEq)
+#: rc.cpp:416
+msgid "-dB"
msgstr ""
-#: services/magnatune/MagnatuneCollectionLocation.cpp:42
-msgid "Preview Tracks"
+#. i18n: file: dialogs/EqualizerDialog.ui:599
+#. i18n: ectx: property (text), widget (QLabel, eqPreampValue)
+#. i18n: file: dialogs/EqualizerDialog.ui:609
+#. i18n: ectx: property (text), widget (QLabel, eqBand0Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:619
+#. i18n: ectx: property (text), widget (QLabel, eqBand1Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:629
+#. i18n: ectx: property (text), widget (QLabel, eqBand2Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:639
+#. i18n: ectx: property (text), widget (QLabel, eqBand3Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:649
+#. i18n: ectx: property (text), widget (QLabel, eqBand4Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:659
+#. i18n: ectx: property (text), widget (QLabel, eqBand5Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:669
+#. i18n: ectx: property (text), widget (QLabel, eqBand6Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:679
+#. i18n: ectx: property (text), widget (QLabel, eqBand7Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:689
+#. i18n: ectx: property (text), widget (QLabel, eqBand8Label)
+#. i18n: file: dialogs/EqualizerDialog.ui:699
+#. i18n: ectx: property (text), widget (QLabel, eqBand9Label)
+#: rc.cpp:419 rc.cpp:422 rc.cpp:425 rc.cpp:428 rc.cpp:431 rc.cpp:434
+#: rc.cpp:437 rc.cpp:440 rc.cpp:443 rc.cpp:446 rc.cpp:449
+msgid "Hz"
msgstr ""
-#: services/magnatune/MagnatuneCollectionLocation.cpp:45
-msgid ""
-"The tracks you are about to copy are Magnatune.com preview streams. For "
-"better quality and advert free streams, consider buying an album download. "
-"Remember that when buying from Magnatune the artist gets 50%. Also if you "
-"buy using Amarok, you support the Amarok project with 10%."
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:38
+#. i18n: ectx: property (toolTip), widget (QLabel, folderLabel)
+#: rc.cpp:455
+msgid "Base directory under which to put files"
msgstr ""
-#: services/magnatune/MagnatuneRedownloadHandler.cpp:148
-msgid "Getting list of previous Magnatune.com purchases"
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:41
+#. i18n: ectx: property (text), widget (QLabel, folderLabel)
+#: rc.cpp:458
+msgid "C&ollection Folder:"
msgstr ""
-#: services/magnatune/MagnatuneAlbumDownloader.cpp:68
-#, kde-format
-msgid "Downloading '%1' by %2 from Magnatune.com"
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:60
+#. i18n: ectx: property (toolTip), widget (KComboBox, folderCombo)
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:63
+#. i18n: ectx: property (whatsThis), widget (KComboBox, folderCombo)
+#: rc.cpp:461 rc.cpp:464
+msgid "The collection folder to which the files will be transferred."
msgstr ""
-#: services/magnatune/MagnatuneAlbumDownloader.cpp:72
-msgid "Downloading album from Magnatune.com"
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:78
+#. i18n: ectx: property (title), widget (QGroupBox, previewBox)
+#: rc.cpp:467
+msgid "Destination Preview"
msgstr ""
-#: services/magnatune/MagnatuneAlbumDownloader.cpp:104
-msgid "Magnatune download seems to have failed. Cannot read zip file"
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:106
+#. i18n: ectx: property (text), widget (QTableWidget, previewTableWidget)
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:336
+#. i18n: ectx: property (text), widget (QPushButton, previewButton)
+#: rc.cpp:470 rc.cpp:2027
+msgid "Preview"
msgstr ""
-#: services/magnatune/MagnatuneAlbumDownloader.cpp:113
-msgid "Uncompressing Magnatune.com download..."
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:114
+#. i18n: ectx: property (text), widget (QTableWidget, previewTableWidget)
+#: rc.cpp:473
+msgid "Original"
msgstr ""
-#: services/magnatune/MagnatuneAlbumDownloader.cpp:137
-msgid "Adding album cover to collection"
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:159
+#. i18n: ectx: property (toolTip), widget (QCheckBox, overwriteCheck)
+#: rc.cpp:476
+msgid "If checked, overwrite files of the same name without asking."
+msgstr ""
+
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:166
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, overwriteCheck)
+#: rc.cpp:479
+msgid ""
+"\n"
+"\n"
+"Check this to overwrite "
+"files of the same name automatically. (Warning: Overwriting is not "
+"undoable)
"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:32
-msgid "Loading artist info..."
+#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:169
+#. i18n: ectx: property (text), widget (QCheckBox, overwriteCheck)
+#: rc.cpp:486
+msgid "Overwrite &Destination"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:44
-#, kde-format
-msgid "Fetching %1 Artist Info"
+#. i18n: file: dialogs/EditFilterDialog.ui:164
+#. i18n: ectx: property (text), widget (QCheckBox, cbInvert)
+#: rc.cpp:492 dynamic/biases/TagMatchBias.cpp:174
+msgid "Invert condition"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:53
-msgid "Loading album info..."
+#. i18n: file: dialogs/deletedialogbase.ui:41
+#. i18n: ectx: property (text), widget (QLabel, ddWarningIcon)
+#: rc.cpp:501
+msgid "Icon Placeholder, not in GUI"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:75
-#, kde-format
-msgid "Release Year: %1"
+#. i18n: file: dialogs/deletedialogbase.ui:56
+#. i18n: ectx: property (text), widget (QLabel, ddDeleteText)
+#: rc.cpp:504
+msgid "Deletion method placeholder, never shown to user."
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:80
-msgid "Description:"
+#. i18n: file: dialogs/deletedialogbase.ui:79
+#. i18n: ectx: property (toolTip), widget (K3ListBox, ddFileList)
+#: rc.cpp:507
+msgid "List of files that are about to be deleted."
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:84
-msgid "From Magnatune.com"
+#. i18n: file: dialogs/deletedialogbase.ui:82
+#. i18n: ectx: property (whatsThis), widget (K3ListBox, ddFileList)
+#: rc.cpp:510
+msgid "This is the list of items that are about to be deleted."
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:166
-msgid "Loading Magnatune.com frontpage..."
+#. i18n: file: dialogs/deletedialogbase.ui:89
+#. i18n: ectx: property (text), widget (QLabel, ddNumFiles)
+#: rc.cpp:513
+msgid "Placeholder for number of files, not in GUI"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:169
-msgid "Fetching Magnatune.com front page"
+#. i18n: file: dialogs/deletedialogbase.ui:102
+#. i18n: ectx: property (text), widget (QCheckBox, ddShouldDelete)
+#: rc.cpp:516
+msgid "&Delete files instead of moving them to the trash"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:182
-#: services/magnatune/MagnatuneInfoParser.cpp:198
-msgid "Loading your Magnatune.com favorites page..."
+#. i18n: file: dialogs/deletedialogbase.ui:105
+#. i18n: ectx: property (toolTip), widget (QCheckBox, ddShouldDelete)
+#: rc.cpp:519
+msgid ""
+"If checked, files will be permanently removed instead of being placed in the "
+"Trash Bin"
msgstr ""
-#: services/magnatune/MagnatuneInfoParser.cpp:211
-#: services/magnatune/MagnatuneInfoParser.cpp:227
-msgid "Loading your personal Magnatune.com recommendations page..."
+#. i18n: file: dialogs/deletedialogbase.ui:110
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, ddShouldDelete)
+#: rc.cpp:522
+msgid ""
+"If this box is checked, files will be permanently removed "
+"instead of being placed in the Trash Bin.
\n"
+"\n"
+"Use this option with caution: Most filesystems are unable to "
+"reliably undelete deleted files.
"
msgstr ""
-#: services/magnatune/MagnatuneUrlRunner.cpp:38
-msgctxt ""
-"A type of command that triggers an action in the integrated Magnatune.com "
-"service"
-msgid "Magnatune"
+#. i18n: file: dialogs/MusicBrainzTagger.ui:49
+#. i18n: ectx: property (toolTip), widget (QPushButton, pushButton_saveAndClose)
+#: rc.cpp:530
+msgid "Update tags for checked tracks and exit"
msgstr ""
-#: services/magnatune/MagnatuneDownloadHandler.cpp:83
-msgid "Processing download"
+#. i18n: file: dialogs/MusicBrainzTagger.ui:52
+#. i18n: ectx: property (text), widget (QPushButton, pushButton_saveAndClose)
+#: rc.cpp:533
+msgid "&Update Tags"
msgstr ""
-#: services/magnatune/MagnatuneDownloadHandler.cpp:148
-msgid ""
-"There seems to be an error in the supplied membership information. Please "
-"correct this and try again."
+#. i18n: file: dialogs/MusicBrainzTagger.ui:65
+#. i18n: ectx: property (toolTip), widget (QPushButton, pushButton_cancel)
+#: rc.cpp:536
+msgid "Exit without saving"
msgstr ""
-#: services/magnatune/MagnatuneDownloadHandler.cpp:148
-msgid "Could not process download"
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:26
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:545
+msgid "Available formats"
msgstr ""
-#: services/magnatune/MagnatuneMeta.cpp:218
-#: services/magnatune/MagnatuneMeta.cpp:426
-msgid "&Download Album"
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:39
+#. i18n: ectx: property (text), widget (QRadioButton, flacButton)
+#: rc.cpp:551
+msgid "Flac"
msgstr ""
-#: services/magnatune/MagnatuneMeta.cpp:240
-msgid "Magnatune.com: &Download Album"
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:46
+#. i18n: ectx: property (text), widget (QRadioButton, wavButton)
+#: rc.cpp:554
+msgid "Wav"
msgstr ""
-#: services/magnatune/MagnatuneMeta.cpp:262
-msgid "The non evil record label that is fair to artists and customers alike"
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:53
+#. i18n: ectx: property (text), widget (QRadioButton, mp3Button)
+#: rc.cpp:557
+msgid "Mp3"
msgstr ""
-#: services/magnatune/MagnatuneMeta.cpp:432
-msgid "Add to Magnatune.com &favorites"
+#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:82
+#. i18n: ectx: property (text), widget (QPushButton, advancedButton)
+#: rc.cpp:563
+msgid "Advanced"
msgstr ""
-#: services/magnatune/MagnatuneDownloadInfo.cpp:210
-#, kde-format
-msgid ""
-"Redownload of a previously purchased album \"%1\" by \"%2\" from "
-"Magnatune.com.\n"
-"\n"
-"Username: %3\n"
-"Password: %4\n"
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:20
+#. i18n: ectx: property (windowTitle), widget (QWidget, UmsConfiguration)
+#: rc.cpp:566
+msgid "USB Mass Storage device configuration"
msgstr ""
-#: services/magnatune/MagnatuneXmlParser.cpp:57
-#, kde-format
-msgctxt ""
-"First part of: Magnatune.com database update complete. Added 3 tracks on 4 "
-"albums from 5 artists."
-msgid "Magnatune.com database update complete. Added 1 track on "
-msgid_plural "Magnatune.com database update complete. Added %1 tracks on "
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/magnatune/MagnatuneXmlParser.cpp:58
-#, kde-format
-msgctxt ""
-"Middle part of: Magnatune.com database update complete. Added 3 tracks on 4 "
-"albums from 5 artists."
-msgid "1 album from "
-msgid_plural "%1 albums from "
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/magnatune/MagnatuneXmlParser.cpp:59
-#, kde-format
-msgctxt ""
-"Last part of: Magnatune.com database update complete. Added 3 tracks on 4 "
-"albums from 5 artists."
-msgid "1 artist."
-msgid_plural "%1 artists."
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/ServicePluginManager.cpp:161 services/ServicePluginManager.cpp:178
-#: services/ServicePluginManager.cpp:195
-#, kde-format
-msgid "No service named %1 is currently loaded"
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:49
+#. i18n: ectx: property (text), widget (QCheckBox, m_autoConnect)
+#: rc.cpp:569
+msgid "Use automatically when connected"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:100
-msgid "Testing..."
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:81
+#. i18n: ectx: property (text), widget (QCheckBox, m_musicCheckBox)
+#: rc.cpp:572
+msgid "Music"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:138
-msgctxt "The operation was rejected by the server"
-msgid "Failed"
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:129
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:575
+msgid "Music folder:"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:143
-msgctxt "The operation completed as expected"
-msgid "Success"
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:160
+#. i18n: ectx: property (title), widget (QGroupBox, m_filenameSchemeBox)
+#: rc.cpp:578
+msgid "Filename scheme of tracks that are added to the device"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:151
-msgid ""
-"Either the username or the password is incorrect, please correct and try "
-"again"
+#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:233
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:584
+msgid "Podcast folder:"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:151
-#: services/lastfm/LastFmServiceSettings.cpp:176
-msgid "Failed"
+#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:32
+#. i18n: ectx: property (text), widget (QLabel, m_intervalLabel)
+#: rc.cpp:587
+msgid "Auto-update:"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:152
-#: services/lastfm/LastFmServiceSettings.cpp:177
-msgid "Test Login"
+#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:57
+#. i18n: ectx: property (specialValueText), widget (KIntSpinBox, m_autoUpdateInterval)
+#: rc.cpp:590
+msgctxt "automatic updates turned off"
+msgid "disabled"
msgstr ""
-#: services/lastfm/LastFmServiceSettings.cpp:176
-msgid "Unable to connect to Last.fm service."
+#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:79
+#. i18n: ectx: property (text), widget (QLabel, m_baseDirLabel)
+#: rc.cpp:593
+msgid "Base directory:"
msgstr ""
-#: services/lastfm/ScrobblerAdapter.cpp:236
-#: services/lastfm/LastFmService.cpp:543
-#, kde-format
-msgctxt "As in, lastfm"
-msgid "Loved Track: %1"
+#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:107
+#. i18n: ectx: property (toolTip), widget (KUrlRequester, m_baseDirUrl)
+#: rc.cpp:596
+msgid ""
+"\n"
+"\n"
+"Base directory for all new "
+"podcast channels.
\n"
+"When a podcast channel is "
+"added <base "
+"directory>/<channel "
+"name> is used as the download directory.
\n"
+"This can be changed for "
+"each channel individually.
"
msgstr ""
-#: services/lastfm/LastFmTreeView.cpp:111
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:43
-#: browsers/CollectionTreeView.cpp:851 browsers/filebrowser/FileView.cpp:398
-#: context/applets/albums/AlbumsView.cpp:240
-msgid "&Add to Playlist"
+#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:112
+#. i18n: ectx: property (whatsThis), widget (KUrlRequester, m_baseDirUrl)
+#: rc.cpp:605
+msgid ""
+"Base directory for all new podcast channels.\n"
+"When a podcast channel is added / is used as "
+"the download directory.\n"
+"This can be changed for each channel individually."
msgstr ""
-#: services/lastfm/LastFmTreeView.cpp:120
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:50
-#: browsers/CollectionTreeView.cpp:860 browsers/filebrowser/FileView.cpp:410
-#: context/applets/albums/AlbumsView.cpp:241
-msgctxt "Replace the currently loaded tracks with these"
-msgid "&Replace Playlist"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:30
+#. i18n: ectx: property (windowTitle), widget (QWidget, PodcastSettingsBase)
+#: rc.cpp:610
+msgid "Podcast Configuration"
msgstr ""
-#: services/lastfm/LastFmTreeView.cpp:201 browsers/CollectionTreeView.cpp:547
-msgid "More..."
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:52
+#. i18n: ectx: property (text), widget (QLabel, m_urlLabel)
+#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:65
+#. i18n: ectx: property (text), widget (QLabel, UrlLabel)
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:223
+#. i18n: ectx: property (text), widget (QLabel, urlLabel)
+#: rc.cpp:613 rc.cpp:954 rc.cpp:1131
+msgid "URL:"
msgstr ""
-#: services/lastfm/SimilarArtistsAction.cpp:26
-msgid "Play Similar Artists from Last.fm"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:68
+#. i18n: ectx: property (text), widget (QLabel, m_saveLocationlabel)
+#: rc.cpp:616
+msgid "Save Location:"
msgstr ""
-#: services/lastfm/biases/WeeklyTopBias.cpp:50
-msgctxt "Name of the \"WeeklyTop\" bias"
-msgid "Last.fm weekly top artist"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:99
+#. i18n: ectx: property (toolTip), widget (QCheckBox, m_autoFetchCheck)
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:102
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_autoFetchCheck)
+#: rc.cpp:619 rc.cpp:622
+msgid "When checked, Amarok will automatically scan the podcast for updates"
msgstr ""
-#: services/lastfm/biases/WeeklyTopBias.cpp:59
-msgctxt "Description of the \"WeeklyTop\" bias"
-msgid ""
-"The \"WeeklyTop\" bias adds tracks that are in the weekly top chart of "
-"Last.fm."
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:105
+#. i18n: ectx: property (text), widget (QCheckBox, m_autoFetchCheck)
+#: rc.cpp:625
+msgid "Automatically scan for updates"
msgstr ""
-#: services/lastfm/biases/WeeklyTopBias.cpp:133
-#, kde-format
-msgctxt "WeeklyTopBias bias representation"
-msgid "Tracks from the Last.fm top lists from %1 to %2"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:112
+#. i18n: ectx: property (title), widget (KButtonGroup, kbuttongroup)
+#: rc.cpp:628
+msgid "Media Download"
msgstr ""
-#: services/lastfm/biases/WeeklyTopBias.cpp:144
-msgctxt "in WeeklyTopBias. Label for the date widget"
-msgid "from:"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:121
+#. i18n: ectx: property (toolTip), widget (QRadioButton, m_downloadRadio)
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:124
+#. i18n: ectx: property (whatsThis), widget (QRadioButton, m_downloadRadio)
+#: rc.cpp:631 rc.cpp:634
+msgid "Download media as soon as it becomes available"
msgstr ""
-#: services/lastfm/biases/WeeklyTopBias.cpp:158
-msgctxt "in WeeklyTopBias. Label for the date widget"
-msgid "to:"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:127
+#. i18n: ectx: property (text), widget (QRadioButton, m_downloadRadio)
+#: rc.cpp:637
+msgid "Download when a&vailable"
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:48
-msgctxt "Name of the \"Last.fm\" similar bias"
-msgid "Last.fm similar"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:134
+#. i18n: ectx: property (toolTip), widget (QRadioButton, m_streamRadio)
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:137
+#. i18n: ectx: property (whatsThis), widget (QRadioButton, m_streamRadio)
+#: rc.cpp:640 rc.cpp:643
+msgid ""
+"Media must be explicitly downloaded, otherwise the podcast will be played "
+"from the remote server."
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:57
-msgctxt "Description of the \"Last.fm\" bias"
-msgid ""
-"The \"Last.fm\" similar bias looks up tracks on Last.fm and only adds "
-"similar tracks."
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:140
+#. i18n: ectx: property (text), widget (QRadioButton, m_streamRadio)
+#: rc.cpp:646
+msgid "Stream or download on re&quest"
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:132
-msgctxt "Last.fm bias representation"
-msgid "Similar to the previous track (as reported by Last.fm)"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:152
+#. i18n: ectx: property (toolTip), widget (QCheckBox, m_purgeCheck)
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:155
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_purgeCheck)
+#: rc.cpp:649 rc.cpp:652
+msgid "If checked, Amarok will throw away old podcast episodes"
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:135
-msgctxt "Last.fm bias representation"
-msgid "Similar to the previous artist (as reported by Last.fm)"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:158
+#. i18n: ectx: property (text), widget (QCheckBox, m_purgeCheck)
+#: rc.cpp:655
+msgid "Limit &number of episodes"
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:147
-msgid "Last.fm thinks the track is similar to"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:181
+#. i18n: ectx: property (text), widget (QLabel, m_purgeCountLabel)
+#: rc.cpp:658
+msgid "Keep maximum of:"
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:150
-msgid "the previous artist"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:191
+#. i18n: ectx: property (toolTip), widget (KIntSpinBox, m_purgeCountSpinBox)
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:194
+#. i18n: ectx: property (whatsThis), widget (KIntSpinBox, m_purgeCountSpinBox)
+#: rc.cpp:661 rc.cpp:664
+msgid "The maximum number of podcast items to store"
msgstr ""
-#: services/lastfm/biases/LastFmBias.cpp:152
-msgid "the previous track"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:208
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_writeTagsCheck)
+#: rc.cpp:667
+msgid ""
+"The RSS feed and the tags in the downloaded file sometimes do not contain "
+"the same information. Writing the tags ensures the information in the "
+"playlist and on media devices will be the same as in the feed."
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:101
-msgid "Last.fm: &Ban"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:211
+#. i18n: ectx: property (text), widget (QCheckBox, m_writeTagsCheck)
+#: rc.cpp:670
+msgid "Write feed information to tags after downloading."
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:102
-msgid "Ctrl+B"
+#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:251
+#. i18n: ectx: property (text), widget (QPushButton, m_filenameLayoutConfigWidgetButton)
+#: rc.cpp:673
+msgid "Episode Filename Configuration"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:103
-msgid "Ban this track"
+#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:30
+#. i18n: ectx: property (windowTitle), widget (QWidget, PodcastFilenameLayoutConfigWidget)
+#: rc.cpp:676
+msgid "Podcast Filename Layout Configuration"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:107
-msgid "Last.fm: &Skip"
+#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:54
+#. i18n: ectx: property (text), widget (QRadioButton, m_filenameLayoutDefault)
+#: rc.cpp:679
+msgid "Specified by podcast channel"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:108
-msgid "Ctrl+S"
+#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:79
+#. i18n: ectx: property (text), widget (QRadioButton, m_filenameLayoutCustom)
+#: rc.cpp:682
+msgid "custom"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:109
-msgid "Skip this track"
+#. i18n: file: core-impl/podcasts/sql/PodcastFilenameLayoutConfigWidget.ui:110
+#. i18n: ectx: property (toolTip), widget (QLineEdit, m_filenameLayoutText)
+#: rc.cpp:686
+#, no-c-format
+msgid ""
+"Available fields : "
+"%artist%,%title%,%genre%,%year%,%composer%,%pubdate%,%number%,%album%"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:147
-#: services/lastfm/meta/LastFmMeta.cpp:433
-msgid "Track Radio"
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:105
+#. i18n: ectx: property (text), widget (QCommandLinkButton, justCopyButton)
+#: rc.cpp:689
+msgid "&Copy"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:375
-#, kde-format
-msgid "Global Tag Radio: \"%1\""
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:114
+#. i18n: ectx: property (description), widget (QCommandLinkButton, justCopyButton)
+#: rc.cpp:692
+msgid "Just copy the tracks without transcoding them."
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:381
-#, kde-format
-msgid "User Tag Radio: \"%1\""
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:127
+#. i18n: ectx: property (text), widget (QCommandLinkButton, transcodeWithDefaultsButton)
+#: rc.cpp:695
+msgid "&Transcode"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:389
-#, kde-format
-msgid "Similar Artists to \"%1\""
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:149
+#. i18n: ectx: property (text), widget (QCommandLinkButton, transcodeWithOptionsButton)
+#: rc.cpp:698
+msgid "Transcode With Custom &Parameters"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:393
-#, kde-format
-msgid "Artist Fan Radio: \"%1\""
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:158
+#. i18n: ectx: property (description), widget (QCommandLinkButton, transcodeWithOptionsButton)
+#: rc.cpp:701
+msgid ""
+"Configure your own encoding parameters for this transcoding operation."
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:402
-#, kde-format
-msgid "%1's Neighbor Radio"
+#. i18n: file: transcoding/TranscodingAssistantDialog.ui:340
+#. i18n: ectx: property (text), widget (QLabel, formatNameLabel)
+#: rc.cpp:707
+msgid "Format Name"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:406
-#, kde-format
-msgid "%1's Personal Radio"
+#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:24
+#. i18n: ectx: property (toolTip), widget (QToolButton, addPodcastButton)
+#: rc.cpp:710
+msgid "Add Podcast..."
+msgstr "Çalğı siyahısı"
+
+#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:27
+#. i18n: ectx: property (text), widget (QToolButton, addPodcastButton)
+#: rc.cpp:713
+msgid "add podcast..."
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:410
-#, kde-format
-msgid "%1's Mix Radio"
+#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:50
+#. i18n: ectx: property (text), widget (QToolButton, refreshPodcastsButton)
+#: rc.cpp:716
+msgid "Refresh All Podcasts"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:414
-#, kde-format
-msgid "%1's Recommended Radio"
+#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:73
+#. i18n: ectx: property (toolTip), widget (QToolButton, configurePodcastsButton)
+#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:76
+#. i18n: ectx: property (text), widget (QToolButton, configurePodcastsButton)
+#: rc.cpp:719 rc.cpp:722
+msgid "Configure Podcasts..."
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:418
-#, kde-format
-msgid "%1's Recommended Radio (Popularity %2)"
+#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:99
+#. i18n: ectx: property (text), widget (QToolButton, podcastsIntervalButton)
+#: rc.cpp:725
+msgid "Scan Interval..."
+msgstr "Qovluq"
+
+#. i18n: file: services/ampache/NewServerWidget.ui:27
+#. i18n: ectx: property (text), widget (QLabel, labelServerAddress)
+#. i18n: file: services/ampache/AmpacheConfigWidget.ui:58
+#. i18n: ectx: property (text), widget (QTableWidget, serverList)
+#: rc.cpp:731 rc.cpp:752
+msgid "Server Address"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:425
-#, kde-format
-msgid "Group Radio: %1"
+#. i18n: file: services/ampache/NewServerWidget.ui:74
+#. i18n: ectx: property (text), widget (KPushButton, verifyButton)
+#: rc.cpp:740
+msgid "Check Connection"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:437
-msgid "Artist Radio"
+#. i18n: file: services/ampache/AmpacheConfigWidget.ui:23
+#. i18n: ectx: property (text), widget (QPushButton, addButton)
+#: rc.cpp:743
+msgid "Add Server"
msgstr ""
-#: services/lastfm/meta/LastFmMeta.cpp:550
-msgid "Last.fm is cool..."
+#. i18n: file: services/ampache/AmpacheConfigWidget.ui:30
+#. i18n: ectx: property (text), widget (QPushButton, removeButton)
+#: rc.cpp:746
+msgid "Remove Server"
msgstr ""
-#: services/lastfm/meta/MultiPlayableCapabilityImpl_p.h:111
-msgid ""
-"To listen to this stream you need to be a paying Last.Fm subscriber. All the "
-"other Last.Fm features are unaffected."
+#. i18n: file: services/gpodder/GpodderConfigWidget.ui:26
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
+#: rc.cpp:761
+msgid "gpodder.net Profile"
msgstr ""
-#: services/lastfm/meta/MultiPlayableCapabilityImpl_p.h:117
-msgid "Error starting track from Last.Fm radio"
+#. i18n: file: services/gpodder/GpodderConfigWidget.ui:32
+#. i18n: ectx: property (text), widget (QLabel, labelUsername)
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:44
+#. i18n: ectx: property (text), widget (QLabel, labelUsername)
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:101
+#. i18n: ectx: property (text), widget (QLabel, label_User)
+#: rc.cpp:764 rc.cpp:924 rc.cpp:1826
+msgid "&Username:"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:42
-#, kde-format
-msgid "%1's Streams"
+#. i18n: file: services/gpodder/GpodderConfigWidget.ui:45
+#. i18n: ectx: property (text), widget (QLabel, labelPassword)
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:57
+#. i18n: ectx: property (text), widget (QLabel, labelPassword)
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:134
+#. i18n: ectx: property (text), widget (QLabel, label_Password)
+#: rc.cpp:767 rc.cpp:927 rc.cpp:1833
+msgid "&Password:"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:46
-msgid "Global Tags"
+#. i18n: file: services/gpodder/GpodderConfigWidget.ui:78
+#. i18n: ectx: property (text), widget (QLabel, kActiveLabel1)
+#: rc.cpp:770
+msgid ""
+"\n"
+"\n"
+"Sign up to "
+"gpodder.net
"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:50
-msgid "Neighbors' Loved Radio"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:13
+#. i18n: ectx: property (windowTitle), widget (QDialog, magnatuneDownloadDialogBase)
+#: rc.cpp:780
+msgid "Magnatune.com Album Download"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:54
-msgid "Neighbors' Personal Radio"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:19
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
+#: rc.cpp:783
+msgid "Download options"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:58
-msgid "Friends' Loved Radio"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:25
+#. i18n: ectx: property (text), widget (QLabel, textLabel1)
+#: rc.cpp:786
+msgid "Select Format:"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:62
-msgid "Friends' Personal Radio"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:38
+#. i18n: ectx: property (text), widget (QLabel, textLabel2)
+#: rc.cpp:789
+msgid "Download to:"
msgstr ""
-#: services/lastfm/LastFmServiceCollection.cpp:141
-#: covermanager/CoverFoundDialog.cpp:128
-msgid "Last.fm"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:51
+#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
+#: rc.cpp:792
+msgid ""
+"If you download to a location that is already being monitored by Amarok, the "
+"album will automatically be added to your collection."
msgstr ""
-#: services/lastfm/LastFmServiceConfig.cpp:143
-msgid "Last.fm credentials"
+#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:67
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
+#: rc.cpp:795
+msgid "Magnatune info"
msgstr ""
-#: services/lastfm/LastFmServiceConfig.cpp:144
-msgid ""
-"No running KWallet found. Would you like Amarok to save your Last.fm "
-"credentials in plaintext?"
+#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:13
+#. i18n: ectx: property (windowTitle), widget (QDialog, magnatuneReDownloadDialogBase)
+#: rc.cpp:801
+msgid "Redownload manager"
msgstr ""
-#: services/lastfm/LastFmService.cpp:195
-msgid "Last.fm: The social music revolution"
+#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:19
+#. i18n: ectx: property (text), widget (QLabel, textLabel1)
+#: rc.cpp:804
+msgid "These are the albums that you have previously downloaded:"
msgstr ""
-#: services/lastfm/LastFmService.cpp:197
-msgid ""
-"Last.fm is a popular online service that provides personal radio stations "
-"and music recommendations. A personal listening station is tailored based on "
-"your listening habits and provides you with recommendations for new music. "
-"It is also possible to play stations with music that is similar to a "
-"particular artist as well as listen to streams from people you have added as "
-"friends or that Last.fm considers your musical \"neighbors\""
+#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:29
+#. i18n: ectx: property (text), widget (QPushButton, redownloadButton)
+#: rc.cpp:807
+msgid "Re&download"
msgstr ""
-#: services/lastfm/LastFmService.cpp:284
-#: services/lastfm/LoveTrackAction.cpp:25
-msgid "Last.fm: Love"
+#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:60
+#. i18n: ectx: property (text), widget (QTreeWidget, redownloadListView)
+#: rc.cpp:813
+msgid "Artist - Album"
msgstr ""
-#: services/lastfm/LastFmService.cpp:286
-msgid "Ctrl+L"
+#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, SignupDialog)
+#: rc.cpp:816
+msgid "Magnatune.com member signup"
msgstr ""
-#: services/lastfm/LastFmService.cpp:339
-msgctxt "Last.fm: errorMessage"
+#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:32
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:820
+#, no-c-format
msgid ""
-"Either the username was not recognized, or the password was incorrect."
+"\n"
+"\n"
+"By becoming a "
+"Magnatune.com member, you get unlimited download access and can download any "
+"album from within Amarok with a single mouse click. By joining, you can also "
+"listen to all streaming tracks from Magnatune.com ad-free.
\n"
+"\n"
+"The Amarok team gets 10% "
+"of your initial membership payment, so by joining, you are also supporting "
+"the development of Amarok.
\n"
+"\n"
+"As always, the artists get "
+"50% of your membership payment(s) distributed based on which artist you "
+"download and stream.
\n"
+"\n"
+"To read more about "
+"Magnatune.com memberships, or to sign up, click here: Membership Info "
+"
\n"
+"\n"
+"After joining, go to the "
+"Magnatune config in \"Settings->Configure Amarok->Plugins\" and enter your "
+"membership information.
"
msgstr ""
-#: services/lastfm/LastFmService.cpp:343
-msgctxt "Last.fm: errorMessage"
-msgid ""
-"There was a problem communicating with the Last.fm services. Please try "
-"again later."
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:17
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
+#: rc.cpp:838
+msgid "Redownloads"
msgstr ""
-#: services/lastfm/LastFmService.cpp:431
-msgid "Enter an artist name"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:23
+#. i18n: ectx: property (text), widget (QLabel, label_7)
+#: rc.cpp:841
+msgid ""
+"Enter your e-mail here to be able to redownload any previous purchase from "
+"Magnatune directly from within Amarok."
msgstr ""
-#: services/lastfm/LastFmService.cpp:434
-msgid "Enter a tag"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:33
+#. i18n: ectx: property (text), widget (QLabel, label_6)
+#: rc.cpp:844
+msgctxt "Username for logins to Magnatune"
+msgid "E-mail:"
msgstr ""
-#: services/lastfm/LastFmService.cpp:437
-msgid "Enter a Last.fm user name"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:53
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:847
+msgid "Membership Options"
msgstr ""
-#: services/lastfm/LastFmService.cpp:450
-#, kde-format
-msgid "Username: %1"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:59
+#. i18n: ectx: property (text), widget (QCheckBox, isMemberCheckbox)
+#: rc.cpp:850
+msgid "I am a member"
msgstr ""
-#: services/lastfm/LastFmService.cpp:455
-#, kde-format
-msgid "Play Count: %1 play"
-msgid_plural "Play Count: %1 plays"
-msgstr[0] ""
-msgstr[1] ""
-
-#: services/lastfm/LastFmService.cpp:504
-msgid "Create a Custom Last.fm Station"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:79
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:853
+msgid "Membership type:"
msgstr ""
-#: services/lastfm/LastFmService.cpp:507
-msgid "Tag"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:90
+#. i18n: ectx: property (text), item, widget (QComboBox, typeComboBox)
+#: rc.cpp:856
+msgid "Stream"
msgstr ""
-#: services/lastfm/LastFmService.cpp:507
-msgid "User"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:103
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:862
+msgctxt "Username for logins to Magnatune"
+msgid "Username:"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:182
-msgid "Personal Radio"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:117
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:865
+msgid "Password:"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:183
-msgid "Neighborhood"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:135
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:868
+msgid ""
+"\n"
+"\n"
+"For more information about the Magnatune.com "
+"memberships, and to sign up, go to http://magnatune.com/compare_plans
"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:368
-msgid "My Recommendations"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:157
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
+#: rc.cpp:875
+msgid "Stream Options"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:370
-msgid "My Radio Station"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:163
+#. i18n: ectx: property (text), widget (QLabel, label_5)
+#: rc.cpp:878
+msgid "Preview stream type:"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:372
-msgid "My Mix Radio"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:171
+#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
+#: rc.cpp:881
+msgid "Ogg"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:374
-msgid "My Neighborhood"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:176
+#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
+#: rc.cpp:884
+msgid "High Quality Mp3"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:379
-msgid "My Top Artists"
+#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:181
+#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
+#: rc.cpp:887
+msgid "Low Quality Mp3"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:381
-msgid "My Tags"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:16
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:890
+msgid "MP3tunes Login"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:383
-msgid "Friends"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:22
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:893
+msgctxt "The e-mail address for Mp3Tunes logins"
+msgid "E-Mail:"
msgstr ""
-#: services/lastfm/LastFmTreeModel.cpp:385
-msgid "Neighbors"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:32
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:896
+msgctxt "The MP3Tunes password"
+msgid "Password:"
msgstr ""
-#: services/ampache/AddServerDialog.cpp:33
-msgid "Add new Ampache server"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:42
+#. i18n: ectx: property (toolTip), widget (QCheckBox, enableHarmony)
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:49
+#. i18n: ectx: property (toolTip), widget (QLabel, label_3)
+#: rc.cpp:899 rc.cpp:902
+msgid ""
+"AutoSync is a feature from MP3tunes which allows you to automatically move "
+"your music between computers and devices."
msgstr ""
-#: services/ampache/AddServerDialog.cpp:73
-msgid "Successfully connected"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:52
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_3)
+#: rc.cpp:905
+msgid ""
+"AutoSync is a feature from MP3tunes which allows you to automatically move "
+"your music between computers and devices. You can upload music from one "
+"location and have it download instantly to other locations."
msgstr ""
-#: services/ampache/AddServerDialog.cpp:78
-msgid "Connection failure"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:55
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:908
+msgctxt "Enable harmony"
+msgid "Enable AutoSync"
msgstr ""
-#: services/ampache/AmpacheService.cpp:100
-msgid "Amarok frontend for your Ampache server"
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:62
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:911
+msgid "PIN Code:"
msgstr ""
-#: services/ampache/AmpacheService.cpp:102
+#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:89
+#. i18n: ectx: property (text), widget (QLabel, label_5)
+#: rc.cpp:914
msgid ""
-"Use Amarok as a seamless frontend to your Ampache server. This lets you "
-"browse and play all the Ampache contents from within Amarok."
-msgstr ""
-
-#: services/ampache/LastfmInfoParser.cpp:67
-msgid "No information found for this track.
"
-msgstr ""
-
-#: services/ampache/LastfmInfoParser.cpp:118
-msgid "No information found for this album.
"
+"\n"
+"\n"
+"Get an MP3tunes "
+"locker
"
msgstr ""
-#: services/ampache/LastfmInfoParser.cpp:171
-msgid "No information found for this artist.
"
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:38
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
+#: rc.cpp:921
+msgid "Last.fm Profile"
msgstr ""
-#: services/ampache/AmpacheServiceCollection.cpp:57
-#, kde-format
-msgid "Ampache Server %1"
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:86
+#. i18n: ectx: property (text), widget (QLabel, kActiveLabel1)
+#: rc.cpp:930
+msgid "Sign up to Last.fm"
msgstr ""
-#: services/ampache/AmpacheAccountLogin.cpp:133
-msgid "Enter the server name and a password"
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:106
+#. i18n: ectx: property (text), widget (QLabel, kActiveLabel2)
+#: rc.cpp:936
+msgid ""
+"Why not join the Amarok "
+"Last.fm group and share your musical tastes with other Amarok users?"
msgstr ""
-#: services/ampache/AmpacheAccountLogin.cpp:223
-msgid "Authentication Error"
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:116
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
+#: rc.cpp:939
+msgid "Last.fm Services"
msgstr ""
-#: services/gpodder/GpodderService.cpp:113
-msgid "gpodder.net: Podcast Directory Service"
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:125
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SubmitPlayedSongs)
+#: rc.cpp:942
+msgid "&Submit tracks"
msgstr ""
-#: services/gpodder/GpodderService.cpp:115
-msgid "gpodder.net is an online Podcast Directory & Synchonisation Service."
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:135
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_RetrieveSimilarArtists)
+#: rc.cpp:945
+msgid "&Retrieve similar artists"
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:113
-msgid "The MP3tunes Locker: Your Music Everywhere!"
+#. i18n: file: services/lastfm/LastFmConfigWidget.ui:145
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ScrobbleComposer)
+#: rc.cpp:948
+msgid "&Use composer data if available in Last.fm as artist"
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:226
-msgid "MP3tunes AutoSync Enabled"
+#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:37
+#. i18n: ectx: property (text), widget (QLabel, instructionsLabel)
+#: rc.cpp:951
+msgid "Add a local or remote OPML file to be included in the list."
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:242
-msgid "MP3tunes AutoSync Disabled"
+#. i18n: file: services/opmldirectory/AddOpmlWidget.ui:88
+#. i18n: ectx: property (clickMessage), widget (KLineEdit, titleEdit)
+#: rc.cpp:960
+msgid "If left blank the title from the OPML will be used."
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:262
-msgid "Authenticating"
+#. i18n: file: services/amazon/AmazonShoppingCartDialog.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, AmazonShoppingCartDialog)
+#: rc.cpp:963
+msgid "Amarok - Your Shopping Cart"
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:274
-msgid "MP3tunes failed to Authenticate."
+#. i18n: file: services/amazon/AmazonShoppingCartDialog.ui:30
+#. i18n: ectx: property (text), widget (QLabel, cartValueLabel)
+#: rc.cpp:966
+msgid "Shopping cart value: "
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:307
-msgid "MP3tunes Harmony: Disconnected"
+#. i18n: file: services/amazon/AmazonShoppingCartDialog.ui:39
+#. i18n: ectx: property (text), widget (QPushButton, checkoutButton)
+#: rc.cpp:969
+msgid "Checkout"
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:314
-#: services/mp3tunes/Mp3tunesService.cpp:327
-msgid "MP3tunes Harmony: Waiting for PIN Input"
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:32
+#. i18n: ectx: property (windowTitle), widget (QWidget, AmazonConfigWidget)
+#: rc.cpp:972
+msgid "Select Your Country"
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:339
-msgid "MP3tunes Harmony: Successfully Connected"
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:44
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:975
+msgid "Country"
msgstr ""
-#: services/mp3tunes/Mp3tunesService.cpp:354
-#, kde-format
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:56
+#. i18n: ectx: property (text), widget (QLabel, textLabel)
+#: rc.cpp:978
msgid ""
-"MP3tunes Harmony Error\n"
-"%1"
+"The Amazon MP3 Store offers different items depending on your location. "
+"Please select the country you are located in. Note that changing the country "
+"also invalidates your shopping cart. Countries not in this list are not yet "
+"supported by the store, you can only buy items if you live in one of the "
+"listed countries."
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:31
-msgid "Amarok's MP3tunes Harmony Daemon"
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:74
+#. i18n: ectx: property (text), widget (QLabel, countryLabel)
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:257
+#. i18n: ectx: property (text), widget (QLabel, countryLabel)
+#: rc.cpp:981 rc.cpp:1137
+msgid "Country:"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:32
-msgid "Handles AutoSync for the MP3tunes service in Amarok."
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:82
+#. i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
+#: rc.cpp:984
+msgid "France"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:33
-msgid "(C) 2008, Casey Link"
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:87
+#. i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
+#: rc.cpp:987
+msgid "Austria, Germany, Switzerland"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:34
-msgid ""
-"IRC:\n"
-"server: irc.freenode.net / channels: #amarok, #amarok.de, #amarok.es, "
-"#amarok.fr\n"
-"\n"
-"Feedback:\n"
-"amarok@kde.org"
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:92
+#. i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
+#: rc.cpp:990
+msgid "Japan"
+msgstr "Yaponiya"
+
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:97
+#. i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
+#: rc.cpp:993
+msgid "United Kingdom"
+msgstr "İngiliscə"
+
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:102
+#. i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
+#: rc.cpp:996
+msgid "United States"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:35
-msgid "http://amarok.kde.org"
+#. i18n: file: services/amazon/AmazonConfigWidget.ui:107
+#. i18n: ectx: property (text), item, widget (QComboBox, countrySelectionComboBox)
+#: rc.cpp:999
+msgid "none of the above (store won't work)"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:41
-msgid "The identifier the daemon should use."
+#. i18n: file: network/NetworkRequests.ui:14
+#. i18n: ectx: property (windowTitle), widget (QDialog, NetworkRequestsDialog)
+#. i18n: file: network/NetworkRequests.ui:20
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1005 rc.cpp:1008
+msgid "Network Requests"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:42
-msgid "The email to be used for authentication."
+#. i18n: file: network/NetworkRequests.ui:27
+#. i18n: ectx: property (text), widget (QPushButton, clearButton)
+#: rc.cpp:1011
+msgid "&Clear"
msgstr ""
-#: services/mp3tunes/harmonydaemon/main.cpp:43
-msgid "The pin to be used for authentication."
+#. i18n: file: network/NetworkRequests.ui:41
+#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
+#: rc.cpp:1014
+msgid "Method"
msgstr ""
-#: services/mp3tunes/Mp3tunesWorkers.cpp:240
-msgid "Upload to MP3tunes Initiated"
+#. i18n: file: network/NetworkRequests.ui:51
+#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
+#: rc.cpp:1020
+msgid "Response"
msgstr ""
-#: services/mp3tunes/Mp3tunesWorkers.cpp:264
-#, kde-format
-msgid "Uploading Track %1/%2"
+#. i18n: file: network/NetworkRequests.ui:61
+#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
+#: rc.cpp:1026
+msgid "Content Type"
msgstr ""
-#: services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp:43
-#: services/mp3tunes/Mp3tunesServiceCollection.cpp:53
-msgid "MP3tunes Locker"
+#. i18n: file: network/NetworkRequests.ui:66
+#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
+#: rc.cpp:1029
+msgid "Info"
msgstr ""
-#: services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp:82
-msgid ""
-"Only the following types of tracks can be uploaded to MP3tunes: mp3, mp4, "
-"m4a, m4p, aac, wma, and ogg. "
+#. i18n: file: network/NetworkRequests.ui:74
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:1032
+msgid "Request Details"
msgstr ""
-#: services/mp3tunes/Mp3tunesMeta.cpp:45
-msgid ""
-"Online music locker where you can safely store and access your music: "
-"http://mp3tunes.com"
+#. i18n: file: network/NetworkRequests.ui:81
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:1035
+msgid "Response Details"
msgstr ""
-#: widgets/ProgressWidget.cpp:44
-msgid "Track Progress"
+#. i18n: file: network/NetworkRequests.ui:94
+#. i18n: ectx: property (text), widget (QTreeWidget, requestDetails)
+#. i18n: file: network/NetworkRequests.ui:108
+#. i18n: ectx: property (text), widget (QTreeWidget, responseDetails)
+#: rc.cpp:1041 rc.cpp:1047
+msgid "Value"
msgstr ""
-#: widgets/ProgressWidget.cpp:120
-msgid "The amount of time elapsed in current song"
+#. i18n: file: context/applets/tabs/TabsSettings.ui:38
+#. i18n: ectx: property (title), widget (QGroupBox, gbFetchTabs)
+#: rc.cpp:1053
+msgid "Fetch tabs for"
msgstr ""
-#: widgets/ProgressWidget.cpp:121
-msgid "The amount of time remaining in current song"
+#. i18n: file: context/applets/tabs/TabsSettings.ui:47
+#. i18n: ectx: property (text), widget (QCheckBox, cbFetchGuitar)
+#: rc.cpp:1056
+msgid "Guitar"
msgstr ""
-#: widgets/Osd.cpp:157
-msgid "Rating changed"
+#. i18n: file: context/applets/tabs/TabsSettings.ui:60
+#. i18n: ectx: property (text), widget (QCheckBox, cbFetchBass)
+#: rc.cpp:1059
+msgid "Bass"
msgstr ""
-#: widgets/Osd.cpp:232
-msgid "Volume: 100% (muted)"
+#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:32
+#. i18n: ectx: property (windowTitle), widget (QWidget, ReloadEditDialog)
+#: rc.cpp:1062
+msgid "Reload tabs"
msgstr ""
-#: widgets/Osd.cpp:489
-msgid ""
-"On-Screen-Display preview\n"
-"Drag to reposition"
+#. i18n: file: context/applets/tabs/ReloadEditDialog.ui:61
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1065
+msgid "Reload tabs with the following title and artist"
msgstr ""
-#: widgets/Osd.cpp:675 mac/GrowlInterface.cpp:64
-msgid "No information available for this track"
+#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:19
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1074
+msgid "Maximum number of artists to show:"
msgstr ""
-#: widgets/Osd.cpp:741
-msgid "Stopped"
+#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:32
+#. i18n: ectx: property (title), widget (QGroupBox, showActionsGroupBox)
+#: rc.cpp:1080
+msgid "Show Actions"
msgstr ""
-#: widgets/Osd.cpp:750
-msgid "Paused"
+#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:54
+#. i18n: ectx: property (title), widget (QGroupBox, fontsGroupBox)
+#: rc.cpp:1086
+msgid "Fonts"
msgstr ""
-#: widgets/SliderWidget.cpp:245
-msgid "Volume"
+#. i18n: file: context/applets/videoclip/videoclipSettings.ui:20
+#. i18n: ectx: property (text), widget (QCheckBox, checkYoutubeHQ)
+#: rc.cpp:1089
+msgid "Youtube HQ"
msgstr ""
-#: widgets/SliderWidget.cpp:246
-msgid "100%"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:21
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
+#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:28
+#. i18n: ectx: property (text), item, widget (QComboBox, filterComboBox)
+#: rc.cpp:1092 rc.cpp:1146
+msgid "All events"
msgstr ""
-#: widgets/SliderWidget.cpp:247
-msgid "80%"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:44
+#. i18n: ectx: property (text), widget (QCheckBox, checkBox)
+#: rc.cpp:1104
+msgid "Show places as links"
msgstr ""
-#: widgets/SliderWidget.cpp:248
-msgid "60%"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:45
+#. i18n: ectx: property (clickMessage), widget (KLineEdit, searchLineEdit)
+#: rc.cpp:1107
+msgid "Search Venue"
msgstr ""
-#: widgets/SliderWidget.cpp:249
-msgid "40%"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:55
+#. i18n: ectx: property (toolTip), widget (KComboBox, countryCombo)
+#: rc.cpp:1110
+msgid "Restrict venues to a specific country"
msgstr ""
-#: widgets/SliderWidget.cpp:250
-msgid "20%"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:65
+#. i18n: ectx: property (text), item, widget (KComboBox, countryCombo)
+#: rc.cpp:1113
+msgid "Any Country"
msgstr ""
-#: widgets/SliderWidget.cpp:251
-msgid "0%"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:75
+#. i18n: ectx: property (text), widget (QLabel, searchResultsLabel)
+#: rc.cpp:1116
+msgid "Search Results:"
msgstr ""
-#: widgets/SliderWidget.cpp:412
-#, kde-format
-msgctxt ""
-"Tooltip shown when the mouse is over the progress slider, representing the "
-"position in the currently playing track that Amarok will seek to if you "
-"click the mouse. Keep it concise."
-msgid "Jump to: %1"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:104
+#. i18n: ectx: property (text), widget (QLabel, selectedVenuesLabel)
+#: rc.cpp:1119
+msgid "Selected Venues:"
msgstr ""
-#: widgets/BookmarkPopup.cpp:83 widgets/BookmarkPopup.cpp:111
-msgid "Bookmark"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:155
+#. i18n: ectx: property (text), widget (QLabel, photoLabel)
+#: rc.cpp:1122
+msgid "Photo"
msgstr ""
-#: widgets/TokenDropTarget.cpp:387
-msgid "Drag in and out items from above."
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:183
+#. i18n: ectx: property (text), widget (QLabel, nameLabel)
+#: rc.cpp:1125
+msgid "Name:"
msgstr ""
-#: widgets/PlayPauseButton.cpp:31 widgets/PlayPauseButton.cpp:81
-msgid "Play"
-msgstr "Çal"
-
-#: widgets/PlayPauseButton.cpp:81
-msgid "Pause"
-msgstr "Fasilə ver"
-
-#: widgets/TokenWithLayout.cpp:242
-msgid "[prefix]"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:193
+#. i18n: ectx: property (text), widget (QLabel, cityLabel)
+#: rc.cpp:1128
+msgid "City:"
msgstr ""
-#: widgets/TokenWithLayout.cpp:253
-msgid "[suffix]"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:230
+#. i18n: ectx: property (text), widget (QLabel, websiteLabel)
+#: rc.cpp:1134
+msgid "Website:"
msgstr ""
-#: widgets/SearchWidget.cpp:73
-msgid "Enter space-separated terms to search."
+#. i18n: file: context/applets/upcomingevents/upcomingEventsVenueSettings.ui:267
+#. i18n: ectx: property (text), widget (QLabel, streetLabel)
+#: rc.cpp:1140
+msgid "Street:"
msgstr ""
-#: widgets/SearchWidget.cpp:82 covermanager/CoverManager.cpp:173
-msgid "Enter search terms here"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:20
+#. i18n: ectx: property (text), widget (QLabel, filterLabel)
+#: rc.cpp:1143
+msgid "Filter events by date:"
msgstr ""
-#: widgets/SearchWidget.cpp:88 widgets/SearchWidget.cpp:160
-msgid "Edit filter"
+#. i18n: file: context/applets/upcomingevents/upcomingEventsGeneralSettings.ui:51
+#. i18n: ectx: property (text), widget (QCheckBox, groupVenueCheckBox)
+#: rc.cpp:1158
+msgid "&Group venue events"
msgstr ""
-#: widgets/AnalyzerWidget.cpp:35
-msgid "Click for more analyzers"
+#. i18n: file: context/applets/wikipedia/wikipediaGeneralSettings.ui:31
+#. i18n: ectx: property (text), widget (QCheckBox, mobileCheckBox)
+#: rc.cpp:1161
+msgid "Use Wikipedia &mobile version"
msgstr ""
-#: widgets/AnalyzerWidget.cpp:69
-msgid "&Visualizations"
-msgstr "&Vizualizasiyalar"
-
-#: widgets/MetaQueryWidget.cpp:124
-msgid "second"
-msgid_plural "seconds"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: context/applets/photos/photosSettings.ui:20
+#. i18n: ectx: property (text), widget (QLabel, animationLabel)
+#: rc.cpp:1164
+msgid "Animation"
+msgstr ""
-#: widgets/MetaQueryWidget.cpp:125
-msgid "minute"
-msgid_plural "minutes"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: context/applets/photos/photosSettings.ui:41
+#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
+#: rc.cpp:1173
+msgid "Fading"
+msgstr ""
-#: widgets/MetaQueryWidget.cpp:126
-msgid "hour"
-msgid_plural "hours"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: context/applets/photos/photosSettings.ui:49
+#. i18n: ectx: property (text), widget (QLabel, numberofphotosLabel)
+#: rc.cpp:1176
+msgid "Number of photos"
+msgstr ""
-#: widgets/MetaQueryWidget.cpp:127
-msgid "day"
-msgid_plural "days"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: context/applets/photos/photosSettings.ui:72
+#. i18n: ectx: property (text), widget (QLabel, additionalkeywordsLabel)
+#: rc.cpp:1179
+msgid "Additional key words:"
+msgstr ""
-#: widgets/MetaQueryWidget.cpp:128
-msgid "month"
-msgid_plural "months"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: context/applets/photos/photosSettings.ui:79
+#. i18n: ectx: property (clickMessage), widget (KLineEdit, additionalkeywordsLineEdit)
+#: rc.cpp:1182
+msgid "Ex: band live 1977"
+msgstr ""
-#: widgets/MetaQueryWidget.cpp:220
-msgid "Simple Search"
+#. i18n: file: context/applets/photos/photosSettings.ui:88
+#. i18n: ectx: property (text), widget (QLabel, addsomemorekeynwordstothequerywithaspaceseparatorLabel)
+#: rc.cpp:1185
+msgid ""
+"Add some more key words to the Flickr.com\n"
+"query, with a space separator. \n"
+"For example: band live 1977 "
msgstr ""
-#: widgets/MetaQueryWidget.cpp:435 widgets/SmartPlaylistEditor.cpp:934
-#: widgets/SmartPlaylistEditor.cpp:956 widgets/SmartPlaylistEditor.cpp:984
-#: widgets/SmartPlaylistEditor.cpp:1003
-msgid "and"
+#. i18n: file: context/applets/lyrics/lyricsSettings.ui:20
+#. i18n: ectx: property (title), widget (QGroupBox, fontGroup)
+#: rc.cpp:1193
+msgid "Font"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:531
-msgctxt "Unit for data rate kilo bit per seconds"
-msgid "kbps"
+#. i18n: file: context/applets/lyrics/lyricsSettings.ui:32
+#. i18n: ectx: property (title), widget (KButtonGroup, alignmentGroup)
+#: rc.cpp:1196
+msgid "Alignment"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:533
-msgctxt "Unit for sample rate"
-msgid "Hz"
+#. i18n: file: context/applets/lyrics/lyricsSettings.ui:38
+#. i18n: ectx: property (text), widget (QRadioButton, alignLeft)
+#: rc.cpp:1199
+msgctxt "Left alignment"
+msgid "Left"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:535
-msgctxt "Unit for file size in mega byte"
-msgid "MiB"
+#. i18n: file: context/applets/lyrics/lyricsSettings.ui:45
+#. i18n: ectx: property (text), widget (QRadioButton, alignCenter)
+#: rc.cpp:1202
+msgctxt "Center alignment"
+msgid "Center"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:859
-msgctxt "The date lies before the given fixed date"
-msgid "before"
+#. i18n: file: context/applets/lyrics/lyricsSettings.ui:52
+#. i18n: ectx: property (text), widget (QRadioButton, alignRight)
+#: rc.cpp:1205
+msgid "Right"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:861
-msgctxt "The date is the same as the given fixed date"
-msgid "on"
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:19
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1208
+msgid "Replace downloaded label"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:863
-msgctxt "The date is after the given fixed date"
-msgid "after"
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:79
+#. i18n: ectx: property (toolTip), widget (QTreeWidget, replacementTreeWidget)
+#: rc.cpp:1217
+msgid ""
+"This will help you keep your label collection clean by replacing downloaded "
+"labels according to your preferences.\n"
+"Eg. \"hip hop\" -> \"hip-hop\""
msgstr ""
-#: widgets/MetaQueryWidget.cpp:865
-msgctxt "The date is between the given fixed dates"
-msgid "between"
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:98
+#. i18n: ectx: property (text), widget (QTreeWidget, replacementTreeWidget)
+#: rc.cpp:1221
+msgid "Downloaded label"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:867
-msgctxt "The date lies before the given time interval"
-msgid "older than"
+#. i18n: file: context/applets/labels/labelsReplacementSettings.ui:103
+#. i18n: ectx: property (text), widget (QTreeWidget, replacementTreeWidget)
+#: rc.cpp:1224
+msgid "Replacement"
msgstr ""
-#: widgets/MetaQueryWidget.cpp:883
-msgctxt "a numerical tag (like year or track number) is between two values"
-msgid "between"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:20
+#. i18n: ectx: property (windowTitle), widget (QWidget, labelsGeneralSettings)
+#: rc.cpp:1230
+msgid "Labels Settings"
msgstr ""
-#: widgets/TrackSelectWidget.cpp:67
-#, kde-format
-msgid "Checkpoint: %1"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:37
+#. i18n: ectx: property (text), widget (QLabel, label)
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:169
+#. i18n: ectx: property (text), widget (QLabel, minAutoAddCountLabel)
+#: rc.cpp:1233 rc.cpp:1255
+msgid "Minimum label score:"
msgstr ""
-#: widgets/TrackSelectWidget.cpp:87
-#, kde-format
-msgid "Track: %1"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:56
+#. i18n: ectx: property (toolTip), widget (QSpinBox, minCountSpinBox)
+#: rc.cpp:1236
+msgid "Show only labels that are rated at least that high."
msgstr ""
-#: widgets/TrackSelectWidget.cpp:89
-#, kde-format
-msgid "Album: %1"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:75
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:1239
+msgid "Maximum labels to show:"
msgstr ""
-#: widgets/TrackSelectWidget.cpp:91
-#, kde-format
-msgid "Artist: %1"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:95
+#. i18n: ectx: property (toolTip), widget (QSpinBox, numLabelsSpinBox)
+#: rc.cpp:1242
+msgid ""
+"Do not show more than this many labels.\n"
+"Note that personal labels will always be shown."
msgstr ""
-#: widgets/TrackSelectWidget.cpp:95
-msgid "empty"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:108
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:1246
+msgid "Show personal labels with score:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:79
-msgid "Create Smart Playlist"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:127
+#. i18n: ectx: property (toolTip), widget (QSpinBox, personalCountSpinBox)
+#: rc.cpp:1249
+msgid "Affects the font size of the personal labels."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:95
-msgid "Edit Smart Playlist"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:145
+#. i18n: ectx: property (text), widget (QCheckBox, autoAddCheckBox)
+#: rc.cpp:1252
+msgid "Automatically add downloaded labels if none are assigned"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
-#: dialogs/FilenameLayoutDialog.cpp:234 dialogs/FilenameLayoutDialog.cpp:598
-#: core/meta/support/MetaConstants.cpp:110
-#: browsers/CollectionTreeItemModelBase.cpp:984 playlist/PlaylistModel.cpp:904
-msgid "Composer"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:185
+#. i18n: ectx: property (toolTip), widget (QSpinBox, minAutoAddCountSpinBox)
+#: rc.cpp:1258
+msgid "Add only labels that are rated at least that high."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
-#: dialogs/transferdialog.cpp:90 dialogs/FilenameLayoutDialog.cpp:254
-#: dialogs/FilenameLayoutDialog.cpp:633
-#: core/meta/support/MetaConstants.cpp:109
-#: browsers/CollectionTreeItemModelBase.cpp:985
-#: playlist/ProgressiveSearchWidget.cpp:95 playlist/PlaylistModel.cpp:910
-msgid "Genre"
-msgstr "Tərz"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:227
+#. i18n: ectx: property (text), widget (QLabel, label_5)
+#: rc.cpp:1261
+msgid "Color for assigned labels:"
+msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:184
-msgid "Track #"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:257
+#. i18n: ectx: property (text), widget (QLabel, label_6)
+#: rc.cpp:1264
+msgid "Color for labels background:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:184 widgets/SmartPlaylistEditor.cpp:197
-#: widgets/SmartPlaylistEditor.cpp:921 dialogs/FilenameLayoutDialog.cpp:238
-#: dialogs/FilenameLayoutDialog.cpp:605
-#: core/meta/support/MetaConstants.cpp:111
-#: browsers/CollectionTreeItemModelBase.cpp:986 playlist/PlaylistModel.cpp:905
-msgid "Year"
-msgstr "İl"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:297
+#. i18n: ectx: property (toolTip), widget (QPushButton, resetColorsPushButton)
+#: rc.cpp:1267
+msgid "Sets the label colors according to the current color scheme."
+msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:184 dialogs/FilenameLayoutDialog.cpp:250
-#: dialogs/FilenameLayoutDialog.cpp:626
-#: core/meta/support/MetaConstants.cpp:112 playlist/PlaylistModel.cpp:911
-msgid "Comment"
-msgstr "Şərh"
+#. i18n: file: context/applets/labels/labelsGeneralSettings.ui:300
+#. i18n: ectx: property (text), widget (QPushButton, resetColorsPushButton)
+#: rc.cpp:1270
+msgid "Reset colors"
+msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:184
-msgid "Play Counter"
+#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:17
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1273
+msgid "Do not show the following labels:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:185 core/meta/support/MetaConstants.cpp:122
-#: playlist/PlaylistModel.cpp:917
-#: context/applets/currenttrack/CurrentTrack.cpp:449
-msgid "Score"
+#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:24
+#. i18n: ectx: property (text), widget (QCheckBox, matchArtistCheckBox)
+#: rc.cpp:1276
+msgid "Labels matching the artist"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:185 core/meta/support/MetaConstants.cpp:123
-#: playlist/ProgressiveSearchWidget.cpp:109 playlist/PlaylistModel.cpp:918
-msgid "Rating"
+#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:31
+#. i18n: ectx: property (text), widget (QCheckBox, matchTitleCheckBox)
+#: rc.cpp:1279
+msgid "Labels matching the title"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:185
-msgid "First Play"
+#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:38
+#. i18n: ectx: property (text), widget (QCheckBox, matchAlbumCheckBox)
+#: rc.cpp:1282
+msgid "Labels matching the album"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:186
-msgid "Last Play"
+#. i18n: file: context/applets/labels/labelsBlacklistSettings.ui:61
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:1285
+msgid "Blacklist:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:186
-msgid "Modified Date"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:23
+#. i18n: ectx: property (text), widget (QLabel, Label5)
+#: rc.cpp:1288
+msgid "Analyzer Mode"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:186
-msgid "File Path"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:34
+#. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
+#: rc.cpp:1291
+msgid "Bars"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:187 playlist/PlaylistModel.cpp:909
-msgid "BPM"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:39
+#. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
+#: rc.cpp:1294
+msgid "Wave"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:187
-msgid "Mount Point"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:44
+#. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
+#: rc.cpp:1297
+msgid "Waterfall Diagram"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:187 playlist/PlaylistModel.cpp:915
-msgid "Bitrate"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:49
+#. i18n: ectx: property (text), item, widget (KComboBox, modeComboBox)
+#: rc.cpp:1300
+msgid "3D Frequency Waves"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:187 widgets/SmartPlaylistEditor.cpp:197
-#: core/meta/support/MetaConstants.cpp:135
-#: browsers/CollectionTreeItemModelBase.cpp:987
-msgid "Label"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:57
+#. i18n: ectx: property (text), widget (QLabel, Label2)
+#: rc.cpp:1304
+#, no-c-format
+msgid "Amount of Data (in %)"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:204
-msgid "Playlist name:"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:80
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1307
+msgid "Show Peaks (Bar Mode Only)"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:212
-msgid "Match Any of the following conditions"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:97
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#: rc.cpp:1310
+msgid "Peaks Sinkrate"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:222
-msgid "Match All of the following conditions"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:117
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:1313
+msgid "Show Wave (Bar Mode Only)"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:232
-msgid "Order by"
+#. i18n: file: context/applets/spectrumanalyzer/spectrumAnalyzerSettings.ui:147
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:1319
+msgid "Cut out lower frequencies"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:238
-msgid "Random"
+#. i18n: file: playlistgenerator/PresetEditDialog.ui:15
+#. i18n: ectx: property (windowTitle), widget (QDialog, PresetEditDialog)
+#: rc.cpp:1322
+msgid "APG Preset Editor"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:246
-msgid "Limit to"
+#. i18n: file: playlistgenerator/PresetEditDialog.ui:23
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_Tree)
+#: rc.cpp:1325
+msgid "Constraint Tree"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:258
-msgid "Expand by"
+#. i18n: file: playlistgenerator/PresetEditDialog.ui:41
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_Title)
+#: rc.cpp:1328
+msgid "APG Preset Name"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:345
-msgid "Completely Random"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:15
+#. i18n: ectx: property (whatsThis), widget (QWidget, TagMatchEditWidget)
+#: rc.cpp:1331
+msgid ""
+"An editor for a TagMatch constraint. The user can specify a track "
+"characteristic, and the APG will fill the playlist with tracks that match "
+"that characteristic. This functions similarity to the matching attributes "
+"of the smart playlists in Amarok 1.4."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:346
-msgid "Score Weighted"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1334
+msgid "Match Tag Constraint Settings"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:347
-msgid "Rating Weighted"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:29
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_Match)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:44
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
+#: rc.cpp:1337 rc.cpp:1343
+msgid "Selects which track characteristic you want to match."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:351
-msgid "Ascending"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:32
+#. i18n: ectx: property (text), widget (QLabel, label_Match)
+#: rc.cpp:1340
+msgid "Field:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:352
-msgid "Descending"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:70
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, checkBox_Invert)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:84
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_Invert)
+#: rc.cpp:1346 rc.cpp:1353
+msgid ""
+"\n"
+"\n"
+"The APG will choose all "
+"tracks that do not match the "
+"specified characteristics.
"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:501 widgets/SmartPlaylistEditor.cpp:508
-#: widgets/SmartPlaylistEditor.cpp:528 widgets/SmartPlaylistEditor.cpp:538
-#: widgets/SmartPlaylistEditor.cpp:582 widgets/SmartPlaylistEditor.cpp:589
-#: widgets/SmartPlaylistEditor.cpp:602 widgets/SmartPlaylistEditor.cpp:613
-#: widgets/SmartPlaylistEditor.cpp:653 widgets/SmartPlaylistEditor.cpp:659
-#: widgets/SmartPlaylistEditor.cpp:678 widgets/SmartPlaylistEditor.cpp:698
-#: widgets/SmartPlaylistEditor.cpp:767 widgets/SmartPlaylistEditor.cpp:883
-#: widgets/SmartPlaylistEditor.cpp:886 widgets/SmartPlaylistEditor.cpp:933
-#: widgets/SmartPlaylistEditor.cpp:955 widgets/SmartPlaylistEditor.cpp:983
-#: widgets/SmartPlaylistEditor.cpp:1002 widgets/SmartPlaylistEditor.cpp:1042
-#: widgets/SmartPlaylistEditor.cpp:1048
-msgid "is between"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:87
+#. i18n: ectx: property (text), widget (QLabel, label_Invert)
+#: rc.cpp:1360
+msgid "Invert:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:514 widgets/SmartPlaylistEditor.cpp:595
-#: widgets/SmartPlaylistEditor.cpp:665 widgets/SmartPlaylistEditor.cpp:767
-#: widgets/SmartPlaylistEditor.cpp:884 widgets/SmartPlaylistEditor.cpp:887
-#: widgets/SmartPlaylistEditor.cpp:968 widgets/SmartPlaylistEditor.cpp:1048
-msgid "is in the last"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:106
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonInt)
+#: rc.cpp:1363
+msgid ""
+"Whether the APG should choose tracks that are less than, equal to, or "
+"greater than the specified value."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:514 widgets/SmartPlaylistEditor.cpp:595
-#: widgets/SmartPlaylistEditor.cpp:665 widgets/SmartPlaylistEditor.cpp:769
-#: widgets/SmartPlaylistEditor.cpp:885 widgets/SmartPlaylistEditor.cpp:888
-#: widgets/SmartPlaylistEditor.cpp:969 widgets/SmartPlaylistEditor.cpp:1048
-msgid "is not in the last"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:118
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:472
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:609
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:44
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:44
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
+#: rc.cpp:1369 rc.cpp:1453 rc.cpp:1486 rc.cpp:1522 rc.cpp:1591
+msgid "equal to"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:717 widgets/SmartPlaylistEditor.cpp:1033
-msgid "does not contain"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:133
+#. i18n: ectx: property (whatsThis), widget (KIntSpinBox, spinBox_ValueInt)
+#: rc.cpp:1375
+msgid "The numerical value that the track characteristic should match."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:719 widgets/SmartPlaylistEditor.cpp:1033
-#: widgets/SmartPlaylistEditor.cpp:1041 widgets/SmartPlaylistEditor.cpp:1047
-msgid "is"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:158
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:180
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessInt)
+#: rc.cpp:1378 rc.cpp:1387
+msgid ""
+"How strict the APG should be about matching tracks to the specified value."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:728 widgets/SmartPlaylistEditor.cpp:1033
-#: widgets/SmartPlaylistEditor.cpp:1041 widgets/SmartPlaylistEditor.cpp:1047
-msgid "is not"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:161
+#. i18n: ectx: property (text), widget (QLabel, label_StrictnessInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:340
+#. i18n: ectx: property (text), widget (QLabel, label_strictnessDate)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:532
+#. i18n: ectx: property (text), widget (QLabel, label_StrictnessTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:655
+#. i18n: ectx: property (text), widget (QLabel, label_StrictnessRating)
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:93
+#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:110
+#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:97
+#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
+#: rc.cpp:1381 rc.cpp:1417 rc.cpp:1468 rc.cpp:1498 rc.cpp:1534 rc.cpp:1567
+#: rc.cpp:1606
+msgid "Match:"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:748 widgets/SmartPlaylistEditor.cpp:1034
-msgid "does not start with"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:173
+#. i18n: ectx: property (text), widget (QLabel, label_FuzzyInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:352
+#. i18n: ectx: property (text), widget (QLabel, label_FuzzyDate)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:544
+#. i18n: ectx: property (text), widget (QLabel, label_FuzzyTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:667
+#. i18n: ectx: property (text), widget (QLabel, label_FuzzyRating)
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:105
+#. i18n: ectx: property (text), widget (QLabel, label_Fuzzy)
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:122
+#. i18n: ectx: property (text), widget (QLabel, label_FuzzyPos)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:109
+#. i18n: ectx: property (text), widget (QLabel, label_Fuzzy)
+#: rc.cpp:1384 rc.cpp:1420 rc.cpp:1471 rc.cpp:1501 rc.cpp:1537 rc.cpp:1570
+#: rc.cpp:1609
+msgid "fuzzy"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:761 widgets/SmartPlaylistEditor.cpp:1035
-msgid "does not end with"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:196
+#. i18n: ectx: property (text), widget (QLabel, label_ExactInt)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:375
+#. i18n: ectx: property (text), widget (QLabel, label_ExactDate)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:567
+#. i18n: ectx: property (text), widget (QLabel, label_ExactTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:690
+#. i18n: ectx: property (text), widget (QLabel, label_ExactRating)
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:131
+#. i18n: ectx: property (text), widget (QLabel, label_Exact)
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:154
+#. i18n: ectx: property (text), widget (QLabel, label_ExactPos)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:135
+#. i18n: ectx: property (text), widget (QLabel, label_Exact)
+#: rc.cpp:1390 rc.cpp:1426 rc.cpp:1477 rc.cpp:1507 rc.cpp:1543 rc.cpp:1576
+#: rc.cpp:1615
+msgid "exact"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:763 widgets/SmartPlaylistEditor.cpp:1041
-msgid "is greater than"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:226
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonDate)
+#: rc.cpp:1393
+msgid ""
+"Whether the APG should choose tracks that are before, on, or after a "
+"specific date; or whether it should choose tracks that are within a certain "
+"time range."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:763 widgets/SmartPlaylistEditor.cpp:1047
-msgid "is after"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:248
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
+#: rc.cpp:1405
+msgid "within the last"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:765 widgets/SmartPlaylistEditor.cpp:1041
-msgid "is smaller than"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:266
+#. i18n: ectx: property (whatsThis), widget (QWidget, page_DateSpecific)
+#: rc.cpp:1408
+msgid "The specific date that the APG should use for matching."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:765 widgets/SmartPlaylistEditor.cpp:1047
-msgid "is before"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:300
+#. i18n: ectx: property (whatsThis), widget (QWidget, page_DateRange)
+#: rc.cpp:1411
+msgid "The relative time period that the APG should try to match."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:974
-msgid "Days"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:337
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_strictnessDate)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:359
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessDate)
+#: rc.cpp:1414 rc.cpp:1423
+msgid ""
+"How strict the APG should be about matching tracks to the specified date."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:975
-msgid "Months"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:405
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonString)
+#: rc.cpp:1429
+msgid ""
+"Whether the APG should match tracks that equal, start with, end with, or "
+"contain the specified string."
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:976
-#: playlist/ProgressiveSearchWidget.cpp:116
-msgid "Years"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:409
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
+#: rc.cpp:1432
+msgid "equals"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:1011
-msgid "Seconds"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:414
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
+#: rc.cpp:1435 widgets/SmartPlaylistEditor.cpp:737
+#: widgets/SmartPlaylistEditor.cpp:1034
+msgid "starts with"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:1012
-msgid "Minutes"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:419
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
+#: rc.cpp:1438 widgets/SmartPlaylistEditor.cpp:759
+#: widgets/SmartPlaylistEditor.cpp:1035
+msgid "ends with"
msgstr ""
-#: widgets/SmartPlaylistEditor.cpp:1013
-msgid "Hours"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:424
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
+#: rc.cpp:1441 widgets/SmartPlaylistEditor.cpp:715
+#: widgets/SmartPlaylistEditor.cpp:1033
+msgid "contains"
msgstr ""
-#: widgets/BreadcrumbItemButton.cpp:239
-msgid "List and run bookmarks, or create new ones"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:432
+#. i18n: ectx: property (whatsThis), widget (QLineEdit, lineEdit_StringValue)
+#: rc.cpp:1444
+msgid "The string that the APG should use when matching tracks."
msgstr ""
-#: widgets/BreadcrumbItemButton.cpp:257
-msgid "Amarok Bookmarks"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:460
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonTime)
+#: rc.cpp:1447
+msgid ""
+"Whether the APG should choose tracks that are less than, equal to, or "
+"greater than the specified time."
msgstr ""
-#: widgets/BreadcrumbItemButton.cpp:276
-msgid "Copy Current View Bookmark to Clipboard"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:487
+#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_TimeValue)
+#: rc.cpp:1459
+msgid "The time that the APG should try to match."
msgstr ""
-#: widgets/VolumeDial.cpp:301 widgets/VolumeDial.cpp:340 TrayIcon.cpp:142
-msgid "Muted"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:500
+#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_TimeValue)
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:72
+#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_Position)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:65
+#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_Duration)
+#: rc.cpp:1462 rc.cpp:1561 rc.cpp:1600
+msgid "h:mm:ss"
msgstr ""
-#: widgets/VolumeDial.cpp:301 widgets/VolumeDial.cpp:340
-#, kde-format
-msgid "Volume: %1%"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:529
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessTime)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:551
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessTime)
+#: rc.cpp:1465 rc.cpp:1474
+msgid ""
+"How strict the APG should be about matching tracks to the specified time."
msgstr ""
-#: ScriptManager.cpp:303
-#, kde-format
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:597
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonRating)
+#: rc.cpp:1480
msgid ""
-"Script error reported by: %1\n"
-"%2"
+"Whether the APG should choose tracks that are less than, equal to, or "
+"greater than the specified rating."
msgstr ""
-#: dialogs/EditFilterDialog.cpp:41
-msgid "Simple text"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:624
+#. i18n: ectx: property (whatsThis), widget (Amarok::KRatingWidget, rating_RatingValue)
+#: rc.cpp:1492
+msgid "The rating that the APG should try to match."
msgstr ""
-#: dialogs/EditFilterDialog.cpp:49
-msgid "Edit Filter"
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:652
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessRating)
+#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:674
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessRating)
+#: rc.cpp:1495 rc.cpp:1504
+msgid ""
+"How strict the APG should be about matching tracks to the specified rating."
msgstr ""
-#: dialogs/transferdialog.cpp:47
-msgid "Transfer Queue to Device"
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:15
+#. i18n: ectx: property (whatsThis), widget (QWidget, PlaylistLengthEditWidget)
+#: rc.cpp:1510
+msgid ""
+"An editor for a Playlist Length constraint. The user can the target number "
+"of tracks and whether the playlist contain fewer than, equal to, or more "
+"than that number of tracks; and the strictness with which the APG should "
+"match the target number of tracks."
msgstr ""
-#: dialogs/transferdialog.cpp:54
-msgid "Music Location"
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1513
+msgid "Playlist Length Constraint Settings"
msgstr ""
-#: dialogs/transferdialog.cpp:58
-#, kde-format
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:32
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
+#: rc.cpp:1516
msgid ""
-"Your music will be transferred to:\n"
-"%1"
+"Whether the number of tracks in the generated playlist should be less than, "
+"equal to, or more than the specified value."
msgstr ""
-#: dialogs/transferdialog.cpp:67
-msgid ""
-"You can have your music automatically grouped in\n"
-"a variety of ways. Each grouping will create\n"
-"directories based upon the specified criteria.\n"
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:39
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
+#: rc.cpp:1519
+msgid "fewer than"
msgstr ""
-#: dialogs/transferdialog.cpp:71
-msgid "Groupings"
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:59
+#. i18n: ectx: property (whatsThis), widget (QSpinBox, spinBox_Length)
+#: rc.cpp:1528
+msgid "The target number of tracks for the generated playlist."
msgstr ""
-#: dialogs/transferdialog.cpp:74
-msgid "Select first grouping:\n"
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:90
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:94
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:119
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
+#: rc.cpp:1531 rc.cpp:1603 rc.cpp:1612
+msgid ""
+"How strict the APG should be about matching the playlist duration to the "
+"specified time."
msgstr ""
-#: dialogs/transferdialog.cpp:76
-msgid "Select second grouping:\n"
+#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:115
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
+#: rc.cpp:1540
+msgid ""
+"How strict the APG should be about matching the playlist length to the "
+"specified number of tracks."
msgstr ""
-#: dialogs/transferdialog.cpp:78
-msgid "Select third grouping:\n"
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:15
+#. i18n: ectx: property (whatsThis), widget (QWidget, CheckpointEditWidget)
+#: rc.cpp:1546
+msgid ""
+"An editor for a CheckPoint constraint. The user can set the track, album, "
+"or artist to be placed at a certain position in the playlist."
msgstr ""
-#: dialogs/transferdialog.cpp:87
-#: browsers/collectionbrowser/CollectionWidget.cpp:229
-#: playlist/navigators/NavigatorConfigAction.cpp:80
-msgid "None"
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1549
+msgid "Checkpoint Constraint Settings"
msgstr ""
-#: dialogs/transferdialog.cpp:115
-msgid "Convert spaces to underscores"
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:35
+#. i18n: ectx: property (whatsThis), widget (TrackSelectWidget, trackSelector)
+#: rc.cpp:1552
+msgid "Select the track that you want to use as the checkpoint."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:131
-msgid "Collection root"
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:48
+#. i18n: ectx: property (text), widget (QLabel, label_Position)
+#: rc.cpp:1555
+msgid "Position:"
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:189
-msgid "File Type"
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:69
+#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Position)
+#: rc.cpp:1558
+msgid ""
+"The desired position of the song in the playlist, in hours, minutes, and "
+"seconds. Note: because of Qt limitations, the maximum position that you can "
+"specify is 24 hours."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:269 dialogs/FilenameLayoutDialog.cpp:645
-msgid "Ignore"
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:107
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
+#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:138
+#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
+#: rc.cpp:1564 rc.cpp:1573
+msgid ""
+"How strict the APG should be about placing the selected track at the "
+"specified time."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:272
-#, kde-format, no-c-format
-msgctxt ""
-"Please do not translate the %foo% words as they define a syntax used "
-"internally by a parser to describe a filename."
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:15
+#. i18n: ectx: property (whatsThis), widget (QWidget, PlaylistDurationEditWidget)
+#: rc.cpp:1579
msgid ""
-"The following tokens can be used to define a filename scheme:
"
-" %track%, %title%, %artist%, %composer%, "
-" %year%, %album%, %albumartist%, %comment%, "
-" %genre%, %ignore%."
+"An editor for a PlaylistDuration constraint. The user can set the name of "
+"the constraint; the target duration and whether the playlist should be less "
+"than, equal to, or greater than that duration; and the strictness with which "
+"the APG should match that duration."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:284 dialogs/FilenameLayoutDialog.cpp:655
-msgctxt "Artist's Initial"
-msgid "Initial"
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1582
+msgid "Playlist Duration Constraint Settings"
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:285 dialogs/FilenameLayoutDialog.cpp:640
-msgid "File type"
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:32
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
+#: rc.cpp:1585
+msgid ""
+"Whether the duration of the generated playlist should be shorter than, equal "
+"to, or longer than the specified value."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:287 dialogs/FilenameLayoutDialog.cpp:660
-msgid "Disc number"
+#. i18n: file: playlistgenerator/constraints/PlaylistDurationEditWidget.ui:62
+#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Duration)
+#: rc.cpp:1597
+msgid ""
+"The desired duration of the playlist, in hours, minutes, and seconds. Note: "
+"because of Qt limitations, the maximum playlist duration that you can "
+"specify is 24 hours."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:290
-#, no-c-format
-msgctxt ""
-"Please do not translate the %foo% words as they define a syntax used "
-"internally by a parser to describe a filename."
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:15
+#. i18n: ectx: property (whatsThis), widget (QWidget, PreventDuplicatesEditWidget)
+#: rc.cpp:1618
msgid ""
-"The following tokens can be used to define a filename scheme: "
-"
%track%, %title%, %artist%, %composer%, %year%, "
-"%album%, %albumartist%, %comment%, %genre%, %initial%, %folder%, %filetype%, "
-"%discnumber%."
+"An editor for a Prevent Duplicates constraint. When set to \"track\", it "
+"will try to prevent more than one copy of the same track from ending up in "
+"the playlist. When set to \"album\" or \"artist\", it will try to prevent "
+"more than one track from a given album or a given artist from ending up in "
+"the playlist."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:395 dialogs/FilenameLayoutDialog.cpp:400
-#: dialogs/FilenameLayoutDialog.cpp:405 dialogs/FilenameLayoutDialog.cpp:410
-#: dialogs/FilenameLayoutDialog.cpp:415 dialogs/FilenameLayoutDialog.cpp:420
-#: dialogs/FilenameLayoutDialog.cpp:425 dialogs/FilenameLayoutDialog.cpp:430
-#: dialogs/FilenameLayoutDialog.cpp:435
-msgctxt ""
-"Text to represent an empty tag. Braces (<>) are only to clarify emptiness."
-msgid "<empty>"
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1621
+msgid "Prevent Duplicates Constraint Settings"
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:516
-msgid "&Basic..."
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:29
+#. i18n: ectx: property (whatsThis), widget (QLabel, label_Field)
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:47
+#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
+#: rc.cpp:1624 rc.cpp:1630
+msgid ""
+"Control which duplicates to prevent. \"Prevent duplicate tracks\" is the "
+"least restrictive, and \"prevent duplicate artists\" is the most restrictive."
msgstr ""
-#: dialogs/FilenameLayoutDialog.cpp:650
-msgid "Folder"
-msgstr "Qovluq"
-
-#: dialogs/MusicBrainzTagger.cpp:67
-msgid "Expand All"
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:32
+#. i18n: ectx: property (text), widget (QLabel, label_Field)
+#: rc.cpp:1627
+msgid "Prevent duplicate"
msgstr ""
-#: dialogs/MusicBrainzTagger.cpp:68
-msgid "Collapse All"
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:51
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
+#: rc.cpp:1633 widgets/SmartPlaylistEditor.cpp:253
+msgid "tracks"
msgstr ""
-#: dialogs/MusicBrainzTagger.cpp:69
-msgid "Expand Unchosen"
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:56
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
+#: rc.cpp:1636
+msgid "albums"
msgstr ""
-#: dialogs/MusicBrainzTagger.cpp:70
-msgid "Collapse Chosen"
+#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:61
+#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
+#: rc.cpp:1639
+msgid "artists"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:152
-#: dialogs/OrganizeCollectionDialog.cpp:155
-#, kde-format
-msgid "%1 or %2"
+#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:15
+#. i18n: ectx: property (whatsThis), widget (QWidget, ConstraintGroupEditWidget)
+#: rc.cpp:1642
+msgid ""
+"An editor for Constraint Groups. You can set the group type to \"match "
+"all\" or \"match any\". When the group type is set to \"match all\", the "
+"Generator will try to have the playlist match all the constraints within the "
+"group. When the group type is set to \"match any\", the Generator will try "
+"to have the playlist match any of the constraints within the group."
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:156
-msgid "Artist's Initial"
+#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1645
+msgid "Constraint Group Settings"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:157
-msgid "File Extension of Source"
+#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:29
+#. i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAll)
+#: rc.cpp:1648
+msgid ""
+"The APG will consider the constraint group satisfied only if all of the "
+"constraints within the group are satisfied. This is analogous to a logical "
+"AND: \"the tracks should match properties A, B, and C\"."
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:158
-#: core/meta/support/MetaConstants.cpp:113
-msgid "Track Number"
+#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:32
+#. i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAll)
+#: rc.cpp:1651
+msgid "Match all constraints in the group"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:160
-msgid "Custom Format String
"
+#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:39
+#. i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAny)
+#: rc.cpp:1654
+msgid ""
+"The APG will consider the constraint group satisfied if any one of the "
+"constraints within it is satisfied. This is analogous to a logical OR: "
+"\"the tracks should match properties A, B, or C\"."
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:161
-msgid "You can use the following tokens:"
+#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:42
+#. i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAny)
+#: rc.cpp:1657
+msgid "Match any constraint in the group"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:168
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:17
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:17
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1660 rc.cpp:1748
+msgid "General"
+msgstr "Ümumi"
+
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:23
+#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OsdEnabled)
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:26
+#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdEnabled)
+#: rc.cpp:1663 rc.cpp:1666
msgid ""
-"If you surround sections of text that contain a token with curly-braces, "
-"that section will be hidden if the token is empty."
+"Check to enable the On-Screen-Display. The OSD briefly displays track data "
+"when a new track is played."
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:338
-msgid "There is a filename conflict, existing files will be overwritten."
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:29
+#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdEnabled)
+#: rc.cpp:1669
+msgid "Use &On-Screen-Display"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:340
-msgid "There is a filename conflict, existing files will not be changed."
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:43
+#. i18n: ectx: property (text), widget (QLabel, textLabel1)
+#: rc.cpp:1672
+msgid "&Duration:"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:391
-msgid "New Format Preset"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:62
+#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_OsdDuration)
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:65
+#. i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_OsdDuration)
+#: rc.cpp:1675 rc.cpp:1678
+msgid ""
+"The time in milliseconds for which to show the OSD. The value must be "
+"between 500 ms and 10000 ms."
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:391
-msgid "Preset Name"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:71
+#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_OsdDuration)
+#: rc.cpp:1681
+msgid "Forever"
msgstr ""
-#: dialogs/OrganizeCollectionDialog.cpp:391
-msgid "New Preset"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:74
+#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_OsdDuration)
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:80
+#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_FadeoutLength)
+#: rc.cpp:1684 rc.cpp:1776
+msgid " ms"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:39
-msgid "Import Collection"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:93
+#. i18n: ectx: property (text), widget (QLabel, textLabel2_3)
+#: rc.cpp:1687
+msgid "Sc&reen:"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:44
-msgid ""
-"This tool allows you to import track information and
statistical data "
-"from another music application.
Any statistical data in your database "
-"will be overwritten"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:112
+#. i18n: ectx: property (toolTip), widget (KComboBox, kcfg_OsdScreen)
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:115
+#. i18n: ectx: property (whatsThis), widget (KComboBox, kcfg_OsdScreen)
+#: rc.cpp:1690 rc.cpp:1693
+msgid "The screen that should display the OSD."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:55
-msgid "Amarok collection scanner"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:133
+#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_OsdUseCustomColors)
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:136
+#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdUseCustomColors)
+#: rc.cpp:1696 rc.cpp:1699
+msgid "Check to enable custom colors for the On-Screen-Display."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:56
-msgid "Amarok 1.4"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:139
+#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdUseCustomColors)
+#: rc.cpp:1702
+msgid "Use &custom colors"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:57
-msgid "iTunes"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:163
+#. i18n: ectx: property (whatsThis), widget (QLabel, textLabel2)
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:191
+#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_OsdTextColor)
+#: rc.cpp:1705 rc.cpp:1714
+msgid "The color of the OSD text."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:58
-msgid "Banshee"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:166
+#. i18n: ectx: property (text), widget (QLabel, textLabel2)
+#: rc.cpp:1708
+msgid "Text color:"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:59
-msgid "Rhythmbox"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:188
+#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_OsdTextColor)
+#: rc.cpp:1711
+msgid "Click to select the color of the OSD text."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:80
-msgid "Select Importer"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:211
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_OsdUseTranslucency)
+#: rc.cpp:1717
+msgid "If checked, enables translucency if supported by your desktop system."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:85
-msgid "Configuration"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:214
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdUseTranslucency)
+#: rc.cpp:1720
+msgid "&Translucent"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:94
-msgid "Migrating"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:226
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1723
+msgid "Font scale:"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:161
-msgid "Failed: No tracks were imported"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:233
+#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_OsdFontScaling)
+#: rc.cpp:1727
+#, no-c-format
+msgid "%"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:163
-#, kde-format
-msgid "Success: Imported %1 track"
-msgid_plural "Success: Imported %1 tracks"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:261
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_OsdHideOnFullscreen)
+#. i18n: file: amarokconfig.kcfg:395
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:1730 rc.cpp:2423
+msgid ""
+"Do not show the On-Screen-Display if another application is focused and "
+"running in fullscreen mode."
+msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:174
-msgid "Failed: Unable to import statistics"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:264
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdHideOnFullscreen)
+#. i18n: file: amarokconfig.kcfg:394
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:1733 rc.cpp:2420
+msgid "Don't show when a fullscreen application is active"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:189
-#, kde-format
-msgid "Error: %1"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:274
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_KNotifyEnabled)
+#: rc.cpp:1736
+msgid "Check to use the system notification."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:204
-#, kde-format
-msgctxt "Track has been imported, format: Track"
-msgid "Imported %1"
+#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:277
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_KNotifyEnabled)
+#: rc.cpp:1739
+msgid "Use &system notifications"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:207
-#, kde-format
-msgctxt "Track has been imported, format: Artist - Track"
-msgid "Imported %1 - %2"
+#. i18n: file: configdialog/dialogs/CollectionConfig.ui:14
+#. i18n: ectx: property (windowTitle), widget (QWidget, CollectionConfig)
+#: rc.cpp:1742
+msgid "Collection Setup"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:210
-#, kde-format
-msgctxt "Track has been imported, format: Artist - Track (Album)"
-msgid "Imported %1 - %2 (%3)"
+#. i18n: file: configdialog/dialogs/CollectionConfig.ui:20
+#. i18n: ectx: property (title), widget (QGroupBox, collectionFoldersBox)
+#: rc.cpp:1745
+msgid "Collection Folders"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:219
-#, kde-format
-msgctxt "Track has been discarded, format: Url"
-msgid "Discarded %1"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:23
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_FadeoutOnExit)
+#: rc.cpp:1751
+msgid "If checked, Amarok will fade out the music on program exit."
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:234
-#, kde-format
-msgctxt "Track has been imported by tags, format: Track, from Url, to Url"
-msgid ""
-"Imported %1
from "
-"%2
to %3"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:26
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_FadeoutOnExit)
+#: rc.cpp:1754
+msgid "Fadeout on e&xit"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:237
-#, kde-format
-msgctxt ""
-"Track has been imported by tags, format: Artist - Track, from Url, to Url"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:36
+#. i18n: ectx: property (toolTip), widget (QGroupBox, kcfg_Fadeout)
+#: rc.cpp:1757
msgid ""
-"Imported %1 - %2
from "
-"%3
to %4"
+"If checked, Amarok will slowly fade the volume of the playing track on stop "
+"or at the end of the playlist, rather than stopping playback immediately"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:240
-#, kde-format
-msgctxt ""
-"Track has been imported by tags, format: Artist - Track (Album), from Url, "
-"to Url"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:40
+#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_Fadeout)
+#: rc.cpp:1760
msgid ""
-"Imported %1 - %2 (%3)
from "
-"%4
to %5"
+"Quit Behavior\n"
+"On exit, Amarok can slowly fade the volume of the playing track (which is "
+"configurable), or stop playback immediately.
"
msgstr ""
-#: dialogs/DatabaseImporterDialog.cpp:252
-#, kde-format
-msgctxt "Track has been matched ambigously, format: Url"
-msgid ""
-"Multiple ambiguous matches found for %1, has "
-"been discarded."
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:43
+#. i18n: ectx: property (title), widget (QGroupBox, kcfg_Fadeout)
+#: rc.cpp:1764
+msgid "&Fadeout on stop"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:44
-msgid "Configure Equalizer"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:61
+#. i18n: ectx: property (text), widget (QLabel, fadeoutLengthLabel)
+#: rc.cpp:1767
+msgid "Fadeout &duration:"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:100
-msgid ""
-"Sorry, your current Phonon backend version does not provide equalizer "
-"support."
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:74
+#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_FadeoutLength)
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:77
+#. i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_FadeoutLength)
+#: rc.cpp:1770 rc.cpp:1773
+msgid "The length of the fadeout, in milliseconds."
msgstr ""
-#: dialogs/EqualizerDialog.cpp:156 dialogs/EqualizerDialog.cpp:165
-msgid ""
-"%0\n"
-"dB"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:102
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ResumePlayback)
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:105
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ResumePlayback)
+#: rc.cpp:1779 rc.cpp:1782
+msgid ""
+"If checked, Amarok will
resume playback from where you left it the "
+"previous session -- just like a tape-player."
msgstr ""
-#: dialogs/EqualizerDialog.cpp:256
-msgctxt "Equalizer state, as in, disabled"
-msgid "Off"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:108
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ResumePlayback)
+#: rc.cpp:1785
+msgid "&Resume playback on start"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:273
-msgid "Cannot delete this preset"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:118
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
+#: rc.cpp:1788
+msgid "Sound System Configuration"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:274
-msgid "Default presets can not be deleted"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:145
+#. i18n: ectx: property (toolTip), widget (QPushButton, pushButtonPhonon)
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:148
+#. i18n: ectx: property (whatsThis), widget (QPushButton, pushButtonPhonon)
+#: rc.cpp:1791 rc.cpp:1794
+msgid "Phonon is the audio system used by Amarok."
msgstr ""
-#: dialogs/EqualizerDialog.cpp:275
-msgid "Error deleting preset"
+#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:151
+#. i18n: ectx: property (text), widget (QPushButton, pushButtonPhonon)
+#: rc.cpp:1797
+msgid "Configure Phonon"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:298
-msgid "Cannot restore this preset"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:17
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_UseServer)
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:20
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_UseServer)
+#: rc.cpp:1800 rc.cpp:1803
+msgid ""
+"Check to enable the use of an external database. By default there is already "
+"an embedded MySQL database running."
msgstr ""
-#: dialogs/EqualizerDialog.cpp:299
-msgid "Only default presets can be restored"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:23
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_UseServer)
+#: rc.cpp:1806
+msgid "Use &external MySQL database"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:300
-msgid "Error restoring preset"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:30
+#. i18n: ectx: property (title), widget (QGroupBox, group_Connection)
+#: rc.cpp:1809
+msgid "Connection Settings"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:320
-msgid "Cannot save this preset"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:38
+#. i18n: ectx: property (text), widget (QLabel, label_Host)
+#: rc.cpp:1812
+msgid "&Server:"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:321
-msgid ""
-"Preset 'Manual' is reserved for momentary settings.\n"
-" Please choose different name "
-"and try again."
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:55
+#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Host)
+#: rc.cpp:1815
+msgid "Enter the name of the existing MySQL server\n"
msgstr ""
-#: dialogs/EqualizerDialog.cpp:323
-msgid "Error saving preset"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:71
+#. i18n: ectx: property (text), widget (QLabel, label_Port)
+#: rc.cpp:1819
+msgid "P&ort:"
msgstr ""
-#: dialogs/TagDialog.cpp:419
-msgid "Filename Layout Chooser"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:91
+#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_Port)
+#: rc.cpp:1822
+msgid "Enter the port number to access the server. Default is port 3306.\n"
msgstr ""
-#: dialogs/TagDialog.cpp:536 browsers/playlistbrowser/PodcastModel.cpp:337
-msgid "Summary"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:118
+#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Password)
+#: rc.cpp:1829
+msgid "Enter the password for the default user.\n"
msgstr ""
-#: dialogs/TagDialog.cpp:537
-msgid "Tags"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:151
+#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_User)
+#: rc.cpp:1836
+msgid ""
+"Enter the username to access the database with full access privileges.\n"
msgstr ""
-#: dialogs/TagDialog.cpp:538 configdialog/dialogs/ScriptsConfig.cpp:54
-#: context/applets/lyrics/LyricsApplet.cpp:440
-#: context/applets/lyrics/LyricsApplet.cpp:568
-msgid "Lyrics"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:161
+#. i18n: ectx: property (text), widget (QLabel, label_Database)
+#: rc.cpp:1840
+msgid "&Database:"
msgstr ""
-#: dialogs/TagDialog.cpp:539 context/applets/labels/LabelsApplet.cpp:92
-#: context/applets/labels/LabelsApplet.cpp:184
-msgid "Labels"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:178
+#. i18n: ectx: property (toolTip), widget (QLineEdit, kcfg_Database)
+#: rc.cpp:1843
+msgid "Enter the name of the database. Default preset is amarokdb.\n"
msgstr ""
-#: dialogs/TagDialog.cpp:700 dialogs/TagDialog.cpp:708
-msgctxt "The value for this tag is not known"
-msgid "Unknown"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:199
+#. i18n: ectx: property (text), widget (QLabel, label_Info)
+#: rc.cpp:1847
+msgid ""
+"Amarok expects the above database and user account to already exist. This "
+"user also requires full access to the database. You MUST restart Amarok "
+"after changing these settings."
msgstr ""
-#: dialogs/TagDialog.cpp:745
-#, kde-format
-msgid "Track Details: %1 by %2"
+#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:209
+#. i18n: ectx: property (text), widget (QLabel, label_SQL)
+#: rc.cpp:1850
+msgid ""
+"If your database is not already set up, you can use the following S&QL "
+"commands (after replacing the password with the correct one):"
msgstr ""
-#: dialogs/TagDialog.cpp:751
-#, kde-format
-msgctxt "The amount of tracks being edited"
-msgid "1 Track"
-msgid_plural "Information for %1 Tracks"
-msgstr[0] ""
-msgstr[1] ""
-
-#: dialogs/TagDialog.cpp:780 dialogs/TagDialog.cpp:790
-#, kde-format
-msgid "%1 by %2"
+#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:36
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoUpdateScripts)
+#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:39
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoUpdateScripts)
+#: rc.cpp:1853 rc.cpp:1856
+msgid ""
+"Automatically download and install updates for the built-in scripts from the "
+"Amarok website if available"
msgstr ""
-#: dialogs/TagDialog.cpp:782 dialogs/TagDialog.cpp:792
-#, kde-format
-msgid "%1"
+#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:42
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoUpdateScripts)
+#: rc.cpp:1859
+msgid "Automatically update built-in scripts"
msgstr ""
-#: dialogs/TagDialog.cpp:788
-#, kde-format
-msgid "%1 by %2 on %3"
+#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:62
+#. i18n: ectx: property (toolTip), widget (QPushButton, manageButton)
+#: rc.cpp:1862
+msgid "Browse, install, and uninstall scripts"
msgstr ""
-#: dialogs/TagDialog.cpp:798
-#, kde-format
-msgid "Editing 1 file"
-msgid_plural "Editing %1 files"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: configdialog/dialogs/ScriptsConfig.ui:65
+#. i18n: ectx: property (text), widget (QPushButton, manageButton)
+#: rc.cpp:1865
+msgid "Manage Scripts"
+msgstr ""
-#: dialogs/TagDialog.cpp:830
-msgctxt "When this track first played"
-msgid "Never"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:23
+#. i18n: ectx: property (title), widget (QGroupBox, generalBox)
+#: rc.cpp:1868
+msgid "General Options"
msgstr ""
-#: dialogs/TagDialog.cpp:835
-msgctxt "When this track was last played"
-msgid "Never"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:29
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowSplashScreen)
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:32
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowSplashScreen)
+#: rc.cpp:1871 rc.cpp:1874
+msgid "Check to enable the splashscreen during Amarok startup."
msgstr ""
-#: dialogs/TagDialog.cpp:839
-msgctxt "The collection this track is part of"
-msgid "None"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:35
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowSplashScreen)
+#: rc.cpp:1877
+msgid "Sho&w splash-screen on startup"
msgstr ""
-#: dialogs/TagDialog.cpp:1360
-msgid ""
-"Writing to file failed. Please check permissions and available disc space."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:42
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowTrayIcon)
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:45
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_ShowTrayIcon)
+#: rc.cpp:1880 rc.cpp:1883
+msgid "Check to enable the Amarok system tray icon."
msgstr ""
-#: dialogs/CollectionSetup.cpp:78
-#, kde-format
-msgid "Rescan '%1'"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:48
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowTrayIcon)
+#: rc.cpp:1886
+msgid "Show tray &icon"
msgstr ""
-#: dialogs/CollectionSetup.cpp:107
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:55
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoGetCoverArt)
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:58
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoGetCoverArt)
+#: rc.cpp:1889 rc.cpp:1892
msgid ""
-"These folders will be scanned for media to make up your collection. You can "
-"right-click on a folder to individually rescan it, if it was previously "
-"selected:"
+"Check to enable the automatic retrieval of cover art from the Internet."
msgstr ""
-#: dialogs/CollectionSetup.cpp:124
-msgid "Full rescan"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:61
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoGetCoverArt)
+#: rc.cpp:1895
+msgid "Automatically retrieve cover art"
msgstr ""
-#: dialogs/CollectionSetup.cpp:125
-msgid ""
-"Rescan your entire collection. This will not delete any statistics."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:68
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AnimateAppletCollapse)
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:71
+#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AnimateAppletCollapse)
+#: rc.cpp:1898 rc.cpp:1901
+msgid "Check to enable animations when context applets collapse."
msgstr ""
-#: dialogs/CollectionSetup.cpp:128
-msgid "Import"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:74
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AnimateAppletCollapse)
+#. i18n: file: amarokconfig.kcfg:131
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:1904 rc.cpp:2156
+msgid "Enable context applets collapse animations"
msgstr ""
-#: dialogs/CollectionSetup.cpp:129
-msgid ""
-"Import collection and/or statistics from older Amarok versions, the batch "
-"scanner or media players."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:81
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowBrowserBackgroundImage)
+#: rc.cpp:1907
+msgid "Show background images in the browser panel"
msgstr ""
-#: dialogs/CollectionSetup.cpp:132
-msgid "&Scan folders recursively (requires full rescan if newly checked)"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:91
+#. i18n: ectx: property (title), widget (QGroupBox, playlistBox)
+#: rc.cpp:1910
+msgid "Playlist Options"
msgstr ""
-#: dialogs/CollectionSetup.cpp:133
-msgid "&Watch folders for changes"
-msgstr "Qovluqların dəyişməsini &nəzərə al"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:97
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoScrollPlaylist)
+#: rc.cpp:1913
+msgid ""
+"Check to make the playlist scroll so the current track is always visible."
+msgstr ""
-#: dialogs/CollectionSetup.cpp:134
-msgid "Write metadata to file"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:100
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoScrollPlaylist)
+#: rc.cpp:1916
+msgid "Automatically scroll playlist to current track"
msgstr ""
-#: dialogs/CollectionSetup.cpp:135
-msgid "Write statistics to file"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:110
+#. i18n: ectx: property (title), widget (QGroupBox, moodbarBox)
+#: rc.cpp:1919
+msgid "Moodbar Options"
msgstr ""
-#: dialogs/CollectionSetup.cpp:136
-msgid "Write covers to file"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:117
+#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
+#: rc.cpp:1922
+msgid ""
+"The Moodbar makes it possible to navigate in your music visually.\n"
+"Please note that this feature requires the external \"Moodbar Generator\" "
+"tool."
msgstr ""
-#: dialogs/CollectionSetup.cpp:137
-msgid "&Enable character set detection in ID3 tags"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:120
+#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
+#: rc.cpp:1926
+msgid "Show Moodbar in Progress Slider"
msgstr ""
-#: dialogs/CollectionSetup.cpp:145
-msgid "If selected, Amarok will read all subfolders."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:127
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:1929
+msgid "Moodbar style"
msgstr ""
-#: dialogs/CollectionSetup.cpp:146
-msgid ""
-"If selected, the collection folders will be watched for changes.\n"
-"The watcher will not notice changes behind symbolic links."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:134
+#. i18n: ectx: property (toolTip), widget (QComboBox, kcfg_MoodbarPaintStyle)
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:137
+#. i18n: ectx: property (whatsThis), widget (QComboBox, kcfg_MoodbarPaintStyle)
+#: rc.cpp:1932 rc.cpp:1935
+msgid "Choose the mood display style"
msgstr ""
-#: dialogs/CollectionSetup.cpp:147
-msgid ""
-"Write meta data changes (including 'stars' rating) back to the original "
-"file.\n"
-"You can also prevent writing back by write protecting the file.\n"
-"This might be a good idea if you are currently\n"
-"sharing those files via the Internet."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:141
+#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
+#: rc.cpp:1938
+msgid "Default (System colours)"
msgstr ""
-#: dialogs/CollectionSetup.cpp:148
-msgid ""
-"Write play-changing statistics (e.g. score, lastplayed, playcount)\n"
-"as tags back to the file."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:146
+#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
+#: rc.cpp:1941
+msgid "Angry"
msgstr ""
-#: dialogs/CollectionSetup.cpp:149
-msgid ""
-"Write changed covers back to the file.\n"
-"This will replace existing embedded covers."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:151
+#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
+#: rc.cpp:1944
+msgid "Frozen"
msgstr ""
-#: dialogs/CollectionSetup.cpp:150
-msgid ""
-"If selected, Amarok will use Mozilla's\n"
-"Character Set Detector to attempt to automatically guess the\n"
-"character sets used in ID3 tags."
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:156
+#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
+#: rc.cpp:1947
+msgid "Happy"
msgstr ""
-#: dialogs/ScriptSelector.cpp:30 configdialog/dialogs/ScriptSelector.cpp:31
-msgid "Search Scripts"
+#. i18n: file: configdialog/dialogs/GeneralConfig.ui:161
+#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
+#: rc.cpp:1950
+msgid "Normal"
msgstr ""
-#: dialogs/deletedialog.cpp:63
-#, kde-format
-msgid "1 file selected."
-msgid_plural "%1 files selected."
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: likeback/LikeBackBar.ui:29
+#. i18n: ectx: property (toolTip), widget (QToolButton, m_likeButton)
+#: rc.cpp:1953
+msgid "Tell the developers about something you liked"
+msgstr ""
-#: dialogs/deletedialog.cpp:69
+#. i18n: file: likeback/LikeBackBar.ui:33
+#. i18n: ectx: property (whatsThis), widget (QToolButton, m_likeButton)
+#. i18n: file: likeback/LikeBackBar.ui:50
+#. i18n: ectx: property (whatsThis), widget (QToolButton, m_dislikeButton)
+#. i18n: file: likeback/LikeBackBar.ui:67
+#. i18n: ectx: property (whatsThis), widget (QToolButton, m_bugButton)
+#. i18n: file: likeback/LikeBackBar.ui:84
+#. i18n: ectx: property (whatsThis), widget (QToolButton, m_featureButton)
+#: rc.cpp:1956 rc.cpp:1963 rc.cpp:1970 rc.cpp:1977
msgid ""
-"These items will be permanently deleted from your hard disk."
+"Click on one of these icons to send your feedback to the developers of "
+"this application. You can disable the icons with the \"Show Feedback Icons\" "
+"checkbox in the Help menu.\n"
+" "
msgstr ""
-#: dialogs/deletedialog.cpp:75
-msgid "These items will be moved to the Trash Bin."
+#. i18n: file: likeback/LikeBackBar.ui:46
+#. i18n: ectx: property (toolTip), widget (QToolButton, m_dislikeButton)
+#: rc.cpp:1960
+msgid "Tell the developers about something you did not like"
msgstr ""
-#: dialogs/deletedialog.cpp:87
-msgid "&Send to Trash"
+#. i18n: file: likeback/LikeBackBar.ui:63
+#. i18n: ectx: property (toolTip), widget (QToolButton, m_bugButton)
+#: rc.cpp:1967
+msgid "Tell the developers about a problem in the application"
msgstr ""
-#: dialogs/deletedialog.cpp:93
-msgid "About to delete selected files"
+#. i18n: file: likeback/LikeBackBar.ui:80
+#. i18n: ectx: property (toolTip), widget (QToolButton, m_featureButton)
+#: rc.cpp:1974
+msgid ""
+"Tell the developers about new features you would like to have in this "
+"application"
msgstr ""
-#: dialogs/deletedialog.cpp:154
-msgid "Deleting files"
+#. i18n: file: likeback/LikeBackDialog.ui:45
+#. i18n: ectx: property (text), widget (QLabel, label_2)
+#: rc.cpp:1981
+msgid "Your comment:"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:41
-#, kde-format
-msgid "Select Plugin for %1"
+#. i18n: file: likeback/LikeBackDialog.ui:71
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:1984
+msgid "Your comment is about:"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:47
-msgid "Configure Media Device"
-msgstr "Media qurğunu quraşdır"
-
-#: dialogs/deviceconfiguredialog.cpp:70
-msgid "Pre-&connect command:"
+#. i18n: file: likeback/LikeBackDialog.ui:86
+#. i18n: ectx: property (text), widget (QRadioButton, likeRadio_)
+#: rc.cpp:1987
+msgid "Something you like"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:72
-#, c-format
-msgid "Example: mount %d"
+#. i18n: file: likeback/LikeBackDialog.ui:99
+#. i18n: ectx: property (text), widget (QRadioButton, dislikeRadio_)
+#: rc.cpp:1990
+msgid "Something you dislike"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:74
-#, c-format
-msgid ""
-"Set a command to be run before connecting to your device (e.g. a mount "
-"command) here.\n"
-"%d is replaced by the device node, %m by the mount point.\n"
-"Empty commands are not executed."
+#. i18n: file: likeback/LikeBackDialog.ui:112
+#. i18n: ectx: property (text), widget (QRadioButton, bugRadio_)
+#: rc.cpp:1993
+msgid "An improper behavior of the application"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:77
-msgid "Post-&disconnect command:"
+#. i18n: file: likeback/LikeBackDialog.ui:125
+#. i18n: ectx: property (text), widget (QRadioButton, featureRadio_)
+#: rc.cpp:1996
+msgid "A new feature you desire"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:80
-#, c-format
-msgid "Example: eject %d"
+#. i18n: file: likeback/LikeBackDialog.ui:141
+#. i18n: ectx: property (text), widget (QCheckBox, specifyEmailCheckBox_)
+#: rc.cpp:1999
+msgid "Specify an email address to be contacted back:"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:81
-#, c-format
+#. i18n: file: likeback/LikeBackDialog.ui:188
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:2002
msgid ""
-"Set a command to be run after disconnecting from your device (e.g. an eject "
-"command) here.\n"
-"%d is replaced by the device node, %m by the mount point.\n"
-"Empty commands are not executed."
-msgstr ""
-
-#: dialogs/deviceconfiguredialog.cpp:85
-msgid "&Transcode before transferring to device"
+"Specifying an email address will allow the developers to ask you for "
+"more information on your report, or to tell you when your feature will be "
+"implemented.
\n"
+"Your email address will not be used for anything else but this "
+"report."
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:92
-#, kde-format
-msgid "Transcode to preferred format (%1) for device"
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:20
+#. i18n: ectx: property (windowTitle), widget (QDialog, PlaylistLayoutEditDialog)
+#: rc.cpp:2006
+msgid "Playlist Layout Editor"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:94
-msgid "Whenever possible"
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:57
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:2009
+msgid "Available Layouts"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:97
-msgid "When necessary"
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:294
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
+#: rc.cpp:2015
+msgid "Layout"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:104
-msgid "Remove transcoded files after transfer"
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:300
+#. i18n: ectx: property (text), widget (QCheckBox, inlineControlsChekbox)
+#: rc.cpp:2018
+msgid "Show inline playback controls"
msgstr ""
-#: dialogs/deviceconfiguredialog.cpp:112 dialogs/deviceconfiguredialog.cpp:113
-msgid "For this feature, a script of type \"Transcode\" has to be running"
+#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:324
+#. i18n: ectx: property (text), widget (QCheckBox, tooltipsCheckbox)
+#: rc.cpp:2024
+msgid "Show tooltips"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:455
-#, kde-format
-msgid "Importing podcast channel from %1"
+#. i18n: file: playlist/PlaylistQueueEditor.ui:14
+#. i18n: ectx: property (windowTitle), widget (QWidget, PlaylistQueueEditor)
+#: rc.cpp:2030
+msgid "Queue Editor"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:459
-msgid "Updating podcast channel"
+#. i18n: file: playlist/PlaylistQueueEditor.ui:32
+#. i18n: ectx: property (toolTip), widget (QPushButton, upButton)
+#: rc.cpp:2033
+msgid "Move Up"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:460
-#, kde-format
-msgid "Updating \"%1\""
+#. i18n: file: playlist/PlaylistQueueEditor.ui:48
+#. i18n: ectx: property (toolTip), widget (QPushButton, downButton)
+#: rc.cpp:2036
+msgid "Move Down"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:508 core/podcasts/PodcastReader.cpp:522
-#, kde-format
-msgid "Importing podcast from %1 failed with error:\n"
+#. i18n: file: playlist/PlaylistQueueEditor.ui:61
+#. i18n: ectx: property (toolTip), widget (QPushButton, dequeueTrackButton)
+#: rc.cpp:2039 playlist/view/PlaylistViewCommon.cpp:115
+msgid "Dequeue Track"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:512 core/podcasts/PodcastReader.cpp:526
-#, kde-format
-msgid "Updating podcast from %1 failed with error:\n"
+#. i18n: file: playlist/PlaylistQueueEditor.ui:74
+#. i18n: ectx: property (toolTip), widget (QPushButton, clearButton)
+#: rc.cpp:2042
+msgid "Clear Queue"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:513 core/podcasts/PodcastReader.cpp:527
-#, kde-format
-msgid "Updating \"%1\" failed with error:\n"
+#. i18n: file: amarokconfig.kcfg:13
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2045
+msgid "Whether to display a second, left time label."
msgstr ""
-#: core/podcasts/PodcastReader.cpp:997
-#, kde-format
+#. i18n: file: amarokconfig.kcfg:14
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2048
msgid ""
-"While parsing %1, a feed was expected but an HTML page was received.\n"
-"Did you enter the correct URL?"
+"Set this to display a second time label to the left of the seek slider in "
+"the player window."
msgstr ""
-#: core/podcasts/PodcastReader.cpp:1004
-#, kde-format
-msgid "Feed has an unknown type: %1"
+#. i18n: file: amarokconfig.kcfg:18
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2051
+msgid "Whether to display remaining track time in the left time label."
msgstr ""
-#: core/podcasts/PodcastReader.cpp:1013
-#, kde-format
-msgid "%1 is not an RSS version 2.0 feed."
+#. i18n: file: amarokconfig.kcfg:19
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2054
+msgid ""
+"Set this to display remaining track time instead of past track time in the "
+"player window."
msgstr ""
-#: core/podcasts/PodcastReader.cpp:1043
-#, kde-format
-msgid "%1 is not a valid RSS version 1.0 feed."
+#. i18n: file: amarokconfig.kcfg:23
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2057
+msgid "Which tracks or albums to favor in Random Mode"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:1051
-#, kde-format
-msgid "%1 is not a valid Atom feed."
+#. i18n: file: amarokconfig.kcfg:24
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2060
+msgid ""
+"Tracks or albums with the chosen property will be more likely to be chosen "
+"in Random Mode."
msgstr ""
-#: core/podcasts/PodcastReader.cpp:1134
-msgid "Alternative Enclosures:"
+#. i18n: file: amarokconfig.kcfg:34
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2063
+msgid "How to progress through tracks in the playlist"
msgstr ""
-#: core/podcasts/PodcastReader.cpp:1144
-msgid "unknown type"
+#. i18n: file: amarokconfig.kcfg:35
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2066
+msgid ""
+"Determines how amarok will progress through the tracks in the playlist"
msgstr ""
-#: core/transcoding/formats/TranscodingAlacFormat.cpp:34
-msgid "Apple Lossless"
+#. i18n: file: amarokconfig.kcfg:48
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2069
+msgid "The status of dynamic mode."
msgstr ""
-#: core/transcoding/formats/TranscodingAlacFormat.cpp:42
-msgctxt ""
-"Feel free to redirect the english Wikipedia link to a local version, if it "
-"exists."
+#. i18n: file: amarokconfig.kcfg:49
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2072
msgid ""
-"Apple Lossless "
-"(ALAC) is an audio codec for lossless compression of digital "
-"music.
Recommended only for Apple music players and players that do not "
-"support FLAC."
+"If set, dynamic mode will be on, and tracks will be added according to the "
+"dynamic playlist specified."
+msgstr ""
+
+#. i18n: file: amarokconfig.kcfg:53
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2075
+msgid "Duplicate tracks in dynamic mode."
msgstr ""
-#: core/transcoding/formats/TranscodingFlacFormat.cpp:31
+#. i18n: file: amarokconfig.kcfg:54
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2078
msgid ""
-"The compression "
-"level is an integer value between 0 and 8 that represents the tradeoff "
-"between file size and compression speed while encoding with "
-"FLAC.
Setting the compression level to 0 yields the "
-"shortest compression time but generates a comparably big file
On the "
-"other hand, a compression level of 8 makes compression quite slow but "
-"produces the smallest file.
Note that since FLAC is by definition a "
-"lossless codec, the audio quality of the output is exactly the same "
-"regardless of the compression level.
Also, levels above 5 "
-"dramatically increase compression time but create an only slightly smaller "
-"file, and are not recommended."
+"If set, tracks added in the dynamic mode are allowed to have duplicates."
msgstr ""
-#: core/transcoding/formats/TranscodingFlacFormat.cpp:42
-msgid "Compression level"
+#. i18n: file: amarokconfig.kcfg:58
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2081
+msgid "Previous tracks count."
msgstr ""
-#: core/transcoding/formats/TranscodingFlacFormat.cpp:43
-msgid "Faster compression"
+#. i18n: file: amarokconfig.kcfg:59
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2084
+msgid "Number of tracks to leave in the playlist before the active track."
msgstr ""
-#: core/transcoding/formats/TranscodingFlacFormat.cpp:43
-#: core/transcoding/formats/TranscodingMp3Format.cpp:57
-#: core/transcoding/formats/TranscodingAacFormat.cpp:60
-#: core/transcoding/formats/TranscodingVorbisFormat.cpp:61
-#: core/transcoding/formats/TranscodingWmaFormat.cpp:61
-msgid "Smaller file"
+#. i18n: file: amarokconfig.kcfg:63
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2087
+msgid "Upcoming tracks count."
msgstr ""
-#: core/transcoding/formats/TranscodingFlacFormat.cpp:50
-msgid "FLAC"
+#. i18n: file: amarokconfig.kcfg:64
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2090
+msgid "Number of tracks to load into the playlist after the active track."
msgstr ""
-#: core/transcoding/formats/TranscodingFlacFormat.cpp:58
-msgctxt ""
-"Feel free to redirect the english Wikipedia link to a local version, if it "
-"exists."
-msgid ""
-"Free Lossless "
-"Audio Codec (FLAC) is an open and royalty-free codec for lossless "
-"compression of digital music.
If you wish to store your music without "
-"compromising on audio quality, FLAC is an excellent choice."
+#. i18n: file: amarokconfig.kcfg:68
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2093
+msgid "Whether to show icon in system tray"
msgstr ""
-#: core/transcoding/formats/TranscodingMp3Format.cpp:29
-msgid ""
-"The bitrate is a measure of the quantity of data used to represent a second "
-"of the audio track.
The MP3 encoder used by Amarok supports a variable bitrate (VBR) "
-"setting, which means that the bitrate value fluctuates along the track based "
-"on the complexity of the audio content. More complex intervals of data are "
-"encoded with a higher bitrate than less complex ones; this approach yields "
-"overall better quality and a smaller file than having a constant bitrate "
-"throughout the track.
For this reason, the bitrate measure in this slider "
-"is just an estimate of the average bitrate of the encoded "
-"track.
160kb/s is a good choice for music listening on a portable "
-"player.
Anything below 120kb/s might be unsatisfactory for music "
-"and anything above 205kb/s is probably overkill."
+#. i18n: file: amarokconfig.kcfg:69
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2096
+msgid "Enable/Disable tray icon for Amarok."
msgstr ""
-#: core/transcoding/formats/TranscodingMp3Format.cpp:56
-#: core/transcoding/formats/TranscodingAacFormat.cpp:59
-msgid "Expected average bitrate for variable bitrate encoding"
+#. i18n: file: amarokconfig.kcfg:73
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2099
+msgid "Whether to hide the context view."
msgstr ""
-#: core/transcoding/formats/TranscodingMp3Format.cpp:57
-#: core/transcoding/formats/TranscodingAacFormat.cpp:60
-#: core/transcoding/formats/TranscodingVorbisFormat.cpp:61
-#: core/transcoding/formats/TranscodingWmaFormat.cpp:61
-msgid "Better sound quality"
+#. i18n: file: amarokconfig.kcfg:74
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2102
+msgid "Enable/Disable context view in Amarok."
msgstr ""
-#: core/transcoding/formats/TranscodingMp3Format.cpp:64
-msgid "MP3"
+#. i18n: file: amarokconfig.kcfg:78
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2105
+msgid "Whether to animate the systray icon"
msgstr ""
-#: core/transcoding/formats/TranscodingMp3Format.cpp:72
-msgctxt ""
-"Feel free to redirect the english Wikipedia link to a local version, if it "
-"exists."
-msgid ""
-"MPEG Audio Layer 3 (MP3) is a "
-"patented digital audio codec using a form of lossy data compression.
In "
-"spite of its shortcomings, it is a common format for consumer audio storage, "
-"and is widely supported on portable music players."
+#. i18n: file: amarokconfig.kcfg:79
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2108
+msgid "Enable/Disable tray icon animation."
msgstr ""
-#: core/transcoding/formats/TranscodingAacFormat.cpp:31
-msgid ""
-"The bitrate is a measure of the quantity of data used to represent a second "
-"of the audio track.
The AAC encoder used by Amarok supports a variable bitrate (VBR) setting, which means that the bitrate "
-"value fluctuates along the track based on the complexity of the audio "
-"content. More complex intervals of data are encoded with a higher bitrate "
-"than less complex ones; this approach yields overall better quality and a "
-"smaller file than having a constant bitrate throughout the track.
For "
-"this reason, the bitrate measure in this slider is just an estimate of the "
-"average bitrate of the "
-"encoded track.
150kb/s is a good choice for music listening on a "
-"portable player.
Anything below 120kb/s might be unsatisfactory "
-"for music and anything above 200kb/s is probably overkill."
+#. i18n: file: amarokconfig.kcfg:83
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2111
+msgid "Delay between tracks, in milliseconds"
msgstr ""
-#: core/transcoding/formats/TranscodingAacFormat.cpp:67
-msgid "AAC (Non-Free)"
+#. i18n: file: amarokconfig.kcfg:84
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2114
+msgid "Delay between tracks, in milliseconds."
msgstr ""
-#: core/transcoding/formats/TranscodingAacFormat.cpp:75
-msgctxt ""
-"Feel free to redirect the english Wikipedia link to a local version, if it "
-"exists."
-msgid ""
-"Advanced Audio "
-"Coding (AAC) is a patented lossy codec for digital audio.
AAC "
-"generally achieves better sound quality than MP3 at similar bit rates. It is "
-"a reasonable choice for the iPod and some other portable music players. Non-"
-"Free implementation."
+#. i18n: file: amarokconfig.kcfg:88
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2117
+msgid "Number of undo levels in playlist"
msgstr ""
-#: core/transcoding/formats/TranscodingVorbisFormat.cpp:29
-msgid ""
-"The bitrate is a measure of the quantity of data used to represent a second "
-"of the audio track.
The Vorbis encoder used by Amarok supports a "
-"variable "
-"bitrate (VBR) setting, which means that the bitrate value fluctuates "
-"along the track based on the complexity of the audio content. More complex "
-"intervals of data are encoded with a higher bitrate than less complex ones; "
-"this approach yields overall better quality and a smaller file than having a "
-"constant bitrate throughout the track.
The Vorbis encoder uses a quality "
-"rating \"-q parameter\" between -1 and 10 to define a certain expected audio "
-"quality level. The bitrate measure in this slider is just a rough estimate "
-"(provided by Vorbis) of the average bitrate of the encoded track given a q "
-"value. In fact, with newer and more efficient Vorbis versions the actual "
-"bitrate is even lower.
-q5 is a good choice for music listening on "
-"a portable player.
Anything below -q3 might be unsatisfactory for "
-"music and anything above -q8 is probably overkill."
+#. i18n: file: amarokconfig.kcfg:89
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2120
+msgid "The number of undo levels in the playlist."
msgstr ""
-#: core/transcoding/formats/TranscodingVorbisFormat.cpp:60
-msgid "Quality rating for variable bitrate encoding"
+#. i18n: file: amarokconfig.kcfg:93
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2123
+msgid "Whether a splash-screen should be displayed on startup"
msgstr ""
-#: core/transcoding/formats/TranscodingVorbisFormat.cpp:76
-msgctxt ""
-"Feel free to redirect the english Wikipedia link to a local version, if it "
-"exists."
-msgid ""
-"Ogg Vorbis is an open and "
-"royalty-free audio codec for lossy audio compression.
It produces smaller "
-"files than MP3 at equivalent or higher quality. Ogg Vorbis is an all-around "
-"excellent choice, especially for portable music players that support it."
+#. i18n: file: amarokconfig.kcfg:94
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2126
+msgid "Enable/Disable splashscreen during Amarok startup."
msgstr ""
-#: core/transcoding/formats/TranscodingWmaFormat.cpp:29
+#. i18n: file: amarokconfig.kcfg:98
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2129
+msgid "Whether playlists store relative path"
+msgstr ""
+
+#. i18n: file: amarokconfig.kcfg:99
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2132
msgid ""
-"The bitrate is a measure of the quantity of data used to represent a second "
-"of the audio track.
Due to the limitations of the proprietary WMA "
-"format and the difficulty of reverse-engineering a proprietary encoder, the "
-"WMA encoder used by Amarok sets a con"
-"stant bitrate (CBR) setting.
For this reason, the bitrate measure in "
-"this slider is a pretty accurate estimate of the bitrate of the encoded "
-"track.
136kb/s is a good choice for music listening on a portable "
-"player.
Anything below 112kb/s might be unsatisfactory for music "
-"and anything above 182kb/s is probably overkill."
+"If set, Amarok's manually saved playlists will contain a relative path to "
+"each track, not an absolute path."
msgstr ""
-#: core/transcoding/formats/TranscodingWmaFormat.cpp:60
-msgid "Bitrate target for constant bitrate encoding"
+#. i18n: file: amarokconfig.kcfg:103
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2135
+msgid "Filename of the external web browser to be invoked by Amarok."
msgstr ""
-#: core/transcoding/formats/TranscodingWmaFormat.cpp:68
-msgid "Windows Media Audio"
+#. i18n: file: amarokconfig.kcfg:107
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2138
+msgid "Whether to automatically attempt to fetch cover art as needed"
msgstr ""
-#: core/transcoding/formats/TranscodingWmaFormat.cpp:76
-msgctxt ""
-"Feel free to redirect the english Wikipedia link to a local version, if it "
-"exists."
-msgid ""
-"Windows Media "
-"Audio (WMA) is a proprietary codec developed by Microsoft for lossy "
-"audio compression.
Recommended only for portable music players that do "
-"not support Ogg Vorbis."
+#. i18n: file: amarokconfig.kcfg:111
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2141
+msgid "Whether to show background images in the browser pane"
msgstr ""
-#: core/meta/Meta.cpp:509 context/applets/currenttrack/CurrentTrack.cpp:816
-msgid "Unknown Composer"
+#. i18n: file: amarokconfig.kcfg:115
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2144
+msgid ""
+"Automatically scroll the playlist to make the currently playing song visible"
msgstr ""
-#: core/meta/support/MetaUtility.cpp:399
-msgctxt ""
-"the time format for a time length when the time is below 1 hour see QTime "
-"documentation."
-msgid "m:ss"
+#. i18n: file: amarokconfig.kcfg:119
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2147
+msgid "Show Album art in the Collection Browser"
msgstr ""
-#: core/meta/support/MetaUtility.cpp:406
-#, kde-format
-msgctxt "number of days with spacing for the pretty time"
-msgid "%1 day, "
-msgid_plural "%1 days, "
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:123
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2150
+msgid "Show the Context View"
+msgstr ""
-#: core/meta/support/MetaUtility.cpp:407
-msgctxt ""
-"the time format for a time length when the time is 1 hour or above see QTime "
-"documentation."
-msgid "h:mm:ss"
+#. i18n: file: amarokconfig.kcfg:127
+#. i18n: ectx: label, entry, group (General Options)
+#: rc.cpp:2153
+msgid "Play the first run jingle"
msgstr ""
-#: core/meta/support/MetaUtility.cpp:421
-#, kde-format
-msgctxt "number of years for the pretty time"
-msgid "%1 year"
-msgid_plural "%1 years"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:132
+#. i18n: ectx: whatsthis, entry, group (General Options)
+#: rc.cpp:2159
+msgid "If set, context applets will collapse using animations."
+msgstr ""
-#: core/meta/support/MetaUtility.cpp:423
-#, kde-format
-msgctxt "number of months for the pretty time"
-msgid "%1 month"
-msgid_plural "%1 months"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:139
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2162
+msgid "Whether organize files will overwrite existing files."
+msgstr ""
-#: core/meta/support/MetaUtility.cpp:425
-#, kde-format
-msgctxt "number of days for the pretty time"
-msgid "%1 day"
-msgid_plural "%1 days"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:140
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2165
+msgid "If set, Organize files will overwrite any existing destination."
+msgstr ""
-#: core/meta/support/MetaUtility.cpp:427
-#, kde-format
-msgctxt "number of hours for the pretty time"
-msgid "%1 hour"
-msgid_plural "%1 hours"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:144
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2168
+msgid ""
+"Whether organize files will group directories according to their filetype."
+msgstr ""
-#: core/meta/support/MetaUtility.cpp:429
-#, kde-format
-msgctxt "number of minutes for the pretty time"
-msgid "%1 minute"
-msgid_plural "%1 minutes"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:145
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2171
+msgid ""
+"If set, Organize files will group directories containing the same filetype."
+msgstr ""
-#: core/meta/support/MetaUtility.cpp:431
-#, kde-format
-msgctxt "number of seconds for the pretty time"
-msgid "%1 second"
-msgid_plural "%1 seconds"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:149
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2174
+msgid ""
+"Whether organize files will group artists whose names start with the same "
+"character."
+msgstr ""
-#: core/meta/support/MetaConstants.cpp:104
-msgctxt ""
-"The field name in case nothing specific is selected e.g. in the automatic "
-"playlist generator"
-msgid "anything"
+#. i18n: file: amarokconfig.kcfg:150
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2177
+msgid ""
+"If set, Organize files will group artists whose names start with the same "
+"character."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:105
-msgctxt "The name of the file this track is stored in"
-msgid "File Name"
+#. i18n: file: amarokconfig.kcfg:154
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2180
+msgid "Whether organize files will ignore The in artist names."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:107
-msgid "Artist Name"
+#. i18n: file: amarokconfig.kcfg:155
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2183
+msgid "If set, Organize files will ignore The in artist names."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:108
-msgid "Album Name"
+#. i18n: file: amarokconfig.kcfg:159
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2186
+msgid ""
+"Whether organize files will replace spaces in filenames with underscores."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:114 playlist/PlaylistModel.cpp:907
-msgid "Disc Number"
+#. i18n: file: amarokconfig.kcfg:160
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2189
+msgid ""
+"If set, Organize files will replace spaces in filenames with underscores."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:115
-msgid "Bpm"
+#. i18n: file: amarokconfig.kcfg:164
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2192
+msgid "Whether organize files will use cover art as folder icons."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:117
-msgid "Bit Rate"
+#. i18n: file: amarokconfig.kcfg:165
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2195
+msgid "If set, Organize files will use cover art as folder icons."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:118 playlist/PlaylistModel.cpp:916
-msgid "Sample Rate"
+#. i18n: file: amarokconfig.kcfg:169
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2198
+msgid "Collection folder path destination for Organize files."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:119 playlist/PlaylistModel.cpp:922
-msgid "File Size"
+#. i18n: file: amarokconfig.kcfg:170
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2201
+msgid "The path of the collection folder destination for Organize files."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:120
-msgid "Format"
+#. i18n: file: amarokconfig.kcfg:174
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2204
+msgid ""
+"Whether organize files will rename files in a manner compatible with vfat "
+"filesystems."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:121
-msgid "Added to Collection"
+#. i18n: file: amarokconfig.kcfg:175
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2207
+msgid ""
+"If set, Organize files will replace characters that are not compatible with "
+"vfat filesystems (such as ':', '*' and '?')."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:124
-msgid "First Played"
+#. i18n: file: amarokconfig.kcfg:179
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2210
+msgid ""
+"Whether organize files will rename files such that they only contain 7-bit "
+"ASCII characters."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:125
-#: context/applets/currenttrack/CurrentTrack.cpp:450
-msgid "Last Played"
-msgstr "Axırıncı oxunan"
+#. i18n: file: amarokconfig.kcfg:180
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2213
+msgid ""
+"If set, Organize files will replace characters that are not compatible with "
+"the 7-bit ASCII character set."
+msgstr ""
-#: core/meta/support/MetaConstants.cpp:126
-msgid "Playcount"
+#. i18n: file: amarokconfig.kcfg:184
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2216
+msgid "Whether organize files will use a custom file naming scheme."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:127
-msgid "Unique Id"
+#. i18n: file: amarokconfig.kcfg:185
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2219
+msgid ""
+"If set, Organize files will rename files according to a custom format string."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:129
-msgid "Track Gain"
+#. i18n: file: amarokconfig.kcfg:189
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2222
+msgid "Format string for Organize files, if a custom naming scheme is used."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:130
-msgid "Track Gain Peak"
+#. i18n: file: amarokconfig.kcfg:190
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2225
+msgid ""
+"If the custom filename scheme is enabled, then Organize files will rename "
+"files according to this format string."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:131
-msgid "Album Gain"
+#. i18n: file: amarokconfig.kcfg:194
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2228
+msgid "Regular expression that is to be replaced."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:132
-msgid "Album Gain Peak"
+#. i18n: file: amarokconfig.kcfg:195
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2231
+msgid ""
+"Organize files will replace substrings matching this regular expression."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:134
-msgid "Album Artist Name"
+#. i18n: file: amarokconfig.kcfg:199
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2234
+msgid "Replacing string."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:136
-msgid "Last Modified"
+#. i18n: file: amarokconfig.kcfg:200
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2237
+msgid "Organize files will replace matching substrings with this string."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:147
-msgctxt ""
-"The field name in case nothing specific is selected e.g. in the automatic "
-"playlist generator. Use a one word translation."
-msgid "anything"
+#. i18n: file: amarokconfig.kcfg:204
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2240
+msgid "Basic or Advanced Mode"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:148
-msgctxt ""
-"One word translation used in the collection filter. The name of the file "
-"this track is stored in"
-msgid "filename"
+#. i18n: file: amarokconfig.kcfg:205
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2243
+msgid ""
+"In basic mode graphical drag/droppable tokens are used to create a filename "
+"scheme, in advanced mode the images are replaced with text."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:149
-msgctxt "One word translation used in the collection filter"
-msgid "title"
+#. i18n: file: amarokconfig.kcfg:209
+#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2246
+msgid "Format Presets"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:150
-msgctxt "One word translation used in the collection filter"
-msgid "artist"
+#. i18n: file: amarokconfig.kcfg:210
+#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
+#: rc.cpp:2249
+msgid "A list of preset formats (token schemas)."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:151
-msgctxt "One word translation used in the collection filter"
-msgid "album"
+#. i18n: file: amarokconfig.kcfg:217
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2252
+msgid "Master volume"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:152
-msgctxt "One word translation used in the collection filter"
-msgid "genre"
+#. i18n: file: amarokconfig.kcfg:218
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2255
+msgid "The Amarok master volume, a value between 0 and 100."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:153
-msgctxt "One word translation used in the collection filter"
-msgid "composer"
+#. i18n: file: amarokconfig.kcfg:224
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2258
+msgid "Mute state"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:154
-msgctxt "One word translation used in the collection filter"
-msgid "year"
+#. i18n: file: amarokconfig.kcfg:225
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2261
+msgid "Mute/Unmute sound."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:155
-msgctxt "One word translation used in the collection filter"
-msgid "comment"
+#. i18n: file: amarokconfig.kcfg:229
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2264
+msgid "Whether to crossfade between tracks"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:156
-msgctxt "One word translation used in the collection filter"
-msgid "tracknumber"
+#. i18n: file: amarokconfig.kcfg:230
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2267
+msgid "Enable/Disable crossfading between track changes."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:157
-msgctxt "One word translation used in the collection filter"
-msgid "discnumber"
+#. i18n: file: amarokconfig.kcfg:234
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2270
+msgid "Length of crossfade, in milliseconds"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:158
-msgctxt "One word translation used in the collection filter"
-msgid "bpm"
+#. i18n: file: amarokconfig.kcfg:235
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2273
+msgid "The length of the crossfade between tracks in milliseconds."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:159
-msgctxt "One word translation used in the collection filter"
-msgid "length"
+#. i18n: file: amarokconfig.kcfg:240
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2276
+msgid "When to Crossfade"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:160
-msgctxt "One word translation used in the collection filter"
-msgid "bitrate"
+#. i18n: file: amarokconfig.kcfg:241
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2279
+msgid ""
+"Determines whether to crossfade always, or on automatic/manual track changes "
+"only."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:161
-msgctxt "One word translation used in the collection filter"
-msgid "samplerate"
+#. i18n: file: amarokconfig.kcfg:245
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2282
+msgid "Whether to fade out tracks when pressing stop."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:162
-msgctxt "One word translation used in the collection filter"
-msgid "filesize"
+#. i18n: file: amarokconfig.kcfg:246
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2285
+msgid "Enable/Disable fadeout."
+msgstr ""
+
+#. i18n: file: amarokconfig.kcfg:250
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2288
+msgid "Length of fadeout, in milliseconds"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:163
-msgctxt "One word translation used in the collection filter"
-msgid "format"
+#. i18n: file: amarokconfig.kcfg:251
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2291
+msgid "The length of the fadeout in milliseconds."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:164
-msgctxt "One word translation used in the collection filter"
-msgid "added"
+#. i18n: file: amarokconfig.kcfg:256
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2294
+msgid "Whether to fade out when exiting the program."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:165
-msgctxt "One word translation used in the collection filter"
-msgid "score"
+#. i18n: file: amarokconfig.kcfg:260
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2297
+msgid "Equalizer mode - 0 = off, 1 to n = preset no"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:166
-msgctxt "One word translation used in the collection filter"
-msgid "rating"
+#. i18n: file: amarokconfig.kcfg:261
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2300
+msgid "When enabled, an equalizer plugin filters the audio stream."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:167
-msgctxt ""
-"One word translation used in the collection filter. First played time / "
-"access date"
-msgid "firstplay"
+#. i18n: file: amarokconfig.kcfg:265
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2303
+msgid "11 Equalizer gains include pre-amp, range -100..100, 0 is normal."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:168
-msgctxt ""
-"One word translation used in the collection filter. Last played time / "
-"access date"
-msgid "lastplay"
+#. i18n: file: amarokconfig.kcfg:269
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2306
+msgid "List with user equalizer preset names"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:169
-msgctxt "One word translation used in the collection filter"
-msgid "playcount"
+#. i18n: file: amarokconfig.kcfg:272
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2309
+msgid "List with user presets values"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:170
-msgctxt "One word translation used in the collection filter"
-msgid "uniqueid"
+#. i18n: file: amarokconfig.kcfg:276
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2312
+msgid "The mode for adjusting playback volume."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:172
-msgctxt "One word translation used in the collection filter"
-msgid "trackgain"
+#. i18n: file: amarokconfig.kcfg:277
+#. i18n: ectx: whatsthis, entry, group (Playback)
+#: rc.cpp:2315
+msgid ""
+"Whether to adjust the volume of tracks to make them sound the same volume, "
+"and if so whether to make the adjustments per-track or per-album."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:173
-msgctxt "One word translation used in the collection filter"
-msgid "trackgainpeak"
+#. i18n: file: amarokconfig.kcfg:280
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2318
+msgid "Disable Replay Gain"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:174
-msgctxt "One word translation used in the collection filter"
-msgid "albumgain"
+#. i18n: file: amarokconfig.kcfg:283
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2321
+msgid "Make each track the same volume"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:175
-msgctxt "One word translation used in the collection filter"
-msgid "albumgainpeak"
+#. i18n: file: amarokconfig.kcfg:286
+#. i18n: ectx: label, entry, group (Playback)
+#: rc.cpp:2324
+msgid "Make each album the same volume"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:177
-msgctxt "One word translation used in the collection filter"
-msgid "albumartist"
+#. i18n: file: amarokconfig.kcfg:295
+#. i18n: ectx: label, entry, group (Cover Manager)
+#: rc.cpp:2327
+msgid "Amazon locale for cover retrieval"
msgstr ""
-#: core/meta/support/MetaConstants.cpp:178
-msgctxt "One word translation used in the collection filter"
-msgid "label"
+#. i18n: file: amarokconfig.kcfg:296
+#. i18n: ectx: whatsthis, entry, group (Cover Manager)
+#: rc.cpp:2330
+msgid "Determines which Amazon server cover images should be retrieved from."
msgstr ""
-#: core/meta/support/MetaConstants.cpp:179
-msgctxt "One word translation used in the collection filter"
-msgid "modified"
+#. i18n: file: amarokconfig.kcfg:303
+#. i18n: ectx: label, entry, group (Wikipedia)
+#: rc.cpp:2333
+msgid "Wikipedia locale for information retrieval"
msgstr ""
-#: core/support/Amarok.cpp:46 core/support/Amarok.cpp:91
-#: playlist/PlaylistModel.cpp:406
-msgctxt "The amount of time since last played"
-msgid "Never"
+#. i18n: file: amarokconfig.kcfg:304
+#. i18n: ectx: whatsthis, entry, group (Wikipedia)
+#: rc.cpp:2336
+msgid ""
+"Determines in which language the information is retrieved from Wikipedia."
msgstr ""
-#: core/support/Amarok.cpp:54
-msgctxt "When this track was last played"
-msgid "Unknown"
+#. i18n: file: amarokconfig.kcfg:311
+#. i18n: ectx: label, entry, group (KNotify)
+#: rc.cpp:2339
+msgid "Use KNotify support"
msgstr ""
-#: core/support/Amarok.cpp:59
-#, kde-format
-msgctxt "monthname year"
-msgid "%1 %2"
+#. i18n: file: amarokconfig.kcfg:318
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2342
+msgid "Use On-Screen Display"
msgstr ""
-#: core/support/Amarok.cpp:66
-#, kde-format
-msgid "One week ago"
-msgid_plural "%1 weeks ago"
-msgstr[0] ""
-msgstr[1] ""
-
-#: core/support/Amarok.cpp:72
-msgid "Yesterday"
+#. i18n: file: amarokconfig.kcfg:319
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2345
+msgid "Enable/Disable the On-Screen Display."
msgstr ""
-#: core/support/Amarok.cpp:73
-#, kde-format
-msgid "One day ago"
-msgid_plural "%1 days ago"
-msgstr[0] ""
-msgstr[1] ""
-
-#: core/support/Amarok.cpp:76
-#, kde-format
-msgid "One hour ago"
-msgid_plural "%1 hours ago"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:323
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2348 configdialog/dialogs/NotificationsConfig.cpp:40
+msgid "Use Growl for notifications"
+msgstr ""
-#: core/support/Amarok.cpp:82
-#, kde-format
-msgid "One minute ago"
-msgid_plural "%1 minutes ago"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:324
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2351
+msgid "Enable/Disable use of Growl for notifications."
+msgstr ""
-#: core/support/Amarok.cpp:83
-msgid "Within the last minute"
+#. i18n: file: amarokconfig.kcfg:328
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2354
+msgid "Display the same information in the OSD as in the playlist columns."
msgstr ""
-#: core/support/Amarok.cpp:85
-msgid "The future"
+#. i18n: file: amarokconfig.kcfg:329
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2357
+msgid ""
+"If enabled, the OSD will display the same information and in the same order "
+"as the columns in the playlist."
msgstr ""
-#: core/support/Amarok.cpp:101
-msgctxt "The amount of time since last played"
-msgid "0"
+#. i18n: file: amarokconfig.kcfg:333
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2360
+msgid "The OSD text to show"
msgstr ""
-#: core/support/Amarok.cpp:110
-#, kde-format
-msgctxt "number of months ago"
-msgid "%1M"
+#. i18n: file: amarokconfig.kcfg:334
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2363
+msgid "Customize the OSD display text."
msgstr ""
-#: core/support/Amarok.cpp:114
-#, kde-format
-msgctxt "w for weeks"
-msgid "%1w"
+#. i18n: file: amarokconfig.kcfg:338
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2366
+msgid "Translucency Toggle"
msgstr ""
-#: core/support/Amarok.cpp:117
-msgctxt "When this track was last played"
-msgid "Tomorrow"
+#. i18n: file: amarokconfig.kcfg:339
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2369
+msgid "Make the background of the OSD translucent."
msgstr ""
-#: core/support/Amarok.cpp:123
-#, kde-format, no-c-format
-msgctxt "d for days"
-msgid "%1d"
+#. i18n: file: amarokconfig.kcfg:343
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2372
+msgid "Whether to use custom colors for the OSD"
msgstr ""
-#: core/support/Amarok.cpp:126
-#, kde-format
-msgctxt "h for hours"
-msgid "%1h"
+#. i18n: file: amarokconfig.kcfg:344
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2375
+msgid "You can use custom colors for the OSD if you set this true."
msgstr ""
-#: browsers/collectionbrowser/CollectionTreeItemDelegate.cpp:181
-#, kde-format
-msgid "%1% used"
+#. i18n: file: amarokconfig.kcfg:348
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2378
+msgid "Font color for OSD"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:145
+#. i18n: file: amarokconfig.kcfg:349
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2381
msgid ""
-"This is where you will find your local music, as well as music from mobile "
-"audio players and CDs."
+"The color of the OSD text. The color is specified in RGB, a comma-separated "
+"list containing three integers between 0 and 255."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:154
-msgid "Search collection"
+#. i18n: file: amarokconfig.kcfg:353
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2384
+msgid "Font scaling for OSD"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:187
-msgctxt "@item:inlistbox Collection widget filter preset"
-msgid "Added This Hour"
+#. i18n: file: amarokconfig.kcfg:354
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2387
+msgid ""
+"The scaling multiplier for the OSD font, in percent-of-normal. 100 is "
+"“normal size”."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:189
-msgctxt "@item:inlistbox Collection widget filter preset"
-msgid "Added Today"
+#. i18n: file: amarokconfig.kcfg:360
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2390
+msgid "How many milliseconds the text should be displayed for"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:191
-msgctxt "@item:inlistbox Collection widget filter preset"
-msgid "Added This Week"
+#. i18n: file: amarokconfig.kcfg:361
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2393
+msgid ""
+"The time in milliseconds to show the OSD. A value of 0 means never hide. The "
+"default value is 5000 ms."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:193
-msgctxt "@item:inlistbox Collection widget filter preset"
-msgid "Added This Month"
+#. i18n: file: amarokconfig.kcfg:366
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2396
+msgid "Y position offset"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:203
-msgid "Album / Artist"
+#. i18n: file: amarokconfig.kcfg:367
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2399
+msgid ""
+"The Y position of the OSD relative to the chosen screen and OSD alignment. "
+"If Top alignment is chosen the Y offset is the space between the upper part "
+"of the OSD and the top of the screen. If Bottom alignment is chosen the Y "
+"offset is the space between the bottom part of the OSD and the bottom of the "
+"screen."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:218
-msgid "First Level"
+#. i18n: file: amarokconfig.kcfg:373
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2402
+msgid "OSD screen"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:219
-msgid "Second Level"
+#. i18n: file: amarokconfig.kcfg:374
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2405
+msgid ""
+"The screen that should display the OSD. For single-headed environments this "
+"setting should be 0."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:220
-msgid "Third Level"
+#. i18n: file: amarokconfig.kcfg:378
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2408
+msgid "Whether the album cover should be shown"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:272
-msgid "Show Years"
+#. i18n: file: amarokconfig.kcfg:379
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2411
+msgid "If enabled, shows the album cover in the OSD."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:277
-msgctxt "@action:inmenu"
-msgid "Show Track Numbers"
+#. i18n: file: amarokconfig.kcfg:383
+#. i18n: ectx: label, entry, group (OSD)
+#: rc.cpp:2414
+msgid "Align OSD to"
+msgstr ""
+
+#. i18n: file: amarokconfig.kcfg:384
+#. i18n: ectx: whatsthis, entry, group (OSD)
+#: rc.cpp:2417
+msgid ""
+"The relative position of the OSD. Possible choices are Left, Middle, Right "
+"and Center."
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:282
-msgid "Show Cover Art"
+#. i18n: file: amarokconfig.kcfg:403
+#. i18n: ectx: label, entry, group (Session)
+#: rc.cpp:2426
+msgid "Resume playback of last played track on startup"
msgstr ""
-#: browsers/collectionbrowser/CollectionWidget.cpp:290
-#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:85
-msgid "Merged View"
+#. i18n: file: amarokconfig.kcfg:404
+#. i18n: ectx: whatsthis, entry, group (Session)
+#: rc.cpp:2429
+msgid "If set, Amarok resumes playback of the last played track on startup."
msgstr ""
-#: browsers/BrowserDock.cpp:36
-msgid "&Media Sources"
+#. i18n: file: amarokconfig.kcfg:408
+#. i18n: ectx: label, entry, group (Session)
+#: rc.cpp:2432
+msgid "Track URL to resume upon startup"
msgstr ""
-#: browsers/BrowserDock.cpp:81
-msgid "Previous Browser"
+#. i18n: file: amarokconfig.kcfg:409
+#. i18n: ectx: whatsthis, entry, group (Session)
+#: rc.cpp:2435
+msgid "Internal: URL of the track to resume on startup."
msgstr ""
-#: browsers/BrowserBreadcrumbWidget.cpp:62
-msgid "Click For Location Navigation"
+#. i18n: file: amarokconfig.kcfg:412
+#. i18n: ectx: label, entry, group (Session)
+#: rc.cpp:2438
+msgid "Time to resume at, in milliseconds"
msgstr ""
-#: browsers/BrowserCategoryList.cpp:52
-msgid "Filter Music Sources"
+#. i18n: file: amarokconfig.kcfg:413
+#. i18n: ectx: whatsthis, entry, group (Session)
+#: rc.cpp:2441
+msgid "Internal: Playback position in the track to resume on startup."
msgstr ""
-#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:80
-msgid "Visible Sources"
+#. i18n: file: amarokconfig.kcfg:416
+#. i18n: ectx: label, entry, group (Session)
+#: rc.cpp:2444
+msgid ""
+"List of bools describing which browsers are visible, from top to bottom."
msgstr ""
-#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:183
-msgid "Folders are only shown in merged view."
+#. i18n: file: amarokconfig.kcfg:419
+#. i18n: ectx: label, entry, group (Session)
+#: rc.cpp:2447
+msgid "Track playing on last exit. Value is -1 if no track was playing."
msgstr ""
-#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:278
-msgctxt "default name for new folder"
-msgid "New Folder"
+#. i18n: file: amarokconfig.kcfg:423
+#. i18n: ectx: label, entry, group (Session)
+#: rc.cpp:2450
+msgid "Number (from the top) of the last active browser."
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:231
-msgid "&Rename playlist"
+#. i18n: file: amarokconfig.kcfg:429
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2453
+msgid "Whether Collections folders are scanned recursively"
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:235
-msgid "&Add new Bias"
+#. i18n: file: amarokconfig.kcfg:433
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2456
+msgid "Whether Collection folders are rescanned on change"
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:239
-msgid "&Clone Playlist"
+#. i18n: file: amarokconfig.kcfg:437
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2459
+msgid "Whether meta data changes are written back"
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:243
-msgid "&Delete playlist"
+#. i18n: file: amarokconfig.kcfg:441
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2462
+msgid "Whether changes to the track statistics are written back"
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:257
-msgid "&Edit bias..."
+#. i18n: file: amarokconfig.kcfg:445
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2465
+msgid "Whether changes to the album cover are written back"
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:261
-msgid "&Clone bias"
+#. i18n: file: amarokconfig.kcfg:449
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2468
+msgid "List of folders in the Collection"
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:271
-msgid "&Delete bias"
+#. i18n: file: amarokconfig.kcfg:452
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2471
+msgid "Whether track numbers are shown in the collection browser."
msgstr ""
-#: browsers/playlistbrowser/DynamicView.cpp:278
-msgid "&Add new bias"
+#. i18n: file: amarokconfig.kcfg:456
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2474
+msgid "Whether years are shown in the collection browser."
msgstr ""
-#: browsers/playlistbrowser/PlaylistBrowser.cpp:45
+#. i18n: file: amarokconfig.kcfg:460
+#. i18n: ectx: label, entry, group (Collection)
+#: rc.cpp:2477
msgid ""
-"The playlist browser contains your list of imported and saved playlists. It "
-"is also where you can specify powerful dynamic playlists and manage your "
-"podcast subscriptions and episodes."
+"Whether to use Mozilla's Character Set Detector to try to guess ID3 tag "
+"encodings."
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:52
-msgid "Dynamic Playlists"
-msgstr "Dinamik çalğı siyahısı"
-
-#: browsers/playlistbrowser/DynamicCategory.cpp:53
-msgid "Dynamically updating parameter based playlists"
+#. i18n: file: amarokconfig.kcfg:467
+#. i18n: ectx: label, entry, group (Scrobbler)
+#: rc.cpp:2480
+msgid "Submit played songs"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:56
-msgid ""
-"With a dynamic playlist, Amarok becomes your own personal dj, automatically "
-"selecting tracks for you, based on a number of parameters that you select."
+#. i18n: file: amarokconfig.kcfg:468
+#. i18n: ectx: whatsthis, entry, group (Scrobbler)
+#: rc.cpp:2483
+msgid "Whether played songs are submitted to Audioscrobbler"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:71
-msgid "Previous:"
+#. i18n: file: amarokconfig.kcfg:472
+#. i18n: ectx: label, entry, group (Scrobbler)
+#: rc.cpp:2486
+msgctxt "Username for audioscrobbler login"
+msgid "Username"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:76
-msgid "Number of previous tracks to remain in the playlist."
+#. i18n: file: amarokconfig.kcfg:473
+#. i18n: ectx: whatsthis, entry, group (Scrobbler)
+#: rc.cpp:2489
+msgid "The username to use for connecting to Audioscrobbler"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:80
-msgid "Upcoming:"
+#. i18n: file: amarokconfig.kcfg:478
+#. i18n: ectx: whatsthis, entry, group (Scrobbler)
+#: rc.cpp:2495
+msgid "The password to use for connecting to Audioscrobbler"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:86
-msgid "Number of upcoming tracks to add to the playlist."
+#. i18n: file: amarokconfig.kcfg:482
+#. i18n: ectx: label, entry, group (Scrobbler)
+#: rc.cpp:2498
+msgid "Send composer data"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:107
-msgctxt "Turn dynamic mode on"
-msgid "On"
+#. i18n: file: amarokconfig.kcfg:483
+#. i18n: ectx: whatsthis, entry, group (Scrobbler)
+#: rc.cpp:2501
+msgid "Use composer data in Last.fm as artist"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:110
-msgid "Turn dynamic mode on."
+#. i18n: file: amarokconfig.kcfg:487
+#. i18n: ectx: label, entry, group (Scrobbler)
+#: rc.cpp:2504
+msgid "Retrieve similar artists"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:114
-msgid "Duplicates"
+#. i18n: file: amarokconfig.kcfg:488
+#. i18n: ectx: whatsthis, entry, group (Scrobbler)
+#: rc.cpp:2507
+msgid "Whether similar songs are retrieved from Audioscrobbler"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:118
-msgid "Allow duplicate songs in result"
+#. i18n: file: amarokconfig.kcfg:495
+#. i18n: ectx: label, entry, group (MediaDevice)
+#: rc.cpp:2510
+msgid "Device type"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:122
-msgid "New"
+#. i18n: file: amarokconfig.kcfg:496
+#. i18n: ectx: whatsthis, entry, group (MediaDevice)
+#: rc.cpp:2513
+msgid "The type of media device."
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:124
-msgid "New playlist"
+#. i18n: file: amarokconfig.kcfg:499
+#. i18n: ectx: label, entry, group (MediaDevice)
+#: rc.cpp:2516
+msgid "Mount point"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:128
-msgid "Edit"
+#. i18n: file: amarokconfig.kcfg:500
+#. i18n: ectx: whatsthis, entry, group (MediaDevice)
+#: rc.cpp:2519
+msgid "The mount point used for the media device connection."
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:130
-msgid "Edit the selected playlist or bias"
+#. i18n: file: amarokconfig.kcfg:503
+#. i18n: ectx: label, entry, group (MediaDevice)
+#: rc.cpp:2522
+msgid "Mount command"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:134
-msgid "Delete"
+#. i18n: file: amarokconfig.kcfg:504
+#. i18n: ectx: whatsthis, entry, group (MediaDevice)
+#: rc.cpp:2525
+msgid "The mount command used for the media device connection."
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:137
-msgid "Delete the selected playlist or bias"
+#. i18n: file: amarokconfig.kcfg:507
+#. i18n: ectx: label, entry, group (MediaDevice)
+#: rc.cpp:2528
+msgid "UmountCommand"
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:141
-msgid "Repopulate"
+#. i18n: file: amarokconfig.kcfg:508
+#. i18n: ectx: whatsthis, entry, group (MediaDevice)
+#: rc.cpp:2531
+msgid "The umount command used for the media device connection."
msgstr ""
-#: browsers/playlistbrowser/DynamicCategory.cpp:142
-msgid "Replace the upcoming tracks with fresh ones."
+#. i18n: file: amarokconfig.kcfg:511
+#. i18n: ectx: label, entry, group (MediaDevice)
+#: rc.cpp:2534
+msgid "Auto delete podcasts"
msgstr ""
-#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:43
-msgctxt "Bias dialog window title"
-msgid "Edit bias"
+#. i18n: file: amarokconfig.kcfg:512
+#. i18n: ectx: whatsthis, entry, group (MediaDevice)
+#: rc.cpp:2537
+msgid ""
+"Whether podcast shows already played are automatically deleted when media "
+"device is connected."
msgstr ""
-#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:47
-msgctxt "Bias selection label in bias view."
-msgid "Match Type:"
+#. i18n: file: amarokconfig.kcfg:515
+#. i18n: ectx: label, entry, group (MediaDevice)
+#: rc.cpp:2540
+msgid "Sync stats"
msgstr ""
-#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:111
-#, kde-format
+#. i18n: file: amarokconfig.kcfg:516
+#. i18n: ectx: whatsthis, entry, group (MediaDevice)
+#: rc.cpp:2543
msgid ""
-"This bias is a replacement for another bias\n"
-"which is currently not loaded or deactivated.\n"
-"The original bias name was %1."
+"Whether Amarok statistics should be synchronized with play count/ratings on "
+"device and whether tracks played should be submitted to Last.fm."
msgstr ""
-#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:178
-msgid "This bias has no settings."
+#. i18n: file: amarokconfig.kcfg:522
+#. i18n: ectx: label, entry, group (Daap)
+#: rc.cpp:2546
+msgid "Manually added servers"
msgstr ""
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:36
-msgid "&Rename Folder..."
+#. i18n: file: amarokconfig.kcfg:523
+#. i18n: ectx: whatsthis, entry, group (Daap)
+#: rc.cpp:2549
+msgid "Music Sharing servers added by the user."
msgstr ""
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:42
-msgid "&Delete Folder"
+#. i18n: file: amarokconfig.kcfg:526
+#. i18n: ectx: label, entry, group (Daap)
+#: rc.cpp:2552
+msgid "Server passwords"
msgstr ""
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:315
-msgid "New name"
+#. i18n: file: amarokconfig.kcfg:527
+#. i18n: ectx: whatsthis, entry, group (Daap)
+#: rc.cpp:2555
+msgid "Passwords stored by hostname."
msgstr ""
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:317
-msgctxt "Enter a new name for a folder that already exists"
-msgid "Enter new folder name:"
+#. i18n: file: amarokconfig.kcfg:533
+#. i18n: ectx: label, entry, group (Playlist Search)
+#: rc.cpp:2558
+msgid "Include track names in matching"
msgstr ""
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:335
-msgid "Are you sure you want to delete this folder and its contents?"
+#. i18n: file: amarokconfig.kcfg:537
+#. i18n: ectx: label, entry, group (Playlist Search)
+#: rc.cpp:2561
+msgid "Include album names in matching"
msgstr ""
-#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:339
-msgid "Yes, delete folder."
+#. i18n: file: amarokconfig.kcfg:541
+#. i18n: ectx: label, entry, group (Playlist Search)
+#: rc.cpp:2564
+msgid "Include artist names in matching"
msgstr ""
-#: browsers/playlistbrowser/PodcastModel.cpp:71
-msgctxt "toggle the \"new\" status of this podcast episode"
-msgid "&New"
+#. i18n: file: amarokconfig.kcfg:545
+#. i18n: ectx: label, entry, group (Playlist Search)
+#: rc.cpp:2567
+msgid "Include genre names in matching"
msgstr ""
-#: browsers/playlistbrowser/PodcastModel.cpp:266
-#, kde-format
-msgctxt "number of podcasts from one source"
-msgid "One Channel"
-msgid_plural "%1 channels"
-msgstr[0] ""
-msgstr[1] ""
+#. i18n: file: amarokconfig.kcfg:549
+#. i18n: ectx: label, entry, group (Playlist Search)
+#: rc.cpp:2570
+msgid "Include composer names in matching"
+msgstr ""
-#: browsers/playlistbrowser/PodcastModel.cpp:335
-#: amarokurls/BookmarkModel.cpp:266 playlist/PlaylistModel.cpp:913
-msgid "Type"
-msgstr "Növ"
+#. i18n: file: amarokconfig.kcfg:553
+#. i18n: ectx: label, entry, group (Playlist Search)
+#. i18n: file: amarokconfig.kcfg:557
+#. i18n: ectx: label, entry, group (Playlist Search)
+#: rc.cpp:2573 rc.cpp:2576
+msgid "Include years in matching"
+msgstr ""
-#: browsers/playlistbrowser/PodcastModel.cpp:357
-msgid "Add Podcast"
+#. i18n: file: amarokconfig.kcfg:564
+#. i18n: ectx: label, entry, group (Playlist Layout)
+#: rc.cpp:2579
+msgid "The name of the layout that will be loaded on startup"
msgstr ""
-#: browsers/playlistbrowser/PodcastModel.cpp:358
-msgid "Enter RSS 1.0/2.0 or Atom feed URL:"
+#. i18n: file: amarokconfig.kcfg:571
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2582
+msgid ""
+"Whether Amarok uses its own internal database, as opposed to an external "
+"engine."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:42
-msgid "Automated Playlist Generator"
+#. i18n: file: amarokconfig.kcfg:575
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2585
+msgid "The hostname of the external server to connect to."
+msgstr ""
+
+#. i18n: file: amarokconfig.kcfg:579
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2588
+msgid "Which server port to connect to the database engine."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:43
-#: browsers/playlistbrowser/APGCategory.cpp:50
-msgid "Create playlists by specifying criteria"
+#. i18n: file: amarokconfig.kcfg:583
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2591
+msgid ""
+"The name of the database Amarok will use. The user should have sufficient "
+"access permissions."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:66
-msgid "Add new preset"
-msgstr "Mövqe"
-
-#: browsers/playlistbrowser/APGCategory.cpp:69
-msgid "Edit selected preset"
+#. i18n: file: amarokconfig.kcfg:587
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2594
+msgid "Username used to access the external database."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:74
-msgid "Delete selected preset"
+#. i18n: file: amarokconfig.kcfg:591
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2597
+msgid "Password for the external database user."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:79
-msgid "Import a new preset"
+#. i18n: file: amarokconfig.kcfg:595
+#. i18n: ectx: label, entry, group (MySQL)
+#: rc.cpp:2600
+msgid "Keeps a running count to know when run a CHECK."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:83
-msgid "Export the selected preset"
+#. i18n: file: amarokconfig.kcfg:602
+#. i18n: ectx: label, entry, group (ScriptManager)
+#: rc.cpp:2603
+msgid "Whether to automatically update built-in scripts"
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:91
-msgid "Run constraint tester"
+#. i18n: file: amarokconfig.kcfg:603
+#. i18n: ectx: whatsthis, entry, group (ScriptManager)
+#: rc.cpp:2606
+msgid "Enable/Disable automatic update for built-in scripts."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:100
-msgid "Run APG with selected preset"
+#. i18n: file: amarokconfig.kcfg:610
+#. i18n: ectx: label, entry, group (Moodbar)
+#: rc.cpp:2609
+msgid ""
+"Whether to show the moodbar of the current track, if available, in the "
+"progress slider"
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:106
-msgid "APG Presets"
+#. i18n: file: amarokconfig.kcfg:611
+#. i18n: ectx: whatsthis, entry, group (Moodbar)
+#: rc.cpp:2612
+msgid "Enable/Disable showing moodbar, if available, in the progress slider."
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:120
-msgid "Generator Optimization"
+#. i18n: file: amarokconfig.kcfg:615
+#. i18n: ectx: label, entry, group (Moodbar)
+#: rc.cpp:2615
+msgid "The style to use when painting the moodbar"
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:124
-msgid "Speed"
+#. i18n: file: amarokconfig.kcfg:622
+#. i18n: ectx: label, entry, group (PlaylistGenerator)
+#: rc.cpp:2618
+msgid "Quality factor for Automated Playlist Generator"
msgstr ""
-#: browsers/playlistbrowser/APGCategory.cpp:129
-msgid "Accuracy"
+#. i18n: file: amarokconfig.kcfg:623
+#. i18n: ectx: whatsthis, entry, group (PlaylistGenerator)
+#: rc.cpp:2621
+msgid ""
+"A value between 0 and 10 that controls whether the Automated Playlist "
+"Generator tries to optimize for speed (0) or accuracy (10)."
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:80
-msgid "Podcasts"
+#. i18n: tag layout attribute name
+#. i18n: file: data/DefaultPlaylistLayouts.xml:3
+#: rc.cpp:2624
+msgid "Default"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:81
-msgid "List of podcast subscriptions and episodes"
+#. i18n: tag layout attribute name
+#. i18n: file: data/DefaultPlaylistLayouts.xml:36
+#: rc.cpp:2627 playlist/layouts/PlaylistLayoutEditDialog.cpp:525
+msgid "No Grouping"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:84
-msgid ""
-"Manage your podcast subscriptions and browse individual episodes. "
-"Downloading episodes to the disk is also done here, or you can tell Amarok "
-"to do this automatically."
+#. i18n: tag layout attribute name
+#. i18n: file: data/DefaultPlaylistLayouts.xml:60
+#: rc.cpp:2630
+msgid "No Grouping (Single Line)"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:94
-msgid "&Add Podcast"
+#. i18n: tag layout attribute name
+#. i18n: file: data/DefaultPlaylistLayouts.xml:77
+#: rc.cpp:2633
+msgid "Verbose"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:101
-msgid "&Update All"
+#: covermanager/CoverFoundDialog.cpp:81
+msgid "Finding cover for"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:109
-#: browsers/playlistbrowser/PodcastCategory.cpp:112
-msgid "Import OPML File"
+#: covermanager/CoverFoundDialog.cpp:113
+msgid "Enter Custom Search"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:166
-msgid "By"
+#: covermanager/CoverFoundDialog.cpp:129
+msgid "Google"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:205
-msgctxt "Podcast published on date"
-msgid "On"
+#: covermanager/CoverFoundDialog.cpp:130
+msgid "Yahoo!"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:223
-msgid "File Size:"
+#: covermanager/CoverFoundDialog.cpp:131
+msgid "Discogs"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:235
-msgid "Subscription Date:"
+#: covermanager/CoverFoundDialog.cpp:141
+msgid "Sort by size"
msgstr ""
-#: browsers/playlistbrowser/PodcastCategory.cpp:243
-msgid "Keywords:"
+#: covermanager/CoverFoundDialog.cpp:358
+#: covermanager/CoverFetchingActions.cpp:75
+msgid "Display Cover"
msgstr ""
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:173
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:222
-#, kde-format
-msgctxt "number of playlists from one source"
-msgid "One Playlist"
-msgid_plural "%1 playlists"
-msgstr[0] ""
-msgstr[1] ""
-
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:438
-#: amarokurls/BookmarkModel.cpp:86
-msgid "Group"
+#: covermanager/CoverFoundDialog.cpp:383
+msgid "Cover Image Save Location"
msgstr ""
-#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:439
-msgid "Source"
+#: covermanager/CoverFoundDialog.cpp:409 covermanager/CoverFoundDialog.cpp:426
+msgid "Sorry, the cover could not be saved."
msgstr ""
-#: browsers/playlistbrowser/UserPlaylistCategory.cpp:58
-msgid "Saved Playlists"
+#: covermanager/CoverFoundDialog.cpp:495
+msgid "Sorry, the cover image could not be retrieved."
msgstr ""
-#: browsers/playlistbrowser/UserPlaylistCategory.cpp:59
-msgid "User generated and imported playlists"
+#: covermanager/CoverFoundDialog.cpp:516
+msgid "Fetching Large Cover"
msgstr ""
-#: browsers/playlistbrowser/UserPlaylistCategory.cpp:62
-msgid ""
-"Create, edit, organize and load playlists. Amarok automatically adds any "
-"playlists found when scanning your collection, and any playlists that you "
-"save are also shown here."
+#: covermanager/CoverFoundDialog.cpp:517
+msgid "Download Progress"
msgstr ""
-#: browsers/InfoProxy.cpp:164 browsers/filebrowser/FileBrowser.cpp:398
-msgid "Home"
+#: covermanager/CoverFoundDialog.cpp:690
+msgid "Search"
msgstr ""
-#: browsers/CollectionTreeItem.cpp:140
-msgctxt "No labels are assigned to the given item are any of its subitems"
-msgid "No Labels"
+#: covermanager/CoverFoundDialog.cpp:690
+msgid "Search For More Results"
msgstr ""
-#: browsers/CollectionTreeItem.cpp:148
-msgid "Counting..."
+#: covermanager/CoverFoundDialog.cpp:706
+msgid "No Images Found"
msgstr ""
-#: browsers/CollectionTreeItem.cpp:175
-#: playlist/proxymodels/GroupingProxy.cpp:186
+#: covermanager/CoverFoundDialog.cpp:707
#, kde-format
-msgid "1 track"
-msgid_plural "%1 tracks"
+msgid "1 Image Found"
+msgid_plural "%1 Images Found"
msgstr[0] ""
msgstr[1] ""
-#: browsers/servicebrowser/ServiceBrowser.cpp:40
-msgid ""
-"The Internet browser lets you browse online sources of content that "
-"integrates directly into Amarok. Amarok ships with a number of these "
-"sources, but many more can be added using scripts."
-msgstr ""
-
-#: browsers/CollectionTreeItemModelBase.cpp:238
-#: browsers/CollectionTreeItemModelBase.cpp:291
-msgctxt "The Name is not known"
-msgid "Unknown"
+#: covermanager/CoverFoundDialog.cpp:731
+msgid "Information"
msgstr ""
-#: browsers/CollectionTreeItemModelBase.cpp:981
-msgid "Year - Album"
+#: covermanager/CoverFoundDialog.cpp:732
+msgid "Notes"
msgstr ""
-#: browsers/BrowserBreadcrumbItem.cpp:68
-msgid "Media Sources Home"
+#: covermanager/CoverFoundDialog.cpp:804
+msgctxt "@item::intable"
+msgid "Artist"
msgstr ""
-#: browsers/CollectionTreeView.cpp:248 configdialog/ConfigDialog.cpp:59
-msgid "Collection"
-msgstr "Kolleksiya"
-
-#: browsers/CollectionTreeView.cpp:271 browsers/filebrowser/FileView.cpp:134
-msgid "Copy to Collection"
+#: covermanager/CoverFoundDialog.cpp:805
+msgctxt "@item::intable"
+msgid "Country"
msgstr ""
-#: browsers/CollectionTreeView.cpp:279 browsers/filebrowser/FileView.cpp:125
-msgid "Move to Collection"
+#: covermanager/CoverFoundDialog.cpp:806
+msgctxt "@item::intable"
+msgid "Date"
msgstr ""
-#: browsers/CollectionTreeView.cpp:907
-msgctxt "Organize Files"
-msgid "Organize Files"
+#: covermanager/CoverFoundDialog.cpp:807
+msgctxt "@item::intable File Format"
+msgid "Format"
msgstr ""
-#: browsers/CollectionTreeView.cpp:938 browsers/filebrowser/FileView.cpp:422
-msgid "&Edit Track Details"
+#: covermanager/CoverFoundDialog.cpp:808
+msgctxt "@item::intable Image Height"
+msgid "Height"
msgstr ""
-#: browsers/CollectionTreeView.cpp:1085
-msgid "Delete Tracks"
+#: covermanager/CoverFoundDialog.cpp:809 covermanager/CoverFoundDialog.cpp:814
+msgctxt "@item::intable Album Title"
+msgid "Title"
msgstr ""
-#: browsers/filebrowser/FileView.cpp:439 amarokurls/BookmarkTreeView.cpp:118
-msgid "&Delete"
+#: covermanager/CoverFoundDialog.cpp:810
+msgctxt "@item::intable Release Type"
+msgid "Type"
msgstr ""
-#: browsers/filebrowser/FileView.cpp:572
-msgctxt "@title:window"
-msgid "Confirm Delete"
+#: covermanager/CoverFoundDialog.cpp:811
+msgctxt "@item::intable Release Date"
+msgid "Released"
msgstr ""
-#: browsers/filebrowser/FileView.cpp:573
-#, kde-format
-msgid "Are you sure you want to delete this item?"
-msgid_plural "Are you sure you want to delete these %1 items?"
-msgstr[0] ""
-msgstr[1] ""
-
-#: browsers/filebrowser/FileView.cpp:580
-#, kde-format
-msgid "Are you sure you want to move this item to trash?"
-msgid_plural "Are you sure you want to move these %1 items to trash?"
-msgstr[0] ""
-msgstr[1] ""
-
-#: browsers/filebrowser/FileView.cpp:614
-#, kde-format
-msgctxt "@info:status"
-msgid "Moving to trash: 1 file"
-msgid_plural "Moving to trash: %1 files"
-msgstr[0] ""
-msgstr[1] ""
-
-#: browsers/filebrowser/FileBrowser.cpp:65
-msgctxt "Show Dolphin Places the user configured"
-msgid "Places"
+#: covermanager/CoverFoundDialog.cpp:812
+msgctxt "@item::intable File Size"
+msgid "Size"
msgstr ""
-#: browsers/filebrowser/FileBrowser.cpp:75
-msgid "Filter Files"
+#: covermanager/CoverFoundDialog.cpp:813
+msgctxt "@item::intable Cover Provider"
+msgid "Source"
msgstr ""
-#: browsers/filebrowser/FileBrowser.cpp:174
-msgid ""
-"The file browser lets you browse files anywhere on your system, regardless "
-"of whether these files are part of your local collection. You can then add "
-"these files to the playlist as well as perform basic file operations."
+#: covermanager/CoverFoundDialog.cpp:815
+msgctxt "@item::intable Image Width"
+msgid "Width"
msgstr ""
-#: browsers/filebrowser/FileBrowser.cpp:542
-msgid "Places"
+#: covermanager/CoverFoundDialog.cpp:855
+msgctxt "@item::intable URL"
+msgid "link"
msgstr ""
-#: App.cpp:423
-msgid "Files/URLs to open"
+#: covermanager/CoverFoundDialog.cpp:861
+msgctxt "@item::intable"
+msgid "URL"
msgstr ""
-#: App.cpp:424
-msgid "Immediately start playing an audio cd"
+#: covermanager/CoverViewDialog.cpp:32 covermanager/CoverViewDialog.cpp:43
+msgid "Cover View"
msgstr ""
-#: App.cpp:426
-msgid "Skip backwards in playlist"
-msgstr "Mahnı siyahısında arxaları keç"
-
-#: App.cpp:428
-msgid "Start playing current playlist"
-msgstr "Hazırkı mahnı siyahısını çalmanı dayandır"
-
-#: App.cpp:430
-msgid "Play if stopped, pause if playing"
+#: covermanager/CoverFetcher.cpp:172 covermanager/CoverFetcher.cpp:332
+msgid "Fetching Cover"
msgstr ""
-#: App.cpp:431
-msgid "Pause playback"
+#: covermanager/CoverFetcher.cpp:194
+#, kde-format
+msgid "There was an error communicating with cover provider: %1"
msgstr ""
-#: App.cpp:433
-msgid "Stop playback"
+#: covermanager/CoverFetcher.cpp:401
+#, kde-format
+msgid "Retrieved cover successfully for '%1'."
msgstr ""
-#: App.cpp:435
-msgid "Skip forwards in playlist"
+#: covermanager/CoverFetcher.cpp:412
+#, kde-format
+msgid "Fetching cover for '%1' failed."
msgstr ""
-#: App.cpp:436
-msgid "Additional options:"
+#: covermanager/CoverFetcher.cpp:425
+#, kde-format
+msgid "Canceled fetching cover for '%1'."
msgstr ""
-#: App.cpp:438
-msgid "Append files/URLs to playlist"
+#: covermanager/CoverFetcher.cpp:434
+#, kde-format
+msgid "Unable to find a cover for '%1'."
msgstr ""
-#: App.cpp:439
-msgid "Queue URLs after the currently playing track"
+#: covermanager/CoverManager.cpp:116
+msgid "Albums By"
msgstr ""
-#: App.cpp:441
-msgid "Load URLs, replacing current playlist"
+#: covermanager/CoverManager.cpp:126
+msgid "All Artists"
msgstr ""
-#: App.cpp:443
-msgid "Print verbose debugging information"
+#: covermanager/CoverManager.cpp:173 widgets/SearchWidget.cpp:64
+msgid "Enter search terms here"
msgstr ""
-#: App.cpp:445
-msgid "Disable colorization for debug output."
-msgstr ""
+#: covermanager/CoverManager.cpp:186
+msgid "All Albums"
+msgstr "Bütün albomlar"
-#: App.cpp:447
-msgid "Allow running multiple Amarok instances"
+#: covermanager/CoverManager.cpp:187
+msgid "Albums With Cover"
msgstr ""
-#: App.cpp:448
-msgid "Base for relative filenames/URLs"
+#: covermanager/CoverManager.cpp:188
+msgid "Albums Without Cover"
msgstr ""
-#: App.cpp:450
-msgid "Unit test options:"
+#: covermanager/CoverManager.cpp:201
+msgid "Fetch Missing Covers"
msgstr ""
-#: App.cpp:451
-msgid "Run integrated unit tests"
+#: covermanager/CoverManager.cpp:307
+msgid "Fetching"
msgstr ""
-#: App.cpp:452
-msgid "Destination of test output: 'stdout', 'log'"
+#: covermanager/CoverManager.cpp:402
+msgid "Loading"
msgstr ""
-#: App.cpp:453
-msgid "Format of test output: 'xml', 'lightxml', 'plaintext'"
+#: covermanager/CoverManager.cpp:632
+msgctxt "The fetching is done."
+msgid "Finished."
msgstr ""
-#: App.cpp:454
-msgid "Verbosity from 0-3 (highest)"
-msgstr ""
+#: covermanager/CoverManager.cpp:634
+#, kde-format
+msgid " Cover not found"
+msgid_plural " %1 covers not found"
+msgstr[0] ""
+msgstr[1] ""
-#: App.cpp:646
-msgid ""
-"The embedded database was not found; you must set up a database server "
-"connection.\n"
-"You must restart Amarok after doing this."
+#: covermanager/CoverManager.cpp:652
+#, kde-format
+msgid "Fetching cover for %1 - %2..."
msgstr ""
-#: App.cpp:647
-msgid ""
-"The connection details for the database server were invalid.\n"
-"You must enter correct settings and restart Amarok after doing this."
+#: covermanager/CoverManager.cpp:658
+#, kde-format
+msgid "Fetching cover for %1..."
msgstr ""
-#: App.cpp:648
-msgid "Database Error"
-msgstr ""
+#: covermanager/CoverManager.cpp:664
+#, kde-format
+msgid "Fetching 1 cover: "
+msgid_plural "Fetching %1 covers... : "
+msgstr[0] ""
+msgstr[1] ""
-#: App.cpp:693
-msgid "Moving files to trash"
-msgstr ""
+#: covermanager/CoverManager.cpp:666
+#, kde-format
+msgid "1 fetched"
+msgid_plural "%1 fetched"
+msgstr[0] ""
+msgstr[1] ""
-#: OpmlParser.cpp:109
+#: covermanager/CoverManager.cpp:670
+msgid " - "
+msgstr " - "
+
+#: covermanager/CoverManager.cpp:671
#, kde-format
-msgid "Reading OPML podcast from %1 failed with error:\n"
-msgstr ""
+msgid "1 not found"
+msgid_plural "%1 not found"
+msgstr[0] ""
+msgstr[1] ""
-#: k3bexporter.cpp:182
-msgid "Unable to start K3b."
-msgstr ""
+#: covermanager/CoverManager.cpp:674
+msgid "Connecting..."
+msgstr "Bağlanılır..."
-#: k3bexporter.cpp:206
-msgid "There was a DCOP communication error with K3b."
-msgstr ""
+#: covermanager/CoverManager.cpp:697
+#, kde-format
+msgid "1 result for \"%2\""
+msgid_plural "%1 results for \"%2\""
+msgstr[0] ""
+msgstr[1] ""
-#: k3bexporter.cpp:240
-msgid ""
-"Create an audio mode CD suitable for CD players, or a data mode CD suitable "
-"for computers and other digital music players?"
-msgstr ""
+#: covermanager/CoverManager.cpp:701
+#, kde-format
+msgid "1 album"
+msgid_plural "%1 albums"
+msgstr[0] ""
+msgstr[1] ""
-#: k3bexporter.cpp:243
-msgid "Create K3b Project"
+#: covermanager/CoverManager.cpp:713
+msgid " by "
msgstr ""
-#: k3bexporter.cpp:244
-msgid "Audio Mode"
+#: covermanager/CoverManager.cpp:718
+#, kde-format
+msgid " - ( %1 without cover )"
msgstr ""
-#: k3bexporter.cpp:245
-msgid "Data Mode"
+#: covermanager/CoverManager.cpp:767
+msgid "Cover Image"
+msgstr "Örtük rəsmi"
+
+#: covermanager/CoverManager.cpp:860
+msgid "No Artist"
msgstr ""
#: covermanager/CoverFetchingActions.cpp:47
@@ -11497,29 +11744,24 @@
msgstr[0] ""
msgstr[1] ""
-#: covermanager/CoverFetchingActions.cpp:69
-#: covermanager/CoverFoundDialog.cpp:358
-msgid "Display Cover"
-msgstr ""
-
-#: covermanager/CoverFetchingActions.cpp:71
+#: covermanager/CoverFetchingActions.cpp:77
msgid "Display artwork for this album"
msgstr ""
-#: covermanager/CoverFetchingActions.cpp:89
+#: covermanager/CoverFetchingActions.cpp:95
msgid "Unset Cover"
msgid_plural "Unset Covers"
msgstr[0] ""
msgstr[1] ""
-#: covermanager/CoverFetchingActions.cpp:91
+#: covermanager/CoverFetchingActions.cpp:97
#, kde-format
msgid "Remove artwork for this album"
msgid_plural "Remove artwork for %1 albums"
msgstr[0] ""
msgstr[1] ""
-#: covermanager/CoverFetchingActions.cpp:104
+#: covermanager/CoverFetchingActions.cpp:110
#, kde-format
msgid "Are you sure you want to remove this cover from the Collection?"
msgid_plural ""
@@ -11527,1159 +11769,1304 @@
msgstr[0] ""
msgstr[1] ""
-#: covermanager/CoverFetchingActions.cpp:127
+#: covermanager/CoverFetchingActions.cpp:133
msgid "Set Custom Cover"
msgstr ""
-#: covermanager/CoverFetchingActions.cpp:129
+#: covermanager/CoverFetchingActions.cpp:135
#, kde-format
msgid "Set custom artwork for this album"
msgid_plural "Set custom artwork for these %1 albums"
msgstr[0] ""
msgstr[1] ""
-#: covermanager/CoverFetchingActions.cpp:155
+#: covermanager/CoverFetchingActions.cpp:161
msgid "Select Cover Image File"
msgstr "Örtük rəsmini seçin"
-#: covermanager/CoverFoundDialog.cpp:81
-msgid "Finding cover for"
+#: PluginManager.cpp:256
+msgid ""
+"Amarok could not find any collection plugins. It is possible that Amarok "
+"is installed under the wrong prefix, please fix your installation "
+"using:
$ cd /path/to/amarok/source-code/
$ su -c \"make "
+"uninstall\"
$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` && su -"
+"c \"make install\"
$ kbuildsycoca4 --noincremental
$ amarok
More "
+"information can be found in the README file. For further assistance join us "
+"at #amarok on irc.freenode.net.
"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:113
-msgid "Enter Custom Search"
+#: widgets/Osd.cpp:157
+msgid "Rating changed"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:129
-msgid "Google"
+#: widgets/Osd.cpp:232
+msgid "Volume: 100% (muted)"
+msgstr ""
+
+#: widgets/Osd.cpp:489
+msgid ""
+"On-Screen-Display preview\n"
+"Drag to reposition"
+msgstr ""
+
+#: widgets/Osd.cpp:741
+msgid "Stopped"
+msgstr ""
+
+#: widgets/Osd.cpp:750
+msgid "Paused"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:245
+msgid "Volume"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:246
+msgid "100%"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:247
+msgid "80%"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:248
+msgid "60%"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:249
+msgid "40%"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:250
+msgid "20%"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:251
+msgid "0%"
+msgstr ""
+
+#: widgets/SliderWidget.cpp:412
+#, kde-format
+msgctxt ""
+"Tooltip shown when the mouse is over the progress slider, representing the "
+"position in the currently playing track that Amarok will seek to if you "
+"click the mouse. Keep it concise."
+msgid "Jump to: %1"
+msgstr ""
+
+#: widgets/SearchWidget.cpp:51
+msgid "Enter space-separated terms to search."
+msgstr ""
+
+#: widgets/SearchWidget.cpp:71 widgets/SearchWidget.cpp:174
+msgid "Edit filter"
+msgstr ""
+
+#: widgets/ProgressWidget.cpp:44
+msgid "Track Progress"
+msgstr ""
+
+#: widgets/ProgressWidget.cpp:120
+msgid "The amount of time elapsed in current song"
+msgstr ""
+
+#: widgets/ProgressWidget.cpp:121
+msgid "The amount of time remaining in current song"
+msgstr ""
+
+#: widgets/MetaQueryWidget.cpp:124
+msgid "second"
+msgid_plural "seconds"
+msgstr[0] ""
+msgstr[1] ""
+
+#: widgets/MetaQueryWidget.cpp:125
+msgid "minute"
+msgid_plural "minutes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: widgets/MetaQueryWidget.cpp:126
+msgid "hour"
+msgid_plural "hours"
+msgstr[0] ""
+msgstr[1] ""
+
+#: widgets/MetaQueryWidget.cpp:127
+msgid "day"
+msgid_plural "days"
+msgstr[0] ""
+msgstr[1] ""
+
+#: widgets/MetaQueryWidget.cpp:128
+msgid "month"
+msgid_plural "months"
+msgstr[0] ""
+msgstr[1] ""
+
+#: widgets/MetaQueryWidget.cpp:220
+msgid "Simple Search"
+msgstr ""
+
+#: widgets/MetaQueryWidget.cpp:435 widgets/SmartPlaylistEditor.cpp:934
+#: widgets/SmartPlaylistEditor.cpp:956 widgets/SmartPlaylistEditor.cpp:984
+#: widgets/SmartPlaylistEditor.cpp:1003
+msgid "and"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:130
-msgid "Yahoo!"
+#: widgets/MetaQueryWidget.cpp:535
+msgctxt "Unit for data rate kilo bit per seconds"
+msgid "kbps"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:131
-msgid "Discogs"
+#: widgets/MetaQueryWidget.cpp:537
+msgctxt "Unit for sample rate"
+msgid "Hz"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:141
-msgid "Sort by size"
+#: widgets/MetaQueryWidget.cpp:539
+msgctxt "Unit for file size in mega byte"
+msgid "MiB"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:376
-msgid "Cover Image Save Location"
+#: widgets/MetaQueryWidget.cpp:863
+msgctxt "The date lies before the given fixed date"
+msgid "before"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:402 covermanager/CoverFoundDialog.cpp:419
-msgid "Sorry, the cover could not be saved."
+#: widgets/MetaQueryWidget.cpp:865
+msgctxt "The date is the same as the given fixed date"
+msgid "on"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:487
-msgid "Sorry, the cover image could not be retrieved."
+#: widgets/MetaQueryWidget.cpp:867
+msgctxt "The date is after the given fixed date"
+msgid "after"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:507
-msgid "Fetching Large Cover"
+#: widgets/MetaQueryWidget.cpp:869
+msgctxt "The date is between the given fixed dates"
+msgid "between"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:508
-msgid "Download Progress"
+#: widgets/MetaQueryWidget.cpp:871
+msgctxt "The date lies before the given time interval"
+msgid "older than"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:681
-msgid "Search"
+#: widgets/MetaQueryWidget.cpp:887
+msgctxt "a numerical tag (like year or track number) is between two values"
+msgid "between"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:681
-msgid "Search For More Results"
+#: widgets/BookmarkPopup.cpp:83 widgets/BookmarkPopup.cpp:111
+msgid "Bookmark"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:697
-msgid "No Images Found"
+#: widgets/TrackSelectWidget.cpp:67
+#, kde-format
+msgid "Checkpoint: %1"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:698
+#: widgets/TrackSelectWidget.cpp:87
#, kde-format
-msgid "1 Image Found"
-msgid_plural "%1 Images Found"
-msgstr[0] ""
-msgstr[1] ""
-
-#: covermanager/CoverFoundDialog.cpp:722
-msgid "Information"
+msgid "Track: %1"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:723
-msgid "Notes"
+#: widgets/TrackSelectWidget.cpp:89
+#, kde-format
+msgid "Album: %1"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:795
-msgctxt "@item::intable"
-msgid "Artist"
+#: widgets/TrackSelectWidget.cpp:91
+#, kde-format
+msgid "Artist: %1"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:796
-msgctxt "@item::intable"
-msgid "Country"
+#: widgets/TrackSelectWidget.cpp:95
+msgid "empty"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:797
-msgctxt "@item::intable"
-msgid "Date"
+#: widgets/VolumeDial.cpp:301 widgets/VolumeDial.cpp:340
+#, kde-format
+msgid "Volume: %1%"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:798
-msgctxt "@item::intable File Format"
-msgid "Format"
+#: widgets/TokenWithLayout.cpp:242
+msgid "[prefix]"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:799
-msgctxt "@item::intable Image Height"
-msgid "Height"
+#: widgets/TokenWithLayout.cpp:253
+msgid "[suffix]"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:800 covermanager/CoverFoundDialog.cpp:805
-msgctxt "@item::intable Album Title"
-msgid "Title"
+#: widgets/BreadcrumbItemButton.cpp:239
+msgid "List and run bookmarks, or create new ones"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:801
-msgctxt "@item::intable Release Type"
-msgid "Type"
+#: widgets/BreadcrumbItemButton.cpp:257
+msgid "Amarok Bookmarks"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:802
-msgctxt "@item::intable Release Date"
-msgid "Released"
+#: widgets/BreadcrumbItemButton.cpp:276
+msgid "Copy Current View Bookmark to Clipboard"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:803
-msgctxt "@item::intable File Size"
-msgid "Size"
+#: widgets/TokenDropTarget.cpp:387
+msgid "Drag in and out items from above."
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:804
-msgctxt "@item::intable Cover Provider"
-msgid "Source"
+#: widgets/AnalyzerWidget.cpp:35
+msgid "Click for more analyzers"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:806
-msgctxt "@item::intable Image Width"
-msgid "Width"
-msgstr ""
+#: widgets/AnalyzerWidget.cpp:69
+msgid "&Visualizations"
+msgstr "&Vizualizasiyalar"
-#: covermanager/CoverFoundDialog.cpp:846
-msgctxt "@item::intable URL"
-msgid "link"
+#: widgets/SmartPlaylistEditor.cpp:79
+msgid "Create Smart Playlist"
msgstr ""
-#: covermanager/CoverFoundDialog.cpp:852
-msgctxt "@item::intable"
-msgid "URL"
+#: widgets/SmartPlaylistEditor.cpp:95
+msgid "Edit Smart Playlist"
msgstr ""
-#: covermanager/CoverViewDialog.cpp:32 covermanager/CoverViewDialog.cpp:43
-msgid "Cover View"
+#: widgets/SmartPlaylistEditor.cpp:184
+msgid "Track #"
msgstr ""
-#: covermanager/CoverManager.cpp:116
-msgid "Albums By"
+#: widgets/SmartPlaylistEditor.cpp:184
+msgid "Play Counter"
msgstr ""
-#: covermanager/CoverManager.cpp:126
-msgid "All Artists"
+#: widgets/SmartPlaylistEditor.cpp:185
+msgid "First Play"
msgstr ""
-#: covermanager/CoverManager.cpp:186
-msgid "All Albums"
-msgstr "Bütün albomlar"
-
-#: covermanager/CoverManager.cpp:187
-msgid "Albums With Cover"
+#: widgets/SmartPlaylistEditor.cpp:186
+msgid "Last Play"
msgstr ""
-#: covermanager/CoverManager.cpp:188
-msgid "Albums Without Cover"
+#: widgets/SmartPlaylistEditor.cpp:186
+msgid "Modified Date"
msgstr ""
-#: covermanager/CoverManager.cpp:201
-msgid "Fetch Missing Covers"
+#: widgets/SmartPlaylistEditor.cpp:186
+msgid "File Path"
msgstr ""
-#: covermanager/CoverManager.cpp:307
-msgid "Fetching"
+#: widgets/SmartPlaylistEditor.cpp:187 playlist/PlaylistModel.cpp:870
+msgid "BPM"
msgstr ""
-#: covermanager/CoverManager.cpp:402
-msgid "Loading"
+#: widgets/SmartPlaylistEditor.cpp:187
+msgid "Mount Point"
msgstr ""
-#: covermanager/CoverManager.cpp:632
-msgctxt "The fetching is done."
-msgid "Finished."
+#: widgets/SmartPlaylistEditor.cpp:187 playlist/PlaylistModel.cpp:876
+msgid "Bitrate"
msgstr ""
-#: covermanager/CoverManager.cpp:634
-#, kde-format
-msgid " Cover not found"
-msgid_plural " %1 covers not found"
-msgstr[0] ""
-msgstr[1] ""
-
-#: covermanager/CoverManager.cpp:652
-#, kde-format
-msgid "Fetching cover for %1 - %2..."
+#: widgets/SmartPlaylistEditor.cpp:204
+msgid "Playlist name:"
msgstr ""
-#: covermanager/CoverManager.cpp:658
-#, kde-format
-msgid "Fetching cover for %1..."
+#: widgets/SmartPlaylistEditor.cpp:212
+msgid "Match Any of the following conditions"
msgstr ""
-#: covermanager/CoverManager.cpp:664
-#, kde-format
-msgid "Fetching 1 cover: "
-msgid_plural "Fetching %1 covers... : "
-msgstr[0] ""
-msgstr[1] ""
-
-#: covermanager/CoverManager.cpp:666
-#, kde-format
-msgid "1 fetched"
-msgid_plural "%1 fetched"
-msgstr[0] ""
-msgstr[1] ""
+#: widgets/SmartPlaylistEditor.cpp:222
+msgid "Match All of the following conditions"
+msgstr ""
-#: covermanager/CoverManager.cpp:670
-msgid " - "
-msgstr " - "
+#: widgets/SmartPlaylistEditor.cpp:232
+msgid "Order by"
+msgstr ""
-#: covermanager/CoverManager.cpp:671
-#, kde-format
-msgid "1 not found"
-msgid_plural "%1 not found"
-msgstr[0] ""
-msgstr[1] ""
+#: widgets/SmartPlaylistEditor.cpp:238
+msgid "Random"
+msgstr ""
-#: covermanager/CoverManager.cpp:674
-msgid "Connecting..."
-msgstr "Bağlanılır..."
+#: widgets/SmartPlaylistEditor.cpp:246
+msgid "Limit to"
+msgstr ""
-#: covermanager/CoverManager.cpp:697
-#, kde-format
-msgid "1 result for \"%2\""
-msgid_plural "%1 results for \"%2\""
-msgstr[0] ""
-msgstr[1] ""
+#: widgets/SmartPlaylistEditor.cpp:258
+msgid "Expand by"
+msgstr ""
-#: covermanager/CoverManager.cpp:701
-#, kde-format
-msgid "1 album"
-msgid_plural "%1 albums"
-msgstr[0] ""
-msgstr[1] ""
+#: widgets/SmartPlaylistEditor.cpp:345
+msgid "Completely Random"
+msgstr ""
-#: covermanager/CoverManager.cpp:713
-msgid " by "
+#: widgets/SmartPlaylistEditor.cpp:346
+msgid "Score Weighted"
msgstr ""
-#: covermanager/CoverManager.cpp:718
-#, kde-format
-msgid " - ( %1 without cover )"
+#: widgets/SmartPlaylistEditor.cpp:347
+msgid "Rating Weighted"
msgstr ""
-#: covermanager/CoverManager.cpp:767
-msgid "Cover Image"
-msgstr "Örtük rəsmi"
+#: widgets/SmartPlaylistEditor.cpp:351
+msgid "Ascending"
+msgstr ""
-#: covermanager/CoverManager.cpp:860
-msgid "No Artist"
+#: widgets/SmartPlaylistEditor.cpp:352
+msgid "Descending"
msgstr ""
-#: covermanager/CoverFetcher.cpp:172 covermanager/CoverFetcher.cpp:332
-msgid "Fetching Cover"
+#: widgets/SmartPlaylistEditor.cpp:501 widgets/SmartPlaylistEditor.cpp:508
+#: widgets/SmartPlaylistEditor.cpp:528 widgets/SmartPlaylistEditor.cpp:538
+#: widgets/SmartPlaylistEditor.cpp:582 widgets/SmartPlaylistEditor.cpp:589
+#: widgets/SmartPlaylistEditor.cpp:602 widgets/SmartPlaylistEditor.cpp:613
+#: widgets/SmartPlaylistEditor.cpp:653 widgets/SmartPlaylistEditor.cpp:659
+#: widgets/SmartPlaylistEditor.cpp:678 widgets/SmartPlaylistEditor.cpp:698
+#: widgets/SmartPlaylistEditor.cpp:767 widgets/SmartPlaylistEditor.cpp:883
+#: widgets/SmartPlaylistEditor.cpp:886 widgets/SmartPlaylistEditor.cpp:933
+#: widgets/SmartPlaylistEditor.cpp:955 widgets/SmartPlaylistEditor.cpp:983
+#: widgets/SmartPlaylistEditor.cpp:1002 widgets/SmartPlaylistEditor.cpp:1042
+#: widgets/SmartPlaylistEditor.cpp:1048
+msgid "is between"
msgstr ""
-#: covermanager/CoverFetcher.cpp:194
-#, kde-format
-msgid "There was an error communicating with cover provider: %1"
+#: widgets/SmartPlaylistEditor.cpp:514 widgets/SmartPlaylistEditor.cpp:595
+#: widgets/SmartPlaylistEditor.cpp:665 widgets/SmartPlaylistEditor.cpp:767
+#: widgets/SmartPlaylistEditor.cpp:884 widgets/SmartPlaylistEditor.cpp:887
+#: widgets/SmartPlaylistEditor.cpp:968 widgets/SmartPlaylistEditor.cpp:1048
+msgid "is in the last"
msgstr ""
-#: covermanager/CoverFetcher.cpp:401
-#, kde-format
-msgid "Retrieved cover successfully for '%1'."
+#: widgets/SmartPlaylistEditor.cpp:514 widgets/SmartPlaylistEditor.cpp:595
+#: widgets/SmartPlaylistEditor.cpp:665 widgets/SmartPlaylistEditor.cpp:769
+#: widgets/SmartPlaylistEditor.cpp:885 widgets/SmartPlaylistEditor.cpp:888
+#: widgets/SmartPlaylistEditor.cpp:969 widgets/SmartPlaylistEditor.cpp:1048
+msgid "is not in the last"
msgstr ""
-#: covermanager/CoverFetcher.cpp:412
-#, kde-format
-msgid "Fetching cover for '%1' failed."
+#: widgets/SmartPlaylistEditor.cpp:717 widgets/SmartPlaylistEditor.cpp:1033
+msgid "does not contain"
msgstr ""
-#: covermanager/CoverFetcher.cpp:425
-#, kde-format
-msgid "Canceled fetching cover for '%1'."
+#: widgets/SmartPlaylistEditor.cpp:719 widgets/SmartPlaylistEditor.cpp:1033
+#: widgets/SmartPlaylistEditor.cpp:1041 widgets/SmartPlaylistEditor.cpp:1047
+msgid "is"
msgstr ""
-#: covermanager/CoverFetcher.cpp:434
-#, kde-format
-msgid "Unable to find a cover for '%1'."
+#: widgets/SmartPlaylistEditor.cpp:728 widgets/SmartPlaylistEditor.cpp:1033
+#: widgets/SmartPlaylistEditor.cpp:1041 widgets/SmartPlaylistEditor.cpp:1047
+msgid "is not"
msgstr ""
-#: musicbrainz/MusicBrainzTags.cpp:447 musicbrainz/MusicBrainzTags.cpp:453
-#, kde-format
-msgid "MusicBrainz match ratio: %1%"
+#: widgets/SmartPlaylistEditor.cpp:748 widgets/SmartPlaylistEditor.cpp:1034
+msgid "does not start with"
msgstr ""
-#: musicbrainz/MusicBrainzTags.cpp:449 musicbrainz/MusicBrainzTags.cpp:456
-#, kde-format
-msgid "MusicDNS match ratio: %1%"
+#: widgets/SmartPlaylistEditor.cpp:761 widgets/SmartPlaylistEditor.cpp:1035
+msgid "does not end with"
msgstr ""
-#: musicbrainz/MusicBrainzTags.cpp:499
-msgid "Click here to choose best matches"
+#: widgets/SmartPlaylistEditor.cpp:763 widgets/SmartPlaylistEditor.cpp:1041
+msgid "is greater than"
msgstr ""
-#: musicbrainz/MusicBrainzTags.cpp:666
-msgid "Artist page"
+#: widgets/SmartPlaylistEditor.cpp:763 widgets/SmartPlaylistEditor.cpp:1047
+msgid "is after"
msgstr ""
-#: musicbrainz/MusicBrainzTags.cpp:672
-msgid "Album page"
+#: widgets/SmartPlaylistEditor.cpp:765 widgets/SmartPlaylistEditor.cpp:1041
+msgid "is smaller than"
msgstr ""
-#: musicbrainz/MusicBrainzTags.cpp:678
-msgid "Track page"
+#: widgets/SmartPlaylistEditor.cpp:765 widgets/SmartPlaylistEditor.cpp:1047
+msgid "is before"
msgstr ""
-#: databaseimporter/sqlbatch/SqlBatchImporter.cpp:72
-#, kde-format
-msgid "Could not open file \"%1\"."
+#: widgets/SmartPlaylistEditor.cpp:974
+msgid "Days"
msgstr ""
-#: databaseimporter/sqlbatch/SqlBatchImporterConfig.cpp:37
-msgid ""
-"Input file produced by amarokcollectionscanner.
See Batch Mode."
+#: widgets/SmartPlaylistEditor.cpp:975
+msgid "Months"
msgstr ""
-#: databaseimporter/sqlbatch/SqlBatchImporterConfig.cpp:43
-msgid "Input file"
+#: widgets/SmartPlaylistEditor.cpp:976
+#: playlist/ProgressiveSearchWidget.cpp:116
+msgid "Years"
msgstr ""
-#: databaseimporter/itunes/ITunesImporterConfig.cpp:37
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:45
-msgid "Database Location"
+#: widgets/SmartPlaylistEditor.cpp:1011
+msgid "Seconds"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:82
-msgid "No database driver was selected"
+#: widgets/SmartPlaylistEditor.cpp:1012
+msgid "Minutes"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:88
-#, kde-format
-msgid "Database could not be found at: %1"
+#: widgets/SmartPlaylistEditor.cpp:1013
+msgid "Hours"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:123
-#, kde-format
-msgid "Could not open Amarok 1.4 database: %1"
-msgstr ""
+#: widgets/PlayPauseButton.cpp:31 widgets/PlayPauseButton.cpp:81
+msgid "Play"
+msgstr "Çal"
-#: databaseimporter/amarok14/FastForwardWorker.cpp:153
-#, kde-format
-msgid "Could not execute import query: %1"
-msgstr ""
+#: widgets/PlayPauseButton.cpp:81
+msgid "Pause"
+msgstr "Fasilə ver"
-#: databaseimporter/amarok14/FastForwardWorker.cpp:237
-msgid ""
-"(track exists, but does not belong in any of your configured collection "
-"folders)"
+#: configdialog/dialogs/MediadeviceConfig.cpp:40
+msgid "Media Devices"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:271
-#, kde-format
-msgid "Adding 1 new track to Amarok collection %2."
-msgid_plural "Adding %1 new tracks to Amarok collection %2."
-msgstr[0] ""
-msgstr[1] ""
-
-#: databaseimporter/amarok14/FastForwardWorker.cpp:390
-#, kde-format
-msgid "Cannot import statistics for %1"
+#: configdialog/dialogs/MediadeviceConfig.cpp:50
+msgid "Generic Devices and Volumes..."
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:420
-#, kde-format
-msgid "Could not execute labels import query: %1; query was: %2"
+#: configdialog/dialogs/MediadeviceConfig.cpp:53
+msgid "Add Device..."
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:443
-#, kde-format
-msgid "Updating cached lyrics and labels for 1 track..."
-msgid_plural "Updating cached lyrics and labels for %1 tracks..."
-msgstr[0] ""
-msgstr[1] ""
-
-#: databaseimporter/amarok14/FastForwardWorker.cpp:459
-#, kde-format
-msgid "Failed to update lyrics/labels for track %1"
+#: configdialog/dialogs/DatabaseConfig.cpp:93
+msgctxt ""
+"A default password for insertion into an example SQL command (so as not to "
+"print the real one). To be manually replaced by the user."
+msgid "password"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:479
-#, kde-format
-msgid "Cached lyrics updated for 1 track"
-msgid_plural "Cached lyrics updated for %1 tracks"
-msgstr[0] ""
-msgstr[1] ""
-
-#: databaseimporter/amarok14/FastForwardWorker.cpp:483
-#, kde-format
-msgid "labels added to 1 track"
-msgid_plural "labels added to %1 tracks"
-msgstr[0] ""
-msgstr[1] ""
-
-#: databaseimporter/amarok14/FastForwardWorker.cpp:489
-#, kde-format
-msgctxt ""
-"%1 is e.g. Cached lyrics updated for 2 tracks, %2 is e.g. labels added to 3 "
-"tracks"
-msgid "%1, %2."
+#: configdialog/dialogs/PlaybackConfig.cpp:75
+msgid "Sound System - Amarok"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:496
-msgid "Importing downloaded album art..."
+#: configdialog/dialogs/ScriptsConfig.cpp:50
+msgid "Generic"
msgstr ""
-#: databaseimporter/amarok14/FastForwardWorker.cpp:530
-#, kde-format
-msgid "Copied 1 cover image."
-msgid_plural "Copied %1 cover images."
-msgstr[0] ""
-msgstr[1] ""
+#: configdialog/dialogs/ScriptsConfig.cpp:58
+msgid "Scriptable Service"
+msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:39
-msgid "Connection"
+#: configdialog/dialogs/ScriptsConfig.cpp:75
+msgid ""
+"Script successfully installed.
Please restart Amarok to start the "
+"script.
"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:62
-msgid "Database Name"
+#: configdialog/dialogs/ScriptsConfig.cpp:78
+msgid ""
+"Script successfully uninstalled.
Please restart Amarok to totally "
+"remove the script.
"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:66
-msgid "Hostname"
+#: configdialog/dialogs/PluginsConfig.cpp:44
+msgid "Collections"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:92
-msgid "Match tracks by meta tags"
+#: configdialog/dialogs/PluginsConfig.cpp:48
+msgid "Internet Services"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:93
-msgid ""
-"Perform meta information search on non-existing files, possibly detecting "
-"file renames. See What's This"
+#: configdialog/dialogs/PluginsConfig.cpp:52
+msgid "Devices"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:95
-msgid ""
-"If enabled, tracks from the old collection that do not exist anymore in the "
-"file system are searched for (by metadata) in the current collection. If a "
-"match is found, statistics for the matched track are updated, even if the "
-"file locations differ."
+#: configdialog/ConfigDialog.cpp:58
+msgctxt "Miscellaneous settings"
+msgid "General"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:101
-msgid "Import downloaded artwork"
+#: configdialog/ConfigDialog.cpp:58
+msgid "Configure General Options"
msgstr ""
-#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:110
-msgid "Artwork directory"
+#: configdialog/ConfigDialog.cpp:59
+msgid "Configure Collection"
msgstr ""
-#: scriptengine/AmarokNetworkScript.cpp:70
-msgctxt "do not translate 'DataDownloader' or 'qt.core'"
-msgid "qt.core must be loaded to use DataDownloader"
+#: configdialog/ConfigDialog.cpp:60
+msgid "Playback"
msgstr ""
-#: TrayIcon.cpp:146
-#, kde-format
-msgid "%1%"
+#: configdialog/ConfigDialog.cpp:60
+msgid "Configure Playback"
msgstr ""
-#: TrayIcon.cpp:148
-#, kde-format
-msgid "Volume: %1"
+#: configdialog/ConfigDialog.cpp:61
+msgid "Notifications"
msgstr ""
-#: TrayIcon.cpp:153
-#, kde-format
-msgid "Score: %1"
+#: configdialog/ConfigDialog.cpp:61
+msgid "Configure Notifications"
msgstr ""
-#: TrayIcon.cpp:171
-#, kde-format
-msgid "Rating: %1"
+#: configdialog/ConfigDialog.cpp:62
+msgid "Database"
msgstr ""
-#: TrayIcon.cpp:177
-#, kde-format
-msgid "Play count: %1"
+#: configdialog/ConfigDialog.cpp:62
+msgid "Configure Database"
msgstr ""
-#: TrayIcon.cpp:181
-#, kde-format
-msgid "Last played: %1"
+#: configdialog/ConfigDialog.cpp:63
+msgid "Plugins"
msgstr ""
-#: amarokurls/PlayUrlGenerator.cpp:87
-msgid "Bookmark Track Position"
+#: configdialog/ConfigDialog.cpp:63
+msgid "Configure Plugins"
msgstr ""
-#: amarokurls/ContextUrlRunner.cpp:75
-msgctxt "A type of command that affects the context view"
-msgid "Context"
+#: configdialog/ConfigDialog.cpp:64
+msgid "Scripts"
msgstr ""
-#: amarokurls/AmarokUrlHandler.cpp:222
-msgctxt "The command type of this url is not known"
-msgid "Unknown"
+#: configdialog/ConfigDialog.cpp:64
+msgid "Configure Scripts"
msgstr ""
-#: amarokurls/BookmarkCurrentButton.cpp:32 amarokurls/BookmarkModel.cpp:547
-msgid "New Bookmark"
+#: App.cpp:410
+msgid "Files/URLs to open"
msgstr ""
-#: amarokurls/NavigationUrlRunner.cpp:132
-msgctxt "A type of command that affects the view in the browser category"
-msgid "Navigate"
+#: App.cpp:411
+msgid "Immediately start playing an audio cd"
msgstr ""
-#: amarokurls/NavigationUrlGenerator.cpp:141
-#, kde-format
-msgid "Files (%1)"
-msgstr ""
+#: App.cpp:413
+msgid "Skip backwards in playlist"
+msgstr "Mahnı siyahısında arxaları keç"
-#: amarokurls/NavigationUrlGenerator.cpp:189
-#, kde-format
-msgid "Album \"%1\" from %2"
+#: App.cpp:415
+msgid "Start playing current playlist"
+msgstr "Hazırkı mahnı siyahısını çalmanı dayandır"
+
+#: App.cpp:417
+msgid "Play if stopped, pause if playing"
msgstr ""
-#: amarokurls/NavigationUrlGenerator.cpp:191
-#, kde-format
-msgid "Album \"%1\""
+#: App.cpp:418
+msgid "Pause playback"
msgstr ""
-#: amarokurls/NavigationUrlGenerator.cpp:236
-#, kde-format
-msgid "Artist \"%1\" from %2"
+#: App.cpp:420
+msgid "Stop playback"
msgstr ""
-#: amarokurls/NavigationUrlGenerator.cpp:238
-#, kde-format
-msgid "Artist \"%1\""
+#: App.cpp:422
+msgid "Skip forwards in playlist"
msgstr ""
-#: amarokurls/PlayUrlRunner.cpp:84
-msgctxt ""
-"A type of command that starts playing at a specific position in a track"
-msgid "Play"
+#: App.cpp:423
+msgid "Additional options:"
msgstr ""
-#: amarokurls/BookmarkMetaActions.cpp:31
-msgid "Bookmark this Album"
+#: App.cpp:425
+msgid "Append files/URLs to playlist"
msgstr ""
-#: amarokurls/BookmarkMetaActions.cpp:47
-msgid "Bookmark this Artist"
+#: App.cpp:426
+msgid "Queue URLs after the currently playing track"
msgstr ""
-#: amarokurls/BookmarkMetaActions.cpp:62
-msgid "Add Position Marker"
+#: App.cpp:428
+msgid "Load URLs, replacing current playlist"
msgstr ""
-#: amarokurls/ContextUrlGenerator.cpp:56
-#, kde-format
-msgid "Context: %1"
+#: App.cpp:430
+msgid "Print verbose debugging information"
msgstr ""
-#: amarokurls/ContextUrlGenerator.cpp:65
-msgid "Bookmark Context View Applets"
+#: App.cpp:432
+msgid "Disable colorization for debug output."
msgstr ""
-#: amarokurls/BookmarkModel.cpp:522
-msgid "New Group"
+#: App.cpp:434
+msgid "Allow running multiple Amarok instances"
msgstr ""
-#: amarokurls/BookmarkModel.cpp:548
-#: context/applets/similarartists/ArtistWidget.cpp:442
-#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:162
-#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:163
-#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:165
-#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:166
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:205
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:229
-msgid "none"
+#: App.cpp:435
+msgid "Base for relative filenames/URLs"
msgstr ""
-#: amarokurls/BookmarkManagerWidget.cpp:44
-msgid "Add Group"
+#: App.cpp:437
+msgid "Unit test options:"
msgstr ""
-#: amarokurls/BookmarkManagerWidget.cpp:55
-msgid "Filter bookmarks"
+#: App.cpp:438
+msgid "Run integrated unit tests"
msgstr ""
-#: amarokurls/BookmarkManagerWidget.cpp:59
-msgid "Start typing to progressively filter the bookmarks"
+#: App.cpp:439
+msgid "Destination of test output: 'stdout', 'log'"
msgstr ""
-#: amarokurls/BookmarkTreeView.cpp:112
-msgctxt "Load the view represented by this bookmark"
-msgid "&Load"
+#: App.cpp:440
+msgid "Format of test output: 'xml', 'lightxml', 'plaintext'"
msgstr ""
-#: amarokurls/BookmarkTreeView.cpp:125
-msgid "&Create timecode track"
+#: App.cpp:441
+msgid "Verbosity from 0-3 (highest)"
msgstr ""
-#: amarokurls/BookmarkTreeView.cpp:376
-msgid "New Timecode Track"
+#: App.cpp:636
+msgid ""
+"The embedded database was not found; you must set up a database server "
+"connection.\n"
+"You must restart Amarok after doing this."
msgstr ""
-#: equalizer/EqualizerPresets.cpp:90
-msgid "Manual"
-msgstr "Əl ilə"
+#: App.cpp:637
+msgid ""
+"The connection details for the database server were invalid.\n"
+"You must enter correct settings and restart Amarok after doing this."
+msgstr ""
-#: equalizer/EqualizerPresets.cpp:91
-msgid "Classical"
+#: App.cpp:638
+msgid "Database Error"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:92
-msgid "Club"
+#: App.cpp:683
+msgid "Moving files to trash"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:93
-msgid "Dance"
+#: dynamic/DynamicModel.cpp:787
+msgctxt "Default name for new playlists"
+msgid "New playlist"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:94
-msgid "Full Bass"
+#: dynamic/DynamicModel.cpp:926
+msgid "Rock and Pop"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:95
-msgid "Full Treble"
+#: dynamic/DynamicModel.cpp:932
+msgid "Album play"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:96
-msgid "Full Bass + Treble"
+#: dynamic/DynamicModel.cpp:941
+msgctxt "Name of a dynamic playlist"
+msgid "Rating"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:97
-msgid "Laptop/Headphones"
+#: dynamic/biases/AlbumPlayBias.cpp:38
+msgctxt "Name of the \"AlbumPlay\" bias"
+msgid "Album play"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:98
-msgid "Large Hall"
+#: dynamic/biases/AlbumPlayBias.cpp:47
+msgctxt "Description of the \"AlbumPlay\" bias"
+msgid "The \"AlbumPlay\" bias adds tracks that belong to one album."
msgstr ""
-#: equalizer/EqualizerPresets.cpp:99
-msgid "Live"
+#: dynamic/biases/AlbumPlayBias.cpp:108
+msgctxt "AlbumPlay bias representation"
+msgid "The next track from the album"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:100
-msgid "Party"
+#: dynamic/biases/AlbumPlayBias.cpp:111
+msgctxt "AlbumPlay bias representation"
+msgid "Any later track from the album"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:101
-msgid "Pop"
+#: dynamic/biases/AlbumPlayBias.cpp:114
+msgctxt "AlbumPlay bias representation"
+msgid "Tracks from the same album"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:102
-msgid "Reggae"
+#: dynamic/biases/AlbumPlayBias.cpp:124
+msgid "Track directly follows previous track in album"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:103
-msgid "Rock"
+#: dynamic/biases/AlbumPlayBias.cpp:126
+msgid "Track comes after previous track in album"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:104
-msgid "Soft"
+#: dynamic/biases/AlbumPlayBias.cpp:128
+msgid "Track is in the same album as previous track"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:105
-msgid "Ska"
+#: dynamic/biases/QuizPlayBias.cpp:44
+msgctxt "Name of the \"QuizPlay\" bias"
+msgid "Quiz play"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:106
-msgid "Soft Rock"
+#: dynamic/biases/QuizPlayBias.cpp:53
+msgctxt "Description of the \"QuizPlay\" bias"
+msgid ""
+"The \"QuizPlay\" bias adds tracks that start\n"
+"with a character the last track ended with."
msgstr ""
-#: equalizer/EqualizerPresets.cpp:107
-msgid "Techno"
+#: dynamic/biases/QuizPlayBias.cpp:118
+msgctxt "QuizPlay bias representation"
+msgid ""
+"Tracks whose title start with a\n"
+" character the last track ended with"
msgstr ""
-#: equalizer/EqualizerPresets.cpp:108
-msgid "Zero"
-msgstr "Sıfır"
+#: dynamic/biases/QuizPlayBias.cpp:121
+msgctxt "QuizPlay bias representation"
+msgid ""
+"Tracks whose artist name start\n"
+" with a character the last track ended with"
+msgstr ""
-#: playlist/PlaylistViewUrlRunner.cpp:110
-msgctxt ""
-"A type of command that affects the sorting, layout and filtering int he "
-"Playlist"
-msgid "Playlist"
+#: dynamic/biases/QuizPlayBias.cpp:124
+msgctxt "QuizPlay bias representation"
+msgid ""
+"Tracks whose album name start\n"
+" with a character the last track ended with"
msgstr ""
-#: playlist/PlaylistBreadcrumbLevel.cpp:31
-#: playlist/PlaylistBreadcrumbLevel.cpp:49
-#: playlist/proxymodels/SortScheme.cpp:92
-#: playlist/PlaylistBreadcrumbItem.cpp:124
-msgid "Shuffle"
+#: dynamic/biases/QuizPlayBias.cpp:135
+msgid ""
+"Last character of the previous song is\n"
+"the first character of the next song"
msgstr ""
-#: playlist/view/PlaylistViewCommon.cpp:140
-msgid "Stop Playing After This Track"
+#: dynamic/biases/QuizPlayBias.cpp:140
+msgid "of the track title (Title quiz)"
msgstr ""
-#: playlist/view/PlaylistViewCommon.cpp:149
-msgid "Remove From Playlist"
+#: dynamic/biases/QuizPlayBias.cpp:142
+msgid "of the artist (Artist quiz)"
msgstr ""
-#: playlist/view/PlaylistViewCommon.cpp:213
-msgid "Select Source"
+#: dynamic/biases/QuizPlayBias.cpp:144
+msgid "of the album name (Album quiz)"
msgstr ""
-#: playlist/view/listview/SourceSelectionPopup.cpp:35
-msgid "The following sources are available for this track:"
+#: dynamic/biases/TagMatchBias.cpp:45
+msgctxt "Name of the \"TagMatch\" bias"
+msgid "Match meta tag"
msgstr ""
-#: playlist/view/listview/SourceSelectionPopup.cpp:40
-msgid "Ok"
+#: dynamic/biases/TagMatchBias.cpp:54
+msgctxt "Description of the \"TagMatch\" bias"
+msgid ""
+"The \"TagMatch\" bias adds tracks that\n"
+"fulfill a specific condition."
msgstr ""
-#: playlist/PlaylistInfoWidget.cpp:68
+#: dynamic/biases/TagMatchBias.cpp:283
#, kde-format
-msgctxt "%1 is number of tracks, %2 is time"
-msgid "%1 track (%2)"
-msgid_plural "%1 tracks (%2)"
-msgstr[0] "%1 mahnı (%2)"
-msgstr[1] "%1 mahnılar (%2)"
+msgctxt "Inverted condition in tag match bias"
+msgid "Not %1"
+msgstr ""
-#: playlist/PlaylistInfoWidget.cpp:94 playlist/PlaylistInfoWidget.cpp:100
-#, kde-format
-msgid "Total playlist size: %1"
-msgstr "Ümumi mahnı siyahısının həcmi: %1"
+#: dynamic/biases/PartBias.cpp:44
+msgctxt "Name of the \"Part\" bias"
+msgid "Partition"
+msgstr ""
+
+#: dynamic/biases/PartBias.cpp:53
+msgctxt "Description of the \"Part\" bias"
+msgid ""
+"The \"Part\" bias fills parts of the playlist from different sub-biases."
+msgstr ""
-#: playlist/PlaylistInfoWidget.cpp:95
-#, kde-format
-msgid "Queue size: %1"
+#: dynamic/biases/PartBias.cpp:260
+msgid "This controls what portion of the playlist should match the criteria"
msgstr ""
-#: playlist/PlaylistInfoWidget.cpp:96
-#, kde-format
-msgid "Queue length: %1"
+#: dynamic/biases/PartBias.cpp:401
+msgctxt "Part bias representation"
+msgid "Partition"
msgstr ""
-#: playlist/PlaylistInfoWidget.cpp:108
-#, kde-format
-msgctxt "%1 is number of tracks"
-msgid "%1 track"
-msgid_plural "%1 tracks"
-msgstr[0] ""
-msgstr[1] ""
+#: dynamic/biases/EchoNestBias.cpp:47
+msgctxt "Name of the \"EchoNest\" bias"
+msgid "EchoNest similar artist"
+msgstr ""
-#: playlist/PlaylistInfoWidget.cpp:114
-msgid "No tracks"
+#: dynamic/biases/EchoNestBias.cpp:56
+msgctxt "Description of the \"EchoNest\" bias"
+msgid ""
+"The \"EchoNest\" bias looks up tracks on echo nest and only adds similar "
+"tracks."
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:33
-msgid "Track Progression"
+#: dynamic/biases/EchoNestBias.cpp:126
+msgctxt "EchoNest bias representation"
+msgid "Similar to the previous track (as reported by EchoNest)"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:38
-msgid "Standard"
+#: dynamic/biases/EchoNestBias.cpp:129
+msgctxt "EchoNest bias representation"
+msgid ""
+"Similar to any track in the current playlist (as reported by EchoNest)"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:43
-msgid "Only Queue"
+#: dynamic/biases/EchoNestBias.cpp:140
+msgid "Echo nest thinks the track is similar to"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:51
-msgid "Repeat Track"
+#: dynamic/biases/EchoNestBias.cpp:143
+msgid "the previous Track"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:55
-msgid "Repeat Album"
+#: dynamic/biases/EchoNestBias.cpp:145
+msgid "one of the tracks in the current playlist"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:59
-msgid "Repeat Playlist"
+#: dynamic/biases/IfElseBias.cpp:37
+msgctxt "Name of the \"IfElse\" bias"
+msgid "If Else"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:67
-msgid "Random Tracks"
+#: dynamic/biases/IfElseBias.cpp:46
+msgctxt "Description of the \"IfElse\" bias"
+msgid ""
+"The \"IfElse\" bias adds tracks that match at least one of the sub biases. "
+"It will only check the second sub-bias if the first doesn't return any "
+"results."
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:71
-msgid "Random Albums"
+#: dynamic/biases/IfElseBias.cpp:74
+msgctxt "IfElse bias representation"
+msgid "Match all sequentially"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:77
-msgid "Favor"
+#: dynamic/biases/IfElseBias.cpp:83
+msgctxt ""
+"Prefix for IfElseBias. Shown in front of a bias in the dynamic playlist view"
+msgid "else"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:83
-msgid "Higher Scores"
+#: dynamic/biases/SearchQueryBias.cpp:43
+msgctxt "Name of the \"SearchQuery\" bias"
+msgid "Search"
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:86
-msgid "Higher Ratings"
+#: dynamic/biases/SearchQueryBias.cpp:52
+msgctxt "Description of the \"SearchQuery\" bias"
+msgid ""
+"The \"SearchQuery\" bias adds tracks that are\n"
+"found by a search query. It uses the same search\n"
+"query as the collection browser."
msgstr ""
-#: playlist/navigators/NavigatorConfigAction.cpp:89
-msgid "Not Recently Played"
+#: dynamic/biases/SearchQueryBias.cpp:116 dynamic/Bias.cpp:138
+msgctxt "Random bias representation"
+msgid "Random songs"
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:45
-msgid "Warning: tracks have been hidden in the playlist"
+#: dynamic/biases/SearchQueryBias.cpp:119
+#, kde-format
+msgctxt "SearchQuery bias representation"
+msgid "Search for: %1"
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:49
-msgid "Search playlist"
+#: dynamic/BiasFactory.cpp:53
+msgctxt "Name of the random bias"
+msgid "Random"
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:53
-msgid "Start typing to progressively search through the playlist"
+#: dynamic/BiasFactory.cpp:60
+msgctxt "Description of the random bias"
+msgid ""
+"The random bias adds random tracks from the\n"
+"whole collection without any bias."
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:74
-#: context/applets/currenttrack/CurrentTrack.cpp:448
-msgid "Tracks"
+#: dynamic/BiasFactory.cpp:71
+msgctxt "Name of the \"And\" bias"
+msgid "And"
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:81
-#: context/applets/albums/Albums.cpp:138
-#: context/applets/currenttrack/CurrentTrack.cpp:449
-msgid "Albums"
+#: dynamic/BiasFactory.cpp:78
+msgctxt "Description of the \"And\" bias"
+msgid ""
+"The \"And\" bias adds tracks that match all\n"
+"of the sub biases."
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:88
-msgid "Artists"
+#: dynamic/BiasFactory.cpp:89
+msgctxt "Name of the \"Or\" bias"
+msgid "Or"
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:102
-msgid "Composers"
+#: dynamic/BiasFactory.cpp:96
+msgctxt "Description of the \"Or\" bias"
+msgid ""
+"The \"Or\" bias adds tracks that match at\n"
+"least one of the sub biases."
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:125
-msgid "Show only matches"
+#: dynamic/BiasFactory.cpp:185 dynamic/BiasFactory.cpp:191
+#, kde-format
+msgid "Replacement for bias %1"
msgstr ""
-#: playlist/ProgressiveSearchWidget.cpp:137
-msgid "Search Preferences"
+#: dynamic/BiasedPlaylist.cpp:57
+msgctxt ""
+"Title for a default dynamic playlist. The default playlist only returns "
+"random tracks."
+msgid "Random"
msgstr ""
-#: playlist/PlaylistModel.cpp:242
-msgid "(...)"
+#: dynamic/BiasedPlaylist.cpp:137
+msgid "Generating playlist..."
msgstr ""
-#: playlist/PlaylistModel.cpp:257
-msgid "No extra information available"
+#: dynamic/Bias.cpp:239
+msgctxt "And bias representation"
+msgid "Match all"
msgstr ""
-#: playlist/PlaylistModel.cpp:838
-#, kde-format
+#: dynamic/Bias.cpp:257
msgctxt ""
-"A saved playlist with the current time (KLocale::Shortdate) added between "
-" the parentheses"
-msgid "Empty Playlist (%1)"
+"Prefix for AndBias. Shown in front of a bias in the dynamic playlist view"
+msgid "and"
msgstr ""
-#: playlist/PlaylistModel.cpp:866
-#, kde-format
+#: dynamic/Bias.cpp:458
msgctxt ""
-"A saved playlist with the current time (KLocale::Shortdate) added between "
-" the parentheses"
-msgid "Various Tracks (%1)"
+"Prefix for OrBias. Shown in front of a bias in the dynamic playlist view"
+msgid "or"
msgstr ""
-#: playlist/PlaylistModel.cpp:873
-msgid "Unknown Artist(s)"
+#: dynamic/Bias.cpp:466
+msgctxt "Or bias representation"
+msgid "Match any"
msgstr ""
-#: playlist/PlaylistModel.cpp:885
-msgid "Unknown Album(s)"
+#: likeback/LikeBack.cpp:221
+msgid "&Send a Comment to the Developers"
msgstr ""
-#: playlist/PlaylistModel.cpp:888
-msgid "Various Albums"
+#: likeback/LikeBack.cpp:227
+msgid "Show &Feedback Icons"
msgstr ""
-#: playlist/PlaylistModel.cpp:890
+#: likeback/LikeBack.cpp:296
#, kde-format
-msgctxt "A saved playlist titled - "
-msgid "%1 - %2"
+msgctxt "Welcome dialog text, header text for test apps"
+msgid "Welcome to this testing version of %1."
msgstr ""
-#: playlist/PlaylistModel.cpp:900
-msgctxt "The name of the file this track is stored in"
-msgid "Filename"
+#: likeback/LikeBack.cpp:301
+#, kde-format
+msgctxt "Welcome dialog text, header text for released apps"
+msgid "Welcome to %1."
msgstr ""
-#: playlist/PlaylistModel.cpp:908
-msgctxt "The Track number for this item"
-msgid "Track"
+#: likeback/LikeBack.cpp:309
+msgctxt ""
+"Welcome dialog text, explanation for both the like and dislike buttons"
+msgid ""
+"Each time you have a great or frustrating experience, please click on the "
+"appropriate face below the window title bar, briefly describe what you like "
+"or dislike and click on 'Send'."
msgstr ""
-#: playlist/PlaylistModel.cpp:912
-msgctxt "The location on disc of this track"
-msgid "Directory"
+#: likeback/LikeBack.cpp:316
+msgctxt "Welcome dialog text, explanation for the like button alone"
+msgid ""
+"Each time you have a great experience, please click on the smiling face "
+"below the window title-bar, briefly describe what you like and click on "
+"'Send'."
msgstr ""
-#: playlist/PlaylistModel.cpp:919
-#: context/applets/currenttrack/CurrentTrack.cpp:448
-msgid "Play Count"
+#: likeback/LikeBack.cpp:323
+msgctxt "Welcome dialog text, explanation for the dislike button alone"
+msgid ""
+"Each time you have a frustrating experience, please click on the frowning "
+"face below the window title-bar, briefly describe what you dislike and click "
+"on 'Send'."
msgstr ""
-#: playlist/PlaylistModel.cpp:920
-msgctxt "Column name"
-msgid "Last Played"
+#: likeback/LikeBack.cpp:333
+msgctxt "Welcome dialog text, explanation for the bug button"
+msgid ""
+"If you experience an improper behavior in the application, just click on the "
+"bug icon in the top-right corner of the window and follow the instructions "
+"to submit a bug report."
msgstr ""
-#: playlist/PlaylistModel.cpp:921
-msgid "Mood"
+#: likeback/LikeBack.cpp:345
+msgctxt "Welcome dialog text, usage example"
+msgid "I like the new artwork. Very refreshing."
msgstr ""
-#: playlist/PlaylistDock.cpp:105
-msgid "Dynamic Mode Enabled"
+#: likeback/LikeBack.cpp:353
+msgctxt "Welcome dialog text, usage example"
+msgid ""
+"I dislike the welcome page of this assistant. Too time consuming."
msgstr ""
-#: playlist/PlaylistDock.cpp:184
-msgid "&Save Current Playlist"
+#: likeback/LikeBack.cpp:361
+msgctxt "Welcome dialog text, usage example"
+msgid ""
+"The application shows an improper behavior when clicking the Add "
+"button. Nothing happens."
msgstr ""
-#: playlist/PlaylistDock.cpp:268
-#, kde-format
-msgid "&Save playlist to \"%1\""
+#: likeback/LikeBack.cpp:369
+msgctxt "Welcome dialog text, usage example"
+msgid "I desire a new feature allowing me to send my work by email."
+msgstr ""
+
+#: likeback/LikeBack.cpp:382
+msgctxt "Welcome dialog text, us=the developers, it=the application"
+msgid "To help us improve it, your comments are important."
+msgstr ""
+
+#: likeback/LikeBack.cpp:385
+msgctxt "Welcome dialog text, header for the examples"
+msgid "Example"
+msgid_plural "Examples"
+msgstr[0] ""
+msgstr[1] ""
+
+#: likeback/LikeBack.cpp:391
+msgctxt "Welcome dialog title"
+msgid "Help Improve the Application"
msgstr ""
-#: playlist/PlaylistViewUrlGenerator.cpp:82
-#, kde-format
-msgid "Filter %1"
+#: likeback/LikeBackDialog.cpp:43
+msgid "Send a Comment to the Developers"
msgstr ""
-#: playlist/PlaylistViewUrlGenerator.cpp:83
+#: likeback/LikeBackDialog.cpp:155
#, kde-format
-msgid "Search %1"
+msgctxt ""
+"Feedback dialog text, message with one accepted language for the comments"
+msgid ""
+"Please, write it in %1 (you may want to use an online "
+"translation tool for this).
"
msgstr ""
-#: playlist/PlaylistViewUrlGenerator.cpp:90
+#: likeback/LikeBackDialog.cpp:162
#, kde-format
-msgid "%1 layout"
+msgctxt ""
+"Feedback dialog text, message with list of accepted languages for the "
+"comments"
+msgid ""
+"Please, write it in %1 or %2 (you may want to use an online translation tool for this).
"
msgstr ""
-#: playlist/UndoCommands.cpp:32
-msgid "Tracks Added"
+#: likeback/LikeBackDialog.cpp:175
+msgctxt ""
+"Feedback dialog text, message to remind to balance the likes and dislikes"
+msgid ""
+"To make the comments you send more useful in improving this application, try "
+"to send the same amount of positive and negative comments.
"
msgstr ""
-#: playlist/UndoCommands.cpp:54
-msgid "Tracks Removed"
+#: likeback/LikeBackDialog.cpp:184
+msgctxt "Feedback dialog text, text to disallow feature requests"
+msgid ""
+"Please, do not ask for new features: this kind of request will be "
+"ignored.
"
msgstr ""
-#: playlist/UndoCommands.cpp:76
-msgid "Track moved"
+#: likeback/LikeBackDialog.cpp:190
+#, kde-format
+msgctxt ""
+"Feedback dialog text, %1=Application name,%2=message with list of accepted "
+"languages for the comment,%3=optional text to remind to balance the likes "
+"and dislikes,%4=optional text to disallow feature requests."
+msgid ""
+"You can provide the developers a brief description of your opinions about "
+"%1.
%2 %3%4
"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:34
-msgctxt "Empty placeholder token used for spacing in playlist layouts"
-msgid "Placeholder"
+#: likeback/LikeBackDialog.cpp:236
+#, kde-format
+msgid ""
+"The email address you have entered is not valid, and cannot be used: '%1'"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:35
-msgctxt "'Album' playlist column name and token for playlist layouts"
-msgid "Album"
+#: likeback/LikeBackDialog.cpp:242
+#, kde-format
+msgid ""
+"Please double check your email address for errors, because it appears to be "
+"an exotic one.\n"
+"%1"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:36
-msgctxt "'Album artist' playlist column name and token for playlist layouts"
-msgid "Album artist"
+#: likeback/LikeBackDialog.cpp:308
+msgctxt "Dialog box text"
+msgid ""
+"Your comment has been sent successfully.
Thank you for your "
+"time.
"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:37
-msgctxt "'Artist' playlist column name and token for playlist layouts"
-msgid "Artist"
+#: likeback/LikeBackDialog.cpp:310
+msgctxt "Dialog box title"
+msgid "Comment Sent"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:38
-msgctxt "'Bitrate' playlist column name and token for playlist layouts"
-msgid "Bitrate"
+#: likeback/LikeBackDialog.cpp:321
+msgctxt "Dialog box text"
+msgid ""
+"There has been an error while trying to send the comment.
Please, "
+"try again later.
"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:39
-msgctxt ""
-"'Beats per minute' playlist column name and token for playlist layouts"
-msgid "BPM"
+#: likeback/LikeBackDialog.cpp:323
+msgctxt "Dialog box title"
+msgid "Comment Sending Error"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:40
-msgctxt "'Comment' playlist column name and token for playlist layouts"
-msgid "Comment"
-msgstr ""
+#: KNotificationBackend.cpp:146
+msgid "Now playing"
+msgstr "İndi oxudulan"
-#: playlist/PlaylistColumnNames.cpp:41
-msgctxt "'Composer' playlist column name and token for playlist layouts"
-msgid "Composer"
+#: playlistmanager/sql/SqlPlaylist.cpp:40
+msgid "Playlist in database"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:42
-msgctxt "'Cover image' playlist column name and token for playlist layouts"
-msgid "Cover image"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:90
+msgid "Confirm Rename"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:43
-msgctxt "'Directory' playlist column name and token for playlist layouts"
-msgid "Directory"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:92
+#, kde-format
+msgid "Are you sure you want to rename this playlist to '%1'?"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:44
-msgctxt "'Disc number' playlist column name and token for playlist layouts"
-msgid "Disc number"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:93
+msgid "Yes, rename this playlist."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:45
-msgctxt ""
-"'Divider' token for playlist layouts representing a small visual divider"
-msgid "Divider"
-msgstr ""
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:119
+#: playlistmanager/file/PlaylistFileProvider.cpp:455
+#, kde-format
+msgid "Are you sure you want to delete this playlist?"
+msgid_plural "Are you sure you want to delete these %1 playlists?"
+msgstr[0] ""
+msgstr[1] ""
-#: playlist/PlaylistColumnNames.cpp:46
-msgctxt "'File name' playlist column name and token for playlist layouts"
-msgid "File name"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:125
+msgid "Yes, delete from database."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:47
-msgctxt "'File size' playlist column name and token for playlist layouts"
-msgid "File size"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:190
+#: playlistmanager/file/PlaylistFileProvider.cpp:150
+msgid "&Rename..."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:48
-msgctxt "'Genre' playlist column name and token for playlist layouts"
-msgid "Genre"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:202
+#: playlistmanager/file/PlaylistFileProvider.cpp:162
+msgid "&Delete..."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:49
-msgctxt ""
-"'Group length' (total play time of group) playlist column name and token for "
-"playlist layouts"
-msgid "Group length"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:247
+#: playlistmanager/file/PlaylistFileProvider.cpp:218
+msgid "Remove tracks"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:50
-msgctxt ""
-"'Group tracks' (number of tracks in group) playlist column name and token "
-"for playlist layouts"
-msgid "Group tracks"
+#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:250
+#: playlistmanager/file/PlaylistFileProvider.cpp:221
+#, kde-format
+msgctxt "Remove a track from a saved playlist"
+msgid "Remove From \"%1\""
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:51
-msgctxt "'Labels' playlist column name and token for playlist layouts"
-msgid "Labels"
+#: playlistmanager/sql/SqlUserPlaylistProvider.h:44
+msgid "Amarok Database"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:52
-msgctxt ""
-"'Last played' (when was track last played) playlist column name and token "
-"for playlist layouts"
-msgid "Last played"
+#: playlistmanager/sql/SqlUserPlaylistProvider.h:45
+msgid "Local playlists stored in the database"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:53 playlist/PlaylistColumnNames.cpp:54
-msgctxt ""
-"'Length' (track length) playlist column name and token for playlist layouts"
-msgid "Length"
+#: playlistmanager/file/PlaylistFileProvider.cpp:106
+msgid "Playlist Files on Disk"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:55
-msgctxt "'Mood' playlist column name and token for playlist layouts"
-msgid "Mood"
+#: playlistmanager/file/PlaylistFileProvider.cpp:385
+#, kde-format
+msgid "The playlist file \"%1\" could not be loaded."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:56
-msgctxt "'Moodbar' playlist column name and token for playlist layouts"
-msgid "Moodbar"
+#: playlistmanager/file/PlaylistFileProvider.cpp:461
+msgid "Yes, delete from disk."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:57
-msgctxt "'Play count' playlist column name and token for playlist layouts"
-msgid "Play count"
+#: playlistmanager/PlaylistManager.cpp:320
+msgid "Downloading Playlist"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:58
-msgctxt "'Rating' playlist column name and token for playlist layouts"
-msgid "Rating"
+#: playlistmanager/SyncedPlaylist.cpp:42 playlistmanager/SyncedPlaylist.cpp:50
+#: playlistmanager/SyncedPlaylist.cpp:58
+msgid ""
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:59
-msgctxt "'Sample rate' playlist column name and token for playlist layouts"
-msgid "Sample rate"
+#: playlistmanager/SyncedPlaylist.cpp:65
+#, kde-format
+msgid "Synchronized on: %1"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:60
-msgctxt "'Score' playlist column name and token for playlist layouts"
-msgid "Score"
+#: playlist/PlaylistSortWidget.cpp:43
+msgid "Clear the playlist sorting configuration."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:61
-msgctxt ""
-"'Source' (local collection, Magnatune.com, last.fm, ... ) playlist column "
-"name and token for playlist layouts"
-msgid "Source"
+#: playlist/PlaylistSortWidget.cpp:53
+msgid "Add a playlist sorting level."
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:62
-msgctxt "'SourceEmblem' playlist column name and token for playlist layouts"
-msgid "SourceEmblem"
+#: playlist/PlaylistInfoWidget.cpp:68
+#, kde-format
+msgctxt "%1 is number of tracks, %2 is time"
+msgid "%1 track (%2)"
+msgid_plural "%1 tracks (%2)"
+msgstr[0] "%1 mahnı (%2)"
+msgstr[1] "%1 mahnılar (%2)"
+
+#: playlist/PlaylistInfoWidget.cpp:94 playlist/PlaylistInfoWidget.cpp:100
+#, kde-format
+msgid "Total playlist size: %1"
+msgstr "Ümumi mahnı siyahısının həcmi: %1"
+
+#: playlist/PlaylistInfoWidget.cpp:95
+#, kde-format
+msgid "Queue size: %1"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:63
-msgctxt ""
-"'Title' (track name) playlist column name and token for playlist layouts"
-msgid "Title"
+#: playlist/PlaylistInfoWidget.cpp:96
+#, kde-format
+msgid "Queue length: %1"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:64
-msgctxt ""
-"'Title (with track number)' (track name prefixed with the track number) "
-"playlist column name and token for playlist layouts"
-msgid "Title (with track number)"
+#: playlist/PlaylistInfoWidget.cpp:108
+#, kde-format
+msgctxt "%1 is number of tracks"
+msgid "%1 track"
+msgid_plural "%1 tracks"
+msgstr[0] ""
+msgstr[1] ""
+
+#: playlist/PlaylistInfoWidget.cpp:114
+msgid "No tracks"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:65
-msgctxt "'Track number' playlist column name and token for playlist layouts"
-msgid "Track number"
+#: playlist/view/listview/SourceSelectionPopup.cpp:35
+msgid "The following sources are available for this track:"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:66
-msgctxt ""
-"'Type' (file format) playlist column name and token for playlist layouts"
-msgid "Type"
+#: playlist/view/listview/SourceSelectionPopup.cpp:40
+msgid "Ok"
msgstr ""
-#: playlist/PlaylistColumnNames.cpp:67
-msgctxt "'Year' playlist column name and token for playlist layouts"
-msgid "Year"
+#: playlist/view/PlaylistViewCommon.cpp:152
+msgid "Stop Playing After This Track"
msgstr ""
-#: playlist/layouts/LayoutEditWidget.cpp:41
-#: playlist/layouts/LayoutEditWidget.cpp:56
-msgid "Show cover"
+#: playlist/view/PlaylistViewCommon.cpp:164
+msgid "Remove From Playlist"
msgstr ""
-#: playlist/layouts/LayoutEditWidget.cpp:82
-msgid "Invalid playlist layout."
+#: playlist/view/PlaylistViewCommon.cpp:234
+msgid "Select Source"
msgstr ""
-#: playlist/layouts/LayoutEditWidget.cpp:83
-msgid "Encountered an unknown element name while reading layout."
+#: playlist/proxymodels/SortScheme.cpp:92
+#: playlist/PlaylistBreadcrumbLevel.cpp:31
+#: playlist/PlaylistBreadcrumbLevel.cpp:49
+#: playlist/PlaylistBreadcrumbItem.cpp:124
+msgid "Shuffle"
msgstr ""
#: playlist/layouts/LayoutEditDialog.cpp:75
@@ -12741,37 +13128,6 @@
msgid "Configuration for '%1'"
msgstr ""
-#: playlist/layouts/LayoutManager.cpp:107
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:414
-#, kde-format
-msgid "copy of %1"
-msgstr ""
-
-#: playlist/layouts/LayoutManager.cpp:115
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:422
-#, kde-format
-msgctxt ""
-"adds a copy number to a generated name if the name already exists, for "
-"instance 'copy of Foo 2' if 'copy of Foo' is taken"
-msgid "%1 %2"
-msgstr ""
-
-#: playlist/layouts/LayoutManager.cpp:119
-#, kde-format
-msgid ""
-"Current layout '%1' is read only. Creating a new layout '%2' with your "
-"changes and setting this as active"
-msgstr ""
-
-#: playlist/layouts/LayoutManager.cpp:413
-#, kde-format
-msgid "The layout '%1' is one of the default layouts and cannot be deleted."
-msgstr ""
-
-#: playlist/layouts/LayoutManager.cpp:413
-msgid "Cannot Delete Default Layouts"
-msgstr ""
-
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:104
msgid "Head"
msgstr ""
@@ -12833,1116 +13189,1239 @@
msgid "Cannot create a layout with the same name as an existing layout."
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:194
-msgid "Cannot create a layout containing '/'."
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:194
+msgid "Cannot create a layout containing '/'."
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:227
+#, kde-format
+msgid ""
+"Please enter a name for the playlist layout you are about to define as copy "
+"of the layout '%1':"
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:284
+msgid "Choose a new name for the playlist layout"
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:285
+msgid ""
+"Please enter a new name for the playlist layout you are about to rename:"
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:293
+msgid "Cannot rename a layout to have no name."
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:295
+msgid "Cannot rename a layout to have the same name as an existing layout."
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:414
+#: playlist/layouts/LayoutManager.cpp:107
+#, kde-format
+msgid "copy of %1"
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:422
+#: playlist/layouts/LayoutManager.cpp:115
+#, kde-format
+msgctxt ""
+"adds a copy number to a generated name if the name already exists, for "
+"instance 'copy of Foo 2' if 'copy of Foo' is taken"
+msgid "%1 %2"
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:425
+#, kde-format
+msgid ""
+"The layout '%1' you modified is one of the default layouts and cannot be "
+"overwritten. Saved as new layout '%2'"
+msgstr ""
+
+#: playlist/layouts/PlaylistLayoutEditDialog.cpp:427
+msgid "Default Layout"
+msgstr ""
+
+#: playlist/layouts/LayoutConfigAction.cpp:44
+msgid "Playlist Layouts"
+msgstr ""
+
+#: playlist/layouts/LayoutConfigAction.cpp:70
+msgid "Configure Playlist Layouts..."
+msgstr ""
+
+#: playlist/layouts/LayoutEditWidget.cpp:41
+#: playlist/layouts/LayoutEditWidget.cpp:56
+msgid "Show cover"
+msgstr ""
+
+#: playlist/layouts/LayoutEditWidget.cpp:82
+msgid "Invalid playlist layout."
+msgstr ""
+
+#: playlist/layouts/LayoutEditWidget.cpp:83
+msgid "Encountered an unknown element name while reading layout."
+msgstr ""
+
+#: playlist/layouts/LayoutManager.cpp:119
+#, kde-format
+msgid ""
+"Current layout '%1' is read only. Creating a new layout '%2' with your "
+"changes and setting this as active"
+msgstr ""
+
+#: playlist/layouts/LayoutManager.cpp:413
+#, kde-format
+msgid "The layout '%1' is one of the default layouts and cannot be deleted."
+msgstr ""
+
+#: playlist/layouts/LayoutManager.cpp:413
+msgid "Cannot Delete Default Layouts"
+msgstr ""
+
+#: playlist/PlaylistViewUrlRunner.cpp:110
+msgctxt ""
+"A type of command that affects the sorting, layout and filtering int he "
+"Playlist"
+msgid "Playlist"
+msgstr ""
+
+#: playlist/PlaylistDock.cpp:105
+msgid "Dynamic Mode Enabled"
+msgstr ""
+
+#: playlist/PlaylistDock.cpp:175
+msgid "&Save Current Playlist"
+msgstr ""
+
+#: playlist/PlaylistDock.cpp:267
+#, kde-format
+msgid "&Save playlist to \"%1\""
+msgstr ""
+
+#: playlist/PlaylistViewUrlGenerator.cpp:82
+#, kde-format
+msgid "Filter %1"
+msgstr ""
+
+#: playlist/PlaylistViewUrlGenerator.cpp:83
+#, kde-format
+msgid "Search %1"
+msgstr ""
+
+#: playlist/PlaylistViewUrlGenerator.cpp:90
+#, kde-format
+msgid "%1 layout"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:33
+msgid "Track Progression"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:38
+msgid "Standard"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:43
+msgid "Only Queue"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:51
+msgid "Repeat Track"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:55
+msgid "Repeat Album"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:59
+msgid "Repeat Playlist"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:67
+msgid "Random Tracks"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:71
+msgid "Random Albums"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:77
+msgid "Favor"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:83
+msgid "Higher Scores"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:86
+msgid "Higher Ratings"
+msgstr ""
+
+#: playlist/navigators/NavigatorConfigAction.cpp:89
+msgid "Not Recently Played"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:271
+msgid "(...)"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:286
+msgid "No extra information available"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:861
+msgctxt "The name of the file this track is stored in"
+msgid "Filename"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:869
+msgctxt "The Track number for this item"
+msgid "Track"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:873
+msgctxt "The location on disc of this track"
+msgid "Directory"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:881
+msgctxt "Column name"
+msgid "Last Played"
+msgstr ""
+
+#: playlist/PlaylistModel.cpp:882
+msgid "Mood"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:227
-#, kde-format
-msgid ""
-"Please enter a name for the playlist layout you are about to define as copy "
-"of the layout '%1':"
+#: playlist/ProgressiveSearchWidget.cpp:45
+msgid "Warning: tracks have been hidden in the playlist"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:284
-msgid "Choose a new name for the playlist layout"
+#: playlist/ProgressiveSearchWidget.cpp:53
+msgid "Start typing to progressively search through the playlist"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:285
-msgid ""
-"Please enter a new name for the playlist layout you are about to rename:"
+#: playlist/ProgressiveSearchWidget.cpp:102
+msgid "Composers"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:293
-msgid "Cannot rename a layout to have no name."
+#: playlist/ProgressiveSearchWidget.cpp:125
+msgid "Show only matches"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:295
-msgid "Cannot rename a layout to have the same name as an existing layout."
+#: playlist/ProgressiveSearchWidget.cpp:137
+msgid "Search Preferences"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:425
-#, kde-format
-msgid ""
-"The layout '%1' you modified is one of the default layouts and cannot be "
-"overwritten. Saved as new layout '%2'"
+#: playlist/PlaylistColumnNames.cpp:34
+msgctxt "Empty placeholder token used for spacing in playlist layouts"
+msgid "Placeholder"
msgstr ""
-#: playlist/layouts/PlaylistLayoutEditDialog.cpp:427
-msgid "Default Layout"
+#: playlist/PlaylistColumnNames.cpp:35
+msgctxt "'Album' playlist column name and token for playlist layouts"
+msgid "Album"
msgstr ""
-#: playlist/layouts/LayoutConfigAction.cpp:44
-msgid "Playlist Layouts"
+#: playlist/PlaylistColumnNames.cpp:36
+msgctxt "'Album artist' playlist column name and token for playlist layouts"
+msgid "Album artist"
msgstr ""
-#: playlist/layouts/LayoutConfigAction.cpp:70
-msgid "Configure Playlist Layouts..."
+#: playlist/PlaylistColumnNames.cpp:37
+msgctxt "'Artist' playlist column name and token for playlist layouts"
+msgid "Artist"
msgstr ""
-#: playlist/PlaylistSortWidget.cpp:43
-msgid "Clear the playlist sorting configuration."
+#: playlist/PlaylistColumnNames.cpp:38
+msgctxt "'Bitrate' playlist column name and token for playlist layouts"
+msgid "Bitrate"
msgstr ""
-#: playlist/PlaylistSortWidget.cpp:53
-msgid "Add a playlist sorting level."
+#: playlist/PlaylistColumnNames.cpp:39
+msgctxt ""
+"'Beats per minute' playlist column name and token for playlist layouts"
+msgid "BPM"
msgstr ""
-#: playlist/PlaylistBreadcrumbItem.cpp:112
-msgid "Add a sorting level to the playlist."
+#: playlist/PlaylistColumnNames.cpp:40
+msgctxt "'Comment' playlist column name and token for playlist layouts"
+msgid "Comment"
msgstr ""
-#: PluginManager.cpp:253
-msgid ""
-"Amarok could not find any collection plugins. It is possible that Amarok "
-"is installed under the wrong prefix, please fix your installation "
-"using:
$ cd /path/to/amarok/source-code/
$ su -c \"make "
-"uninstall\"
$ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` && su -"
-"c \"make install\"
$ kbuildsycoca4 --noincremental
$ amarok
More "
-"information can be found in the README file. For further assistance join us "
-"at #amarok on irc.freenode.net."
+#: playlist/PlaylistColumnNames.cpp:41
+msgctxt "'Composer' playlist column name and token for playlist layouts"
+msgid "Composer"
msgstr ""
-#: configdialog/dialogs/ScriptsConfig.cpp:50
-msgid "Generic"
+#: playlist/PlaylistColumnNames.cpp:42
+msgctxt "'Cover image' playlist column name and token for playlist layouts"
+msgid "Cover image"
msgstr ""
-#: configdialog/dialogs/ScriptsConfig.cpp:58
-msgid "Scriptable Service"
+#: playlist/PlaylistColumnNames.cpp:43
+msgctxt "'Directory' playlist column name and token for playlist layouts"
+msgid "Directory"
msgstr ""
-#: configdialog/dialogs/ScriptsConfig.cpp:75
-msgid ""
-"Script successfully installed.
Please restart Amarok to start the "
-"script.
"
+#: playlist/PlaylistColumnNames.cpp:44
+msgctxt "'Disc number' playlist column name and token for playlist layouts"
+msgid "Disc number"
msgstr ""
-#: configdialog/dialogs/ScriptsConfig.cpp:78
-msgid ""
-"Script successfully uninstalled.
Please restart Amarok to totally "
-"remove the script.
"
+#: playlist/PlaylistColumnNames.cpp:45
+msgctxt ""
+"'Divider' token for playlist layouts representing a small visual divider"
+msgid "Divider"
msgstr ""
-#: configdialog/dialogs/DatabaseConfig.cpp:93
-msgctxt ""
-"A default password for insertion into an example SQL command (so as not to "
-"print the real one). To be manually replaced by the user."
-msgid "password"
+#: playlist/PlaylistColumnNames.cpp:46
+msgctxt "'File name' playlist column name and token for playlist layouts"
+msgid "File name"
msgstr ""
-#: configdialog/dialogs/PlaybackConfig.cpp:75
-msgid "Sound System - Amarok"
+#: playlist/PlaylistColumnNames.cpp:47
+msgctxt "'File size' playlist column name and token for playlist layouts"
+msgid "File size"
msgstr ""
-#: configdialog/dialogs/MediadeviceConfig.cpp:40
-msgid "Media Devices"
+#: playlist/PlaylistColumnNames.cpp:48
+msgctxt "'Genre' playlist column name and token for playlist layouts"
+msgid "Genre"
msgstr ""
-#: configdialog/dialogs/MediadeviceConfig.cpp:50
-msgid "Generic Devices and Volumes..."
+#: playlist/PlaylistColumnNames.cpp:49
+msgctxt ""
+"'Group length' (total play time of group) playlist column name and token for "
+"playlist layouts"
+msgid "Group length"
msgstr ""
-#: configdialog/dialogs/MediadeviceConfig.cpp:53
-msgid "Add Device..."
+#: playlist/PlaylistColumnNames.cpp:50
+msgctxt ""
+"'Group tracks' (number of tracks in group) playlist column name and token "
+"for playlist layouts"
+msgid "Group tracks"
msgstr ""
-#: configdialog/dialogs/PluginsConfig.cpp:44
-msgid "Collections"
+#: playlist/PlaylistColumnNames.cpp:51
+msgctxt "'Labels' playlist column name and token for playlist layouts"
+msgid "Labels"
msgstr ""
-#: configdialog/dialogs/PluginsConfig.cpp:48
-msgid "Internet Services"
+#: playlist/PlaylistColumnNames.cpp:52
+msgctxt ""
+"'Last played' (when was track last played) playlist column name and token "
+"for playlist layouts"
+msgid "Last played"
msgstr ""
-#: configdialog/dialogs/PluginsConfig.cpp:52
-msgid "Devices"
+#: playlist/PlaylistColumnNames.cpp:53 playlist/PlaylistColumnNames.cpp:54
+msgctxt ""
+"'Length' (track length) playlist column name and token for playlist layouts"
+msgid "Length"
msgstr ""
-#: configdialog/ConfigDialog.cpp:58
-msgctxt "Miscellaneous settings"
-msgid "General"
+#: playlist/PlaylistColumnNames.cpp:55
+msgctxt "'Mood' playlist column name and token for playlist layouts"
+msgid "Mood"
msgstr ""
-#: configdialog/ConfigDialog.cpp:58
-msgid "Configure General Options"
+#: playlist/PlaylistColumnNames.cpp:56
+msgctxt "'Moodbar' playlist column name and token for playlist layouts"
+msgid "Moodbar"
msgstr ""
-#: configdialog/ConfigDialog.cpp:59
-msgid "Configure Collection"
+#: playlist/PlaylistColumnNames.cpp:57
+msgctxt "'Play count' playlist column name and token for playlist layouts"
+msgid "Play count"
msgstr ""
-#: configdialog/ConfigDialog.cpp:60
-msgid "Playback"
+#: playlist/PlaylistColumnNames.cpp:58
+msgctxt "'Rating' playlist column name and token for playlist layouts"
+msgid "Rating"
msgstr ""
-#: configdialog/ConfigDialog.cpp:60
-msgid "Configure Playback"
+#: playlist/PlaylistColumnNames.cpp:59
+msgctxt "'Sample rate' playlist column name and token for playlist layouts"
+msgid "Sample rate"
msgstr ""
-#: configdialog/ConfigDialog.cpp:61
-msgid "Notifications"
+#: playlist/PlaylistColumnNames.cpp:60
+msgctxt "'Score' playlist column name and token for playlist layouts"
+msgid "Score"
msgstr ""
-#: configdialog/ConfigDialog.cpp:61
-msgid "Configure Notifications"
+#: playlist/PlaylistColumnNames.cpp:61
+msgctxt ""
+"'Source' (local collection, Magnatune.com, last.fm, ... ) playlist column "
+"name and token for playlist layouts"
+msgid "Source"
msgstr ""
-#: configdialog/ConfigDialog.cpp:62
-msgid "Database"
+#: playlist/PlaylistColumnNames.cpp:62
+msgctxt "'SourceEmblem' playlist column name and token for playlist layouts"
+msgid "SourceEmblem"
msgstr ""
-#: configdialog/ConfigDialog.cpp:62
-msgid "Configure Database"
+#: playlist/PlaylistColumnNames.cpp:63
+msgctxt ""
+"'Title' (track name) playlist column name and token for playlist layouts"
+msgid "Title"
msgstr ""
-#: configdialog/ConfigDialog.cpp:63
-msgid "Plugins"
+#: playlist/PlaylistColumnNames.cpp:64
+msgctxt ""
+"'Title (with track number)' (track name prefixed with the track number) "
+"playlist column name and token for playlist layouts"
+msgid "Title (with track number)"
msgstr ""
-#: configdialog/ConfigDialog.cpp:63
-msgid "Configure Plugins"
+#: playlist/PlaylistColumnNames.cpp:65
+msgctxt "'Track number' playlist column name and token for playlist layouts"
+msgid "Track number"
msgstr ""
-#: configdialog/ConfigDialog.cpp:64
-msgid "Scripts"
+#: playlist/PlaylistColumnNames.cpp:66
+msgctxt ""
+"'Type' (file format) playlist column name and token for playlist layouts"
+msgid "Type"
msgstr ""
-#: configdialog/ConfigDialog.cpp:64
-msgid "Configure Scripts"
+#: playlist/PlaylistColumnNames.cpp:67
+msgctxt "'Year' playlist column name and token for playlist layouts"
+msgid "Year"
msgstr ""
-#: context/toolbar/AppletItemOverlay.cpp:104
-#: context/toolbar/AppletToolbarAppletItem.cpp:58
-msgid "Remove Applet"
+#: playlist/PlaylistBreadcrumbItem.cpp:112
+msgid "Add a sorting level to the playlist."
msgstr ""
-#: context/toolbar/AppletToolbarAppletItem.cpp:53
-msgid "no applet name"
+#: playlist/UndoCommands.cpp:32
+msgid "Tracks Added"
msgstr ""
-#: context/toolbar/AppletToolbarAddItem.cpp:47
-msgid "Add Applets..."
+#: playlist/UndoCommands.cpp:54
+msgid "Tracks Removed"
msgstr ""
-#: context/toolbar/AppletToolbarAddItem.cpp:71
-msgid "Add Applet..."
+#: playlist/UndoCommands.cpp:76
+msgid "Track moved"
msgstr ""
-#: context/toolbar/AppletToolbarConfigItem.cpp:36
-msgid "Configure Applets..."
+#: equalizer/EqualizerPresets.cpp:90
+msgid "Manual"
+msgstr "Əl ilə"
+
+#: equalizer/EqualizerPresets.cpp:91
+msgid "Classical"
msgstr ""
-#: context/ContextDock.cpp:30
-msgid "&Context"
+#: equalizer/EqualizerPresets.cpp:92
+msgid "Club"
msgstr ""
-#: context/engines/current/CurrentEngine.cpp:145
-#: context/applets/albums/Albums.cpp:65
-msgid "Recently Added Albums"
+#: equalizer/EqualizerPresets.cpp:93
+msgid "Dance"
msgstr ""
-#: context/engines/current/CurrentEngine.cpp:214
-msgctxt "Header text for current album applet"
-msgid "Albums"
+#: equalizer/EqualizerPresets.cpp:94
+msgid "Full Bass"
msgstr ""
-#: context/engines/current/CurrentEngine.cpp:225
-#, kde-format
-msgid "Albums by %1"
+#: equalizer/EqualizerPresets.cpp:95
+msgid "Full Treble"
msgstr ""
-#: context/engines/labels/LabelsEngine.cpp:132
-#: context/engines/labels/LabelsEngine.cpp:195
-#: context/engines/labels/LabelsEngine.cpp:256
-#: context/engines/labels/LabelsEngine.cpp:266
-#: context/engines/labels/LabelsEngine.cpp:300
-#: context/engines/labels/LabelsEngine.cpp:351
-msgid "No labels found on Last.fm"
+#: equalizer/EqualizerPresets.cpp:96
+msgid "Full Bass + Treble"
msgstr ""
-#: context/engines/labels/LabelsEngine.cpp:319
-msgid "Unable to retrieve from Last.fm"
+#: equalizer/EqualizerPresets.cpp:97
+msgid "Laptop/Headphones"
msgstr ""
-#: context/engines/labels/LabelsEngine.cpp:369
-msgid "No connection to Last.fm"
+#: equalizer/EqualizerPresets.cpp:98
+msgid "Large Hall"
msgstr ""
-#: context/engines/videoclip/VideoclipEngine.cpp:207
-#, kde-format
-msgid "Unable to retrieve Youtube information: %1"
+#: equalizer/EqualizerPresets.cpp:99
+msgid "Live"
msgstr ""
-#: context/engines/videoclip/VideoclipEngine.cpp:354
-#, kde-format
-msgid "Unable to retrieve Dailymotion information: %1"
+#: equalizer/EqualizerPresets.cpp:100
+msgid "Party"
msgstr ""
-#: context/engines/videoclip/VideoclipEngine.cpp:496
-#, kde-format
-msgid "Unable to retrieve Vimeo information: %1"
+#: equalizer/EqualizerPresets.cpp:101
+msgid "Pop"
msgstr ""
-#: context/engines/videoclip/VideoclipEngine.cpp:542
-#, kde-format
-msgid "Unable to retrieve Vimeo Bis information: %1"
+#: equalizer/EqualizerPresets.cpp:102
+msgid "Reggae"
msgstr ""
-#: context/engines/videoclip/VideoclipEngine.cpp:669
-msgid "No video clip found..."
+#: equalizer/EqualizerPresets.cpp:103
+msgid "Rock"
msgstr ""
-#: context/engines/photos/PhotosEngine.cpp:204
-#, kde-format
-msgid "Unable to retrieve from Flickr.com: %1"
+#: equalizer/EqualizerPresets.cpp:104
+msgid "Soft"
msgstr ""
-#: context/engines/wikipedia/WikipediaEngine.cpp:191
-#: context/engines/wikipedia/WikipediaEngine.cpp:262
-#: context/engines/wikipedia/WikipediaEngine.cpp:395
-#, kde-format
-msgid "Unable to retrieve Wikipedia information: %1"
+#: equalizer/EqualizerPresets.cpp:105
+msgid "Ska"
msgstr ""
-#: context/engines/wikipedia/WikipediaEngine.cpp:207
-#: context/engines/wikipedia/WikipediaEngine.cpp:371
-#: context/engines/wikipedia/WikipediaEngine.cpp:433
-#: context/engines/wikipedia/WikipediaEngine.cpp:630
-#: context/engines/wikipedia/WikipediaEngine.cpp:651
-#: context/engines/wikipedia/WikipediaEngine.cpp:669
-msgid "No information found..."
+#: equalizer/EqualizerPresets.cpp:106
+msgid "Soft Rock"
msgstr ""
-#: context/engines/wikipedia/WikipediaEngine.cpp:845
-msgid "Choose Language"
+#: equalizer/EqualizerPresets.cpp:107
+msgid "Techno"
msgstr ""
-#: context/engines/songkick/SongkickEngine.cpp:48
-msgid "ontour"
-msgstr ""
+#: equalizer/EqualizerPresets.cpp:108
+msgid "Zero"
+msgstr "Sıfır"
-#: context/engines/songkick/SongkickEngine.cpp:48
-msgid "dates"
+#: OpmlParser.cpp:109
+#, kde-format
+msgid "Reading OPML podcast from %1 failed with error:\n"
msgstr ""
-#: context/containments/verticallayout/VerticalToolbarContainment.cpp:180
+#: EngineController.cpp:289
msgid ""
-"Please add some applets from the toolbar at the bottom of the context view."
+"Phonon claims it cannot play MP3 files. You may want to examine "
+"the installation of the backend that phonon uses.
You may find useful "
+"information in the FAQ section of the Amarok Handbook.
"
msgstr ""
-#: context/widgets/RatingWidget.cpp:70 context/widgets/RatingWidget.cpp:221
-#: context/widgets/RatingWidget.cpp:247
-#, kde-format
-msgid "Track rating: %1"
-msgstr ""
+#: EngineController.cpp:311
+msgid "Install MP3 Support"
+msgstr "MP3 formatını quraşdır"
-#: context/widgets/ContainmentSelectionLayer.cpp:37
-msgid "Zoom In"
+#: EngineController.cpp:313
+msgid ""
+"Amarok currently cannot play MP3 files. Do you want to install support for "
+"MP3?"
msgstr ""
-#: context/widgets/TrackWidget.cpp:39
-msgctxt "Score of a track"
-msgid "Score:"
+#: EngineController.cpp:314
+msgid "No MP3 Support"
+msgstr "MP3 dəstəklənmir"
+
+#: EngineController.cpp:891
+msgid "Preamp"
msgstr ""
-#: context/widgets/TrackWidget.cpp:162
-#, kde-format
-msgid "%1 - %2 (%3)"
+#: EngineController.cpp:897
+msgid ""
+"%0\n"
+"Hz"
msgstr ""
-#: context/widgets/appletexplorer/AppletExplorer.cpp:105
-msgid "Hide menu"
+#: EngineController.cpp:901
+msgid ""
+"%0\n"
+"kHz"
msgstr ""
-#: context/widgets/appletexplorer/AppletExplorer.cpp:122
-msgid "Applet Explorer"
+#: EngineController.cpp:1198
+msgid "Too many errors encountered in playlist. Playback stopped."
msgstr ""
-#: context/widgets/appletexplorer/AppletExplorer.cpp:224
-msgid "Containments"
+#: EngineController.cpp:1419
+#, kde-format
+msgctxt "track by artist on album"
+msgid "%1 by %2 on %3"
msgstr ""
-#: context/widgets/AppletHeader.cpp:43
-msgid "Context Applet"
+#: EngineController.cpp:1422
+#, kde-format
+msgctxt "track by artist"
+msgid "%1 by %2"
+msgstr "%2 tərəfindən %1"
+
+#: EngineController.cpp:1426
+#, kde-format
+msgctxt "track on album"
+msgid "%1 on %2"
+msgstr "%2 də %1"
+
+#: EngineController.cpp:1438
+#, kde-format
+msgctxt "track from source"
+msgid "from %1"
msgstr ""
-#: context/tools/amarokpkg.cpp:40
-msgid "Install, list, remove Amarok applets"
+#: musicbrainz/MusicBrainzTags.cpp:447 musicbrainz/MusicBrainzTags.cpp:453
+#, kde-format
+msgid "MusicBrainz match ratio: %1%"
msgstr ""
-#: context/tools/amarokpkg.cpp:76
-msgid "Amarok Applet Manager"
+#: musicbrainz/MusicBrainzTags.cpp:449 musicbrainz/MusicBrainzTags.cpp:456
+#, kde-format
+msgid "MusicDNS match ratio: %1%"
msgstr ""
-#: context/tools/amarokpkg.cpp:78
-msgid "(C) 2008, Aaron Seigo, (C) 2009, Leo Franchi"
+#: musicbrainz/MusicBrainzTags.cpp:499
+msgid "Click here to choose best matches"
msgstr ""
-#: context/tools/amarokpkg.cpp:79
-msgid "Aaron Seigo"
+#: musicbrainz/MusicBrainzTags.cpp:666
+msgid "Artist page"
msgstr ""
-#: context/tools/amarokpkg.cpp:80
-msgid "Original author"
+#: musicbrainz/MusicBrainzTags.cpp:672
+msgid "Album page"
msgstr ""
-#: context/tools/amarokpkg.cpp:92
-msgid "For install or remove, operates on applets installed for all users."
+#: musicbrainz/MusicBrainzTags.cpp:678
+msgid "Track page"
msgstr ""
-#: context/tools/amarokpkg.cpp:95
-msgctxt "Do not translate "
-msgid "Install the applet at "
+#: main.cpp:44
+msgid "The audio player for KDE"
msgstr ""
-#: context/tools/amarokpkg.cpp:97
-msgctxt "Do not translate "
-msgid "Upgrade the applet at "
+#: main.cpp:45
+msgid ""
+"(C) 2002-2003, Mark Kretschmann\n"
+"(C) 2003-2011, The Amarok Development Squad"
msgstr ""
-#: context/tools/amarokpkg.cpp:99
-msgid "List installed applets"
+#: main.cpp:46
+#, kde-format
+msgid ""
+"IRC:\n"
+"irc.freenode.net - #amarok, #amarok.de, #amarok.es, #amarok.fr\n"
+"\n"
+"Feedback:\n"
+"amarok@kde.org\n"
+"\n"
+"(Build Date: %1)"
msgstr ""
-#: context/tools/amarokpkg.cpp:101
-msgctxt "Do not translate "
-msgid "Remove the applet named "
+#: main.cpp:51
+msgid "Bart 'Where are my toothpicks' Cerneels"
msgstr ""
-#: context/tools/amarokpkg.cpp:103
-msgid ""
-"Absolute path to the package root. If not supplied, then the standard data "
-"directories for this KDE session will be searched instead."
+#: main.cpp:52
+msgid "Developer (Stecchino)"
msgstr ""
-#: context/tools/amarokpkg.cpp:162
-#, kde-format
-msgid "Successfully removed %1"
+#: main.cpp:55
+msgid "Ian 'The Beard' Monroe"
msgstr ""
-#: context/tools/amarokpkg.cpp:164
-#, kde-format
-msgid "Removal of %1 failed."
+#: main.cpp:56
+msgid "Developer (eean)"
msgstr ""
-#: context/tools/amarokpkg.cpp:169
-#, kde-format
-msgid "Plugin %1 is not installed."
+#: main.cpp:59
+msgid "Jeff 'IROKSOHARD' Mitchell"
msgstr ""
-#: context/tools/amarokpkg.cpp:174
-#, kde-format
-msgid "Successfully installed %1"
+#: main.cpp:60
+msgid "Developer (jefferai)"
msgstr ""
-#: context/tools/amarokpkg.cpp:177
-#, kde-format
-msgid "Installation of %1 failed."
+#: main.cpp:64
+msgid "Developer (lfranchi)"
msgstr ""
-#: context/tools/amarokpkg.cpp:183
-msgctxt ""
-"No option was given, this is the error message telling the user he needs at "
-"least one, do not translate install, remove, upgrade nor list"
-msgid "One of install, remove, upgrade or list is required."
+#: main.cpp:67
+msgid "Lydia 'is wrong(TM)' Pintscher"
msgstr ""
-#: context/applets/playlistinfo/PlaylistInfo.cpp:151
-msgid "Configure Playlist Info Applet"
+#: main.cpp:68
+msgid "Release Vixen (Nightrose)"
msgstr ""
-#: context/applets/playlistinfo/PlaylistInfo.cpp:163
-msgid "Width"
+#: main.cpp:71
+msgid "Mark 'It's good, but it's not irssi' Kretschmann"
msgstr ""
-#: context/applets/lyrics/LyricsSuggestionsListWidget.cpp:90
-#, kde-format
-msgid "artist: %1"
+#: main.cpp:72
+msgid "Project founder (markey)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:192
-msgctxt "Used if the current track has no artist."
-msgid "Unknown"
+#: main.cpp:75
+msgid "Myriam Schweingruber"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:199
-#, kde-format
-msgid ""
-"While you were editing the lyrics of %1 - %2 the track has changed. "
-"Do you want to save your changes?"
+#: main.cpp:75
+msgid "Rokymoter, Bug triaging (Mamarok)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:206
-#, kde-format
-msgid ""
-"The lyrics of %1 - %2 changed while you were editing them. Do you "
-"want to save your changes?"
+#: main.cpp:78
+msgid "Nikolaj Hald 'Also very hot' Nielsen"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:451
-msgid "Edit Lyrics"
+#: main.cpp:79
+msgid "Developer (nhn)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:458
-msgid "Save Lyrics"
+#: main.cpp:82
+msgid "Ralf 'SalsaMaster' Engels"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:472
-msgid "Scroll automatically"
+#: main.cpp:83
+msgid "Developer (rengels)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:479
-msgid "Reload Lyrics"
+#: main.cpp:86
+msgid "Rick W. Chen"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:486
-#: context/applets/albums/Albums.cpp:74
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:97
-#: context/applets/tabs/TabsApplet.cpp:104
-#: context/applets/labels/LabelsApplet.cpp:112
-#: context/applets/videoclip/VideoclipApplet.cpp:108
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:84
-#: context/applets/photos/PhotosApplet.cpp:76
-#: context/applets/wikipedia/WikipediaApplet.cpp:612
-msgid "Settings"
+#: main.cpp:87
+msgid "Developer (stuffcorpse)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:563
-msgid "Lyrics: No script is running"
+#: main.cpp:90
+msgid "Seb 'Surfin' down under' Ruiz"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:575
-msgid "Lyrics: Fetching ..."
+#: main.cpp:91
+msgid "Developer (sebr)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:579
-msgid "Lyrics: Fetch error"
+#: main.cpp:94
+msgid "Sven Krohlas"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:585
-msgid "Lyrics: Suggested URLs"
+#: main.cpp:94
+msgid "Rokymoter, Developer (sven423)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:611
-#, kde-format
-msgctxt "Lyrics: - "
-msgid "Lyrics: %1 - %2"
+#: main.cpp:97
+msgid "Téo Mrnjavac"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:617
-msgid "Lyrics: Not found"
+#: main.cpp:98
+msgid "Developer (Teo`)"
msgstr ""
-#: context/applets/lyrics/LyricsApplet.cpp:657
-msgctxt "@info"
-msgid ""
-"Do you really want to refetch lyrics for this track? All changes you may "
-"have made will be lost."
+#: main.cpp:103
+msgid "Alejandro Wainzinger"
msgstr ""
-#: context/applets/albums/AlbumsView.cpp:242
-#: context/applets/videoclip/VideoItemButton.cpp:99
-msgid "&Queue"
+#: main.cpp:103
+msgid "Developer (xevix)"
msgstr ""
-#: context/applets/albums/AlbumItem.cpp:107
-#, kde-format
-msgid "%1 track"
-msgid_plural "%1 tracks"
-msgstr[0] ""
-msgstr[1] ""
+#: main.cpp:105
+msgid "Alex Merry"
+msgstr ""
-#: context/applets/albums/Albums.cpp:81 context/applets/albums/Albums.cpp:329
-msgid "Filter Albums"
+#: main.cpp:105
+msgid "Developer, Replay Gain support"
msgstr ""
-#: context/applets/albums/Albums.cpp:220
-#, kde-format
-msgid "Disc %1"
+#: main.cpp:107
+msgid "Casey Link"
msgstr ""
-#: context/applets/albums/Albums.cpp:253
-msgid "Right align track lengths"
+#: main.cpp:107
+msgid "MP3tunes integration"
msgstr ""
-#: context/applets/albums/Albums.cpp:258
-msgid "Number of recently added albums:"
+#: main.cpp:109
+msgid "Casper van Donderen"
msgstr ""
-#: context/applets/albums/Albums.cpp:264
-msgid "Albums Applet Settings"
+#: main.cpp:109
+msgid "Windows porting"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:136
-msgid "Add Last.fm artist station to the Playlist"
+#: main.cpp:111
+msgid "Christie Harris"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:142
-msgid "Add top track to the Playlist"
+#: main.cpp:111
+msgid "Rokymoter (dangle)"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:149
-#, kde-format
-msgid "Show Similar Artists of %1"
+#: main.cpp:113
+msgid "Dan Leinir Turthra Jensen"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:164
-msgid "Open Last.fm webpage for this artist"
+#: main.cpp:113
+msgid "Usability"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:181
-#, kde-format
-msgid "Match: %1%"
+#: main.cpp:115
+msgid "Dan 'Hey, it compiled...' Meltzer"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:277
-#, kde-format
-msgid "Unable to fetch the picture: %1"
+#: main.cpp:115
+msgid "Developer (hydrogen)"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:286
-msgctxt "@info:tooltip Artist biography"
-msgid "Show Biography"
+#: main.cpp:117
+msgid "Daniel Caleb Jones"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:427
-msgid "No description available."
+#: main.cpp:117
+msgid "Biased playlists"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:443
-#, kde-format
-msgctxt "@label:textbox"
-msgid "Tags: %1"
+#: main.cpp:119
+msgid "Daniel Dewald"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:452
-msgid "Top track not found"
+#: main.cpp:119
+msgid "Tag Guesser, Labels, Spectrum Analyzer"
msgstr ""
-#: context/applets/similarartists/ArtistWidget.cpp:458
-#, kde-format
-msgid "Top track: %1"
+#: main.cpp:121
+msgid "Daniel Winter"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:71
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:155
-msgid "Similar Artists"
+#: main.cpp:121
+msgid "Nepomuk integration"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:83
-#: context/applets/wikipedia/WikipediaApplet.cpp:582
-msgid "Forward"
+#: main.cpp:123
+msgid "Edward \"Hades\" Toroshchin"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:90
-msgid "Show Similar Artists for Currently Playing Track"
+#: main.cpp:125
+msgid "Frank Meerkötter"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:178
-msgid "Similar Artists Settings"
+#: main.cpp:125 main.cpp:146
+msgid "Podcast improvements"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:202
-#, kde-format
-msgid "Similar Artists of %1"
+#: main.cpp:128
+msgid "Greg Meyer"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:209
-msgid "Similar Artists: Not Found"
+#: main.cpp:128
+msgid "Live CD, Bug squashing (oggb4mp3)"
msgstr ""
-#: context/applets/similarartists/SimilarArtistsApplet.cpp:249
-#, kde-format
-msgctxt "@item:intext Artist biography published date"
-msgid "Published: %1"
+#: main.cpp:130
+msgid "Harald Sitter"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:113
-msgctxt "What artist is this track by"
-msgid "By"
+#: main.cpp:130
+msgid "Rokymoter (apachelogger)"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:114
-msgctxt "What album is this track on"
-msgid "On"
+#: main.cpp:132
+msgid "John Atkinson"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:285
-msgid "Recently Played Tracks"
+#: main.cpp:134
+msgid "Kenneth Wesley Wimer II"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:450
-msgid "Genres"
+#: main.cpp:134
+msgid "Icons"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:804
-msgid "Show Album in Media Sources"
+#: main.cpp:136
+msgid "Kevin Funk"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:811
-msgid "Show Artist in Media Sources"
+#: main.cpp:136
+msgid "Developer, Website theme (KRF)"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:818
-msgid "Show Composer in Media Sources"
+#: main.cpp:138
+msgid "Kuba Serafinowski"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:825
-msgid "Show Genre in Media Sources"
+#: main.cpp:138 main.cpp:180
+msgid "Rokymoter"
msgstr ""
-#: context/applets/currenttrack/CurrentTrack.cpp:832
-msgid "Show Year in Media Sources"
+#: main.cpp:140
+msgid "Lee Olson"
msgstr ""
-#: context/applets/tabs/TabsView.cpp:174
-msgid "tab provided from: "
+#: main.cpp:140 main.cpp:156
+msgid "Artwork"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:79
-#: context/applets/tabs/TabsApplet.cpp:129
-#: context/applets/tabs/TabsApplet.cpp:146
-msgctxt "Guitar tablature"
-msgid "Tabs"
+#: main.cpp:142
+msgid "Ljubomir Simin"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:95
-msgctxt "Guitar tablature"
-msgid "Reload tabs"
+#: main.cpp:142
+msgid "Rokymoter (ljubomir)"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:158
-msgid "Tabs: Fetching..."
+#: main.cpp:144
+msgid "Lucas Gomes"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:170
-#, kde-format
-msgctxt "Guitar tablature"
-msgid "No Tabs for %1 by %2"
+#: main.cpp:144
+msgid "Developer (MaskMaster)"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:176
-msgctxt "Guitar tablature"
-msgid "Tabs: Fetch Error"
+#: main.cpp:146
+msgid "Mathias Panzenböck"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:201
-#, kde-format
-msgctxt "Guitar tablature"
-msgid "Tabs: %1 - %2"
+#: main.cpp:148
+msgid "Max Howell"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:266
-msgctxt "Guitar tablature settings"
-msgid "Tabs Settings"
+#: main.cpp:148
+msgid "Developer, Vision"
msgstr ""
-#: context/applets/tabs/TabsApplet.cpp:309
-msgid "Reload Tabs"
+#: main.cpp:150
+msgid "Maximilian Kossick"
msgstr ""
-#: context/applets/labels/LabelGraphicsItem.cpp:63
-msgid "Add label"
+#: main.cpp:150
+msgid "Developer (maxx_k)"
msgstr ""
-#: context/applets/labels/LabelGraphicsItem.cpp:68
-msgid "Remove label"
+#: main.cpp:152
+msgid "Mikko Caldara"
msgstr ""
-#: context/applets/labels/LabelGraphicsItem.cpp:78
-msgid "Add to blacklist"
+#: main.cpp:152
+msgid "Bug triaging and sanitizing"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:102
-#: context/applets/wikipedia/WikipediaApplet.cpp:588
-msgid "Reload"
+#: main.cpp:154
+msgid "Nikhil Marathe"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:195
-msgid "Labels: No track playing"
+#: main.cpp:154
+msgid "UPnP support and patches (nsm)"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:515
-msgid "Labels: Fetching..."
+#: main.cpp:156
+msgid "Nuno Pinheiro"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:525
-#, kde-format
-msgid "Labels: %1"
+#: main.cpp:158
+msgid "Olivier Bédard"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:573
-#, kde-format
-msgid "Labels for %1 by %2"
+#: main.cpp:158
+msgid "Website hosting"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:741
-msgid "General Settings"
+#: main.cpp:160
+msgid "Pasi Lalinaho"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:742
-msgid "Blacklist Settings"
+#: main.cpp:160
+msgid "Rokymoter (emunkki)"
msgstr ""
-#: context/applets/labels/LabelsApplet.cpp:743
-msgid "Replacement Settings"
+#: main.cpp:162
+msgid "Patrick von Reth"
msgstr ""
-#: context/applets/videoclip/CustomVideoWidget.cpp:83
-msgid "Enter &fullscreen"
+#: main.cpp:162
+msgid "Windows build (TheOneRing)"
msgstr ""
-#: context/applets/videoclip/CustomVideoWidget.cpp:89
-msgid "E&xit fullscreen"
+#: main.cpp:164
+msgid "Peter Zhou Lei"
msgstr ""
-#: context/applets/videoclip/VideoItemButton.cpp:98
-msgid "&Add to playlist"
+#: main.cpp:164
+msgid "Scripting interface"
msgstr ""
-#: context/applets/videoclip/VideoItemButton.cpp:100
-msgid "Append and &Play"
+#: main.cpp:166
+msgid "Sam Lade"
msgstr ""
-#: context/applets/videoclip/VideoclipApplet.cpp:102
-#: context/applets/videoclip/VideoclipApplet.cpp:279
-#: context/applets/videoclip/VideoclipApplet.cpp:333
-msgid "Video Clip"
+#: main.cpp:166
+msgid "Developer (Sentynel)"
msgstr ""
-#: context/applets/videoclip/VideoclipApplet.cpp:314
-msgid "Video Clip: Fetching"
+#: main.cpp:168
+msgid "Scott Wheeler"
msgstr ""
-#: context/applets/videoclip/VideoclipApplet.cpp:323
-msgid "Video Clip: No Information Found"
+#: main.cpp:168
+msgid "TagLib & ktrm code"
msgstr ""
-#: context/applets/videoclip/VideoclipApplet.cpp:522
-msgid "Video Clip Settings"
+#: main.cpp:170
+msgid "Shane King"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsMapWidget.cpp:122
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:125
-#, kde-format
-msgctxt "@label:textbox Title for a canceled upcoming event"
-msgid "%1 (Canceled)"
+#: main.cpp:170
+msgid "Patches & Windows porting (shakes)"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:67
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:128
-msgid "Upcoming Events"
+#: main.cpp:172
+msgid "Simon Esneault"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:78
-msgid "View Events Calendar"
+#: main.cpp:172
+msgid "Photos & Videos applets, Context View"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:91
-msgctxt "@title:group"
-msgid "No track is currently playing"
+#: main.cpp:174
+msgid "Soren Harward"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:158
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:303
-msgid "Favorite Venues"
+#: main.cpp:174
+msgid "Developer, Automated Playlist Generator"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:224
-msgid "No upcoming events"
+#: main.cpp:176
+msgid "Thomas Lübking"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:224
-#, kde-format
-msgid "%1: No upcoming events"
+#: main.cpp:178
+msgid "Valentin Rouet"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:229
-#, kde-format
-msgctxt "@title:group Number of upcoming events"
-msgid "1 event"
-msgid_plural "%1 events"
-msgstr[0] ""
-msgstr[1] ""
+#: main.cpp:180 main.cpp:253
+msgid "Valorie Zimmerman"
+msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:230
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:640
-#, kde-format
-msgctxt "@title:group Number of upcoming events"
-msgid "%1: 1 event"
-msgid_plural "%1: %2 events"
-msgstr[0] ""
-msgstr[1] ""
+#: main.cpp:182
+msgid "Wade Olson"
+msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:302
-msgid "Upcoming Events Settings"
+#: main.cpp:182
+msgid "Splash screen artist"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:353
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:362
-msgctxt "@label:textbox Url label"
-msgid "link"
+#: main.cpp:184
+msgid "William Viana Soares"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:494
-msgid "Map View"
+#: main.cpp:184
+msgid "Context view"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:532
-msgid "Events Calendar"
+#: main.cpp:186
+msgid "Former contributors"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:638
-msgctxt "@title:group"
-msgid "Favorite Venues"
+#: main.cpp:186
+msgid ""
+"People listed below have contributed to Amarok in the past. Thank you!"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsStackItem.cpp:288
-msgid "Maximize"
+#: main.cpp:188
+msgid "Adam Pigg"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsStackItem.cpp:454
-msgid "Expand this widget"
+#: main.cpp:188
+msgid "Analyzers, patches, shoutcast"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsStackItem.cpp:454
-msgid "Collapse this widget"
+#: main.cpp:190
+msgid "Adeodato Simó"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:53
-msgid "Loading picture..."
+#: main.cpp:190 main.cpp:198
+msgid "Patches"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:78
-msgid "View map"
+#: main.cpp:192
+msgid "Alexandre Oliveira"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:88
-msgid "Open Last.fm webpage for this event"
+#: main.cpp:194
+msgid "Andreas Mair"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:95
-msgctxt "@label:textbox Supporing acts for an event"
-msgid "Supporting:"
+#: main.cpp:194
+msgid "MySQL support"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:96
-msgctxt "@label:textbox"
-msgid "Venue:"
+#: main.cpp:196
+msgid "Andrew de Quincey"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:97
-msgctxt "@label:textbox"
-msgid "Location:"
+#: main.cpp:196
+msgid "Postgresql support"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:98
-msgctxt "@label:textbox"
-msgid "Date:"
+#: main.cpp:198
+msgid "Andrew Turner"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:99
-msgctxt "@label:textbox"
-msgid "Attending:"
+#: main.cpp:200
+msgid "Andy Kelk"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:100
-msgctxt "@label:textbox"
-msgid "Tags:"
+#: main.cpp:200
+msgid "MTP and Rio Karma media devices, patches"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:214
-#, kde-format
-msgctxt "@info:tooltip"
-msgid "Tags:%1"
+#: main.cpp:202
+msgid "Christian Muehlhaeuser"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:238
-#, kde-format
-msgctxt "@info:tooltip Supporting artists for an event"
-msgid "Supporting artists:%1"
+#: main.cpp:204
+msgid "Derek Nelson"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:254
-#, kde-format
-msgctxt "@info:tooltip Number of days till an event"
-msgid "Tomorrow"
-msgid_plural "In %1 days"
-msgstr[0] ""
-msgstr[1] ""
+#: main.cpp:204
+msgid "Graphics, splash-screen"
+msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:266
-#, kde-format
-msgctxt "@info:tooltip"
-msgid "Location:%1"
+#: main.cpp:206
+msgid "Enrico Ros"
msgstr ""
-#: context/applets/upcomingevents/UpcomingEventsCalendarWidget.cpp:160
-msgctxt "@info:tooltip Calendar action"
-msgid "Jump to Today"
+#: main.cpp:206
+msgid "Analyzers, Context Browser and systray eye-candy"
msgstr ""
-#: context/applets/photos/PhotosApplet.cpp:62
-msgid "Photos"
+#: main.cpp:208
+msgid "Frederik Holljen"
msgstr ""
-#: context/applets/photos/PhotosApplet.cpp:117
-msgid "Photos: No Track Playing"
+#: main.cpp:210
+msgid "Gábor Lehel"
msgstr ""
-#: context/applets/photos/PhotosApplet.cpp:132
-#, kde-format
-msgctxt "@title:window Number of photos of artist"
-msgid "1 Photo: %2"
-msgid_plural "%1 Photos: %2"
-msgstr[0] ""
-msgstr[1] ""
+#: main.cpp:212
+msgid "Gérard Dürrmeyer"
+msgstr ""
-#: context/applets/photos/PhotosApplet.cpp:153
-#: context/applets/photos/PhotosApplet.cpp:170
-#: context/applets/photos/PhotosApplet.cpp:184
-#, kde-format
-msgid "Photos: %1"
+#: main.cpp:212
+msgid "Icons and image work"
msgstr ""
-#: context/applets/photos/PhotosApplet.cpp:219
-msgid "Photos Settings"
+#: main.cpp:214
+msgid "Giovanni Venturi"
msgstr ""
-#: context/applets/wikipedia/WikipediaApplet.cpp:352
-#: context/applets/wikipedia/WikipediaApplet.cpp:428
-msgid "Update Supported Languages"
+#: main.cpp:214
+msgid "Dialog to filter the collection titles"
msgstr ""
-#: context/applets/wikipedia/WikipediaApplet.cpp:353
-#: context/applets/wikipedia/WikipediaApplet.cpp:429
-msgid "Get Supported Languages"
+#: main.cpp:216
+msgid "Jarkko Lehti"
msgstr ""
-#: context/applets/wikipedia/WikipediaApplet.cpp:565
-#: context/applets/wikipedia/WikipediaApplet.cpp:728
-msgid "Wikipedia"
+#: main.cpp:216
+msgid "Tester, IRC channel operator, whipping"
msgstr ""
-#: context/applets/wikipedia/WikipediaApplet.cpp:702
-#, kde-format
-msgid "Wikipedia: %1"
+#: main.cpp:218
+msgid "Jocke Andersson"
msgstr ""
-#: context/applets/wikipedia/WikipediaApplet.cpp:761
-msgid "Wikipedia General Settings"
+#: main.cpp:218
+msgid "Rokymoter, bug fixer (Firetech)"
msgstr ""
-#: context/applets/wikipedia/WikipediaApplet.cpp:762
-msgid "Wikipedia Language Settings"
+#: main.cpp:220
+msgid "Marco Gulino"
msgstr ""
-#: context/applets/songkick/SongkickApplet.cpp:41
-msgid "Songkick Concert Information"
+#: main.cpp:220
+msgid "Konqueror Sidebar, some DCOP methods"
msgstr ""
-#: context/applets/songkick/SongkickApplet.cpp:63
-msgid "Concerts"
+#: main.cpp:222
+msgid "Martin Aumueller"
msgstr ""
-#: context/applets/songkick/SongkickApplet.cpp:70
-msgid "Reload Songkick"
+#: main.cpp:224
+msgid "Melchior Franz"
msgstr ""
-#: context/applets/songkick/SongkickApplet.cpp:152
-msgid "Concert information is being fetched."
+#: main.cpp:224
+msgid "FHT routine, bugfixes"
msgstr ""
-#: context/applets/songkick/SongkickApplet.cpp:157
-#, kde-format
-msgid ""
-"Songkick was not able to be downloaded. Please check your Internet "
-"connection: %1"
+#: main.cpp:226
+msgid "Michael Pyne"
msgstr ""
-#: context/applets/songkick/SongkickApplet.cpp:202
-msgid "There was no information found for this track"
+#: main.cpp:226
+msgid "K3b export code"
msgstr ""
-#: context/scriptengine/javascript/qtgui/linearlayout.cpp:70
-msgid "LinearLayout requires a parent"
+#: main.cpp:228
+msgid "Mike Diehl"
msgstr ""
-#: context/scriptengine/javascript/qtgui/linearlayout.cpp:76
-msgid "The parent must be a QGraphicsLayoutItem"
+#: main.cpp:230
+msgid "Paul Cifarelli"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:512
-msgid "i18n() takes at least one argument"
+#: main.cpp:232
+msgid "Peter C. Ndikuwera"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:528
-msgid "i18nc() takes at least two arguments"
+#: main.cpp:232
+msgid "Bugfixes, PostgreSQL support"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:545
-msgid "i18np() takes at least two arguments"
+#: main.cpp:234
+msgid "Pierpaolo Panfilo"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:562
-msgid "i18ncp() takes at least three arguments"
+#: main.cpp:236
+msgid "Reigo Reinmets"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:580
-msgid "dataEngine() takes one argument"
+#: main.cpp:236
+msgid "Wikipedia support, patches"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:590
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:615
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:782
-msgid "Could not extract the AppletObject"
+#: main.cpp:238
+msgid "Roman Becker"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:595
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:620
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:787
-msgid "Could not extract the Applet"
+#: main.cpp:238
+msgid "Former Amarok logo, former splash screen, former icons"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:605
-msgid "service() takes two arguments"
+#: main.cpp:240
+msgid "Sami Nieminen"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:633
-msgid "loadui() takes one argument"
+#: main.cpp:240
+msgid "Audioscrobbler support"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:639
-#, kde-format
-msgid "Unable to open '%1'"
+#: main.cpp:242
+msgid "Stanislav Karchebny"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:679
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:712
-msgid "Constructor takes at least 1 argument"
+#: main.cpp:244
+msgid "Stefan Bogner"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:764
-msgid "CreateWidget takes one argument"
+#: main.cpp:244
+msgid "Loads of stuff"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:772
-msgid "The parent must be a QGraphicsWidget"
+#: main.cpp:246
+msgid "Tomasz Dudzik"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:817
-#, kde-format
-msgid "This operation was not supported, %1"
+#: main.cpp:246
+msgid "Splash screen"
msgstr ""
-#: context/scriptengine/javascript/simplejavascriptapplet.cpp:824
-msgid "print() takes one argument"
+#: main.cpp:250
+msgid "Andrew Browning"
msgstr ""
-#: context/LyricsManager.cpp:135
-msgid "Retrieved lyrics is empty"
+#: main.cpp:251
+msgid "David Roth"
msgstr ""
-#: context/LyricsManager.cpp:176
-msgid "Lyrics data could not be parsed"
+#: main.cpp:252
+msgid "Dr. Tilmann Bubeck"
msgstr ""
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/amor.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/amor.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/amor.po 2012-03-23 07:35:03.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/amor.po 2012-04-18 08:54:44.000000000 +0000
@@ -7,15 +7,15 @@
msgstr ""
"Project-Id-Version: kdetoys\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-09-09 04:38+0000\n"
-"PO-Revision-Date: 2012-03-14 17:37+0000\n"
+"POT-Creation-Date: 2012-04-12 13:14+0100\n"
+"PO-Revision-Date: 2012-04-11 17:08+0000\n"
"Last-Translator: Launchpad Translations Administrators \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 19:28+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 01:03+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: tips.cpp:2
msgid "Don't run with scissors."
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/autorefresh.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/autorefresh.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/autorefresh.po 2012-03-23 07:35:07.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/autorefresh.po 2012-04-18 08:54:49.000000000 +0000
@@ -5,15 +5,15 @@
msgstr ""
"Project-Id-Version: autorefresh\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-07 16:13+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2006-04-22 12:33+0000\n"
"Last-Translator: Metin Amiroff \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 23:13+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:38+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: autorefresh.cpp:42
msgid "&Auto Refresh"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/babelfish.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/babelfish.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/babelfish.po 2012-03-23 07:35:07.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/babelfish.po 2012-04-18 08:54:49.000000000 +0000
@@ -7,15 +7,15 @@
msgstr ""
"Project-Id-Version: babelfish\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-07 16:13+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2008-02-16 00:27+0000\n"
"Last-Translator: Metin Amiroff \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 23:14+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:38+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: plugin_babelfish.cpp:54
msgid "Translate Web Page"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/cervisia.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/cervisia.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/cervisia.po 2012-03-23 07:35:03.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/cervisia.po 2012-04-18 08:54:44.000000000 +0000
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-08 16:09+0000\n"
+"POT-Creation-Date: 2012-04-12 17:44+0000\n"
"PO-Revision-Date: 2008-02-16 00:22+0000\n"
"Last-Translator: Vasif İsmayıloğlu MD \n"
"Language-Team: Azərbaycan Türkcəsi \n"
@@ -14,8 +14,8 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2012-03-22 19:22+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 00:56+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: addignoremenu.cpp:38
msgid "Add to Ignore List"
@@ -749,7 +749,7 @@
msgstr ""
#: checkoutdialog.cpp:104 checkoutdialog.cpp:120 mergedialog.cpp:67
-#: tagdialog.cpp:72 updatedialog.cpp:66
+#: tagdialog.cpp:71 updatedialog.cpp:66
msgid "Fetch &List"
msgstr ""
@@ -1252,25 +1252,25 @@
msgid "Fetch L&ist"
msgstr ""
-#: misc.cpp:84
+#: misc.cpp:83
msgid "CVS Status"
msgstr ""
-#: misc.cpp:217
+#: misc.cpp:216
#, kde-format
msgid ""
"A file named \"%1\" already exists. Are you sure you want to overwrite it?"
msgstr ""
-#: misc.cpp:218
+#: misc.cpp:217
msgid "Overwrite File?"
msgstr ""
-#: misc.cpp:219
+#: misc.cpp:218
msgid "&Overwrite"
msgstr ""
-#: misc.cpp:219
+#: misc.cpp:218
msgid "Overwrite the file"
msgstr ""
@@ -1331,12 +1331,12 @@
msgid "[Aborted]\n"
msgstr ""
-#: rc.cpp:49
+#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Vasif İsmayıloğlu MD, ,Launchpad Contributions:"
-#: rc.cpp:50
+#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "azerb_linux@hotmail.com,,"
@@ -1345,11 +1345,7 @@
#. i18n: ectx: Menu (file)
#. i18n: file: cervisiaui.rc:4
#. i18n: ectx: Menu (file)
-#. i18n: file: cervisiashellui.rc:4
-#. i18n: ectx: Menu (file)
-#. i18n: file: cervisiaui.rc:4
-#. i18n: ectx: Menu (file)
-#: rc.cpp:9 rc.cpp:21 rc.cpp:53 rc.cpp:65
+#: rc.cpp:5 rc.cpp:17
msgid "&File"
msgstr ""
@@ -1357,11 +1353,7 @@
#. i18n: ectx: Menu (settings)
#. i18n: file: cervisiaui.rc:70
#. i18n: ectx: Menu (settings)
-#. i18n: file: cervisiashellui.rc:7
-#. i18n: ectx: Menu (settings)
-#. i18n: file: cervisiaui.rc:70
-#. i18n: ectx: Menu (settings)
-#: rc.cpp:12 rc.cpp:33 rc.cpp:56 rc.cpp:77
+#: rc.cpp:8 rc.cpp:29
msgid "&Settings"
msgstr ""
@@ -1369,11 +1361,7 @@
#. i18n: ectx: Menu (help)
#. i18n: file: cervisiaui.rc:80
#. i18n: ectx: Menu (help)
-#. i18n: file: cervisiashellui.rc:11
-#. i18n: ectx: Menu (help)
-#. i18n: file: cervisiaui.rc:80
-#. i18n: ectx: Menu (help)
-#: rc.cpp:15 rc.cpp:36 rc.cpp:59 rc.cpp:80
+#: rc.cpp:11 rc.cpp:32
msgid "&Help"
msgstr ""
@@ -1381,53 +1369,49 @@
#. i18n: ectx: ToolBar (mainToolBar)
#. i18n: file: cervisiaui.rc:84
#. i18n: ectx: ToolBar (mainToolBar)
-#. i18n: file: cervisiashellui.rc:16
-#. i18n: ectx: ToolBar (mainToolBar)
-#. i18n: file: cervisiaui.rc:84
-#. i18n: ectx: ToolBar (mainToolBar)
-#: rc.cpp:18 rc.cpp:39 rc.cpp:62 rc.cpp:83
+#: rc.cpp:14 rc.cpp:35
msgid "Main Toolbar"
msgstr ""
#. i18n: file: cervisiaui.rc:24
#. i18n: ectx: Menu (view)
-#: rc.cpp:24 rc.cpp:68
+#: rc.cpp:20
msgid "&View"
msgstr ""
#. i18n: file: cervisiaui.rc:43
#. i18n: ectx: Menu (advanced)
-#: rc.cpp:27 rc.cpp:71
+#: rc.cpp:23
msgid "&Advanced"
msgstr "&Təkmilləşmiş"
#. i18n: file: cervisiaui.rc:63
#. i18n: ectx: Menu (repository)
-#: rc.cpp:30 rc.cpp:74
+#: rc.cpp:26
msgid "&Repository"
msgstr "&Nüsxə"
#. i18n: file: settingsdialog_advanced.ui:32
#. i18n: ectx: property (text), widget (QLabel, timeoutLbl)
-#: rc.cpp:42 rc.cpp:86
+#: rc.cpp:38
msgid "&Timeout after which a progress dialog appears (in ms):"
msgstr ""
#. i18n: file: settingsdialog_advanced.ui:45
#. i18n: ectx: property (text), widget (QLabel, compressionLbl)
-#: rc.cpp:45 rc.cpp:89
+#: rc.cpp:41
msgid "Default compression &level:"
msgstr ""
#. i18n: file: settingsdialog_advanced.ui:58
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_UseSshAgent)
-#: rc.cpp:48 rc.cpp:92
+#: rc.cpp:44
msgid "Utilize a running or start a new ssh-agent process"
msgstr ""
#. i18n: file: cervisiapart.kcfg:24
#. i18n: ectx: label, entry (ConflictColor), group (Colors)
-#: rc.cpp:3 rc.cpp:95
+#: rc.cpp:47
msgid ""
"The foreground color used to highlight files with a conflict in the file "
"view."
@@ -1435,7 +1419,7 @@
#. i18n: file: cervisiapart.kcfg:46
#. i18n: ectx: label, entry, group (General)
-#: rc.cpp:6 rc.cpp:98
+#: rc.cpp:50
msgid "Delay (ms) until the progress dialog appears."
msgstr ""
@@ -1641,31 +1625,31 @@
msgid "Split main window &horizontally"
msgstr ""
-#: tagdialog.cpp:53
+#: tagdialog.cpp:52
msgid "CVS Delete Tag"
msgstr "CVS Təq Silmə"
-#: tagdialog.cpp:53
+#: tagdialog.cpp:52
msgid "CVS Tag"
msgstr "CVS Təq"
-#: tagdialog.cpp:69 tagdialog.cpp:88
+#: tagdialog.cpp:68 tagdialog.cpp:87
msgid "&Name of tag:"
msgstr "Təq &adı:"
-#: tagdialog.cpp:96
+#: tagdialog.cpp:95
msgid "Create &branch with this tag"
msgstr ""
-#: tagdialog.cpp:99
+#: tagdialog.cpp:98
msgid "&Force tag creation even if tag already exists"
msgstr ""
-#: tagdialog.cpp:132
+#: tagdialog.cpp:131
msgid "You must define a tag name."
msgstr ""
-#: tagdialog.cpp:140
+#: tagdialog.cpp:139
msgid ""
"Tag must start with a letter and may contain letters, digits and the "
"characters '-' and '_'."
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/desktop_kubuntu-firefox-installer.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/desktop_kubuntu-firefox-installer.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/desktop_kubuntu-firefox-installer.po 2012-03-23 07:35:06.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/desktop_kubuntu-firefox-installer.po 1970-01-01 00:00:00.000000000 +0000
@@ -1,28 +0,0 @@
-# Azerbaijani translation for kubuntu-firefox-installer
-# Copyright (c) 2011 Rosetta Contributors and Canonical Ltd 2011
-# This file is distributed under the same license as the kubuntu-firefox-installer package.
-# FIRST AUTHOR , 2011.
-#
-msgid ""
-msgstr ""
-"Project-Id-Version: kubuntu-firefox-installer\n"
-"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-07-12 18:59+0000\n"
-"PO-Revision-Date: 2011-04-14 09:17+0000\n"
-"Last-Translator: Rashid Aliyev \n"
-"Language-Team: Azerbaijani \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 22:01+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
-
-#: src/firefox.desktop:3
-msgctxt "Name"
-msgid "Mozilla Firefox Browser Installer"
-msgstr "Mozilla Firefox Gəzgininin Quraşdırıcısı"
-
-#: src/firefox.desktop:4
-msgctxt "GenericName"
-msgid "Mozilla Firefox Browser Installer"
-msgstr "Mozilla Firefox Gəzgininin Quraşdırıcısı"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/dirfilterplugin.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/dirfilterplugin.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/dirfilterplugin.po 2012-03-23 07:35:07.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/dirfilterplugin.po 2012-04-18 08:54:49.000000000 +0000
@@ -6,41 +6,37 @@
msgstr ""
"Project-Id-Version: dirfilterplugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-07 16:13+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2008-02-16 00:26+0000\n"
"Last-Translator: Metin Amiroff \n"
"Language-Team: Azərbaycan Dili \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 23:15+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:39+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
-#: dirfilterplugin.cpp:137
+#: dirfilterplugin.cpp:140
msgid "View F&ilter"
msgstr "Filtri &Göstər"
-#: dirfilterplugin.cpp:141
+#: dirfilterplugin.cpp:144
msgid "Allow to filter the currently displayed items by filetype."
msgstr ""
-#: dirfilterplugin.cpp:163
-msgid "Filter Field"
-msgstr ""
-
-#: dirfilterplugin.cpp:201
+#: dirfilterplugin.cpp:193
msgid "Only Show Items of Type"
msgstr "Ancaq Bu Növdəki Üzvləri Göstər"
-#: dirfilterplugin.cpp:261
+#: dirfilterplugin.cpp:254
msgid "Use Multiple Filters"
msgstr "Çoxlu Filtr İşlət"
-#: dirfilterplugin.cpp:267
+#: dirfilterplugin.cpp:260
msgid "Show Count"
msgstr "Sayı Göstər"
-#: dirfilterplugin.cpp:272
+#: dirfilterplugin.cpp:265
msgid "Reset"
msgstr "Sıfırla"
@@ -55,9 +51,3 @@
#: rc.cpp:6
msgid "Extra Toolbar"
msgstr "Əlavə Vasitə Çubuğu"
-
-#. i18n: file: dirfilterplugin.rc:11
-#. i18n: ectx: ToolBar (locationToolBar)
-#: rc.cpp:9
-msgid "Filter Toolbar"
-msgstr ""
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/domtreeviewer.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/domtreeviewer.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/domtreeviewer.po 2012-03-23 07:35:08.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/domtreeviewer.po 2012-04-18 08:54:49.000000000 +0000
@@ -6,15 +6,15 @@
msgstr ""
"Project-Id-Version: domtreeviewer\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-07 16:13+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2008-02-16 00:27+0000\n"
"Last-Translator: Metin Amiroff \n"
"Language-Team: Azərbaycan Dili \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 23:16+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:41+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: domtreecommands.cpp:33
msgid "No error"
@@ -85,35 +85,35 @@
msgid "Unknown Exception %1"
msgstr ""
-#: domtreecommands.cpp:296
+#: domtreecommands.cpp:300
msgid "Add attribute"
msgstr ""
-#: domtreecommands.cpp:326
+#: domtreecommands.cpp:330
msgid "Change attribute value"
msgstr ""
-#: domtreecommands.cpp:357
+#: domtreecommands.cpp:361
msgid "Remove attribute"
msgstr ""
-#: domtreecommands.cpp:389
+#: domtreecommands.cpp:393
msgid "Rename attribute"
msgstr ""
-#: domtreecommands.cpp:425
+#: domtreecommands.cpp:429
msgid "Change textual content"
msgstr ""
-#: domtreecommands.cpp:487
+#: domtreecommands.cpp:491
msgid "Insert node"
msgstr ""
-#: domtreecommands.cpp:515
+#: domtreecommands.cpp:519
msgid "Remove node"
msgstr ""
-#: domtreecommands.cpp:561
+#: domtreecommands.cpp:565
msgid "Move node"
msgstr ""
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/filetypes.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/filetypes.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/filetypes.po 2012-03-23 07:35:07.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/filetypes.po 2012-04-18 08:54:49.000000000 +0000
@@ -6,17 +6,17 @@
msgstr ""
"Project-Id-Version: filetypes\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-08-25 17:23+0000\n"
-"PO-Revision-Date: 2012-03-14 17:32+0000\n"
+"POT-Creation-Date: 2012-04-12 18:55+0000\n"
+"PO-Revision-Date: 2012-04-11 17:02+0000\n"
"Last-Translator: Launchpad Translations Administrators \n"
"Language-Team: Azərbaycan Dili \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 22:41+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:03+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
-#: filegroupdetails.cpp:35 filetypedetails.cpp:147
+#: filegroupdetails.cpp:35
msgid "Left Click Action (only for Konqueror file manager)"
msgstr ""
@@ -231,48 +231,48 @@
"still end up using them)."
msgstr ""
-#: keditfiletype.cpp:122
+#: keditfiletype.cpp:123
msgid "KEditFileType"
msgstr "KEditFaylNövü"
-#: keditfiletype.cpp:123
+#: keditfiletype.cpp:124
msgid ""
"KDE file type editor - simplified version for editing a single file type"
msgstr ""
"KDE fayl növü editoru - tək bir fayl növü əlavə etmək üçün bəsitləşdirilmiş "
"buraxılış"
-#: keditfiletype.cpp:125
+#: keditfiletype.cpp:126
msgid "(c) 2000, KDE developers"
msgstr "(c) 2000, KDE təkmilləşdiriciləri"
-#: keditfiletype.cpp:126
+#: keditfiletype.cpp:127
msgid "Preston Brown"
msgstr ""
-#: keditfiletype.cpp:127
+#: keditfiletype.cpp:128
msgid "David Faure"
msgstr ""
-#: keditfiletype.cpp:133
+#: keditfiletype.cpp:134
msgid "Makes the dialog transient for the window specified by winid"
msgstr ""
-#: keditfiletype.cpp:134
+#: keditfiletype.cpp:135
msgid "File type to edit (e.g. text/html)"
msgstr "Düzəldiləcək fayl növü (məs. text/html)"
-#: keditfiletype.cpp:162
+#: keditfiletype.cpp:163
#, kde-format
msgid "%1 File"
msgstr ""
-#: keditfiletype.cpp:189
+#: keditfiletype.cpp:190
#, kde-format
msgid "Edit File Type %1"
msgstr "Fayl Növü Düzəlt: %1"
-#: keditfiletype.cpp:191
+#: keditfiletype.cpp:192
#, kde-format
msgid "Create New File Type %1"
msgstr ""
@@ -398,19 +398,19 @@
msgid "Create New File Type"
msgstr "Yeni Fayl Növü Yarat"
-#: newtypedlg.cpp:49
+#: newtypedlg.cpp:48
msgid "Group:"
msgstr "Qrup:"
-#: newtypedlg.cpp:57
+#: newtypedlg.cpp:56
msgid "Select the category under which the new file type should be added."
msgstr "Yeni fayl növünün altına əlavə ediləcəyi bir kateqoriya seçiniz."
-#: newtypedlg.cpp:62
+#: newtypedlg.cpp:61
msgid "Type name:"
msgstr "Növ adı:"
-#: newtypedlg.cpp:67
+#: newtypedlg.cpp:66
msgid ""
"Type the name of the file type. For instance, if you selected 'image' as "
"category and you type 'custom' here, the file type 'image/custom' will be "
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/fsview.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/fsview.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/fsview.po 2012-03-23 07:35:08.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/fsview.po 2012-04-18 08:54:49.000000000 +0000
@@ -4,7 +4,7 @@
msgstr ""
"Project-Id-Version: fsview\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-07 16:13+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2008-02-16 00:25+0000\n"
"Last-Translator: Metin Amiroff \n"
"Language-Team: Azerbaijani Turkish \n"
@@ -12,8 +12,8 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2012-03-22 23:17+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:41+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: fsview.cpp:50 fsview.cpp:388
msgid "Name"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/htmlsearch.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/htmlsearch.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/htmlsearch.po 2012-03-23 07:35:07.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/htmlsearch.po 2012-04-18 08:54:49.000000000 +0000
@@ -7,15 +7,15 @@
msgstr ""
"Project-Id-Version: kdebase-runtime\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-08-25 17:23+0000\n"
-"PO-Revision-Date: 2012-03-14 17:32+0000\n"
+"POT-Creation-Date: 2012-04-12 18:55+0000\n"
+"PO-Revision-Date: 2012-04-11 17:02+0000\n"
"Last-Translator: Launchpad Translations Administrators \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 22:42+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:04+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: index.cpp:13
msgid "KHtmlIndex"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/imagerename_plugin.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/imagerename_plugin.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/imagerename_plugin.po 2012-03-23 07:35:07.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/imagerename_plugin.po 2012-04-18 08:54:49.000000000 +0000
@@ -7,17 +7,17 @@
msgstr ""
"Project-Id-Version: kdebase-runtime\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2011-08-25 17:23+0000\n"
+"POT-Creation-Date: 2012-04-12 18:55+0000\n"
"PO-Revision-Date: 2011-04-14 09:26+0000\n"
"Last-Translator: Rashid Aliyev \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 22:42+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:04+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
-#: image_plugin.cpp:71
+#: image_plugin.cpp:72
msgid "You want to overwrite the left picture with the one on the right."
msgstr "Solda olan şəkili sağdakı ilə əvəz etmək istəyirsiniz."
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/imgalleryplugin.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/imgalleryplugin.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/imgalleryplugin.po 2012-03-23 07:35:08.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/imgalleryplugin.po 2012-04-18 08:54:49.000000000 +0000
@@ -6,15 +6,15 @@
msgstr ""
"Project-Id-Version: imgalleryplugin\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-07 16:13+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2008-02-16 00:25+0000\n"
"Last-Translator: Metin Amiroff \n"
"Language-Team: Azərbaycan Dili \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-22 23:17+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 04:42+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: imgallerydialog.cpp:53
msgctxt "@title:window"
@@ -219,8 +219,8 @@
"%1"
#: imgalleryplugin.cpp:237
-msgid "KB"
-msgstr "KB"
+msgid "KiB"
+msgstr ""
#: imgalleryplugin.cpp:333 imgalleryplugin.cpp:428
#, kde-format
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/juk.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/juk.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/juk.po 2012-03-23 07:35:01.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/juk.po 2012-04-18 08:54:42.000000000 +0000
@@ -4,16 +4,16 @@
msgstr ""
"Project-Id-Version: juk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-08 04:45+0000\n"
-"PO-Revision-Date: 2012-03-14 17:37+0000\n"
+"POT-Creation-Date: 2012-04-12 13:14+0100\n"
+"PO-Revision-Date: 2012-04-11 17:09+0000\n"
"Last-Translator: Launchpad Translations Administrators \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2012-03-22 18:55+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 00:17+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: advancedsearchdialog.cpp:43
msgid "Create Search Playlist"
@@ -44,7 +44,7 @@
msgid "Fewer"
msgstr ""
-#: cache.cpp:379
+#: cache.cpp:387
msgid ""
"The music data cache has been corrupted. JuK needs to rescan it now. This "
"may take some time."
@@ -99,7 +99,7 @@
msgid "About to delete selected files"
msgstr ""
-#: directorylist.cpp:41
+#: directorylist.cpp:48
msgid "Folder List"
msgstr ""
@@ -107,11 +107,15 @@
msgid "Music"
msgstr ""
-#: exampleoptions.cpp:55 main.cpp:48 playlist.cpp:412 systemtray.cpp:495
+#: exampleoptions.cpp:55 main.cpp:49 playlist.cpp:412 systemtray.cpp:495
#: systemtray.cpp:506
msgid "JuK"
msgstr ""
+#: filerenamerconfigdlg.cpp:28
+msgid "File Renamer Options"
+msgstr ""
+
#: filerenamer.cpp:66
msgctxt "warning about mass file rename"
msgid "Warning"
@@ -159,7 +163,7 @@
#. i18n: file: filerenamerbase.ui:212
#. i18n: ectx: property (text), widget (KPushButton, m_showExample)
-#: filerenamer.cpp:815 rc.cpp:119 rc.cpp:435
+#: filerenamer.cpp:815 rc.cpp:163
msgid "Show Renamer Test Dialog"
msgstr ""
@@ -172,10 +176,6 @@
msgid "The following rename operations failed:\n"
msgstr ""
-#: filerenamerconfigdlg.cpp:28
-msgid "File Renamer Options"
-msgstr ""
-
#: filerenameroptions.cpp:38
#, kde-format
msgctxt "%1 will be a music tag category like Artist or Album"
@@ -208,126 +208,126 @@
msgid "Time"
msgstr "Vaxt"
-#: juk.cpp:138
+#: juk.cpp:156
msgid "Your album art failed to download."
msgstr ""
-#: juk.cpp:140
+#: juk.cpp:158
msgid "Your album art has finished downloading."
msgstr ""
-#: juk.cpp:184 systemtray.cpp:195
+#: juk.cpp:201 systemtray.cpp:195
msgid "&Random Play"
msgstr ""
-#: juk.cpp:191
+#: juk.cpp:208
msgid "&Disable Random Play"
msgstr ""
-#: juk.cpp:197
+#: juk.cpp:214
msgid "Use &Random Play"
msgstr ""
-#: juk.cpp:203
+#: juk.cpp:220
msgid "Use &Album Random Play"
msgstr ""
-#: juk.cpp:210
+#: juk.cpp:227
msgid "Remove From Playlist"
msgstr ""
-#: juk.cpp:214
+#: juk.cpp:231
msgid "Crossfade Between Tracks"
msgstr ""
-#: juk.cpp:218
+#: juk.cpp:235
msgid "&Play"
msgstr "Ç&al"
-#: juk.cpp:222
+#: juk.cpp:239
msgid "P&ause"
msgstr "F&asilə ver"
-#: juk.cpp:226
+#: juk.cpp:243
msgid "&Stop"
msgstr "&Dayandır"
-#: juk.cpp:229
+#: juk.cpp:246
msgctxt "previous track"
msgid "Previous"
msgstr ""
-#: juk.cpp:234
+#: juk.cpp:251
msgctxt "next track"
msgid "&Next"
msgstr ""
-#: juk.cpp:238
+#: juk.cpp:255
msgid "&Loop Playlist"
msgstr ""
-#: juk.cpp:242
+#: juk.cpp:259
msgid "&Resize Playlist Columns Manually"
msgstr ""
-#: juk.cpp:247
+#: juk.cpp:264
msgctxt "silence playback"
msgid "Mute"
msgstr ""
-#: juk.cpp:251
+#: juk.cpp:268
msgid "Volume Up"
msgstr "Səsi Artır"
-#: juk.cpp:255
+#: juk.cpp:272
msgid "Volume Down"
msgstr "Səsi Azalt"
-#: juk.cpp:259
+#: juk.cpp:276
msgid "Play / Pause"
msgstr "Çal / Fasilə ver"
-#: juk.cpp:263
+#: juk.cpp:280
msgid "Seek Forward"
msgstr ""
-#: juk.cpp:267
+#: juk.cpp:284
msgid "Seek Back"
msgstr ""
-#: juk.cpp:271
+#: juk.cpp:288
msgid "Show / Hide"
msgstr ""
-#: juk.cpp:278
+#: juk.cpp:295
msgid "Show Splash Screen on Startup"
msgstr ""
-#: juk.cpp:281
+#: juk.cpp:298
msgid "&Dock in System Tray"
msgstr ""
-#: juk.cpp:285
+#: juk.cpp:302
msgid "&Stay in System Tray on Close"
msgstr ""
-#: juk.cpp:288
+#: juk.cpp:305
msgid "Popup &Track Announcement"
msgstr ""
-#: juk.cpp:291
+#: juk.cpp:308
msgid "Save &Play Queue on Exit"
msgstr ""
-#: juk.cpp:294
+#: juk.cpp:311
msgid "&Tag Guesser..."
msgstr ""
-#: juk.cpp:297
+#: juk.cpp:314
msgid "&File Renamer..."
msgstr ""
-#: juk.cpp:303
+#: juk.cpp:321
msgid "Track Position"
msgstr ""
@@ -335,13 +335,13 @@
msgid "Volume"
msgstr "Səs"
-#: juk.cpp:484
+#: juk.cpp:505
msgid ""
"Closing the main window will keep JuK running in the system tray. Use "
"Quit from the File menu to quit the application."
msgstr ""
-#: juk.cpp:486
+#: juk.cpp:507
msgid "Docking in System Tray"
msgstr ""
@@ -484,11 +484,11 @@
msgid "© 2002 - 2011, Scott Wheeler"
msgstr ""
-#: main.cpp:53
+#: main.cpp:54
msgid "Scott Wheeler"
msgstr ""
-#: main.cpp:54
+#: main.cpp:55
msgid "Michael Pyne"
msgstr ""
@@ -496,67 +496,67 @@
msgid "Γιώργος Κυλάφας (Giorgos Kylafas)"
msgstr ""
-#: main.cpp:55
+#: main.cpp:57
msgid "Daniel Molkentin"
msgstr ""
-#: main.cpp:56
+#: main.cpp:58
msgid "Tim Jansen"
msgstr ""
-#: main.cpp:57
+#: main.cpp:59
msgid "Stefan Asserhäll"
msgstr ""
-#: main.cpp:58
+#: main.cpp:60
msgid "Stephen Douglas"
msgstr ""
-#: main.cpp:59
+#: main.cpp:61
msgid "Frerich Raabe"
msgstr ""
-#: main.cpp:60
+#: main.cpp:62
msgid "Zack Rusin"
msgstr ""
-#: main.cpp:61
+#: main.cpp:63
msgid "Adam Treat"
msgstr ""
-#: main.cpp:62
+#: main.cpp:64
msgid "Matthias Kretz"
msgstr ""
-#: main.cpp:63
+#: main.cpp:65
msgid "Maks Orlovich"
msgstr ""
-#: main.cpp:64
+#: main.cpp:66
msgid "Antonio Larrosa Jimenez"
msgstr ""
-#: main.cpp:65
+#: main.cpp:67
msgid "Allan Sandfeld Jensen"
msgstr ""
-#: main.cpp:66
+#: main.cpp:68
msgid "Nathan Toone"
msgstr ""
-#: main.cpp:67
+#: main.cpp:69
msgid "Pascal Klein"
msgstr ""
-#: main.cpp:68
+#: main.cpp:70
msgid "Laurent Montel"
msgstr ""
-#: main.cpp:69
+#: main.cpp:71
msgid "Georg Grabler"
msgstr ""
-#: main.cpp:74
+#: main.cpp:76
msgid "File(s) to open"
msgstr "Açılacaq fayl(lar)"
@@ -581,11 +581,11 @@
msgid "Error connecting to MusicBrainz server."
msgstr ""
-#: nowplaying.cpp:309
+#: nowplaying.cpp:306
msgid "back to playlist"
msgstr ""
-#: playermanager.cpp:454
+#: playermanager.cpp:480
#, kde-format
msgctxt ""
"%1 will be the /path/to/file, %2 will be some string from Phonon describing "
@@ -595,151 +595,6 @@
"following reason:%2"
msgstr ""
-#: playlist.cpp:555
-#, kde-format
-msgid "Could not save to file %1."
-msgstr ""
-
-#: playlist.cpp:821
-msgid "Are you sure you want to delete these covers?"
-msgstr ""
-
-#: playlist.cpp:823
-msgid "&Delete Covers"
-msgstr ""
-
-#: playlist.cpp:852
-msgid "Select Cover Image File"
-msgstr ""
-
-#: playlist.cpp:1000
-msgid "Could not delete these files"
-msgstr ""
-
-#: playlist.cpp:1001
-msgid "Could not move these files to the Trash"
-msgstr ""
-
-#. i18n: file: trackpickerdialogbase.ui:97
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#: playlist.cpp:1516 rc.cpp:260 rc.cpp:534
-msgid "Track Name"
-msgstr ""
-
-#. i18n: file: coverdialogbase.ui:46
-#. i18n: ectx: property (text), widget (K3ListView, m_artists)
-#. i18n: file: exampleoptionsbase.ui:221
-#. i18n: ectx: property (text), widget (QLineEdit, m_exampleArtist)
-#. i18n: file: trackpickerdialogbase.ui:108
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#. i18n: file: coverdialogbase.ui:46
-#. i18n: ectx: property (text), widget (K3ListView, m_artists)
-#. i18n: file: exampleoptionsbase.ui:221
-#. i18n: ectx: property (text), widget (QLineEdit, m_exampleArtist)
-#. i18n: file: trackpickerdialogbase.ui:108
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#: playlist.cpp:1517 rc.cpp:6 rc.cpp:74 rc.cpp:263 rc.cpp:322 rc.cpp:390
-#: rc.cpp:537 tagrenameroptions.cpp:102
-msgid "Artist"
-msgstr "Artist"
-
-#. i18n: file: exampleoptionsbase.ui:228
-#. i18n: ectx: property (text), widget (QLineEdit, m_exampleAlbum)
-#. i18n: file: trackpickerdialogbase.ui:119
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#. i18n: file: exampleoptionsbase.ui:228
-#. i18n: ectx: property (text), widget (QLineEdit, m_exampleAlbum)
-#. i18n: file: trackpickerdialogbase.ui:119
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#: playlist.cpp:1518 rc.cpp:77 rc.cpp:266 rc.cpp:393 rc.cpp:540
-#: tagrenameroptions.cpp:106
-msgid "Album"
-msgstr "Albom"
-
-#: playlist.cpp:1519
-msgid "Cover"
-msgstr ""
-
-#. i18n: file: trackpickerdialogbase.ui:130
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#: playlist.cpp:1520 rc.cpp:269 rc.cpp:543 tagrenameroptions.cpp:110
-msgctxt "cd track number"
-msgid "Track"
-msgstr ""
-
-#. i18n: file: exampleoptionsbase.ui:235
-#. i18n: ectx: property (text), widget (QLineEdit, m_exampleGenre)
-#: playlist.cpp:1521 rc.cpp:80 rc.cpp:396 tagrenameroptions.cpp:115
-msgid "Genre"
-msgstr "Tərz"
-
-#. i18n: file: trackpickerdialogbase.ui:141
-#. i18n: ectx: property (text), widget (K3ListView, trackList)
-#: playlist.cpp:1522 rc.cpp:272 rc.cpp:546 tagrenameroptions.cpp:119
-msgid "Year"
-msgstr "İl"
-
-#: playlist.cpp:1523
-msgid "Length"
-msgstr "Uzunluq"
-
-#: playlist.cpp:1524
-msgid "Bitrate"
-msgstr ""
-
-#: playlist.cpp:1525
-msgid "Comment"
-msgstr "Şərh"
-
-#. i18n: file: trackpickerdialogbase.ui:21
-#. i18n: ectx: property (title), widget (QGroupBox, fileInfoGroup)
-#: playlist.cpp:1526 rc.cpp:254 rc.cpp:528
-msgid "File Name"
-msgstr "Fayl Adı"
-
-#: playlist.cpp:1527
-msgid "File Name (full path)"
-msgstr ""
-
-#: playlist.cpp:1703
-msgid "&Show Columns"
-msgstr ""
-
-#: playlist.cpp:2136
-msgid "Add to Play Queue"
-msgstr ""
-
-#: playlist.cpp:2149 playlist.cpp:2299
-msgid "Edit"
-msgstr ""
-
-#: playlist.cpp:2164
-msgid "Create Playlist From Selected Items..."
-msgstr ""
-
-#: playlist.cpp:2185
-#, kde-format
-msgid "Edit '%1'"
-msgstr ""
-
-#: playlist.cpp:2297
-msgid "This will edit multiple files. Are you sure?"
-msgstr ""
-
-#: playlist.cpp:2356 playlistcollection.h:172
-msgid "Create New Playlist"
-msgstr ""
-
-#: playlist.cpp:2365
-msgid ""
-"Manual column widths have been enabled. You can switch back to automatic "
-"column sizes in the view menu."
-msgstr ""
-
-#: playlist.cpp:2368
-msgid "Manual Column Widths Enabled"
-msgstr ""
-
#: playlistbox.cpp:109
msgid "View Modes"
msgstr ""
@@ -748,7 +603,7 @@
msgid "Show &History"
msgstr ""
-#: playlistbox.cpp:214 playlistcollection.cpp:402
+#: playlistbox.cpp:214 playlistcollection.cpp:403
msgctxt "verb, copy the playlist"
msgid "Duplicate"
msgstr ""
@@ -775,7 +630,7 @@
#. i18n: file: tagguesserconfigdlgwidget.ui:100
#. i18n: ectx: property (text), widget (KPushButton, bRemove)
-#: playlistbox.cpp:351 rc.cpp:251 rc.cpp:525
+#: playlistbox.cpp:351 rc.cpp:304
msgid "&Remove"
msgstr ""
@@ -783,7 +638,7 @@
msgid "Hid&e"
msgstr ""
-#: playlistbox.cpp:671 playlistcollection.cpp:891
+#: playlistbox.cpp:671 playlistcollection.cpp:892
msgid "R&emove"
msgstr "&Sil"
@@ -791,259 +646,364 @@
msgid "Dynamic List"
msgstr ""
-#: playlistcollection.cpp:231
+#: playlistcollection.cpp:232
msgid "Now Playing"
msgstr ""
-#: playlistcollection.cpp:333
+#: playlistcollection.cpp:334
msgid ""
"Do you want to add these items to the current list or to the collection list?"
msgstr ""
-#: playlistcollection.cpp:335
+#: playlistcollection.cpp:336
msgctxt "current playlist"
msgid "Current"
msgstr ""
-#: playlistcollection.cpp:336
+#: playlistcollection.cpp:337
msgid "Collection"
msgstr "Kolleksiya"
-#: playlistcollection.cpp:390
+#: playlistcollection.cpp:391
msgid "Rename"
msgstr "Yenidən adlandır"
-#: playlistcollection.cpp:504
+#: playlistcollection.cpp:505
msgid "Search Playlist"
msgstr ""
-#: playlistcollection.cpp:521
+#: playlistcollection.cpp:522
msgid "Create Folder Playlist"
msgstr ""
-#: nowplaying.cpp:340 nowplaying.cpp:355 playlistcollection.cpp:560
+#: playlistcollection.cpp:561
msgid "History"
msgstr "Keçmiş"
-#: playlistcollection.cpp:742
+#: playlistcollection.cpp:743
msgid "Please enter a name for this playlist:"
msgstr ""
-#: playlistcollection.cpp:852
+#: playlistcollection.cpp:853
msgctxt "new playlist"
msgid "&New"
msgstr ""
-#: playlistcollection.cpp:855
+#: playlistcollection.cpp:856
msgid "&Empty Playlist..."
msgstr ""
-#: playlistcollection.cpp:857
+#: playlistcollection.cpp:858
msgid "&Search Playlist..."
msgstr ""
-#: playlistcollection.cpp:859
+#: playlistcollection.cpp:860
msgid "Playlist From &Folder..."
msgstr ""
-#: playlistcollection.cpp:865
+#: playlistcollection.cpp:866
msgid "&Guess Tag Information"
msgstr ""
-#: playlistcollection.cpp:870
+#: playlistcollection.cpp:871
msgid "From &File Name"
msgstr ""
-#: playlistcollection.cpp:872
+#: playlistcollection.cpp:873
msgid "From &Internet"
msgstr ""
-#: playlistcollection.cpp:875
+#: playlistcollection.cpp:876
msgid "Guess Tag Information From &File Name"
msgstr ""
-#: playlistcollection.cpp:880
+#: playlistcollection.cpp:881
msgid "Play First Track"
msgstr ""
-#: playlistcollection.cpp:881
+#: playlistcollection.cpp:882
msgid "Play Next Album"
msgstr ""
-#: playlistcollection.cpp:887
+#: playlistcollection.cpp:888
msgid "Add &Folder..."
msgstr ""
-#: playlistcollection.cpp:888
+#: playlistcollection.cpp:889
msgid "&Rename..."
msgstr "&Yenidən Adlandır..."
-#: playlistcollection.cpp:889
+#: playlistcollection.cpp:890
msgctxt "verb, copy the playlist"
msgid "D&uplicate..."
msgstr ""
-#: playlistcollection.cpp:892
+#: playlistcollection.cpp:893
msgid "Reload"
msgstr ""
-#: playlistcollection.cpp:893
+#: playlistcollection.cpp:894
msgid "Edit Search..."
msgstr ""
-#: playlistcollection.cpp:895
+#: playlistcollection.cpp:896
msgid "&Delete"
msgstr ""
-#: playlistcollection.cpp:896
+#: playlistcollection.cpp:897
msgid "Refresh"
msgstr ""
-#: playlistcollection.cpp:897
+#: playlistcollection.cpp:898
msgid "&Rename File"
msgstr ""
#. i18n: file: coverdialogbase.ui:13
#. i18n: ectx: property (windowTitle), widget (QWidget, CoverDialogBase)
-#: playlistcollection.cpp:899 rc.cpp:3 rc.cpp:319
+#: playlistcollection.cpp:900 rc.cpp:47
msgid "Cover Manager"
msgstr ""
-#: playlistcollection.cpp:902
+#: playlistcollection.cpp:903
msgid "&View Cover"
msgstr ""
-#: playlistcollection.cpp:904
+#: playlistcollection.cpp:905
msgid "Get Cover From &File..."
msgstr ""
-#: playlistcollection.cpp:906
+#: playlistcollection.cpp:907
msgid "Get Cover From &Internet..."
msgstr ""
-#: playlistcollection.cpp:908
+#: playlistcollection.cpp:909
msgid "&Delete Cover"
msgstr ""
-#: playlistcollection.cpp:910
+#: playlistcollection.cpp:911
msgid "Show Cover &Manager"
msgstr ""
-#: playlistcollection.cpp:914
+#: playlistcollection.cpp:915
msgid "Show &Play Queue"
msgstr ""
-#: playlistsplitter.cpp:154
+#: playlist.cpp:555
+#, kde-format
+msgid "Could not save to file %1."
+msgstr ""
+
+#: playlist.cpp:821
+msgid "Are you sure you want to delete these covers?"
+msgstr ""
+
+#: playlist.cpp:823
+msgid "&Delete Covers"
+msgstr ""
+
+#: playlist.cpp:852
+msgid "Select Cover Image File"
+msgstr ""
+
+#: playlist.cpp:1000
+msgid "Could not delete these files"
+msgstr ""
+
+#: playlist.cpp:1001
+msgid "Could not move these files to the Trash"
+msgstr ""
+
+#. i18n: file: trackpickerdialogbase.ui:97
+#. i18n: ectx: property (text), widget (K3ListView, trackList)
+#: playlist.cpp:1516 rc.cpp:313
+msgid "Track Name"
+msgstr ""
+
+#. i18n: file: coverdialogbase.ui:46
+#. i18n: ectx: property (text), widget (K3ListView, m_artists)
+#. i18n: file: exampleoptionsbase.ui:221
+#. i18n: ectx: property (text), widget (KLineEdit, m_exampleArtist)
+#. i18n: file: trackpickerdialogbase.ui:108
+#. i18n: ectx: property (text), widget (K3ListView, trackList)
+#: playlist.cpp:1517 rc.cpp:50 rc.cpp:118 rc.cpp:316 tagrenameroptions.cpp:102
+msgid "Artist"
+msgstr "Artist"
+
+#. i18n: file: exampleoptionsbase.ui:228
+#. i18n: ectx: property (text), widget (KLineEdit, m_exampleAlbum)
+#. i18n: file: trackpickerdialogbase.ui:119
+#. i18n: ectx: property (text), widget (K3ListView, trackList)
+#: playlist.cpp:1518 rc.cpp:121 rc.cpp:319 tagrenameroptions.cpp:106
+msgid "Album"
+msgstr "Albom"
+
+#: playlist.cpp:1519
+msgid "Cover"
+msgstr ""
+
+#. i18n: file: trackpickerdialogbase.ui:130
+#. i18n: ectx: property (text), widget (K3ListView, trackList)
+#: playlist.cpp:1520 rc.cpp:322 tagrenameroptions.cpp:110
+msgctxt "cd track number"
+msgid "Track"
+msgstr ""
+
+#. i18n: file: exampleoptionsbase.ui:235
+#. i18n: ectx: property (text), widget (KLineEdit, m_exampleGenre)
+#: playlist.cpp:1521 rc.cpp:124 tagrenameroptions.cpp:115
+msgid "Genre"
+msgstr "Tərz"
+
+#. i18n: file: trackpickerdialogbase.ui:141
+#. i18n: ectx: property (text), widget (K3ListView, trackList)
+#: playlist.cpp:1522 rc.cpp:325 tagrenameroptions.cpp:119
+msgid "Year"
+msgstr "İl"
+
+#: playlist.cpp:1523
+msgid "Length"
+msgstr "Uzunluq"
+
+#: playlist.cpp:1524
+msgid "Bitrate"
+msgstr ""
+
+#: playlist.cpp:1525
+msgid "Comment"
+msgstr "Şərh"
+
+#. i18n: file: trackpickerdialogbase.ui:21
+#. i18n: ectx: property (title), widget (QGroupBox, fileInfoGroup)
+#: playlist.cpp:1526 rc.cpp:307
+msgid "File Name"
+msgstr "Fayl Adı"
+
+#: playlist.cpp:1527
+msgid "File Name (full path)"
+msgstr ""
+
+#: playlist.cpp:1693
+msgid "&Show Columns"
+msgstr ""
+
+#: playlist.cpp:2126
+msgid "Add to Play Queue"
+msgstr ""
+
+#: playlist.cpp:2139 playlist.cpp:2289
+msgid "Edit"
+msgstr ""
+
+#: playlist.cpp:2154
+msgid "Create Playlist From Selected Items..."
+msgstr ""
+
+#: playlist.cpp:2175
+#, kde-format
+msgid "Edit '%1'"
+msgstr ""
+
+#: playlist.cpp:2287
+msgid "This will edit multiple files. Are you sure?"
+msgstr ""
+
+#: playlist.cpp:2346 playlistcollection.h:180
+msgid "Create New Playlist"
+msgstr ""
+
+#: playlist.cpp:2355
+msgid ""
+"Manual column widths have been enabled. You can switch back to automatic "
+"column sizes in the view menu."
+msgstr ""
+
+#: playlist.cpp:2358
+msgid "Manual Column Widths Enabled"
+msgstr ""
+
+#: playlistsplitter.cpp:155
msgid "Show &Search Bar"
msgstr ""
-#: playlistsplitter.cpp:157
+#: playlistsplitter.cpp:158
msgid "Edit Track Search"
msgstr ""
-#: rc.cpp:273
+#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Mətin Əmirov, ,Launchpad Contributions:"
-#: rc.cpp:274
+#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "metin@karegen.com,,"
-#. i18n: file: jukui-rtl.rc:4
-#. i18n: ectx: Menu (file)
#. i18n: file: jukui.rc:6
#. i18n: ectx: Menu (file)
#. i18n: file: jukui-rtl.rc:4
#. i18n: ectx: Menu (file)
-#. i18n: file: jukui.rc:6
-#. i18n: ectx: Menu (file)
-#: rc.cpp:158 rc.cpp:179 rc.cpp:277 rc.cpp:298
+#: rc.cpp:5 rc.cpp:26
msgid "&File"
msgstr ""
-#. i18n: file: jukui-rtl.rc:26
-#. i18n: ectx: Menu (view)
#. i18n: file: jukui.rc:28
#. i18n: ectx: Menu (view)
#. i18n: file: jukui-rtl.rc:26
#. i18n: ectx: Menu (view)
-#. i18n: file: jukui.rc:28
-#. i18n: ectx: Menu (view)
-#: rc.cpp:161 rc.cpp:182 rc.cpp:280 rc.cpp:301
+#: rc.cpp:8 rc.cpp:29
msgid "&View"
msgstr ""
-#. i18n: file: jukui-rtl.rc:38
-#. i18n: ectx: Menu (player)
#. i18n: file: jukui.rc:40
#. i18n: ectx: Menu (player)
#. i18n: file: jukui-rtl.rc:38
#. i18n: ectx: Menu (player)
-#. i18n: file: jukui.rc:40
-#. i18n: ectx: Menu (player)
-#: rc.cpp:164 rc.cpp:185 rc.cpp:283 rc.cpp:304
+#: rc.cpp:11 rc.cpp:32
msgid "&Player"
msgstr ""
-#. i18n: file: jukui-rtl.rc:56
-#. i18n: ectx: Menu (playlist)
#. i18n: file: jukui.rc:58
#. i18n: ectx: Menu (playlist)
#. i18n: file: jukui-rtl.rc:56
#. i18n: ectx: Menu (playlist)
-#. i18n: file: jukui.rc:58
-#. i18n: ectx: Menu (playlist)
-#: rc.cpp:167 rc.cpp:188 rc.cpp:286 rc.cpp:307
+#: rc.cpp:14 rc.cpp:35
msgid "&Tagger"
msgstr ""
-#. i18n: file: jukui-rtl.rc:67
-#. i18n: ectx: Menu (settings)
#. i18n: file: jukui.rc:69
#. i18n: ectx: Menu (settings)
#. i18n: file: jukui-rtl.rc:67
#. i18n: ectx: Menu (settings)
-#. i18n: file: jukui.rc:69
-#. i18n: ectx: Menu (settings)
-#: rc.cpp:170 rc.cpp:191 rc.cpp:289 rc.cpp:310
+#: rc.cpp:17 rc.cpp:38
msgid "&Settings"
msgstr ""
-#. i18n: file: jukui-rtl.rc:79
-#. i18n: ectx: ToolBar (mainToolBar)
#. i18n: file: jukui.rc:81
#. i18n: ectx: ToolBar (mainToolBar)
#. i18n: file: jukui-rtl.rc:79
#. i18n: ectx: ToolBar (mainToolBar)
-#. i18n: file: jukui.rc:81
-#. i18n: ectx: ToolBar (mainToolBar)
-#: rc.cpp:173 rc.cpp:194 rc.cpp:292 rc.cpp:313
+#: rc.cpp:20 rc.cpp:41
msgid "Main Toolbar"
msgstr ""
-#. i18n: file: jukui-rtl.rc:97
-#. i18n: ectx: ToolBar (playToolBar)
#. i18n: file: jukui.rc:99
#. i18n: ectx: ToolBar (playToolBar)
#. i18n: file: jukui-rtl.rc:97
#. i18n: ectx: ToolBar (playToolBar)
-#. i18n: file: jukui.rc:99
-#. i18n: ectx: ToolBar (playToolBar)
-#: rc.cpp:176 rc.cpp:197 rc.cpp:295 rc.cpp:316
+#: rc.cpp:23 rc.cpp:44
msgid "Play Toolbar"
msgstr ""
#. i18n: file: deletedialogbase.ui:61
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:10 rc.cpp:326
+#: rc.cpp:53
msgid "Are you sure that you want to remove these items?"
msgstr ""
#. i18n: file: deletedialogbase.ui:111
#. i18n: ectx: property (toolTip), widget (QCheckBox, ddShouldDelete)
-#: rc.cpp:15 rc.cpp:331
+#: rc.cpp:56
msgid ""
"If checked, files will be permanently removed instead of being placed in the "
"Trash Bin"
@@ -1051,7 +1011,7 @@
#. i18n: file: deletedialogbase.ui:116
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ddShouldDelete)
-#: rc.cpp:18 rc.cpp:334
+#: rc.cpp:59
msgid ""
"If this box is checked, files will be permanently removed "
"instead of being placed in the Trash Bin.
\n"
@@ -1062,7 +1022,7 @@
#. i18n: file: deletedialogbase.ui:119
#. i18n: ectx: property (text), widget (QCheckBox, ddShouldDelete)
-#: rc.cpp:23 rc.cpp:339
+#: rc.cpp:64
msgid "&Delete files instead of moving them to the trash"
msgstr ""
@@ -1072,27 +1032,27 @@
msgid "Please choose the folders where you keep your music:"
msgstr ""
-#. i18n: file: directorylistbase.ui:19
-#. i18n: ectx: property (text), widget (QLabel, informationLabel)
-#: rc.cpp:26 rc.cpp:342
+#. i18n: file: directorylistbase.ui:34
+#. i18n: ectx: property (toolTip), widget (QListView, directoryListView)
+#: rc.cpp:70
msgid "These folders will be scanned on startup for new files."
msgstr ""
-#. i18n: file: directorylistbase.ui:58
+#. i18n: file: directorylistbase.ui:61
#. i18n: ectx: property (text), widget (KPushButton, addDirectoryButton)
-#: rc.cpp:29 rc.cpp:345
+#: rc.cpp:73
msgid "Add Folder..."
msgstr ""
-#. i18n: file: directorylistbase.ui:65
+#. i18n: file: directorylistbase.ui:68
#. i18n: ectx: property (text), widget (KPushButton, removeDirectoryButton)
-#: rc.cpp:32 rc.cpp:348
+#: rc.cpp:76
msgid "Remove Folder"
msgstr ""
-#. i18n: file: directorylistbase.ui:92
+#. i18n: file: directorylistbase.ui:95
#. i18n: ectx: property (text), widget (QCheckBox, importPlaylistsCheckBox)
-#: rc.cpp:35 rc.cpp:351
+#: rc.cpp:79
msgid "Import playlists"
msgstr ""
@@ -1100,188 +1060,184 @@
#. i18n: ectx: property (windowTitle), widget (QWidget, ExampleOptionsBase)
#. i18n: file: filerenamerbase.ui:176
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#. i18n: file: exampleoptionsbase.ui:13
-#. i18n: ectx: property (windowTitle), widget (QWidget, ExampleOptionsBase)
-#. i18n: file: filerenamerbase.ui:176
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:38 rc.cpp:116 rc.cpp:354 rc.cpp:432
+#: rc.cpp:82 rc.cpp:160
msgid "Example"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:37
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:41 rc.cpp:357
+#: rc.cpp:85
msgid "Example Tag Selection"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:58
#. i18n: ectx: property (text), widget (QRadioButton, m_fileTagsButton)
-#: rc.cpp:44 rc.cpp:360
+#: rc.cpp:88
msgid "Get example tags from this file:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:81
#. i18n: ectx: property (text), widget (QRadioButton, m_manualTagsButton)
-#: rc.cpp:47 rc.cpp:363
+#: rc.cpp:91
msgid "Enter example tags manually:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:91
#. i18n: ectx: property (title), widget (QGroupBox, m_manualGroup)
-#: rc.cpp:50 rc.cpp:366
+#: rc.cpp:94
msgid "Example Tags"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:135
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:53 rc.cpp:369
+#: rc.cpp:97
msgctxt "song title"
msgid "Title:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:145
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#: rc.cpp:56 rc.cpp:372
+#: rc.cpp:100
msgid "Artist:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:155
#. i18n: ectx: property (text), widget (QLabel, textLabel3)
-#: rc.cpp:59 rc.cpp:375
+#: rc.cpp:103
msgid "Album:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:165
#. i18n: ectx: property (text), widget (QLabel, textLabel4)
-#: rc.cpp:62 rc.cpp:378
+#: rc.cpp:106
msgid "Genre:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:175
#. i18n: ectx: property (text), widget (QLabel, textLabel5)
-#: rc.cpp:65 rc.cpp:381
+#: rc.cpp:109
msgid "Track number:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:185
#. i18n: ectx: property (text), widget (QLabel, textLabel6)
-#: rc.cpp:68 rc.cpp:384
+#: rc.cpp:112
msgid "Year:"
msgstr ""
#. i18n: file: exampleoptionsbase.ui:214
-#. i18n: ectx: property (text), widget (QLineEdit, m_exampleTitle)
-#: rc.cpp:71 rc.cpp:387
+#. i18n: ectx: property (text), widget (KLineEdit, m_exampleTitle)
+#: rc.cpp:115
msgctxt "example song title"
msgid "Title"
msgstr ""
#. i18n: file: filerenamerbase.ui:20
#. i18n: ectx: property (windowTitle), widget (QWidget, FileRenamerBase)
-#: rc.cpp:83 rc.cpp:399
+#: rc.cpp:127
msgid "File Renamer Configuration"
msgstr ""
#. i18n: file: filerenamerbase.ui:47
#. i18n: ectx: property (text), widget (QLabel, textLabel1_6)
-#: rc.cpp:86 rc.cpp:402
+#: rc.cpp:130
msgid "Music folder:"
msgstr ""
#. i18n: file: filerenamerbase.ui:63
#. i18n: ectx: property (text), item, widget (KComboBox, m_category)
-#: rc.cpp:89 rc.cpp:405
+#: rc.cpp:133
msgid "Album Tag"
msgstr ""
#. i18n: file: filerenamerbase.ui:68
#. i18n: ectx: property (text), item, widget (KComboBox, m_category)
-#: rc.cpp:92 rc.cpp:408
+#: rc.cpp:136
msgid "Artist Tag"
msgstr ""
#. i18n: file: filerenamerbase.ui:73
#. i18n: ectx: property (text), item, widget (KComboBox, m_category)
-#: rc.cpp:95 rc.cpp:411
+#: rc.cpp:139
msgid "Genre Tag"
msgstr ""
#. i18n: file: filerenamerbase.ui:78
#. i18n: ectx: property (text), item, widget (KComboBox, m_category)
-#: rc.cpp:98 rc.cpp:414
+#: rc.cpp:142
msgid "Title Tag"
msgstr ""
#. i18n: file: filerenamerbase.ui:83
#. i18n: ectx: property (text), item, widget (KComboBox, m_category)
-#: rc.cpp:101 rc.cpp:417
+#: rc.cpp:145
msgid "Track Tag"
msgstr ""
#. i18n: file: filerenamerbase.ui:88
#. i18n: ectx: property (text), item, widget (KComboBox, m_category)
-#: rc.cpp:104 rc.cpp:420
+#: rc.cpp:148
msgid "Year Tag"
msgstr ""
#. i18n: file: filerenamerbase.ui:96
#. i18n: ectx: property (text), widget (KPushButton, m_insertCategory)
-#: rc.cpp:107 rc.cpp:423
+#: rc.cpp:151
msgid "Insert Category"
msgstr ""
#. i18n: file: filerenamerbase.ui:108
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:110 rc.cpp:426
+#: rc.cpp:154
msgid "Add category:"
msgstr ""
#. i18n: file: filerenamerbase.ui:118
#. i18n: ectx: property (text), widget (QLabel, textLabel1_7)
-#: rc.cpp:113 rc.cpp:429
+#: rc.cpp:157
msgid "Separator:"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:115
#. i18n: ectx: property (text), widget (QLabel, m_substitution)
-#: rc.cpp:122 rc.cpp:438
+#: rc.cpp:166
msgid "Substitution Example"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:137
#. i18n: ectx: property (text), widget (QRadioButton, m_includeEmptyButton)
-#: rc.cpp:125 rc.cpp:441
+#: rc.cpp:169
msgid "Include in the &filename anyways"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:144
#. i18n: ectx: property (text), widget (QRadioButton, m_ignoreTagButton)
-#: rc.cpp:128 rc.cpp:444
+#: rc.cpp:172
msgid "&Ignore this tag when renaming the file"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:162
#. i18n: ectx: property (text), widget (QRadioButton, m_useValueButton)
-#: rc.cpp:131 rc.cpp:447
+#: rc.cpp:175
msgid "Use &this value:"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:172
-#. i18n: ectx: property (text), widget (QLineEdit, m_emptyTagValue)
-#: rc.cpp:134 rc.cpp:450
+#. i18n: ectx: property (text), widget (KLineEdit, m_emptyTagValue)
+#: rc.cpp:178
msgctxt "value to use in replacement when source tag empty"
msgid "Empty"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:184
#. i18n: ectx: property (title), widget (QGroupBox, m_trackGroup)
-#: rc.cpp:137 rc.cpp:453
+#: rc.cpp:181
msgid "Track numbering"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:196
#. i18n: ectx: property (text), widget (QLabel, textLabel10)
-#: rc.cpp:140 rc.cpp:456
+#: rc.cpp:184
msgid ""
"JuK can force the track used in a file name to have a minimum number of "
"digits. You may want to do this for better sorting in file managers."
@@ -1289,31 +1245,31 @@
#. i18n: file: filerenameroptionsbase.ui:228
#. i18n: ectx: property (text), widget (QLabel, textLabel5)
-#: rc.cpp:143 rc.cpp:459
+#: rc.cpp:187
msgid "Minimum number of digits:"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:266
#. i18n: ectx: property (text), widget (QLabel, m_doubleDigitExample)
-#: rc.cpp:146 rc.cpp:462
+#: rc.cpp:190
msgid "014"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:284
#. i18n: ectx: property (text), widget (QLabel, m_singleDigitExample)
-#: rc.cpp:149 rc.cpp:465
+#: rc.cpp:193
msgid "003"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:291
#. i18n: ectx: property (text), widget (QLabel, m_singleDigit)
-#: rc.cpp:152 rc.cpp:468
+#: rc.cpp:196
msgid "3 ->"
msgstr ""
#. i18n: file: filerenameroptionsbase.ui:301
#. i18n: ectx: property (text), widget (QLabel, m_doubleDigit)
-#: rc.cpp:155 rc.cpp:471
+#: rc.cpp:199
msgid "14 ->"
msgstr ""
@@ -1329,19 +1285,27 @@
msgid "T&rack:"
msgstr ""
-#: tageditor.cpp:522
+#. i18n: file: tageditor.ui:39
+#. i18n: ectx: property (text), widget (QLabel, artistNameLabel)
+#: rc.cpp:208
msgid "&Artist name:"
msgstr ""
-#: tageditor.cpp:531
+#. i18n: file: tageditor.ui:49
+#. i18n: ectx: property (text), widget (QLabel, albumNameLabel)
+#: rc.cpp:211
msgid "Album &name:"
msgstr ""
-#: tageditor.cpp:535
+#. i18n: file: tageditor.ui:59
+#. i18n: ectx: property (text), widget (QLabel, genreLabel)
+#: rc.cpp:214
msgid "&Genre:"
msgstr ""
-#: tageditor.cpp:578
+#. i18n: file: tageditor.ui:72
+#. i18n: ectx: property (text), widget (QLabel, yearLabel)
+#: rc.cpp:217
msgid "&Year:"
msgstr ""
@@ -1357,7 +1321,9 @@
msgid "&Bitrate:"
msgstr ""
-#: tageditor.cpp:616
+#. i18n: file: tageditor.ui:108
+#. i18n: ectx: property (text), widget (QLabel, commentLabel)
+#: rc.cpp:226
msgid "&Comment:"
msgstr "Şə&rh:"
@@ -1367,13 +1333,28 @@
msgid "Trac&k name:"
msgstr ""
-#: tageditor.cpp:759
+#. i18n: file: tageditor.ui:186
+#. i18n: ectx: property (text), widget (QCheckBox, artistNameEnable)
+#. i18n: file: tageditor.ui:196
+#. i18n: ectx: property (text), widget (QCheckBox, trackNameEnable)
+#. i18n: file: tageditor.ui:203
+#. i18n: ectx: property (text), widget (QCheckBox, albumNameEnable)
+#. i18n: file: tageditor.ui:210
+#. i18n: ectx: property (text), widget (QCheckBox, genreEnable)
+#. i18n: file: tageditor.ui:217
+#. i18n: ectx: property (text), widget (QCheckBox, trackEnable)
+#. i18n: file: tageditor.ui:224
+#. i18n: ectx: property (text), widget (QCheckBox, yearEnable)
+#. i18n: file: tageditor.ui:231
+#. i18n: ectx: property (text), widget (QCheckBox, commentEnable)
+#: rc.cpp:232 rc.cpp:235 rc.cpp:238 rc.cpp:241 rc.cpp:244 rc.cpp:247
+#: rc.cpp:250
msgid "Enable"
msgstr "Fəallaşdır"
#. i18n: file: tagguesserconfigdlgwidget.ui:18
#. i18n: ectx: property (toolTip), widget (QTreeView, lvSchemes)
-#: rc.cpp:200 rc.cpp:474
+#: rc.cpp:253
msgid "Currently used file name schemes"
msgstr ""
@@ -1402,83 +1383,83 @@
#. i18n: file: tagguesserconfigdlgwidget.ui:42
#. i18n: ectx: property (toolTip), widget (QToolButton, bMoveUp)
-#: rc.cpp:215 rc.cpp:489
+#: rc.cpp:268
msgid "Move scheme up"
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:45
#. i18n: ectx: property (whatsThis), widget (QToolButton, bMoveUp)
-#: rc.cpp:218 rc.cpp:492
+#: rc.cpp:271
msgid ""
"Press this button to move the currently selected scheme one step upwards."
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:55
#. i18n: ectx: property (toolTip), widget (QToolButton, bMoveDown)
-#: rc.cpp:221 rc.cpp:495
+#: rc.cpp:274
msgid "Move scheme down"
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:58
#. i18n: ectx: property (whatsThis), widget (QToolButton, bMoveDown)
-#: rc.cpp:224 rc.cpp:498
+#: rc.cpp:277
msgid ""
"Press this button to move the currently selected scheme one step downwards."
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:68
#. i18n: ectx: property (toolTip), widget (KPushButton, bAdd)
-#: rc.cpp:227 rc.cpp:501
+#: rc.cpp:280
msgid "Add a new scheme"
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:71
#. i18n: ectx: property (whatsThis), widget (KPushButton, bAdd)
-#: rc.cpp:230 rc.cpp:504
+#: rc.cpp:283
msgid ""
"Press this button to add a new file name scheme to the end of the list."
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:74
#. i18n: ectx: property (text), widget (KPushButton, bAdd)
-#: rc.cpp:233 rc.cpp:507
+#: rc.cpp:286
msgid "&Add"
msgstr "Ə&lavə Et"
#. i18n: file: tagguesserconfigdlgwidget.ui:81
#. i18n: ectx: property (toolTip), widget (KPushButton, bModify)
-#: rc.cpp:236 rc.cpp:510
+#: rc.cpp:289
msgid "Modify scheme"
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:84
#. i18n: ectx: property (whatsThis), widget (KPushButton, bModify)
-#: rc.cpp:239 rc.cpp:513
+#: rc.cpp:292
msgid "Press this button to modify the currently selected scheme."
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:87
#. i18n: ectx: property (text), widget (KPushButton, bModify)
-#: rc.cpp:242 rc.cpp:516
+#: rc.cpp:295
msgid "&Modify"
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:94
#. i18n: ectx: property (toolTip), widget (KPushButton, bRemove)
-#: rc.cpp:245 rc.cpp:519
+#: rc.cpp:298
msgid "Remove scheme"
msgstr ""
#. i18n: file: tagguesserconfigdlgwidget.ui:97
#. i18n: ectx: property (whatsThis), widget (KPushButton, bRemove)
-#: rc.cpp:248 rc.cpp:522
+#: rc.cpp:301
msgid ""
"Press this button to remove the currently selected scheme from the list."
msgstr ""
#. i18n: file: trackpickerdialogbase.ui:64
#. i18n: ectx: property (title), widget (QGroupBox, trackInfoGroup)
-#: rc.cpp:257 rc.cpp:531
+#: rc.cpp:310
msgid "Select Best Possible Match"
msgstr ""
@@ -1502,6 +1483,10 @@
msgid "Search:"
msgstr "Axtar:"
+#: slideraction.cpp:66
+msgid "Seeking is not supported in this file with your audio settings."
+msgstr ""
+
#: slider.cpp:235
msgid "100%"
msgstr ""
@@ -1526,10 +1511,6 @@
msgid "0%"
msgstr ""
-#: slideraction.cpp:66
-msgid "Seeking is not supported in this file with your audio settings."
-msgstr ""
-
#: splashscreen.cpp:34
msgid "Loading"
msgstr ""
@@ -1562,19 +1543,19 @@
msgid "%1 - %2"
msgstr ""
-#: tageditor.cpp:480
+#: tageditor.cpp:485
msgid "Show &Tag Editor"
msgstr ""
-#: tageditor.cpp:484
+#: tageditor.cpp:489
msgid "&Save"
msgstr ""
-#: tageditor.cpp:735
+#: tageditor.cpp:617
msgid "Do you want to save your changes to:\n"
msgstr ""
-#: tageditor.cpp:737
+#: tageditor.cpp:619
msgid "Save Changes"
msgstr ""
@@ -1614,7 +1595,7 @@
msgid "Error"
msgstr ""
-#: trackpickerdialog.cpp:52
+#: trackpickerdialog.cpp:53
msgid "Internet Tag Guesser"
msgstr ""
@@ -1643,37 +1624,41 @@
msgid "Play Queue"
msgstr ""
-#: viewmode.cpp:122
+#: viewmode.cpp:158
msgctxt "the normal viewing mode"
msgid "Default"
msgstr ""
-#: viewmode.cpp:243
+#: viewmode.cpp:280
msgctxt "compact viewing mode"
msgid "Compact"
msgstr ""
-#: viewmode.cpp:279
+#: viewmode.cpp:316
msgid "Tree"
msgstr "Ağac"
-#: viewmode.cpp:415
+#: viewmode.cpp:452
msgid "Artists"
msgstr ""
-#: viewmode.cpp:418
+#: viewmode.cpp:455
msgid "Albums"
msgstr ""
-#: viewmode.cpp:421
+#: viewmode.cpp:458
msgid "Genres"
msgstr ""
-#: volumepopupbutton.cpp:112 volumepopupbutton.cpp:123
+#: volumepopupbutton.cpp:70
+msgid "Mute/Unmute"
+msgstr ""
+
+#: volumepopupbutton.cpp:119 volumepopupbutton.cpp:129
msgid "(muted)"
msgstr ""
-#: volumepopupbutton.cpp:111 volumepopupbutton.cpp:123
+#: volumepopupbutton.cpp:118 volumepopupbutton.cpp:129
#, kde-format
msgid "Volume: %1% %2"
msgstr ""
@@ -1698,6 +1683,6 @@
msgid "New Search"
msgstr ""
-#: playlistcollection.h:175
+#: playlistcollection.h:183
msgid "Playlist"
msgstr "Çalğı siyahısı"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/kaddressbook.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/kaddressbook.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/kaddressbook.po 2012-03-23 07:35:02.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/kaddressbook.po 2012-04-18 08:54:43.000000000 +0000
@@ -6,7 +6,7 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-08 03:45+0000\n"
+"POT-Creation-Date: 2012-04-12 17:48+0000\n"
"PO-Revision-Date: 2008-02-15 23:51+0000\n"
"Last-Translator: Vasif İsmayıloğlu MD \n"
"Language-Team: Azərbaycan Türkcəsi \n"
@@ -14,12 +14,38 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2012-03-22 19:08+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 00:33+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
-#: quicksearchwidget.cpp:38
-msgctxt "Search contacts in list"
-msgid "Search"
+#: grantleecontactformatter.cpp:283
+msgctxt "Boolean value"
+msgid "yes"
+msgstr ""
+
+#: grantleecontactformatter.cpp:285
+msgctxt "Boolean value"
+msgid "no"
+msgstr ""
+
+#: mainwindow.cpp:60
+msgid ""
+"You will be presented with a dialog where you can configure the application-"
+"wide shortcuts."
+msgstr ""
+
+#: contactswitcher.cpp:35
+msgctxt "Previous contact"
+msgid "Previous"
+msgstr ""
+
+#: contactswitcher.cpp:36
+msgctxt "Next contact"
+msgid "Next"
+msgstr ""
+
+#: contactswitcher.cpp:111
+#, kde-format
+msgid "%1 out of %2"
msgstr ""
#: aboutdata.cpp:28
@@ -50,729 +76,711 @@
msgid "Kontact integration"
msgstr ""
-#: xxportmanager.cpp:98
-msgid "Select Address Book"
+#: mainwidget.cpp:448
+msgid "Print the complete address book or a selected number of contacts."
msgstr ""
-#: xxportmanager.cpp:99
-msgid "Select the address book the imported contact(s) shall be saved in:"
+#: mainwidget.cpp:451
+msgid "Quick search"
msgstr ""
-#: xxportmanager.cpp:111
-msgid "Import Contacts"
+#: mainwidget.cpp:455
+msgid "Select All"
msgstr ""
-#: xxportmanager.cpp:112
-#, kde-format
-msgid "Importing one contact to %2"
-msgid_plural "Importing %1 contacts to %2"
-msgstr[0] ""
-msgstr[1] ""
-
-#: xxportmanager.cpp:153
-msgid "Which contact do you want to export?"
+#: mainwidget.cpp:457
+msgid "Select all contacts in the current address book view."
msgstr ""
-#: xxportmanager.cpp:164
-msgid "You have not selected any contacts to export."
+#: mainwidget.cpp:461
+msgid "Show Simple View"
msgstr ""
-#: contactswitcher.cpp:35
-msgctxt "Previous contact"
-msgid "Previous"
+#: mainwidget.cpp:462
+msgid "Show a simple mode of the address book view."
msgstr ""
-#: contactswitcher.cpp:36
-msgctxt "Next contact"
-msgid "Next"
+#: mainwidget.cpp:468
+msgid "Show QR Codes"
msgstr ""
-#: contactswitcher.cpp:111
-#, kde-format
-msgid "%1 out of %2"
+#: mainwidget.cpp:469
+msgid "Show QR Codes in the contact."
msgstr ""
-#: modelcolumnmanager.cpp:76
-msgid "Full Name"
-msgstr "Tam Ad"
-
-#: modelcolumnmanager.cpp:81
-msgid "Family Name"
+#: mainwidget.cpp:475
+msgid "Import vCard..."
msgstr ""
-#: modelcolumnmanager.cpp:85
-msgid "Given Name"
+#: mainwidget.cpp:476
+msgid "Import contacts from a vCard file."
msgstr ""
-#: modelcolumnmanager.cpp:93 printing/detailledstyle.cpp:152
-msgid "Home Address"
-msgstr "Ev Ünvanı"
-
-#: modelcolumnmanager.cpp:97
-msgid "Business Address"
+#: mainwidget.cpp:480
+msgid "Import CSV file..."
msgstr ""
-#: modelcolumnmanager.cpp:101
-msgid "Phone Numbers"
+#: mainwidget.cpp:481
+msgid "Import contacts from a file in comma separated value format."
msgstr ""
-#: modelcolumnmanager.cpp:105
-msgid "Preferred EMail"
+#: mainwidget.cpp:485
+msgid "Import LDIF file..."
msgstr ""
-#: modelcolumnmanager.cpp:109
-msgid "All EMails"
+#: mainwidget.cpp:486
+msgid "Import contacts from an LDIF file."
msgstr ""
-#: grantleecontactformatter.cpp:282
-msgctxt "Boolean value"
-msgid "yes"
+#: mainwidget.cpp:490
+msgid "Import from LDAP server..."
msgstr ""
-#: grantleecontactformatter.cpp:284
-msgctxt "Boolean value"
-msgid "no"
+#: mainwidget.cpp:491
+msgid "Import contacts from an LDAP server."
msgstr ""
-#: contactselectiondialog.cpp:29
-msgid "Select Contacts"
+#: mainwidget.cpp:495
+msgid "Import GMX file..."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:119
-msgid ""
-"You have selected a list of contacts, shall they be exported to several "
-"files?"
+#: mainwidget.cpp:496
+msgid "Import contacts from a GMX address book file."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:122
-msgid "Export to Several Files"
+#: mainwidget.cpp:502
+msgid "Export vCard 3.0..."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:123
-msgid "Export to One File"
+#: mainwidget.cpp:503
+msgid "Export contacts to a vCard 3.0 file."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:175
-msgid "Select vCard to Import"
+#: mainwidget.cpp:507
+msgid "Export vCard 2.1..."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:180
-msgid "vCard Import Failed"
+#: mainwidget.cpp:508
+msgid "Export contacts to a vCard 2.1 file."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:200
-#, kde-format
-msgctxt "@info"
-msgid ""
-"When trying to read the vCard, there was an error opening the file "
-"%1:%2"
+#: mainwidget.cpp:512
+msgid "Export CSV file..."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:208
-#, kde-format
-msgctxt "@info"
-msgid "Unable to access vCard:%1"
+#: mainwidget.cpp:513
+msgid "Export contacts to a file in comma separated value format."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:217
-msgid "No contacts were imported, due to errors with the vCards."
+#: mainwidget.cpp:517
+msgid "Export LDIF file..."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:219
-msgid "The vCard does not contain any contacts."
+#: mainwidget.cpp:518
+msgid "Export contacts to an LDIF file."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:243 xxport/gmx/gmx_xxport.cpp:334
-#: xxport/csv/csv_xxport.cpp:48 xxport/ldif/ldif_xxport.cpp:114
-#, kde-format
-msgid "Do you want to overwrite file \"%1\""
+#: mainwidget.cpp:522
+msgid "Export GMX file..."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:407
-msgid "Import vCard"
+#: mainwidget.cpp:523
+msgid "Export contacts to a GMX address book file."
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:420
-msgid "Do you want to import this contact into your address book?"
+#: mainwidget.cpp:530
+msgid "Address Book"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:429
-msgid "Import All..."
+#: mainwidget.cpp:536 printing/printingwizard.cpp:53
+msgid "Print Contacts"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:491
-msgid "Select vCard Fields"
+#: printing/ringbinderstyle.cpp:142
+msgid "Ring Binder Printing Style - Appearance"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:504
-msgid "Select the fields which shall be exported in the vCard."
+#: printing/ringbinderstyle.cpp:160
+msgid "Setting up fields"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:507
-msgid "Private fields"
+#: printing/ringbinderstyle.cpp:176 printing/detailledstyle.cpp:283
+#: printing/mikesstyle.cpp:126
+msgid "Setting up document"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:510
-msgid "Business fields"
+#: printing/ringbinderstyle.cpp:203 printing/detailledstyle.cpp:290
+#: printing/mikesstyle.cpp:133
+msgid "Printing"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:513
-msgid "Other fields"
+#: printing/ringbinderstyle.cpp:207 printing/detailledstyle.cpp:294
+#: printing/mikesstyle.cpp:137
+msgctxt "Finished printing"
+msgid "Done"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:516
-msgid "Encryption keys"
+#: printing/ringbinderstyle.cpp:223
+msgid "Printout for Ring Binders"
msgstr ""
-#: xxport/vcard/vcard_xxport.cpp:519
-msgid "Pictures"
+#: printing/detailledstyle.cpp:96
+msgid "Organization:"
msgstr ""
-#: xxport/gmx/gmx_xxport.cpp:98
-msgid "GMX address book file (*.gmxa)"
+#: printing/detailledstyle.cpp:104
+msgid "Email address:"
msgstr ""
-#: xxport/gmx/gmx_xxport.cpp:133 xxport/ldif/ldif_xxport.cpp:75
-#, kde-format
-msgid "Unable to open %1 for reading."
+#: printing/detailledstyle.cpp:104
+msgid "Email addresses:"
msgstr ""
-#: xxport/gmx/gmx_xxport.cpp:148
-#, kde-format
-msgid "%1 is not a GMX address book file."
+#: printing/detailledstyle.cpp:114
+msgid "Telephone:"
msgstr ""
-#: xxport/gmx/gmx_xxport.cpp:342 xxport/csv/csv_xxport.cpp:55
-#: xxport/ldif/ldif_xxport.cpp:101
-#, kde-format
-msgid "Unable to open file %1"
+#: printing/detailledstyle.cpp:114
+msgid "Telephones:"
msgstr ""
-#: xxport/gmx/gmx_xxport.cpp:356 xxport/csv/csv_xxport.cpp:68
-#: xxport/ldif/ldif_xxport.cpp:121
-#, kde-format
-msgid "Unable to open file %1."
+#: printing/detailledstyle.cpp:126
+msgid "Web page:"
msgstr ""
-#: xxport/csv/templateselectiondialog.cpp:171
-#, kde-format
-msgctxt "@label"
-msgid "Do you really want to delete template '%1'?"
+#: printing/detailledstyle.cpp:140
+msgid "Domestic Address"
msgstr ""
-#: xxport/csv/templateselectiondialog.cpp:188
-msgctxt "@title:window"
-msgid "Template Selection"
+#: printing/detailledstyle.cpp:143
+msgid "International Address"
msgstr ""
-#: xxport/csv/templateselectiondialog.cpp:194
-msgctxt "@info"
-msgid "Please select a template, that matches the CSV file:"
+#: printing/detailledstyle.cpp:146
+msgid "Postal Address"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:170
-msgctxt "@title:window"
-msgid "CSV Import Dialog"
+#: printing/detailledstyle.cpp:149
+msgid "Parcel Address"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:220
-msgctxt "@label"
-msgid "Importing contacts"
-msgstr ""
+#: printing/detailledstyle.cpp:152 modelcolumnmanager.cpp:93
+msgid "Home Address"
+msgstr "Ev Ünvanı"
-#: xxport/csv/csvimportdialog.cpp:273
-msgctxt "@label"
-msgid "File to import:"
+#: printing/detailledstyle.cpp:155
+msgid "Work Address"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:284
-msgctxt "@title:group"
-msgid "Delimiter"
+#: printing/detailledstyle.cpp:159
+msgid "Preferred Address"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:295
-msgctxt "@option:radio Field separator"
-msgid "Comma"
+#: printing/detailledstyle.cpp:170
+msgid "Notes:"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:300
-msgctxt "@option:radio Field separator"
-msgid "Semicolon"
+#. i18n: file: printing/ds_appearance.ui:49
+#. i18n: ectx: property (text), widget (QLabel, labelHeader)
+#: printing/detailledstyle.cpp:247 rc.cpp:32
+msgid "Detailed Print Style - Appearance"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:304
-msgctxt "@option:radio Field separator"
-msgid "Tabulator"
+#: printing/detailledstyle.cpp:252
+msgid "Click on the color button to change the header's background color."
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:308
-msgctxt "@option:radio Field separator"
-msgid "Space"
+#: printing/detailledstyle.cpp:254
+msgid "Click on the color button to change the header's text color."
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:312
-msgctxt "@option:radio Custum field separator"
-msgid "Other"
+#: printing/detailledstyle.cpp:266
+msgid "Setting up colors"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:320
-msgctxt "@label:listbox"
-msgid "Text quote:"
+#: printing/detailledstyle.cpp:309
+msgid "Detailed Style"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:325
-msgctxt "@item:inlistbox Qoute character option"
-msgid "\""
+#: printing/mikesstyle.cpp:153
+msgid "Mike's Printing Style"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:326
-msgctxt "@item:inlistbox Quote character option"
-msgid "'"
+#: printing/printingwizard.cpp:57
+msgid "Which contacts do you want to print?"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:327
-msgctxt "@item:inlistbox Quote character option"
-msgid "None"
+#: printing/printingwizard.cpp:59
+msgid "Choose Contacts to Print"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:331
-msgctxt "@label:listbox"
-msgid "Date format:"
+#: printing/printingwizard.cpp:65 printing/stylepage.cpp:121
+msgid "Choose Printing Style"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:337
-msgctxt "@info:tooltip"
-msgid ""
-"- y: year with 2 digits
- Y: year with 4 "
-"digits
- m: month with 1 or 2 digits
- M: month with 2 "
-"digits
- d: day with 1 or 2 digits
- D: day with 2 "
-"digits
- H: hours with 2 digits
- I: minutes with 2 "
-"digits
- S: seconds with 2 digits
"
+#: printing/printingwizard.cpp:133
+msgid "Print Progress"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:350
-msgctxt "@label:listbox"
-msgid "Text codec:"
+#: printing/printprogress.cpp:41
+msgid "Printing: Progress"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:357
-msgctxt "@option:check"
-msgid "Skip first row of file"
+#: printing/printprogress.cpp:65
+msgid "Progress"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:370
-msgctxt "@action:button"
-msgid "Apply Template..."
+#: printing/stylepage.cpp:51
+msgctxt "Ascending sort order"
+msgid "Ascending"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:371
-msgctxt "@action:button"
-msgid "Save Template..."
+#: printing/stylepage.cpp:52
+msgctxt "Descending sort order"
+msgid "Descending"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:390
-#, kde-format
-msgctxt "@item:inlistbox Codec setting"
-msgid "Local (%1)"
+#: printing/stylepage.cpp:64
+msgid "(No preview available.)"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:391
-msgctxt "@item:inlistbox Codec setting"
-msgid "Latin1"
+#: printing/stylepage.cpp:127
+msgid ""
+"What should the print look like?\n"
+"KAddressBook has several printing styles, designed for different purposes.\n"
+"Choose the style that suits your needs below."
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:392
-msgctxt "@item:inlistbox Codec setting"
-msgid "Unicode"
+#: printing/stylepage.cpp:132
+msgid "Sorting"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:393
-msgctxt "@item:inlistbox Codec setting"
-msgid "Microsoft Unicode"
+#: printing/stylepage.cpp:139
+msgid "Criterion:"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:477
-msgctxt "@info:status"
-msgid "You have to assign at least one column."
+#: printing/stylepage.cpp:145
+msgid "Order:"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:493
-msgctxt "@label"
-msgid "There are no templates available yet."
+#: printing/stylepage.cpp:153
+msgid "Print Style"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:493
-msgctxt "@title:window"
-msgid "No templates available"
+#: contactselectionwidget.cpp:95
+msgid "All contacts"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:557
-msgctxt "@title:window"
-msgid "Template Name"
+#: contactselectionwidget.cpp:96
+msgid "Selected contacts"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:558
-msgctxt "@info"
-msgid "Please enter a name for the template:"
+#: contactselectionwidget.cpp:97
+msgid "All contacts from:"
msgstr ""
-#: xxport/csv/csvimportdialog.cpp:600
-msgctxt "@info:status"
-msgid "Cannot open input file."
+#: contactselectionwidget.cpp:101
+msgid "Include Subfolders"
msgstr ""
-#: mainwidget.cpp:438
-msgid "Print the complete address book or a selected number of contacts."
+#: contactfields.cpp:28
+msgctxt "@item Undefined import field type"
+msgid "Undefined"
msgstr ""
-#: mainwidget.cpp:441
-msgid "Quick search"
-msgstr ""
+#: contactfields.cpp:37
+msgid "Anniversary"
+msgstr "İl Dönümü"
-#: mainwidget.cpp:445
-msgid "Select All"
+#: contactfields.cpp:60
+msgctxt "Preferred email address"
+msgid "EMail (preferred)"
msgstr ""
-#: mainwidget.cpp:447
-msgid "Select all contacts in the current address book view."
+#: contactfields.cpp:61
+msgctxt "Second email address"
+msgid "EMail (2)"
msgstr ""
-#: mainwidget.cpp:451
-msgid "Show Simple View"
+#: contactfields.cpp:62
+msgctxt "Third email address"
+msgid "EMail (3)"
msgstr ""
-#: mainwidget.cpp:452
-msgid "Show a simple mode of the address book view."
+#: contactfields.cpp:63
+msgctxt "Fourth email address"
+msgid "EMail (4)"
msgstr ""
-#: mainwidget.cpp:457
-msgid "Import vCard..."
+#: contactfields.cpp:70
+msgid "Blog Feed"
msgstr ""
-#: mainwidget.cpp:458
-msgid "Import contacts from a vCard file."
-msgstr ""
+#: contactfields.cpp:71
+msgid "Profession"
+msgstr "Məslək"
-#: mainwidget.cpp:462
-msgid "Import CSV file..."
+#: contactfields.cpp:72
+msgid "Office"
msgstr ""
-#: mainwidget.cpp:463
-msgid "Import contacts from a file in comma separated value format."
+#: contactfields.cpp:73
+msgid "Manager"
msgstr ""
-#: mainwidget.cpp:467
-msgid "Import LDIF file..."
+#: contactfields.cpp:74
+msgid "Assistant"
msgstr ""
-#: mainwidget.cpp:468
-msgid "Import contacts from an LDIF file."
+#: contactfields.cpp:75
+msgid "Spouse"
msgstr ""
-#: mainwidget.cpp:472
-msgid "Import from LDAP server..."
+#: xxportmanager.cpp:98
+msgid "Select Address Book"
msgstr ""
-#: mainwidget.cpp:473
-msgid "Import contacts from an LDAP server."
+#: xxportmanager.cpp:99
+msgid "Select the address book the imported contact(s) shall be saved in:"
msgstr ""
-#: mainwidget.cpp:477
-msgid "Import GMX file..."
+#: xxportmanager.cpp:111
+msgid "Import Contacts"
msgstr ""
-#: mainwidget.cpp:478
-msgid "Import contacts from a GMX address book file."
-msgstr ""
+#: xxportmanager.cpp:112
+#, kde-format
+msgid "Importing one contact to %2"
+msgid_plural "Importing %1 contacts to %2"
+msgstr[0] ""
+msgstr[1] ""
-#: mainwidget.cpp:484
-msgid "Export vCard 3.0..."
+#: xxportmanager.cpp:153
+msgid "Which contact do you want to export?"
msgstr ""
-#: mainwidget.cpp:485
-msgid "Export contacts to a vCard 3.0 file."
+#: xxportmanager.cpp:164
+msgid "You have not selected any contacts to export."
msgstr ""
-#: mainwidget.cpp:489
-msgid "Export vCard 2.1..."
+#: xxport/vcard/vcard_xxport.cpp:119
+msgid ""
+"You have selected a list of contacts, shall they be exported to several "
+"files?"
msgstr ""
-#: mainwidget.cpp:490
-msgid "Export contacts to a vCard 2.1 file."
+#: xxport/vcard/vcard_xxport.cpp:122
+msgid "Export to Several Files"
msgstr ""
-#: mainwidget.cpp:494
-msgid "Export CSV file..."
+#: xxport/vcard/vcard_xxport.cpp:123
+msgid "Export to One File"
msgstr ""
-#: mainwidget.cpp:495
-msgid "Export contacts to a file in comma separated value format."
+#: xxport/vcard/vcard_xxport.cpp:175
+msgid "Select vCard to Import"
msgstr ""
-#: mainwidget.cpp:499
-msgid "Export LDIF file..."
+#: xxport/vcard/vcard_xxport.cpp:180
+msgid "vCard Import Failed"
msgstr ""
-#: mainwidget.cpp:500
-msgid "Export contacts to an LDIF file."
+#: xxport/vcard/vcard_xxport.cpp:200
+#, kde-format
+msgctxt "@info"
+msgid ""
+"When trying to read the vCard, there was an error opening the file "
+"%1:%2"
msgstr ""
-#: mainwidget.cpp:504
-msgid "Export GMX file..."
+#: xxport/vcard/vcard_xxport.cpp:208
+#, kde-format
+msgctxt "@info"
+msgid "Unable to access vCard:%1"
msgstr ""
-#: mainwidget.cpp:505
-msgid "Export contacts to a GMX address book file."
+#: xxport/vcard/vcard_xxport.cpp:217
+msgid "No contacts were imported, due to errors with the vCards."
msgstr ""
-#: mainwidget.cpp:512
-msgid "Address Book"
+#: xxport/vcard/vcard_xxport.cpp:219
+msgid "The vCard does not contain any contacts."
msgstr ""
-#: mainwidget.cpp:518 printing/printingwizard.cpp:53
-msgid "Print Contacts"
+#: xxport/vcard/vcard_xxport.cpp:243 xxport/ldif/ldif_xxport.cpp:114
+#: xxport/gmx/gmx_xxport.cpp:334 xxport/csv/csv_xxport.cpp:48
+#, kde-format
+msgid "Do you want to overwrite file \"%1\""
msgstr ""
-#: mainwindow.cpp:60
-msgid ""
-"You will be presented with a dialog where you can configure the application-"
-"wide shortcuts."
+#: xxport/vcard/vcard_xxport.cpp:407
+msgid "Import vCard"
msgstr ""
-#: contactfields.cpp:28
-msgctxt "@item Undefined import field type"
-msgid "Undefined"
+#: xxport/vcard/vcard_xxport.cpp:420
+msgid "Do you want to import this contact into your address book?"
msgstr ""
-#: contactfields.cpp:37
-msgid "Anniversary"
-msgstr "İl Dönümü"
-
-#: contactfields.cpp:60
-msgctxt "Preferred email address"
-msgid "EMail (preferred)"
+#: xxport/vcard/vcard_xxport.cpp:429
+msgid "Import All..."
msgstr ""
-#: contactfields.cpp:61
-msgctxt "Second email address"
-msgid "EMail (2)"
+#: xxport/vcard/vcard_xxport.cpp:491
+msgid "Select vCard Fields"
msgstr ""
-#: contactfields.cpp:62
-msgctxt "Third email address"
-msgid "EMail (3)"
+#: xxport/vcard/vcard_xxport.cpp:504
+msgid "Select the fields which shall be exported in the vCard."
msgstr ""
-#: contactfields.cpp:63
-msgctxt "Fourth email address"
-msgid "EMail (4)"
+#: xxport/vcard/vcard_xxport.cpp:507
+msgid "Private fields"
msgstr ""
-#: contactfields.cpp:70
-msgid "Blog Feed"
+#: xxport/vcard/vcard_xxport.cpp:510
+msgid "Business fields"
msgstr ""
-#: contactfields.cpp:71
-msgid "Profession"
-msgstr "Məslək"
+#: xxport/vcard/vcard_xxport.cpp:513
+msgid "Other fields"
+msgstr ""
-#: contactfields.cpp:72
-msgid "Office"
+#: xxport/vcard/vcard_xxport.cpp:516
+msgid "Encryption keys"
msgstr ""
-#: contactfields.cpp:73
-msgid "Manager"
+#: xxport/vcard/vcard_xxport.cpp:519
+msgid "Pictures"
msgstr ""
-#: contactfields.cpp:74
-msgid "Assistant"
+#: xxport/ldif/ldif_xxport.cpp:75 xxport/gmx/gmx_xxport.cpp:133
+#, kde-format
+msgid "Unable to open %1 for reading."
msgstr ""
-#: contactfields.cpp:75
-msgid "Spouse"
+#: xxport/ldif/ldif_xxport.cpp:101 xxport/gmx/gmx_xxport.cpp:342
+#: xxport/csv/csv_xxport.cpp:55
+#, kde-format
+msgid "Unable to open file %1"
msgstr ""
-#: printing/mikesstyle.cpp:126 printing/detailledstyle.cpp:283
-#: printing/ringbinderstyle.cpp:176
-msgid "Setting up document"
+#: xxport/ldif/ldif_xxport.cpp:121 xxport/gmx/gmx_xxport.cpp:356
+#: xxport/csv/csv_xxport.cpp:68
+#, kde-format
+msgid "Unable to open file %1."
msgstr ""
-#: printing/mikesstyle.cpp:133 printing/detailledstyle.cpp:290
-#: printing/ringbinderstyle.cpp:203
-msgid "Printing"
+#: xxport/gmx/gmx_xxport.cpp:98
+msgid "GMX address book file (*.gmxa)"
msgstr ""
-#: printing/mikesstyle.cpp:137 printing/detailledstyle.cpp:294
-#: printing/ringbinderstyle.cpp:207
-msgctxt "Finished printing"
-msgid "Done"
+#: xxport/gmx/gmx_xxport.cpp:148
+#, kde-format
+msgid "%1 is not a GMX address book file."
msgstr ""
-#: printing/mikesstyle.cpp:153
-msgid "Mike's Printing Style"
+#: xxport/csv/templateselectiondialog.cpp:171
+#, kde-format
+msgctxt "@label"
+msgid "Do you really want to delete template '%1'?"
msgstr ""
-#: printing/detailledstyle.cpp:96
-msgid "Organization:"
+#: xxport/csv/templateselectiondialog.cpp:188
+msgctxt "@title:window"
+msgid "Template Selection"
msgstr ""
-#: printing/detailledstyle.cpp:104
-msgid "Email address:"
+#: xxport/csv/templateselectiondialog.cpp:194
+msgctxt "@info"
+msgid "Please select a template, that matches the CSV file:"
msgstr ""
-#: printing/detailledstyle.cpp:104
-msgid "Email addresses:"
+#: xxport/csv/csvimportdialog.cpp:170
+msgctxt "@title:window"
+msgid "CSV Import Dialog"
msgstr ""
-#: printing/detailledstyle.cpp:114
-msgid "Telephone:"
+#: xxport/csv/csvimportdialog.cpp:220
+msgctxt "@label"
+msgid "Importing contacts"
msgstr ""
-#: printing/detailledstyle.cpp:114
-msgid "Telephones:"
+#: xxport/csv/csvimportdialog.cpp:273
+msgctxt "@label"
+msgid "File to import:"
msgstr ""
-#: printing/detailledstyle.cpp:126
-msgid "Web page:"
+#: xxport/csv/csvimportdialog.cpp:284
+msgctxt "@title:group"
+msgid "Delimiter"
msgstr ""
-#: printing/detailledstyle.cpp:140
-msgid "Domestic Address"
+#: xxport/csv/csvimportdialog.cpp:295
+msgctxt "@option:radio Field separator"
+msgid "Comma"
msgstr ""
-#: printing/detailledstyle.cpp:143
-msgid "International Address"
+#: xxport/csv/csvimportdialog.cpp:300
+msgctxt "@option:radio Field separator"
+msgid "Semicolon"
msgstr ""
-#: printing/detailledstyle.cpp:146
-msgid "Postal Address"
+#: xxport/csv/csvimportdialog.cpp:304
+msgctxt "@option:radio Field separator"
+msgid "Tabulator"
msgstr ""
-#: printing/detailledstyle.cpp:149
-msgid "Parcel Address"
+#: xxport/csv/csvimportdialog.cpp:308
+msgctxt "@option:radio Field separator"
+msgid "Space"
msgstr ""
-#: printing/detailledstyle.cpp:155
-msgid "Work Address"
+#: xxport/csv/csvimportdialog.cpp:312
+msgctxt "@option:radio Custum field separator"
+msgid "Other"
msgstr ""
-#: printing/detailledstyle.cpp:159
-msgid "Preferred Address"
+#: xxport/csv/csvimportdialog.cpp:320
+msgctxt "@label:listbox"
+msgid "Text quote:"
msgstr ""
-#: printing/detailledstyle.cpp:170
-msgid "Notes:"
+#: xxport/csv/csvimportdialog.cpp:325
+msgctxt "@item:inlistbox Qoute character option"
+msgid "\""
msgstr ""
-#. i18n: file: printing/ds_appearance.ui:49
-#. i18n: ectx: property (text), widget (QLabel, labelHeader)
-#: printing/detailledstyle.cpp:247 rc.cpp:8
-msgid "Detailed Print Style - Appearance"
+#: xxport/csv/csvimportdialog.cpp:326
+msgctxt "@item:inlistbox Quote character option"
+msgid "'"
msgstr ""
-#: printing/detailledstyle.cpp:252
-msgid "Click on the color button to change the header's background color."
+#: xxport/csv/csvimportdialog.cpp:327
+msgctxt "@item:inlistbox Quote character option"
+msgid "None"
msgstr ""
-#: printing/detailledstyle.cpp:254
-msgid "Click on the color button to change the header's text color."
+#: xxport/csv/csvimportdialog.cpp:331
+msgctxt "@label:listbox"
+msgid "Date format:"
msgstr ""
-#: printing/detailledstyle.cpp:266
-msgid "Setting up colors"
+#: xxport/csv/csvimportdialog.cpp:337
+msgctxt "@info:tooltip"
+msgid ""
+"- y: year with 2 digits
- Y: year with 4 "
+"digits
- m: month with 1 or 2 digits
- M: month with 2 "
+"digits
- d: day with 1 or 2 digits
- D: day with 2 "
+"digits
- H: hours with 2 digits
- I: minutes with 2 "
+"digits
- S: seconds with 2 digits
"
msgstr ""
-#: printing/detailledstyle.cpp:309
-msgid "Detailed Style"
+#: xxport/csv/csvimportdialog.cpp:350
+msgctxt "@label:listbox"
+msgid "Text codec:"
msgstr ""
-#: printing/stylepage.cpp:51
-msgctxt "Ascending sort order"
-msgid "Ascending"
+#: xxport/csv/csvimportdialog.cpp:357
+msgctxt "@option:check"
+msgid "Skip first row of file"
msgstr ""
-#: printing/stylepage.cpp:52
-msgctxt "Descending sort order"
-msgid "Descending"
+#: xxport/csv/csvimportdialog.cpp:370
+msgctxt "@action:button"
+msgid "Apply Template..."
msgstr ""
-#: printing/stylepage.cpp:64
-msgid "(No preview available.)"
+#: xxport/csv/csvimportdialog.cpp:371
+msgctxt "@action:button"
+msgid "Save Template..."
msgstr ""
-#: printing/stylepage.cpp:121 printing/printingwizard.cpp:65
-msgid "Choose Printing Style"
+#: xxport/csv/csvimportdialog.cpp:390
+#, kde-format
+msgctxt "@item:inlistbox Codec setting"
+msgid "Local (%1)"
msgstr ""
-#: printing/stylepage.cpp:127
-msgid ""
-"What should the print look like?\n"
-"KAddressBook has several printing styles, designed for different purposes.\n"
-"Choose the style that suits your needs below."
+#: xxport/csv/csvimportdialog.cpp:391
+msgctxt "@item:inlistbox Codec setting"
+msgid "Latin1"
msgstr ""
-#: printing/stylepage.cpp:132
-msgid "Sorting"
+#: xxport/csv/csvimportdialog.cpp:392
+msgctxt "@item:inlistbox Codec setting"
+msgid "Unicode"
msgstr ""
-#: printing/stylepage.cpp:139
-msgid "Criterion:"
+#: xxport/csv/csvimportdialog.cpp:393
+msgctxt "@item:inlistbox Codec setting"
+msgid "Microsoft Unicode"
msgstr ""
-#: printing/stylepage.cpp:145
-msgid "Order:"
+#: xxport/csv/csvimportdialog.cpp:477
+msgctxt "@info:status"
+msgid "You have to assign at least one column."
msgstr ""
-#: printing/stylepage.cpp:153
-msgid "Print Style"
+#: xxport/csv/csvimportdialog.cpp:493
+msgctxt "@label"
+msgid "There are no templates available yet."
msgstr ""
-#: printing/printingwizard.cpp:57
-msgid "Which contacts do you want to print?"
+#: xxport/csv/csvimportdialog.cpp:493
+msgctxt "@title:window"
+msgid "No templates available"
msgstr ""
-#: printing/printingwizard.cpp:59
-msgid "Choose Contacts to Print"
+#: xxport/csv/csvimportdialog.cpp:557
+msgctxt "@title:window"
+msgid "Template Name"
msgstr ""
-#: printing/printingwizard.cpp:133
-msgid "Print Progress"
+#: xxport/csv/csvimportdialog.cpp:558
+msgctxt "@info"
+msgid "Please enter a name for the template:"
msgstr ""
-#: printing/printprogress.cpp:41
-msgid "Printing: Progress"
+#: xxport/csv/csvimportdialog.cpp:600
+msgctxt "@info:status"
+msgid "Cannot open input file."
msgstr ""
-#: printing/printprogress.cpp:65
-msgid "Progress"
+#: contactselectiondialog.cpp:29
+msgid "Select Contacts"
msgstr ""
-#: printing/ringbinderstyle.cpp:142
-msgid "Ring Binder Printing Style - Appearance"
+#: modelcolumnmanager.cpp:76
+msgid "Full Name"
+msgstr "Tam Ad"
+
+#: modelcolumnmanager.cpp:81
+msgid "Family Name"
msgstr ""
-#: printing/ringbinderstyle.cpp:160
-msgid "Setting up fields"
+#: modelcolumnmanager.cpp:85
+msgid "Given Name"
msgstr ""
-#: printing/ringbinderstyle.cpp:223
-msgid "Printout for Ring Binders"
+#: modelcolumnmanager.cpp:97
+msgid "Business Address"
msgstr ""
-#: contactselectionwidget.cpp:95
-msgid "All contacts"
+#: modelcolumnmanager.cpp:101
+msgid "Phone Numbers"
msgstr ""
-#: contactselectionwidget.cpp:96
-msgid "Selected contacts"
+#: modelcolumnmanager.cpp:105
+msgid "Preferred EMail"
msgstr ""
-#: contactselectionwidget.cpp:97
-msgid "All contacts from:"
+#: modelcolumnmanager.cpp:109
+msgid "All EMails"
msgstr ""
-#: contactselectionwidget.cpp:101
-msgid "Include Subfolders"
+#: quicksearchwidget.cpp:38
+msgctxt "Search contacts in list"
+msgid "Search"
msgstr ""
#: rc.cpp:1
@@ -785,78 +793,78 @@
msgid "Your emails"
msgstr "azerb_linux@hotmail.com,,"
-#. i18n: file: printing/ds_appearance.ui:14
-#. i18n: ectx: property (windowTitle), widget (QWidget, AppearancePage_Base)
-#: rc.cpp:5
-msgid "Appearance Page"
-msgstr ""
-
-#. i18n: file: printing/ds_appearance.ui:68
-#. i18n: ectx: property (title), widget (QGroupBox, gbHeadline)
-#: rc.cpp:11
-msgid "Contact Headers"
-msgstr ""
-
-#. i18n: file: printing/ds_appearance.ui:106
-#. i18n: ectx: property (text), widget (QLabel, tlBackgroundColor)
-#: rc.cpp:14
-msgid "Headline background color:"
-msgstr ""
-
-#. i18n: file: printing/ds_appearance.ui:116
-#. i18n: ectx: property (text), widget (QLabel, tlHeaderColor)
-#: rc.cpp:17
-msgid "Headline text color:"
-msgstr ""
-
#. i18n: file: printing/rbs_appearance.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, RingBinderStyleAppearanceForm_Base)
-#: rc.cpp:20
+#: rc.cpp:5
msgid "Appearance"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:26
#. i18n: ectx: property (title), widget (QGroupBox, GroupBox2)
-#: rc.cpp:23
+#: rc.cpp:8
msgid "Print Contact's Information"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:32
#. i18n: ectx: property (text), widget (QCheckBox, cbPhoneNumbers)
-#: rc.cpp:26
+#: rc.cpp:11
msgid "Phone numbers"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:42
#. i18n: ectx: property (text), widget (QCheckBox, cbEmails)
-#: rc.cpp:29
+#: rc.cpp:14
msgid "Email addresses"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:52
#. i18n: ectx: property (text), widget (QCheckBox, cbStreetAddresses)
-#: rc.cpp:32
+#: rc.cpp:17
msgid "Postal addresses"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:62
#. i18n: ectx: property (text), widget (QCheckBox, cbOrganization)
-#: rc.cpp:35
+#: rc.cpp:20
msgid "Organization"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:69
#. i18n: ectx: property (text), widget (QCheckBox, cbBirthday)
-#: rc.cpp:38
+#: rc.cpp:23
msgid "Birthday"
msgstr ""
#. i18n: file: printing/rbs_appearance.ui:76
#. i18n: ectx: property (text), widget (QCheckBox, cbNote)
-#: rc.cpp:41
+#: rc.cpp:26
msgid "Note"
msgstr ""
+#. i18n: file: printing/ds_appearance.ui:14
+#. i18n: ectx: property (windowTitle), widget (QWidget, AppearancePage_Base)
+#: rc.cpp:29
+msgid "Appearance Page"
+msgstr ""
+
+#. i18n: file: printing/ds_appearance.ui:68
+#. i18n: ectx: property (title), widget (QGroupBox, gbHeadline)
+#: rc.cpp:35
+msgid "Contact Headers"
+msgstr ""
+
+#. i18n: file: printing/ds_appearance.ui:106
+#. i18n: ectx: property (text), widget (QLabel, tlBackgroundColor)
+#: rc.cpp:38
+msgid "Headline background color:"
+msgstr ""
+
+#. i18n: file: printing/ds_appearance.ui:116
+#. i18n: ectx: property (text), widget (QLabel, tlHeaderColor)
+#: rc.cpp:41
+msgid "Headline text color:"
+msgstr ""
+
#. i18n: file: kaddressbookui.rc:5
#. i18n: ectx: Menu (file)
#: rc.cpp:44
@@ -893,7 +901,7 @@
msgid "&Settings"
msgstr ""
-#. i18n: file: kaddressbookui.rc:81
+#. i18n: file: kaddressbookui.rc:82
#. i18n: ectx: ToolBar (mainToolBar)
#: rc.cpp:62
msgid "Main Toolbar"
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/kalarm.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/kalarm.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/kalarm.po 2012-03-23 07:35:02.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/kalarm.po 2012-04-18 08:54:44.000000000 +0000
@@ -6,868 +6,813 @@
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-08 03:45+0000\n"
-"PO-Revision-Date: 2012-03-14 17:54+0000\n"
+"POT-Creation-Date: 2012-04-12 17:48+0000\n"
+"PO-Revision-Date: 2012-04-11 17:27+0000\n"
"Last-Translator: Launchpad Translations Administrators \n"
"Language-Team: Azərbaycan Türkcəsi \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2012-03-22 19:08+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"X-Launchpad-Export-Date: 2012-04-18 00:34+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
-#: latecancel.cpp:44
-msgctxt "@option:check"
-msgid "Cancel if late"
-msgstr ""
-
-#: latecancel.cpp:45
-msgctxt "@option:check"
-msgid "Auto-close window after this time"
+#: editdlgtypes.cpp:95
+msgctxt "@title:window"
+msgid "Choose Log File"
msgstr ""
-#: latecancel.cpp:46
+#: editdlgtypes.cpp:108
msgctxt "@option:check"
-msgid "Auto-close window after late-cancellation time"
+msgid "Confirm acknowledgment"
msgstr ""
-#: latecancel.cpp:56
-msgctxt "@info:whatsthis"
-msgid ""
-"If checked, the alarm will be canceled if it cannot be triggered "
-"within the specified period after its scheduled time. Possible reasons for "
-"not triggering include your being logged off, X not running, or "
-"KAlarm not running.If unchecked, the "
-"alarm will be triggered at the first opportunity after its scheduled time, "
-"regardless of how late it is."
+#: editdlgtypes.cpp:144
+msgctxt "@title:window"
+msgid "New Display Alarm Template"
msgstr ""
-#: latecancel.cpp:82
-msgctxt "@option:check Cancel if late by 10 minutes"
-msgid "Cancel if late by"
+#: editdlgtypes.cpp:144
+msgctxt "@title:window"
+msgid "Edit Display Alarm Template"
msgstr ""
-#: latecancel.cpp:83
-msgctxt "@info:whatsthis"
-msgid "Enter how late will cause the alarm to be canceled"
+#: editdlgtypes.cpp:145
+msgctxt "@title:window"
+msgid "New Display Alarm"
msgstr ""
-#: latecancel.cpp:99
-msgctxt "@info:whatsthis"
-msgid ""
-"Automatically close the alarm window after the expiry of the late-"
-"cancellation period"
+#: editdlgtypes.cpp:145
+msgctxt "@title:window"
+msgid "Edit Display Alarm"
msgstr ""
-#: templatedlg.cpp:69
-msgctxt "@title:window"
-msgid "Alarm Templates"
+#: editdlgtypes.cpp:157
+msgctxt "@label:listbox"
+msgid "Display type:"
msgstr ""
-#: templatedlg.cpp:95 templatelistview.cpp:44
-msgctxt "@info:whatsthis"
-msgid "The list of alarm templates"
+#: editdlgtypes.cpp:160
+msgctxt "@item:inlistbox"
+msgid "Text message"
msgstr ""
-#: templatedlg.cpp:103
-msgctxt "@action:button"
-msgid "New"
+#: editdlgtypes.cpp:161
+msgctxt "@item:inlistbox"
+msgid "File contents"
msgstr ""
-#: templatedlg.cpp:104
-msgctxt "@action"
-msgid "New"
+#: editdlgtypes.cpp:162
+msgctxt "@item:inlistbox"
+msgid "Command output"
msgstr ""
-#: templatedlg.cpp:107
+#: editdlgtypes.cpp:183
+#, kde-format
msgctxt "@info:whatsthis"
-msgid "Create a new alarm template"
+msgid ""
+"Select what the alarm should "
+"display:- %1: the alarm will display the "
+"text message you type in.
- %2: the alarm "
+"will display the contents of a text or image "
+"file.
- %3: the alarm will display the "
+"output from a command.
"
msgstr ""
-#: templatedlg.cpp:110 resourceselector.cpp:132
-msgctxt "@action:button"
-msgid "Edit..."
+#: editdlgtypes.cpp:194
+msgctxt "@info:whatsthis"
+msgid "Enter the text of the alarm message. It may be multi-line."
msgstr ""
-#: templatedlg.cpp:112
+#: editdlgtypes.cpp:204
msgctxt "@info:whatsthis"
-msgid "Edit the currently highlighted alarm template"
+msgid "Enter the name or URL of a text or image file to display."
msgstr ""
-#: templatedlg.cpp:115
-msgctxt "@action:button"
-msgid "Copy"
+#: editdlgtypes.cpp:212 editdlgtypes.cpp:796 sounddlg.cpp:189
+msgctxt "@info:tooltip"
+msgid "Choose a file"
msgstr ""
-#: templatedlg.cpp:117
+#: editdlgtypes.cpp:213
msgctxt "@info:whatsthis"
-msgid ""
-"Create a new alarm template based on a copy of the currently highlighted "
-"template"
+msgid "Select a text or image file to display."
msgstr ""
-#: templatedlg.cpp:120 recurrenceedit.cpp:364
-msgctxt "@action:button"
-msgid "Delete"
+#: editdlgtypes.cpp:261
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter how long in advance of or after the main alarm to display a reminder "
+"alarm."
msgstr ""
-#: templatedlg.cpp:122
+#: editdlgtypes.cpp:262
msgctxt "@info:whatsthis"
-msgid "Delete the currently highlighted alarm template"
+msgid ""
+"Check to additionally display a reminder in advance of or after the main "
+"alarm time(s)."
msgstr ""
-#: templatedlg.cpp:211
+#: editdlgtypes.cpp:263
#, kde-format
-msgctxt "@info"
-msgid "Do you really want to delete the selected alarm template?"
-msgid_plural "Do you really want to delete the %1 selected alarm templates?"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templatedlg.cpp:213
-msgctxt "@title:window"
-msgid "Delete Alarm Template"
-msgid_plural "Delete Alarm Templates"
-msgstr[0] ""
-msgstr[1] ""
-
-#: templatedlg.cpp:214 mainwindow.cpp:827
-msgctxt "@action:button"
-msgid "&Delete"
-msgstr ""
-
-#: reminder.cpp:49
-msgctxt "@option:check"
-msgid "Reminder for first recurrence only"
-msgstr ""
-
-#: reminder.cpp:51
-msgctxt "@item:inlistbox"
-msgid "in advance"
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter how long in advance of or after the main alarm to display a "
+"reminder alarm.%1"
msgstr ""
-#: reminder.cpp:65
-msgctxt "@option:check"
-msgid "Reminder:"
+#: editdlgtypes.cpp:264
+msgctxt "@info:whatsthis"
+msgid ""
+"Select whether the reminder should be triggered before or after the main "
+"alarm"
msgstr ""
-#: reminder.cpp:69
-msgctxt "@item:inlistbox"
-msgid "afterwards"
+#: editdlgtypes.cpp:274
+msgctxt "@info:whatsthis"
+msgid "Check to be prompted for confirmation when you acknowledge the alarm."
msgstr ""
-#: reminder.cpp:91
+#: editdlgtypes.cpp:608
msgctxt "@info:whatsthis"
-msgid "Display the reminder only for the first time the alarm is scheduled"
+msgid "Display the alarm message now"
msgstr ""
-#: newalarmaction.cpp:58
-msgctxt "@item:inmenu"
-msgid "&Display Alarm Template"
+#: editdlgtypes.cpp:617
+msgctxt "@info:whatsthis"
+msgid "Display the file now"
msgstr ""
-#: newalarmaction.cpp:58
-msgctxt "@action"
-msgid "New Display Alarm"
+#: editdlgtypes.cpp:627
+msgctxt "@info:whatsthis"
+msgid "Display the command output now"
msgstr ""
-#: newalarmaction.cpp:61
-msgctxt "@item:inmenu"
-msgid "&Command Alarm Template"
+#: editdlgtypes.cpp:641
+msgctxt "@title:window"
+msgid "Choose Text or Image File to Display"
msgstr ""
-#: newalarmaction.cpp:61
-msgctxt "@action"
-msgid "New Command Alarm"
+#: editdlgtypes.cpp:716
+msgctxt "@option:check"
+msgid "Enter a script"
msgstr ""
-#: newalarmaction.cpp:64
-msgctxt "@item:inmenu"
-msgid "&Email Alarm Template"
+#: editdlgtypes.cpp:717
+msgctxt "@option:radio"
+msgid "Execute in terminal window"
msgstr ""
-#: newalarmaction.cpp:64
-msgctxt "@action"
-msgid "New Email Alarm"
+#: editdlgtypes.cpp:718
+msgctxt "@option:check"
+msgid "Execute in terminal window"
msgstr ""
-#: newalarmaction.cpp:67
-msgctxt "@item:inmenu"
-msgid "&Audio Alarm Template"
+#: editdlgtypes.cpp:748
+msgctxt "@title:window"
+msgid "New Command Alarm Template"
msgstr ""
-#: newalarmaction.cpp:67
-msgctxt "@action"
-msgid "New Audio Alarm"
+#: editdlgtypes.cpp:748
+msgctxt "@title:window"
+msgid "Edit Command Alarm Template"
msgstr ""
-#: newalarmaction.cpp:78
-msgctxt "@action"
-msgid "New Alarm From &Template"
+#: editdlgtypes.cpp:749
+msgctxt "@title:window"
+msgid "New Command Alarm"
msgstr ""
-#: specialactions.cpp:48
-msgctxt "@action:button"
-msgid "Special Actions..."
+#: editdlgtypes.cpp:749
+msgctxt "@title:window"
+msgid "Edit Command Alarm"
msgstr ""
-#: specialactions.cpp:56
+#: editdlgtypes.cpp:757
msgctxt "@info:whatsthis"
-msgid "Specify actions to execute before and after the alarm is displayed."
-msgstr ""
-
-#: specialactions.cpp:109
-msgctxt "@title:window"
-msgid "Special Alarm Actions"
+msgid "Execute the specified command now"
msgstr ""
-#: specialactions.cpp:167
+#: editdlgtypes.cpp:766
msgctxt "@title:group"
-msgid "Pre-Alarm Action"
-msgstr ""
-
-#: specialactions.cpp:177 specialactions.cpp:207
-msgctxt "@label:textbox"
-msgid "Command:"
+msgid "Command Output"
msgstr ""
-#: specialactions.cpp:182
+#: editdlgtypes.cpp:777
msgctxt "@info:whatsthis"
-msgid ""
-"Enter a shell command to execute before the alarm is "
-"displayed.Note that it is executed only when the alarm proper "
-"is displayed, not when a reminder or deferred alarm is "
-"displayed.KAlarm will wait for the command to complete "
-"before displaying the alarm."
+msgid "Check to execute the command in a terminal window"
msgstr ""
-#: specialactions.cpp:188
-msgctxt "@option:check"
-msgid "Cancel alarm on error"
+#: editdlgtypes.cpp:787
+msgctxt "@info:whatsthis"
+msgid "Enter the name or path of the log file."
msgstr ""
-#: specialactions.cpp:189
+#: editdlgtypes.cpp:797
msgctxt "@info:whatsthis"
-msgid ""
-"Cancel the alarm if the pre-alarm command fails, i.e. do not display the "
-"alarm or execute any post-alarm action command."
+msgid "Select a log file."
msgstr ""
-#: specialactions.cpp:192
-msgctxt "@option:check"
-msgid "Do not notify errors"
+#: editdlgtypes.cpp:800
+msgctxt "@option:radio"
+msgid "Log to file"
msgstr ""
-#: specialactions.cpp:193
+#: editdlgtypes.cpp:802
msgctxt "@info:whatsthis"
msgid ""
-"Do not show error status or error message if the pre-alarm command fails."
+"Check to log the command output to a local file. The output will be appended "
+"to any existing contents of the file."
msgstr ""
-#: specialactions.cpp:197
-msgctxt "@title:group"
-msgid "Post-Alarm Action"
+#: editdlgtypes.cpp:809
+msgctxt "@option:radio"
+msgid "Discard"
msgstr ""
-#: specialactions.cpp:211
+#: editdlgtypes.cpp:811
msgctxt "@info:whatsthis"
-msgid ""
-"Enter a shell command to execute after the alarm window is "
-"closed.Note that it is not executed after closing a reminder "
-"window. If you defer the alarm, it is not executed until the alarm is "
-"finally acknowledged or closed."
+msgid "Check to discard command output."
msgstr ""
-#: cal/kacalendar.cpp:200 main.cpp:38
-msgid "KAlarm"
+#: editdlgtypes.cpp:965
+msgctxt "@info"
+msgid ""
+"Log file must be the name or path of a local file, with write permission."
msgstr ""
-#: cal/alarmtext.cpp:335
-msgctxt "@info/plain 'From' email address"
-msgid "From:"
+#: editdlgtypes.cpp:985
+#, kde-format
+msgctxt "@info"
+msgid "Command executed: %1"
msgstr ""
-#: cal/alarmtext.cpp:336
-msgctxt "@info/plain Email addressee"
-msgid "To:"
+#: editdlgtypes.cpp:1019
+msgctxt "@option:check"
+msgid "Copy email to self"
msgstr ""
-#: cal/alarmtext.cpp:337
-msgctxt "@info/plain Copy-to in email headers"
-msgid "Cc:"
+#: editdlgtypes.cpp:1051
+msgctxt "@title:window"
+msgid "New Email Alarm Template"
msgstr ""
-#: cal/alarmtext.cpp:338
-msgctxt "@info/plain"
-msgid "Date:"
+#: editdlgtypes.cpp:1051
+msgctxt "@title:window"
+msgid "Edit Email Alarm Template"
msgstr ""
-#: cal/alarmtext.cpp:339
-msgctxt "@info/plain Email subject"
-msgid "Subject:"
+#: editdlgtypes.cpp:1052
+msgctxt "@title:window"
+msgid "New Email Alarm"
msgstr ""
-#: cal/alarmtext.cpp:341
-msgctxt "@info/plain Todo calendar item's title field"
-msgid "To-do:"
+#: editdlgtypes.cpp:1052
+msgctxt "@title:window"
+msgid "Edit Email Alarm"
msgstr ""
-#: cal/alarmtext.cpp:342
-msgctxt "@info/plain Todo calendar item's location field"
-msgid "Location:"
+#: editdlgtypes.cpp:1060
+msgctxt "@info:whatsthis"
+msgid "Send the email to the specified addressees now"
msgstr ""
-#: cal/alarmtext.cpp:343
-msgctxt "@info/plain Todo calendar item's due date/time"
-msgid "Due:"
+#: editdlgtypes.cpp:1071
+msgctxt "@label:listbox 'From' email address"
+msgid "From:"
msgstr ""
-#: cal/kaevent.cpp:3417
-msgctxt "@info/plain Brief form of 'At Login'"
-msgid "Login"
+#: editdlgtypes.cpp:1078
+msgctxt "@info:whatsthis"
+msgid ""
+"Your email identity, used to identify you as the sender when sending email "
+"alarms."
msgstr ""
-#: cal/kaevent.cpp:3417
-msgctxt "@info/plain"
-msgid "At login"
+#: editdlgtypes.cpp:1084
+msgctxt "@label:textbox Email addressee"
+msgid "To:"
msgstr ""
-#: cal/kaevent.cpp:3425 cal/kaevent.cpp:3460
-#, kde-format
-msgctxt "@info/plain"
-msgid "1 Minute"
-msgid_plural "%1 Minutes"
-msgstr[0] ""
-msgstr[1] ""
+#: editdlgtypes.cpp:1090
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter the addresses of the email recipients. Separate multiple addresses by "
+"commas or semicolons."
+msgstr ""
-#: cal/kaevent.cpp:3427 cal/kaevent.cpp:3462
-#, kde-format
-msgctxt "@info/plain"
-msgid "1 Hour"
-msgid_plural "%1 Hours"
-msgstr[0] ""
-msgstr[1] ""
+#: editdlgtypes.cpp:1100
+msgctxt "@info:tooltip"
+msgid "Open address book"
+msgstr ""
-#: cal/kaevent.cpp:3431 cal/kaevent.cpp:3464
-#, kde-format
-msgctxt "@info/plain Hours and minutes"
-msgid "%1h %2m"
+#: editdlgtypes.cpp:1101
+msgctxt "@info:whatsthis"
+msgid "Select email addresses from your address book."
msgstr ""
-#: cal/kaevent.cpp:3434 cal/kaevent.cpp:3468
-#, kde-format
-msgctxt "@info/plain"
-msgid "1 Day"
-msgid_plural "%1 Days"
-msgstr[0] ""
-msgstr[1] ""
+#: editdlgtypes.cpp:1105
+msgctxt "@label:textbox Email subject"
+msgid "Subject:"
+msgstr ""
-#: cal/kaevent.cpp:3436 cal/kaevent.cpp:3469
-#, kde-format
-msgctxt "@info/plain"
-msgid "1 Week"
-msgid_plural "%1 Weeks"
-msgstr[0] ""
-msgstr[1] ""
+#: editdlgtypes.cpp:1112
+msgctxt "@info:whatsthis"
+msgid "Enter the email subject."
+msgstr ""
-#: cal/kaevent.cpp:3438
-#, kde-format
-msgctxt "@info/plain"
-msgid "1 Month"
-msgid_plural "%1 Months"
-msgstr[0] ""
-msgstr[1] ""
+#: editdlgtypes.cpp:1118
+msgctxt "@info:whatsthis"
+msgid "Enter the email message."
+msgstr ""
-#: cal/kaevent.cpp:3440
-#, kde-format
-msgctxt "@info/plain"
-msgid "1 Year"
-msgid_plural "%1 Years"
-msgstr[0] ""
-msgstr[1] ""
+#: editdlgtypes.cpp:1126
+msgctxt "@label:listbox"
+msgid "Attachments:"
+msgstr ""
-#: cal/kaevent.cpp:3446
-msgctxt "@info/plain No recurrence"
-msgid "None"
+#: editdlgtypes.cpp:1139
+msgctxt "@info:whatsthis"
+msgid "Files to send as attachments to the email."
msgstr ""
-#: cal/kaevent.cpp:3471
-msgctxt "@info/plain No repetition"
-msgid "None"
+#: editdlgtypes.cpp:1143 resourceselector.cpp:135
+msgctxt "@action:button"
+msgid "Add..."
msgstr ""
-#: eventlistview.cpp:51
+#: editdlgtypes.cpp:1145
msgctxt "@info:whatsthis"
-msgid "List of scheduled alarms"
+msgid "Add an attachment to the email."
msgstr ""
-#: resources/alarmresources.cpp:133 calendarmigrator.cpp:166
-msgctxt "@info/plain"
-msgid "Active Alarms"
+#: editdlgtypes.cpp:1148 resourceselector.cpp:137
+msgctxt "@action:button"
+msgid "Remove"
msgstr ""
-#: resources/alarmresources.cpp:138 calendarmigrator.cpp:180
-msgctxt "@info/plain"
-msgid "Alarm Templates"
+#: editdlgtypes.cpp:1150
+msgctxt "@info:whatsthis"
+msgid "Remove the highlighted attachment from the email."
msgstr ""
-#: resources/alarmresources.cpp:143 calendarmigrator.cpp:173
-msgctxt "@info/plain"
-msgid "Archived Alarms"
+#: editdlgtypes.cpp:1156
+msgctxt "@info:whatsthis"
+msgid "If checked, the email will be blind copied to you."
msgstr ""
-#: resources/alarmresources.cpp:157
+#: editdlgtypes.cpp:1339
#, kde-format
msgctxt "@info"
-msgid "%1: invalid calendar file name: %2"
+msgid "Invalid email address: %1"
msgstr ""
-#: resources/alarmresources.cpp:165
-#, kde-format
+#: editdlgtypes.cpp:1346
msgctxt "@info"
-msgid "%1: file name not permitted: %2"
+msgid "No email address specified"
msgstr ""
-#: resources/resourcewidget.cpp:54
+#: editdlgtypes.cpp:1363
#, kde-format
msgctxt "@info"
-msgid ""
-"Calendar %1 cannot be made writable since it either was "
-"not created by KAlarm, or was created by a newer "
-"version of KAlarm"
+msgid "Invalid email attachment: %1"
msgstr ""
-#: resources/resourcelocaldir.cpp:485 akonadimodel.cpp:912
-msgctxt "@info/plain Directory in filesystem"
-msgid "Directory"
+#: editdlgtypes.cpp:1367
+msgctxt "@info"
+msgid ""
+"Do you really want to send the email now to the specified recipient(s)?"
msgstr ""
-#: resources/resourcelocaldirwidget.cpp:40
-#: resources/resourcelocalwidget.cpp:42
-msgctxt "@label:textbox"
-msgid "Location:"
+#: editdlgtypes.cpp:1368
+msgctxt "@action:button"
+msgid "Confirm Email"
msgstr ""
-#: resources/resourcelocaldirwidget.cpp:72
-#: resources/resourcelocalwidget.cpp:77
-msgctxt "@info"
-msgid "No location specified. The calendar will be invalid."
+#: editdlgtypes.cpp:1368
+msgctxt "@action:button"
+msgid "Send"
msgstr ""
-#: resources/resourceremotewidget.cpp:42
-msgctxt "@label:textbox"
-msgid "Download from:"
+#: editdlgtypes.cpp:1394
+#, kde-format
+msgctxt "@info"
+msgid "Email sent to:%1Bcc: %2"
msgstr ""
-#: resources/resourceremotewidget.cpp:48
-msgctxt "@label:textbox"
-msgid "Upload to:"
+#: editdlgtypes.cpp:1397
+#, kde-format
+msgctxt "@info"
+msgid "Email sent to:%1"
msgstr ""
-#: resources/resourceremotewidget.cpp:94
-msgctxt "@info"
-msgid ""
-"You have specified no upload URL: the alarm calendar will be read-only."
+#: editdlgtypes.cpp:1429
+msgctxt "@title:window"
+msgid "Choose File to Attach"
msgstr ""
-#: resources/resourceremote.cpp:365 akonadimodel.cpp:911
-msgctxt "@info/plain"
-msgid "URL"
+#: editdlgtypes.cpp:1507
+msgctxt "@title:window"
+msgid "New Audio Alarm Template"
msgstr ""
-#: resources/resourcelocal.cpp:269 akonadimodel.cpp:913
-msgctxt "@info/plain"
-msgid "File"
+#: editdlgtypes.cpp:1507
+msgctxt "@title:window"
+msgid "Edit Audio Alarm Template"
msgstr ""
-#: resources/alarmresource.cpp:354
-msgctxt "@info/plain"
-msgid "Active alarms"
+#: editdlgtypes.cpp:1508
+msgctxt "@title:window"
+msgid "New Audio Alarm"
msgstr ""
-#: resources/alarmresource.cpp:355
-msgctxt "@info/plain"
-msgid "Archived alarms"
+#: editdlgtypes.cpp:1508
+msgctxt "@title:window"
+msgid "Edit Audio Alarm"
msgstr ""
-#: resources/alarmresource.cpp:356
-msgctxt "@info/plain"
-msgid "Alarm templates"
+#: editdlgtypes.cpp:1725
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to enter the contents of a script instead of a shell command line"
msgstr ""
-#: resources/alarmresource.cpp:359 akonadimodel.cpp:930
-#: resourcemodelview.cpp:114 resourceselector.cpp:798
-msgctxt "@info/plain"
-msgid "Read-only"
+#: editdlgtypes.cpp:1731
+msgctxt "@info:whatsthis"
+msgid "Enter a shell command to execute."
msgstr ""
-#: resources/alarmresource.cpp:359 resourceselector.cpp:797
-msgctxt "@info/plain"
-msgid "Read-write"
+#: editdlgtypes.cpp:1736
+msgctxt "@info:whatsthis"
+msgid "Enter the contents of a script to execute"
msgstr ""
-#: resources/alarmresource.cpp:360 resourceselector.cpp:801
-msgctxt "@info/plain"
-msgid "Enabled"
+#: editdlgtypes.cpp:1792
+msgctxt "@info"
+msgid "Please enter a command or script to execute"
msgstr ""
-#: resources/alarmresource.cpp:360 resourcemodelview.cpp:113
-#: resourceselector.cpp:802
-msgctxt "@info/plain"
-msgid "Disabled (wrong alarm type)"
+#: mainwindow.cpp:125
+msgctxt "@action"
+msgid "Show &Alarm Times"
msgstr ""
-#: resources/alarmresource.cpp:360 akonadimodel.cpp:929
-#: resourcemodelview.cpp:113 resourceselector.cpp:803
-msgctxt "@info/plain"
-msgid "Disabled"
+#: mainwindow.cpp:126
+msgctxt "@option:check"
+msgid "Show alarm time"
msgstr ""
-#: resources/alarmresource.cpp:361 resourceselector.cpp:805
-msgctxt "@info/plain Parameter in 'Default calendar: Yes/No'"
-msgid "Yes"
+#: mainwindow.cpp:127
+msgctxt "@action"
+msgid "Show Time t&o Alarms"
msgstr ""
-#: resources/alarmresource.cpp:361 resourceselector.cpp:806
-msgctxt "@info/plain Parameter in 'Default calendar: Yes/No'"
-msgid "No"
+#: mainwindow.cpp:128
+msgctxt "@option:check"
+msgid "Show time until alarm"
msgstr ""
-#: resources/alarmresource.cpp:363
+#: mainwindow.cpp:435
#, kde-format
msgctxt "@info"
msgid ""
-"%1Calendar type: %2Contents: %3%4: "
-"%5Permissions: %6Status: %7Default "
-"calendar: %8"
+"Failure to create menus (perhaps %1 missing or "
+"corrupted)"
msgstr ""
-#: resources/resourcelocalwidget.cpp:45 alarmcalendar.cpp:839
-#: alarmcalendar.cpp:1040
-msgctxt "@info/plain"
-msgid "Calendar Files"
+#: mainwindow.cpp:456
+msgctxt "@action"
+msgid "&Templates..."
msgstr ""
-#: wakedlg.cpp:53
-msgctxt "@title:window"
-msgid "Wake From Suspend"
+#: mainwindow.cpp:460
+msgctxt "@action"
+msgid "&New"
msgstr ""
-#: wakedlg.cpp:178
-msgctxt "@info"
-msgid "Cannot schedule wakeup time for a date-only alarm"
+#: mainwindow.cpp:487
+msgctxt "@action"
+msgid "Create Tem&plate..."
msgstr ""
-#: wakedlg.cpp:182
-msgctxt "@info"
-msgid ""
-"This wakeup will cancel any existing wakeup which has been set by "
-"KAlarm or any other application, because your computer can only schedule a "
-"single wakeup time.Note: Wake From Suspend is not "
-"supported at all on some computers, especially older ones, and some "
-"computers only support setting a wakeup time up to 24 hours ahead. You may "
-"wish to set up a test alarm to check your system's capability."
+#: mainwindow.cpp:491
+msgctxt "@action"
+msgid "&Copy..."
msgstr ""
-#: eventlistmodel.cpp:312 akonadimodel.cpp:449
-msgctxt "@info:tooltip"
-msgid "Command execution failed"
+#: mainwindow.cpp:496 resourceselector.cpp:518
+msgctxt "@action"
+msgid "&Edit..."
msgstr ""
-#: eventlistmodel.cpp:314 akonadimodel.cpp:451
-msgctxt "@info:tooltip"
-msgid "Pre-alarm action execution failed"
+#: mainwindow.cpp:501
+msgctxt "@action"
+msgid "&Delete"
msgstr ""
-#: eventlistmodel.cpp:316 akonadimodel.cpp:453
-msgctxt "@info:tooltip"
-msgid "Post-alarm action execution failed"
+#: mainwindow.cpp:507
+msgctxt "@action"
+msgid "Delete Without Confirmation"
msgstr ""
-#: eventlistmodel.cpp:318 akonadimodel.cpp:455
-msgctxt "@info:tooltip"
-msgid "Pre- and post-alarm action execution failed"
+#: mainwindow.cpp:512
+msgctxt "@action"
+msgid "Reac&tivate"
msgstr ""
-#: eventlistmodel.cpp:361 akonadimodel.cpp:626
-msgctxt "@title:column"
-msgid "Time"
+#: mainwindow.cpp:522
+msgctxt "@action"
+msgid "Wake From Suspend..."
msgstr ""
-#: eventlistmodel.cpp:363 akonadimodel.cpp:628
-msgctxt "@title:column"
-msgid "Time To"
+#: mainwindow.cpp:539
+msgctxt "@action"
+msgid "Show Archi&ved Alarms"
msgstr ""
-#: eventlistmodel.cpp:365 akonadimodel.cpp:630
-msgctxt "@title:column"
-msgid "Repeat"
+#: mainwindow.cpp:544
+msgctxt "@action"
+msgid "Show in System &Tray"
msgstr ""
-#: eventlistmodel.cpp:371 akonadimodel.cpp:636
-msgctxt "@title:column"
-msgid "Message, File or Command"
+#: mainwindow.cpp:548
+msgctxt "@action"
+msgid "Show &Calendars"
msgstr ""
-#: eventlistmodel.cpp:373 akonadimodel.cpp:638
-msgctxt "@title:column Template name"
-msgid "Name"
+#: mainwindow.cpp:556
+msgctxt "@action"
+msgid "Import &Alarms..."
msgstr ""
-#: eventlistmodel.cpp:828 eventlistmodel.cpp:866 akonadimodel.cpp:658
-#: akonadimodel.cpp:696
-msgctxt "@info/plain Alarm never occurs"
-msgid "Never"
+#: mainwindow.cpp:560
+msgctxt "@action"
+msgid "Import &Birthdays..."
msgstr ""
-#: eventlistmodel.cpp:872 akonadimodel.cpp:702
-#, kde-format, no-c-format
-msgctxt "@info/plain n days"
-msgid "%1d"
+#: mainwindow.cpp:564
+msgctxt "@action"
+msgid "E&xport Selected Alarms..."
msgstr ""
-#: eventlistmodel.cpp:881 akonadimodel.cpp:711
-#, kde-format
-msgctxt "@info/plain hours:minutes"
-msgid "%1:%2"
+#: mainwindow.cpp:568 resourceselector.cpp:538
+msgctxt "@action"
+msgid "E&xport..."
+msgstr ""
+
+#: mainwindow.cpp:572
+msgctxt "@action"
+msgid "&Refresh Alarms"
msgstr ""
-#: eventlistmodel.cpp:884 akonadimodel.cpp:714
+#: mainwindow.cpp:827
#, kde-format
-msgctxt "@info/plain days hours:minutes"
-msgid "%1d %2:%3"
+msgctxt "@info"
+msgid "Do you really want to delete the selected alarm?"
+msgid_plural "Do you really want to delete the %1 selected alarms?"
+msgstr[0] ""
+msgstr[1] ""
+
+#: mainwindow.cpp:829
+msgctxt "@title:window"
+msgid "Delete Alarm"
+msgid_plural "Delete Alarms"
+msgstr[0] ""
+msgstr[1] ""
+
+#: mainwindow.cpp:830 templatedlg.cpp:214
+msgctxt "@action:button"
+msgid "&Delete"
msgstr ""
-#: eventlistmodel.cpp:968 akonadimodel.cpp:1031
-msgctxt "@info:whatsthis"
-msgid "Next scheduled date and time of the alarm"
+#: mainwindow.cpp:974
+msgctxt "@info:tooltip"
+msgid "Hide Archived Alarms"
msgstr ""
-#: eventlistmodel.cpp:970 akonadimodel.cpp:1033
-msgctxt "@info:whatsthis"
-msgid "How long until the next scheduled trigger of the alarm"
+#: mainwindow.cpp:975
+msgctxt "@info:tooltip"
+msgid "Show Archived Alarms"
msgstr ""
-#: eventlistmodel.cpp:972 akonadimodel.cpp:1035
-msgctxt "@info:whatsthis"
-msgid "How often the alarm recurs"
+#: mainwindow.cpp:1062
+msgctxt "@info"
+msgid "Import birthdays"
msgstr ""
-#: eventlistmodel.cpp:974 akonadimodel.cpp:1037
-msgctxt "@info:whatsthis"
-msgid "Background color of alarm message"
+#: mainwindow.cpp:1232
+#, kde-format
+msgctxt "@action Undo/Redo [action]"
+msgid "%1 %2"
msgstr ""
-#: eventlistmodel.cpp:976 akonadimodel.cpp:1039
-msgctxt "@info:whatsthis"
-msgid "Alarm type (message, file, command or email)"
+#: mainwindow.cpp:1233
+#, kde-format
+msgctxt "@action Undo [action]: message"
+msgid "%1 %2: %3"
msgstr ""
-#: eventlistmodel.cpp:978 akonadimodel.cpp:1041
-msgctxt "@info:whatsthis"
-msgid ""
-"Alarm message text, URL of text file to display, command to execute, or "
-"email subject line"
+#: mainwindow.cpp:1519
+msgctxt "@item:inlistbox"
+msgid "Display Alarm"
msgstr ""
-#: eventlistmodel.cpp:980 akonadimodel.cpp:1043
-msgctxt "@info:whatsthis"
-msgid "Name of the alarm template"
+#: mainwindow.cpp:1521
+msgctxt "@item:inlistbox"
+msgid "Email Alarm"
msgstr ""
-#: soundpicker.cpp:49
-msgctxt "@label:listbox Listbox providing audio options"
-msgid "Sound:"
+#: mainwindow.cpp:1523
+msgctxt "@item:inlistbox"
+msgid "Command Alarm"
msgstr ""
-#: soundpicker.cpp:50
-msgctxt "@item:inlistbox No sound"
-msgid "None"
+#: mainwindow.cpp:1525
+msgctxt "@title:window"
+msgid "Alarm Type"
msgstr ""
-#: soundpicker.cpp:51
-msgctxt "@item:inlistbox"
-msgid "Beep"
+#: mainwindow.cpp:1526
+msgctxt "@info"
+msgid "Choose alarm type to create:"
msgstr ""
-#: soundpicker.cpp:52
-msgctxt "@item:inlistbox"
-msgid "Speak"
+#: mainwindow.cpp:1679
+msgctxt "@action"
+msgid "Ena&ble"
msgstr ""
-#: soundpicker.cpp:53
-msgctxt "@item:inlistbox"
-msgid "Sound file"
+#: mainwindow.cpp:1679
+msgctxt "@action"
+msgid "Disa&ble"
msgstr ""
-#: soundpicker.cpp:97
-msgctxt "@info:tooltip"
-msgid "Configure sound file"
+#: resourcemodelview.cpp:119 resources/alarmresource.cpp:360
+msgctxt "@info/plain"
+msgid "Disabled (wrong alarm type)"
msgstr ""
-#: soundpicker.cpp:98
-msgctxt "@info:whatsthis"
-msgid "Configure a sound file to play when the alarm is displayed."
+#: resourcemodelview.cpp:119 resources/alarmresource.cpp:360
+#: resourceselector.cpp:868 akonadimodel.cpp:965
+msgctxt "@info/plain"
+msgid "Disabled"
msgstr ""
-#: soundpicker.cpp:131
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid "%1: the message is displayed silently."
+#: resourcemodelview.cpp:120 resources/alarmresource.cpp:359
+#: akonadimodel.cpp:1001
+msgctxt "@info/plain"
+msgid "Read-only"
msgstr ""
-#: soundpicker.cpp:132
+#: resourcemodelview.cpp:123 akonadimodel.cpp:970
#, kde-format
-msgctxt "@info:whatsthis"
-msgid "%1: a simple beep is sounded."
+msgctxt "@info:tooltip"
+msgid "%1%2: %3%4, %5"
msgstr ""
-#: soundpicker.cpp:133
+#: resourcemodelview.cpp:129 akonadimodel.cpp:976
#, kde-format
-msgctxt "@info:whatsthis"
-msgid ""
-"%1: an audio file is played. You will be prompted to "
-"choose the file and set play options."
+msgctxt "@info:tooltip"
+msgid "%1%2: %3%4"
msgstr ""
-#: soundpicker.cpp:137
+#: resourcemodelview.cpp:135 akonadimodel.cpp:981
#, kde-format
-msgctxt "@info:whatsthis"
-msgid "%1: the message text is spoken."
+msgctxt "@info:tooltip"
+msgid "%1%2: %3"
msgstr ""
-#: soundpicker.cpp:139
-#, kde-format
-msgctxt "@info:whatsthis Combination of multiple whatsthis items"
-msgid ""
-"Choose a sound to play when the message is "
-"displayed:- %1
- %2
- %3
- %4
<"
-"/list>
"
+#: resourcemodelview.cpp:422 collectionmodel.cpp:358
+msgctxt "@info"
+msgid "You cannot disable your default active alarm calendar."
msgstr ""
-#: soundpicker.cpp:147
-#, kde-format
-msgctxt "@info:whatsthis Combination of multiple whatsthis items"
+#: resourcemodelview.cpp:431 collectionmodel.cpp:364
+msgctxt "@info"
msgid ""
-"Choose a sound to play when the message is "
-"displayed:- %1
- %2
- %3
"
+"You cannot disable your default archived alarm calendar while expired alarms "
+"are configured to be kept."
msgstr ""
-#: soundpicker.cpp:265
-msgctxt "@title:window"
-msgid "Sound File"
+#: resourcemodelview.cpp:436 collectionmodel.cpp:368
+msgctxt "@info"
+msgid "Do you really want to disable your default calendar?"
msgstr ""
-#: soundpicker.cpp:329
-msgctxt "@title:window"
-msgid "Choose Sound File"
+#: templatelistview.cpp:44 templatedlg.cpp:95
+msgctxt "@info:whatsthis"
+msgid "The list of alarm templates"
msgstr ""
-#: sounddlg.cpp:53
+#: sounddlg.cpp:54
msgctxt "@option:check"
msgid "Repeat"
msgstr ""
-#: sounddlg.cpp:155
+#: sounddlg.cpp:157
msgctxt "@label"
msgid "Sound file:"
msgstr ""
-#: sounddlg.cpp:169 sounddlg.cpp:434
+#: sounddlg.cpp:171 sounddlg.cpp:454
msgctxt "@info:tooltip"
msgid "Test the sound"
msgstr ""
-#: sounddlg.cpp:170 sounddlg.cpp:435
+#: sounddlg.cpp:172 sounddlg.cpp:455
msgctxt "@info:whatsthis"
msgid "Play the selected sound file."
msgstr ""
-#: sounddlg.cpp:176
+#: sounddlg.cpp:178
msgctxt "@info:whatsthis"
msgid "Enter the name or URL of a sound file to play."
msgstr ""
-#: sounddlg.cpp:187 editdlgtypes.cpp:208 editdlgtypes.cpp:790
-msgctxt "@info:tooltip"
-msgid "Choose a file"
-msgstr ""
-
-#: sounddlg.cpp:188
+#: sounddlg.cpp:190
msgctxt "@info:whatsthis"
msgid "Select a sound file to play."
msgstr ""
-#: sounddlg.cpp:202
+#: sounddlg.cpp:204
msgctxt "@info:whatsthis"
msgid ""
"If checked, the sound file will be played repeatedly for as long as the "
"message is displayed."
msgstr ""
-#: sounddlg.cpp:208
+#: sounddlg.cpp:214
+msgctxt "@label:spinbox Length of time to pause between repetitions"
+msgid "Pause between repetitions:"
+msgstr ""
+
+#: sounddlg.cpp:221 sounddlg.cpp:275
+msgctxt "@label"
+msgid "seconds"
+msgstr ""
+
+#: sounddlg.cpp:223
+msgctxt "@info:whatsthis"
+msgid "Enter how many seconds to pause between repetitions."
+msgstr ""
+
+#: sounddlg.cpp:227
msgctxt "@title:group Sound volume"
msgid "Volume"
msgstr ""
-#: sounddlg.cpp:223
+#: sounddlg.cpp:242
msgctxt "@option:check"
msgid "Set volume"
msgstr ""
-#: sounddlg.cpp:226
+#: sounddlg.cpp:245
msgctxt "@info:whatsthis"
msgid "Select to choose the volume for playing the sound file."
msgstr ""
-#: sounddlg.cpp:233
+#: sounddlg.cpp:252
msgctxt "@info:whatsthis"
msgid "Choose the volume for playing the sound file."
msgstr ""
-#: sounddlg.cpp:238
+#: sounddlg.cpp:257
msgctxt "@option:check"
msgid "Fade"
msgstr ""
-#: sounddlg.cpp:241
+#: sounddlg.cpp:260
msgctxt "@info:whatsthis"
msgid "Select to fade the volume when the sound file first starts to play."
msgstr ""
-#: sounddlg.cpp:249
+#: sounddlg.cpp:268
msgctxt "@label:spinbox Time period over which to fade the sound"
msgid "Fade time:"
msgstr ""
-#: sounddlg.cpp:256
-msgctxt "@label"
-msgid "seconds"
-msgstr ""
-
-#: sounddlg.cpp:258
+#: sounddlg.cpp:277
msgctxt "@info:whatsthis"
msgid ""
"Enter how many seconds to fade the sound before reaching the set volume."
msgstr ""
-#: sounddlg.cpp:265
+#: sounddlg.cpp:284
msgctxt "@label:slider"
msgid "Initial volume:"
msgstr ""
-#: sounddlg.cpp:273
+#: sounddlg.cpp:292
msgctxt "@info:whatsthis"
msgid "Choose the initial volume for playing the sound file."
msgstr ""
-#: sounddlg.cpp:421 messagewin.cpp:735
+#: sounddlg.cpp:441 messagewin.cpp:752
msgctxt "@info:tooltip"
msgid "Stop sound"
msgstr ""
-#: sounddlg.cpp:422 messagewin.cpp:736
+#: sounddlg.cpp:442 messagewin.cpp:753
msgctxt "@info:whatsthis"
msgid "Stop playing the sound"
msgstr ""
@@ -887,7 +832,7 @@
msgid "Alarm Text"
msgstr ""
-#: birthdaydlg.cpp:90 prefdlg.cpp:1643
+#: birthdaydlg.cpp:90 prefdlg.cpp:1646
msgctxt "@label:textbox"
msgid "Prefix:"
msgstr ""
@@ -950,7 +895,7 @@
"Select whether the reminder should be triggered before or after the birthday."
msgstr ""
-#: birthdaydlg.cpp:219 recurrenceedit.cpp:180
+#: birthdaydlg.cpp:219 recurrenceedit.cpp:181
msgctxt "@action:button"
msgid "Sub-Repetition"
msgstr ""
@@ -960,1682 +905,1269 @@
msgid "Set up an additional alarm repetition"
msgstr ""
-#: autostart/autostart.cpp:44
-msgid "KAlarm Autostart"
-msgstr ""
-
-#: autostart/autostart.cpp:45
-msgid "KAlarm autostart at login"
+#: reminder.cpp:49
+msgctxt "@option:check"
+msgid "Reminder for first recurrence only"
msgstr ""
-#: autostart/autostart.cpp:46
-msgid "Copyright 2001,2008 David Jarvie"
+#: reminder.cpp:51
+msgctxt "@item:inlistbox"
+msgid "in advance"
msgstr ""
-#: autostart/autostart.cpp:48 main.cpp:42
-msgid "David Jarvie"
+#: reminder.cpp:65
+msgctxt "@option:check"
+msgid "Reminder:"
msgstr ""
-#: autostart/autostart.cpp:48
-msgid "Maintainer"
+#: reminder.cpp:69
+msgctxt "@item:inlistbox"
+msgid "afterwards"
msgstr ""
-#: autostart/autostart.cpp:53
-msgid "Application to autostart"
+#: reminder.cpp:91
+msgctxt "@info:whatsthis"
+msgid "Display the reminder only for the first time the alarm is scheduled"
msgstr ""
-#: autostart/autostart.cpp:54
-msgid "Command line arguments"
+#: collectionmodel.cpp:847
+#, kde-format
+msgctxt "@info"
+msgid ""
+"The calendar %1 has been made read-only. This was the "
+"default calendar for active alarms."
msgstr ""
-#: calendarcompat.cpp:119
+#: collectionmodel.cpp:852
#, kde-format
msgctxt "@info"
msgid ""
-"Calendar %1 is in an old format "
-"(KAlarm version %2), and will be read-only unless "
-"you choose to update it to the current format."
+"The calendar %1 has been made read-only. This was the "
+"default calendar for archived alarms."
msgstr ""
-#: calendarcompat.cpp:126
+#: collectionmodel.cpp:857
#, kde-format
msgctxt "@info"
msgid ""
-"Some or all of the alarms in calendar %1 are in an old "
-"KAlarm format, and will be read-only unless you "
-"choose to update them to the current format."
+"The calendar %1 has been made read-only. This was the "
+"default calendar for alarm templates."
msgstr ""
-#: calendarcompat.cpp:134
+#: collectionmodel.cpp:862
#, kde-format
msgctxt "@info"
msgid ""
-"%1Do not update the calendar if it is shared "
-"with other users who run an older version of "
-"KAlarm. If you do so, they may be unable to use "
-"it any more.Do you wish to update the calendar?"
+"The calendar %1 has been made read-only. This was "
+"the default calendar for:%2Please select new default "
+"calendars."
msgstr ""
-#: lib/timeperiod.cpp:41
-msgctxt "@item:inlistbox Time units"
-msgid "minutes"
+#: collectionmodel.cpp:870
+#, kde-format
+msgctxt "@info"
+msgid "%1Please select a new default calendar."
msgstr ""
-#: lib/timeperiod.cpp:42
-msgctxt "@item:inlistbox Time units"
-msgid "hours/minutes"
+#: collectionmodel.cpp:926 resources/alarmresources.cpp:135
+#: calendarmigrator.cpp:278
+msgctxt "@info/plain"
+msgid "Active Alarms"
msgstr ""
-#: lib/timeperiod.cpp:43
-msgctxt "@item:inlistbox Time units"
-msgid "days"
+#: collectionmodel.cpp:928 resources/alarmresources.cpp:145
+#: calendarmigrator.cpp:286
+msgctxt "@info/plain"
+msgid "Archived Alarms"
msgstr ""
-#: lib/timeperiod.cpp:44
-msgctxt "@item:inlistbox Time units"
-msgid "weeks"
+#: collectionmodel.cpp:930 resources/alarmresources.cpp:140
+#: calendarmigrator.cpp:294
+msgctxt "@info/plain"
+msgid "Alarm Templates"
msgstr ""
-#: lib/timeedit.cpp:177
-msgctxt "@item:inlistbox Morning, as in 2am"
-msgid "am"
+#: collectionmodel.cpp:1189
+msgctxt "@title:window"
+msgid "Choose Calendar"
msgstr ""
-#: lib/timeedit.cpp:196
-msgctxt "@item:inlistbox Afternoon, as in 2pm"
-msgid "pm"
+#: templatepickdlg.cpp:46
+msgctxt "@title:window"
+msgid "Choose Alarm Template"
msgstr ""
-#: lib/timespinbox.cpp:77
+#: templatepickdlg.cpp:77
msgctxt "@info:whatsthis"
-msgid ""
-"Press the Shift key while clicking the spin buttons to adjust the time by a "
-"larger step (6 hours / 5 minutes)."
+msgid "Select a template to base the new alarm on."
msgstr ""
-#: lib/filedialog.cpp:60
-msgctxt "@option:check"
-msgid "Append to existing file"
+#: undo.cpp:440
+msgctxt "@info/plain"
+msgid "Alarm not found"
msgstr ""
-#: lib/shellprocess.cpp:158
-msgctxt "@info"
-msgid "Failed to execute command (shell access not authorized)"
+#: undo.cpp:441
+msgctxt "@info/plain"
+msgid "Error recreating alarm"
msgstr ""
-#: lib/shellprocess.cpp:161
-msgctxt "@info"
-msgid "Failed to execute command"
-msgstr ""
-
-#: lib/shellprocess.cpp:163
-msgctxt "@info"
-msgid "Command execution error"
+#: undo.cpp:442
+msgctxt "@info/plain"
+msgid "Error recreating alarm template"
msgstr ""
-#: lib/shellprocess.cpp:166
-#, kde-format
-msgctxt "@info"
-msgid "Command exit code: %1"
+#: undo.cpp:443
+msgctxt "@info/plain"
+msgid "Cannot reactivate archived alarm"
msgstr ""
-#: lib/kalocale.cpp:51
-msgctxt "@option Name of the weekday"
-msgid "Monday"
+#: undo.cpp:444
+msgctxt "@info/plain"
+msgid "Program error"
msgstr ""
-#: lib/kalocale.cpp:52
-msgctxt "@option Name of the weekday"
-msgid "Tuesday"
+#: undo.cpp:445
+msgctxt "@info/plain"
+msgid "Unknown error"
msgstr ""
-#: lib/kalocale.cpp:53
-msgctxt "@option Name of the weekday"
-msgid "Wednesday"
+#: undo.cpp:447
+#, kde-format
+msgctxt "@info Undo-action: message"
+msgid "%1: %2"
msgstr ""
-#: lib/kalocale.cpp:54
-msgctxt "@option Name of the weekday"
-msgid "Thursday"
+#: undo.cpp:684
+msgctxt "@info/plain Action to create a new alarm"
+msgid "New alarm"
msgstr ""
-#: lib/kalocale.cpp:55
-msgctxt "@option Name of the weekday"
-msgid "Friday"
+#: undo.cpp:686
+msgctxt "@info/plain Action to delete an alarm"
+msgid "Delete alarm"
msgstr ""
-#: lib/kalocale.cpp:56
-msgctxt "@option Name of the weekday"
-msgid "Saturday"
+#: undo.cpp:689
+msgctxt "@info/plain Action to create a new alarm template"
+msgid "New template"
msgstr ""
-#: lib/kalocale.cpp:57
-msgctxt "@option Name of the weekday"
-msgid "Sunday"
+#: undo.cpp:691
+msgctxt "@info/plain Action to delete an alarm template"
+msgid "Delete template"
msgstr ""
-#: akonadimodel.cpp:615
-msgctxt "@title:column"
-msgid "Calendars"
+#: undo.cpp:693
+msgctxt "@info/plain"
+msgid "Delete archived alarm"
msgstr ""
-#: akonadimodel.cpp:934 resourcemodelview.cpp:117
-#, kde-format
-msgctxt "@info:tooltip"
-msgid "%1%2: %3%4, %5"
+#: undo.cpp:916
+msgctxt "@info/plain"
+msgid "Create multiple alarms"
msgstr ""
-#: akonadimodel.cpp:940 resourcemodelview.cpp:123
-#, kde-format
-msgctxt "@info:tooltip"
-msgid "%1%2: %3%4"
+#: undo.cpp:1022
+msgctxt "@info/plain Action to edit an alarm"
+msgid "Edit alarm"
msgstr ""
-#: akonadimodel.cpp:945 resourcemodelview.cpp:129
-#, kde-format
-msgctxt "@info:tooltip"
-msgid "%1%2: %3"
+#: undo.cpp:1024
+msgctxt "@info/plain Action to edit an alarm template"
+msgid "Edit template"
msgstr ""
-#: akonadimodel.cpp:1101
+#: undo.cpp:1207
msgctxt "@info/plain"
-msgid "Failed to create new calendar resource"
-msgstr ""
-
-#: akonadimodel.cpp:1100 akonadimodel.cpp:1179 akonadimodel.cpp:1225
-#: akonadimodel.cpp:1513
-#, kde-format
-msgctxt "@info"
-msgid "%1(%2)"
-msgstr ""
-
-#: akonadimodel.cpp:1177
-#, kde-format
-msgctxt "@info"
-msgid "Failed to remove calendar %1."
+msgid "Delete multiple alarms"
msgstr ""
-#: akonadimodel.cpp:1223
-#, kde-format
-msgctxt "@info"
-msgid "Failed to update calendar %1."
+#: undo.cpp:1209
+msgctxt "@info/plain"
+msgid "Delete multiple templates"
msgstr ""
-#: akonadimodel.cpp:1497
+#: undo.cpp:1216
msgctxt "@info/plain"
-msgid "Failed to create alarm."
+msgid "Delete multiple archived alarms"
msgstr ""
-#: akonadimodel.cpp:1499
+#: undo.cpp:1259 undo.cpp:1303
msgctxt "@info/plain"
-msgid "Failed to update alarm."
+msgid "Reactivate alarm"
msgstr ""
-#: akonadimodel.cpp:1501
+#: undo.cpp:1326
msgctxt "@info/plain"
-msgid "Failed to delete alarm."
+msgid "Reactivate multiple alarms"
msgstr ""
-#: resourcemodelview.cpp:416 collectionmodel.cpp:329
+#: alarmcalendar.cpp:341 alarmcalendar.cpp:898
+#, kde-format
msgctxt "@info"
-msgid "You cannot disable your default active alarm calendar."
+msgid "Cannot download calendar: %1"
msgstr ""
-#: resourcemodelview.cpp:425 collectionmodel.cpp:335
+#: alarmcalendar.cpp:363
+#, kde-format
msgctxt "@info"
msgid ""
-"You cannot disable your default archived alarm calendar while expired alarms "
-"are configured to be kept."
+"Error loading "
+"calendar:%1Please fix or "
+"delete the file."
msgstr ""
-#: resourcemodelview.cpp:430 collectionmodel.cpp:339
+#: alarmcalendar.cpp:458
+#, kde-format
msgctxt "@info"
-msgid "Do you really want to disable your default calendar?"
-msgstr ""
-
-#: kamail.cpp:88
-msgctxt "@info/plain"
-msgid ""
-"A 'From' email address must be configured in order to execute email alarms."
-msgstr ""
-
-#: kamail.cpp:91
-msgctxt ""
-"@info/plain KMail folder name: this should be translated the same as in kmail"
-msgid "sent-mail"
+msgid "Failed to save calendar to %1"
msgstr ""
-#: kamail.cpp:123
+#: alarmcalendar.cpp:468
#, kde-format
msgctxt "@info"
-msgid ""
-"Invalid 'From' email address.Email identity %1 not "
-"found"
+msgid "Cannot upload calendar to %1"
msgstr ""
-#: kamail.cpp:129
-#, kde-format
-msgctxt "@info"
-msgid ""
-"Invalid 'From' email address.Email identity %1 has "
-"no email address"
+#: alarmcalendar.cpp:867 alarmcalendar.cpp:1068
+#: resources/resourcelocalwidget.cpp:45
+msgctxt "@info/plain"
+msgid "Calendar Files"
msgstr ""
-#: kamail.cpp:139
+#: alarmcalendar.cpp:889 alarmcalendar.cpp:916
+#, kde-format
msgctxt "@info"
-msgid ""
-"No 'From' email address is configured (no default email identity "
-"found)Please set it in KMail or in "
-"the KAlarm Configuration dialog."
+msgid "Could not load calendar %1."
msgstr ""
-#: kamail.cpp:143
-msgctxt "@info"
-msgid ""
-"No 'From' email address is configured.Please set it in "
-"the KDE System Settings or in the KAlarm "
-"Configuration dialog."
+#: alarmcalendar.cpp:1069
+msgctxt "@title:window"
+msgid "Choose Export Calendar"
msgstr ""
-#: kamail.cpp:148
+#: alarmcalendar.cpp:1098
+#, kde-format
msgctxt "@info"
-msgid ""
-"No 'From' email address is configured.Please set it in "
-"the KAlarm Configuration dialog."
+msgid "Error loading calendar to append to:%1"
msgstr ""
-#: kamail.cpp:196
+#: alarmcalendar.cpp:1148
#, kde-format
msgctxt "@info"
-msgid ""
-"No mail transport configured for email identity %1"
+msgid "Failed to save new calendar to:%1"
msgstr ""
-#: kamail.cpp:258
+#: alarmcalendar.cpp:1155
+#, kde-format
msgctxt "@info"
-msgid "Emails may not have been sent"
+msgid "Cannot upload new calendar to:%1"
msgstr ""
-#: kamail.cpp:259
-msgctxt "@info"
-msgid "Program error"
+#: fontcolour.cpp:71
+msgctxt "@label:listbox"
+msgid "Foreground color:"
msgstr ""
-#: kamail.cpp:364
-#, kde-format
-msgctxt "@info"
-msgid "Error attaching file: %1"
+#: fontcolour.cpp:76
+msgctxt "@info:whatsthis"
+msgid "Select the alarm message foreground color"
msgstr ""
-#: kamail.cpp:369
-#, kde-format
-msgctxt "@info"
-msgid "Attachment not found: %1"
+#: fontcolour.cpp:84
+msgctxt "@label:listbox"
+msgid "Background color:"
msgstr ""
-#: kamail.cpp:448
-msgctxt "@info"
-msgid "An email has been queued to be sent"
+#: fontcolour.cpp:89
+msgctxt "@info:whatsthis"
+msgid "Select the alarm message background color"
msgstr ""
-#: kamail.cpp:618
-msgctxt "@info"
-msgid "Failed to send email"
+#: fontcolour.cpp:97
+msgctxt "@option:check"
+msgid "Use default font"
msgstr ""
-#: kamail.cpp:619
-msgctxt "@info"
-msgid "Error sending email"
+#: fontcolour.cpp:100
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to use the default font current at the time the alarm is displayed."
msgstr ""
-#: resourceselector.cpp:96
+#: find.cpp:137
msgctxt "@title:group"
-msgid "Calendars"
+msgid "Alarm Type"
msgstr ""
-#: resourceselector.cpp:100
-msgctxt "@item:inlistbox"
-msgid "Active Alarms"
+#: find.cpp:145
+msgctxt "@option:check Alarm type"
+msgid "Active"
msgstr ""
-#: resourceselector.cpp:101
-msgctxt "@item:inlistbox"
-msgid "Archived Alarms"
+#: find.cpp:147
+msgctxt "@info:whatsthis"
+msgid "Check to include active alarms in the search."
msgstr ""
-#: resourceselector.cpp:102
-msgctxt "@item:inlistbox"
-msgid "Alarm Templates"
+#: find.cpp:150
+msgctxt "@option:check Alarm type"
+msgid "Archived"
msgstr ""
-#: resourceselector.cpp:104
+#: find.cpp:152
msgctxt "@info:whatsthis"
-msgid "Choose which type of data to show alarm calendars for"
+msgid ""
+"Check to include archived alarms in the search. This option is only "
+"available if archived alarms are currently being displayed."
msgstr ""
-#: resourceselector.cpp:121
-msgctxt "@info:whatsthis"
-msgid ""
-"List of available calendars of the selected type. The checked state shows "
-"whether a calendar is enabled (checked) or disabled (unchecked). The default "
-"calendar is shown in bold."
+#: find.cpp:160
+msgctxt "@option:check Alarm action = text display"
+msgid "Text"
msgstr ""
-#: resourceselector.cpp:131 editdlgtypes.cpp:1133
-msgctxt "@action:button"
-msgid "Add..."
+#: find.cpp:162
+msgctxt "@info:whatsthis"
+msgid "Check to include text message alarms in the search."
msgstr ""
-#: resourceselector.cpp:133 editdlgtypes.cpp:1138
-msgctxt "@action:button"
-msgid "Remove"
+#: find.cpp:165
+msgctxt "@option:check Alarm action = file display"
+msgid "File"
msgstr ""
-#: resourceselector.cpp:137
+#: find.cpp:167
msgctxt "@info:whatsthis"
-msgid "Edit the highlighted calendar"
+msgid "Check to include file alarms in the search."
+msgstr ""
+
+#: find.cpp:170
+msgctxt "@option:check Alarm action"
+msgid "Command"
msgstr ""
-#: resourceselector.cpp:138
+#: find.cpp:172
msgctxt "@info:whatsthis"
-msgid ""
-"Remove the highlighted calendar from the list.The "
-"calendar itself is left intact, and may subsequently be reinstated in the "
-"list if desired."
+msgid "Check to include command alarms in the search."
msgstr ""
-#: resourceselector.cpp:175
-msgctxt "@info:tooltip"
-msgid "Add a new active alarm calendar"
+#: find.cpp:175
+msgctxt "@option:check Alarm action"
+msgid "Email"
msgstr ""
-#: resourceselector.cpp:179
-msgctxt "@info:tooltip"
-msgid "Add a new archived alarm calendar"
+#: find.cpp:177
+msgctxt "@info:whatsthis"
+msgid "Check to include email alarms in the search."
msgstr ""
-#: resourceselector.cpp:183
-msgctxt "@info:tooltip"
-msgid "Add a new alarm template calendar"
+#: find.cpp:180
+msgctxt "@option:check Alarm action"
+msgid "Audio"
msgstr ""
-#: resourceselector.cpp:233 resourceconfigdialog.cpp:48
-msgctxt "@title:window"
-msgid "Calendar Configuration"
+#: find.cpp:182
+msgctxt "@info:whatsthis"
+msgid "Check to include audio alarms in the search."
msgstr ""
-#: resourceselector.cpp:234
+#: find.cpp:283
msgctxt "@info"
-msgid "Select storage type of new calendar:"
-msgstr ""
-
-#: resourceselector.cpp:241
-#, kde-format
-msgctxt "@info"
-msgid "Unable to create calendar of type %1."
-msgstr ""
-
-#: resourceselector.cpp:244
-#, kde-format
-msgctxt "@info/plain"
-msgid "%1 calendar"
-msgstr ""
-
-#: resourceselector.cpp:363
-msgctxt "@info"
-msgid "You cannot make your default active alarm calendar read-only."
-msgstr ""
-
-#: resourceselector.cpp:370
-msgctxt "@info"
-msgid ""
-"You cannot make your default archived alarm calendar read-only while expired "
-"alarms are configured to be kept."
-msgstr ""
-
-#: resourceselector.cpp:374
-msgctxt "@info"
-msgid "Do you really want to make your default calendar read-only?"
-msgstr ""
-
-#: resourceselector.cpp:411
-msgctxt "@info"
-msgid "You cannot remove your default active alarm calendar."
-msgstr ""
-
-#: resourceselector.cpp:418
-msgctxt "@info"
-msgid ""
-"You cannot remove your default archived alarm calendar while expired alarms "
-"are configured to be kept."
+msgid "No alarm types are selected to search"
msgstr ""
-#: resourceselector.cpp:426
-#, kde-format
+#: find.cpp:439
msgctxt "@info"
msgid ""
-"Do you really want to remove your default calendar (%1) "
-"from the list?"
+"End of alarm list reached.Continue from the "
+"beginning?"
msgstr ""
-#: resourceselector.cpp:427
-#, kde-format
+#: find.cpp:440
msgctxt "@info"
msgid ""
-"Do you really want to remove the calendar %1 from the "
-"list?"
-msgstr ""
-
-#: resourceselector.cpp:463
-msgctxt "@action Reload calendar"
-msgid "Re&load"
-msgstr ""
-
-#: resourceselector.cpp:466
-msgctxt "@action"
-msgid "&Save"
-msgstr ""
-
-#: resourceselector.cpp:469
-msgctxt "@action"
-msgid "Show &Details"
+"Beginning of alarm list reached.Continue from the "
+"end?"
msgstr ""
-#: resourceselector.cpp:472
-msgctxt "@action"
-msgid "Set &Color..."
+#: newalarmaction.cpp:59
+msgctxt "@item:inmenu"
+msgid "&Display Alarm Template"
msgstr ""
-#: resourceselector.cpp:475
+#: newalarmaction.cpp:59
msgctxt "@action"
-msgid "Clear C&olor"
+msgid "New Display Alarm"
msgstr ""
-#: resourceselector.cpp:478 mainwindow.cpp:493
-msgctxt "@action"
-msgid "&Edit..."
+#: newalarmaction.cpp:62
+msgctxt "@item:inmenu"
+msgid "&Command Alarm Template"
msgstr ""
-#: resourceselector.cpp:481
+#: newalarmaction.cpp:62
msgctxt "@action"
-msgid "&Remove"
+msgid "New Command Alarm"
msgstr ""
-#: resourceselector.cpp:487
-msgctxt "@action"
-msgid "&Add..."
+#: newalarmaction.cpp:65
+msgctxt "@item:inmenu"
+msgid "&Email Alarm Template"
msgstr ""
-#: resourceselector.cpp:490
+#: newalarmaction.cpp:65
msgctxt "@action"
-msgid "Im&port..."
+msgid "New Email Alarm"
msgstr ""
-#: resourceselector.cpp:493 mainwindow.cpp:565
-msgctxt "@action"
-msgid "E&xport..."
+#: newalarmaction.cpp:68
+msgctxt "@item:inmenu"
+msgid "&Audio Alarm Template"
msgstr ""
-#: resourceselector.cpp:565
+#: newalarmaction.cpp:68
msgctxt "@action"
-msgid "Use as &Default for Active Alarms"
+msgid "New Audio Alarm"
msgstr ""
-#: resourceselector.cpp:566
+#: newalarmaction.cpp:79
msgctxt "@action"
-msgid "Use as &Default for Archived Alarms"
+msgid "New Alarm From &Template"
msgstr ""
-#: resourceselector.cpp:567
-msgctxt "@action"
-msgid "Use as &Default for Alarm Templates"
+#: lib/filedialog.cpp:60
+msgctxt "@option:check"
+msgid "Append to existing file"
msgstr ""
-#: resourceselector.cpp:685
-msgctxt "@info/plain"
-msgid "It is not an active alarm calendar."
+#: lib/timeedit.cpp:177
+msgctxt "@item:inlistbox Morning, as in 2am"
+msgid "am"
msgstr ""
-#: resourceselector.cpp:688
-msgctxt "@info/plain"
-msgid "It is not an archived alarm calendar."
+#: lib/timeedit.cpp:196
+msgctxt "@item:inlistbox Afternoon, as in 2pm"
+msgid "pm"
msgstr ""
-#: resourceselector.cpp:691
-msgctxt "@info/plain"
-msgid "It is not an alarm template calendar."
+#: lib/shellprocess.cpp:158
+msgctxt "@info"
+msgid "Failed to execute command (shell access not authorized)"
msgstr ""
-#: resourceselector.cpp:696
-#, kde-format
+#: lib/shellprocess.cpp:161
msgctxt "@info"
-msgid ""
-"Calendar %1 has been "
-"disabled:%2"
+msgid "Failed to execute command"
msgstr ""
-#: resourceselector.cpp:809
-#, kde-format
+#: lib/shellprocess.cpp:163
msgctxt "@info"
-msgid ""
-"%1Contents: %2%3: "
-"%4Permissions: %5Status: %6Default "
-"calendar: %7"
+msgid "Command execution error"
msgstr ""
-#: resourceselector.cpp:817
+#: lib/shellprocess.cpp:166
#, kde-format
msgctxt "@info"
-msgid ""
-"%1ID: %2Contents: %3%4: "
-"%5Permissions: %6Status: %7Default "
-"calendar: %8"
+msgid "Command exit code: %1"
msgstr ""
-#: find.cpp:134
-msgctxt "@title:group"
-msgid "Alarm Type"
+#: lib/timeperiod.cpp:41
+msgctxt "@item:inlistbox Time units"
+msgid "minutes"
msgstr ""
-#: find.cpp:142
-msgctxt "@option:check Alarm type"
-msgid "Active"
+#: lib/timeperiod.cpp:42
+msgctxt "@item:inlistbox Time units"
+msgid "hours/minutes"
msgstr ""
-#: find.cpp:144
-msgctxt "@info:whatsthis"
-msgid "Check to include active alarms in the search."
+#: lib/timeperiod.cpp:43
+msgctxt "@item:inlistbox Time units"
+msgid "days"
msgstr ""
-#: find.cpp:147
-msgctxt "@option:check Alarm type"
-msgid "Archived"
+#: lib/timeperiod.cpp:44
+msgctxt "@item:inlistbox Time units"
+msgid "weeks"
msgstr ""
-#: find.cpp:149
+#: lib/timespinbox.cpp:77
msgctxt "@info:whatsthis"
msgid ""
-"Check to include archived alarms in the search. This option is only "
-"available if archived alarms are currently being displayed."
+"Press the Shift key while clicking the spin buttons to adjust the time by a "
+"larger step (6 hours / 5 minutes)."
msgstr ""
-#: find.cpp:157
-msgctxt "@option:check Alarm action = text display"
-msgid "Text"
+#: lib/kalocale.cpp:51
+msgctxt "@option Name of the weekday"
+msgid "Monday"
msgstr ""
-#: find.cpp:159
-msgctxt "@info:whatsthis"
-msgid "Check to include text message alarms in the search."
+#: lib/kalocale.cpp:52
+msgctxt "@option Name of the weekday"
+msgid "Tuesday"
msgstr ""
-#: find.cpp:162
-msgctxt "@option:check Alarm action = file display"
-msgid "File"
+#: lib/kalocale.cpp:53
+msgctxt "@option Name of the weekday"
+msgid "Wednesday"
msgstr ""
-#: find.cpp:164
-msgctxt "@info:whatsthis"
-msgid "Check to include file alarms in the search."
+#: lib/kalocale.cpp:54
+msgctxt "@option Name of the weekday"
+msgid "Thursday"
msgstr ""
-#: find.cpp:167
-msgctxt "@option:check Alarm action"
-msgid "Command"
+#: lib/kalocale.cpp:55
+msgctxt "@option Name of the weekday"
+msgid "Friday"
msgstr ""
-#: find.cpp:169
-msgctxt "@info:whatsthis"
-msgid "Check to include command alarms in the search."
+#: lib/kalocale.cpp:56
+msgctxt "@option Name of the weekday"
+msgid "Saturday"
msgstr ""
-#: find.cpp:172
-msgctxt "@option:check Alarm action"
-msgid "Email"
+#: lib/kalocale.cpp:57
+msgctxt "@option Name of the weekday"
+msgid "Sunday"
msgstr ""
-#: find.cpp:174
-msgctxt "@info:whatsthis"
-msgid "Check to include email alarms in the search."
+#: resourceconfigdialog.cpp:48 resourceselector.cpp:238
+msgctxt "@title:window"
+msgid "Calendar Configuration"
msgstr ""
-#: find.cpp:177
-msgctxt "@option:check Alarm action"
-msgid "Audio"
+#: resourceconfigdialog.cpp:61
+msgctxt "@title:group"
+msgid "General Settings"
msgstr ""
-#: find.cpp:179
-msgctxt "@info:whatsthis"
-msgid "Check to include audio alarms in the search."
+#: resourceconfigdialog.cpp:63
+msgctxt "@label:textbox Calendar name"
+msgid "Name:"
msgstr ""
-#: find.cpp:271
-msgctxt "@info"
-msgid "No alarm types are selected to search"
+#: resourceconfigdialog.cpp:68
+msgctxt "@option:check"
+msgid "Read-only"
msgstr ""
-#: find.cpp:422
-msgctxt "@info"
-msgid ""
-"End of alarm list reached.Continue from the "
-"beginning?"
+#: resourceconfigdialog.cpp:81
+#, kde-format
+msgctxt "@title:group"
+msgid "%1 Calendar Settings"
msgstr ""
-#: find.cpp:423
+#: resourceconfigdialog.cpp:123
msgctxt "@info"
-msgid ""
-"Beginning of alarm list reached.Continue from the "
-"end?"
+msgid "Please enter a calendar name."
msgstr ""
-#: alarmcalendar.cpp:312 alarmcalendar.cpp:870
-#, kde-format
-msgctxt "@info"
-msgid "Cannot download calendar: %1"
+#: eventlistmodel.cpp:312 akonadimodel.cpp:449
+msgctxt "@info:tooltip"
+msgid "Command execution failed"
msgstr ""
-#: alarmcalendar.cpp:334
-#, kde-format
-msgctxt "@info"
-msgid ""
-"Error loading "
-"calendar:%1Please fix or "
-"delete the file."
+#: eventlistmodel.cpp:314 akonadimodel.cpp:451
+msgctxt "@info:tooltip"
+msgid "Pre-alarm action execution failed"
msgstr ""
-#: alarmcalendar.cpp:429
-#, kde-format
-msgctxt "@info"
-msgid "Failed to save calendar to %1"
+#: eventlistmodel.cpp:316 akonadimodel.cpp:453
+msgctxt "@info:tooltip"
+msgid "Post-alarm action execution failed"
msgstr ""
-#: alarmcalendar.cpp:439
-#, kde-format
-msgctxt "@info"
-msgid "Cannot upload calendar to %1"
+#: eventlistmodel.cpp:318 akonadimodel.cpp:455
+msgctxt "@info:tooltip"
+msgid "Pre- and post-alarm action execution failed"
msgstr ""
-#: alarmcalendar.cpp:861 alarmcalendar.cpp:888
-#, kde-format
-msgctxt "@info"
-msgid "Could not load calendar %1."
+#: eventlistmodel.cpp:361 akonadimodel.cpp:645
+msgctxt "@title:column"
+msgid "Time"
msgstr ""
-#: alarmcalendar.cpp:1041
-msgctxt "@title:window"
-msgid "Choose Export Calendar"
+#: eventlistmodel.cpp:363 akonadimodel.cpp:647
+msgctxt "@title:column"
+msgid "Time To"
msgstr ""
-#: alarmcalendar.cpp:1070
-#, kde-format
-msgctxt "@info"
-msgid "Error loading calendar to append to:%1"
+#: eventlistmodel.cpp:365 akonadimodel.cpp:649
+msgctxt "@title:column"
+msgid "Repeat"
msgstr ""
-#: alarmcalendar.cpp:1120
-#, kde-format
-msgctxt "@info"
-msgid "Failed to save new calendar to:%1"
+#: eventlistmodel.cpp:371 akonadimodel.cpp:655
+msgctxt "@title:column"
+msgid "Message, File or Command"
msgstr ""
-#: alarmcalendar.cpp:1127
-#, kde-format
-msgctxt "@info"
-msgid "Cannot upload new calendar to:%1"
+#: eventlistmodel.cpp:373 akonadimodel.cpp:657
+msgctxt "@title:column Template name"
+msgid "Name"
msgstr ""
-#: main.cpp:39
-msgid "Personal alarm message, command and email scheduler for KDE"
+#: eventlistmodel.cpp:828 eventlistmodel.cpp:866 akonadimodel.cpp:677
+#: akonadimodel.cpp:715
+msgctxt "@info/plain Alarm never occurs"
+msgid "Never"
msgstr ""
-#: main.cpp:41
-msgid "Copyright 2001-2011, David Jarvie"
+#: eventlistmodel.cpp:872 akonadimodel.cpp:721
+#, kde-format, no-c-format
+msgctxt "@info/plain n days"
+msgid "%1d"
msgstr ""
-#: main.cpp:49
-msgid "Prompt for confirmation when alarm is acknowledged"
+#: eventlistmodel.cpp:881 akonadimodel.cpp:730
+#, kde-format
+msgctxt "@info/plain hours:minutes"
+msgid "%1:%2"
msgstr ""
-#: main.cpp:51
-msgid "Attach file to email (repeat as needed)"
+#: eventlistmodel.cpp:884 akonadimodel.cpp:733
+#, kde-format
+msgctxt "@info/plain days hours:minutes"
+msgid "%1d %2:%3"
msgstr ""
-#: main.cpp:52
-msgid "Auto-close alarm window after --late-cancel period"
+#: eventlistmodel.cpp:968 akonadimodel.cpp:1087
+msgctxt "@info:whatsthis"
+msgid "Next scheduled date and time of the alarm"
msgstr ""
-#: main.cpp:53
-msgid "Blind copy email to self"
+#: eventlistmodel.cpp:970 akonadimodel.cpp:1089
+msgctxt "@info:whatsthis"
+msgid "How long until the next scheduled trigger of the alarm"
msgstr ""
-#: main.cpp:55
-msgid "Beep when message is displayed"
+#: eventlistmodel.cpp:972 akonadimodel.cpp:1091
+msgctxt "@info:whatsthis"
+msgid "How often the alarm recurs"
msgstr ""
-#: main.cpp:58
-msgid "Message background color (name or hex 0xRRGGBB)"
+#: eventlistmodel.cpp:974 akonadimodel.cpp:1093
+msgctxt "@info:whatsthis"
+msgid "Background color of alarm message"
msgstr ""
-#: main.cpp:61
-msgid "Message foreground color (name or hex 0xRRGGBB)"
+#: eventlistmodel.cpp:976 akonadimodel.cpp:1095
+msgctxt "@info:whatsthis"
+msgid "Alarm type (message, file, command or email)"
msgstr ""
-#: main.cpp:62
-msgid "Cancel alarm with the specified event ID"
+#: eventlistmodel.cpp:978 akonadimodel.cpp:1097
+msgctxt "@info:whatsthis"
+msgid ""
+"Alarm message text, URL of text file to display, command to execute, or "
+"email subject line"
msgstr ""
-#: main.cpp:64
-msgid "Disable the alarm"
+#: eventlistmodel.cpp:980 akonadimodel.cpp:1099
+msgctxt "@info:whatsthis"
+msgid "Name of the alarm template"
msgstr ""
-#: main.cpp:65
-msgid "Disable monitoring of all alarms"
+#: editdlg.cpp:98
+#, kde-format
+msgctxt "@title:tab"
+msgid "Recurrence - [%1]"
msgstr ""
-#: main.cpp:67
-msgid "Execute a shell command line"
+#: editdlg.cpp:103
+msgctxt "@option:check"
+msgid "Show in KOrganizer"
msgstr ""
-#: main.cpp:69
-msgid "Command line to generate alarm message text"
+#: editdlg.cpp:239
+msgctxt "@title:window"
+msgid "Alarm Template [read-only]"
msgstr ""
-#: main.cpp:70
-msgid "Display the alarm edit dialog to edit the specified alarm"
+#: editdlg.cpp:240
+msgctxt "@title:window"
+msgid "Archived Alarm [read-only]"
msgstr ""
-#: main.cpp:71
-msgid "Display the alarm edit dialog to edit a new display alarm"
+#: editdlg.cpp:241
+msgctxt "@title:window"
+msgid "Alarm [read-only]"
msgstr ""
-#: main.cpp:72
-msgid "Display the alarm edit dialog to edit a new command alarm"
+#: editdlg.cpp:247
+msgctxt "@action:button"
+msgid "Load Template..."
msgstr ""
-#: main.cpp:73
-msgid "Display the alarm edit dialog to edit a new email alarm"
+#: editdlg.cpp:261
+msgctxt "@label:textbox"
+msgid "Template name:"
msgstr ""
-#: main.cpp:74
-msgid "Display the alarm edit dialog to edit a new audio alarm"
+#: editdlg.cpp:267
+msgctxt "@info:whatsthis"
+msgid "Enter the name of the alarm template"
msgstr ""
-#: main.cpp:75
-msgid "Display the alarm edit dialog, preset with a template"
+#: editdlg.cpp:274
+msgctxt "@title:tab"
+msgid "Alarm"
msgstr ""
-#: main.cpp:77
-msgid "File to display"
+#: editdlg.cpp:298
+msgctxt "@title:group"
+msgid "Action"
msgstr ""
-#: main.cpp:79
-msgid "KMail identity to use as sender of email"
+#: editdlg.cpp:309
+msgctxt "@title:group"
+msgid "Deferred Alarm"
msgstr ""
-#: main.cpp:81
-msgid "Interval between alarm repetitions"
+#: editdlg.cpp:314
+msgctxt "@label"
+msgid "Deferred to:"
msgstr ""
-#: main.cpp:83
-msgid "Show alarm as an event in KOrganizer"
+#: editdlg.cpp:320
+msgctxt "@action:button"
+msgid "Change..."
msgstr ""
-#: main.cpp:85
-msgid "Cancel alarm if more than 'period' late when triggered"
+#: editdlg.cpp:323
+msgctxt "@info:whatsthis"
+msgid "Change the alarm's deferred time, or cancel the deferral"
msgstr ""
-#: main.cpp:87
-msgid "Repeat alarm at every login"
+#: editdlg.cpp:335 editdlg.cpp:402
+msgctxt "@title:group"
+msgid "Time"
msgstr ""
-#: main.cpp:89
-msgid "Send an email to the given address (repeat as needed)"
+#: editdlg.cpp:344
+msgctxt "@option:radio"
+msgid "Default time"
msgstr ""
-#: main.cpp:91
-msgid "Audio file to play once"
+#: editdlg.cpp:347
+msgctxt "@info:whatsthis"
+msgid ""
+"Do not specify a start time for alarms based on this template. The normal "
+"default start time will be used."
msgstr ""
-#: main.cpp:93
-msgid "Audio file to play repeatedly"
+#: editdlg.cpp:355
+msgctxt "@option:radio"
+msgid "Time:"
msgstr ""
-#: main.cpp:94
-msgid "Specify alarm recurrence using iCalendar syntax"
+#: editdlg.cpp:358
+msgctxt "@info:whatsthis"
+msgid "Specify a start time for alarms based on this template."
msgstr ""
-#: main.cpp:96
-msgid "Display reminder before or after alarm"
+#: editdlg.cpp:364
+#, kde-format
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter the start time for alarms based on this "
+"template.%1"
msgstr ""
-#: main.cpp:97
-msgid "Display reminder once, before or after first alarm recurrence"
+#: editdlg.cpp:371
+msgctxt "@option:radio"
+msgid "Date only"
msgstr ""
-#: main.cpp:99
-msgid "Number of times to repeat alarm (including initial occasion)"
+#: editdlg.cpp:374
+msgctxt "@info:whatsthis"
+msgid ""
+"Set the Any time option for alarms based on this "
+"template."
msgstr ""
-#: main.cpp:101
-msgid "Speak the message when it is displayed"
+#: editdlg.cpp:381 alarmtimewidget.cpp:151
+msgctxt "@option:radio"
+msgid "Time from now:"
msgstr ""
-#: main.cpp:103
-msgid "Email subject line"
+#: editdlg.cpp:385
+msgctxt "@info:whatsthis"
+msgid ""
+"Set alarms based on this template to start after the specified time interval "
+"from when the alarm is created."
msgstr ""
-#: main.cpp:105
-msgid "Simulate system time [[[yyyy-]mm-]dd-]hh:mm [TZ] (debug mode)"
+#: editdlg.cpp:393 alarmtimewidget.cpp:162
+#, kde-format
+msgctxt "@info:whatsthis"
+msgid "%1%2"
msgstr ""
-#: main.cpp:108
-msgid ""
-"Trigger alarm at time [[[yyyy-]mm-]dd-]hh:mm [TZ], or date yyyy-mm-dd [TZ]"
+#: editdlg.cpp:451
+msgctxt "@info:whatsthis"
+msgid "Check to copy the alarm into KOrganizer's calendar"
msgstr ""
-#: main.cpp:109
-msgid "Display system tray icon"
+#: editdlg.cpp:455
+msgctxt "@info:whatsthis"
+msgid "Schedule the alarm at the specified time."
msgstr ""
-#: main.cpp:110
-msgid "Trigger alarm with the specified event ID"
+#: editdlg.cpp:958
+msgctxt "@info"
+msgid "You must enter a name for the alarm template"
msgstr ""
-#: main.cpp:112
-msgid ""
-"Repeat until time [[[yyyy-]mm-]dd-]hh:mm [TZ], or date yyyy-mm-dd [TZ]"
+#: editdlg.cpp:962
+msgctxt "@info"
+msgid "Template name is already in use"
msgstr ""
-#: main.cpp:114
-msgid "Volume to play audio file"
+#: editdlg.cpp:1008
+#, kde-format
+msgctxt "@info The parameter is a date value"
+msgid ""
+"The start date does not match the alarm's recurrence pattern, so it will be "
+"adjusted to the date of the next recurrence (%1)."
msgstr ""
-#: main.cpp:115
-msgid "Message text to display"
+#: editdlg.cpp:1012
+#, kde-format
+msgctxt "@info The parameter is a date/time value"
+msgid ""
+"The start date/time does not match the alarm's recurrence pattern, so it "
+"will be adjusted to the date/time of the next recurrence (%1)."
msgstr ""
-#: templatepickdlg.cpp:46
-msgctxt "@title:window"
-msgid "Choose Alarm Template"
+#: editdlg.cpp:1039
+msgctxt "@info"
+msgid "Recurrence has already expired"
msgstr ""
-#: templatepickdlg.cpp:77
-msgctxt "@info:whatsthis"
-msgid "Select a template to base the new alarm on."
+#: editdlg.cpp:1044
+msgctxt "@info"
+msgid "The alarm will never occur during working hours"
msgstr ""
-#: collectionmodel.cpp:971
-msgctxt "@title:window"
-msgid "Choose Calendar"
+#: editdlg.cpp:1073
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Reminder period must be less than the recurrence interval, unless "
+"%1 is checked."
msgstr ""
-#: undo.cpp:439
-msgctxt "@info/plain"
-msgid "Alarm not found"
+#: editdlg.cpp:1088
+msgctxt "@info"
+msgid ""
+"The duration of a repetition within the recurrence must be less than the "
+"recurrence interval minus any reminder period"
msgstr ""
-#: undo.cpp:440
-msgctxt "@info/plain"
-msgid "Error recreating alarm"
+#: editdlg.cpp:1095
+msgctxt "@info"
+msgid ""
+"For a repetition within the recurrence, its period must be in units of days "
+"or weeks for a date-only alarm"
msgstr ""
-#: undo.cpp:441
-msgctxt "@info/plain"
-msgid "Error recreating alarm template"
+#: editdlg.cpp:1127 editdlg.cpp:1156
+msgctxt "@info"
+msgid "You must select a calendar to save the alarm in"
msgstr ""
-#: undo.cpp:442
-msgctxt "@info/plain"
-msgid "Cannot reactivate archived alarm"
+#: editdlg.cpp:1242
+msgctxt "@action:button"
+msgid "Less Options <<"
msgstr ""
-#: undo.cpp:443
-msgctxt "@info/plain"
-msgid "Program error"
+#: editdlg.cpp:1247
+msgctxt "@action:button"
+msgid "More Options >>"
msgstr ""
-#: undo.cpp:444
-msgctxt "@info/plain"
-msgid "Unknown error"
+#: latecancel.cpp:44
+msgctxt "@option:check"
+msgid "Cancel if late"
msgstr ""
-#: undo.cpp:446
-#, kde-format
-msgctxt "@info Undo-action: message"
-msgid "%1: %2"
+#: latecancel.cpp:45
+msgctxt "@option:check"
+msgid "Auto-close window after this time"
msgstr ""
-#: undo.cpp:683
-msgctxt "@info/plain Action to create a new alarm"
-msgid "New alarm"
+#: latecancel.cpp:46
+msgctxt "@option:check"
+msgid "Auto-close window after late-cancellation time"
msgstr ""
-#: undo.cpp:685
-msgctxt "@info/plain Action to delete an alarm"
-msgid "Delete alarm"
+#: latecancel.cpp:56
+msgctxt "@info:whatsthis"
+msgid ""
+"If checked, the alarm will be canceled if it cannot be triggered "
+"within the specified period after its scheduled time. Possible reasons for "
+"not triggering include your being logged off, X not running, or "
+"KAlarm not running.If unchecked, the "
+"alarm will be triggered at the first opportunity after its scheduled time, "
+"regardless of how late it is."
msgstr ""
-#: undo.cpp:688
-msgctxt "@info/plain Action to create a new alarm template"
-msgid "New template"
+#: latecancel.cpp:82
+msgctxt "@option:check Cancel if late by 10 minutes"
+msgid "Cancel if late by"
msgstr ""
-#: undo.cpp:690
-msgctxt "@info/plain Action to delete an alarm template"
-msgid "Delete template"
+#: latecancel.cpp:83
+msgctxt "@info:whatsthis"
+msgid "Enter how late will cause the alarm to be canceled"
msgstr ""
-#: undo.cpp:692
-msgctxt "@info/plain"
-msgid "Delete archived alarm"
+#: latecancel.cpp:99
+msgctxt "@info:whatsthis"
+msgid ""
+"Automatically close the alarm window after the expiry of the late-"
+"cancellation period"
msgstr ""
-#: undo.cpp:911
-msgctxt "@info/plain"
-msgid "Create multiple alarms"
+#: wakedlg.cpp:56
+msgctxt "@title:window"
+msgid "Wake From Suspend"
msgstr ""
-#: undo.cpp:1005
-msgctxt "@info/plain Action to edit an alarm"
-msgid "Edit alarm"
+#: wakedlg.cpp:181
+msgctxt "@info"
+msgid "Cannot schedule wakeup time for a date-only alarm"
msgstr ""
-#: undo.cpp:1007
-msgctxt "@info/plain Action to edit an alarm template"
-msgid "Edit template"
+#: wakedlg.cpp:185
+msgctxt "@info"
+msgid ""
+"This wakeup will cancel any existing wakeup which has been set by "
+"KAlarm or any other application, because your computer can only schedule a "
+"single wakeup time.Note: Wake From Suspend is not "
+"supported at all on some computers, especially older ones, and some "
+"computers only support setting a wakeup time up to 24 hours ahead. You may "
+"wish to set up a test alarm to check your system's capability."
msgstr ""
-#: undo.cpp:1186
-msgctxt "@info/plain"
-msgid "Delete multiple alarms"
+#: main.cpp:39
+msgid "KAlarm"
msgstr ""
-#: undo.cpp:1188
-msgctxt "@info/plain"
-msgid "Delete multiple templates"
+#: main.cpp:40
+msgid "Personal alarm message, command and email scheduler for KDE"
msgstr ""
-#: undo.cpp:1195
-msgctxt "@info/plain"
-msgid "Delete multiple archived alarms"
+#: main.cpp:42
+msgid "Copyright 2001-2012, David Jarvie"
msgstr ""
-#: undo.cpp:1238 undo.cpp:1282
-msgctxt "@info/plain"
-msgid "Reactivate alarm"
+#: main.cpp:43 autostart/autostart.cpp:48
+msgid "David Jarvie"
msgstr ""
-#: undo.cpp:1305
-msgctxt "@info/plain"
-msgid "Reactivate multiple alarms"
+#: main.cpp:50
+msgid "Prompt for confirmation when alarm is acknowledged"
msgstr ""
-#: repetitionbutton.cpp:87
-msgctxt "@title:window"
-msgid "Alarm Sub-Repetition"
+#: main.cpp:52
+msgid "Attach file to email (repeat as needed)"
msgstr ""
-#: repetitionbutton.cpp:165
-msgctxt "@option:check Repeat every 10 minutes"
-msgid "Repeat every"
+#: main.cpp:53
+msgid "Auto-close alarm window after --late-cancel period"
msgstr ""
-#: repetitionbutton.cpp:166
-msgctxt "@info:whatsthis"
-msgid ""
-"Instead of the alarm triggering just once at each recurrence, checking this "
-"option makes the alarm trigger multiple times at each recurrence."
+#: main.cpp:54
+msgid "Blind copy email to self"
msgstr ""
-#: repetitionbutton.cpp:168
-msgctxt "@info:whatsthis"
-msgid "Enter the time between repetitions of the alarm"
+#: main.cpp:56
+msgid "Beep when message is displayed"
msgstr ""
-#: repetitionbutton.cpp:186
-msgctxt "@option:radio"
-msgid "Number of repetitions:"
+#: main.cpp:59
+msgid "Message background color (name or hex 0xRRGGBB)"
msgstr ""
-#: repetitionbutton.cpp:188
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to specify the number of times the alarm should repeat after each "
-"recurrence"
+#: main.cpp:62
+msgid "Message foreground color (name or hex 0xRRGGBB)"
msgstr ""
-#: repetitionbutton.cpp:196
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the number of times to trigger the alarm after its initial occurrence"
+#: main.cpp:63
+msgid "Cancel alarm with the specified event ID"
msgstr ""
-#: repetitionbutton.cpp:204
-msgctxt "@option:radio"
-msgid "Duration:"
+#: main.cpp:65
+msgid "Disable the alarm"
msgstr ""
-#: repetitionbutton.cpp:206
-msgctxt "@info:whatsthis"
-msgid "Check to specify how long the alarm is to be repeated"
+#: main.cpp:66
+msgid "Disable monitoring of all alarms"
msgstr ""
-#: repetitionbutton.cpp:212
-msgctxt "@info:whatsthis"
-msgid "Enter the length of time to repeat the alarm"
+#: main.cpp:68
+msgid "Execute a shell command line"
msgstr ""
-#: rtcwakeaction.cpp:89
-#, kde-format
-msgctxt "@text/plain"
-msgid "Could not run %1 to set wake from suspend"
+#: main.cpp:70
+msgid "Command line to generate alarm message text"
msgstr ""
-#: rtcwakeaction.cpp:92
-#, kde-format
-msgctxt "@text/plain"
-msgid ""
-"Error setting wake from suspend.Command was: "
-"%1Error code: %2."
+#: main.cpp:71
+msgid "Display the alarm edit dialog to edit the specified alarm"
msgstr ""
-#: traywindow.cpp:96
-msgctxt "@action"
-msgid "&New Alarm"
+#: main.cpp:72
+msgid "Display the alarm edit dialog to edit a new display alarm"
msgstr ""
-#: traywindow.cpp:272
-msgid "Disabled"
+#: main.cpp:73
+msgid "Display the alarm edit dialog to edit a new command alarm"
msgstr ""
-#: traywindow.cpp:277
-msgctxt "@info:tooltip Brief: some alarms are disabled"
-msgid "(Some alarms disabled)"
+#: main.cpp:74
+msgid "Display the alarm edit dialog to edit a new email alarm"
msgstr ""
-#: traywindow.cpp:354
-#, kde-format
-msgctxt "@info/plain prefix + hours:minutes"
-msgid "(%1%2:%3)"
+#: main.cpp:75
+msgid "Display the alarm edit dialog to edit a new audio alarm"
msgstr ""
-#: traywindow.cpp:356
-#, kde-format
-msgctxt "@info/plain prefix + hours:minutes"
-msgid "%1%2:%3"
+#: main.cpp:76
+msgid "Display the alarm edit dialog, preset with a template"
msgstr ""
-#: fontcolourbutton.cpp:43
-msgctxt "@action:button"
-msgid "Font && Color..."
+#: main.cpp:78
+msgid "File to display"
msgstr ""
-#: fontcolourbutton.cpp:47
-msgctxt "@info:whatsthis"
-msgid ""
-"Choose the font, and foreground and background color, for the alarm message."
+#: main.cpp:80
+msgid "KMail identity to use as sender of email"
msgstr ""
-#: fontcolourbutton.cpp:71
-msgctxt "@title:window"
-msgid "Choose Alarm Font & Color"
+#: main.cpp:82
+msgid "Interval between alarm repetitions"
msgstr ""
-#: editdlgtypes.cpp:91
-msgctxt "@title:window"
-msgid "Choose Log File"
+#: main.cpp:84
+msgid "Show alarm as an event in KOrganizer"
msgstr ""
-#: editdlgtypes.cpp:104
-msgctxt "@option:check"
-msgid "Confirm acknowledgment"
+#: main.cpp:86
+msgid "Cancel alarm if more than 'period' late when triggered"
msgstr ""
-#: editdlgtypes.cpp:140
-msgctxt "@title:window"
-msgid "New Display Alarm Template"
+#: main.cpp:88
+msgid "Repeat alarm at every login"
msgstr ""
-#: editdlgtypes.cpp:140
-msgctxt "@title:window"
-msgid "Edit Display Alarm Template"
+#: main.cpp:90
+msgid "Send an email to the given address (repeat as needed)"
msgstr ""
-#: editdlgtypes.cpp:141
-msgctxt "@title:window"
-msgid "New Display Alarm"
+#: main.cpp:92
+msgid "Audio file to play once"
msgstr ""
-#: editdlgtypes.cpp:141
-msgctxt "@title:window"
-msgid "Edit Display Alarm"
+#: main.cpp:94
+msgid "Audio file to play repeatedly"
msgstr ""
-#: editdlgtypes.cpp:153
-msgctxt "@label:listbox"
-msgid "Display type:"
+#: main.cpp:95
+msgid "Specify alarm recurrence using iCalendar syntax"
msgstr ""
-#: editdlgtypes.cpp:156
-msgctxt "@item:inlistbox"
-msgid "Text message"
+#: main.cpp:97
+msgid "Display reminder before or after alarm"
msgstr ""
-#: editdlgtypes.cpp:157
-msgctxt "@item:inlistbox"
-msgid "File contents"
+#: main.cpp:98
+msgid "Display reminder once, before or after first alarm recurrence"
msgstr ""
-#: editdlgtypes.cpp:158
-msgctxt "@item:inlistbox"
-msgid "Command output"
+#: main.cpp:100
+msgid "Number of times to repeat alarm (including initial occasion)"
msgstr ""
-#: editdlgtypes.cpp:179
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid ""
-"Select what the alarm should "
-"display:- %1: the alarm will display the "
-"text message you type in.
- %2: the alarm "
-"will display the contents of a text or image "
-"file.
- %3: the alarm will display the "
-"output from a command.
"
+#: main.cpp:102
+msgid "Speak the message when it is displayed"
msgstr ""
-#: editdlgtypes.cpp:190
-msgctxt "@info:whatsthis"
-msgid "Enter the text of the alarm message. It may be multi-line."
+#: main.cpp:104
+msgid "Email subject line"
msgstr ""
-#: editdlgtypes.cpp:200
-msgctxt "@info:whatsthis"
-msgid "Enter the name or URL of a text or image file to display."
+#: main.cpp:106
+msgid "Simulate system time [[[yyyy-]mm-]dd-]hh:mm [TZ] (debug mode)"
msgstr ""
-#: editdlgtypes.cpp:209
-msgctxt "@info:whatsthis"
-msgid "Select a text or image file to display."
+#: main.cpp:109
+msgid ""
+"Trigger alarm at time [[[yyyy-]mm-]dd-]hh:mm [TZ], or date yyyy-mm-dd [TZ]"
msgstr ""
-#: editdlgtypes.cpp:257
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter how long in advance of or after the main alarm to display a reminder "
-"alarm."
+#: main.cpp:110
+msgid "Display system tray icon"
msgstr ""
-#: editdlgtypes.cpp:258
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to additionally display a reminder in advance of or after the main "
-"alarm time(s)."
+#: main.cpp:111
+msgid "Trigger alarm with the specified event ID"
msgstr ""
-#: editdlgtypes.cpp:259
-#, kde-format
-msgctxt "@info:whatsthis"
+#: main.cpp:113
msgid ""
-"Enter how long in advance of or after the main alarm to display a "
-"reminder alarm.%1"
+"Repeat until time [[[yyyy-]mm-]dd-]hh:mm [TZ], or date yyyy-mm-dd [TZ]"
msgstr ""
-#: editdlgtypes.cpp:260
-msgctxt "@info:whatsthis"
-msgid ""
-"Select whether the reminder should be triggered before or after the main "
-"alarm"
+#: main.cpp:115
+msgid "Volume to play audio file"
msgstr ""
-#: editdlgtypes.cpp:270
-msgctxt "@info:whatsthis"
-msgid "Check to be prompted for confirmation when you acknowledge the alarm."
+#: main.cpp:116
+msgid "Message text to display"
msgstr ""
-#: editdlgtypes.cpp:602
-msgctxt "@info:whatsthis"
-msgid "Display the alarm message now"
+#: messagewin.cpp:438
+msgctxt "@title:window"
+msgid "Reminder"
msgstr ""
-#: editdlgtypes.cpp:611
-msgctxt "@info:whatsthis"
-msgid "Display the file now"
+#: messagewin.cpp:438 messagewin.cpp:861
+msgctxt "@title:window"
+msgid "Message"
msgstr ""
-#: editdlgtypes.cpp:621
+#: messagewin.cpp:456
msgctxt "@info:whatsthis"
-msgid "Display the command output now"
+msgid ""
+"The scheduled date/time for the message (as opposed to the actual time of "
+"display)."
msgstr ""
-#: editdlgtypes.cpp:635
-msgctxt "@title:window"
-msgid "Choose Text or Image File to Display"
+#: messagewin.cpp:463
+msgctxt "@info"
+msgid "Reminder"
msgstr ""
-#: editdlgtypes.cpp:710
-msgctxt "@option:check"
-msgid "Enter a script"
+#: messagewin.cpp:487
+msgctxt "@info:whatsthis"
+msgid "The file whose contents are displayed below"
msgstr ""
-#: editdlgtypes.cpp:711
-msgctxt "@option:radio"
-msgid "Execute in terminal window"
+#: messagewin.cpp:543
+msgctxt "@info:whatsthis"
+msgid "The contents of the file to be displayed"
msgstr ""
-#: editdlgtypes.cpp:712
-msgctxt "@option:check"
-msgid "Execute in terminal window"
+#: messagewin.cpp:551
+msgctxt "@info"
+msgid "File is a folder"
msgstr ""
-#: editdlgtypes.cpp:742
-msgctxt "@title:window"
-msgid "New Command Alarm Template"
-msgstr ""
-
-#: editdlgtypes.cpp:742
-msgctxt "@title:window"
-msgid "Edit Command Alarm Template"
-msgstr ""
-
-#: editdlgtypes.cpp:743
-msgctxt "@title:window"
-msgid "New Command Alarm"
-msgstr ""
-
-#: editdlgtypes.cpp:743
-msgctxt "@title:window"
-msgid "Edit Command Alarm"
-msgstr ""
-
-#: editdlgtypes.cpp:751
-msgctxt "@info:whatsthis"
-msgid "Execute the specified command now"
-msgstr ""
-
-#: editdlgtypes.cpp:760
-msgctxt "@title:group"
-msgid "Command Output"
-msgstr ""
-
-#: editdlgtypes.cpp:771
-msgctxt "@info:whatsthis"
-msgid "Check to execute the command in a terminal window"
-msgstr ""
-
-#: editdlgtypes.cpp:781
-msgctxt "@info:whatsthis"
-msgid "Enter the name or path of the log file."
-msgstr ""
-
-#: editdlgtypes.cpp:791
-msgctxt "@info:whatsthis"
-msgid "Select a log file."
-msgstr ""
-
-#: editdlgtypes.cpp:794
-msgctxt "@option:radio"
-msgid "Log to file"
-msgstr ""
-
-#: editdlgtypes.cpp:796
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to log the command output to a local file. The output will be appended "
-"to any existing contents of the file."
-msgstr ""
-
-#: editdlgtypes.cpp:803
-msgctxt "@option:radio"
-msgid "Discard"
-msgstr ""
-
-#: editdlgtypes.cpp:805
-msgctxt "@info:whatsthis"
-msgid "Check to discard command output."
-msgstr ""
-
-#: editdlgtypes.cpp:958
-msgctxt "@info"
-msgid ""
-"Log file must be the name or path of a local file, with write permission."
-msgstr ""
-
-#: editdlgtypes.cpp:975
-#, kde-format
-msgctxt "@info"
-msgid "Command executed: %1"
-msgstr ""
-
-#: editdlgtypes.cpp:1009
-msgctxt "@option:check"
-msgid "Copy email to self"
-msgstr ""
-
-#: editdlgtypes.cpp:1041
-msgctxt "@title:window"
-msgid "New Email Alarm Template"
-msgstr ""
-
-#: editdlgtypes.cpp:1041
-msgctxt "@title:window"
-msgid "Edit Email Alarm Template"
-msgstr ""
-
-#: editdlgtypes.cpp:1042
-msgctxt "@title:window"
-msgid "New Email Alarm"
-msgstr ""
-
-#: editdlgtypes.cpp:1042
-msgctxt "@title:window"
-msgid "Edit Email Alarm"
-msgstr ""
-
-#: editdlgtypes.cpp:1050
-msgctxt "@info:whatsthis"
-msgid "Send the email to the specified addressees now"
-msgstr ""
-
-#: editdlgtypes.cpp:1061
-msgctxt "@label:listbox 'From' email address"
-msgid "From:"
-msgstr ""
-
-#: editdlgtypes.cpp:1068
-msgctxt "@info:whatsthis"
-msgid ""
-"Your email identity, used to identify you as the sender when sending email "
-"alarms."
-msgstr ""
-
-#: editdlgtypes.cpp:1074
-msgctxt "@label:textbox Email addressee"
-msgid "To:"
-msgstr ""
-
-#: editdlgtypes.cpp:1080
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the addresses of the email recipients. Separate multiple addresses by "
-"commas or semicolons."
-msgstr ""
-
-#: editdlgtypes.cpp:1090
-msgctxt "@info:tooltip"
-msgid "Open address book"
-msgstr ""
-
-#: editdlgtypes.cpp:1091
-msgctxt "@info:whatsthis"
-msgid "Select email addresses from your address book."
-msgstr ""
-
-#: editdlgtypes.cpp:1095
-msgctxt "@label:textbox Email subject"
-msgid "Subject:"
-msgstr ""
-
-#: editdlgtypes.cpp:1102
-msgctxt "@info:whatsthis"
-msgid "Enter the email subject."
-msgstr ""
-
-#: editdlgtypes.cpp:1108
-msgctxt "@info:whatsthis"
-msgid "Enter the email message."
-msgstr ""
-
-#: editdlgtypes.cpp:1116
-msgctxt "@label:listbox"
-msgid "Attachments:"
-msgstr ""
-
-#: editdlgtypes.cpp:1129
-msgctxt "@info:whatsthis"
-msgid "Files to send as attachments to the email."
-msgstr ""
-
-#: editdlgtypes.cpp:1135
-msgctxt "@info:whatsthis"
-msgid "Add an attachment to the email."
-msgstr ""
-
-#: editdlgtypes.cpp:1140
-msgctxt "@info:whatsthis"
-msgid "Remove the highlighted attachment from the email."
-msgstr ""
-
-#: editdlgtypes.cpp:1146
-msgctxt "@info:whatsthis"
-msgid "If checked, the email will be blind copied to you."
-msgstr ""
-
-#: editdlgtypes.cpp:1323
-#, kde-format
-msgctxt "@info"
-msgid "Invalid email address: %1"
-msgstr ""
-
-#: editdlgtypes.cpp:1330
-msgctxt "@info"
-msgid "No email address specified"
-msgstr ""
-
-#: editdlgtypes.cpp:1347
-#, kde-format
-msgctxt "@info"
-msgid "Invalid email attachment: %1"
-msgstr ""
-
-#: editdlgtypes.cpp:1351
-msgctxt "@info"
-msgid ""
-"Do you really want to send the email now to the specified recipient(s)?"
-msgstr ""
-
-#: editdlgtypes.cpp:1352
-msgctxt "@action:button"
-msgid "Confirm Email"
-msgstr ""
-
-#: editdlgtypes.cpp:1352
-msgctxt "@action:button"
-msgid "Send"
-msgstr ""
-
-#: editdlgtypes.cpp:1367
-#, kde-format
-msgctxt "@info"
-msgid "Email sent to:%1Bcc: %2"
-msgstr ""
-
-#: editdlgtypes.cpp:1370
-#, kde-format
-msgctxt "@info"
-msgid "Email sent to:%1"
-msgstr ""
-
-#: editdlgtypes.cpp:1402
-msgctxt "@title:window"
-msgid "Choose File to Attach"
-msgstr ""
-
-#: editdlgtypes.cpp:1475
-msgctxt "@title:window"
-msgid "New Audio Alarm Template"
-msgstr ""
-
-#: editdlgtypes.cpp:1475
-msgctxt "@title:window"
-msgid "Edit Audio Alarm Template"
-msgstr ""
-
-#: editdlgtypes.cpp:1476
-msgctxt "@title:window"
-msgid "New Audio Alarm"
-msgstr ""
-
-#: editdlgtypes.cpp:1476
-msgctxt "@title:window"
-msgid "Edit Audio Alarm"
-msgstr ""
-
-#: editdlgtypes.cpp:1629
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to enter the contents of a script instead of a shell command line"
-msgstr ""
-
-#: editdlgtypes.cpp:1635
-msgctxt "@info:whatsthis"
-msgid "Enter a shell command to execute."
-msgstr ""
-
-#: editdlgtypes.cpp:1640
-msgctxt "@info:whatsthis"
-msgid "Enter the contents of a script to execute"
-msgstr ""
-
-#: editdlgtypes.cpp:1696
-msgctxt "@info"
-msgid "Please enter a command or script to execute"
-msgstr ""
-
-#: messagewin.cpp:421
-msgctxt "@title:window"
-msgid "Reminder"
-msgstr ""
-
-#: messagewin.cpp:421 messagewin.cpp:844
-msgctxt "@title:window"
-msgid "Message"
-msgstr ""
-
-#: messagewin.cpp:439
-msgctxt "@info:whatsthis"
-msgid ""
-"The scheduled date/time for the message (as opposed to the actual time of "
-"display)."
-msgstr ""
-
-#: messagewin.cpp:446
-msgctxt "@info"
-msgid "Reminder"
-msgstr ""
-
-#: messagewin.cpp:470
-msgctxt "@info:whatsthis"
-msgid "The file whose contents are displayed below"
-msgstr ""
-
-#: messagewin.cpp:526
-msgctxt "@info:whatsthis"
-msgid "The contents of the file to be displayed"
-msgstr ""
-
-#: messagewin.cpp:534
-msgctxt "@info"
-msgid "File is a folder"
-msgstr ""
-
-#: messagewin.cpp:534
+#: messagewin.cpp:551
msgctxt "@info"
msgid "Failed to open file"
msgstr ""
-#: messagewin.cpp:534
+#: messagewin.cpp:551
msgctxt "@info"
msgid "File not found"
msgstr ""
-#: messagewin.cpp:554
+#: messagewin.cpp:571
msgctxt "@info:whatsthis"
msgid "The alarm message"
msgstr ""
-#: messagewin.cpp:581
+#: messagewin.cpp:598
msgctxt "@info:whatsthis"
msgid "The output of the alarm's command"
msgstr ""
-#: messagewin.cpp:623
+#: messagewin.cpp:640
msgctxt "@info:whatsthis"
msgid "The email to send"
msgstr ""
-#: messagewin.cpp:629
+#: messagewin.cpp:646
msgctxt "@info Email addressee"
msgid "To:"
msgstr ""
-#: messagewin.cpp:636
+#: messagewin.cpp:653
msgctxt "@info Email subject"
msgid "Subject:"
msgstr ""
-#: messagewin.cpp:662
+#: messagewin.cpp:679
msgctxt "@title:window"
msgid "Error"
msgstr ""
-#: messagewin.cpp:682
+#: messagewin.cpp:699
msgctxt "@option:check"
msgid "Do not display this error message again for this alarm"
msgstr ""
-#: messagewin.cpp:701
+#: messagewin.cpp:718
msgctxt "@info:whatsthis"
msgid "Acknowledge the alarm"
msgstr ""
-#: messagewin.cpp:706
+#: messagewin.cpp:723
msgctxt "@action:button"
msgid "&Edit..."
msgstr ""
-#: messagewin.cpp:711
+#: messagewin.cpp:728
msgctxt "@info:whatsthis"
msgid "Edit the alarm."
msgstr ""
-#: messagewin.cpp:715
+#: messagewin.cpp:732
msgctxt "@action:button"
msgid "&Defer..."
msgstr ""
-#: messagewin.cpp:720
+#: messagewin.cpp:737
msgctxt "@info:whatsthis"
msgid ""
"Defer the alarm until later.You will be prompted to "
"specify when the alarm should be redisplayed."
msgstr ""
-#: messagewin.cpp:750
+#: messagewin.cpp:767
msgctxt "@info:tooltip Locate this email in KMail"
msgid "Locate in KMail"
msgstr ""
-#: messagewin.cpp:751
+#: messagewin.cpp:768
msgctxt "@info:whatsthis"
msgid "Locate and highlight this email in KMail"
msgstr ""
-#: messagewin.cpp:760
+#: messagewin.cpp:777
msgctxt "@info:tooltip"
msgid "Activate KAlarm"
msgstr ""
-#: messagewin.cpp:761
+#: messagewin.cpp:778
msgctxt "@info:whatsthis"
msgid "Activate KAlarm"
msgstr ""
-#: messagewin.cpp:921
+#: messagewin.cpp:938
msgctxt "@info"
msgid "Today"
msgstr ""
-#: messagewin.cpp:923
+#: messagewin.cpp:940
#, kde-format
msgctxt "@info"
msgid "Tomorrow"
@@ -2643,7 +2175,7 @@
msgstr[0] ""
msgstr[1] ""
-#: messagewin.cpp:925
+#: messagewin.cpp:942
#, kde-format
msgctxt "@info"
msgid "in 1 week's time"
@@ -2651,7 +2183,7 @@
msgstr[0] ""
msgstr[1] ""
-#: messagewin.cpp:939
+#: messagewin.cpp:956
#, kde-format
msgctxt "@info"
msgid "in 1 minute's time"
@@ -2659,7 +2191,7 @@
msgstr[0] ""
msgstr[1] ""
-#: messagewin.cpp:941
+#: messagewin.cpp:958
#, kde-format
msgctxt "@info"
msgid "in 1 hour's time"
@@ -2667,7 +2199,7 @@
msgstr[0] ""
msgstr[1] ""
-#: messagewin.cpp:944
+#: messagewin.cpp:961
#, kde-format
msgctxt "@item:intext inserted into 'in ... %1 minute's time' below"
msgid "1 hour"
@@ -2675,7 +2207,7 @@
msgstr[0] ""
msgstr[1] ""
-#: messagewin.cpp:945
+#: messagewin.cpp:962
#, kde-format
msgctxt "@info '%2' is the previous message '1 hour'/'%1 hours'"
msgid "in %2 1 minute's time"
@@ -2683,2437 +2215,3035 @@
msgstr[0] ""
msgstr[1] ""
-#: messagewin.cpp:1430 messagewin.cpp:1440
+#: messagewin.cpp:1464 messagewin.cpp:1474
msgctxt "@info"
msgid "Unable to speak message"
msgstr ""
-#: messagewin.cpp:1440
+#: messagewin.cpp:1474
msgctxt "@info"
msgid "D-Bus call say() failed"
msgstr ""
-#: messagewin.cpp:1578
+#: messagewin.cpp:1616
#, kde-format
msgctxt "@info"
msgid "Cannot open audio file: %1"
msgstr ""
-#: messagewin.cpp:1657
+#: messagewin.cpp:1714
#, kde-format
msgctxt "@info"
msgid ""
"Error playing audio file: %1%2"
msgstr ""
-#: messagewin.cpp:1986
+#: messagewin.cpp:2043
msgctxt "@info"
msgid "Do you really want to acknowledge this alarm?"
msgstr ""
-#: messagewin.cpp:1987
+#: messagewin.cpp:2044
msgctxt "@action:button"
msgid "Acknowledge Alarm"
msgstr ""
-#: messagewin.cpp:1987
+#: messagewin.cpp:2044
msgctxt "@action:button"
msgid "Acknowledge"
msgstr ""
-#: messagewin.cpp:2034
+#: messagewin.cpp:2095
msgctxt "@info"
msgid "Unable to locate this email in KMail"
msgstr ""
-#: messagewin.cpp:2204
+#: messagewin.cpp:2265
msgctxt "@info"
msgid "Cannot defer alarm:Alarm not found."
msgstr ""
-#: editdlg.cpp:97
-#, kde-format
-msgctxt "@title:tab"
-msgid "Recurrence - [%1]"
-msgstr ""
-
-#: editdlg.cpp:102
-msgctxt "@option:check"
-msgid "Show in KOrganizer"
+#: recurrenceedit.cpp:81
+msgctxt "@item:inlistbox Recurrence type"
+msgid "No Recurrence"
msgstr ""
-#: editdlg.cpp:238
-msgctxt "@title:window"
-msgid "Alarm Template [read-only]"
+#: recurrenceedit.cpp:82
+msgctxt "@item:inlistbox Recurrence type"
+msgid "At Login"
msgstr ""
-#: editdlg.cpp:239
-msgctxt "@title:window"
-msgid "Archived Alarm [read-only]"
+#: recurrenceedit.cpp:83
+msgctxt "@item:inlistbox Recurrence type"
+msgid "Hourly/Minutely"
msgstr ""
-#: editdlg.cpp:240
-msgctxt "@title:window"
-msgid "Alarm [read-only]"
+#: recurrenceedit.cpp:84
+msgctxt "@item:inlistbox Recurrence type"
+msgid "Daily"
msgstr ""
-#: editdlg.cpp:246
-msgctxt "@action:button"
-msgid "Load Template..."
+#: recurrenceedit.cpp:85
+msgctxt "@item:inlistbox Recurrence type"
+msgid "Weekly"
msgstr ""
-#: editdlg.cpp:260
-msgctxt "@label:textbox"
-msgid "Template name:"
+#: recurrenceedit.cpp:86
+msgctxt "@item:inlistbox Recurrence type"
+msgid "Monthly"
msgstr ""
-#: editdlg.cpp:266
+#: recurrenceedit.cpp:87
+msgctxt "@item:inlistbox Recurrence type"
+msgid "Yearly"
+msgstr ""
+
+#: recurrenceedit.cpp:113
+msgctxt "@title:group"
+msgid "Recurrence Rule"
+msgstr ""
+
+#: recurrenceedit.cpp:131
msgctxt "@info:whatsthis"
-msgid "Enter the name of the alarm template"
+msgid "Do not repeat the alarm"
msgstr ""
-#: editdlg.cpp:273
-msgctxt "@title:tab"
-msgid "Alarm"
+#: recurrenceedit.cpp:139
+msgctxt "@info:whatsthis"
+msgid ""
+"Trigger the alarm at the specified date/time and at every login until "
+"then.Note that it will also be triggered any time "
+"KAlarm is restarted."
msgstr ""
-#: editdlg.cpp:297
-msgctxt "@title:group"
-msgid "Action"
+#: recurrenceedit.cpp:147
+msgctxt "@info:whatsthis"
+msgid "Repeat the alarm at hourly/minutely intervals"
msgstr ""
-#: editdlg.cpp:308
-msgctxt "@title:group"
-msgid "Deferred Alarm"
+#: recurrenceedit.cpp:154
+msgctxt "@info:whatsthis"
+msgid "Repeat the alarm at daily intervals"
msgstr ""
-#: editdlg.cpp:313
-msgctxt "@label"
-msgid "Deferred to:"
+#: recurrenceedit.cpp:161
+msgctxt "@info:whatsthis"
+msgid "Repeat the alarm at weekly intervals"
msgstr ""
-#: editdlg.cpp:319
-msgctxt "@action:button"
-msgid "Change..."
+#: recurrenceedit.cpp:168
+msgctxt "@info:whatsthis"
+msgid "Repeat the alarm at monthly intervals"
msgstr ""
-#: editdlg.cpp:322
+#: recurrenceedit.cpp:175
msgctxt "@info:whatsthis"
-msgid "Change the alarm's deferred time, or cancel the deferral"
+msgid "Repeat the alarm at annual intervals"
+msgstr ""
+
+#: recurrenceedit.cpp:185
+msgctxt "@info:whatsthis"
+msgid ""
+"Set up a repetition within the recurrence, to trigger the alarm multiple "
+"times each time the recurrence is due."
msgstr ""
-#: editdlg.cpp:334 editdlg.cpp:401
+#: recurrenceedit.cpp:233
msgctxt "@title:group"
-msgid "Time"
+msgid "Recurrence End"
msgstr ""
-#: editdlg.cpp:343
+#: recurrenceedit.cpp:242
msgctxt "@option:radio"
-msgid "Default time"
+msgid "No end"
msgstr ""
-#: editdlg.cpp:346
+#: recurrenceedit.cpp:245
msgctxt "@info:whatsthis"
-msgid ""
-"Do not specify a start time for alarms based on this template. The normal "
-"default start time will be used."
+msgid "Repeat the alarm indefinitely"
msgstr ""
-#: editdlg.cpp:354
+#: recurrenceedit.cpp:253
msgctxt "@option:radio"
-msgid "Time:"
+msgid "End after:"
msgstr ""
-#: editdlg.cpp:357
+#: recurrenceedit.cpp:255
msgctxt "@info:whatsthis"
-msgid "Specify a start time for alarms based on this template."
+msgid "Repeat the alarm for the number of times specified"
msgstr ""
-#: editdlg.cpp:363
-#, kde-format
+#: recurrenceedit.cpp:262
msgctxt "@info:whatsthis"
-msgid ""
-"Enter the start time for alarms based on this "
-"template.%1"
+msgid "Enter the total number of times to trigger the alarm"
+msgstr ""
+
+#: recurrenceedit.cpp:266
+msgctxt "@label"
+msgid "occurrence(s)"
msgstr ""
-#: editdlg.cpp:370
+#: recurrenceedit.cpp:278
msgctxt "@option:radio"
-msgid "Date only"
+msgid "End by:"
msgstr ""
-#: editdlg.cpp:373
+#: recurrenceedit.cpp:281
msgctxt "@info:whatsthis"
msgid ""
-"Set the Any time option for alarms based on this "
-"template."
+"Repeat the alarm until the date/time specified.This "
+"applies to the main recurrence only. It does not limit any sub-repetition "
+"which will occur regardless after the last main recurrence."
msgstr ""
-#: editdlg.cpp:380 alarmtimewidget.cpp:150
-msgctxt "@option:radio"
-msgid "Time from now:"
+#: recurrenceedit.cpp:286
+msgctxt "@info/plain"
+msgid "This uses the same time zone as the start time."
msgstr ""
-#: editdlg.cpp:384
+#: recurrenceedit.cpp:288
+#, kde-format
msgctxt "@info:whatsthis"
-msgid ""
-"Set alarms based on this template to start after the specified time interval "
-"from when the alarm is created."
+msgid "Enter the last date to repeat the alarm.%1"
msgstr ""
-#: editdlg.cpp:392 alarmtimewidget.cpp:161
+#: recurrenceedit.cpp:295
#, kde-format
msgctxt "@info:whatsthis"
-msgid "%1%2"
+msgid ""
+"Enter the last time to repeat the "
+"alarm.%1%2"
msgstr ""
-#: editdlg.cpp:450
-msgctxt "@info:whatsthis"
-msgid "Check to copy the alarm into KOrganizer's calendar"
+#: recurrenceedit.cpp:297 alarmtimewidget.cpp:143
+msgctxt "@option:check"
+msgid "Any time"
msgstr ""
-#: editdlg.cpp:454
+#: recurrenceedit.cpp:300
msgctxt "@info:whatsthis"
-msgid "Schedule the alarm at the specified time."
-msgstr ""
-
-#: editdlg.cpp:952
-msgctxt "@info"
-msgid "You must enter a name for the alarm template"
+msgid ""
+"Stop repeating the alarm after your first login on or after the specified "
+"end date"
msgstr ""
-#: editdlg.cpp:956
-msgctxt "@info"
-msgid "Template name is already in use"
+#: recurrenceedit.cpp:318
+msgctxt "@title:group"
+msgid "Exceptions"
msgstr ""
-#: editdlg.cpp:1002
-#, kde-format
-msgctxt "@info The parameter is a date value"
-msgid ""
-"The start date does not match the alarm's recurrence pattern, so it will be "
-"adjusted to the date of the next recurrence (%1)."
+#: recurrenceedit.cpp:329
+msgctxt "@info:whatsthis"
+msgid "The list of exceptions, i.e. dates/times excluded from the recurrence"
msgstr ""
-#: editdlg.cpp:1006
-#, kde-format
-msgctxt "@info The parameter is a date/time value"
+#: recurrenceedit.cpp:348
+msgctxt "@info:whatsthis"
msgid ""
-"The start date/time does not match the alarm's recurrence pattern, so it "
-"will be adjusted to the date/time of the next recurrence (%1)."
+"Enter a date to insert in the exceptions list. Use in conjunction with the "
+"Add or Change button below."
msgstr ""
-#: editdlg.cpp:1033
-msgctxt "@info"
-msgid "Recurrence has already expired"
+#: recurrenceedit.cpp:355
+msgctxt "@action:button"
+msgid "Add"
msgstr ""
-#: editdlg.cpp:1038
-msgctxt "@info"
-msgid "The alarm will never occur during working hours"
+#: recurrenceedit.cpp:356
+msgctxt "@info:whatsthis"
+msgid "Add the date entered above to the exceptions list"
msgstr ""
-#: editdlg.cpp:1067
-#, kde-format
-msgctxt "@info"
-msgid ""
-"Reminder period must be less than the recurrence interval, unless "
-"%1 is checked."
+#: recurrenceedit.cpp:360
+msgctxt "@action:button"
+msgid "Change"
msgstr ""
-#: editdlg.cpp:1082
-msgctxt "@info"
+#: recurrenceedit.cpp:362
+msgctxt "@info:whatsthis"
msgid ""
-"The duration of a repetition within the recurrence must be less than the "
-"recurrence interval minus any reminder period"
+"Replace the currently highlighted item in the exceptions list with the date "
+"entered above"
msgstr ""
-#: editdlg.cpp:1089
-msgctxt "@info"
-msgid ""
-"For a repetition within the recurrence, its period must be in units of days "
-"or weeks for a date-only alarm"
+#: recurrenceedit.cpp:366 templatedlg.cpp:120
+msgctxt "@action:button"
+msgid "Delete"
msgstr ""
-#: editdlg.cpp:1121 editdlg.cpp:1150
-msgctxt "@info"
-msgid "You must select a calendar to save the alarm in"
+#: recurrenceedit.cpp:367
+msgctxt "@info:whatsthis"
+msgid "Remove the currently highlighted item from the exceptions list"
msgstr ""
-#: editdlg.cpp:1245
-msgctxt "@action:button"
-msgid "Less Options <<"
+#: recurrenceedit.cpp:374
+msgctxt "@option:check"
+msgid "Exclude holidays"
msgstr ""
-#: editdlg.cpp:1250
-msgctxt "@action:button"
-msgid "More Options >>"
+#: recurrenceedit.cpp:377
+msgctxt "@info:whatsthis"
+msgid ""
+"Do not trigger the alarm on holidays.You can specify your "
+"holiday region in the Configuration dialog."
msgstr ""
-#: calendarmigrator.cpp:205
-#, kde-format
-msgctxt "@info/plain"
-msgid "Failed to create default calendar %1"
+#: recurrenceedit.cpp:382
+msgctxt "@option:check"
+msgid "Only during working time"
msgstr ""
-#: calendarmigrator.cpp:207
-#, kde-format
-msgctxt "@info/plain 'Import Alarms' is the name of a menu option"
+#: recurrenceedit.cpp:385
+msgctxt "@info:whatsthis"
msgid ""
-"Failed to convert old configuration for calendar %1. "
-"Please use Import Alarms to load its alarms into a new or existing calendar."
-msgstr ""
-
-#: calendarmigrator.cpp:209
-#, kde-format
-msgctxt "@info/plain File path or URL"
-msgid "Location: %1"
+"Only execute the alarm during working hours, on working "
+"days.You can specify working days and hours in the "
+"Configuration dialog."
msgstr ""
-#: calendarmigrator.cpp:211
-#, kde-format
+#: recurrenceedit.cpp:428
msgctxt "@info"
-msgid "%1%2"
+msgid "End date is earlier than start date"
msgstr ""
-#: calendarmigrator.cpp:213
-#, kde-format
+#: recurrenceedit.cpp:429
msgctxt "@info"
-msgid "%1%2(%3)"
+msgid "End date/time is earlier than start date/time"
msgstr ""
-#: calendarmigrator.cpp:438
-msgctxt "@info/plain"
-msgid "New configuration timed out"
+#: recurrenceedit.cpp:699
+msgctxt "@info"
+msgid "Date cannot be earlier than start date"
msgstr ""
-#: calendarmigrator.cpp:451
-msgctxt "@info/plain"
-msgid "New configuration was corrupt"
+#: recurrenceedit.cpp:1114
+msgctxt "@label:spinbox"
+msgid "Recur e&very"
msgstr ""
-#: alarmtimewidget.cpp:52
-msgctxt "@info/plain"
-msgid ""
-"Enter the length of time (in hours and minutes) after the current time to "
-"schedule the alarm."
+#: recurrenceedit.cpp:1183
+msgctxt "@label Time units for user-entered numbers"
+msgid "hours:minutes"
msgstr ""
-#: alarmtimewidget.cpp:84
-msgctxt "@info/plain"
+#: recurrenceedit.cpp:1184
+msgctxt "@info:whatsthis"
msgid ""
-"If a recurrence is configured, the start date/time will be adjusted to the "
-"first recurrence on or after the entered date/time."
+"Enter the number of hours and minutes between repetitions of the alarm"
msgstr ""
-#: alarmtimewidget.cpp:87
-msgctxt "@info/plain"
-msgid ""
-"This uses KAlarm's default time zone, set in the Configuration dialog."
+#: recurrenceedit.cpp:1204
+msgctxt "@label On: Tuesday"
+msgid "O&n:"
msgstr ""
-#: alarmtimewidget.cpp:108
-msgctxt "@option:radio"
-msgid "Defer to date/time:"
+#: recurrenceedit.cpp:1285
+msgctxt "@info"
+msgid "No day selected"
msgstr ""
-#: alarmtimewidget.cpp:108
-msgctxt "@option:radio"
-msgid "At date/time:"
+#: recurrenceedit.cpp:1314
+msgctxt "@label Time unit for user-entered number"
+msgid "day(s)"
msgstr ""
-#: alarmtimewidget.cpp:110
+#: recurrenceedit.cpp:1315
msgctxt "@info:whatsthis"
-msgid "Reschedule the alarm to the specified date and time."
+msgid "Enter the number of days between repetitions of the alarm"
msgstr ""
-#: alarmtimewidget.cpp:111
+#: recurrenceedit.cpp:1316
msgctxt "@info:whatsthis"
-msgid "Specify the date, or date and time, to schedule the alarm."
+msgid "Select the days of the week on which the alarm is allowed to occur"
msgstr ""
-#: alarmtimewidget.cpp:118
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid "Enter the date to schedule the alarm.%1"
+#: recurrenceedit.cpp:1327
+msgctxt "@label Time unit for user-entered number"
+msgid "week(s)"
msgstr ""
-#: alarmtimewidget.cpp:129
-#, kde-format
+#: recurrenceedit.cpp:1328
msgctxt "@info:whatsthis"
-msgid ""
-"Enter the time to schedule the "
-"alarm.%1%2"
-msgstr ""
-
-#: alarmtimewidget.cpp:142 recurrenceedit.cpp:296
-msgctxt "@option:check"
-msgid "Any time"
+msgid "Enter the number of weeks between repetitions of the alarm"
msgstr ""
-#: alarmtimewidget.cpp:146
+#: recurrenceedit.cpp:1329
msgctxt "@info:whatsthis"
-msgid ""
-"Check to specify only a date (without a time) for the alarm. The alarm will "
-"trigger at the first opportunity on the selected date."
+msgid "Select the days of the week on which to repeat the alarm"
msgstr ""
-#: alarmtimewidget.cpp:150
-msgctxt "@option:radio"
-msgid "Defer for time interval:"
+#: recurrenceedit.cpp:1352
+msgctxt "@option:radio On day number in the month"
+msgid "O&n day"
msgstr ""
-#: alarmtimewidget.cpp:152
+#: recurrenceedit.cpp:1356
msgctxt "@info:whatsthis"
-msgid "Reschedule the alarm for the specified time interval after now."
+msgid "Repeat the alarm on the selected day of the month"
msgstr ""
-#: alarmtimewidget.cpp:153
-msgctxt "@info:whatsthis"
-msgid "Schedule the alarm after the specified time interval from now."
+#: recurrenceedit.cpp:1363
+msgctxt "@item:inlistbox Last day of month"
+msgid "Last"
msgstr ""
-#: alarmtimewidget.cpp:162
-#, kde-format
+#: recurrenceedit.cpp:1366
msgctxt "@info:whatsthis"
-msgid "%1%2%3"
+msgid "Select the day of the month on which to repeat the alarm"
msgstr ""
-#: alarmtimewidget.cpp:192
-msgctxt "@action:button"
-msgid "Time Zone..."
+#: recurrenceedit.cpp:1380
+msgctxt "@option:radio On the 1st Tuesday"
+msgid "On t&he"
msgstr ""
-#: alarmtimewidget.cpp:195
+#: recurrenceedit.cpp:1384
msgctxt "@info:whatsthis"
msgid ""
-"Choose a time zone for this alarm which is different from the default time "
-"zone set in KAlarm's configuration dialog."
+"Repeat the alarm on one day of the week, in the selected week of the month"
msgstr ""
-#: alarmtimewidget.cpp:209 prefdlg.cpp:613
-msgctxt "@label:listbox"
-msgid "Time zone:"
+#: recurrenceedit.cpp:1388
+msgctxt "@item:inlistbox"
+msgid "1st"
msgstr ""
-#: alarmtimewidget.cpp:213
-msgctxt "@info:whatsthis"
-msgid "Select the time zone to use for this alarm."
+#: recurrenceedit.cpp:1389
+msgctxt "@item:inlistbox"
+msgid "2nd"
msgstr ""
-#: alarmtimewidget.cpp:218
-msgctxt "@option:check"
-msgid "Ignore time zone"
+#: recurrenceedit.cpp:1390
+msgctxt "@item:inlistbox"
+msgid "3rd"
msgstr ""
-#: alarmtimewidget.cpp:221
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to use the local computer time, ignoring time "
-"zones.You are recommended not to use this option if the alarm "
-"has a recurrence specified in hours/minutes. If you do, the alarm may occur "
-"at unexpected times after daylight saving time shifts."
+#: recurrenceedit.cpp:1391
+msgctxt "@item:inlistbox"
+msgid "4th"
msgstr ""
-#: alarmtimewidget.cpp:292 alarmtimewidget.cpp:318
-msgctxt "@info"
-msgid "Invalid time"
+#: recurrenceedit.cpp:1392
+msgctxt "@item:inlistbox"
+msgid "5th"
msgstr ""
-#: alarmtimewidget.cpp:311
-msgctxt "@info"
-msgid "Invalid date"
+#: recurrenceedit.cpp:1393
+msgctxt "@item:inlistbox Last Monday in March"
+msgid "Last"
msgstr ""
-#: alarmtimewidget.cpp:332
-msgctxt "@info"
-msgid "Alarm date has already expired"
+#: recurrenceedit.cpp:1394
+msgctxt "@item:inlistbox"
+msgid "2nd Last"
msgstr ""
-#: alarmtimewidget.cpp:344
-msgctxt "@info"
-msgid "Alarm time has already expired"
+#: recurrenceedit.cpp:1395
+msgctxt "@item:inlistbox"
+msgid "3rd Last"
msgstr ""
-#: fontcolour.cpp:71
-msgctxt "@label:listbox"
-msgid "Foreground color:"
+#: recurrenceedit.cpp:1396
+msgctxt "@item:inlistbox"
+msgid "4th Last"
msgstr ""
-#: fontcolour.cpp:76
-msgctxt "@info:whatsthis"
-msgid "Select the alarm message foreground color"
+#: recurrenceedit.cpp:1397
+msgctxt "@item:inlistbox"
+msgid "5th Last"
msgstr ""
-#: fontcolour.cpp:84
-msgctxt "@label:listbox"
-msgid "Background color:"
+#: recurrenceedit.cpp:1400
+msgctxt "@item:inlistbox Every (Monday...) in month"
+msgid "Every"
msgstr ""
-#: fontcolour.cpp:89
+#: recurrenceedit.cpp:1403
msgctxt "@info:whatsthis"
-msgid "Select the alarm message background color"
-msgstr ""
-
-#: fontcolour.cpp:97
-msgctxt "@option:check"
-msgid "Use default font"
+msgid "Select the week of the month in which to repeat the alarm"
msgstr ""
-#: fontcolour.cpp:100
+#: recurrenceedit.cpp:1418
msgctxt "@info:whatsthis"
-msgid ""
-"Check to use the default font current at the time the alarm is displayed."
+msgid "Select the day of the week on which to repeat the alarm"
msgstr ""
-#: prefdlg.cpp:149
-msgctxt "@title:window"
-msgid "Configure"
+#: recurrenceedit.cpp:1541
+msgctxt "@label Time unit for user-entered number"
+msgid "month(s)"
msgstr ""
-#: prefdlg.cpp:157
-msgctxt "@title:tab General preferences"
-msgid "General"
+#: recurrenceedit.cpp:1542
+msgctxt "@info:whatsthis"
+msgid "Enter the number of months between repetitions of the alarm"
msgstr ""
-#: prefdlg.cpp:158
-msgctxt "@title General preferences"
-msgid "General"
+#: recurrenceedit.cpp:1553
+msgctxt "@label Time unit for user-entered number"
+msgid "year(s)"
msgstr ""
-#: prefdlg.cpp:163
-msgctxt "@title:tab"
-msgid "Time & Date"
+#: recurrenceedit.cpp:1554
+msgctxt "@info:whatsthis"
+msgid "Enter the number of years between repetitions of the alarm"
msgstr ""
-#: prefdlg.cpp:164
-msgctxt "@title"
-msgid "Time and Date"
+#: recurrenceedit.cpp:1561
+msgctxt "@label List of months to select"
+msgid "Months:"
msgstr ""
-#: prefdlg.cpp:169
-msgctxt "@title:tab"
-msgid "Storage"
+#: recurrenceedit.cpp:1583
+msgctxt "@info:whatsthis"
+msgid "Select the months of the year in which to repeat the alarm"
msgstr ""
-#: prefdlg.cpp:170
-msgctxt "@title"
-msgid "Alarm Storage"
+#: recurrenceedit.cpp:1592
+msgctxt "@label:listbox"
+msgid "February 2&9th alarm in non-leap years:"
msgstr ""
-#: prefdlg.cpp:175
-msgctxt "@title:tab Email preferences"
-msgid "Email"
+#: recurrenceedit.cpp:1596
+msgctxt "@item:inlistbox No date"
+msgid "None"
msgstr ""
-#: prefdlg.cpp:176
-msgctxt "@title"
-msgid "Email Alarm Settings"
+#: recurrenceedit.cpp:1597
+msgctxt "@item:inlistbox 1st March (short form)"
+msgid "1 Mar"
msgstr ""
-#: prefdlg.cpp:181
-msgctxt "@title:tab"
-msgid "View"
+#: recurrenceedit.cpp:1598
+msgctxt "@item:inlistbox 28th February (short form)"
+msgid "28 Feb"
msgstr ""
-#: prefdlg.cpp:182
-msgctxt "@title"
-msgid "View Settings"
+#: recurrenceedit.cpp:1604
+msgctxt "@info:whatsthis"
+msgid ""
+"Select which date, if any, the February 29th alarm should trigger in non-"
+"leap years"
msgstr ""
-#: prefdlg.cpp:187
-msgctxt "@title:tab"
-msgid "Edit"
+#: recurrenceedit.cpp:1688
+msgctxt "@info"
+msgid "No month selected"
msgstr ""
-#: prefdlg.cpp:188
-msgctxt "@title"
-msgid "Default Alarm Edit Settings"
+#: fontcolour.h:39
+msgid "Requested font"
msgstr ""
-#: prefdlg.cpp:264
-msgctxt "@info"
-msgid ""
-"Reset all tabs to their default values, or only reset the current tab?"
+#: templatedlg.cpp:69
+msgctxt "@title:window"
+msgid "Alarm Templates"
msgstr ""
-#: prefdlg.cpp:266
-msgctxt "@action:button Reset ALL tabs"
-msgid "&All"
+#: templatedlg.cpp:103
+msgctxt "@action:button"
+msgid "New"
msgstr ""
-#: prefdlg.cpp:267
-msgctxt "@action:button Reset the CURRENT tab"
-msgid "C&urrent"
+#: templatedlg.cpp:104
+msgctxt "@action"
+msgid "New"
msgstr ""
-#: prefdlg.cpp:411
-msgctxt "@title:group"
-msgid "Run Mode"
+#: templatedlg.cpp:107
+msgctxt "@info:whatsthis"
+msgid "Create a new alarm template"
msgstr ""
-#: prefdlg.cpp:417
-msgctxt "@option:check"
-msgid "Start at login"
+#: templatedlg.cpp:110 resourceselector.cpp:136
+msgctxt "@action:button"
+msgid "Edit..."
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:95
-#. i18n: ectx: whatsthis, entry (AutoStart), group (General)
-#: prefdlg.cpp:420 rc.cpp:50
+#: templatedlg.cpp:112
msgctxt "@info:whatsthis"
-msgid ""
-"Automatically start KAlarm whenever you "
-"start KDE.This option should always be checked unless you "
-"intend to discontinue use of KAlarm."
+msgid "Edit the currently highlighted alarm template"
msgstr ""
-#: prefdlg.cpp:424
-msgctxt "@option:check"
-msgid "Warn before quitting"
+#: templatedlg.cpp:115
+msgctxt "@action:button"
+msgid "Copy"
msgstr ""
-#: prefdlg.cpp:425
+#: templatedlg.cpp:117
msgctxt "@info:whatsthis"
msgid ""
-"Check to display a warning prompt before quitting "
-"KAlarm."
-msgstr ""
-
-#: prefdlg.cpp:433
-msgctxt "@option:check"
-msgid "Confirm alarm deletions"
+"Create a new alarm template based on a copy of the currently highlighted "
+"template"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:379
-#. i18n: ectx: whatsthis, entry (Base_ConfirmAlarmDeletion), group (Notification Messages)
-#: prefdlg.cpp:435 rc.cpp:363
+#: templatedlg.cpp:122
msgctxt "@info:whatsthis"
-msgid "Check to be prompted for confirmation each time you delete an alarm."
+msgid "Delete the currently highlighted alarm template"
msgstr ""
-#: prefdlg.cpp:443
-msgctxt "@label:spinbox"
-msgid "Default defer time interval:"
-msgstr ""
+#: templatedlg.cpp:211
+#, kde-format
+msgctxt "@info"
+msgid "Do you really want to delete the selected alarm template?"
+msgid_plural "Do you really want to delete the %1 selected alarm templates?"
+msgstr[0] ""
+msgstr[1] ""
-#: prefdlg.cpp:447
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the default time interval (hours & minutes) to defer alarms, used by "
-"the Defer Alarm dialog."
-msgstr ""
+#: templatedlg.cpp:213
+msgctxt "@title:window"
+msgid "Delete Alarm Template"
+msgid_plural "Delete Alarm Templates"
+msgstr[0] ""
+msgstr[1] ""
-#: prefdlg.cpp:453
-msgctxt "@title:group"
-msgid "Terminal for Command Alarms"
+#: fontcolourbutton.cpp:43
+msgctxt "@action:button"
+msgid "Font && Color..."
msgstr ""
-#: prefdlg.cpp:454
+#: fontcolourbutton.cpp:47
msgctxt "@info:whatsthis"
msgid ""
-"Choose which application to use when a command alarm is executed in a "
-"terminal window"
+"Choose the font, and foreground and background color, for the alarm message."
msgstr ""
-#: prefdlg.cpp:480
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to execute command alarms in a terminal window by %1"
+#: fontcolourbutton.cpp:71
+msgctxt "@title:window"
+msgid "Choose Alarm Font & Color"
msgstr ""
-#: prefdlg.cpp:489
-msgctxt "@option:radio Other terminal window command"
-msgid "Other:"
+#: commandoptions.cpp:186
+#, kde-format
+msgctxt "@info:shell"
+msgid "%1: invalid email address"
msgstr ""
-#: prefdlg.cpp:499
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the full command line needed to execute a command in your chosen "
-"terminal window. By default the alarm's command string will be appended to "
-"what you enter here. See the KAlarm Handbook for "
-"details of special codes to tailor the command line."
+#: commandoptions.cpp:303 commandoptions.cpp:318 commandoptions.cpp:394
+#, kde-format
+msgctxt "@info:shell"
+msgid "Invalid %1 parameter for date-only alarm"
msgstr ""
-#: prefdlg.cpp:545
+#: commandoptions.cpp:307
#, kde-format
-msgctxt "@info"
-msgid "Command to invoke terminal window not found: %1"
+msgctxt "@info:shell"
+msgid "%1 earlier than %2"
msgstr ""
-#: prefdlg.cpp:588
-msgctxt "@info"
+#: commandoptions.cpp:327
+#, kde-format
+msgctxt "@info:shell"
msgid ""
-"You should not uncheck this option unless you intend to discontinue use of "
-"KAlarm"
+"Invalid %1 and %2 parameters: repetition is "
+"longer than %3 interval"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:63
-#. i18n: ectx: whatsthis, entry (Base_TimeZone), group (General)
-#: prefdlg.cpp:626 rc.cpp:14
-msgctxt "@info:whatsthis"
+#: commandoptions.cpp:377
+#, kde-format
+msgctxt "@info:shell"
msgid ""
-"Select the time zone which KAlarm should use as "
-"its default for displaying and entering dates and times."
+"%1 requires speech synthesis to be configured using Jovie"
msgstr ""
-#: prefdlg.cpp:638
-msgctxt "@label:listbox"
-msgid "Holiday region:"
+#: commandoptions.cpp:479
+msgctxt "@info:shell"
+msgid ": option(s) only valid with an appropriate action option or message"
msgstr ""
-#: prefdlg.cpp:645
-msgctxt "@info:whatsthis"
-msgid "Select which holiday region to use"
+#: commandoptions.cpp:499
+msgctxt "@info:shell"
+msgid ""
+"\n"
+"Use --help to get a list of available command line options.\n"
msgstr ""
-#: prefdlg.cpp:653
+#: commandoptions.cpp:528
#, kde-format
-msgctxt "Holiday region, region language"
-msgid "%1 (%2)"
+msgctxt "@info:shell"
+msgid "%1 requires %2"
msgstr ""
-#: prefdlg.cpp:657
-msgctxt "No holiday region"
-msgid "None"
+#: commandoptions.cpp:530
+#, kde-format
+msgctxt "@info:shell"
+msgid "%1 requires %2 or %3"
msgstr ""
-#: prefdlg.cpp:670
-msgctxt "@label:spinbox"
-msgid "Start of day for date-only alarms:"
+#: commandoptions.cpp:535
+#, kde-format
+msgctxt "@info:shell"
+msgid "Invalid %1 parameter"
msgstr ""
-#: prefdlg.cpp:675
+#: commandoptions.cpp:546
#, kde-format
-msgctxt "@info:whatsthis"
-msgid ""
-"The earliest time of day at which a date-only alarm will be "
-"triggered.%1"
+msgctxt "@info:shell"
+msgid "%1 incompatible with %2"
msgstr ""
-#: prefdlg.cpp:681
-msgctxt "@title:group"
-msgid "Working Hours"
+#: kalarmapp.cpp:345
+#, kde-format
+msgctxt "@info:shell"
+msgid ""
+"%1: Event %2 not found, or not editable"
msgstr ""
-#: prefdlg.cpp:698
-msgctxt "@info:whatsthis"
-msgid "Check the days in the week which are work days"
+#: kalarmapp.cpp:523
+msgctxt "@info"
+msgid ""
+"Time zones are not accessible:KAlarm will use the UTC time "
+"zone.(The KDE time zone service is not available:check that "
+"ktimezoned is installed.)"
msgstr ""
-#: prefdlg.cpp:706
-msgctxt "@label:spinbox"
-msgid "Daily start time:"
+#: kalarmapp.cpp:600
+msgctxt "@info"
+msgid ""
+"Quitting will disable alarms (once any alarm message windows are closed)."
msgstr ""
-#: prefdlg.cpp:711
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid "Enter the start time of the working day.%1"
+#: kalarmapp.cpp:608
+msgctxt "@info"
+msgid "Quitting will cancel the scheduled Wake from Suspend."
msgstr ""
-#: prefdlg.cpp:721
-msgctxt "@label:spinbox"
-msgid "Daily end time:"
+#: kalarmapp.cpp:620
+msgctxt "@info"
+msgid ""
+"Do you want to start KAlarm at login?(Note that alarms will be disabled "
+"if KAlarm is not started.)"
msgstr ""
-#: prefdlg.cpp:726
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid "Enter the end time of the working day.%1"
+#: kalarmapp.cpp:2034
+msgctxt "@info"
+msgid "Error creating temporary script file"
msgstr ""
-#: prefdlg.cpp:732
-msgctxt "@title:group"
-msgid "KOrganizer"
+#: kalarmapp.cpp:2122
+msgctxt "@info"
+msgid "Pre-alarm action:"
msgstr ""
-#: prefdlg.cpp:743
-msgctxt "@label:spinbox"
-msgid "KOrganizer event duration:"
+#: kalarmapp.cpp:2128
+msgctxt "@info"
+msgid "Post-alarm action:"
msgstr ""
-#: prefdlg.cpp:748
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the event duration in hours and minutes, for alarms which are "
-"copied to KOrganizer.%1"
+#: traywindow.cpp:98
+msgctxt "@action"
+msgid "&New Alarm"
msgstr ""
-#: prefdlg.cpp:833
-msgctxt "@title:group"
-msgid "New Alarms && Templates"
+#: traywindow.cpp:274
+msgid "Disabled"
msgstr ""
-#: prefdlg.cpp:839
-msgctxt "@option:radio"
-msgid "Store in default calendar"
+#: traywindow.cpp:279
+msgctxt "@info:tooltip Brief: some alarms are disabled"
+msgid "(Some alarms disabled)"
msgstr ""
-#: prefdlg.cpp:841
-msgctxt "@info:whatsthis"
-msgid ""
-"Add all new alarms and alarm templates to the default calendars, without "
-"prompting."
+#: traywindow.cpp:356
+#, kde-format
+msgctxt "@info/plain prefix + hours:minutes"
+msgid "(%1%2:%3)"
msgstr ""
-#: prefdlg.cpp:843
-msgctxt "@option:radio"
-msgid "Prompt for which calendar to store in"
+#: traywindow.cpp:358
+#, kde-format
+msgctxt "@info/plain prefix + hours:minutes"
+msgid "%1%2:%3"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:109
-#. i18n: ectx: whatsthis, entry (AskResource), group (General)
-#: prefdlg.cpp:846 rc.cpp:65
-msgctxt "@info:whatsthis"
+#: alarmtimewidget.cpp:52
+msgctxt "@info/plain"
msgid ""
-"When saving a new alarm or alarm template, prompt for which calendar "
-"to store it in, if there is more than one active calendar.Note "
-"that archived alarms are always stored in the default archived alarm "
-"calendar."
-msgstr ""
-
-#: prefdlg.cpp:851
-msgctxt "@title:group"
-msgid "Archived Alarms"
+"Enter the length of time (in hours and minutes) after the current time to "
+"schedule the alarm."
msgstr ""
-#: prefdlg.cpp:857
-msgctxt "@option:check"
-msgid "Keep alarms after expiry"
+#: alarmtimewidget.cpp:84
+msgctxt "@info/plain"
+msgid ""
+"If a recurrence is configured, the start date/time will be adjusted to the "
+"first recurrence on or after the entered date/time."
msgstr ""
-#: prefdlg.cpp:860
-msgctxt "@info:whatsthis"
+#: alarmtimewidget.cpp:87
+msgctxt "@info/plain"
msgid ""
-"Check to archive alarms after expiry or deletion (except deleted alarms "
-"which were never triggered)."
+"This uses KAlarm's default time zone, set in the Configuration dialog."
msgstr ""
-#: prefdlg.cpp:866
-msgctxt "@option:check"
-msgid "Discard archived alarms after:"
+#: alarmtimewidget.cpp:108
+msgctxt "@option:radio"
+msgid "Defer to date/time:"
msgstr ""
-#: prefdlg.cpp:873
-msgctxt "@label Time unit for user-entered number"
-msgid "days"
+#: alarmtimewidget.cpp:108
+msgctxt "@option:radio"
+msgid "At date/time:"
msgstr ""
-#: prefdlg.cpp:876
+#: alarmtimewidget.cpp:110
msgctxt "@info:whatsthis"
-msgid ""
-"Uncheck to store archived alarms indefinitely. Check to enter how long "
-"archived alarms should be stored."
+msgid "Reschedule the alarm to the specified date and time."
msgstr ""
-#: prefdlg.cpp:879
-msgctxt "@action:button"
-msgid "Clear Archived Alarms"
+#: alarmtimewidget.cpp:111
+msgctxt "@info:whatsthis"
+msgid "Specify the date, or date and time, to schedule the alarm."
msgstr ""
-#: prefdlg.cpp:887
+#: alarmtimewidget.cpp:119
+#, kde-format
msgctxt "@info:whatsthis"
-msgid "Delete all existing archived alarms."
+msgid "Enter the date to schedule the alarm.%1"
msgstr ""
-#: prefdlg.cpp:888
+#: alarmtimewidget.cpp:130
+#, kde-format
msgctxt "@info:whatsthis"
msgid ""
-"Delete all existing archived alarms (from the default archived alarm "
-"calendar only)."
+"Enter the time to schedule the "
+"alarm.%1%2"
msgstr ""
-#: prefdlg.cpp:939
-msgctxt "@info"
+#: alarmtimewidget.cpp:147
+msgctxt "@info:whatsthis"
msgid ""
-"A default calendar is required in order to archive alarms, but none is "
-"currently enabled.If you wish to keep expired alarms, please "
-"first use the calendars view to select a default archived alarms "
-"calendar."
+"Check to specify only a date (without a time) for the alarm. The alarm will "
+"trigger at the first opportunity on the selected date."
msgstr ""
-#: prefdlg.cpp:959
-msgctxt "@info"
-msgid "Do you really want to delete all archived alarms?"
+#: alarmtimewidget.cpp:151
+msgctxt "@option:radio"
+msgid "Defer for time interval:"
msgstr ""
-#: prefdlg.cpp:960
-msgctxt "@info"
-msgid ""
-"Do you really want to delete all alarms in the default archived alarm "
-"calendar?"
+#: alarmtimewidget.cpp:153
+msgctxt "@info:whatsthis"
+msgid "Reschedule the alarm for the specified time interval after now."
msgstr ""
-#: prefdlg.cpp:979
-msgctxt "@label"
-msgid "Email client:"
+#: alarmtimewidget.cpp:154
+msgctxt "@info:whatsthis"
+msgid "Schedule the alarm after the specified time interval from now."
msgstr ""
-#: prefdlg.cpp:981
-msgctxt "@option:radio"
-msgid "KMail"
+#: alarmtimewidget.cpp:163
+#, kde-format
+msgctxt "@info:whatsthis"
+msgid "%1%2%3"
msgstr ""
-#: prefdlg.cpp:982
-msgctxt "@option:radio"
-msgid "Sendmail"
+#: alarmtimewidget.cpp:193
+msgctxt "@action:button"
+msgid "Time Zone..."
msgstr ""
-#: prefdlg.cpp:992
-#, kde-format
+#: alarmtimewidget.cpp:196
msgctxt "@info:whatsthis"
msgid ""
-"Choose how to send email when an email alarm is "
-"triggered.- %1: The email is sent "
-"automatically via KMail. "
-"KMail is started first if "
-"necessary.
- %2: The email is sent "
-"automatically. This option will only work if your system is configured to "
-"use sendmail or a sendmail compatible mail "
-"transport agent.
"
+"Choose a time zone for this alarm which is different from the default time "
+"zone set in KAlarm's configuration dialog."
msgstr ""
-#: prefdlg.cpp:1000
-#, kde-format
-msgctxt "@option:check"
-msgid ""
-"Copy sent emails into KMail's "
-"%1 folder"
+#: alarmtimewidget.cpp:210 prefdlg.cpp:616
+msgctxt "@label:listbox"
+msgid "Time zone:"
msgstr ""
-#: prefdlg.cpp:1001
-#, kde-format
+#: alarmtimewidget.cpp:214
msgctxt "@info:whatsthis"
-msgid ""
-"After sending an email, store a copy in KMail's "
-"%1 folder"
+msgid "Select the time zone to use for this alarm."
msgstr ""
-#: prefdlg.cpp:1007
+#: alarmtimewidget.cpp:219
msgctxt "@option:check"
-msgid "Notify when remote emails are queued"
+msgid "Ignore time zone"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:384
-#. i18n: ectx: whatsthis, entry (Base_EmailQueuedNotify), group (Notification Messages)
-#: prefdlg.cpp:1009 rc.cpp:369
+#: alarmtimewidget.cpp:222
msgctxt "@info:whatsthis"
msgid ""
-"Display a notification message whenever an email alarm has queued an email "
-"for sending to a remote system. This could be useful if, for example, you "
-"have a dial-up connection, so that you can then ensure that the email is "
-"actually transmitted."
+"Check to use the local computer time, ignoring time "
+"zones.You are recommended not to use this option if the alarm "
+"has a recurrence specified in hours/minutes. If you do, the alarm may occur "
+"at unexpected times after daylight saving time shifts."
msgstr ""
-#: prefdlg.cpp:1015
-msgctxt "@title:group"
-msgid "Your Email Address"
+#: alarmtimewidget.cpp:293 alarmtimewidget.cpp:319
+msgctxt "@info"
+msgid "Invalid time"
msgstr ""
-#: prefdlg.cpp:1022
-msgctxt "@label 'From' email address"
-msgid "From:"
+#: alarmtimewidget.cpp:312
+msgctxt "@info"
+msgid "Invalid date"
msgstr ""
-#: prefdlg.cpp:1034
-msgctxt "@info:whatsthis"
-msgid ""
-"Your email address, used to identify you as the sender when sending email "
-"alarms."
+#: alarmtimewidget.cpp:333
+msgctxt "@info"
+msgid "Alarm date has already expired"
msgstr ""
-#: prefdlg.cpp:1041 prefdlg.cpp:1077
-msgctxt "@option:radio"
-msgid "Use address from System Settings"
+#: alarmtimewidget.cpp:345
+msgctxt "@info"
+msgid "Alarm time has already expired"
msgstr ""
-#: prefdlg.cpp:1044
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to use the email address set in KDE System Settings, to identify you "
-"as the sender when sending email alarms."
+#: deferdlg.cpp:44
+msgctxt "@title:window"
+msgid "Defer Alarm"
msgstr ""
-#: prefdlg.cpp:1048
-msgctxt "@option:radio"
-msgid "Use KMail identities"
+#: deferdlg.cpp:46
+msgctxt "@action:button"
+msgid "Cancel Deferral"
msgstr ""
-#: prefdlg.cpp:1051
+#: deferdlg.cpp:65
msgctxt "@info:whatsthis"
-msgid ""
-"Check to use KMail's email identities to identify "
-"you as the sender when sending email alarms. For existing email alarms, "
-"KMail's default identity will be used. For new "
-"email alarms, you will be able to pick which of "
-"KMail's identities to use."
-msgstr ""
-
-#: prefdlg.cpp:1058
-msgctxt "@label 'Bcc' email address"
-msgid "Bcc:"
+msgid "Defer the alarm until the specified time."
msgstr ""
-#: prefdlg.cpp:1069
+#: deferdlg.cpp:66
msgctxt "@info:whatsthis"
-msgid ""
-"Your email address, used for blind copying email alarms to yourself. If you "
-"want blind copies to be sent to your account on the computer which "
-"KAlarm runs on, you can simply enter your user "
-"login name."
+msgid "Cancel the deferred alarm. This does not affect future recurrences."
msgstr ""
-#: prefdlg.cpp:1080
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to use the email address set in KDE System Settings, for blind copying "
-"email alarms to yourself."
+#: deferdlg.cpp:98
+#, kde-format
+msgctxt "@info"
+msgid "Cannot defer past the alarm's next sub-repetition (currently %1)"
msgstr ""
-#: prefdlg.cpp:1164
-msgctxt "@info/plain"
-msgid "No valid 'Bcc' email address is specified."
+#: deferdlg.cpp:102
+#, kde-format
+msgctxt "@info"
+msgid "Cannot defer past the alarm's next recurrence (currently %1)"
msgstr ""
-#: prefdlg.cpp:1171
+#: deferdlg.cpp:106
#, kde-format
msgctxt "@info"
-msgid ""
-"%1Are you sure you want to save your changes?"
+msgid "Cannot defer past the alarm's next reminder (currently %1)"
msgstr ""
-#: prefdlg.cpp:1177
+#: deferdlg.cpp:110
#, kde-format
msgctxt "@info"
-msgid "No email address is currently set in KDE System Settings. %1"
+msgid "Cannot defer reminder past the main alarm time (%1)"
+msgstr ""
+
+#: akonadiresourcecreator.cpp:109
+msgctxt "@info/plain"
+msgid "Failed to create new calendar resource"
msgstr ""
-#: prefdlg.cpp:1182
+#: akonadiresourcecreator.cpp:109 calendarmigrator.cpp:456
+#: akonadimodel.cpp:1156 akonadimodel.cpp:1207 akonadimodel.cpp:1509
#, kde-format
msgctxt "@info"
-msgid "No KMail identities currently exist. %1"
+msgid "%1(%2)"
msgstr ""
-#: prefdlg.cpp:1200
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid ""
-"The default setting for %1 in the alarm edit dialog."
+#: resources/resourcelocaldir.cpp:485 akonadimodel.cpp:949
+msgctxt "@info/plain Directory in filesystem"
+msgid "Directory"
msgstr ""
-#: prefdlg.cpp:1207 prefdlg.cpp:1583
-msgctxt "@title:tab"
-msgid "General"
+#: resources/resourcelocaldirwidget.cpp:40
+#: resources/resourcelocalwidget.cpp:42
+msgctxt "@label:textbox"
+msgid "Location:"
msgstr ""
-#: prefdlg.cpp:1211
-msgctxt "@title:tab"
-msgid "Alarm Types"
+#: resources/resourcelocaldirwidget.cpp:72
+#: resources/resourcelocalwidget.cpp:77
+msgctxt "@info"
+msgid "No location specified. The calendar will be invalid."
msgstr ""
-#: prefdlg.cpp:1215
-msgctxt "@title:tab"
-msgid "Font && Color"
+#: resources/alarmresource.cpp:354 resourceselector.cpp:856
+msgctxt "@info/plain"
+msgid "Active alarms"
msgstr ""
-#: prefdlg.cpp:1236
-msgctxt "@label:listbox"
-msgid "Recurrence:"
+#: resources/alarmresource.cpp:355 resourceselector.cpp:858
+msgctxt "@info/plain"
+msgid "Archived alarms"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:319
-#. i18n: ectx: whatsthis, entry (DefaultRecurPeriod), group (Defaults)
-#: prefdlg.cpp:1249 rc.cpp:294
-msgctxt "@info:whatsthis"
-msgid "The default setting for the recurrence rule in the alarm edit dialog."
+#: resources/alarmresource.cpp:356 resourceselector.cpp:860
+msgctxt "@info/plain"
+msgid "Alarm templates"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:332
-#. i18n: ectx: label, entry (DefaultFeb29Type), group (Defaults)
-#: prefdlg.cpp:1256 rc.cpp:306
-msgctxt "@label"
-msgid "In non-leap years, repeat yearly February 29th alarms on:"
+#: resources/alarmresource.cpp:359 resourceselector.cpp:865
+msgctxt "@info/plain"
+msgid "Read-write"
msgstr ""
-#: prefdlg.cpp:1265
-msgctxt "@option:radio"
-msgid "February 2&8th"
+#: resources/alarmresource.cpp:360 resourceselector.cpp:867
+msgctxt "@info/plain"
+msgid "Enabled"
msgstr ""
-#: prefdlg.cpp:1268
-msgctxt "@option:radio"
-msgid "March &1st"
+#: resources/alarmresource.cpp:361 resourceselector.cpp:870
+msgctxt "@info/plain Parameter in 'Default calendar: Yes/No'"
+msgid "Yes"
msgstr ""
-#: prefdlg.cpp:1271
-msgctxt "@option:radio"
-msgid "Do not repeat"
+#: resources/alarmresource.cpp:361 resourceselector.cpp:871
+msgctxt "@info/plain Parameter in 'Default calendar: Yes/No'"
+msgid "No"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:333
-#. i18n: ectx: whatsthis, entry (DefaultFeb29Type), group (Defaults)
-#: prefdlg.cpp:1276 rc.cpp:309
-msgctxt "@info:whatsthis"
+#: resources/alarmresource.cpp:363
+#, kde-format
+msgctxt "@info"
msgid ""
-"For yearly recurrences, choose what date, if any, alarms due on February "
-"29th should occur in non-leap years.The next scheduled occurrence of "
-"existing alarms is not re-evaluated when you change this setting."
+"%1Calendar type: %2Contents: %3%4: "
+"%5Permissions: %6Status: %7Default "
+"calendar: %8"
msgstr ""
-#: prefdlg.cpp:1284
-msgctxt "@title:group"
-msgid "Display Alarms"
+#: resources/resourceremotewidget.cpp:42
+msgctxt "@label:textbox"
+msgid "Download from:"
msgstr ""
-#: prefdlg.cpp:1303
-msgctxt "@label:listbox"
-msgid "Reminder units:"
+#: resources/resourceremotewidget.cpp:48
+msgctxt "@label:textbox"
+msgid "Upload to:"
msgstr ""
-#: prefdlg.cpp:1305
-msgctxt "@item:inlistbox"
-msgid "Minutes"
+#: resources/resourceremotewidget.cpp:94
+msgctxt "@info"
+msgid ""
+"You have specified no upload URL: the alarm calendar will be read-only."
msgstr ""
-#: prefdlg.cpp:1306
-msgctxt "@item:inlistbox"
-msgid "Hours/Minutes"
+#: resources/resourceremote.cpp:365 akonadimodel.cpp:948
+msgctxt "@info/plain"
+msgid "URL"
msgstr ""
-#: prefdlg.cpp:1309
-msgctxt "@info:whatsthis"
+#: resources/resourcewidget.cpp:54
+#, kde-format
+msgctxt "@info"
msgid ""
-"The default units for the reminder in the alarm edit dialog, for alarms due "
-"soon."
+"Calendar %1 cannot be made writable since it either was "
+"not created by KAlarm, or was created by a newer "
+"version of KAlarm"
msgstr ""
-#: prefdlg.cpp:1316
-msgctxt "@title:group Audio options group"
-msgid "Sound"
+#: resources/resourcelocal.cpp:269 akonadimodel.cpp:950
+msgctxt "@info/plain"
+msgid "File"
msgstr ""
-#: prefdlg.cpp:1335
-msgctxt "@option:check"
-msgid "Repeat sound file"
+#: resources/alarmresources.cpp:159
+#, kde-format
+msgctxt "@info"
+msgid "%1: invalid calendar file name: %2"
msgstr ""
-#: prefdlg.cpp:1338
+#: resources/alarmresources.cpp:167
#, kde-format
-msgctxt "@info:whatsthis sound file 'Repeat' checkbox"
-msgid ""
-"The default setting for sound file %1 in the alarm "
-"edit dialog."
+msgctxt "@info"
+msgid "%1: file name not permitted: %2"
msgstr ""
-#: prefdlg.cpp:1344
-msgctxt "@label:textbox"
-msgid "Sound file:"
+#: eventlistview.cpp:51
+msgctxt "@info:whatsthis"
+msgid "List of scheduled alarms"
msgstr ""
-#: prefdlg.cpp:1352
-msgctxt "@info:tooltip"
-msgid "Choose a sound file"
+#: functions.cpp:180
+msgctxt "@action"
+msgid "Enable &Alarms"
msgstr ""
-#: prefdlg.cpp:1353
-msgctxt "@info:whatsthis"
-msgid "Enter the default sound file to use in the alarm edit dialog."
+#: functions.cpp:193
+msgctxt "@action"
+msgid "Stop Play"
msgstr ""
-#: prefdlg.cpp:1359
-msgctxt "@title:group"
-msgid "Command Alarms"
+#: functions.cpp:206
+msgctxt "@action"
+msgid "Spread Windows"
msgstr ""
-#: prefdlg.cpp:1379
-msgctxt "@title:group"
-msgid "Email Alarms"
+#: functions.cpp:1072
+msgctxt "@info"
+msgid "Error saving alarms"
msgstr ""
-#: prefdlg.cpp:1395
-msgctxt "@title:group"
-msgid "Message Font && Color"
+#: functions.cpp:1073
+msgctxt "@info"
+msgid "Error saving alarm"
msgstr ""
-#: prefdlg.cpp:1566
-#, kde-format
+#: functions.cpp:1076
msgctxt "@info"
-msgid ""
-"You must enter a sound file when %1 is selected as "
-"the default sound type"
+msgid "Error deleting alarms"
msgstr ""
-#: prefdlg.cpp:1587
-msgctxt "@title:tab"
-msgid "Alarm Windows"
+#: functions.cpp:1077
+msgctxt "@info"
+msgid "Error deleting alarm"
msgstr ""
-#: prefdlg.cpp:1592
-msgctxt "@option:check"
-msgid "Show in system tray"
+#: functions.cpp:1080
+msgctxt "@info"
+msgid "Error saving reactivated alarms"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:89
-#. i18n: ectx: whatsthis, entry (ShowInSystemTray), group (General)
-#: prefdlg.cpp:1594 rc.cpp:44
-msgctxt "@info:whatsthis"
-msgid ""
-"Check to show KAlarm's icon in the system "
-"tray. Showing it in the system tray provides easy access and a status "
-"indication."
+#: functions.cpp:1081
+msgctxt "@info"
+msgid "Error saving reactivated alarm"
msgstr ""
-#: prefdlg.cpp:1599
-msgctxt "@title:group"
-msgid "System Tray Tooltip"
+#: functions.cpp:1084
+msgctxt "@info"
+msgid "Error saving alarm templates"
msgstr ""
-#: prefdlg.cpp:1607
-msgctxt "@option:check"
-msgid "Show next &24 hours' alarms"
+#: functions.cpp:1085
+msgctxt "@info"
+msgid "Error saving alarm template"
msgstr ""
-#: prefdlg.cpp:1611
-msgctxt "@info:whatsthis"
-msgid ""
-"Specify whether to include in the system tray tooltip, a summary of alarms "
-"due in the next 24 hours."
+#: functions.cpp:1104
+msgctxt "@info"
+msgid "Unable to show alarms in KOrganizer"
msgstr ""
-#: prefdlg.cpp:1617
-msgctxt "@option:check"
-msgid "Maximum number of alarms to show:"
+#: functions.cpp:1105
+msgctxt "@info"
+msgid "Unable to show alarm in KOrganizer"
msgstr ""
-#: prefdlg.cpp:1624
-msgctxt "@info:whatsthis"
-msgid ""
-"Uncheck to display all of the next 24 hours' alarms in the system tray "
-"tooltip. Check to enter an upper limit on the number to be displayed."
-msgstr ""
-
-#. i18n: file: kalarmconfig.kcfg:142
-#. i18n: ectx: whatsthis, entry (ShowTooltipAlarmTime), group (General)
-#: prefdlg.cpp:1631 rc.cpp:97
-msgctxt "@info:whatsthis"
-msgid ""
-"Specify whether to show in the system tray tooltip, the time at which each "
-"alarm is due."
-msgstr ""
-
-#. i18n: file: kalarmconfig.kcfg:148
-#. i18n: ectx: whatsthis, entry (ShowTooltipTimeToAlarm), group (General)
-#: prefdlg.cpp:1637 rc.cpp:103
-msgctxt "@info:whatsthis"
-msgid ""
-"Specify whether to show in the system tray tooltip, how long until each "
-"alarm is due."
+#: functions.cpp:1108
+msgctxt "@info"
+msgid "Unable to update alarm in KOrganizer"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:154
-#. i18n: ectx: whatsthis, entry (TooltipTimeToPrefix), group (General)
-#: prefdlg.cpp:1646 rc.cpp:109
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the text to be displayed in front of the time until the alarm, in the "
-"system tray tooltip."
+#: functions.cpp:1111
+msgctxt "@info"
+msgid "Unable to delete alarms from KOrganizer"
msgstr ""
-#: prefdlg.cpp:1651
-msgctxt "@title:group"
-msgid "Alarm List"
+#: functions.cpp:1112
+msgctxt "@info"
+msgid "Unable to delete alarm from KOrganizer"
msgstr ""
-#: prefdlg.cpp:1662
-msgctxt "@label:listbox"
-msgid "Disabled alarm color:"
+#: functions.cpp:1119
+#, kde-format
+msgctxt "@info"
+msgid "%1(KOrganizer not fully started)"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:212
-#. i18n: ectx: whatsthis, entry (DisabledColour), group (General)
-#: prefdlg.cpp:1666 rc.cpp:175
-msgctxt "@info:whatsthis"
-msgid "Choose the text color in the alarm list for disabled alarms."
+#: functions.cpp:1121
+#, kde-format
+msgctxt "@info"
+msgid "%1(Error communicating with KOrganizer)"
msgstr ""
-#: prefdlg.cpp:1672
-msgctxt "@label:listbox"
-msgid "Archived alarm color:"
+#: functions.cpp:1341
+msgctxt "info"
+msgid "The scheduled Wake from Suspend has been cancelled."
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:218
-#. i18n: ectx: whatsthis, entry (ArchivedColour), group (General)
-#: prefdlg.cpp:1676 rc.cpp:181
-msgctxt "@info:whatsthis"
-msgid "Choose the text color in the alarm list for archived alarms."
+#: functions.cpp:1385
+#, kde-format
+msgctxt "@info"
+msgid "Error obtaining authorization (%1)"
msgstr ""
-#: prefdlg.cpp:1683
-msgctxt "@title:group"
-msgid "Alarm Message Windows"
+#: functions.cpp:1410
+msgctxt "@info"
+msgid "You must enable a template calendar to save the template in"
msgstr ""
-#: prefdlg.cpp:1693
-msgctxt "@info:whatsthis"
+#: functions.cpp:1686
+#, kde-format
+msgctxt "@info Please set the 'From' email address..."
msgid ""
-"Choose how to reduce the chance of alarm messages being accidentally "
-"acknowledged:- Position alarm message windows as far as possible "
-"from the current mouse cursor location, or
- Position alarm "
-"message windows in the center of the screen, but disable buttons for a short "
-"time after the window is displayed.
"
+"%1Please set it in the Configuration dialog."
msgstr ""
-#: prefdlg.cpp:1696
-msgctxt "@option:radio"
-msgid "Position windows far from mouse cursor"
+#: functions.cpp:1690
+msgctxt "@info"
+msgid ""
+"Alarms are currently disabled.Do you want to enable "
+"alarms now?"
msgstr ""
-#: prefdlg.cpp:1700
-msgctxt "@option:radio"
-msgid "Center windows, delay activating window buttons"
+#: functions.cpp:1691
+msgctxt "@action:button"
+msgid "Enable"
msgstr ""
-#: prefdlg.cpp:1710
-msgctxt "@label:spinbox"
-msgid "Button activation delay (seconds):"
+#: functions.cpp:1691
+msgctxt "@action:button"
+msgid "Keep Disabled"
msgstr ""
-#: prefdlg.cpp:1715
-msgctxt "@info:whatsthis"
+#: functions.cpp:1762
+#, kde-format
+msgctxt "@info"
msgid ""
-"Enter how long its buttons should remain disabled after the alarm message "
-"window is shown."
+"Unable to start KMail(%1)"
msgstr ""
-#: prefdlg.cpp:1721
-msgctxt "@option:check"
-msgid "Message windows have a title bar and take keyboard focus"
+#: functions.cpp:2071
+msgctxt "@info"
+msgid "Please select a file to display"
msgstr ""
-#. i18n: file: kalarmconfig.kcfg:115
-#. i18n: ectx: whatsthis, entry (ModalMessages), group (General)
-#: prefdlg.cpp:1724 rc.cpp:71
-msgctxt "@info:whatsthis"
-msgid ""
-"Specify the characteristics of alarm message windows:- If "
-"checked, the window is a normal window with a title bar, which grabs "
-"keyboard input when it is displayed.
- If unchecked, the window "
-"does not interfere with your typing when it is displayed, but it has no "
-"title bar and cannot be moved or resized.
"
+#: functions.cpp:2073
+msgctxt "@info"
+msgid "Please select a file to play"
msgstr ""
-#: mainwindow.cpp:122
-msgctxt "@action"
-msgid "Show &Alarm Times"
+#: functions.cpp:2079
+#, kde-format
+msgctxt "@info"
+msgid "%1 is a folder"
msgstr ""
-#: mainwindow.cpp:123
-msgctxt "@option:check"
-msgid "Show alarm time"
+#: functions.cpp:2081
+#, kde-format
+msgctxt "@info"
+msgid "%1 not found"
msgstr ""
-#: mainwindow.cpp:124
-msgctxt "@action"
-msgid "Show Time t&o Alarms"
+#: functions.cpp:2082
+#, kde-format
+msgctxt "@info"
+msgid "%1 is not readable"
msgstr ""
-#: mainwindow.cpp:125
-msgctxt "@option:check"
-msgid "Show time until alarm"
+#: functions.cpp:2083
+#, kde-format
+msgctxt "@info"
+msgid "%1 appears not to be a text or image file"
msgstr ""
-#: mainwindow.cpp:432
+#: functions.cpp:2333
#, kde-format
msgctxt "@info"
msgid ""
-"Failure to create menus (perhaps %1 missing or "
-"corrupted)"
+"Calendar %1 is in an old format "
+"(KAlarm version %2), and will be read-only unless "
+"you choose to update it to the current format."
msgstr ""
-#: mainwindow.cpp:453
-msgctxt "@action"
-msgid "&Templates..."
+#: functions.cpp:2336
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Some or all of the alarms in calendar %1 are in an old "
+"KAlarm format, and will be read-only unless you "
+"choose to update them to the current format."
msgstr ""
-#: mainwindow.cpp:457
-msgctxt "@action"
-msgid "&New"
+#: functions.cpp:2339
+#, kde-format
+msgctxt "@info"
+msgid ""
+"%1Do not update the calendar if it is also used "
+"with an older version of KAlarm (e.g. on another "
+"computer). If you do so, the calendar may become unusable "
+"there.Do you wish to update the calendar?"
msgstr ""
-#: mainwindow.cpp:484
-msgctxt "@action"
-msgid "Create Tem&plate..."
+#: prefdlg.cpp:152
+msgctxt "@title:window"
+msgid "Configure"
msgstr ""
-#: mainwindow.cpp:488
-msgctxt "@action"
-msgid "&Copy..."
+#: prefdlg.cpp:160
+msgctxt "@title:tab General preferences"
+msgid "General"
msgstr ""
-#: mainwindow.cpp:498
-msgctxt "@action"
-msgid "&Delete"
+#: prefdlg.cpp:161
+msgctxt "@title General preferences"
+msgid "General"
msgstr ""
-#: mainwindow.cpp:504
-msgctxt "@action"
-msgid "Delete Without Confirmation"
+#: prefdlg.cpp:166
+msgctxt "@title:tab"
+msgid "Time & Date"
msgstr ""
-#: mainwindow.cpp:509
-msgctxt "@action"
-msgid "Reac&tivate"
+#: prefdlg.cpp:167
+msgctxt "@title"
+msgid "Time and Date"
msgstr ""
-#: mainwindow.cpp:519
-msgctxt "@action"
-msgid "Wake From Suspend"
+#: prefdlg.cpp:172
+msgctxt "@title:tab"
+msgid "Storage"
msgstr ""
-#: mainwindow.cpp:536
-msgctxt "@action"
-msgid "Show Archi&ved Alarms"
+#: prefdlg.cpp:173
+msgctxt "@title"
+msgid "Alarm Storage"
msgstr ""
-#: mainwindow.cpp:541
-msgctxt "@action"
-msgid "Show in System &Tray"
+#: prefdlg.cpp:178
+msgctxt "@title:tab Email preferences"
+msgid "Email"
msgstr ""
-#: mainwindow.cpp:545
-msgctxt "@action"
-msgid "Show &Calendars"
+#: prefdlg.cpp:179
+msgctxt "@title"
+msgid "Email Alarm Settings"
msgstr ""
-#: mainwindow.cpp:553
-msgctxt "@action"
-msgid "Import &Alarms..."
+#: prefdlg.cpp:184
+msgctxt "@title:tab"
+msgid "View"
msgstr ""
-#: mainwindow.cpp:557
-msgctxt "@action"
-msgid "Import &Birthdays..."
+#: prefdlg.cpp:185
+msgctxt "@title"
+msgid "View Settings"
msgstr ""
-#: mainwindow.cpp:561
-msgctxt "@action"
-msgid "E&xport Selected Alarms..."
+#: prefdlg.cpp:190
+msgctxt "@title:tab"
+msgid "Edit"
msgstr ""
-#: mainwindow.cpp:569
-msgctxt "@action"
-msgid "&Refresh Alarms"
+#: prefdlg.cpp:191
+msgctxt "@title"
+msgid "Default Alarm Edit Settings"
msgstr ""
-#: mainwindow.cpp:824
-#, kde-format
+#: prefdlg.cpp:267
msgctxt "@info"
-msgid "Do you really want to delete the selected alarm?"
-msgid_plural "Do you really want to delete the %1 selected alarms?"
-msgstr[0] ""
-msgstr[1] ""
-
-#: mainwindow.cpp:826
-msgctxt "@title:window"
-msgid "Delete Alarm"
-msgid_plural "Delete Alarms"
-msgstr[0] ""
-msgstr[1] ""
-
-#: mainwindow.cpp:968
-msgctxt "@info:tooltip"
-msgid "Hide Archived Alarms"
+msgid ""
+"Reset all tabs to their default values, or only reset the current tab?"
msgstr ""
-#: mainwindow.cpp:969
-msgctxt "@info:tooltip"
-msgid "Show Archived Alarms"
+#: prefdlg.cpp:269
+msgctxt "@action:button Reset ALL tabs"
+msgid "&All"
msgstr ""
-#: mainwindow.cpp:1056
-msgctxt "@info"
-msgid "Import birthdays"
+#: prefdlg.cpp:270
+msgctxt "@action:button Reset the CURRENT tab"
+msgid "C&urrent"
msgstr ""
-#: mainwindow.cpp:1226
-#, kde-format
-msgctxt "@action Undo/Redo [action]"
-msgid "%1 %2"
+#: prefdlg.cpp:414
+msgctxt "@title:group"
+msgid "Run Mode"
msgstr ""
-#: mainwindow.cpp:1227
-#, kde-format
-msgctxt "@action Undo [action]: message"
-msgid "%1 %2: %3"
+#: prefdlg.cpp:420
+msgctxt "@option:check"
+msgid "Start at login"
msgstr ""
-#: mainwindow.cpp:1513
-msgctxt "@item:inlistbox"
-msgid "Display Alarm"
+#. i18n: file: kalarmconfig.kcfg:95
+#. i18n: ectx: whatsthis, entry (AutoStart), group (General)
+#: prefdlg.cpp:423 rc.cpp:122
+msgctxt "@info:whatsthis"
+msgid ""
+"Automatically start KAlarm whenever you "
+"start KDE.This option should always be checked unless you "
+"intend to discontinue use of KAlarm."
msgstr ""
-#: mainwindow.cpp:1515
-msgctxt "@item:inlistbox"
-msgid "Email Alarm"
+#: prefdlg.cpp:427
+msgctxt "@option:check"
+msgid "Warn before quitting"
msgstr ""
-#: mainwindow.cpp:1517
-msgctxt "@item:inlistbox"
-msgid "Command Alarm"
+#: prefdlg.cpp:428
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to display a warning prompt before quitting "
+"KAlarm."
msgstr ""
-#: mainwindow.cpp:1519
-msgctxt "@title:window"
-msgid "Alarm Type"
+#: prefdlg.cpp:436
+msgctxt "@option:check"
+msgid "Confirm alarm deletions"
msgstr ""
-#: mainwindow.cpp:1520
-msgctxt "@info"
-msgid "Choose alarm type to create:"
-msgstr ""
+#. i18n: file: kalarmconfig.kcfg:379
+#. i18n: ectx: whatsthis, entry (Base_ConfirmAlarmDeletion), group (Notification Messages)
+#: prefdlg.cpp:438 rc.cpp:435
+msgctxt "@info:whatsthis"
+msgid "Check to be prompted for confirmation each time you delete an alarm."
+msgstr ""
-#: mainwindow.cpp:1673
-msgctxt "@action"
-msgid "Ena&ble"
+#: prefdlg.cpp:446
+msgctxt "@label:spinbox"
+msgid "Default defer time interval:"
msgstr ""
-#: mainwindow.cpp:1673
-msgctxt "@action"
-msgid "Disa&ble"
+#: prefdlg.cpp:450
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter the default time interval (hours & minutes) to defer alarms, used by "
+"the Defer Alarm dialog."
msgstr ""
-#: deferdlg.cpp:43
-msgctxt "@title:window"
-msgid "Defer Alarm"
+#: prefdlg.cpp:456
+msgctxt "@title:group"
+msgid "Terminal for Command Alarms"
msgstr ""
-#: deferdlg.cpp:45
-msgctxt "@action:button"
-msgid "Cancel Deferral"
+#: prefdlg.cpp:457
+msgctxt "@info:whatsthis"
+msgid ""
+"Choose which application to use when a command alarm is executed in a "
+"terminal window"
msgstr ""
-#: deferdlg.cpp:64
+#: prefdlg.cpp:483
+#, kde-format
msgctxt "@info:whatsthis"
-msgid "Defer the alarm until the specified time."
+msgid ""
+"Check to execute command alarms in a terminal window by %1"
msgstr ""
-#: deferdlg.cpp:65
+#: prefdlg.cpp:492
+msgctxt "@option:radio Other terminal window command"
+msgid "Other:"
+msgstr ""
+
+#: prefdlg.cpp:502
msgctxt "@info:whatsthis"
-msgid "Cancel the deferred alarm. This does not affect future recurrences."
+msgid ""
+"Enter the full command line needed to execute a command in your chosen "
+"terminal window. By default the alarm's command string will be appended to "
+"what you enter here. See the KAlarm Handbook for "
+"details of special codes to tailor the command line."
msgstr ""
-#: deferdlg.cpp:97
+#: prefdlg.cpp:548
#, kde-format
msgctxt "@info"
-msgid "Cannot defer past the alarm's next sub-repetition (currently %1)"
+msgid "Command to invoke terminal window not found: %1"
msgstr ""
-#: deferdlg.cpp:101
-#, kde-format
+#: prefdlg.cpp:591
msgctxt "@info"
-msgid "Cannot defer past the alarm's next recurrence (currently %1)"
+msgid ""
+"You should not uncheck this option unless you intend to discontinue use of "
+"KAlarm"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:63
+#. i18n: ectx: whatsthis, entry (Base_TimeZone), group (General)
+#: prefdlg.cpp:629 rc.cpp:86
+msgctxt "@info:whatsthis"
+msgid ""
+"Select the time zone which KAlarm should use as "
+"its default for displaying and entering dates and times."
+msgstr ""
+
+#: prefdlg.cpp:641
+msgctxt "@label:listbox"
+msgid "Holiday region:"
+msgstr ""
+
+#: prefdlg.cpp:648
+msgctxt "@info:whatsthis"
+msgid "Select which holiday region to use"
msgstr ""
-#: deferdlg.cpp:105
+#: prefdlg.cpp:656
#, kde-format
-msgctxt "@info"
-msgid "Cannot defer past the alarm's next reminder (currently %1)"
+msgctxt "Holiday region, region language"
+msgid "%1 (%2)"
+msgstr ""
+
+#: prefdlg.cpp:660
+msgctxt "No holiday region"
+msgid "None"
+msgstr ""
+
+#: prefdlg.cpp:673
+msgctxt "@label:spinbox"
+msgid "Start of day for date-only alarms:"
msgstr ""
-#: deferdlg.cpp:109
+#: prefdlg.cpp:678
#, kde-format
-msgctxt "@info"
-msgid "Cannot defer reminder past the main alarm time (%1)"
+msgctxt "@info:whatsthis"
+msgid ""
+"The earliest time of day at which a date-only alarm will be "
+"triggered.%1"
+msgstr ""
+
+#: prefdlg.cpp:684
+msgctxt "@title:group"
+msgid "Working Hours"
+msgstr ""
+
+#: prefdlg.cpp:701
+msgctxt "@info:whatsthis"
+msgid "Check the days in the week which are work days"
+msgstr ""
+
+#: prefdlg.cpp:709
+msgctxt "@label:spinbox"
+msgid "Daily start time:"
msgstr ""
-#: commandoptions.cpp:185
+#: prefdlg.cpp:714
#, kde-format
-msgctxt "@info:shell"
-msgid "%1: invalid email address"
+msgctxt "@info:whatsthis"
+msgid "Enter the start time of the working day.%1"
+msgstr ""
+
+#: prefdlg.cpp:724
+msgctxt "@label:spinbox"
+msgid "Daily end time:"
msgstr ""
-#: commandoptions.cpp:302 commandoptions.cpp:317 commandoptions.cpp:393
+#: prefdlg.cpp:729
#, kde-format
-msgctxt "@info:shell"
-msgid "Invalid %1 parameter for date-only alarm"
+msgctxt "@info:whatsthis"
+msgid "Enter the end time of the working day.%1"
+msgstr ""
+
+#: prefdlg.cpp:735
+msgctxt "@title:group"
+msgid "KOrganizer"
+msgstr ""
+
+#: prefdlg.cpp:746
+msgctxt "@label:spinbox"
+msgid "KOrganizer event duration:"
msgstr ""
-#: commandoptions.cpp:306
+#: prefdlg.cpp:751
#, kde-format
-msgctxt "@info:shell"
-msgid "%1 earlier than %2"
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter the event duration in hours and minutes, for alarms which are "
+"copied to KOrganizer.%1"
+msgstr ""
+
+#: prefdlg.cpp:836
+msgctxt "@title:group"
+msgid "New Alarms && Templates"
+msgstr ""
+
+#: prefdlg.cpp:842
+msgctxt "@option:radio"
+msgid "Store in default calendar"
+msgstr ""
+
+#: prefdlg.cpp:844
+msgctxt "@info:whatsthis"
+msgid ""
+"Add all new alarms and alarm templates to the default calendars, without "
+"prompting."
+msgstr ""
+
+#: prefdlg.cpp:846
+msgctxt "@option:radio"
+msgid "Prompt for which calendar to store in"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:109
+#. i18n: ectx: whatsthis, entry (AskResource), group (General)
+#: prefdlg.cpp:849 rc.cpp:137
+msgctxt "@info:whatsthis"
+msgid ""
+"When saving a new alarm or alarm template, prompt for which calendar "
+"to store it in, if there is more than one active calendar.Note "
+"that archived alarms are always stored in the default archived alarm "
+"calendar."
+msgstr ""
+
+#: prefdlg.cpp:854
+msgctxt "@title:group"
+msgid "Archived Alarms"
+msgstr ""
+
+#: prefdlg.cpp:860
+msgctxt "@option:check"
+msgid "Keep alarms after expiry"
+msgstr ""
+
+#: prefdlg.cpp:863
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to archive alarms after expiry or deletion (except deleted alarms "
+"which were never triggered)."
+msgstr ""
+
+#: prefdlg.cpp:869
+msgctxt "@option:check"
+msgid "Discard archived alarms after:"
+msgstr ""
+
+#: prefdlg.cpp:876
+msgctxt "@label Time unit for user-entered number"
+msgid "days"
+msgstr ""
+
+#: prefdlg.cpp:879
+msgctxt "@info:whatsthis"
+msgid ""
+"Uncheck to store archived alarms indefinitely. Check to enter how long "
+"archived alarms should be stored."
+msgstr ""
+
+#: prefdlg.cpp:882
+msgctxt "@action:button"
+msgid "Clear Archived Alarms"
+msgstr ""
+
+#: prefdlg.cpp:890
+msgctxt "@info:whatsthis"
+msgid "Delete all existing archived alarms."
+msgstr ""
+
+#: prefdlg.cpp:891
+msgctxt "@info:whatsthis"
+msgid ""
+"Delete all existing archived alarms (from the default archived alarm "
+"calendar only)."
msgstr ""
-#: commandoptions.cpp:326
+#: prefdlg.cpp:942
+msgctxt "@info"
+msgid ""
+"A default calendar is required in order to archive alarms, but none is "
+"currently enabled.If you wish to keep expired alarms, please "
+"first use the calendars view to select a default archived alarms "
+"calendar."
+msgstr ""
+
+#: prefdlg.cpp:962
+msgctxt "@info"
+msgid "Do you really want to delete all archived alarms?"
+msgstr ""
+
+#: prefdlg.cpp:963
+msgctxt "@info"
+msgid ""
+"Do you really want to delete all alarms in the default archived alarm "
+"calendar?"
+msgstr ""
+
+#: prefdlg.cpp:982
+msgctxt "@label"
+msgid "Email client:"
+msgstr ""
+
+#: prefdlg.cpp:984
+msgctxt "@option:radio"
+msgid "KMail"
+msgstr ""
+
+#: prefdlg.cpp:985
+msgctxt "@option:radio"
+msgid "Sendmail"
+msgstr ""
+
+#: prefdlg.cpp:995
#, kde-format
-msgctxt "@info:shell"
+msgctxt "@info:whatsthis"
msgid ""
-"Invalid %1 and %2 parameters: repetition is "
-"longer than %3 interval"
+"Choose how to send email when an email alarm is "
+"triggered.- %1: The email is sent "
+"automatically via KMail. "
+"KMail is started first if "
+"necessary.
- %2: The email is sent "
+"automatically. This option will only work if your system is configured to "
+"use sendmail or a sendmail compatible mail "
+"transport agent.
"
msgstr ""
-#: commandoptions.cpp:376
+#: prefdlg.cpp:1003
#, kde-format
-msgctxt "@info:shell"
+msgctxt "@option:check"
msgid ""
-"%1 requires speech synthesis to be configured using Jovie"
+"Copy sent emails into KMail's "
+"%1 folder"
msgstr ""
-#: commandoptions.cpp:478
-msgctxt "@info:shell"
-msgid ": option(s) only valid with an appropriate action option or message"
+#: prefdlg.cpp:1004
+#, kde-format
+msgctxt "@info:whatsthis"
+msgid ""
+"After sending an email, store a copy in KMail's "
+"%1 folder"
+msgstr ""
+
+#: prefdlg.cpp:1010
+msgctxt "@option:check"
+msgid "Notify when remote emails are queued"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:384
+#. i18n: ectx: whatsthis, entry (Base_EmailQueuedNotify), group (Notification Messages)
+#: prefdlg.cpp:1012 rc.cpp:441
+msgctxt "@info:whatsthis"
+msgid ""
+"Display a notification message whenever an email alarm has queued an email "
+"for sending to a remote system. This could be useful if, for example, you "
+"have a dial-up connection, so that you can then ensure that the email is "
+"actually transmitted."
+msgstr ""
+
+#: prefdlg.cpp:1018
+msgctxt "@title:group"
+msgid "Your Email Address"
+msgstr ""
+
+#: prefdlg.cpp:1025
+msgctxt "@label 'From' email address"
+msgid "From:"
+msgstr ""
+
+#: prefdlg.cpp:1037
+msgctxt "@info:whatsthis"
+msgid ""
+"Your email address, used to identify you as the sender when sending email "
+"alarms."
+msgstr ""
+
+#: prefdlg.cpp:1044 prefdlg.cpp:1080
+msgctxt "@option:radio"
+msgid "Use address from System Settings"
+msgstr ""
+
+#: prefdlg.cpp:1047
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to use the email address set in KDE System Settings, to identify you "
+"as the sender when sending email alarms."
+msgstr ""
+
+#: prefdlg.cpp:1051
+msgctxt "@option:radio"
+msgid "Use KMail identities"
+msgstr ""
+
+#: prefdlg.cpp:1054
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to use KMail's email identities to identify "
+"you as the sender when sending email alarms. For existing email alarms, "
+"KMail's default identity will be used. For new "
+"email alarms, you will be able to pick which of "
+"KMail's identities to use."
+msgstr ""
+
+#: prefdlg.cpp:1061
+msgctxt "@label 'Bcc' email address"
+msgid "Bcc:"
+msgstr ""
+
+#: prefdlg.cpp:1072
+msgctxt "@info:whatsthis"
+msgid ""
+"Your email address, used for blind copying email alarms to yourself. If you "
+"want blind copies to be sent to your account on the computer which "
+"KAlarm runs on, you can simply enter your user "
+"login name."
+msgstr ""
+
+#: prefdlg.cpp:1083
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to use the email address set in KDE System Settings, for blind copying "
+"email alarms to yourself."
+msgstr ""
+
+#: prefdlg.cpp:1167
+msgctxt "@info/plain"
+msgid "No valid 'Bcc' email address is specified."
+msgstr ""
+
+#: prefdlg.cpp:1174
+#, kde-format
+msgctxt "@info"
+msgid ""
+"%1Are you sure you want to save your changes?"
+msgstr ""
+
+#: prefdlg.cpp:1180
+#, kde-format
+msgctxt "@info"
+msgid "No email address is currently set in KDE System Settings. %1"
+msgstr ""
+
+#: prefdlg.cpp:1185
+#, kde-format
+msgctxt "@info"
+msgid "No KMail identities currently exist. %1"
+msgstr ""
+
+#: prefdlg.cpp:1203
+#, kde-format
+msgctxt "@info:whatsthis"
+msgid ""
+"The default setting for %1 in the alarm edit dialog."
+msgstr ""
+
+#: prefdlg.cpp:1210 prefdlg.cpp:1586
+msgctxt "@title:tab"
+msgid "General"
+msgstr ""
+
+#: prefdlg.cpp:1214
+msgctxt "@title:tab"
+msgid "Alarm Types"
+msgstr ""
+
+#: prefdlg.cpp:1218
+msgctxt "@title:tab"
+msgid "Font && Color"
+msgstr ""
+
+#: prefdlg.cpp:1239
+msgctxt "@label:listbox"
+msgid "Recurrence:"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:319
+#. i18n: ectx: whatsthis, entry (DefaultRecurPeriod), group (Defaults)
+#: prefdlg.cpp:1252 rc.cpp:366
+msgctxt "@info:whatsthis"
+msgid "The default setting for the recurrence rule in the alarm edit dialog."
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:332
+#. i18n: ectx: label, entry (DefaultFeb29Type), group (Defaults)
+#: prefdlg.cpp:1259 rc.cpp:378
+msgctxt "@label"
+msgid "In non-leap years, repeat yearly February 29th alarms on:"
+msgstr ""
+
+#: prefdlg.cpp:1268
+msgctxt "@option:radio"
+msgid "February 2&8th"
+msgstr ""
+
+#: prefdlg.cpp:1271
+msgctxt "@option:radio"
+msgid "March &1st"
+msgstr ""
+
+#: prefdlg.cpp:1274
+msgctxt "@option:radio"
+msgid "Do not repeat"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:333
+#. i18n: ectx: whatsthis, entry (DefaultFeb29Type), group (Defaults)
+#: prefdlg.cpp:1279 rc.cpp:381
+msgctxt "@info:whatsthis"
+msgid ""
+"For yearly recurrences, choose what date, if any, alarms due on February "
+"29th should occur in non-leap years.The next scheduled occurrence of "
+"existing alarms is not re-evaluated when you change this setting."
+msgstr ""
+
+#: prefdlg.cpp:1287
+msgctxt "@title:group"
+msgid "Display Alarms"
+msgstr ""
+
+#: prefdlg.cpp:1306
+msgctxt "@label:listbox"
+msgid "Reminder units:"
+msgstr ""
+
+#: prefdlg.cpp:1308
+msgctxt "@item:inlistbox"
+msgid "Minutes"
+msgstr ""
+
+#: prefdlg.cpp:1309
+msgctxt "@item:inlistbox"
+msgid "Hours/Minutes"
+msgstr ""
+
+#: prefdlg.cpp:1312
+msgctxt "@info:whatsthis"
+msgid ""
+"The default units for the reminder in the alarm edit dialog, for alarms due "
+"soon."
+msgstr ""
+
+#: prefdlg.cpp:1319
+msgctxt "@title:group Audio options group"
+msgid "Sound"
+msgstr ""
+
+#: prefdlg.cpp:1338
+msgctxt "@option:check"
+msgid "Repeat sound file"
+msgstr ""
+
+#: prefdlg.cpp:1341
+#, kde-format
+msgctxt "@info:whatsthis sound file 'Repeat' checkbox"
+msgid ""
+"The default setting for sound file %1 in the alarm "
+"edit dialog."
+msgstr ""
+
+#: prefdlg.cpp:1347
+msgctxt "@label:textbox"
+msgid "Sound file:"
+msgstr ""
+
+#: prefdlg.cpp:1355
+msgctxt "@info:tooltip"
+msgid "Choose a sound file"
+msgstr ""
+
+#: prefdlg.cpp:1356
+msgctxt "@info:whatsthis"
+msgid "Enter the default sound file to use in the alarm edit dialog."
+msgstr ""
+
+#: prefdlg.cpp:1362
+msgctxt "@title:group"
+msgid "Command Alarms"
+msgstr ""
+
+#: prefdlg.cpp:1382
+msgctxt "@title:group"
+msgid "Email Alarms"
+msgstr ""
+
+#: prefdlg.cpp:1398
+msgctxt "@title:group"
+msgid "Message Font && Color"
+msgstr ""
+
+#: prefdlg.cpp:1569
+#, kde-format
+msgctxt "@info"
+msgid ""
+"You must enter a sound file when %1 is selected as "
+"the default sound type"
+msgstr ""
+
+#: prefdlg.cpp:1590
+msgctxt "@title:tab"
+msgid "Alarm Windows"
+msgstr ""
+
+#: prefdlg.cpp:1595
+msgctxt "@option:check"
+msgid "Show in system tray"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:89
+#. i18n: ectx: whatsthis, entry (ShowInSystemTray), group (General)
+#: prefdlg.cpp:1597 rc.cpp:116
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to show KAlarm's icon in the system "
+"tray. Showing it in the system tray provides easy access and a status "
+"indication."
+msgstr ""
+
+#: prefdlg.cpp:1602
+msgctxt "@title:group"
+msgid "System Tray Tooltip"
+msgstr ""
+
+#: prefdlg.cpp:1610
+msgctxt "@option:check"
+msgid "Show next &24 hours' alarms"
+msgstr ""
+
+#: prefdlg.cpp:1614
+msgctxt "@info:whatsthis"
+msgid ""
+"Specify whether to include in the system tray tooltip, a summary of alarms "
+"due in the next 24 hours."
+msgstr ""
+
+#: prefdlg.cpp:1620
+msgctxt "@option:check"
+msgid "Maximum number of alarms to show:"
+msgstr ""
+
+#: prefdlg.cpp:1627
+msgctxt "@info:whatsthis"
+msgid ""
+"Uncheck to display all of the next 24 hours' alarms in the system tray "
+"tooltip. Check to enter an upper limit on the number to be displayed."
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:142
+#. i18n: ectx: whatsthis, entry (ShowTooltipAlarmTime), group (General)
+#: prefdlg.cpp:1634 rc.cpp:169
+msgctxt "@info:whatsthis"
+msgid ""
+"Specify whether to show in the system tray tooltip, the time at which each "
+"alarm is due."
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:148
+#. i18n: ectx: whatsthis, entry (ShowTooltipTimeToAlarm), group (General)
+#: prefdlg.cpp:1640 rc.cpp:175
+msgctxt "@info:whatsthis"
+msgid ""
+"Specify whether to show in the system tray tooltip, how long until each "
+"alarm is due."
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:154
+#. i18n: ectx: whatsthis, entry (TooltipTimeToPrefix), group (General)
+#: prefdlg.cpp:1649 rc.cpp:181
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter the text to be displayed in front of the time until the alarm, in the "
+"system tray tooltip."
+msgstr ""
+
+#: prefdlg.cpp:1654
+msgctxt "@title:group"
+msgid "Alarm List"
+msgstr ""
+
+#: prefdlg.cpp:1665
+msgctxt "@label:listbox"
+msgid "Disabled alarm color:"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:212
+#. i18n: ectx: whatsthis, entry (DisabledColour), group (General)
+#: prefdlg.cpp:1669 rc.cpp:247
+msgctxt "@info:whatsthis"
+msgid "Choose the text color in the alarm list for disabled alarms."
+msgstr ""
+
+#: prefdlg.cpp:1675
+msgctxt "@label:listbox"
+msgid "Archived alarm color:"
+msgstr ""
+
+#. i18n: file: kalarmconfig.kcfg:218
+#. i18n: ectx: whatsthis, entry (ArchivedColour), group (General)
+#: prefdlg.cpp:1679 rc.cpp:253
+msgctxt "@info:whatsthis"
+msgid "Choose the text color in the alarm list for archived alarms."
+msgstr ""
+
+#: prefdlg.cpp:1686
+msgctxt "@title:group"
+msgid "Alarm Message Windows"
+msgstr ""
+
+#: prefdlg.cpp:1696
+msgctxt "@info:whatsthis"
+msgid ""
+"Choose how to reduce the chance of alarm messages being accidentally "
+"acknowledged:- Position alarm message windows as far as possible "
+"from the current mouse cursor location, or
- Position alarm "
+"message windows in the center of the screen, but disable buttons for a short "
+"time after the window is displayed.
"
+msgstr ""
+
+#: prefdlg.cpp:1699
+msgctxt "@option:radio"
+msgid "Position windows far from mouse cursor"
+msgstr ""
+
+#: prefdlg.cpp:1703
+msgctxt "@option:radio"
+msgid "Center windows, delay activating window buttons"
+msgstr ""
+
+#: prefdlg.cpp:1713
+msgctxt "@label:spinbox"
+msgid "Button activation delay (seconds):"
msgstr ""
-#: commandoptions.cpp:498
-msgctxt "@info:shell"
+#: prefdlg.cpp:1718
+msgctxt "@info:whatsthis"
msgid ""
-"\n"
-"Use --help to get a list of available command line options.\n"
+"Enter how long its buttons should remain disabled after the alarm message "
+"window is shown."
msgstr ""
-#: commandoptions.cpp:527
-#, kde-format
-msgctxt "@info:shell"
-msgid "%1 requires %2"
+#: prefdlg.cpp:1724
+msgctxt "@option:check"
+msgid "Message windows have a title bar and take keyboard focus"
msgstr ""
-#: commandoptions.cpp:529
-#, kde-format
-msgctxt "@info:shell"
-msgid "%1 requires %2 or %3"
+#. i18n: file: kalarmconfig.kcfg:115
+#. i18n: ectx: whatsthis, entry (ModalMessages), group (General)
+#: prefdlg.cpp:1727 rc.cpp:143
+msgctxt "@info:whatsthis"
+msgid ""
+"Specify the characteristics of alarm message windows:- If "
+"checked, the window is a normal window with a title bar, which grabs "
+"keyboard input when it is displayed.
- If unchecked, the window "
+"does not interfere with your typing when it is displayed, but it has no "
+"title bar and cannot be moved or resized.
"
msgstr ""
-#: commandoptions.cpp:534
-#, kde-format
-msgctxt "@info:shell"
-msgid "Invalid %1 parameter"
+#: repetitionbutton.cpp:87
+msgctxt "@title:window"
+msgid "Alarm Sub-Repetition"
msgstr ""
-#: commandoptions.cpp:545
-#, kde-format
-msgctxt "@info:shell"
-msgid "%1 incompatible with %2"
+#: repetitionbutton.cpp:165
+msgctxt "@option:check Repeat every 10 minutes"
+msgid "Repeat every"
msgstr ""
-#: resourceconfigdialog.cpp:61
-msgctxt "@title:group"
-msgid "General Settings"
+#: repetitionbutton.cpp:166
+msgctxt "@info:whatsthis"
+msgid ""
+"Instead of the alarm triggering just once at each recurrence, checking this "
+"option makes the alarm trigger multiple times at each recurrence."
msgstr ""
-#: resourceconfigdialog.cpp:63
-msgctxt "@label:textbox Calendar name"
-msgid "Name:"
+#: repetitionbutton.cpp:168
+msgctxt "@info:whatsthis"
+msgid "Enter the time between repetitions of the alarm"
msgstr ""
-#: resourceconfigdialog.cpp:68
-msgctxt "@option:check"
-msgid "Read-only"
+#: repetitionbutton.cpp:186
+msgctxt "@option:radio"
+msgid "Number of repetitions:"
msgstr ""
-#: resourceconfigdialog.cpp:81
-#, kde-format
-msgctxt "@title:group"
-msgid "%1 Calendar Settings"
+#: repetitionbutton.cpp:188
+msgctxt "@info:whatsthis"
+msgid ""
+"Check to specify the number of times the alarm should repeat after each "
+"recurrence"
msgstr ""
-#: resourceconfigdialog.cpp:123
-msgctxt "@info"
-msgid "Please enter a calendar name."
+#: repetitionbutton.cpp:196
+msgctxt "@info:whatsthis"
+msgid ""
+"Enter the number of times to trigger the alarm after its initial occurrence"
msgstr ""
-#: fontcolour.h:39
-msgid "Requested font"
+#: repetitionbutton.cpp:204
+msgctxt "@option:radio"
+msgid "Duration:"
msgstr ""
-#: recurrenceedit.cpp:80
-msgctxt "@item:inlistbox Recurrence type"
-msgid "No Recurrence"
+#: repetitionbutton.cpp:206
+msgctxt "@info:whatsthis"
+msgid "Check to specify how long the alarm is to be repeated"
msgstr ""
-#: recurrenceedit.cpp:81
-msgctxt "@item:inlistbox Recurrence type"
-msgid "At Login"
+#: repetitionbutton.cpp:212
+msgctxt "@info:whatsthis"
+msgid "Enter the length of time to repeat the alarm"
msgstr ""
-#: recurrenceedit.cpp:82
-msgctxt "@item:inlistbox Recurrence type"
-msgid "Hourly/Minutely"
+#: autostart/autostart.cpp:44
+msgid "KAlarm Autostart"
msgstr ""
-#: recurrenceedit.cpp:83
-msgctxt "@item:inlistbox Recurrence type"
-msgid "Daily"
+#: autostart/autostart.cpp:45
+msgid "KAlarm autostart at login"
msgstr ""
-#: recurrenceedit.cpp:84
-msgctxt "@item:inlistbox Recurrence type"
-msgid "Weekly"
+#: autostart/autostart.cpp:46
+msgid "Copyright 2001,2008 David Jarvie"
msgstr ""
-#: recurrenceedit.cpp:85
-msgctxt "@item:inlistbox Recurrence type"
-msgid "Monthly"
+#: autostart/autostart.cpp:48
+msgid "Maintainer"
msgstr ""
-#: recurrenceedit.cpp:86
-msgctxt "@item:inlistbox Recurrence type"
-msgid "Yearly"
+#: autostart/autostart.cpp:53
+msgid "Application to autostart"
msgstr ""
-#: recurrenceedit.cpp:112
-msgctxt "@title:group"
-msgid "Recurrence Rule"
+#: autostart/autostart.cpp:54
+msgid "Command line arguments"
msgstr ""
-#: recurrenceedit.cpp:130
-msgctxt "@info:whatsthis"
-msgid "Do not repeat the alarm"
+#: specialactions.cpp:48
+msgctxt "@action:button"
+msgid "Special Actions..."
msgstr ""
-#: recurrenceedit.cpp:138
+#: specialactions.cpp:56
msgctxt "@info:whatsthis"
-msgid ""
-"Trigger the alarm at the specified date/time and at every login until "
-"then.Note that it will also be triggered any time "
-"KAlarm is restarted."
+msgid "Specify actions to execute before and after the alarm is displayed."
msgstr ""
-#: recurrenceedit.cpp:146
-msgctxt "@info:whatsthis"
-msgid "Repeat the alarm at hourly/minutely intervals"
+#: specialactions.cpp:109
+msgctxt "@title:window"
+msgid "Special Alarm Actions"
msgstr ""
-#: recurrenceedit.cpp:153
-msgctxt "@info:whatsthis"
-msgid "Repeat the alarm at daily intervals"
+#: specialactions.cpp:167
+msgctxt "@title:group"
+msgid "Pre-Alarm Action"
msgstr ""
-#: recurrenceedit.cpp:160
-msgctxt "@info:whatsthis"
-msgid "Repeat the alarm at weekly intervals"
+#: specialactions.cpp:177 specialactions.cpp:207
+msgctxt "@label:textbox"
+msgid "Command:"
msgstr ""
-#: recurrenceedit.cpp:167
+#: specialactions.cpp:182
msgctxt "@info:whatsthis"
-msgid "Repeat the alarm at monthly intervals"
+msgid ""
+"Enter a shell command to execute before the alarm is "
+"displayed.Note that it is executed only when the alarm proper "
+"is displayed, not when a reminder or deferred alarm is "
+"displayed.KAlarm will wait for the command to complete "
+"before displaying the alarm."
msgstr ""
-#: recurrenceedit.cpp:174
-msgctxt "@info:whatsthis"
-msgid "Repeat the alarm at annual intervals"
+#: specialactions.cpp:188
+msgctxt "@option:check"
+msgid "Cancel alarm on error"
msgstr ""
-#: recurrenceedit.cpp:184
+#: specialactions.cpp:189
msgctxt "@info:whatsthis"
msgid ""
-"Set up a repetition within the recurrence, to trigger the alarm multiple "
-"times each time the recurrence is due."
-msgstr ""
-
-#: recurrenceedit.cpp:232
-msgctxt "@title:group"
-msgid "Recurrence End"
+"Cancel the alarm if the pre-alarm command fails, i.e. do not display the "
+"alarm or execute any post-alarm action command."
msgstr ""
-#: recurrenceedit.cpp:241
-msgctxt "@option:radio"
-msgid "No end"
+#: specialactions.cpp:192
+msgctxt "@option:check"
+msgid "Do not notify errors"
msgstr ""
-#: recurrenceedit.cpp:244
+#: specialactions.cpp:193
msgctxt "@info:whatsthis"
-msgid "Repeat the alarm indefinitely"
+msgid ""
+"Do not show error status or error message if the pre-alarm command fails."
msgstr ""
-#: recurrenceedit.cpp:252
-msgctxt "@option:radio"
-msgid "End after:"
+#: specialactions.cpp:197
+msgctxt "@title:group"
+msgid "Post-Alarm Action"
msgstr ""
-#: recurrenceedit.cpp:254
+#: specialactions.cpp:211
msgctxt "@info:whatsthis"
-msgid "Repeat the alarm for the number of times specified"
+msgid ""
+"Enter a shell command to execute after the alarm window is "
+"closed.Note that it is not executed after closing a reminder "
+"window. If you defer the alarm, it is not executed until the alarm is "
+"finally acknowledged or closed."
msgstr ""
-#: recurrenceedit.cpp:261
-msgctxt "@info:whatsthis"
-msgid "Enter the total number of times to trigger the alarm"
+#: soundpicker.cpp:49
+msgctxt "@label:listbox Listbox providing audio options"
+msgid "Sound:"
msgstr ""
-#: recurrenceedit.cpp:265
-msgctxt "@label"
-msgid "occurrence(s)"
+#: soundpicker.cpp:50
+msgctxt "@item:inlistbox No sound"
+msgid "None"
msgstr ""
-#: recurrenceedit.cpp:277
-msgctxt "@option:radio"
-msgid "End by:"
+#: soundpicker.cpp:51
+msgctxt "@item:inlistbox"
+msgid "Beep"
msgstr ""
-#: recurrenceedit.cpp:280
-msgctxt "@info:whatsthis"
-msgid ""
-"Repeat the alarm until the date/time specified.This "
-"applies to the main recurrence only. It does not limit any sub-repetition "
-"which will occur regardless after the last main recurrence."
+#: soundpicker.cpp:52
+msgctxt "@item:inlistbox"
+msgid "Speak"
msgstr ""
-#: recurrenceedit.cpp:285
-msgctxt "@info/plain"
-msgid "This uses the same time zone as the start time."
+#: soundpicker.cpp:53
+msgctxt "@item:inlistbox"
+msgid "Sound file"
msgstr ""
-#: recurrenceedit.cpp:287
-#, kde-format
-msgctxt "@info:whatsthis"
-msgid "Enter the last date to repeat the alarm.%1"
+#: soundpicker.cpp:97
+msgctxt "@info:tooltip"
+msgid "Configure sound file"
msgstr ""
-#: recurrenceedit.cpp:294
-#, kde-format
+#: soundpicker.cpp:98
msgctxt "@info:whatsthis"
-msgid ""
-"Enter the last time to repeat the "
-"alarm.%1%2"
+msgid "Configure a sound file to play when the alarm is displayed."
msgstr ""
-#: recurrenceedit.cpp:299
+#: soundpicker.cpp:131
+#, kde-format
msgctxt "@info:whatsthis"
-msgid ""
-"Stop repeating the alarm after your first login on or after the specified "
-"end date"
-msgstr ""
-
-#: recurrenceedit.cpp:317
-msgctxt "@title:group"
-msgid "Exceptions"
+msgid "%1: the message is displayed silently."
msgstr ""
-#: recurrenceedit.cpp:328
+#: soundpicker.cpp:132
+#, kde-format
msgctxt "@info:whatsthis"
-msgid "The list of exceptions, i.e. dates/times excluded from the recurrence"
+msgid "%1: a simple beep is sounded."
msgstr ""
-#: recurrenceedit.cpp:346
+#: soundpicker.cpp:133
+#, kde-format
msgctxt "@info:whatsthis"
msgid ""
-"Enter a date to insert in the exceptions list. Use in conjunction with the "
-"Add or Change button below."
-msgstr ""
-
-#: recurrenceedit.cpp:353
-msgctxt "@action:button"
-msgid "Add"
+"%1: an audio file is played. You will be prompted to "
+"choose the file and set play options."
msgstr ""
-#: recurrenceedit.cpp:354
+#: soundpicker.cpp:137
+#, kde-format
msgctxt "@info:whatsthis"
-msgid "Add the date entered above to the exceptions list"
+msgid "%1: the message text is spoken."
msgstr ""
-#: recurrenceedit.cpp:358
-msgctxt "@action:button"
-msgid "Change"
+#: soundpicker.cpp:139
+#, kde-format
+msgctxt "@info:whatsthis Combination of multiple whatsthis items"
+msgid ""
+"Choose a sound to play when the message is "
+"displayed:- %1
- %2
- %3
- %4
<"
+"/list>
"
msgstr ""
-#: recurrenceedit.cpp:360
-msgctxt "@info:whatsthis"
+#: soundpicker.cpp:147
+#, kde-format
+msgctxt "@info:whatsthis Combination of multiple whatsthis items"
msgid ""
-"Replace the currently highlighted item in the exceptions list with the date "
-"entered above"
+"Choose a sound to play when the message is "
+"displayed:- %1
- %2
- %3
"
msgstr ""
-#: recurrenceedit.cpp:365
-msgctxt "@info:whatsthis"
-msgid "Remove the currently highlighted item from the exceptions list"
+#: soundpicker.cpp:265
+msgctxt "@title:window"
+msgid "Sound File"
msgstr ""
-#: recurrenceedit.cpp:372
-msgctxt "@option:check"
-msgid "Exclude holidays"
+#: soundpicker.cpp:330
+msgctxt "@title:window"
+msgid "Choose Sound File"
msgstr ""
-#: recurrenceedit.cpp:375
-msgctxt "@info:whatsthis"
-msgid ""
-"Do not trigger the alarm on holidays.You can specify your "
-"holiday region in the Configuration dialog."
+#: calendarmigrator.cpp:329
+#, kde-format
+msgctxt "@info/plain"
+msgid "Failed to create default calendar %1"
msgstr ""
-#: recurrenceedit.cpp:380
-msgctxt "@option:check"
-msgid "Only during working time"
+#: calendarmigrator.cpp:331
+#, kde-format
+msgctxt "@info/plain 'Import Alarms' is the name of a menu option"
+msgid ""
+"Failed to convert old configuration for calendar %1. "
+"Please use Import Alarms to load its alarms into a new or existing calendar."
msgstr ""
-#: recurrenceedit.cpp:383
-msgctxt "@info:whatsthis"
-msgid ""
-"Only execute the alarm during working hours, on working "
-"days.You can specify working days and hours in the "
-"Configuration dialog."
+#: calendarmigrator.cpp:333
+#, kde-format
+msgctxt "@info/plain File path or URL"
+msgid "Location: %1"
msgstr ""
-#: recurrenceedit.cpp:426
+#: calendarmigrator.cpp:335
+#, kde-format
msgctxt "@info"
-msgid "End date is earlier than start date"
+msgid "%1%2"
msgstr ""
-#: recurrenceedit.cpp:427
+#: calendarmigrator.cpp:337
+#, kde-format
msgctxt "@info"
-msgid "End date/time is earlier than start date/time"
+msgid "%1%2(%3)"
msgstr ""
-#: recurrenceedit.cpp:697
-msgctxt "@info"
-msgid "Date cannot be earlier than start date"
+#: calendarmigrator.cpp:443
+msgctxt "@info/plain"
+msgid "Invalid collection"
msgstr ""
-#: recurrenceedit.cpp:1115
-msgctxt "@label:spinbox"
-msgid "Recur e&very"
+#: calendarmigrator.cpp:457
+#, kde-format
+msgctxt "@info/plain"
+msgid "Failed to update format of calendar %1"
msgstr ""
-#: recurrenceedit.cpp:1184
-msgctxt "@label Time units for user-entered numbers"
-msgid "hours:minutes"
+#: calendarmigrator.cpp:735
+msgctxt "@info/plain"
+msgid "New configuration timed out"
msgstr ""
-#: recurrenceedit.cpp:1185
-msgctxt "@info:whatsthis"
-msgid ""
-"Enter the number of hours and minutes between repetitions of the alarm"
+#: calendarmigrator.cpp:748
+msgctxt "@info/plain"
+msgid "New configuration was corrupt"
msgstr ""
-#: recurrenceedit.cpp:1205
-msgctxt "@label On: Tuesday"
-msgid "O&n:"
+#: resourceselector.cpp:100
+msgctxt "@title:group"
+msgid "Calendars"
msgstr ""
-#: recurrenceedit.cpp:1286
-msgctxt "@info"
-msgid "No day selected"
+#: resourceselector.cpp:104
+msgctxt "@item:inlistbox"
+msgid "Active Alarms"
msgstr ""
-#: recurrenceedit.cpp:1315
-msgctxt "@label Time unit for user-entered number"
-msgid "day(s)"
+#: resourceselector.cpp:105
+msgctxt "@item:inlistbox"
+msgid "Archived Alarms"
msgstr ""
-#: recurrenceedit.cpp:1316
-msgctxt "@info:whatsthis"
-msgid "Enter the number of days between repetitions of the alarm"
+#: resourceselector.cpp:106
+msgctxt "@item:inlistbox"
+msgid "Alarm Templates"
msgstr ""
-#: recurrenceedit.cpp:1317
+#: resourceselector.cpp:108
msgctxt "@info:whatsthis"
-msgid "Select the days of the week on which the alarm is allowed to occur"
+msgid "Choose which type of data to show alarm calendars for"
msgstr ""
-#: recurrenceedit.cpp:1328
-msgctxt "@label Time unit for user-entered number"
-msgid "week(s)"
+#: resourceselector.cpp:125
+msgctxt "@info:whatsthis"
+msgid ""
+"List of available calendars of the selected type. The checked state shows "
+"whether a calendar is enabled (checked) or disabled (unchecked). The default "
+"calendar is shown in bold."
msgstr ""
-#: recurrenceedit.cpp:1329
+#: resourceselector.cpp:141
msgctxt "@info:whatsthis"
-msgid "Enter the number of weeks between repetitions of the alarm"
+msgid "Edit the highlighted calendar"
msgstr ""
-#: recurrenceedit.cpp:1330
+#: resourceselector.cpp:142
msgctxt "@info:whatsthis"
-msgid "Select the days of the week on which to repeat the alarm"
+msgid ""
+"Remove the highlighted calendar from the list.The "
+"calendar itself is left intact, and may subsequently be reinstated in the "
+"list if desired."
msgstr ""
-#: recurrenceedit.cpp:1353
-msgctxt "@option:radio On day number in the month"
-msgid "O&n day"
+#: resourceselector.cpp:175
+msgctxt "@info:tooltip"
+msgid "Add a new active alarm calendar"
msgstr ""
-#: recurrenceedit.cpp:1357
-msgctxt "@info:whatsthis"
-msgid "Repeat the alarm on the selected day of the month"
+#: resourceselector.cpp:179
+msgctxt "@info:tooltip"
+msgid "Add a new archived alarm calendar"
msgstr ""
-#: recurrenceedit.cpp:1364
-msgctxt "@item:inlistbox Last day of month"
-msgid "Last"
+#: resourceselector.cpp:183
+msgctxt "@info:tooltip"
+msgid "Add a new alarm template calendar"
msgstr ""
-#: recurrenceedit.cpp:1367
-msgctxt "@info:whatsthis"
-msgid "Select the day of the month on which to repeat the alarm"
+#: resourceselector.cpp:239
+msgctxt "@info"
+msgid "Select storage type of new calendar:"
msgstr ""
-#: recurrenceedit.cpp:1381
-msgctxt "@option:radio On the 1st Tuesday"
-msgid "On t&he"
+#: resourceselector.cpp:246
+#, kde-format
+msgctxt "@info"
+msgid "Unable to create calendar of type %1."
msgstr ""
-#: recurrenceedit.cpp:1385
-msgctxt "@info:whatsthis"
+#: resourceselector.cpp:249
+#, kde-format
+msgctxt "@info/plain"
+msgid "%1 calendar"
+msgstr ""
+
+#: resourceselector.cpp:363
+msgctxt "@info"
+msgid "You cannot make your default active alarm calendar read-only."
+msgstr ""
+
+#: resourceselector.cpp:370
+msgctxt "@info"
msgid ""
-"Repeat the alarm on one day of the week, in the selected week of the month"
+"You cannot make your default archived alarm calendar read-only while expired "
+"alarms are configured to be kept."
msgstr ""
-#: recurrenceedit.cpp:1389
-msgctxt "@item:inlistbox"
-msgid "1st"
+#: resourceselector.cpp:374
+msgctxt "@info"
+msgid "Do you really want to make your default calendar read-only?"
msgstr ""
-#: recurrenceedit.cpp:1390
-msgctxt "@item:inlistbox"
-msgid "2nd"
+#: resourceselector.cpp:427
+msgctxt "@info"
+msgid "You cannot remove your default active alarm calendar."
msgstr ""
-#: recurrenceedit.cpp:1391
-msgctxt "@item:inlistbox"
-msgid "3rd"
+#: resourceselector.cpp:434
+msgctxt "@info"
+msgid ""
+"You cannot remove your default archived alarm calendar while expired alarms "
+"are configured to be kept."
msgstr ""
-#: recurrenceedit.cpp:1392
-msgctxt "@item:inlistbox"
-msgid "4th"
+#: resourceselector.cpp:450
+#, kde-format
+msgctxt "@info"
+msgid "It also contains:%1"
msgstr ""
-#: recurrenceedit.cpp:1393
-msgctxt "@item:inlistbox"
-msgid "5th"
+#: resourceselector.cpp:451
+#, kde-format
+msgctxt "@info"
+msgid ""
+"%1 is the default calendar "
+"for:%2%3Do you really want to remove it from all calendar "
+"lists?"
msgstr ""
-#: recurrenceedit.cpp:1394
-msgctxt "@item:inlistbox Last Monday in March"
-msgid "Last"
+#: resourceselector.cpp:455 resourceselector.cpp:463
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Do you really want to remove your default calendar (%1) "
+"from the list?"
msgstr ""
-#: recurrenceedit.cpp:1395
-msgctxt "@item:inlistbox"
-msgid "2nd Last"
+#: resourceselector.cpp:458
+#, kde-format
+msgctxt "@info"
+msgid ""
+"%1 contains:%2Do you really want to "
+"remove it from all calendar lists?"
msgstr ""
-#: recurrenceedit.cpp:1396
-msgctxt "@item:inlistbox"
-msgid "3rd Last"
+#: resourceselector.cpp:461 resourceselector.cpp:464
+#, kde-format
+msgctxt "@info"
+msgid ""
+"Do you really want to remove the calendar %1 from the "
+"list?"
msgstr ""
-#: recurrenceedit.cpp:1397
-msgctxt "@item:inlistbox"
-msgid "4th Last"
+#: resourceselector.cpp:501
+msgctxt "@action Reload calendar"
+msgid "Re&load"
msgstr ""
-#: recurrenceedit.cpp:1398
-msgctxt "@item:inlistbox"
-msgid "5th Last"
+#: resourceselector.cpp:505
+msgctxt "@action"
+msgid "&Save"
msgstr ""
-#: recurrenceedit.cpp:1401
-msgctxt "@item:inlistbox Every (Monday...) in month"
-msgid "Every"
+#: resourceselector.cpp:509
+msgctxt "@action"
+msgid "Show &Details"
msgstr ""
-#: recurrenceedit.cpp:1404
-msgctxt "@info:whatsthis"
-msgid "Select the week of the month in which to repeat the alarm"
+#: resourceselector.cpp:512
+msgctxt "@action"
+msgid "Set &Color..."
msgstr ""
-#: recurrenceedit.cpp:1419
-msgctxt "@info:whatsthis"
-msgid "Select the day of the week on which to repeat the alarm"
+#: resourceselector.cpp:515
+msgctxt "@action"
+msgid "Clear C&olor"
msgstr ""
-#: recurrenceedit.cpp:1542
-msgctxt "@label Time unit for user-entered number"
-msgid "month(s)"
+#: resourceselector.cpp:522
+msgctxt "@action"
+msgid "&Update Calendar Format"
msgstr ""
-#: recurrenceedit.cpp:1543
-msgctxt "@info:whatsthis"
-msgid "Enter the number of months between repetitions of the alarm"
+#: resourceselector.cpp:526
+msgctxt "@action"
+msgid "&Remove"
msgstr ""
-#: recurrenceedit.cpp:1554
-msgctxt "@label Time unit for user-entered number"
-msgid "year(s)"
+#: resourceselector.cpp:532
+msgctxt "@action"
+msgid "&Add..."
msgstr ""
-#: recurrenceedit.cpp:1555
-msgctxt "@info:whatsthis"
-msgid "Enter the number of years between repetitions of the alarm"
+#: resourceselector.cpp:535
+msgctxt "@action"
+msgid "Im&port..."
msgstr ""
-#: recurrenceedit.cpp:1562
-msgctxt "@label List of months to select"
-msgid "Months:"
+#: resourceselector.cpp:621
+msgctxt "@action"
+msgid "Use as &Default for Active Alarms"
msgstr ""
-#: recurrenceedit.cpp:1584
-msgctxt "@info:whatsthis"
-msgid "Select the months of the year in which to repeat the alarm"
+#: resourceselector.cpp:622
+msgctxt "@action"
+msgid "Use as &Default for Archived Alarms"
msgstr ""
-#: recurrenceedit.cpp:1593
-msgctxt "@label:listbox"
-msgid "February 2&9th alarm in non-leap years:"
+#: resourceselector.cpp:623
+msgctxt "@action"
+msgid "Use as &Default for Alarm Templates"
msgstr ""
-#: recurrenceedit.cpp:1597
-msgctxt "@item:inlistbox No date"
-msgid "None"
+#: resourceselector.cpp:740
+msgctxt "@info/plain"
+msgid "It is not an active alarm calendar."
msgstr ""
-#: recurrenceedit.cpp:1598
-msgctxt "@item:inlistbox 1st March (short form)"
-msgid "1 Mar"
+#: resourceselector.cpp:743
+msgctxt "@info/plain"
+msgid "It is not an archived alarm calendar."
msgstr ""
-#: recurrenceedit.cpp:1599
-msgctxt "@item:inlistbox 28th February (short form)"
-msgid "28 Feb"
+#: resourceselector.cpp:746
+msgctxt "@info/plain"
+msgid "It is not an alarm template calendar."
msgstr ""
-#: recurrenceedit.cpp:1605
-msgctxt "@info:whatsthis"
+#: resourceselector.cpp:751
+#, kde-format
+msgctxt "@info"
msgid ""
-"Select which date, if any, the February 29th alarm should trigger in non-"
-"leap years"
+"Calendar %1 has been "
+"disabled:%2"
msgstr ""
-#: recurrenceedit.cpp:1689
-msgctxt "@info"
-msgid "No month selected"
+#: resourceselector.cpp:861
+msgctxt "@info/plain List separator"
+msgid ", "
msgstr ""
-#: functions.cpp:179
-msgctxt "@action"
-msgid "Enable &Alarms"
+#: resourceselector.cpp:873
+#, kde-format
+msgctxt "@info"
+msgid ""
+"%1ID: %2Calendar type: %3Contents: %4%5: "
+"%6Permissions: %7Status: %8Default "
+"calendar: %9"
msgstr ""
-#: functions.cpp:192
-msgctxt "@action"
-msgid "Stop Play"
+#: kamail.cpp:89
+msgctxt "@info/plain"
+msgid ""
+"A 'From' email address must be configured in order to execute email alarms."
msgstr ""
-#: functions.cpp:205
-msgctxt "@action"
-msgid "Spread Windows"
+#: kamail.cpp:92
+msgctxt ""
+"@info/plain KMail folder name: this should be translated the same as in kmail"
+msgid "sent-mail"
msgstr ""
-#: functions.cpp:1052
+#: kamail.cpp:124
+#, kde-format
msgctxt "@info"
-msgid "Error saving alarms"
+msgid ""
+"Invalid 'From' email address.Email identity %1 not "
+"found"
msgstr ""
-#: functions.cpp:1053
+#: kamail.cpp:130
+#, kde-format
msgctxt "@info"
-msgid "Error saving alarm"
+msgid ""
+"Invalid 'From' email address.Email identity %1 has "
+"no email address"
msgstr ""
-#: functions.cpp:1056
+#: kamail.cpp:140
msgctxt "@info"
-msgid "Error deleting alarms"
+msgid ""
+"No 'From' email address is configured (no default email identity "
+"found)Please set it in KMail or in "
+"the KAlarm Configuration dialog."
msgstr ""
-#: functions.cpp:1057
+#: kamail.cpp:144
msgctxt "@info"
-msgid "Error deleting alarm"
+msgid ""
+"No 'From' email address is configured.Please set it in "
+"the KDE System Settings or in the KAlarm "
+"Configuration dialog."
msgstr ""
-#: functions.cpp:1060
+#: kamail.cpp:149
msgctxt "@info"
-msgid "Error saving reactivated alarms"
+msgid ""
+"No 'From' email address is configured.Please set it in "
+"the KAlarm Configuration dialog."
msgstr ""
-#: functions.cpp:1061
+#: kamail.cpp:197
+#, kde-format
msgctxt "@info"
-msgid "Error saving reactivated alarm"
+msgid ""
+"No mail transport configured for email identity %1"
msgstr ""
-#: functions.cpp:1064
+#: kamail.cpp:257
msgctxt "@info"
-msgid "Error saving alarm templates"
+msgid "Emails may not have been sent"
msgstr ""
-#: functions.cpp:1065
+#: kamail.cpp:258
msgctxt "@info"
-msgid "Error saving alarm template"
+msgid "Program error"
msgstr ""
-#: functions.cpp:1084
+#: kamail.cpp:367
+#, kde-format
msgctxt "@info"
-msgid "Unable to show alarms in KOrganizer"
+msgid "Error attaching file: %1"
msgstr ""
-#: functions.cpp:1085
+#: kamail.cpp:372
+#, kde-format
msgctxt "@info"
-msgid "Unable to show alarm in KOrganizer"
+msgid "Attachment not found: %1"
msgstr ""
-#: functions.cpp:1088
+#: kamail.cpp:454
msgctxt "@info"
-msgid "Unable to update alarm in KOrganizer"
+msgid "An email has been queued to be sent"
msgstr ""
-#: functions.cpp:1091
+#: kamail.cpp:628
msgctxt "@info"
-msgid "Unable to delete alarms from KOrganizer"
+msgid "Failed to send email"
msgstr ""
-#: functions.cpp:1092
+#: kamail.cpp:629
msgctxt "@info"
-msgid "Unable to delete alarm from KOrganizer"
+msgid "Error sending email"
msgstr ""
-#: functions.cpp:1099
-#, kde-format
-msgctxt "@info"
-msgid "%1(KOrganizer not fully started)"
+#: akonadimodel.cpp:634
+msgctxt "@title:column"
+msgid "Calendars"
msgstr ""
-#: functions.cpp:1101
-#, kde-format
-msgctxt "@info"
-msgid "%1(Error communicating with KOrganizer)"
+#: akonadimodel.cpp:998
+msgctxt "@info/plain"
+msgid "Read-only (old format)"
+msgstr ""
+
+#: akonadimodel.cpp:1002
+msgctxt "@info/plain"
+msgid "Read-only (other format)"
msgstr ""
-#: functions.cpp:1354
+#: akonadimodel.cpp:1154
#, kde-format
msgctxt "@info"
-msgid "Error obtaining authorization (%1)"
+msgid "Failed to remove calendar %1."
msgstr ""
-#: functions.cpp:1379
+#: akonadimodel.cpp:1205
+#, kde-format
msgctxt "@info"
-msgid "You must enable a template calendar to save the template in"
+msgid "Failed to update calendar %1."
msgstr ""
-#: functions.cpp:1635
-#, kde-format
-msgctxt "@info Please set the 'From' email address..."
-msgid ""
-"%1Please set it in the Configuration dialog."
+#: akonadimodel.cpp:1493
+msgctxt "@info/plain"
+msgid "Failed to create alarm."
msgstr ""
-#: functions.cpp:1639
-msgctxt "@info"
-msgid ""
-"Alarms are currently disabled.Do you want to enable "
-"alarms now?"
+#: akonadimodel.cpp:1495
+msgctxt "@info/plain"
+msgid "Failed to update alarm."
msgstr ""
-#: functions.cpp:1640
-msgctxt "@action:button"
-msgid "Enable"
+#: akonadimodel.cpp:1497
+msgctxt "@info/plain"
+msgid "Failed to delete alarm."
msgstr ""
-#: functions.cpp:1640
-msgctxt "@action:button"
-msgid "Keep Disabled"
+#: rtcwakeaction.cpp:89
+#, kde-format
+msgctxt "@text/plain"
+msgid "Could not run %1 to set wake from suspend"
msgstr ""
-#: functions.cpp:1707
+#: rtcwakeaction.cpp:92
#, kde-format
-msgctxt "@info"
+msgctxt "@text/plain"
msgid ""
-"Unable to start KMail(%1)"
+"Error setting wake from suspend.Command was: "
+"%1Error code: %2."
msgstr ""
-#: functions.cpp:1985
-msgctxt "@info"
-msgid "Please select a file to display"
+#: rc.cpp:1
+msgctxt "NAME OF TRANSLATORS"
+msgid "Your names"
+msgstr "Vasif İsmayıloğlu MD, ,Launchpad Contributions:,Vasif İsmayıloğlu MD"
+
+#: rc.cpp:2
+msgctxt "EMAIL OF TRANSLATORS"
+msgid "Your emails"
+msgstr "azerb_linux@hotmail.com,,,"
+
+#. i18n: file: kalarmresource.kcfg:9
+#. i18n: ectx: label, entry (Path), group (General)
+#: rc.cpp:5
+msgid "Path to KAlarm calendar file."
msgstr ""
-#: functions.cpp:1987
-msgctxt "@info"
-msgid "Please select a file to play"
+#. i18n: file: kalarmresource.kcfg:13
+#. i18n: ectx: label, entry (DisplayName), group (General)
+#. i18n: file: kalarmdirresource.kcfg:13
+#. i18n: ectx: label, entry (DisplayName), group (General)
+#: rc.cpp:8 rc.cpp:62
+msgid "Display name."
msgstr ""
-#: functions.cpp:1993
-#, kde-format
-msgctxt "@info"
-msgid "%1 is a folder"
+#. i18n: file: kalarmresource.kcfg:17
+#. i18n: ectx: label, entry (ReadOnly), group (General)
+#. i18n: file: kalarmdirresource.kcfg:17
+#. i18n: ectx: label, entry (ReadOnly), group (General)
+#: rc.cpp:11 rc.cpp:65
+msgid "Do not change the actual backend data."
msgstr ""
-#: functions.cpp:1995
-#, kde-format
-msgctxt "@info"
-msgid "%1 not found"
+#. i18n: file: kalarmresource.kcfg:21
+#. i18n: ectx: label, entry (MonitorFile), group (General)
+#: rc.cpp:14
+msgid "Monitor file for changes."
msgstr ""
-#: functions.cpp:1996
-#, kde-format
-msgctxt "@info"
-msgid "%1 is not readable"
+#. i18n: file: kalarmresource.kcfg:25
+#. i18n: ectx: label, entry (AlarmTypes), group (General)
+#. i18n: file: kalarmdirresource.kcfg:25
+#. i18n: ectx: label, entry (AlarmTypes), group (General)
+#: rc.cpp:17 rc.cpp:71
+msgid "Alarm types."
msgstr ""
-#: functions.cpp:1997
-#, kde-format
-msgctxt "@info"
-msgid "%1 appears not to be a text or image file"
+#. i18n: file: kalarmresource.kcfg:28
+#. i18n: ectx: label, entry (UpdateStorageFormat), group (General)
+#. i18n: file: kalarmdirresource.kcfg:28
+#. i18n: ectx: label, entry (UpdateStorageFormat), group (General)
+#: rc.cpp:20 rc.cpp:74
+msgid "Update backend storage format."
msgstr ""
-#: kalarmapp.cpp:338
-#, kde-format
-msgctxt "@info:shell"
-msgid ""
-"%1: Event %2 not found, or not editable"
+#. i18n: file: wakedlg.ui:17
+#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
+#: rc.cpp:23
+msgid "Wake From Suspend Alarm"
msgstr ""
-#: kalarmapp.cpp:516
-msgctxt "@info"
+#. i18n: file: wakedlg.ui:38
+#. i18n: ectx: property (toolTip), widget (QPushButton, showWakeButton)
+#: rc.cpp:26
+msgid "Show current wake-from-suspend alarm"
+msgstr ""
+
+#. i18n: file: wakedlg.ui:41
+#. i18n: ectx: property (whatsThis), widget (QPushButton, showWakeButton)
+#: rc.cpp:29
msgid ""
-"Time zones are not accessible:KAlarm will use the UTC time "
-"zone.(The KDE time zone service is not available:check that "
-"ktimezoned is installed.)"
+"Highlight the current wake-from-suspend alarm in the alarm list. This button "
+"is disabled if no wake-from-suspend alarm is configured."
msgstr ""
-#: kalarmapp.cpp:588
-msgctxt "@info"
+#. i18n: file: wakedlg.ui:44
+#. i18n: ectx: property (text), widget (QPushButton, showWakeButton)
+#: rc.cpp:32
+msgid "Show current alarm"
+msgstr ""
+
+#. i18n: file: wakedlg.ui:51
+#. i18n: ectx: property (toolTip), widget (QPushButton, useWakeButton)
+#: rc.cpp:35
+msgid "Set highlighted alarm as the wake-from-suspend alarm"
+msgstr ""
+
+#. i18n: file: wakedlg.ui:54
+#. i18n: ectx: property (whatsThis), widget (QPushButton, useWakeButton)
+#: rc.cpp:38
msgid ""
-"Quitting will disable alarms (once any alarm message windows are closed)."
+"Set the alarm highlighted in the alarm list to wake-from-suspend. This "
+"replaces any existing wake-from-suspend alarm."
msgstr ""
-#: kalarmapp.cpp:598
-msgctxt "@info"
+#. i18n: file: wakedlg.ui:57
+#. i18n: ectx: property (text), widget (QPushButton, useWakeButton)
+#: rc.cpp:41
+msgid "Use highlighted alarm"
+msgstr ""
+
+#. i18n: file: wakedlg.ui:70
+#. i18n: ectx: property (toolTip), widget (QPushButton, cancelWakeButton)
+#: rc.cpp:44
+msgid "Cancel the current wake-from-suspend"
+msgstr ""
+
+#. i18n: file: wakedlg.ui:73
+#. i18n: ectx: property (whatsThis), widget (QPushButton, cancelWakeButton)
+#: rc.cpp:47
msgid ""
-"Do you want to start KAlarm at login?(Note that alarms will be disabled "
-"if KAlarm is not started.)"
+"Cancel the currently configured wake-from-suspend. Note that this does not "
+"cancel the alarm itself, which will still trigger in the normal way. This "
+"button is disabled if no wake-from-suspend alarm is configured."
msgstr ""
-#: kalarmapp.cpp:1953
-msgctxt "@info"
-msgid "Error creating temporary script file"
+#. i18n: file: wakedlg.ui:76
+#. i18n: ectx: property (text), widget (QPushButton, cancelWakeButton)
+#: rc.cpp:50
+msgid "Cancel wake from suspend"
msgstr ""
-#: kalarmapp.cpp:2041
-msgctxt "@info"
-msgid "Pre-alarm action:"
+#. i18n: file: wakedlg.ui:109
+#. i18n: ectx: property (whatsThis), widget (QSpinBox, advanceWakeTime)
+#: rc.cpp:53
+msgid ""
+"Enter how many minutes before the alarm trigger time to wake the system from "
+"suspend. This can be used to ensure that the system is fully restored by the "
+"time the alarm triggers."
msgstr ""
-#: kalarmapp.cpp:2047
-msgctxt "@info"
-msgid "Post-alarm action:"
+#. i18n: file: wakedlg.ui:119
+#. i18n: ectx: property (text), widget (QLabel, label)
+#: rc.cpp:56
+msgid "Number of minutes before alarm to wake from suspend"
msgstr ""
-#: rc.cpp:1
-msgctxt "NAME OF TRANSLATORS"
-msgid "Your names"
-msgstr "Vasif İsmayıloğlu MD, ,Launchpad Contributions:,Vasif İsmayıloğlu MD"
+#. i18n: file: kalarmdirresource.kcfg:9
+#. i18n: ectx: label, entry (Path), group (General)
+#: rc.cpp:59
+msgid "Path to KAlarm directory."
+msgstr ""
-#: rc.cpp:2
-msgctxt "EMAIL OF TRANSLATORS"
-msgid "Your emails"
-msgstr "azerb_linux@hotmail.com,,,"
+#. i18n: file: kalarmdirresource.kcfg:21
+#. i18n: ectx: label, entry (MonitorFiles), group (General)
+#: rc.cpp:68
+msgid "Monitor directory for changes."
+msgstr ""
#. i18n: file: kalarmconfig.kcfg:58
#. i18n: ectx: label, entry (Version), group (General)
-#: rc.cpp:5
+#: rc.cpp:77
msgctxt "@label"
msgid "KAlarm version"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:59
#. i18n: ectx: whatsthis, entry (Version), group (General)
-#: rc.cpp:8
+#: rc.cpp:80
msgctxt "@info:whatsthis"
msgid "KAlarm version which wrote this file."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:62
#. i18n: ectx: label, entry (Base_TimeZone), group (General)
-#: rc.cpp:11
+#: rc.cpp:83
msgctxt "@label"
msgid "Time zone"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:67
#. i18n: ectx: label, entry (Base_HolidayRegion), group (General)
-#: rc.cpp:17
+#: rc.cpp:89
msgctxt "@label"
msgid "Holiday region"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:68
#. i18n: ectx: whatsthis, entry (Base_HolidayRegion), group (General)
-#: rc.cpp:20
+#: rc.cpp:92
msgctxt "@info:whatsthis"
msgid "Select the holiday region to use."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:72
#. i18n: ectx: label, entry (DefaultFgColour), group (General)
-#: rc.cpp:23
+#: rc.cpp:95
msgctxt "@label"
msgid "Foreground color"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:73
#. i18n: ectx: whatsthis, entry (DefaultFgColour), group (General)
-#: rc.cpp:26
+#: rc.cpp:98
msgctxt "@info:whatsthis"
msgid "Default foreground color for alarm message windows."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:77
#. i18n: ectx: label, entry (DefaultBgColour), group (General)
-#: rc.cpp:29
+#: rc.cpp:101
msgctxt "@label"
msgid "Background color"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:78
#. i18n: ectx: whatsthis, entry (DefaultBgColour), group (General)
-#: rc.cpp:32
+#: rc.cpp:104
msgctxt "@info:whatsthis"
msgid "Default background color for alarm message windows."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:82
#. i18n: ectx: label, entry (MessageFont), group (General)
-#: rc.cpp:35
+#: rc.cpp:107
msgctxt "@label"
msgid "Message font"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:83
#. i18n: ectx: whatsthis, entry (MessageFont), group (General)
-#: rc.cpp:38
+#: rc.cpp:110
msgctxt "@info:whatsthis"
msgid "Default font for displaying alarm messages."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:88
#. i18n: ectx: label, entry (ShowInSystemTray), group (General)
-#: rc.cpp:41
+#: rc.cpp:113
msgctxt "@label"
msgid "Show in system tray"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:94
#. i18n: ectx: label, entry (AutoStart), group (General)
-#: rc.cpp:47
+#: rc.cpp:119
msgctxt "@label"
msgid "Start at login"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:99
#. i18n: ectx: label, entry (NoAutoStart), group (General)
-#: rc.cpp:53
+#: rc.cpp:125
msgctxt "@label"
msgid "Suppress autostart at login"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:103
#. i18n: ectx: label, entry (DefaultDeferTime), group (General)
-#: rc.cpp:56
+#: rc.cpp:128
msgctxt "@label"
msgid "Default defer time interval"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:104
#. i18n: ectx: whatsthis, entry (DefaultDeferTime), group (General)
-#: rc.cpp:59
+#: rc.cpp:131
msgctxt "@info:whatsthis"
msgid ""
"Enter the default time interval (in minutes) to defer alarms, used by the "
@@ -5122,28 +5252,28 @@
#. i18n: file: kalarmconfig.kcfg:108
#. i18n: ectx: label, entry (AskResource), group (General)
-#: rc.cpp:62
+#: rc.cpp:134
msgctxt "@label"
msgid "Prompt for which calendar to store in"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:114
#. i18n: ectx: label, entry (ModalMessages), group (General)
-#: rc.cpp:68
+#: rc.cpp:140
msgctxt "@label"
msgid "Message windows have a title bar and take keyboard focus"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:119
#. i18n: ectx: label, entry (MessageButtonDelay), group (General)
-#: rc.cpp:74
+#: rc.cpp:146
msgctxt "@label"
msgid "Delay before message window buttons are enabled"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:124
#. i18n: ectx: whatsthis, entry (MessageButtonDelay), group (General)
-#: rc.cpp:77
+#: rc.cpp:149
msgctxt "@info:whatsthis"
msgid ""
"Specify the positioning of alarm message windows, and the delay in "
@@ -5159,14 +5289,14 @@
#. i18n: file: kalarmconfig.kcfg:130
#. i18n: ectx: label, entry (TooltipAlarmCount), group (General)
-#: rc.cpp:84
+#: rc.cpp:156
msgctxt "@label"
msgid "Number of alarms to show in system tray tooltip"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:135
#. i18n: ectx: whatsthis, entry (TooltipAlarmCount), group (General)
-#: rc.cpp:87
+#: rc.cpp:159
msgctxt "@info:whatsthis"
msgid ""
"How many alarms due in the next 24 hours to show in the system tray "
@@ -5179,35 +5309,35 @@
#. i18n: file: kalarmconfig.kcfg:141
#. i18n: ectx: label, entry (ShowTooltipAlarmTime), group (General)
-#: rc.cpp:94
+#: rc.cpp:166
msgctxt "@label"
msgid "Show alarm times in system tray tooltip"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:147
#. i18n: ectx: label, entry (ShowTooltipTimeToAlarm), group (General)
-#: rc.cpp:100
+#: rc.cpp:172
msgctxt "@label"
msgid "Show time to alarms in system tray tooltip"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:153
#. i18n: ectx: label, entry (TooltipTimeToPrefix), group (General)
-#: rc.cpp:106
+#: rc.cpp:178
msgctxt "@label"
msgid "Time-to-alarm prefix in system tray tooltip"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:159
#. i18n: ectx: label, entry (EmailClient), group (General)
-#: rc.cpp:112
+#: rc.cpp:184
msgctxt "@label"
msgid "Email client"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:160
#. i18n: ectx: whatsthis, entry (EmailClient), group (General)
-#: rc.cpp:115
+#: rc.cpp:187
msgctxt "@info:whatsthis"
msgid ""
"How to send email when an email alarm is triggered.- KMail: "
@@ -5221,28 +5351,28 @@
#. i18n: file: kalarmconfig.kcfg:162
#. i18n: ectx: label, entry (EmailClient), group (General)
-#: rc.cpp:118
+#: rc.cpp:190
msgctxt "@option"
msgid "Sendmail"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:163
#. i18n: ectx: label, entry (EmailClient), group (General)
-#: rc.cpp:121
+#: rc.cpp:193
msgctxt "@option"
msgid "KMail"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:168
#. i18n: ectx: label, entry (Base_EmailCopyToKMail), group (General)
-#: rc.cpp:124
+#: rc.cpp:196
msgctxt "@label"
msgid "Whether to copy sent emails into KMail's Sent folder."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:169
#. i18n: ectx: whatsthis, entry (Base_EmailCopyToKMail), group (General)
-#: rc.cpp:127
+#: rc.cpp:199
msgctxt "@info:whatsthis"
msgid ""
"Whether after sending an email to store a copy in KMail's sent-mail folder. "
@@ -5251,14 +5381,14 @@
#. i18n: file: kalarmconfig.kcfg:173
#. i18n: ectx: label, entry (Base_EmailFrom), group (General)
-#: rc.cpp:130
+#: rc.cpp:202
msgctxt "@label"
msgid "'From' email address"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:174
#. i18n: ectx: whatsthis, entry (Base_EmailFrom), group (General)
-#: rc.cpp:133
+#: rc.cpp:205
msgctxt "@info:whatsthis"
msgid ""
"Your email address, used to identify you as the sender when sending email "
@@ -5269,14 +5399,14 @@
#. i18n: file: kalarmconfig.kcfg:178
#. i18n: ectx: label, entry (Base_EmailBccAddress), group (General)
-#: rc.cpp:136
+#: rc.cpp:208
msgctxt "@label"
msgid "'Bcc' email address"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:179
#. i18n: ectx: whatsthis, entry (Base_EmailBccAddress), group (General)
-#: rc.cpp:139
+#: rc.cpp:211
msgctxt "@info:whatsthis"
msgid ""
"Your email address, used for blind copying email alarms to yourself. If you "
@@ -5288,14 +5418,14 @@
#. i18n: file: kalarmconfig.kcfg:183
#. i18n: ectx: label, entry (Base_CmdXTermCommand), group (General)
-#: rc.cpp:142
+#: rc.cpp:214
msgctxt "@label"
msgid "Terminal for command alarms"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:184
#. i18n: ectx: whatsthis, entry (Base_CmdXTermCommand), group (General)
-#: rc.cpp:145
+#: rc.cpp:217
msgctxt "@info:whatsthis"
msgid ""
"Command line to execute command alarms in a terminal window, including "
@@ -5304,14 +5434,14 @@
#. i18n: file: kalarmconfig.kcfg:187
#. i18n: ectx: label, entry (Base_StartOfDay), group (General)
-#: rc.cpp:148
+#: rc.cpp:220
msgctxt "@label"
msgid "Start of day for date-only alarms"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:188
#. i18n: ectx: whatsthis, entry (Base_StartOfDay), group (General)
-#: rc.cpp:151
+#: rc.cpp:223
msgctxt "@info:whatsthis"
msgid ""
"The earliest time of day at which a date-only alarm will be triggered."
@@ -5319,42 +5449,42 @@
#. i18n: file: kalarmconfig.kcfg:193
#. i18n: ectx: label, entry (Base_WorkDayStart), group (General)
-#: rc.cpp:154
+#: rc.cpp:226
msgctxt "@label"
msgid "Start time of working day"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:194
#. i18n: ectx: whatsthis, entry (Base_WorkDayStart), group (General)
-#: rc.cpp:157
+#: rc.cpp:229
msgctxt "@info:whatsthis"
msgid "The start time of the working day."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:199
#. i18n: ectx: label, entry (Base_WorkDayEnd), group (General)
-#: rc.cpp:160
+#: rc.cpp:232
msgctxt "@label"
msgid "End time of working day"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:200
#. i18n: ectx: whatsthis, entry (Base_WorkDayEnd), group (General)
-#: rc.cpp:163
+#: rc.cpp:235
msgctxt "@info:whatsthis"
msgid "The end time of the working day."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:205
#. i18n: ectx: label, entry (Base_WorkDays), group (General)
-#: rc.cpp:166
+#: rc.cpp:238
msgctxt "@label"
msgid "Working days"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:206
#. i18n: ectx: whatsthis, entry (Base_WorkDays), group (General)
-#: rc.cpp:169
+#: rc.cpp:241
msgctxt "@info:whatsthis"
msgid ""
"OR'ed bits indicating which days of the week are work days, 1 = Monday ... "
@@ -5363,28 +5493,28 @@
#. i18n: file: kalarmconfig.kcfg:211
#. i18n: ectx: label, entry (DisabledColour), group (General)
-#: rc.cpp:172
+#: rc.cpp:244
msgctxt "@label"
msgid "Disabled alarm color"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:217
#. i18n: ectx: label, entry (ArchivedColour), group (General)
-#: rc.cpp:178
+#: rc.cpp:250
msgctxt "@label"
msgid "Archived alarm color"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:223
#. i18n: ectx: label, entry (ArchivedKeepDays), group (General)
-#: rc.cpp:184
+#: rc.cpp:256
msgctxt "@label"
msgid "Days to keep expired alarms"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:228
#. i18n: ectx: whatsthis, entry (ArchivedKeepDays), group (General)
-#: rc.cpp:187
+#: rc.cpp:259
msgctxt "@info:whatsthis"
msgid ""
"Specify how many days to keep alarms after they expire or are deleted "
@@ -5397,14 +5527,14 @@
#. i18n: file: kalarmconfig.kcfg:234
#. i18n: ectx: label, entry (KOrgEventDuration), group (General)
-#: rc.cpp:194
+#: rc.cpp:266
msgctxt "@label"
msgid "KOrganizer event duration"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:235
#. i18n: ectx: whatsthis, entry (KOrgEventDuration), group (General)
-#: rc.cpp:197
+#: rc.cpp:269
msgctxt "@info:whatsthis"
msgid ""
"Enter the event duration in minutes, for alarms which are copied to "
@@ -5413,14 +5543,14 @@
#. i18n: file: kalarmconfig.kcfg:239
#. i18n: ectx: label, entry (WakeFromSuspendAdvance), group (General)
-#: rc.cpp:200
+#: rc.cpp:272
msgctxt "@label"
msgid "Number of minutes before alarm to wake from suspend"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:240
#. i18n: ectx: whatsthis, entry (WakeFromSuspendAdvance), group (General)
-#: rc.cpp:203
+#: rc.cpp:275
msgctxt "@info:whatsthis"
msgid ""
"Enter how many minutes before the alarm trigger time to wake the system from "
@@ -5430,14 +5560,14 @@
#. i18n: file: kalarmconfig.kcfg:246
#. i18n: ectx: label, entry (DefaultLateCancel), group (Defaults)
-#: rc.cpp:206
+#: rc.cpp:278
msgctxt "@label"
msgid "Cancel if late (minutes)"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:247
#. i18n: ectx: whatsthis, entry (DefaultLateCancel), group (Defaults)
-#: rc.cpp:209
+#: rc.cpp:281
msgctxt "@info:whatsthis"
msgid ""
"Default value in the alarm edit dialog for late cancellation time (in "
@@ -5446,28 +5576,28 @@
#. i18n: file: kalarmconfig.kcfg:252
#. i18n: ectx: label, entry (DefaultAutoClose), group (Defaults)
-#: rc.cpp:212
+#: rc.cpp:284
msgctxt "@label"
msgid "Auto-close window after late-cancellation time"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:253
#. i18n: ectx: whatsthis, entry (DefaultAutoClose), group (Defaults)
-#: rc.cpp:215
+#: rc.cpp:287
msgctxt "@info:whatsthis"
msgid "Default setting in the alarm edit dialog for \"auto close if late\"."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:257
#. i18n: ectx: label, entry (DefaultConfirmAck), group (Defaults)
-#: rc.cpp:218
+#: rc.cpp:290
msgctxt "@label"
msgid "Confirm acknowledgement"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:258
#. i18n: ectx: whatsthis, entry (DefaultConfirmAck), group (Defaults)
-#: rc.cpp:221
+#: rc.cpp:293
msgctxt "@info:whatsthis"
msgid ""
"Default setting in the alarm edit dialog for \"confirm alarm "
@@ -5476,63 +5606,63 @@
#. i18n: file: kalarmconfig.kcfg:262
#. i18n: ectx: label, entry (DefaultCopyToKOrganizer), group (Defaults)
-#: rc.cpp:224
+#: rc.cpp:296
msgctxt "@label"
msgid "Show in KOrganizer"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:263
#. i18n: ectx: whatsthis, entry (DefaultCopyToKOrganizer), group (Defaults)
-#: rc.cpp:227
+#: rc.cpp:299
msgctxt "@info:whatsthis"
msgid "Default setting in the alarm edit dialog for \"show in KOrganizer\"."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:267
#. i18n: ectx: label, entry (DefaultSoundType), group (Defaults)
-#: rc.cpp:230
+#: rc.cpp:302
msgctxt "@label Label for audio options"
msgid "Sound"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:268
#. i18n: ectx: whatsthis, entry (DefaultSoundType), group (Defaults)
-#: rc.cpp:233
+#: rc.cpp:305
msgctxt "@info:whatsthis"
msgid "Default sound type in the alarm edit dialog."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:272
#. i18n: ectx: label, entry (DefaultSoundType), group (Defaults)
-#: rc.cpp:236
+#: rc.cpp:308
msgctxt "@option"
msgid "Play File"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:278
#. i18n: ectx: label, entry (DefaultSoundFile), group (Defaults)
-#: rc.cpp:239
+#: rc.cpp:311
msgctxt "@label"
msgid "Sound file"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:279
#. i18n: ectx: whatsthis, entry (DefaultSoundFile), group (Defaults)
-#: rc.cpp:242
+#: rc.cpp:314
msgctxt "@info:whatsthis"
msgid "Default sound file path in the alarm edit dialog."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:282
#. i18n: ectx: label, entry (Base_DefaultSoundVolume), group (Defaults)
-#: rc.cpp:245
+#: rc.cpp:317
msgctxt "@label"
msgid "Sound volume"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:283
#. i18n: ectx: whatsthis, entry (Base_DefaultSoundVolume), group (Defaults)
-#: rc.cpp:249
+#: rc.cpp:321
#, no-c-format
msgctxt "@info:whatsthis"
msgid ""
@@ -5542,42 +5672,42 @@
#. i18n: file: kalarmconfig.kcfg:289
#. i18n: ectx: label, entry (DefaultSoundRepeat), group (Defaults)
-#: rc.cpp:252
+#: rc.cpp:324
msgctxt "@label"
msgid "Repeat sound file"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:290
#. i18n: ectx: whatsthis, entry (DefaultSoundRepeat), group (Defaults)
-#: rc.cpp:255
+#: rc.cpp:327
msgctxt "@info:whatsthis"
msgid "Default setting in the alarm edit dialog for sound repetition."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:294
#. i18n: ectx: label, entry (DefaultCmdScript), group (Defaults)
-#: rc.cpp:258
+#: rc.cpp:330
msgctxt "@label"
msgid "Enter script"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:295
#. i18n: ectx: whatsthis, entry (DefaultCmdScript), group (Defaults)
-#: rc.cpp:261
+#: rc.cpp:333
msgctxt "@info:whatsthis"
msgid "Default setting in the alarm edit dialog for command script entry."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:299
#. i18n: ectx: label, entry (DefaultCmdLogType), group (Defaults)
-#: rc.cpp:264
+#: rc.cpp:336
msgctxt "@label"
msgid "Command output"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:300
#. i18n: ectx: whatsthis, entry (DefaultCmdLogType), group (Defaults)
-#: rc.cpp:267
+#: rc.cpp:339
msgctxt "@info:whatsthis"
msgid ""
"Default setting in the alarm edit dialog for where to send command alarm "
@@ -5586,49 +5716,49 @@
#. i18n: file: kalarmconfig.kcfg:302
#. i18n: ectx: label, entry (DefaultCmdLogType), group (Defaults)
-#: rc.cpp:270
+#: rc.cpp:342
msgctxt "@option"
msgid "Discard Output"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:303
#. i18n: ectx: label, entry (DefaultCmdLogType), group (Defaults)
-#: rc.cpp:273
+#: rc.cpp:345
msgctxt "@option"
msgid "Log To File"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:304
#. i18n: ectx: label, entry (DefaultCmdLogType), group (Defaults)
-#: rc.cpp:276
+#: rc.cpp:348
msgctxt "@option"
msgid "Execute in terminal window"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:309
#. i18n: ectx: label, entry (DefaultCmdLogFile), group (Defaults)
-#: rc.cpp:279
+#: rc.cpp:351
msgctxt "@label"
msgid "Log file"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:310
#. i18n: ectx: whatsthis, entry (DefaultCmdLogFile), group (Defaults)
-#: rc.cpp:282
+#: rc.cpp:354
msgctxt "@info:whatsthis"
msgid "Default log file path for command alarms in the alarm edit dialog."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:313
#. i18n: ectx: label, entry (DefaultEmailBcc), group (Defaults)
-#: rc.cpp:285
+#: rc.cpp:357
msgctxt "@label"
msgid "Copy email to self"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:314
#. i18n: ectx: whatsthis, entry (DefaultEmailBcc), group (Defaults)
-#: rc.cpp:288
+#: rc.cpp:360
msgctxt "@info:whatsthis"
msgid ""
"Default setting in the alarm edit dialog for blind copying emails to self."
@@ -5636,98 +5766,98 @@
#. i18n: file: kalarmconfig.kcfg:318
#. i18n: ectx: label, entry (DefaultRecurPeriod), group (Defaults)
-#: rc.cpp:291
+#: rc.cpp:363
msgctxt "@label"
msgid "Recurrence period"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:321
#. i18n: ectx: label, entry (DefaultRecurPeriod), group (Defaults)
-#: rc.cpp:297
+#: rc.cpp:369
msgctxt "@option"
msgid "No recurrence"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:322
#. i18n: ectx: label, entry (DefaultRecurPeriod), group (Defaults)
-#: rc.cpp:300
+#: rc.cpp:372
msgctxt "@option"
msgid "At login"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:323
#. i18n: ectx: label, entry (DefaultRecurPeriod), group (Defaults)
-#: rc.cpp:303
+#: rc.cpp:375
msgctxt "@option"
msgid "Hourly/minutely"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:335
#. i18n: ectx: label, entry (DefaultFeb29Type), group (Defaults)
-#: rc.cpp:312
+#: rc.cpp:384
msgctxt "@option"
msgid "February 28th"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:336
#. i18n: ectx: label, entry (DefaultFeb29Type), group (Defaults)
-#: rc.cpp:315
+#: rc.cpp:387
msgctxt "@option"
msgid "March 1st"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:337
#. i18n: ectx: label, entry (DefaultFeb29Type), group (Defaults)
-#: rc.cpp:318
+#: rc.cpp:390
msgctxt "@option"
msgid "Do not repeat"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:343
#. i18n: ectx: label, entry (DefaultReminderUnits), group (Defaults)
-#: rc.cpp:321
+#: rc.cpp:393
msgctxt "@label"
msgid "Reminder units"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:344
#. i18n: ectx: whatsthis, entry (DefaultReminderUnits), group (Defaults)
-#: rc.cpp:324
+#: rc.cpp:396
msgctxt "@info:whatsthis"
msgid "Default reminder time units in the alarm edit dialog."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:347
#. i18n: ectx: label, entry (DefaultReminderUnits), group (Defaults)
-#: rc.cpp:327
+#: rc.cpp:399
msgctxt "@option"
msgid "Hours/Minutes"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:352
#. i18n: ectx: label, entry (DefaultPreAction), group (Defaults)
-#: rc.cpp:330
+#: rc.cpp:402
msgctxt "@label"
msgid "Pre-alarm action"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:353
#. i18n: ectx: whatsthis, entry (DefaultPreAction), group (Defaults)
-#: rc.cpp:333
+#: rc.cpp:405
msgctxt "@info:whatsthis"
msgid "Default command to execute before displaying alarms."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:356
#. i18n: ectx: label, entry (DefaultCancelOnPreActionError), group (Defaults)
-#: rc.cpp:336
+#: rc.cpp:408
msgctxt "@label"
msgid "Cancel alarm on pre-alarm action error"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:357
#. i18n: ectx: whatsthis, entry (DefaultCancelOnPreActionError), group (Defaults)
-#: rc.cpp:339
+#: rc.cpp:411
msgctxt "@info:whatsthis"
msgid ""
"Default setting for whether to cancel the alarm if the pre-alarm action "
@@ -5736,14 +5866,14 @@
#. i18n: file: kalarmconfig.kcfg:361
#. i18n: ectx: label, entry (DefaultDontShowPreActionError), group (Defaults)
-#: rc.cpp:342
+#: rc.cpp:414
msgctxt "@label"
msgid "Do not notify pre-alarm action errors"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:362
#. i18n: ectx: whatsthis, entry (DefaultDontShowPreActionError), group (Defaults)
-#: rc.cpp:345
+#: rc.cpp:417
msgctxt "@info:whatsthis"
msgid ""
"Default setting for whether to show no error status or error message if the "
@@ -5752,386 +5882,72 @@
#. i18n: file: kalarmconfig.kcfg:366
#. i18n: ectx: label, entry (DefaultPostAction), group (Defaults)
-#: rc.cpp:348
+#: rc.cpp:420
msgctxt "@label"
msgid "Post-alarm action"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:367
#. i18n: ectx: whatsthis, entry (DefaultPostAction), group (Defaults)
-#: rc.cpp:351
+#: rc.cpp:423
msgctxt "@info:whatsthis"
msgid "Default command to execute after alarm message windows are closed."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:373
#. i18n: ectx: label, entry (Base_QuitWarn), group (Notification Messages)
-#: rc.cpp:354
+#: rc.cpp:426
msgctxt "@label"
msgid "Warn before quitting"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:374
#. i18n: ectx: whatsthis, entry (Base_QuitWarn), group (Notification Messages)
-#: rc.cpp:357
+#: rc.cpp:429
msgctxt "@info:whatsthis"
msgid "Whether to suppress a warning prompt before quitting KAlarm."
msgstr ""
#. i18n: file: kalarmconfig.kcfg:378
#. i18n: ectx: label, entry (Base_ConfirmAlarmDeletion), group (Notification Messages)
-#: rc.cpp:360
+#: rc.cpp:432
msgctxt "@label"
msgid "Confirm alarm deletions"
msgstr ""
#. i18n: file: kalarmconfig.kcfg:383
#. i18n: ectx: label, entry (Base_EmailQueuedNotify), group (Notification Messages)
-#: rc.cpp:366
+#: rc.cpp:438
msgctxt "@label"
msgid "Notify when remote emails are queued"
msgstr ""
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:26
-#. i18n: ectx: attribute (title), widget (QWidget, tab)
-#: rc.cpp:381
-msgid "Directory"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:32
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:384
-msgid "Directory Name"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:40
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:387
-msgid "&Directory:"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:55
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:390
-msgid ""
-"Select the directory whose contents should be represented by this resource. "
-"If the directory does not exist, it will be created."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:68
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:113
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
-#: rc.cpp:393 rc.cpp:471
-msgid "Display Name"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:76
-#. i18n: ectx: property (text), widget (QLabel, label_1)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:121
-#. i18n: ectx: property (text), widget (QLabel, label_1)
-#: rc.cpp:396 rc.cpp:474
-msgid "&Name:"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:91
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:399
-msgid ""
-"Enter the name used to identify this resource in displays. If not specified, "
-"the directory name will be used."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:104
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:18
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:402 rc.cpp:441
-msgid "Access Rights"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:110
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ReadOnly)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_mobile.ui:51
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ReadOnly)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:24
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ReadOnly)
-#: rc.cpp:405 rc.cpp:432 rc.cpp:444
-msgid "Read only"
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/settingsdialog.ui:117
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:408
-msgid ""
-"If read-only mode is enabled, no changes will be written to the directory "
-"selected above. Read-only mode will be automatically enabled if you do not "
-"have write access to the directory."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/kalarmdirresource.kcfg:9
-#. i18n: ectx: label, entry (Path), group (General)
-#: rc.cpp:411
-msgid "Path to KAlarm directory."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/kalarmdirresource.kcfg:13
-#. i18n: ectx: label, entry (DisplayName), group (General)
-#. i18n: file: akonadi/kalarm/kalarmresource.kcfg:13
-#. i18n: ectx: label, entry (DisplayName), group (General)
-#: rc.cpp:414 rc.cpp:495
-msgid "Display name."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/kalarmdirresource.kcfg:17
-#. i18n: ectx: label, entry (ReadOnly), group (General)
-#. i18n: file: akonadi/kalarm/kalarmresource.kcfg:17
-#. i18n: ectx: label, entry (ReadOnly), group (General)
-#: rc.cpp:417 rc.cpp:498
-msgid "Do not change the actual backend data."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/kalarmdirresource.kcfg:21
-#. i18n: ectx: label, entry (MonitorFiles), group (General)
-#: rc.cpp:420
-msgid "Monitor directory for changes."
-msgstr ""
-
-#. i18n: file: akonadi/kalarmdir/kalarmdirresource.kcfg:25
-#. i18n: ectx: label, entry (AlarmTypes), group (General)
-#. i18n: file: akonadi/kalarm/kalarmresource.kcfg:25
-#. i18n: ectx: label, entry (AlarmTypes), group (General)
-#: rc.cpp:423 rc.cpp:504
-msgid "Alarm types."
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_mobile.ui:19
-#. i18n: ectx: property (text), widget (QLabel, label)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:78
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:426 rc.cpp:462
-msgid "&Filename:"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_mobile.ui:36
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:429
-msgid "&Display name:"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_mobile.ui:58
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_MonitorFile)
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:60
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_MonitorFile)
-#: rc.cpp:435 rc.cpp:456
-msgid "Enable file &monitoring"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:12
-#. i18n: ectx: attribute (title), widget (QWidget, SingleFileResourceConfigWidget)
-#: rc.cpp:438
-msgid "File"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:31
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:447
-msgid ""
-"If read-only mode is enabled, no changes will be written to the file "
-"selected above. Read-only mode will be automatically enabled if you do not "
-"have write access to the file or the file is on a remote server that does "
-"not support write access."
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:44
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_MonitorFile)
-#: rc.cpp:450
-msgid "Monitoring"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:50
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:453
-msgid ""
-"If file monitoring is enabled the resource will reload the file when changes "
-"are made by other programs. It also tries to create a backup in case of "
-"conflicts whenever possible."
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:70
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
-#: rc.cpp:459
-msgid "Filename"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:93
-#. i18n: ectx: property (text), widget (QLabel, statusLabel)
-#: rc.cpp:465
-msgid "Status:"
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:100
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:468
-msgid ""
-"Select the file whose contents should be represented by this resource. If "
-"the file does not exist, it will be created. A URL of a remote file can also "
-"be specified, but note that monitoring for file changes will not work in "
-"this case."
-msgstr ""
-
-#. i18n: file: akonadi/kdepim-runtime/shared/singlefileresourceconfigwidget_desktop.ui:136
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:477
-msgid ""
-"Enter the name used to identify this resource in displays. If not specified, "
-"the filename will be used."
-msgstr ""
-
-#. i18n: file: akonadi/common/alarmtypewidget.ui:8
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:480
-msgid "Alarm Types"
-msgstr ""
-
-#. i18n: file: akonadi/common/alarmtypewidget.ui:14
-#. i18n: ectx: property (text), widget (QCheckBox, activeCheckBox)
-#: rc.cpp:483
-msgid "Active Alarms"
-msgstr ""
-
-#. i18n: file: akonadi/common/alarmtypewidget.ui:24
-#. i18n: ectx: property (text), widget (QCheckBox, archivedCheckBox)
-#: rc.cpp:486
-msgid "Archived Alarms"
-msgstr ""
-
-#. i18n: file: akonadi/common/alarmtypewidget.ui:34
-#. i18n: ectx: property (text), widget (QCheckBox, templateCheckBox)
-#: rc.cpp:489
-msgid "Alarm Templates"
-msgstr ""
-
-#. i18n: file: akonadi/kalarm/kalarmresource.kcfg:9
-#. i18n: ectx: label, entry (Path), group (General)
-#: rc.cpp:492
-msgid "Path to KAlarm calendar file."
-msgstr ""
-
-#. i18n: file: akonadi/kalarm/kalarmresource.kcfg:21
-#. i18n: ectx: label, entry (MonitorFile), group (General)
-#: rc.cpp:501
-msgid "Monitor file for changes."
-msgstr ""
-
#. i18n: file: kalarmui.rc:19
#. i18n: ectx: Menu (file)
-#: rc.cpp:507
+#: rc.cpp:453
msgid "&File"
msgstr ""
#. i18n: file: kalarmui.rc:31
#. i18n: ectx: Menu (edit)
-#: rc.cpp:510
+#: rc.cpp:456
msgid "&Edit"
msgstr ""
#. i18n: file: kalarmui.rc:46
#. i18n: ectx: Menu (view)
-#: rc.cpp:513
+#: rc.cpp:459
msgid "&View"
msgstr ""
#. i18n: file: kalarmui.rc:57
#. i18n: ectx: Menu (actions)
-#: rc.cpp:516
+#: rc.cpp:462
msgid "&Actions"
msgstr "&Gedişlər"
#. i18n: file: kalarmui.rc:69
#. i18n: ectx: Menu (settings)
-#: rc.cpp:519
+#: rc.cpp:465
msgid "&Settings"
msgstr ""
-
-#. i18n: file: wakedlg.ui:17
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:522
-msgid "Wake From Suspend Alarm"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:38
-#. i18n: ectx: property (toolTip), widget (QPushButton, showWakeButton)
-#: rc.cpp:525
-msgid "Show current wake-from-suspend alarm"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:41
-#. i18n: ectx: property (whatsThis), widget (QPushButton, showWakeButton)
-#: rc.cpp:528
-msgid ""
-"Highlight the current wake-from-suspend alarm in the alarm list. This button "
-"is disabled if no wake-from-suspend alarm is configured."
-msgstr ""
-
-#. i18n: file: wakedlg.ui:44
-#. i18n: ectx: property (text), widget (QPushButton, showWakeButton)
-#: rc.cpp:531
-msgid "Show current alarm"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:51
-#. i18n: ectx: property (toolTip), widget (QPushButton, useWakeButton)
-#: rc.cpp:534
-msgid "Set highlighted alarm as the wake-from-suspend alarm"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:54
-#. i18n: ectx: property (whatsThis), widget (QPushButton, useWakeButton)
-#: rc.cpp:537
-msgid ""
-"Set the alarm highlighted in the alarm list to wake-from-suspend. This "
-"replaces any existing wake-from-suspend alarm."
-msgstr ""
-
-#. i18n: file: wakedlg.ui:57
-#. i18n: ectx: property (text), widget (QPushButton, useWakeButton)
-#: rc.cpp:540
-msgid "Use highlighted alarm"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:70
-#. i18n: ectx: property (toolTip), widget (QPushButton, cancelWakeButton)
-#: rc.cpp:543
-msgid "Cancel the current wake-from-suspend"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:73
-#. i18n: ectx: property (whatsThis), widget (QPushButton, cancelWakeButton)
-#: rc.cpp:546
-msgid ""
-"Cancel the currently configured wake-from-suspend. Note that this does not "
-"cancel the alarm itself, which will still trigger in the normal way. This "
-"button is disabled if no wake-from-suspend alarm is configured."
-msgstr ""
-
-#. i18n: file: wakedlg.ui:76
-#. i18n: ectx: property (text), widget (QPushButton, cancelWakeButton)
-#: rc.cpp:549
-msgid "Cancel wake from suspend"
-msgstr ""
-
-#. i18n: file: wakedlg.ui:109
-#. i18n: ectx: property (whatsThis), widget (QSpinBox, advanceWakeTime)
-#: rc.cpp:552
-msgid ""
-"Enter how many minutes before the alarm trigger time to wake the system from "
-"suspend. This can be used to ensure that the system is fully restored by the "
-"time the alarm triggers."
-msgstr ""
-
-#. i18n: file: wakedlg.ui:119
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:555
-msgid "Number of minutes before alarm to wake from suspend"
-msgstr ""
diff -Nru language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/kalzium.po language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/kalzium.po
--- language-pack-kde-az-base-12.04+20120322/data/az/LC_MESSAGES/kalzium.po 2012-03-23 07:35:10.000000000 +0000
+++ language-pack-kde-az-base-12.04+20120417/data/az/LC_MESSAGES/kalzium.po 2012-04-18 08:54:51.000000000 +0000
@@ -4,15 +4,16 @@
msgstr ""
"Project-Id-Version: kalzium\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2011-09-09 13:16+0000\n"
+"POT-Creation-Date: 2012-04-12 13:13+0100\n"
"PO-Revision-Date: 2011-12-12 17:54+0000\n"
"Last-Translator: Launchpad Translations Administrators \n"
"Language-Team: Azerbaijani \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2012-03-23 00:53+0000\n"
-"X-Generator: Launchpad (build 14981)\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Launchpad-Export-Date: 2012-04-18 06:26+0000\n"
+"X-Generator: Launchpad (build 15099)\n"
#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
@@ -24,873 +25,898 @@
msgid "Your emails"
msgstr "metin@karegen.com,,"
-#. i18n: file: src/tools/obconverterwidget.ui:22
-#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:438
-msgid "Files to convert"
-msgstr ""
-
-#. i18n: file: src/tools/obconverterwidget.ui:34
-#. i18n: ectx: property (text), widget (KPushButton, selectAllFileButton)
-#: rc.cpp:441
-msgid "&Select all"
-msgstr ""
-
-#. i18n: file: src/tools/obconverterwidget.ui:54
-#. i18n: ectx: property (text), widget (KPushButton, deleteFileButton)
-#: rc.cpp:444
-msgid "&Remove"
-msgstr ""
-
-#. i18n: file: src/tools/obconverterwidget.ui:61
-#. i18n: ectx: property (text), widget (KPushButton, addFileButton)
-#: rc.cpp:447
-msgid "&Add"
-msgstr ""
-
-#. i18n: file: src/tools/obconverterwidget.ui:71
-#. i18n: ectx: property (whatsThis), widget (QListWidget, FileListView)
-#: rc.cpp:450
+#. i18n: file: src/calculator/concCalculator.ui:27
+#. i18n: ectx: property (html), widget (KTextEdit, ktextedit)
+#: rc.cpp:5
msgid ""
+"\n"
"\n"
+"\n"
"
You see the files which "
-"will be converted here. Use the buttons to add and remove files from the "
-"list.
"
-msgstr ""
-
-#. i18n: file: src/tools/obconverterwidget.ui:92
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:456
-msgid "Convert from:"
-msgstr ""
-
-#. i18n: file: src/tools/obconverterwidget.ui:124
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:459
-msgid "Convert to:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:34
-#. i18n: ectx: attribute (title), widget (QWidget, display)
-#: rc.cpp:342
-msgid "Display"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:42
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:345
-msgid "Quality:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:58
-#. i18n: ectx: property (text), item, widget (KComboBox, qualityCombo)
-#: rc.cpp:348
-msgid "Low"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:63
-#. i18n: ectx: property (text), item, widget (KComboBox, qualityCombo)
-#: rc.cpp:351
-msgid "Medium"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:68
-#. i18n: ectx: property (text), item, widget (KComboBox, qualityCombo)
-#: rc.cpp:354
-msgid "High"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:91
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:357
-msgid "Style:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:107
-#. i18n: ectx: property (text), item, widget (KComboBox, styleCombo)
-#: rc.cpp:360
-msgid "Balls and sticks"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:112
-#. i18n: ectx: property (text), item, widget (KComboBox, styleCombo)
-#: rc.cpp:363
-msgid "Sticks"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:117
-#. i18n: ectx: property (text), item, widget (KComboBox, styleCombo)
-#: rc.cpp:366
-msgid "Van der Waals"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:122
-#. i18n: ectx: property (text), item, widget (KComboBox, styleCombo)
-#: rc.cpp:369
-msgid "Wireframe"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:145
-#. i18n: ectx: property (text), widget (QLabel, label_9)
-#: rc.cpp:372
-msgid "2nd Style:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:161
-#. i18n: ectx: property (text), item, widget (KComboBox, style2Combo)
-#. i18n: file: src/tools/moleculeviewerwidget.ui:215
-#. i18n: ectx: property (text), item, widget (KComboBox, labelsCombo)
-#: rc.cpp:375 rc.cpp:390 src/kalziumelementproperty.cpp:84
-msgid "None"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:166
-#. i18n: ectx: property (text), item, widget (KComboBox, style2Combo)
-#: rc.cpp:378
-msgid "Ribbon"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:171
-#. i18n: ectx: property (text), item, widget (KComboBox, style2Combo)
-#: rc.cpp:381
-msgid "Ring"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:176
-#. i18n: ectx: property (text), item, widget (KComboBox, style2Combo)
-#: rc.cpp:384
-msgid "Molecular Orbital"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:199
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:387
-msgid "Labels:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:220
-#. i18n: ectx: property (text), item, widget (KComboBox, labelsCombo)
-#: rc.cpp:393
-msgid "Atom numbers"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:225
-#. i18n: ectx: property (text), item, widget (KComboBox, labelsCombo)
-#: rc.cpp:396
-msgid "Element symbols"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:230
-#. i18n: ectx: property (text), item, widget (KComboBox, labelsCombo)
-#: rc.cpp:399
-msgid "Element names"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:277
-#. i18n: ectx: attribute (title), widget (QWidget, edit)
-#: rc.cpp:402
-msgid "Edit"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:285
-#. i18n: ectx: property (text), widget (QLabel, label_6)
-#: rc.cpp:405
-msgid "Element:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:318
-#. i18n: ectx: property (text), widget (QLabel, label_8)
-#: rc.cpp:408
-msgid "Bond Order:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:353
-#. i18n: ectx: property (text), widget (QCheckBox, hydrogenBox)
-#: rc.cpp:411
-msgid "Adjust Hydrogens Automatically"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:378
-#. i18n: ectx: property (text), widget (QPushButton, hydrogensButton)
-#: rc.cpp:414
-msgid "Add Hydrogens"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:415
-#. i18n: ectx: property (text), widget (QPushButton, optimizeButton)
-#: rc.cpp:417
-msgid "Optimize"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:459
-#. i18n: ectx: attribute (title), widget (QWidget, measure)
-#: rc.cpp:420
-msgid "Measure"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:471
-#. i18n: ectx: property (text), widget (QLabel, label_10)
-#: rc.cpp:423
-msgid ""
-"Click on 2 atoms to measure a distance, on 3 atoms to measure an angle, on 4 "
-"atoms to measure a dihedral angle."
+"right:0px; -qt-block-indent:0; text-indent:0px;\">Some of the following data is not necessary. "
+"For instance, if you specify the amount of solute in moles, you do not have "
+"to specify the molar mass of the solute."
msgstr ""
-#. i18n: file: src/tools/moleculeviewerwidget.ui:520
+#. i18n: file: src/calculator/concCalculator.ui:34
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:426
-msgid "Statistics"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:528
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:429
-msgid "Name:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:545
-#. i18n: ectx: property (text), widget (QLabel, label_7)
-#: rc.cpp:432
-msgid "Formula:"
-msgstr ""
-
-#. i18n: file: src/tools/moleculeviewerwidget.ui:562
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:435
-msgid "Weight:"
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:14
-#. i18n: ectx: property (toolTip), widget (QWidget, SpectrumView)
-#: rc.cpp:32
-msgid ""
-"This page gives an overview of the spectrum of this element. Using the mouse "
-"you can zoom into the spectrum."
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:17
-#. i18n: ectx: property (whatsThis), widget (QWidget, SpectrumView)
-#: rc.cpp:35
-msgid "This page gives an overview of the spectrum of this element."
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:213
-#. i18n: ectx: property (toolTip), widget (SpectrumWidget, m_spectrumWidget)
-#. i18n: file: src/spectrumview.ui:216
-#. i18n: ectx: property (whatsThis), widget (SpectrumWidget, m_spectrumWidget)
-#: rc.cpp:83 rc.cpp:86
-msgid "This is the spectrum of the element."
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:132
-#. i18n: ectx: property (text), widget (QLabel, label1)
-#: rc.cpp:68
-msgid "&Minimum value:"
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:75
-#. i18n: ectx: property (toolTip), widget (QSpinBox, minimumValue)
-#. i18n: file: src/spectrumview.ui:78
-#. i18n: ectx: property (whatsThis), widget (QSpinBox, minimumValue)
-#: rc.cpp:47 rc.cpp:50
-msgid "This sets the leftmost wavelength of the spectrum."
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:97
-#. i18n: ectx: property (text), widget (QLabel, label2)
-#: rc.cpp:56
-msgid "Maximum &value:"
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:110
-#. i18n: ectx: property (toolTip), widget (QSpinBox, maximumValue)
-#. i18n: file: src/spectrumview.ui:113
-#. i18n: ectx: property (whatsThis), widget (QSpinBox, maximumValue)
-#: rc.cpp:59 rc.cpp:62
-msgid "This sets the rightmost wavelength of the spectrum."
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:145
+#. i18n: file: src/calculator/gasCalculator.ui:37
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
-#: rc.cpp:155
-msgid "Spectrum Settings"
-msgstr ""
-
-#. i18n: file: src/spectrumview.ui:155
-#. i18n: ectx: property (text), item, widget (QComboBox, m_spectrumType)
-#: rc.cpp:158
-msgid "Emission spectrum"
+#: rc.cpp:12 rc.cpp:488
+msgid "Data"
msgstr ""
-#. i18n: file: src/spectrumview.ui:160
-#. i18n: ectx: property (text), item, widget (QComboBox, m_spectrumType)
-#: rc.cpp:161
-msgid "Absorption spectrum"
+#. i18n: file: src/calculator/concCalculator.ui:44
+#. i18n: ectx: property (text), widget (QLabel, label_36)
+#: rc.cpp:15
+msgid ""
+"\n"
+"\n"
+"Amount of solute:
"
msgstr ""
-#. i18n: file: src/spectrumview.ui:168
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:164
-msgid "Unit:"
+#. i18n: file: src/calculator/concCalculator.ui:58
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, amtSolute)
+#: rc.cpp:22
+msgid ""
+"\n"
+"\n"
+"Specify the amount of solute
"
msgstr ""
-#. i18n: file: src/spectrumview.ui:175
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:167
-msgid "Type:"
+#. i18n: file: src/calculator/concCalculator.ui:61
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, amtSolute)
+#: rc.cpp:29
+msgid "This is the box used to specify the amount of solute in the solution."
msgstr ""
-#. i18n: file: src/spectrumview.ui:185
-#. i18n: ectx: property (text), widget (QPushButton, btn_resetZoom)
-#: rc.cpp:170
-msgid "Reset zoom"
+#. i18n: file: src/calculator/concCalculator.ui:74
+#. i18n: ectx: property (toolTip), widget (QComboBox, amtSltType)
+#: rc.cpp:32
+msgid "The method by which you want to specify the amount of solute"
msgstr ""
-#. i18n: file: src/settings_gradients.ui:45
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1730
+#. i18n: file: src/calculator/concCalculator.ui:77
+#. i18n: ectx: property (whatsThis), widget (QComboBox, amtSltType)
+#: rc.cpp:35
msgid ""
-"Instead of using a linear gradient to display the given property of an "
-"element in the periodic table, Kalzium can also use a logarithmic gradient.\n"
-"\n"
-"Check the properties you want to have displayed with a logarithmic gradient."
-msgstr ""
-
-#. i18n: file: src/plotsetupwidget.ui:146
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_x)
-#. i18n: file: src/plotsetupwidget.ui:298
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_y)
-#. i18n: file: src/settings_gradients.ui:63
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicCovalentRadiusGradient)
-#. i18n: file: data/knowledge.xml:251
-#. i18n: file: data/knowledge.xml:260
-#. i18n: file: data/knowledge.xml:269
-#. i18n: file: data/knowledge.xml:275
-#: rc.cpp:122 rc.cpp:161 rc.cpp:1735 rc.cpp:2528 rc.cpp:2538 rc.cpp:2548
-#: rc.cpp:2554 src/kalziumgradienttype.cpp:168 src/exportdialog.cpp:130
-#: src/detailinfodlg.cpp:235
-msgid "Covalent Radius"
-msgstr ""
-
-#. i18n: file: src/settings_gradients.ui:70
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicVanDerWaalsRadiusGradient)
-#. i18n: file: data/knowledge.xml:253
-#. i18n: file: data/knowledge.xml:257
-#. i18n: file: data/knowledge.xml:270
-#. i18n: file: data/knowledge.xml:280
-#: rc.cpp:1738 rc.cpp:2532 rc.cpp:2534 rc.cpp:2550 rc.cpp:2562
-#: src/exportdialog.cpp:131
-msgid "Van der Waals Radius"
+"This box is used to change the mode in which the amount of solute is "
+"specified, i.e. mass, moles or volume."
msgstr ""
-#. i18n: file: src/plotsetupwidget.ui:121
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_x)
-#. i18n: file: src/plotsetupwidget.ui:273
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_y)
-#. i18n: file: src/calculator/nuclearCalculator.ui:411
-#. i18n: ectx: property (text), item, widget (QComboBox, initAmtType)
-#. i18n: file: src/calculator/nuclearCalculator.ui:435
-#. i18n: ectx: property (text), item, widget (QComboBox, finalAmtType)
#. i18n: file: src/calculator/concCalculator.ui:81
#. i18n: ectx: property (text), item, widget (QComboBox, amtSltType)
#. i18n: file: src/calculator/concCalculator.ui:252
#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvtType)
-#. i18n: file: src/settings_gradients.ui:77
+#. i18n: file: src/calculator/nuclearCalculator.ui:411
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmtType)
+#. i18n: file: src/calculator/nuclearCalculator.ui:435
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmtType)
+#. i18n: file: src/settings_gradients.ui:74
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicMassGradient)
#. i18n: file: data/knowledge.xml:70
#. i18n: file: data/knowledge.xml:135
-#: rc.cpp:107 rc.cpp:146 rc.cpp:671 rc.cpp:687 rc.cpp:850 rc.cpp:941
-#: rc.cpp:1741 rc.cpp:2345 rc.cpp:2413 src/exportdialog.cpp:125
-#: src/detailinfodlg.cpp:326
+#: rc.cpp:38 rc.cpp:129 rc.cpp:1017 rc.cpp:1033 rc.cpp:1593 rc.cpp:2256
+#: rc.cpp:2324 src/exportdialog.cpp:126 src/detailinfodlg.cpp:333
msgid "Mass"
msgstr ""
-#. i18n: file: src/plotsetupwidget.ui:136
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_x)
-#. i18n: file: src/plotsetupwidget.ui:288
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_y)
-#. i18n: file: src/settings_gradients.ui:84
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicBoilingPointGradient)
-#: rc.cpp:116 rc.cpp:155 rc.cpp:1744 src/kalziumgradienttype.cpp:331
-#: src/exportdialog.cpp:133 src/detailinfodlg.cpp:214
-msgid "Boiling Point"
-msgstr ""
-
-#. i18n: file: src/plotsetupwidget.ui:131
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_x)
-#. i18n: file: src/plotsetupwidget.ui:283
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_y)
-#. i18n: file: src/settings_gradients.ui:91
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicMeltingPointGradient)
-#: rc.cpp:113 rc.cpp:152 rc.cpp:1747 src/kalziumgradienttype.cpp:385
-#: src/exportdialog.cpp:132 src/detailinfodlg.cpp:207
-msgid "Melting Point"
+#. i18n: file: src/calculator/concCalculator.ui:86
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSltType)
+#. i18n: file: src/calculator/concCalculator.ui:247
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvtType)
+#: rc.cpp:41 rc.cpp:126
+msgid "volume"
msgstr ""
-#. i18n: file: src/plotsetupwidget.ui:126
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_x)
-#. i18n: file: src/plotsetupwidget.ui:278
-#. i18n: ectx: property (text), item, widget (KComboBox, KCB_y)
-#. i18n: file: src/settings_gradients.ui:98
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicElectronegativityGradient)
-#: rc.cpp:110 rc.cpp:149 rc.cpp:1750 src/elementdataviewer.cpp:234
-#: src/exportdialog.cpp:129 src/detailinfodlg.cpp:263
-msgid "Electronegativity"
+#. i18n: file: src/calculator/concCalculator.ui:91
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSltType)
+#. i18n: file: src/calculator/concCalculator.ui:257
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvtType)
+#. i18n: file: src/calculator/nuclearCalculator.ui:416
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmtType)
+#. i18n: file: src/calculator/nuclearCalculator.ui:440
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmtType)
+#: rc.cpp:44 rc.cpp:132 rc.cpp:1020 rc.cpp:1036
+msgid "moles"
msgstr ""
-#. i18n: file: src/settings_gradients.ui:105
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicDiscoverydateGradient)
-#: rc.cpp:1753
-msgid "Discovery Date"
+#. i18n: file: src/calculator/concCalculator.ui:103
+#. i18n: ectx: property (text), widget (QLabel, label_39)
+#: rc.cpp:47
+msgid ""
+"\n"
+"\n"
+"Molar mass of solute:
"
msgstr ""
-#. i18n: file: src/settings_gradients.ui:112
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicElectronaffinityGradient)
-#: rc.cpp:1756 src/kalziumgradienttype.cpp:604
-msgid "Electronaffinity"
+#. i18n: file: src/calculator/concCalculator.ui:117
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, molarMass)
+#: rc.cpp:54
+msgid ""
+"\n"
+"\n"
+"Specify the molar mass of the solute
"
msgstr ""
-#. i18n: file: src/settings_gradients.ui:119
-#. i18n: ectx: property (text), widget (QCheckBox, kcfg_LogarithmicIonizationGradient)
-#: rc.cpp:1759 src/exportdialog.cpp:127
-msgid "Ionization"
+#. i18n: file: src/calculator/concCalculator.ui:120
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, molarMass)
+#: rc.cpp:61
+msgid "This box is used to specify the molar mass of the substance."
msgstr ""
-#. i18n: file: src/settings_gradients.ui:139
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:1762
-msgid "Maximal Value Color:"
+#. i18n: file: src/calculator/concCalculator.ui:137
+#. i18n: ectx: property (text), widget (QLabel, label_40)
+#: rc.cpp:64
+msgid ""
+"\n"
+"\n"
+"Equivalent mass of "
+"solute:
"
msgstr ""
-#. i18n: file: src/settings_gradients.ui:155
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1765
-msgid "Minimal Value Color:"
+#. i18n: file: src/calculator/concCalculator.ui:151
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, eqtMass)
+#: rc.cpp:71
+msgid ""
+"\n"
+"\n"
+"Specify the equivalent mass of the "
+"solute
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:30
-#. i18n: ectx: attribute (title), widget (QWidget, tabBlocks)
-#: rc.cpp:1771 src/kalziumschemetype.cpp:158
-msgid "Blocks"
+#. i18n: file: src/calculator/concCalculator.ui:155
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, eqtMass)
+#: rc.cpp:78
+msgid ""
+"This box is used to specify the equivalent mass of the solute. This is "
+"required only if concentration in terms of normality is involved.\n"
+"Normality = Number of Equivalents / liter of solution"
msgstr ""
-#. i18n: file: src/settings_colors.ui:50
-#. i18n: ectx: property (text), widget (QLabel, textLabel13)
-#: rc.cpp:1774
-msgid "s-Block:"
+#. i18n: file: src/calculator/concCalculator.ui:172
+#. i18n: ectx: property (text), widget (QLabel, label_52)
+#: rc.cpp:82
+msgid ""
+"\n"
+"\n"
+"Density of solute:
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:70
-#. i18n: ectx: property (text), widget (QLabel, textLabel14)
-#: rc.cpp:1777
-msgid "p-Block:"
+#. i18n: file: src/calculator/concCalculator.ui:186
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, densitySolute)
+#: rc.cpp:89
+msgid ""
+"\n"
+"\n"
+"Specify the density of the solute
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:90
-#. i18n: ectx: property (text), widget (QLabel, textLabel15)
-#: rc.cpp:1780
-msgid "d-Block:"
+#. i18n: file: src/calculator/concCalculator.ui:189
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, densitySolute)
+#: rc.cpp:96
+msgid ""
+"This box is used to specify the value of the density of the solute. This is "
+"required only if you are specifying the amount of solute in terms of volume."
msgstr ""
-#. i18n: file: src/settings_colors.ui:110
-#. i18n: ectx: property (text), widget (QLabel, textLabel16)
-#: rc.cpp:1783
-msgid "f-Block:"
+#. i18n: file: src/calculator/concCalculator.ui:206
+#. i18n: ectx: property (text), widget (QLabel, label_31)
+#: rc.cpp:99
+msgid ""
+"\n"
+"\n"
+"Amount of Solvent:
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:136
-#. i18n: ectx: attribute (title), widget (QWidget, tabGroups)
-#: rc.cpp:1786 src/kalziumschemetype.cpp:343
-msgid "Groups"
+#. i18n: file: src/calculator/concCalculator.ui:220
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, amtSolvent)
+#: rc.cpp:106
+msgid ""
+"\n"
+"\n"
+"Specify the amount of solvent
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:156
-#. i18n: ectx: property (text), widget (QLabel, textLabel2_2_2)
-#: rc.cpp:1789
-msgid "Group 1:"
+#. i18n: file: src/calculator/concCalculator.ui:223
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, amtSolvent)
+#: rc.cpp:113
+msgid "This box is used to specify the amount of solvent in the solution."
msgstr ""
-#. i18n: file: src/settings_colors.ui:176
-#. i18n: ectx: property (text), widget (QLabel, textLabel8)
-#: rc.cpp:1792
-msgid "Group 2:"
+#. i18n: file: src/calculator/concCalculator.ui:240
+#. i18n: ectx: property (toolTip), widget (QComboBox, amtSlvtType)
+#: rc.cpp:116
+msgid ""
+"\n"
+"\n"
+"The method by which you want to specify "
+"volume
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:196
-#. i18n: ectx: property (text), widget (QLabel, textLabel7)
-#: rc.cpp:1795
-msgid "Group 3:"
+#. i18n: file: src/calculator/concCalculator.ui:243
+#. i18n: ectx: property (whatsThis), widget (QComboBox, amtSlvtType)
+#: rc.cpp:123
+msgid ""
+"This box is used to change the mode in which amount of solvent is specified, "
+"i.e. mass, moles or volume."
msgstr ""
-#. i18n: file: src/settings_colors.ui:216
-#. i18n: ectx: property (text), widget (QLabel, textLabel6)
-#: rc.cpp:1798
-msgid "Group 4:"
+#. i18n: file: src/calculator/concCalculator.ui:269
+#. i18n: ectx: property (text), widget (QLabel, label_42)
+#: rc.cpp:135
+msgid ""
+"\n"
+"\n"
+"Molar mass of solvent:
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:236
-#. i18n: ectx: property (text), widget (QLabel, textLabel5_2)
-#: rc.cpp:1801
-msgid "Group 5:"
+#. i18n: file: src/calculator/concCalculator.ui:283
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, molarMassSolvent)
+#: rc.cpp:142
+msgid ""
+"\n"
+"\n"
+"Specify the molar mass of the solvent
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:256
-#. i18n: ectx: property (text), widget (QLabel, textLabel4_2)
-#: rc.cpp:1804
-msgid "Group 6:"
+#. i18n: file: src/calculator/concCalculator.ui:286
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, molarMassSolvent)
+#: rc.cpp:149
+msgid "This box is used to specify the molar mass of the solvent."
msgstr ""
-#. i18n: file: src/settings_colors.ui:276
-#. i18n: ectx: property (text), widget (QLabel, textLabel3_2)
-#: rc.cpp:1807
-msgid "Group 7:"
+#. i18n: file: src/calculator/concCalculator.ui:303
+#. i18n: ectx: property (text), widget (QLabel, label_55)
+#: rc.cpp:152
+msgid ""
+"\n"
+"\n"
+"Density of Solvent:
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:296
-#. i18n: ectx: property (text), widget (QLabel, textLabel2_2)
-#: rc.cpp:1810
-msgid "Group 8:"
+#. i18n: file: src/calculator/concCalculator.ui:317
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, densitySolvent)
+#: rc.cpp:159
+msgid ""
+"\n"
+"\n"
+"Specify the density of the solvent
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:322
-#. i18n: ectx: attribute (title), widget (QWidget, tabStateOfMatter)
-#: rc.cpp:1813
-msgid "State of Matter"
+#. i18n: file: src/calculator/concCalculator.ui:320
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, densitySolvent)
+#: rc.cpp:166
+msgid ""
+"This box is used to specify the density of the solution and is required only "
+"if the amount of solution is specified/needed in terms of mass."
msgstr ""
-#. i18n: file: src/settings_colors.ui:342
-#. i18n: ectx: property (text), widget (QLabel, textLabel1)
-#: rc.cpp:1816
-msgid "Solid:"
+#. i18n: file: src/calculator/concCalculator.ui:337
+#. i18n: ectx: property (text), widget (QLabel, label_41)
+#: rc.cpp:169
+msgid ""
+"\n"
+"\n"
+"Concentration:
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:362
-#. i18n: ectx: property (text), widget (QLabel, textLabel2)
-#: rc.cpp:1819
-msgid "Liquid:"
+#. i18n: file: src/calculator/concCalculator.ui:351
+#. i18n: ectx: property (toolTip), widget (QDoubleSpinBox, concentration)
+#: rc.cpp:176
+msgid ""
+"\n"
+"\n"
+"Specify the concentration of the "
+"solution
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:382
-#. i18n: ectx: property (text), widget (QLabel, textLabel3)
-#: rc.cpp:1822
-msgid "Vaporous:"
+#. i18n: file: src/calculator/concCalculator.ui:354
+#. i18n: ectx: property (whatsThis), widget (QDoubleSpinBox, concentration)
+#: rc.cpp:183
+msgid ""
+"This box is used to specify the concentration of the solution in respective "
+"units to the right."
msgstr ""
-#. i18n: file: src/settings_colors.ui:408
-#. i18n: ectx: attribute (title), widget (QWidget, tabFamily)
-#: rc.cpp:1825 src/kalziumschemetype.cpp:261 src/exportdialog.cpp:134
-msgid "Family"
+#. i18n: file: src/calculator/concCalculator.ui:371
+#. i18n: ectx: property (text), widget (QLabel, label_37)
+#. i18n: file: src/calculator/gasCalculator.ui:328
+#. i18n: ectx: property (text), widget (QLabel, label_3)
+#. i18n: file: src/calculator/nuclearCalculator.ui:253
+#. i18n: ectx: property (text), widget (QLabel, label_37)
+#: rc.cpp:186 rc.cpp:635 rc.cpp:930
+msgid ""
+"\n"
+"\n"
+"Calculate:
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:428
-#. i18n: ectx: property (text), widget (QLabel, textLabel2_2_2_2)
-#: rc.cpp:1828
-msgid "Alkali metals:"
+#. i18n: file: src/calculator/concCalculator.ui:385
+#. i18n: ectx: property (toolTip), widget (QComboBox, mode)
+#: rc.cpp:193
+msgid ""
+"\n"
+"\n"
+"Specify what you want to calculate
"
msgstr ""
-#. i18n: file: src/settings_colors.ui:448
-#. i18n: ectx: property (text), widget (QLabel, textLabel8_2)
-#: rc.cpp:1831
-msgid "Rare earth:"
+#. i18n: file: src/calculator/concCalculator.ui:388
+#. i18n: ectx: property (whatsThis), widget (QComboBox, mode)
+#: rc.cpp:200
+msgid ""
+"This is the list of quantities that you can calculate. Choose one of the "
+"quantities and specify the other required values to calculate it."
msgstr ""
-#. i18n: file: src/settings_colors.ui:468
-#. i18n: ectx: property (text), widget (QLabel, textLabel7_2)
-#: rc.cpp:1834
-msgid "Non-metals:"
+#. i18n: file: src/calculator/concCalculator.ui:395
+#. i18n: ectx: property (text), item, widget (QComboBox, mode)
+#: rc.cpp:203
+msgid "Amount of Solute"
msgstr ""
-#. i18n: file: src/settings_colors.ui:488
-#. i18n: ectx: property (text), widget (QLabel, textLabel6_2)
-#: rc.cpp:1837
-msgid "Alkaline earth metals:"
+#. i18n: file: src/calculator/concCalculator.ui:400
+#. i18n: ectx: property (text), item, widget (QComboBox, mode)
+#: rc.cpp:206
+msgid "Molar Mass of Solute"
msgstr ""
-#. i18n: file: src/settings_colors.ui:508
-#. i18n: ectx: property (text), widget (QLabel, textLabel5_2_2)
-#: rc.cpp:1840
-msgid "Other metals:"
+#. i18n: file: src/calculator/concCalculator.ui:405
+#. i18n: ectx: property (text), item, widget (QComboBox, mode)
+#: rc.cpp:209
+msgid "Equivalent Mass"
msgstr ""
-#. i18n: file: src/settings_colors.ui:528
-#. i18n: ectx: property (text), widget (QLabel, textLabel4_2_2)
-#: rc.cpp:1843
-msgid "Halogens:"
+#. i18n: file: src/calculator/concCalculator.ui:410
+#. i18n: ectx: property (text), item, widget (QComboBox, mode)
+#: rc.cpp:212
+msgid "Amount of Solvent"
msgstr ""
-#. i18n: file: src/settings_colors.ui:548
-#. i18n: ectx: property (text), widget (QLabel, textLabel3_2_2)
-#: rc.cpp:1846
-msgid "Transition metals:"
+#. i18n: file: src/calculator/concCalculator.ui:415
+#. i18n: ectx: property (text), item, widget (QComboBox, mode)
+#: rc.cpp:215
+msgid "Molar Mass of Solvent"
msgstr ""
-#. i18n: file: src/settings_colors.ui:568
-#. i18n: ectx: property (text), widget (QLabel, textLabel2_2_3)
-#: rc.cpp:1849
-msgid "Noble gases:"
+#. i18n: file: src/calculator/concCalculator.ui:420
+#. i18n: ectx: property (text), item, widget (QComboBox, mode)
+#: rc.cpp:218
+msgid "Concentration"
msgstr ""
-#. i18n: file: src/settings_colors.ui:588
-#. i18n: ectx: property (text), widget (QLabel, textLabel2_2_3_2)
-#: rc.cpp:1852
-msgid "Metalloids:"
+#. i18n: file: src/calculator/concCalculator.ui:441
+#. i18n: ectx: property (toolTip), widget (QComboBox, densSlvt_unit)
+#: rc.cpp:221
+msgid "Specify the units for density of solvent"
msgstr ""
-#. i18n: file: src/settings_colors.ui:614
-#. i18n: ectx: attribute (title), widget (QWidget, tabNoColor)
-#: rc.cpp:1855
-msgid "No Color Scheme"
+#. i18n: file: src/calculator/concCalculator.ui:445
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:611
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:224 rc.cpp:330
+msgid "grams per liter"
msgstr ""
-#. i18n: file: src/settings_colors.ui:634
-#. i18n: ectx: property (text), widget (QLabel, textLabel8_2_2)
-#: rc.cpp:1858
-msgid "All the elements:"
+#. i18n: file: src/calculator/concCalculator.ui:450
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:616
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:227 rc.cpp:333
+msgid "grams per milliliter"
msgstr ""
-#. i18n: file: src/settings_colors.ui:641
-#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_noscheme)
-#. i18n: file: src/settings_colors.ui:644
-#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_noscheme)
-#: rc.cpp:1861 rc.cpp:1864
-msgid "This color will be used if no other scheme is selected"
+#. i18n: file: src/calculator/concCalculator.ui:455
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:621
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:230 rc.cpp:336
+msgid "kilograms per cubic meter"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:21
-#. i18n: ectx: attribute (title), widget (QWidget, calcTab)
-#: rc.cpp:230 src/kalzium.cpp:541
-msgid "Calculator"
+#. i18n: file: src/calculator/concCalculator.ui:460
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:626
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:233 rc.cpp:339
+msgid "kilograms per liter"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:51
-#. i18n: ectx: property (toolTip), widget (KLineEdit, formulaEdit)
-#: rc.cpp:233
-msgid "Enter molecular formula here"
+#. i18n: file: src/calculator/concCalculator.ui:465
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:631
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:236 rc.cpp:342
+msgid "ounces per cubic inch"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:58
-#. i18n: ectx: property (whatsThis), widget (KLineEdit, formulaEdit)
-#: rc.cpp:236
-msgid ""
-"This box can be used to enter the formula for the molecule.\n"
-"e.g. 1.> CaCO3\n"
-"e.g. 2.> MeOH\n"
-"e.g. 3.> #EDTA#\n"
+#. i18n: file: src/calculator/concCalculator.ui:470
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:636
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:239 rc.cpp:345
+msgid "pounds per cubic inch"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:65
-#. i18n: ectx: property (toolTip), widget (QPushButton, calcButton)
-#. i18n: file: src/molcalcwidgetbase.ui:68
-#. i18n: ectx: property (whatsThis), widget (QPushButton, calcButton)
-#: rc.cpp:243 rc.cpp:246
-msgid "Click on this button to calculate."
+#. i18n: file: src/calculator/concCalculator.ui:475
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:641
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:242 rc.cpp:348
+msgid "pounds per cubic foot"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:71
-#. i18n: ectx: property (text), widget (QPushButton, calcButton)
-#: rc.cpp:249
-msgid "Calc"
+#. i18n: file: src/calculator/concCalculator.ui:480
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlvt_unit)
+#. i18n: file: src/calculator/concCalculator.ui:646
+#. i18n: ectx: property (text), item, widget (QComboBox, densSlt_unit)
+#: rc.cpp:245 rc.cpp:351
+msgid "pounds per cubic yard"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:164
-#. i18n: ectx: property (title), widget (QGroupBox, details)
-#: rc.cpp:252
-msgid "Details"
+#. i18n: file: src/calculator/concCalculator.ui:492
+#. i18n: ectx: property (toolTip), widget (QComboBox, conc_unit)
+#: rc.cpp:248
+msgid ""
+"\n"
+"\n"
+"Specify the unit/method for specifying "
+"concentration
"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:172
-#. i18n: ectx: property (text), widget (QLabel, label_6)
+#. i18n: file: src/calculator/concCalculator.ui:496
+#. i18n: ectx: property (text), item, widget (QComboBox, conc_unit)
#: rc.cpp:255
-msgid "Composition"
+msgid "molar"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:185
-#. i18n: ectx: property (toolTip), widget (QTableWidget, table)
+#. i18n: file: src/calculator/concCalculator.ui:501
+#. i18n: ectx: property (text), item, widget (QComboBox, conc_unit)
#: rc.cpp:258
-msgid "Elemental composition"
+msgid "Normal"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:188
-#. i18n: ectx: property (whatsThis), widget (QTableWidget, table)
+#. i18n: file: src/calculator/concCalculator.ui:506
+#. i18n: ectx: property (text), item, widget (QComboBox, conc_unit)
#: rc.cpp:261
-msgid ""
-"This table previews the elemental composition of the molecule, i.e. the "
-"percentage of each element in the molecule."
+msgid "molal"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:205
-#. i18n: ectx: property (text), widget (QTableWidget, table)
-#. i18n: file: data/knowledge.xml:15
-#. i18n: file: data/knowledge.xml:27
-#. i18n: file: data/knowledge.xml:117
-#: rc.cpp:264 rc.cpp:2293 rc.cpp:2303 rc.cpp:2393
-msgid "Element"
+#. i18n: file: src/calculator/concCalculator.ui:511
+#. i18n: ectx: property (text), item, widget (QComboBox, conc_unit)
+#: rc.cpp:265
+#, no-c-format
+msgid "% ( mass )"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:210
-#. i18n: ectx: property (text), widget (QTableWidget, table)
-#: rc.cpp:267
-msgid "Atoms"
+#. i18n: file: src/calculator/concCalculator.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, conc_unit)
+#: rc.cpp:269
+#, no-c-format
+msgid "% ( volume )"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:215
-#. i18n: ectx: property (text), widget (QTableWidget, table)
-#: rc.cpp:270 src/detailinfodlg.cpp:249
-msgid "Atomic mass"
+#. i18n: file: src/calculator/concCalculator.ui:521
+#. i18n: ectx: property (text), item, widget (QComboBox, conc_unit)
+#: rc.cpp:273
+#, no-c-format
+msgid "% ( moles )"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:220
-#. i18n: ectx: property (text), widget (QTableWidget, table)
-#: rc.cpp:273
-msgid "Total mass"
+#. i18n: file: src/calculator/concCalculator.ui:533
+#. i18n: ectx: property (toolTip), widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:276
+msgid ""
+"\n"
+"\n"
+"The units for amount of solvent
"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:225
-#. i18n: ectx: property (text), widget (QTableWidget, table)
-#: rc.cpp:276 src/detailinfodlg.cpp:330
-msgid "Percentage"
+#. i18n: file: src/calculator/concCalculator.ui:536
+#. i18n: ectx: property (whatsThis), widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:283
+msgid ""
+"This box is used to specify the units for the amount of solvent in the "
+"solution."
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:237
-#. i18n: ectx: property (text), widget (QLabel, label_5)
-#: rc.cpp:279
-msgid "Aliases used"
+#. i18n: file: src/calculator/concCalculator.ui:540
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:286 src/calculator/concCalculator.cpp:718
+#: src/calculator/concCalculator.cpp:759
+msgid "liter"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:244
-#. i18n: ectx: property (toolTip), widget (QTableWidget, alias_list)
-#: rc.cpp:282
-msgid "Aliases used in the formula"
+#. i18n: file: src/calculator/concCalculator.ui:545
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:289 src/calculator/concCalculator.cpp:720
+#: src/calculator/concCalculator.cpp:761
+msgid "cubic feet"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:248
-#. i18n: ectx: property (whatsThis), widget (QTableWidget, alias_list)
-#: rc.cpp:285
-msgid ""
-"This displays all the aliases used in the molecule.\n"
-"For instance, in the molecule MeOH, the alias used is Me = CH3."
+#. i18n: file: src/calculator/concCalculator.ui:550
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:292 src/calculator/concCalculator.cpp:721
+#: src/calculator/concCalculator.cpp:762
+msgid "cubic inch"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:259
-#. i18n: ectx: property (text), widget (QTableWidget, alias_list)
-#: rc.cpp:289
-msgid "aliases"
+#. i18n: file: src/calculator/concCalculator.ui:555
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:295 src/calculator/concCalculator.cpp:722
+#: src/calculator/concCalculator.cpp:763
+msgid "cubic mile"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:273
-#. i18n: ectx: attribute (title), widget (QWidget, aliasTab)
-#: rc.cpp:292
-msgid "Aliases"
+#. i18n: file: src/calculator/concCalculator.ui:560
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:298 src/calculator/concCalculator.cpp:723
+#: src/calculator/concCalculator.cpp:764
+msgid "fluid ounce"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:279
-#. i18n: ectx: property (title), widget (QGroupBox, aliasBox)
-#: rc.cpp:295
-msgid "Define alias"
+#. i18n: file: src/calculator/concCalculator.ui:565
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:301 src/calculator/concCalculator.cpp:724
+#: src/calculator/concCalculator.cpp:765
+msgid "cups"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:300
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:298
-msgid "Short-form"
+#. i18n: file: src/calculator/concCalculator.ui:570
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:304 src/calculator/concCalculator.cpp:725
+#: src/calculator/concCalculator.cpp:766
+msgid "gallons"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:307
-#. i18n: ectx: property (toolTip), widget (QLineEdit, shortForm)
-#: rc.cpp:301
-msgid "Short form of the alias"
+#. i18n: file: src/calculator/concCalculator.ui:575
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlvt_unit)
+#: rc.cpp:307 src/calculator/concCalculator.cpp:726
+#: src/calculator/concCalculator.cpp:767
+msgid "pints"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:311
-#. i18n: ectx: property (whatsThis), widget (QLineEdit, shortForm)
-#: rc.cpp:304
+#. i18n: file: src/calculator/concCalculator.ui:587
+#. i18n: ectx: property (toolTip), widget (QLabel, label_19)
+#: rc.cpp:310
msgid ""
-"You can specify the short form of the alias used here, \n"
-"for instance, Me."
+"\n"
+"\n"
+"The units for molar mass of solvent
"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:318
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:308
-msgid "Full-form"
+#. i18n: file: src/calculator/concCalculator.ui:590
+#. i18n: ectx: property (text), widget (QLabel, label_19)
+#. i18n: file: src/calculator/concCalculator.ui:727
+#. i18n: ectx: property (text), widget (QLabel, label_18)
+#: rc.cpp:317 rc.cpp:402
+msgid "(g/mole)"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:326
-#. i18n: ectx: property (whatsThis), widget (QLineEdit, fullForm)
-#: rc.cpp:311
+#. i18n: file: src/calculator/concCalculator.ui:604
+#. i18n: ectx: property (toolTip), widget (QComboBox, densSlt_unit)
+#: rc.cpp:320
msgid ""
-"You can enter the full form of the alias in this box, \n"
-"for instance, CH3."
+"\n"
+"\n"
+"Specify the units of density
"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:333
-#. i18n: ectx: property (toolTip), widget (QPushButton, alias)
-#: rc.cpp:315
-msgid "Click to add the alias"
+#. i18n: file: src/calculator/concCalculator.ui:607
+#. i18n: ectx: property (whatsThis), widget (QComboBox, densSlt_unit)
+#: rc.cpp:327
+msgid ""
+"This box is used to specify the units of the density of the solute. This is "
+"required only if you are specifying the amount of solute in terms of volume."
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:336
-#. i18n: ectx: property (whatsThis), widget (QPushButton, alias)
-#: rc.cpp:318
-msgid "Click to add the alias if it is valid."
+#. i18n: file: src/calculator/concCalculator.ui:658
+#. i18n: ectx: property (toolTip), widget (QComboBox, amtSlt_unit)
+#: rc.cpp:354
+msgid ""
+"\n"
+"\n"
+"Specify the units for the amount of "
+"solute
"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:339
-#. i18n: ectx: property (text), widget (QPushButton, alias)
-#: rc.cpp:321
-msgid "Add Alias"
+#. i18n: file: src/calculator/concCalculator.ui:661
+#. i18n: ectx: property (whatsThis), widget (QComboBox, amtSlt_unit)
+#: rc.cpp:361
+msgid ""
+"This box is used to specify the units for the amount of solute in the "
+"solution."
+msgstr ""
+
+#. i18n: file: src/calculator/concCalculator.ui:665
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:472
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:516
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmt_unit)
+#: rc.cpp:364 rc.cpp:1049 rc.cpp:1077 src/calculator/concCalculator.cpp:705
+#: src/calculator/concCalculator.cpp:774
+msgid "grams"
+msgstr ""
+
+#. i18n: file: src/calculator/concCalculator.ui:670
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#: rc.cpp:367
+msgid "kilograms"
+msgstr ""
+
+#. i18n: file: src/calculator/concCalculator.ui:675
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:477
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:521
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmt_unit)
+#: rc.cpp:370 rc.cpp:1052 rc.cpp:1080 src/calculator/concCalculator.cpp:706
+#: src/calculator/concCalculator.cpp:775
+msgid "tons"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:373
-#. i18n: ectx: property (text), widget (QLabel, label_3)
-#: rc.cpp:324
-msgid "Pre-defined aliases"
+#. i18n: file: src/calculator/concCalculator.ui:680
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:482
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:526
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmt_unit)
+#: rc.cpp:373 rc.cpp:1055 rc.cpp:1083 src/calculator/concCalculator.cpp:707
+#: src/calculator/concCalculator.cpp:776
+msgid "carats"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:380
-#. i18n: ectx: property (text), widget (QLabel, label_4)
-#: rc.cpp:327
-msgid "User-defined aliases"
+#. i18n: file: src/calculator/concCalculator.ui:685
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:487
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:531
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmt_unit)
+#: rc.cpp:376 rc.cpp:1058 rc.cpp:1086 src/calculator/concCalculator.cpp:708
+#: src/calculator/concCalculator.cpp:777
+msgid "pounds"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:387
-#. i18n: ectx: property (toolTip), widget (QTableWidget, pre_defined)
-#: rc.cpp:330
-msgid "List of pre-defined aliases."
+#. i18n: file: src/calculator/concCalculator.ui:690
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:492
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:536
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmt_unit)
+#: rc.cpp:379 rc.cpp:1061 rc.cpp:1089 src/calculator/concCalculator.cpp:709
+#: src/calculator/concCalculator.cpp:778
+msgid "ounces"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:390
-#. i18n: ectx: property (whatsThis), widget (QTableWidget, pre_defined)
-#: rc.cpp:333
-msgid "This table displays all the pre-defined aliases."
+#. i18n: file: src/calculator/concCalculator.ui:695
+#. i18n: ectx: property (text), item, widget (QComboBox, amtSlt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:497
+#. i18n: ectx: property (text), item, widget (QComboBox, initAmt_unit)
+#. i18n: file: src/calculator/nuclearCalculator.ui:541
+#. i18n: ectx: property (text), item, widget (QComboBox, finalAmt_unit)
+#: rc.cpp:382 rc.cpp:1064 rc.cpp:1092 src/calculator/concCalculator.cpp:710
+#: src/calculator/concCalculator.cpp:779
+msgid "troy ounces"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:419
-#. i18n: ectx: property (toolTip), widget (QTableWidget, user_defined)
-#: rc.cpp:336
-msgid "List of user-defined aliases."
+#. i18n: file: src/calculator/concCalculator.ui:707
+#. i18n: ectx: property (toolTip), widget (QLabel, label_17)
+#: rc.cpp:385
+msgid ""
+"\n"
+"\n"
+"Units for molar mass of solute
"
msgstr ""
-#. i18n: file: src/molcalcwidgetbase.ui:422
-#. i18n: ectx: property (whatsThis), widget (QTableWidget, user_defined)
-#: rc.cpp:339
-msgid "This is the list of aliases that you or some other user has added."
+#. i18n: file: src/calculator/concCalculator.ui:710
+#. i18n: ectx: property (text), widget (QLabel, label_17)
+#. i18n: file: src/calculator/gasCalculator.ui:365
+#. i18n: ectx: property (text), widget (QLabel, label_4)
+#: rc.cpp:392 rc.cpp:654
+msgid "(g/mol)"
msgstr ""
-#. i18n: file: src/isotopetable/isotopedialog.ui:69
-#. i18n: ectx: property (text), widget (QLabel, label_2)
-#: rc.cpp:1921
-msgid "Zoom IN / OUT"
+#. i18n: file: src/calculator/concCalculator.ui:724
+#. i18n: ectx: property (toolTip), widget (QLabel, label_18)
+#: rc.cpp:395
+msgid ""
+"\n"
+"\n"
+"Units for equivalent mass of solute
"
msgstr ""
-#. i18n: file: src/isotopetable/isotopedialog.ui:138
-#. i18n: ectx: property (text), widget (QLabel, label)
-#: rc.cpp:1924
+#. i18n: file: src/calculator/concCalculator.ui:792
+#. i18n: ectx: property (toolTip), widget (QPushButton, reset)
+#: rc.cpp:405
msgid ""
"\n"
@@ -901,259 +927,332 @@
"weight:400; font-style:normal;\">\n"
"Information
\n"
-"Right click on an element to view information "
-"about it.
\n"
-"zoom in and out using your "
-"mouse wheel / zoom feature.
\n"
-"scroll using left-clicking "
-"and dragging / scroll feature.