# translation of amarok.po to Thai
#
# Sahachart Anukulkitch <drrider@gmail.com>, 2005, 2006, 2007.
# Thanomsub Noppaburana <donga.nb@gmail.com>, 2008, 2009, 2010.
msgid ""
msgstr ""
"Project-Id-Version: amarok\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2010-09-14 06:43+0200\n"
"PO-Revision-Date: 2010-03-21 16:32+0700\n"
"Last-Translator: Thanomsub Noppaburana <donga.nb@gmail.com>\n"
"Language-Team: Thai <thai-l10n@googlegroups.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Lokalize 1.0\n"
"Plural-Forms: nplurals=1; plural=0;\n"

#: KNotificationBackend.cpp:135
msgid "Now playing"
msgstr "สื่อที่กำลังเล่นอยู่"

#: TrayIcon.cpp:108 TrayIconLegacy.cpp:144 widgets/VolumeDial.cpp:301
#: widgets/VolumeDial.cpp:340
msgid "Muted"
msgstr "ถูกตัดเสียง"

#: TrayIcon.cpp:114 TrayIconLegacy.cpp:148 widgets/SliderWidget.cpp:243
msgid "Volume"
msgstr "ระดับเสียง"

#. i18n: file: dialogs/EditFilterDialog.ui:191
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: TrayIcon.cpp:119 TrayIconLegacy.cpp:154
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:342
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:946
#: context/applets/currenttrack/CurrentTrack.cpp:126
#: context/applets/currenttrack/CurrentTrack.cpp:571
#: dialogs/EditFilterDialog.cpp:303 playlist/PlaylistModel.cpp:665
#: widgets/SmartPlaylistEditor.cpp:185 rc.cpp:1601
msgid "Score"
msgstr "คะแนน"

#. i18n: file: dialogs/EditFilterDialog.ui:181
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: TrayIcon.cpp:137 TrayIconLegacy.cpp:172
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:341
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:945
#: dialogs/EditFilterDialog.cpp:309 playlist/ProgressiveSearchWidget.cpp:112
#: playlist/PlaylistModel.cpp:666 widgets/SmartPlaylistEditor.cpp:185
#: rc.cpp:1595
msgid "Rating"
msgstr "การจัดอันดับ"

#: TrayIcon.cpp:143 TrayIconLegacy.cpp:179
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:340
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:944
#: playlist/PlaylistModel.cpp:667
msgid "Play Count"
msgstr "จำนวนครั้งที่เล่น"

#: TrayIcon.cpp:147 context/applets/currenttrack/CurrentTrack.cpp:132
msgid "Last played"
msgstr "เล่นครั้งสุดท้าย"

#. i18n: file: dialogs/EditFilterDialog.ui:171
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: TrayIconLegacy.cpp:184 browsers/playlistbrowser/DynamicBiasWidgets.cpp:347
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:951
#: context/applets/currenttrack/CurrentTrack.cpp:127
#: context/applets/currenttrack/CurrentTrack.cpp:572
#: dialogs/EditFilterDialog.cpp:357 dialogs/EditFilterDialog.cpp:549
#: rc.cpp:1589
msgid "Last Played"
msgstr "เล่นครั้งสุดท้าย"

#: TrayIconLegacy.cpp:218 browsers/filebrowser/FileView.cpp:347
#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:43
#: browsers/CollectionTreeView.cpp:804
#: context/applets/albums/AlbumsView.cpp:117
#: services/lastfm/LastFmTreeView.cpp:112
msgid "&Add to Playlist"
msgstr "เพิ่มไปยังรายการเล่น"

#: TrayIconLegacy.cpp:219
msgid "Add && &Play"
msgstr "เพิ่มเข้าไปและ&เล่น"

#: TrayIconLegacy.cpp:221
msgid "&Queue Track"
msgstr "เพิ่มไปยัง&คิวรอเล่น"

#. i18n: file: dialogs/TagDialogBase.ui:976
#. i18n: ectx: property (text), widget (QPushButton, pushButton_cancel)
#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:36
#. i18n: ectx: property (text), widget (QPushButton, cancelButton)
#: TrayIconLegacy.cpp:224 rc.cpp:1535 rc.cpp:2214
msgid "&Cancel"
msgstr "&ยกเลิก"

#: aboutdialog/OcsPersonItem.cpp:94
msgid "Email contributor"
msgstr "อีเมลของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:102 aboutdialog/OcsPersonItem.cpp:266
msgid "Visit contributor's homepage"
msgstr "แวะเยี่ยมหน้าเว็บของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:191
msgid "IRC channels: "
msgstr "ติดต่อผ่านอทาง IRC: "

#: aboutdialog/OcsPersonItem.cpp:204
msgid "Favorite music: "
msgstr "ดนตรีสุดโปรด: "

#: aboutdialog/OcsPersonItem.cpp:209
#, kde-format
msgid "Visit %1's openDesktop.org profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ openDesktop.org ของ %1"

#: aboutdialog/OcsPersonItem.cpp:211
#, kde-format
msgid "Visit %1's profile on openDesktop.org"
msgstr "แวะเยี่ยมชมโพรไฟล์ของ %1 บน openDesktop.org"

#: aboutdialog/OcsPersonItem.cpp:245
msgid "Visit contributor's blog"
msgstr "แวะเยี่ยมชมเว็บล็อก (บล็อก) ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:250
msgid "Visit contributor's del.icio.us profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ del.icio.us ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:255
msgid "Visit contributor's Digg profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ Digg ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:260
msgid "Visit contributor's Facebook profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ Facebook ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:276
msgid "Visit contributor's Last.fm profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ Last.fm ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:284
msgid "Visit contributor's LinkedIn profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ LinkedIn ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:289
msgid "Visit contributor's MySpace homepage"
msgstr "แวะเยี่ยมชมโพรไฟล์ MySpace ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:294
msgid "Visit contributor's Reddit profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ Reddit ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:299
msgid "Visit contributor's YouTube profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ YouTube ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:304
msgid "Visit contributor's Twitter feed"
msgstr "แวะเยี่ยมชมแหล่งป้อน Twitter ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:309
msgid "Visit contributor's Wikipedia profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ Wikipedia ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:314
msgid "Visit contributor's Xing profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ Xing ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:319
msgid "Visit contributor's identi.ca feed"
msgstr "แวะเยี่ยมชมแหล่งป้อน identi.ca ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:324
msgid "Visit contributor's libre.fm profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ libre.fm ของผู้มีส่วนร่วม"

#: aboutdialog/OcsPersonItem.cpp:329
msgid "Visit contributor's StackOverflow profile"
msgstr "แวะเยี่ยมชมโพรไฟล์ StackOverflow ของผู้มีส่วนร่วม"

#: aboutdialog/libattica-ocsclient/personlistjob.cpp:108
msgid "Unable to parse avatar image data."
msgstr "ไม่สามารถประมวลข้อมูลภาพแทนตัวได้"

#: aboutdialog/ExtendedAboutDialog.cpp:73
msgid ""
"<qt>No information available.<br />The supplied KAboutData object does not "
"exist.</qt>"
msgstr "<qt>ไม่มีข้อมูลรายละเอียดใด ๆ<br />ออบเจ็กต์ของ KAboutData ที่จัดให้ยังไม่มีอยู่</qt>"

#: aboutdialog/ExtendedAboutDialog.cpp:82
msgid ""
"<qt>No information available.<br />The supplied OcsData object does not "
"exist.</qt>"
msgstr "ไม่มีข้อมูลรายละเอียดใด ๆ<br />ออบเจ็กต์ของ OcsData ที่จัดให้ยังไม่มีอยู่</qt>"

#: aboutdialog/ExtendedAboutDialog.cpp:91
#, kde-format
msgid "About %1"
msgstr "เกี่ยวกับ %1"

#: aboutdialog/ExtendedAboutDialog.cpp:112
#, kde-format
msgid ""
"<html><font size=\"5\">%1</font><br /><b>Version %2</b><br />Using KDE %3</"
"html>"
msgstr ""
"<html><font size=\"5\">%1</font><br/><b>รุ่น %2</b><br/>โดยใช้ KDE %3</html>"

#: aboutdialog/ExtendedAboutDialog.cpp:152
#, kde-format
msgid "License: %1"
msgstr "สัญญาอนุญาต: %1"

#: aboutdialog/ExtendedAboutDialog.cpp:166
msgid "&About"
msgstr "เกี่ยวกับ"

#: aboutdialog/ExtendedAboutDialog.cpp:183
msgid "Get data from openDesktop.org to learn more about the team"
msgstr "หาข้อมูลเพิ่มเติมเกี่ยวกับทีมพัฒนาได้ที่ openDesktop.org"

#: aboutdialog/ExtendedAboutDialog.cpp:195
msgid ""
"Please use <a href=\"http://bugs.kde.org\">http://bugs.kde.org</a> to report "
"bugs.\n"
msgstr ""
"โปรดไปที่ <a href=\"http://bugs.kde.org\">http://bugs.kde.org</a> "
"เพื่อรายงานข้อผิดพลาด\n"

#: aboutdialog/ExtendedAboutDialog.cpp:200
#: aboutdialog/ExtendedAboutDialog.cpp:206
#, kde-format
msgid "Please report bugs to <a href=\"mailto:%1\">%2</a>.\n"
msgstr "โปรดรายงานข้อผิดพลาดไปยัง <a href=\"mailto:%1\">%2</a>\n"

#: aboutdialog/ExtendedAboutDialog.cpp:225
msgid "A&uthor"
msgstr "&ผู้เขียน"

#: aboutdialog/ExtendedAboutDialog.cpp:225
msgid "A&uthors"
msgstr "ผู้เ&ขียน"

#: aboutdialog/ExtendedAboutDialog.cpp:239
msgid "Get data from openDesktop.org to learn more about contributors"
msgstr "หาข้อมูลเพิ่มเติมเกี่ยวกับผู้มีส่วนร่วมต่าง ๆ ได้ที่ openDesktop.org"

#: aboutdialog/ExtendedAboutDialog.cpp:253
msgid "&Thanks To"
msgstr "ขอ&ขอบคุณ"

#: aboutdialog/ExtendedAboutDialog.cpp:282
msgid "T&ranslation"
msgstr "การแปล&ภาษา"

#: aboutdialog/ExtendedAboutDialog.cpp:306
msgid "License Agreement"
msgstr "ข้อตกลงในสัญญาอนุญาต"

#: aboutdialog/ExtendedAboutDialog.cpp:339
msgid "Internet connection not available"
msgstr "ยังไม่มีการเชื่อมต่ออินเทอร์เน็ตให้ใช้งาน"

#: aboutdialog/ExtendedAboutDialog.cpp:339
msgid "Network error"
msgstr "เกิดข้อผิดพลาดของเครือข่าย"

#: amarokurls/AmarokUrlHandler.cpp:222
#, fuzzy
#| msgid "Unknown"
msgctxt "The command type of this url is not known"
msgid "Unknown"
msgstr "ไม่ทราบ"

#: amarokurls/BookmarkCurrentButton.cpp:31 amarokurls/BookmarkModel.cpp:547
msgid "New Bookmark"
msgstr "คั่นหน้าใหม่"

#: amarokurls/BookmarkManager.cpp:43 MainWindow.cpp:784
msgid "Bookmark Manager"
msgstr "เครื่องมือจัดการที่คั่นหน้า"

#: amarokurls/BookmarkManagerWidget.cpp:44
#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:90
msgid "Add Folder"
msgstr "เพิ่มโฟลเดอร์"

#: amarokurls/BookmarkManagerWidget.cpp:55
msgid "Filter bookmarks"
msgstr "ตัวกรองคั่นหน้า"

#: amarokurls/BookmarkManagerWidget.cpp:59
msgid "Start typing to progressively filter the bookmarks"
msgstr "เริ่มทำการพิมพ์เพื่อทำการกรองที่คั่นหน้าต่าง ๆ"

#: amarokurls/BookmarkMetaActions.cpp:31
msgid "Bookmark this Album"
msgstr "ทำคั่นหน้าอัลบั้มนี้"

#: amarokurls/BookmarkMetaActions.cpp:47
msgid "Bookmark this Artist"
msgstr "ทำคั่นหน้าศิลปินนี้"

#: amarokurls/BookmarkMetaActions.cpp:62
msgid "Add Position Marker"
msgstr "เพิ่มตัวปักตำแหน่ง"

#: amarokurls/BookmarkModel.cpp:86
#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:379
msgid "Group"
msgstr "กลุ่ม"

#. 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)
#. i18n: file: aboutdialog/OcsPersonItem.ui:137
#. i18n: ectx: property (text), widget (QLabel, m_textLabel)
#: amarokurls/BookmarkModel.cpp:265
#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:378
#: playlistgenerator/TreeModel.cpp:67 rc.cpp:608 rc.cpp:614 rc.cpp:620
msgid "Name"
msgstr "ชื่อ"

#: amarokurls/BookmarkModel.cpp:266
#: browsers/playlistbrowser/PodcastModel.cpp:334
#: playlist/PlaylistModel.cpp:661
msgid "Type"
msgstr "ชนิด"

#. i18n: file: network/NetworkRequests.ui:46
#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
#: amarokurls/BookmarkModel.cpp:267 rc.cpp:587
msgid "URL"
msgstr "ที่อยู่ URL"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:63
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: amarokurls/BookmarkModel.cpp:268 rc.cpp:963
msgid "Description"
msgstr "คำอธิบาย"

#: amarokurls/BookmarkModel.cpp:522
msgid "New Group"
msgstr "กลุ่มใหม่"

#: amarokurls/BookmarkModel.cpp:548
msgid "none"
msgstr "ไม่มี"

#: amarokurls/BookmarkTreeView.cpp:112
msgctxt "Load the view represented by this bookmark"
msgid "&Load"
msgstr "โ&หลด"

#: amarokurls/BookmarkTreeView.cpp:118 browsers/filebrowser/FileView.cpp:382
msgid "&Delete"
msgstr "&ลบ"

#: amarokurls/BookmarkTreeView.cpp:125
msgid "&Create timecode track"
msgstr ""

#: amarokurls/BookmarkTreeView.cpp:376
#, fuzzy
#| msgid "Selected Tracks"
msgid "New Timecode Track"
msgstr "แทร็กที่เลือกไว้"

#: amarokurls/BookmarkTreeView.cpp:377 amarokurls/BookmarkTreeView.cpp:378
#: amarokurls/BookmarkTreeView.cpp:379 context/applets/albums/AlbumItem.cpp:74
#: core-impl/collections/audiocd/AudioCdCollection.cpp:447
#: core-impl/collections/audiocd/AudioCdCollection.cpp:448
#: core-impl/collections/audiocd/AudioCdCollection.cpp:449
#: core-impl/collections/audiocd/AudioCdCollection.cpp:450 MainWindow.cpp:1526
msgid "Unknown"
msgstr "ไม่ทราบ"

#: amarokurls/ContextUrlGenerator.cpp:56
#, kde-format
msgid "Context: %1"
msgstr "ส่วนเกี่ยวพันกับสื่อ: %1"

#: amarokurls/ContextUrlGenerator.cpp:65
msgid "Bookmark Context View Applets"
msgstr "ทำคั่นหน้ามุมมองส่วนเกี่ยวพันกับสื่อ"

#: amarokurls/ContextUrlRunner.cpp:72
#, fuzzy
#| msgid "Context"
msgctxt "A type of command that affects the context view"
msgid "Context"
msgstr "ส่วนเกี่ยวพันกับสื่อ"

#: amarokurls/PlayUrlGenerator.cpp:85
#, fuzzy
#| msgid "Bookmark Position"
msgid "Bookmark Track Position"
msgstr "ทำคั่นหน้าของตำแหน่ง"

#: amarokurls/PlayUrlRunner.cpp:84
#, fuzzy
#| msgctxt "state, as in playing"
#| msgid "Play"
msgctxt ""
"A type of command that starts playing at a specific position in a track"
msgid "Play"
msgstr "เล่น"

#: amarokurls/NavigationUrlGenerator.cpp:132 MainWindow.cpp:306
msgid "Files"
msgstr "แฟ้ม"

#: amarokurls/NavigationUrlGenerator.cpp:138
#, fuzzy, kde-format
#| msgid "Files"
msgid "Files (%1)"
msgstr "แฟ้ม"

#: amarokurls/NavigationUrlGenerator.cpp:186
#, kde-format
msgid "Album \"%1\" from %2"
msgstr "อัลบั้ม \"%1\" จาก %2"

#: amarokurls/NavigationUrlGenerator.cpp:188
#, kde-format
msgid "Album \"%1\""
msgstr "อัลบั้ม \"%1\""

#: amarokurls/NavigationUrlGenerator.cpp:235
#, kde-format
msgid "Artist \"%1\" from %2"
msgstr "ศิลปิน \"%1\" จาก %2"

#: amarokurls/NavigationUrlGenerator.cpp:237
#, kde-format
msgid "Artist \"%1\""
msgstr "ศิลปิน \"%1\""

#: amarokurls/NavigationUrlGenerator.cpp:250 MainWindow.cpp:780
msgid "Bookmark Media Sources View"
msgstr "มุมมองที่คั่นหน้าแหล่งจัดเก็บสื่อ"

#: amarokurls/NavigationUrlRunner.cpp:128
#, fuzzy
#| msgctxt "The quality of music"
#| msgid "Favorite"
msgctxt "A type of command that affects the view in the browser category"
msgid "Navigate"
msgstr "สุดโปรด"

#: browsers/BrowserCategoryList.cpp:46
msgid "Filter Music Sources"
msgstr "กรองแหล่งจัดเก็บสื่อ"

#: browsers/InfoProxy.cpp:164 browsers/filebrowser/FileBrowser.cpp:378
msgid "Home"
msgstr "บ้าน"

#: browsers/collectionbrowser/CollectionWidget.cpp:140
#, fuzzy
#| msgid ""
#| "This is where you will find your local music, as well as music from "
#| "mobile audio players and cd's."
msgid ""
"This is where you will find your local music, as well as music from mobile "
"audio players and CDs."
msgstr "ที่นี่เป็นที่ที่คุณจะพบกับดนตรีที่เก็บไว้ในเครื่อง, ดนตรีที่อยู่ในเครื่องเล่นพกพาและ CD"

#: browsers/collectionbrowser/CollectionWidget.cpp:145
msgid "Search collection"
msgstr "ค้นคลังสื่อ"

#: browsers/collectionbrowser/CollectionWidget.cpp:176
#, fuzzy
#| msgid "Add Podcast"
msgid "Added Today"
msgstr "เ&พิ่มพ็อดแคสท์"

#: browsers/collectionbrowser/CollectionWidget.cpp:176
#: browsers/collectionbrowser/CollectionWidget.cpp:177
#: browsers/collectionbrowser/CollectionWidget.cpp:178
#: browsers/CollectionTreeItemModelBase.cpp:802
#: dialogs/EditFilterDialog.cpp:547
msgid "added"
msgstr "เพิ่ม"

#: browsers/collectionbrowser/CollectionWidget.cpp:177
#, fuzzy
#| msgid "This week"
msgid "Added This Week"
msgstr "สัปดาห์นี้"

#: browsers/collectionbrowser/CollectionWidget.cpp:178
#, fuzzy
#| msgid "This month"
msgid "Added This Month"
msgstr "เดือนนี้"

#: browsers/collectionbrowser/CollectionWidget.cpp:183
#: services/magnatune/MagnatuneStore.cpp:219
msgid "Artist / Album"
msgstr "ศิลปิน / อัลบั้ม"

#: browsers/collectionbrowser/CollectionWidget.cpp:187
#: services/jamendo/JamendoService.cpp:152
#: services/magnatune/MagnatuneStore.cpp:225
msgid "Genre / Artist"
msgstr "ประเภท / ศิลปิน"

#: browsers/collectionbrowser/CollectionWidget.cpp:191
#: services/jamendo/JamendoService.cpp:155
#: services/magnatune/MagnatuneStore.cpp:228
msgid "Genre / Artist / Album"
msgstr "ประเภท / ศิลปิน / อัลบั้ม"

#: browsers/collectionbrowser/CollectionWidget.cpp:197
msgid "First Level"
msgstr "ระดับแรก"

#. i18n: file: dialogs/EditFilterDialog.ui:116
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/collectionbrowser/CollectionWidget.cpp:199
#: browsers/collectionbrowser/CollectionWidget.cpp:233
#: browsers/collectionbrowser/CollectionWidget.cpp:270
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:334
#: browsers/CollectionTreeItemModelBase.cpp:1124
#: context/applets/wikipedia/WikipediaApplet.cpp:123
#: dialogs/transferdialog.cpp:88 dialogs/FilenameLayoutDialog.cpp:220
#: dialogs/FilenameLayoutDialog.cpp:564 dialogs/EditFilterDialog.cpp:319
#: dialogs/EditFilterDialog.cpp:505 playlist/PlaylistModel.cpp:650
#: services/jamendo/JamendoInfoParser.cpp:51
#: services/lastfm/LastFmService.cpp:544
#: services/magnatune/MagnatuneStore.cpp:216
#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
#: rc.cpp:1556
msgid "Artist"
msgstr "ศิลปิน"

#. i18n: file: dialogs/EditFilterDialog.ui:111
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/collectionbrowser/CollectionWidget.cpp:202
#: browsers/collectionbrowser/CollectionWidget.cpp:236
#: browsers/collectionbrowser/CollectionWidget.cpp:273
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:336
#: browsers/CollectionTreeView.cpp:226
#: browsers/CollectionTreeItemModelBase.cpp:1123
#: context/applets/albums/AlbumsView.cpp:132
#: context/applets/wikipedia/WikipediaApplet.cpp:130
#: dialogs/transferdialog.cpp:89 dialogs/FilenameLayoutDialog.cpp:232
#: dialogs/FilenameLayoutDialog.cpp:585 dialogs/EditFilterDialog.cpp:315
#: dialogs/EditFilterDialog.cpp:500 playlist/view/PlaylistViewCommon.cpp:66
#: playlist/PlaylistModel.cpp:654 services/jamendo/JamendoInfoParser.cpp:83
#: services/magnatune/MagnatuneStore.cpp:222
#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
#: rc.cpp:1553
msgid "Album"
msgstr "อัลบั้ม"

#. i18n: file: dialogs/EditFilterDialog.ui:161
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/collectionbrowser/CollectionWidget.cpp:205
#: browsers/collectionbrowser/CollectionWidget.cpp:239
#: browsers/collectionbrowser/CollectionWidget.cpp:276
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:338
#: browsers/CollectionTreeItemModelBase.cpp:1126 dialogs/transferdialog.cpp:90
#: dialogs/FilenameLayoutDialog.cpp:240 dialogs/FilenameLayoutDialog.cpp:599
#: dialogs/EditFilterDialog.cpp:327 dialogs/EditFilterDialog.cpp:515
#: playlist/ProgressiveSearchWidget.cpp:98 playlist/PlaylistModel.cpp:658
#: widgets/SmartPlaylistEditor.cpp:183 widgets/SmartPlaylistEditor.cpp:197
#: rc.cpp:1583
msgid "Genre"
msgstr "ประเภท"

#. i18n: file: dialogs/EditFilterDialog.ui:136
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/collectionbrowser/CollectionWidget.cpp:208
#: browsers/collectionbrowser/CollectionWidget.cpp:242
#: browsers/collectionbrowser/CollectionWidget.cpp:279
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:335
#: browsers/CollectionTreeItemModelBase.cpp:1125
#: dialogs/FilenameLayoutDialog.cpp:224 dialogs/FilenameLayoutDialog.cpp:571
#: dialogs/EditFilterDialog.cpp:323 dialogs/EditFilterDialog.cpp:510
#: playlist/PlaylistModel.cpp:652 widgets/SmartPlaylistEditor.cpp:183
#: widgets/SmartPlaylistEditor.cpp:197 rc.cpp:1568
msgid "Composer"
msgstr "ผู้ประพันธ์"

#. i18n: file: dialogs/EditFilterDialog.ui:166
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/collectionbrowser/CollectionWidget.cpp:211
#: browsers/collectionbrowser/CollectionWidget.cpp:245
#: browsers/collectionbrowser/CollectionWidget.cpp:282
#: browsers/CollectionTreeItemModelBase.cpp:1128
#: dialogs/EditFilterDialog.cpp:331 dialogs/EditFilterDialog.cpp:540
#: widgets/SmartPlaylistEditor.cpp:187 widgets/SmartPlaylistEditor.cpp:197
#: rc.cpp:1586
msgid "Label"
msgstr "ป้าย"

#: browsers/collectionbrowser/CollectionWidget.cpp:229
msgid "Second Level"
msgstr "ระดับที่สอง"

#: browsers/collectionbrowser/CollectionWidget.cpp:230
#: browsers/collectionbrowser/CollectionWidget.cpp:267
#: dialogs/transferdialog.cpp:87
#: playlist/navigators/NavigatorConfigAction.cpp:76
msgid "None"
msgstr "ไม่มี"

#: browsers/collectionbrowser/CollectionWidget.cpp:266
msgid "Third Level"
msgstr "ระดับที่สาม"

#: browsers/collectionbrowser/CollectionWidget.cpp:304
msgid "Show Years"
msgstr "แสดงปี"

#: browsers/collectionbrowser/CollectionWidget.cpp:309
#, fuzzy
#| msgid "Track Number"
msgctxt "@action:inmenu"
msgid "Show Track Numbers"
msgstr "หมายเลขแทร็ก"

#: browsers/collectionbrowser/CollectionWidget.cpp:314
msgid "Show Cover Art"
msgstr "แสดงภาพหน้าปก"

#: browsers/collectionbrowser/CollectionWidget.cpp:403
#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:100
msgid "Merged View"
msgstr "ผนวกมุมมอง"

#: browsers/collectionbrowser/CollectionWidget.cpp:410
#: services/jamendo/JamendoService.cpp:158
#: services/magnatune/MagnatuneStore.cpp:231
msgid "Sort Options"
msgstr "ตัวเลือกการเรียงลำดับ"

#: browsers/collectionbrowser/CollectionTreeItemDelegate.cpp:178
#, kde-format
msgid "%1% used"
msgstr "ใช้ไป %1%"

#: browsers/filebrowser/FileBrowser.cpp:62
#, fuzzy
#| msgid "Patches"
msgctxt "Show Dolphin Places the user configured"
msgid "Places"
msgstr "แพตช์ต่าง ๆ"

#: browsers/filebrowser/FileBrowser.cpp:71
msgid "Filter Files"
msgstr "ตัวกรองแฟ้ม"

#: browsers/filebrowser/FileBrowser.cpp:163
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."
msgstr ""

#: browsers/filebrowser/FileBrowser.cpp:511
#, fuzzy
#| msgid "Patches"
msgid "Places"
msgstr "แพตช์ต่าง ๆ"

#: browsers/filebrowser/FileView.cpp:119 browsers/CollectionTreeView.cpp:265
msgid "Move to Collection"
msgstr "ย้ายไปยังคลังสื่อ"

#: browsers/filebrowser/FileView.cpp:128 browsers/CollectionTreeView.cpp:257
msgid "Copy to Collection"
msgstr "คัดลอกไปยังคลังสื่อ"

#: browsers/filebrowser/FileView.cpp:356
#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:50
#: browsers/CollectionTreeView.cpp:813
#: context/applets/albums/AlbumsView.cpp:118
#: services/lastfm/LastFmTreeView.cpp:121
msgctxt "Replace the currently loaded tracks with these"
msgid "&Replace Playlist"
msgstr "แ&ทนที่รายการเล่นเดิม"

#: browsers/filebrowser/FileView.cpp:365 browsers/CollectionTreeView.cpp:832
msgid "&Edit Track Details"
msgstr "แ&ก้ไขรายละเอียดของแทร็กเสียง"

#: browsers/filebrowser/FileView.cpp:515
#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:251
#: playlistmanager/file/PlaylistFileProvider.cpp:328
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:240
msgid "Confirm Delete"
msgstr "ยืนยันการลบ"

#: browsers/filebrowser/FileView.cpp:517
#, 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] "คุณแน่ใจหรือว่าต้องการจะลบรายการ %1 รายการนี้ออกไป ?"

#: browsers/filebrowser/FileView.cpp:522
#: playlistmanager/file/PlaylistFileProvider.cpp:335
msgid "Yes, delete from disk."
msgstr "ใช่ ลบออกจากดิสก์"

#: browsers/playlistbrowser/DynamicCategory.cpp:53
msgid "Dynamic Playlists"
msgstr "รายการเล่นปรับอัตโนมัติ"

#: browsers/playlistbrowser/DynamicCategory.cpp:54
msgid "Dynamically updating parameter based playlists"
msgstr "รายการเล่นอิงพื้นฐานการปรับพารามิเตอร์แบบไม่ตายตัว"

#: browsers/playlistbrowser/DynamicCategory.cpp:57
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."
msgstr ""

#: browsers/playlistbrowser/DynamicCategory.cpp:70
msgctxt "Turn dynamic mode on"
msgid "On"
msgstr "เปิด"

#: browsers/playlistbrowser/DynamicCategory.cpp:71
msgid "Turn dynamic mode on."
msgstr "เปิดโหมดปรับอัตโนมัติ"

#: browsers/playlistbrowser/DynamicCategory.cpp:77
msgid "Repopulate"
msgstr "แทนที่เพลง"

#: browsers/playlistbrowser/DynamicCategory.cpp:78
msgid "Replace the upcoming tracks with fresh ones."
msgstr "แทนที่เพลงที่จะเล่นต่อไปด้วยตัวที่ใหม่กว่า"

#: browsers/playlistbrowser/DynamicCategory.cpp:91
msgid "Previous:"
msgstr "ก่อนหน้า:"

#: browsers/playlistbrowser/DynamicCategory.cpp:95
#, fuzzy
#| msgid "Minimum number of upcoming tracks to keep in the playlist"
msgid "Number of previous tracks to remain in the playlist."
msgstr "จำนวนน้อยที่สุดของเพลงที่กำลังจะขึ้นมา เพื่อที่จะเก็บลงรายการเล่น"

#: browsers/playlistbrowser/DynamicCategory.cpp:99
msgid "Upcoming:"
msgstr ""

#: browsers/playlistbrowser/DynamicCategory.cpp:103
#, fuzzy
#| msgid "Minimum number of upcoming tracks to keep in the playlist"
msgid "Number of upcoming tracks to add to the playlist."
msgstr "จำนวนน้อยที่สุดของเพลงที่กำลังจะขึ้นมา เพื่อที่จะเก็บลงรายการเล่น"

#: browsers/playlistbrowser/DynamicCategory.cpp:116
msgid "Playlist:"
msgstr "รายการเล่น:"

#: browsers/playlistbrowser/DynamicCategory.cpp:145
msgid "Save the preset."
msgstr "จัดเก็บชุดสำเร็จ"

#: browsers/playlistbrowser/DynamicCategory.cpp:155
msgid "Delete the preset."
msgstr "ลบชุดสำเร็จ"

#: browsers/playlistbrowser/DynamicCategory.cpp:319
msgid "Playlist Name"
msgstr "ชื่อของรายการเล่น"

#: browsers/playlistbrowser/DynamicCategory.cpp:320
msgid "Enter a name for the playlist:"
msgstr "ป้อนชื่อของรายการเล่น:"

#: browsers/playlistbrowser/DynamicCategory.cpp:330
msgid "Warning"
msgstr "คำเตือน"

#: browsers/playlistbrowser/DynamicCategory.cpp:330
msgid "Cannot overwrite the random playlist."
msgstr "ไม่สามารถเขียนทับรายการเล่นแบบสุ่มได้"

#: browsers/playlistbrowser/PlaylistBrowser.cpp:49
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 ""

#: browsers/playlistbrowser/APGCategory.cpp:43
msgid "Automated Playlist Generator"
msgstr ""

#: browsers/playlistbrowser/APGCategory.cpp:44
#: browsers/playlistbrowser/APGCategory.cpp:47
msgid "Create playlists by specifying criteria"
msgstr ""

#: browsers/playlistbrowser/APGCategory.cpp:63
msgid "Add new preset"
msgstr "เพิ่มชุดสำเร็จ"

#: browsers/playlistbrowser/APGCategory.cpp:66
#, fuzzy
#| msgid "Delete Preset"
msgid "Edit selected preset"
msgstr "ลบชุดสำเร็จ"

#: browsers/playlistbrowser/APGCategory.cpp:71
#, fuzzy
#| msgid "Delete the preset."
msgid "Delete selected preset"
msgstr "ลบชุดสำเร็จ"

#: browsers/playlistbrowser/APGCategory.cpp:76
#, fuzzy
#| msgid "Add new preset"
msgid "Import a new preset"
msgstr "เพิ่มชุดสำเร็จ"

#: browsers/playlistbrowser/APGCategory.cpp:80
#, fuzzy
#| msgid "Error deleting preset"
msgid "Export the selected preset"
msgstr "เกิดข้อผิดพลาดในการลบชุดสำเร็จ"

#: browsers/playlistbrowser/APGCategory.cpp:97
msgid "Run APG with selected preset"
msgstr ""

#: browsers/playlistbrowser/APGCategory.cpp:103
#, fuzzy
#| msgid "Presets"
msgid "APG Presets"
msgstr "ชุดสำเร็จ"

#: browsers/playlistbrowser/APGCategory.cpp:117
#, fuzzy
#| msgid "General Options"
msgid "Generator Optimization"
msgstr "ตัวเลือกทั่วไป"

#: browsers/playlistbrowser/APGCategory.cpp:121
msgid "Speed"
msgstr ""

#: browsers/playlistbrowser/APGCategory.cpp:126
msgid "Accuracy"
msgstr ""

#: browsers/playlistbrowser/PodcastCategory.cpp:77
msgid "Podcasts"
msgstr "พ็อดแคสท์"

#: browsers/playlistbrowser/PodcastCategory.cpp:78
msgid "List of podcast subscriptions and episodes"
msgstr "ดูการบอกรับเป็นสมาชิกและตอนต่าง ๆ ของพ็อดแคสท์"

#: browsers/playlistbrowser/PodcastCategory.cpp:81
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 ""

#: browsers/playlistbrowser/PodcastCategory.cpp:87
msgid "&Add Podcast"
msgstr "เ&พิ่มพ็อดแคสท์"

#: browsers/playlistbrowser/PodcastCategory.cpp:94
msgid "&Update All"
msgstr "&ปรับปรุงทั้งหมด"

#: browsers/playlistbrowser/PodcastCategory.cpp:102
#: browsers/playlistbrowser/PodcastCategory.cpp:105
msgid "Import OPML File"
msgstr "นำเข้าแฟ้ม OPML"

#: browsers/playlistbrowser/PodcastCategory.cpp:159
msgid "By"
msgstr "โดย"

#: browsers/playlistbrowser/PodcastCategory.cpp:198
msgctxt "Podcast published on date"
msgid "On"
msgstr "ในอัลบั้ม"

#: browsers/playlistbrowser/PodcastCategory.cpp:216
msgid "File Size:"
msgstr "ขนาดแฟ้ม:"

#: browsers/playlistbrowser/PodcastCategory.cpp:228
msgid "Subscription Date:"
msgstr "วันที่บอกรับเป็นสมาชิก:"

#: browsers/playlistbrowser/PodcastCategory.cpp:236
msgid "Keywords:"
msgstr "คำสำคัญ:"

#: browsers/playlistbrowser/PodcastCategory.cpp:274
msgid "Select OPML file to import"
msgstr "เลือกแฟ้ม OPML ที่จะนำเข้า"

#: browsers/playlistbrowser/PodcastModel.cpp:73
msgctxt "toggle the \"new\" status of this podcast episode"
msgid "&New"
msgstr "สร้างใ&หม่"

#: browsers/playlistbrowser/PodcastModel.cpp:265
#, fuzzy, kde-format
#| msgctxt "number of podcasts from one source"
#| msgid "One channel"
#| msgid_plural "%1 channels"
msgctxt "number of podcasts from one source"
msgid "One Channel"
msgid_plural "%1 channels"
msgstr[0] "ช่องสัญญาณ %1 ช่อง"

#: browsers/playlistbrowser/PodcastModel.cpp:335
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:337
#: dialogs/FilenameLayoutDialog.cpp:216 dialogs/FilenameLayoutDialog.cpp:550
#: playlist/PlaylistModel.cpp:649 widgets/SmartPlaylistEditor.cpp:183
msgid "Title"
msgstr "ชื่อ"

#: browsers/playlistbrowser/PodcastModel.cpp:336 dialogs/TagDialog.cpp:696
msgid "Summary"
msgstr "สรุป"

#: browsers/playlistbrowser/PodcastModel.cpp:356
msgid "Add Podcast"
msgstr "เ&พิ่มพ็อดแคสท์"

#: browsers/playlistbrowser/PodcastModel.cpp:357
msgid "Enter RSS 1.0/2.0 or Atom feed URL:"
msgstr "ป้อนที่อยู่ URL ของแหล่งป้อน RSS 1.0/2.0 หรือ Atom:"

#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:95
msgid "Visible Sources"
msgstr "แหล่งจัดเก็บสื่อที่เห็นได้"

#: browsers/playlistbrowser/PlaylistBrowserCategory.cpp:273
#, fuzzy
#| msgid "New Folder"
#| msgid_plural "New Folder (%1)"
msgctxt "default name for new folder"
msgid "New Folder"
msgstr "โฟลเดอร์ใหม่ (%1)"

#: browsers/playlistbrowser/DynamicBiasModel.cpp:83
msgid "Proportional Bias"
msgstr ""

#: browsers/playlistbrowser/DynamicBiasModel.cpp:84
msgid "Match a certain portion of the playlist to a value."
msgstr ""

#: browsers/playlistbrowser/DynamicBiasModel.cpp:100
#, fuzzy
#| msgid "custom"
msgid "Custom Bias"
msgstr "ตั้งค่าเอง"

#: browsers/playlistbrowser/DynamicBiasModel.cpp:101
msgid "Match a certain portion of the playlist to a custom field."
msgstr ""

#: browsers/playlistbrowser/DynamicBiasModel.cpp:117
msgid "Fuzzy Bias"
msgstr ""

#: browsers/playlistbrowser/DynamicBiasModel.cpp:118
msgid "Loosely match the playlist to an approximate value."
msgstr ""

#: browsers/playlistbrowser/DynamicModel.cpp:99
#: browsers/playlistbrowser/DynamicModel.cpp:179
#: browsers/playlistbrowser/DynamicModel.cpp:559
#: widgets/SmartPlaylistEditor.cpp:238
msgid "Random"
msgstr "สุ่ม"

#: browsers/playlistbrowser/DynamicModel.cpp:229
msgid "modified"
msgstr "ถูกแก้ไข"

#: browsers/playlistbrowser/DynamicModel.cpp:560
msgid "Random (modified)"
msgstr "สุ่ม (ถูกแก้ไข)"

#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:92
#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:170
#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:219
#, kde-format
msgctxt "number of playlists from one source"
msgid "One Playlist"
msgid_plural "%1 playlists"
msgstr[0] "รายการเล่น %1 รายการ"

#: browsers/playlistbrowser/PlaylistBrowserModel.cpp:380
msgid "Source"
msgstr "แหล่งจัดเก็บ"

#: browsers/playlistbrowser/UserPlaylistCategory.cpp:58
msgid "Saved Playlists"
msgstr "รายการเล่นที่มีการบันทึกไว้"

#: browsers/playlistbrowser/UserPlaylistCategory.cpp:59
msgid "User generated and imported playlists"
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."
msgstr ""
"สร้าง, แก้ไข, จัดการ และโหลดรายการเล่น แอมอะร็อกจะทำการเพิ่มรายการเล่นใด ๆ "
"ที่พบเมื่อทำการตรวจค้นคลังสื่อของคุณให้โดยอัตโนมัติ และรายการเล่นใด ๆ "
"ที่คุณได้บันทึกจะถูกแสดงไว้ที่นี่เช่นกัน"

#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:33
msgid "&Rename Folder..."
msgstr "เ&ปลี่ยนชื่อโฟลเดอร์..."

#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:39
msgid "&Delete Folder"
msgstr "&ลบโฟลเดอร์"

#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:295
msgid "New name"
msgstr "ชื่อใหม่"

#: browsers/playlistbrowser/PlaylistsInFoldersProxy.cpp:297
msgctxt "Enter a new name for a folder that already exists"
msgid "Enter new folder name:"
msgstr "ป้อนชื่อใหม่ให้กับโฟลดอร์:"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:71
#, fuzzy
#| msgid "Seconds"
msgid "seconds"
msgstr "วินาที"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:72
#, fuzzy
#| msgid " minute"
#| msgid_plural " minutes"
msgid "minutes"
msgstr " นาที"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:73
#, fuzzy
#| msgid "Hours"
msgid "hours"
msgstr "ชั่วโมง"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:74
#, fuzzy
#| msgid "Days"
msgid "days"
msgstr "วัน"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:185
msgid "Add a new bias."
msgstr ""

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:233
msgid "Remove this bias."
msgstr ""

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:271
#: dynamic/CustomBiasEntryWidget.cpp:49
msgid "This controls what portion of the playlist should match the criteria"
msgstr ""

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:281
#: dynamic/CustomBiasEntryWidget.cpp:57
msgid "Proportion:"
msgstr "ความสัมพันธ์:"

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:113
#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:100
#. i18n: ectx: property (text), widget (QLabel, label_Strictness)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:164
#. i18n: ectx: property (text), widget (QLabel, label_StrictnessInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:343
#. i18n: ectx: property (text), widget (QLabel, label_strictnessDate)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:535
#. i18n: ectx: property (text), widget (QLabel, label_StrictnessTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:658
#. i18n: ectx: property (text), widget (QLabel, label_StrictnessRating)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:282
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:920
#: dynamic/biases/EchoNest.cpp:110 rc.cpp:1821 rc.cpp:1886 rc.cpp:1949
#: rc.cpp:1985 rc.cpp:2036 rc.cpp:2066
msgid "Match:"
msgstr "เข้าคู่กับ:"

#. i18n: file: dialogs/EditFilterDialog.ui:211
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:339
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:943
#: browsers/CollectionTreeItemModelBase.cpp:1127
#: dialogs/FilenameLayoutDialog.cpp:228 dialogs/FilenameLayoutDialog.cpp:578
#: dialogs/EditFilterDialog.cpp:267 playlist/PlaylistModel.cpp:653
#: widgets/SmartPlaylistEditor.cpp:184 widgets/SmartPlaylistEditor.cpp:197
#: widgets/SmartPlaylistEditor.cpp:921 rc.cpp:1613
msgid "Year"
msgstr "ปี"

#. i18n: file: network/NetworkRequests.ui:56
#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:343
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:947
#: playlist/PlaylistModel.cpp:662 widgets/SmartPlaylistEditor.cpp:183
#: rc.cpp:593
msgid "Length"
msgstr "ความยาว"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:344
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:948
#: widgets/SmartPlaylistEditor.cpp:184
msgid "Track #"
msgstr "แทร็กเสียงที่ #"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:345
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:949
msgid "Disc #"
msgstr "ดิสก์แผ่นที่ #"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:346
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:950
msgid "First Played"
msgstr "เล่นครั้งแรก"

#. i18n: file: dialogs/EditFilterDialog.ui:131
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:348
#: dialogs/FilenameLayoutDialog.cpp:236 dialogs/FilenameLayoutDialog.cpp:592
#: dialogs/EditFilterDialog.cpp:345 dialogs/EditFilterDialog.cpp:530
#: playlist/PlaylistModel.cpp:659 widgets/SmartPlaylistEditor.cpp:184
#: rc.cpp:1565
msgid "Comment"
msgstr "ความเห็น"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:349
#: playlist/PlaylistModel.cpp:648
msgctxt "The name of the file this track is stored in"
msgid "Filename"
msgstr "ชื่อแฟ้ม"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:491
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:959
msgid "With:"
msgstr "ด้วย:"

#. i18n: file: dialogs/EditFilterDialog.ui:361
#. i18n: ectx: property (text), widget (QLabel, andLabel)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:510
#: widgets/SmartPlaylistEditor.cpp:934 widgets/SmartPlaylistEditor.cpp:956
#: widgets/SmartPlaylistEditor.cpp:984 widgets/SmartPlaylistEditor.cpp:1003
#: rc.cpp:1637
msgid "and"
msgstr "และ"

#. i18n: file: dialogs/EditFilterDialog.ui:287
#. i18n: ectx: property (text), item, widget (KComboBox, conditionCombo)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:542
#: dialogs/EditFilterDialog.cpp:175 dialogs/EditFilterDialog.cpp:212
#: rc.cpp:1625
msgid "Smaller Than"
msgstr "น้อยกว่า"

#. i18n: file: dialogs/EditFilterDialog.ui:282
#. i18n: ectx: property (text), item, widget (KComboBox, conditionCombo)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:543
#: dialogs/EditFilterDialog.cpp:169 dialogs/EditFilterDialog.cpp:206
#: rc.cpp:1622
msgid "Equal To"
msgstr "เท่ากับ"

#. i18n: file: dialogs/EditFilterDialog.ui:292
#. i18n: ectx: property (text), item, widget (KComboBox, conditionCombo)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:544
#: dialogs/EditFilterDialog.cpp:181 dialogs/EditFilterDialog.cpp:218
#: rc.cpp:1628
msgid "Larger Than"
msgstr "มากกว่า"

#. i18n: file: dialogs/EditFilterDialog.ui:297
#. i18n: ectx: property (text), item, widget (KComboBox, conditionCombo)
#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:556
#: dialogs/EditFilterDialog.cpp:187 dialogs/EditFilterDialog.cpp:224
#: rc.cpp:1631
msgid "Between"
msgstr "ระหว่าง"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:561
#, fuzzy
#| msgid "Smaller Than"
msgid "Older Than"
msgstr "น้อยกว่า"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:913
msgid "This controls how strictly to match the given value."
msgstr "ตัวควบคุมนี้ใช้กำหนดว่าจะเข้มงวดกับการจับคู่กับค่าที่ให้อย่างไร"

#: browsers/playlistbrowser/DynamicBiasWidgets.cpp:919
msgid "Strictness:"
msgstr "ความเข้มงวด:"

#: browsers/servicebrowser/ServiceBrowser.cpp:44
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/BrowserBreadcrumbItem.cpp:68
msgid "Media Sources Home"
msgstr "หน้าหลักของแหล่งจัดเก็บสื่อ"

#: browsers/BrowserBreadcrumbWidget.cpp:62
msgid "Click For Location Navigation"
msgstr ""

#: browsers/BrowserDock.cpp:28
msgid "Media Sources"
msgstr "แหล่งจัดเก็บสื่อ"

#: browsers/BrowserDock.cpp:63
msgid "Previous Browser"
msgstr "เบราว์เซอร์ตัวก่อนหน้านี้"

#: browsers/CollectionTreeItem.cpp:170
msgctxt "The Name is not known"
msgid "Unknown"
msgstr "ไม่ทราบ"

#: browsers/CollectionTreeItem.cpp:188
#: core-impl/collections/sqlcollection/ScanManager.cpp:753
#: covermanager/CoverManager.cpp:844 covermanager/CoverViewDialog.h:39
#: dialogs/TrackOrganizer.cpp:46 widgets/AlbumBreadcrumbWidget.cpp:60
msgid "Various Artists"
msgstr "หลากหลายศิลปิน"

#: browsers/CollectionTreeItem.cpp:194
#, fuzzy
#| msgid "Labels"
msgctxt "No labels are assigned to the given item are any of its subitems"
msgid "No Labels"
msgstr "ป้าย"

#: browsers/CollectionTreeItem.cpp:199
msgid "Counting"
msgstr "จำนวน"

#: browsers/CollectionTreeItem.cpp:225
#: playlist/proxymodels/GroupingProxy.cpp:186
#, kde-format
msgid "1 track"
msgid_plural "%1 tracks"
msgstr[0] "%1 แทร็ก"

#: browsers/CollectionTreeView.cpp:240 configdialog/ConfigDialog.cpp:55
msgid "Collection"
msgstr "คลังสื่อ"

#: browsers/CollectionTreeView.cpp:517 services/lastfm/LastFmTreeView.cpp:202
msgid "More..."
msgstr "เพิ่มเติม..."

#: browsers/CollectionTreeView.cpp:867
msgctxt "Organize Files"
msgid "Organize Files"
msgstr "จัดระบบแฟ้ม"

#: browsers/CollectionTreeView.cpp:1050
msgid "Delete Tracks"
msgstr "ลบแทร็กเสียงต่าง ๆ"

#: browsers/CollectionTreeItemModelBase.cpp:653
#: dialogs/EditFilterDialog.cpp:503
msgid "album"
msgstr "อัลบั้ม"

#: browsers/CollectionTreeItemModelBase.cpp:658
#: dialogs/EditFilterDialog.cpp:508
msgid "artist"
msgstr "ศิลปิน"

#: browsers/CollectionTreeItemModelBase.cpp:663
#: dialogs/EditFilterDialog.cpp:518
#: playlistgenerator/constraints/TagMatchSupport.cpp:90
msgid "genre"
msgstr "ประเภท"

#: browsers/CollectionTreeItemModelBase.cpp:668
#: dialogs/EditFilterDialog.cpp:523
#: playlistgenerator/constraints/TagMatchSupport.cpp:87
msgid "title"
msgstr "ชื่อ"

#: browsers/CollectionTreeItemModelBase.cpp:673
#: dialogs/EditFilterDialog.cpp:513
#: playlistgenerator/constraints/TagMatchSupport.cpp:91
msgid "composer"
msgstr "ผู้ประพันธ์"

#: browsers/CollectionTreeItemModelBase.cpp:678
#: dialogs/EditFilterDialog.cpp:543
#: playlistgenerator/constraints/TagMatchSupport.cpp:103
#, fuzzy
#| msgid "Label"
msgid "label"
msgstr "ป้าย"

#: browsers/CollectionTreeItemModelBase.cpp:682
#: playlistgenerator/constraints/TagMatchSupport.cpp:92
msgid "year"
msgstr "ปี"

#: browsers/CollectionTreeItemModelBase.cpp:687
msgid "bpm"
msgstr "บิตต่อนาที"

#: browsers/CollectionTreeItemModelBase.cpp:691
#: dialogs/EditFilterDialog.cpp:533
#: playlistgenerator/constraints/TagMatchSupport.cpp:93
msgid "comment"
msgstr "ความเห็น"

#: browsers/CollectionTreeItemModelBase.cpp:695
#: dialogs/EditFilterDialog.cpp:538
#, fuzzy
#| msgctxt "The name of the file this track is stored in"
#| msgid "Filename"
msgid "filename"
msgstr "ชื่อแฟ้ม"

#: browsers/CollectionTreeItemModelBase.cpp:699
#: dialogs/EditFilterDialog.cpp:571
msgid "bitrate"
msgstr "อัตราบิท"

#: browsers/CollectionTreeItemModelBase.cpp:703
#: playlistgenerator/constraints/TagMatchSupport.cpp:99
msgid "rating"
msgstr "การจัดอันดับ"

#: browsers/CollectionTreeItemModelBase.cpp:707
#: playlistgenerator/constraints/TagMatchSupport.cpp:98
msgid "score"
msgstr "คะแนน"

#: browsers/CollectionTreeItemModelBase.cpp:711
msgid "playcount"
msgstr "จำนวนครั้งที่เล่น"

#: browsers/CollectionTreeItemModelBase.cpp:715
#: dialogs/EditFilterDialog.cpp:575
msgid "samplerate"
msgstr "อัตราสุ่มตัวอย่าง (Hz)"

#: browsers/CollectionTreeItemModelBase.cpp:719
#: dialogs/EditFilterDialog.cpp:555
#: playlistgenerator/constraints/TagMatchSupport.cpp:96
msgid "length"
msgstr "ความยาว"

#: browsers/CollectionTreeItemModelBase.cpp:723
#: dialogs/EditFilterDialog.cpp:563
#, fuzzy
#| msgctxt "'File size' playlist column name and token for playlist layouts"
#| msgid "File size"
msgid "filesize"
msgstr "ขนาดแฟ้ม"

#: browsers/CollectionTreeItemModelBase.cpp:754
#: dialogs/EditFilterDialog.cpp:528
#, fuzzy
#| msgid "Format:"
msgid "format"
msgstr "รูปแบบ:"

#: browsers/CollectionTreeItemModelBase.cpp:770
#: dialogs/EditFilterDialog.cpp:567
msgid "discnumber"
msgstr "หมายเลขแผ่นดิสก์"

#: browsers/CollectionTreeItemModelBase.cpp:774
#: dialogs/EditFilterDialog.cpp:559
msgid "tracknumber"
msgstr "หมายเลขแทร็ก"

#: browsers/CollectionTreeItemModelBase.cpp:778
#, fuzzy
#| msgid "Last played"
msgctxt "last played time / access date"
msgid "played"
msgstr "เล่นครั้งสุดท้าย"

#: browsers/CollectionTreeItemModelBase.cpp:1123
msgid "Year - Album"
msgstr "ปี - อัลบั้ม"

#: browsers/CollectionTreeItemModelBase.cpp:1197
msgid "today"
msgstr "วันนี้"

#: browsers/CollectionTreeItemModelBase.cpp:1199
msgid "last week"
msgstr "สัปดาห์ที่แล้ว"

#: browsers/CollectionTreeItemModelBase.cpp:1201
msgid "last month"
msgstr "เดือนก่อน"

#: browsers/CollectionTreeItemModelBase.cpp:1203
msgid "two months ago"
msgstr "สองเดือนก่อน"

#: browsers/CollectionTreeItemModelBase.cpp:1205
msgid "three months ago"
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"
msgstr "รหัสผ่าน"

#: configdialog/dialogs/MediadeviceConfig.cpp:40
msgid "Media Devices"
msgstr "อุปกรณ์เล่นสื่อ"

#: configdialog/dialogs/MediadeviceConfig.cpp:50
msgid "Generic Devices and Volumes..."
msgstr "อุปกรณ์ทั่วไปและระดับเสียง..."

#: configdialog/dialogs/MediadeviceConfig.cpp:53
msgid "Add Device..."
msgstr "เพิ่มอุปกรณ์..."

#. i18n: file: amarokconfig.kcfg:341
#. i18n: ectx: label, entry, group (OSD)
#: configdialog/dialogs/NotificationsConfig.cpp:38 rc.cpp:305
msgid "Use Growl for notifications"
msgstr "ใช้ Growl สำหรับใช้กับการแจ้งให้ทราบ"

#: configdialog/dialogs/PlaybackConfig.cpp:75
msgid "Sound System - Amarok"
msgstr "ระบบเสียง - แอมอะร็อก"

#: configdialog/ConfigDialog.cpp:54
msgctxt "Miscellaneous settings"
msgid "General"
msgstr "ค่าทั่วไป"

#: configdialog/ConfigDialog.cpp:54
msgid "Configure General Options"
msgstr "ปรับแต่งตัวเลือกทั่วไป"

#: configdialog/ConfigDialog.cpp:55
msgid "Configure Collection"
msgstr "ปรับแต่งคลังสื่อ"

#: configdialog/ConfigDialog.cpp:56
msgid "Internet Services"
msgstr "บริการบนอินเทอร์เน็ต"

#: configdialog/ConfigDialog.cpp:56
msgid "Configure Services"
msgstr "ปรับแต่งบริการ"

#: configdialog/ConfigDialog.cpp:57
msgid "Playback"
msgstr "เล่นกลับ"

#: configdialog/ConfigDialog.cpp:57
msgid "Configure Playback"
msgstr "ปรับแต่งการเล่นกลับ"

#: configdialog/ConfigDialog.cpp:58
msgid "Notifications"
msgstr "การแจ้งให้ทราบ"

#: configdialog/ConfigDialog.cpp:58
msgid "Configure Notifications"
msgstr "ปรับแต่งการแจ้งให้ทราบ"

#: configdialog/ConfigDialog.cpp:59
msgid "Database"
msgstr "ฐานข้อมูล"

#: configdialog/ConfigDialog.cpp:59
msgid "Configure Database"
msgstr "ปรับแต่งฐานข้อมูล"

#: context/LyricsManager.cpp:111
msgid "Lyrics data could not be parsed"
msgstr "ไม่สามารถวิเคราะห์คำของข้อมูลเนื้อร้องได้"

#: context/applets/albums/AlbumItem.cpp:95
#, kde-format
msgid "%1 track"
msgid_plural "%1 tracks"
msgstr[0] "%1 แทร็ก"

#: context/applets/albums/AlbumsView.cpp:119
#: context/applets/videoclip/VideoItemButton.cpp:97
msgid "&Queue"
msgstr "เพิ่มไปยัง&คิว"

#: context/applets/albums/AlbumsView.cpp:120
#: playlist/view/PlaylistViewCommon.cpp:244
msgid "Edit Track Details"
msgstr "แก้ไขรายละเอียดของแทร็ก"

#: context/applets/albums/Albums.cpp:68
#: context/engines/current/CurrentEngine.cpp:142
msgid "Recently added albums"
msgstr "อัลบั้มที่เพิ่มเข้ามาไม่นานนี้"

#: context/applets/albums/Albums.cpp:185
#, kde-format
msgid "Disc %1"
msgstr "ดิสค์ %1"

#: context/applets/albums/Albums.cpp:247
#, fuzzy
#| msgid "Recently added albums"
msgid "Number of recently added albums:"
msgstr "อัลบั้มที่เพิ่มเข้ามาไม่นานนี้"

#: context/applets/albums/Albums.cpp:252
msgid "Albums Applet Settings"
msgstr ""

#: context/applets/currenttrack/CurrentTrack.cpp:86
msgctxt "What artist is this track by"
msgid "By"
msgstr "โดย"

#: context/applets/currenttrack/CurrentTrack.cpp:87
msgctxt "What album is this track on"
msgid "On"
msgstr "ในอัลบั้ม"

#: context/applets/currenttrack/CurrentTrack.cpp:119
#: context/applets/photos/PhotosApplet.cpp:133
#: context/applets/similarartists/SimilarArtistsApplet.cpp:264
#: context/applets/labels/LabelsApplet.cpp:241
#: context/engines/current/CurrentEngine.cpp:134 mac/GrowlInterface.cpp:39
#: widgets/Osd.cpp:582 EngineController.cpp:1327
msgid "No track playing"
msgstr "ยังไม่มีการเล่นแทร็กเสียงใด ๆ"

#: context/applets/currenttrack/CurrentTrack.cpp:125
#: context/applets/currenttrack/CurrentTrack.cpp:570
msgid "Play count"
msgstr "จำนวนครั้งที่เล่น"

#: context/applets/currenttrack/CurrentTrack.cpp:133
msgid "Favorite tracks"
msgstr "แทร็กสุดโปรด"

#. i18n: file: context/applets/currenttrack/currentTrackSettings.ui:26
#. i18n: ectx: property (windowTitle), widget (QWidget, currentTrackSettings)
#: context/applets/currenttrack/CurrentTrack.cpp:711 rc.cpp:826
msgid "Current Track Settings"
msgstr "ตั้งค่าต่าง ๆ ของแทร็กปัจจุบัน"

#: context/applets/lyrics/LyricsApplet.cpp:49
#: context/applets/lyrics/LyricsApplet.cpp:87
#: context/applets/lyrics/LyricsApplet.cpp:233
#: context/applets/lyrics/LyricsApplet.cpp:289
#: context/applets/lyrics/LyricsApplet.cpp:300 dialogs/TagDialog.cpp:698
#: dialogs/ScriptManager.cpp:695
msgid "Lyrics"
msgstr "เนื้อร้อง"

#: context/applets/lyrics/LyricsApplet.cpp:93
msgid "Edit Lyrics"
msgstr "แก้ไขเนื้อร้อง"

#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:45
#. i18n: ectx: property (text), widget (QPushButton, closeButton)
#: context/applets/lyrics/LyricsApplet.cpp:102
#: firstruntutorial/FirstRunTutorialPage.cpp:56 rc.cpp:2239
msgid "Close"
msgstr "ปิด"

#: context/applets/lyrics/LyricsApplet.cpp:111
msgid "Save Lyrics"
msgstr "บันทึกเนื้อร้อง"

#: context/applets/lyrics/LyricsApplet.cpp:120
msgid "Reload Lyrics"
msgstr "โหลดเนื้อร้องอีกครั้ง"

#: context/applets/lyrics/LyricsApplet.cpp:129
#: context/applets/photos/PhotosApplet.cpp:79
#: context/applets/similarartists/SimilarArtistsApplet.cpp:110
#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:113
#: context/applets/videoclip/VideoclipApplet.cpp:108
#: context/applets/wikipedia/WikipediaApplet.cpp:144
#: context/applets/labels/LabelsApplet.cpp:108
msgid "Settings"
msgstr "ตั้งค่าต่าง ๆ"

#: context/applets/lyrics/LyricsApplet.cpp:240
msgid "No lyrics script is running."
msgstr "ขออภัย ยังไม่มีสคริปต์ดึงเนื้อร้องที่ทำงานอยู่"

#: context/applets/lyrics/LyricsApplet.cpp:254
msgid "Lyrics : Fetching ..."
msgstr "เนื้อร้อง: กำลังรับเนื้อร้อง..."

#: context/applets/lyrics/LyricsApplet.cpp:255
msgid "Lyrics are being fetched."
msgstr "กำลังดึงข้อมูลเนื้อร้อง"

#: context/applets/lyrics/LyricsApplet.cpp:261
#, kde-format
msgid ""
"Could not download lyrics.\n"
"Please check your Internet connection.\n"
"Error message:\n"
"%1"
msgstr ""
"ไม่สามารถดาวน์โหลดเนื้อร้องได้\n"
"โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ\n"
"ข้อความผิดพลาดคือ:\n"
"%1"

#: context/applets/lyrics/LyricsApplet.cpp:311
msgid "There were no lyrics found for this track"
msgstr "ไม่พบเนื้อร้องของเพลงนี้"

#: context/applets/lyrics/LyricsApplet.cpp:396
#, fuzzy
#| msgctxt "@info"
#| msgid ""
#| "Do you really want to refetch lyrics for this track ? All changes you may "
#| "have made will be lost."
msgctxt "@info"
msgid ""
"Do you really want to refetch lyrics for this track? All changes you may "
"have made will be lost."
msgstr ""
"คุณต้องการที่จะดึงข้อมูลเนื้อร้องของแทร็กนี้ใหม่จริงหรือไม่? "
"หากใช่สิ่งที่คุณได้ทำการเปลี่ยนแปลงไว้ทั้งหมดจะหายไป"

#: context/applets/lyrics/LyricsApplet.cpp:397
msgid "Refetch lyrics"
msgstr "ดึงเนื้อร้องใหม่อีกครั้ง"

#. i18n: file: context/applets/lyrics/lyricsSettings.ui:26
#. i18n: ectx: property (windowTitle), widget (QWidget, lyricsSettings)
#: context/applets/lyrics/LyricsApplet.cpp:427 rc.cpp:829
msgid "Lyrics Settings"
msgstr "ตั้งค่าแอพเพล็ตเนื้อร้อง"

#: context/applets/photos/PhotosApplet.cpp:69
#: context/applets/photos/PhotosApplet.cpp:133
#: context/applets/photos/PhotosApplet.cpp:192
#: context/applets/photos/PhotosApplet.cpp:205
#: context/applets/photos/PhotosApplet.cpp:226
#: context/applets/photos/PhotosApplet.cpp:241
msgid "Photos"
msgstr "ภาพถ่ายต่าง ๆ"

#. i18n: file: context/applets/photos/photosSettings.ui:31
#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
#: context/applets/photos/PhotosApplet.cpp:93 rc.cpp:835
#, fuzzy
#| msgid "Automatic"
msgctxt "animation type"
msgid "Automatic"
msgstr "อัตโนมัติ"

#. i18n: file: context/applets/photos/photosSettings.ui:36
#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
#: context/applets/photos/PhotosApplet.cpp:96 rc.cpp:838
msgid "Interactive"
msgstr "โหมดโต้ตอบ"

#. i18n: file: context/applets/photos/photosSettings.ui:41
#. i18n: ectx: property (text), item, widget (KComboBox, animationComboBox)
#: context/applets/photos/PhotosApplet.cpp:99 rc.cpp:841
#, fuzzy
#| msgid "Rating"
msgid "Fading"
msgstr "การจัดอันดับ"

#: context/applets/photos/PhotosApplet.cpp:205
#: context/applets/labels/LabelsApplet.cpp:442
msgid "Fetching ..."
msgstr "กำลังรับค่า..."

#: context/applets/photos/PhotosApplet.cpp:264
msgid "Photos Settings"
msgstr "ตั้งค่าภาพถ่ายต่าง ๆ"

#: context/applets/playlistinfo/PlaylistInfo.cpp:151
msgid "Configure Playlist Info Applet"
msgstr "ปรับแต่งแอพเพล็ตข้อมูลรายการเล่น"

#: context/applets/playlistinfo/PlaylistInfo.cpp:163
msgid "Width"
msgstr "ความกว้าง"

#: context/applets/similarartists/ArtistWidget.cpp:96
#: context/applets/labels/LabelGraphicsItem.cpp:49
#: playlist/view/PlaylistViewCommon.cpp:184
msgid "Show in Media Sources"
msgstr "แสดงในแหล่งจัดเก็บสื่อ"

#: context/applets/similarartists/ArtistWidget.cpp:107
msgid "Add last.fm artist station to the Playlist"
msgstr "เพิ่มสถานีของศิลปินจาก last.fm ไปยังรายการเล่น"

#: context/applets/similarartists/ArtistWidget.cpp:167
msgid "Loading the picture..."
msgstr "กำลังโหลดรูปภาพ..."

#: context/applets/similarartists/ArtistWidget.cpp:188
#, fuzzy, kde-format
#| msgid "Unable to fetch the picture"
msgid "Unable to fetch the picture: %1"
msgstr "ไม่สามารถดึงข้อมูลรูปภาพได้"

#: context/applets/similarartists/ArtistWidget.cpp:247
msgid "Match"
msgstr "เข้าคู่กัน"

#: context/applets/similarartists/ArtistWidget.cpp:282
msgid "No description available in your language"
msgstr "ไม่มีคำอธิบายที่เป็นภาษาของคุณให้ใช้"

#: context/applets/similarartists/ArtistWidget.cpp:303
msgid "Top track not found"
msgstr "ไม่พบแทร็กยอดนิยม"

#: context/applets/similarartists/ArtistWidget.cpp:305
msgid "Top track"
msgstr "แทร็กยอดนิยม"

#: context/applets/similarartists/SimilarArtistsApplet.cpp:102
msgid "Similar Artists"
msgstr "ศิลปินที่คล้ายกัน"

#: context/applets/similarartists/SimilarArtistsApplet.cpp:264
msgid "Similar artist"
msgstr "ศิลปินที่คล้ายกัน"

#: context/applets/similarartists/SimilarArtistsApplet.cpp:290
#: context/applets/similarartists/SimilarArtistsApplet.cpp:488
msgid "Similar artists"
msgstr "ศิลปินที่คล้ายกัน"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:48
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#. i18n: file: context/applets/wikipedia/wikipediaSettings.ui:21
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/similarartists/SimilarArtistsApplet.cpp:327
#: context/applets/wikipedia/WikipediaApplet.cpp:410 rc.cpp:864 rc.cpp:900
#, fuzzy
#| msgid "Automatic"
msgctxt "automatic language selection"
msgid "Automatic"
msgstr "อัตโนมัติ"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:53
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#. i18n: file: context/applets/wikipedia/wikipediaSettings.ui:26
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/similarartists/SimilarArtistsApplet.cpp:330
#: context/applets/wikipedia/WikipediaApplet.cpp:413 rc.cpp:867 rc.cpp:903
msgid "English"
msgstr "อังกฤษ"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:58
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#. i18n: file: context/applets/wikipedia/wikipediaSettings.ui:31
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/similarartists/SimilarArtistsApplet.cpp:333
#: context/applets/wikipedia/WikipediaApplet.cpp:416 rc.cpp:870 rc.cpp:906
msgid "French"
msgstr "ฝรั่งเศส"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:63
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#. i18n: file: context/applets/wikipedia/wikipediaSettings.ui:36
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/similarartists/SimilarArtistsApplet.cpp:336
#: context/applets/wikipedia/WikipediaApplet.cpp:419 rc.cpp:873 rc.cpp:909
msgid "German"
msgstr "เยอรมนี"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:68
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/similarartists/SimilarArtistsApplet.cpp:339 rc.cpp:876
msgid "Italian"
msgstr "อิตาลี"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:73
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/similarartists/SimilarArtistsApplet.cpp:342 rc.cpp:879
msgid "Spanish"
msgstr "สเปน"

#: context/applets/similarartists/SimilarArtistsApplet.cpp:376
msgid "Similar Artists Settings"
msgstr "ตั้งค่าต่าง ๆ ของศิลปินที่คล้ายกัน"

#: context/applets/similarartists/SimilarArtistsApplet.cpp:417
#, kde-format
msgid "Similar artists of %1"
msgstr "ศิลปินที่คล้ายกันกับ \"%1\""

#: context/applets/similarartists/SimilarArtistsApplet.cpp:489
msgid "no similar artists found"
msgstr "ไม่พบศิลปินที่คล้ายกัน"

#: context/applets/songkick/SongkickApplet.cpp:41
msgid "Songkick Concert Information"
msgstr "ข้อมูลรายละเอียดคอนเสิร์ตจาก Songkick"

#: context/applets/songkick/SongkickApplet.cpp:60
msgid "Concerts"
msgstr "คอนเสิร์ต"

#: context/applets/songkick/SongkickApplet.cpp:67
msgid "Reload Songkick"
msgstr "โหลดจาก Songkick ใหม่อีกครั้ง"

#: context/applets/songkick/SongkickApplet.cpp:149
msgid "Concert information is being fetched."
msgstr "กำลังดึงข้อมูลคอนเสิร์ต"

#: context/applets/songkick/SongkickApplet.cpp:154
#, kde-format
msgid ""
"Songkick was not able to be downloaded. Please check your Internet "
"connection: %1"
msgstr ""
"ไม่สามารถดาวน์โหลดข้อมูลจาก Songkick ได้ โปรดตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ: %1"

#: context/applets/songkick/SongkickApplet.cpp:199
msgid "There was no information found for this track"
msgstr "ไม่พบข้อมูลรายละเอียดใด ๆ ของแทร็กนี้"

#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:87
msgid "Upcoming Events"
msgstr "เหตุการณ์ที่ใกล้จะมาถึง"

#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:198
#, kde-format
msgid "Upcoming events for %1"
msgstr "เหตุการณ์ที่ใกล้จะมาถึงของ %1"

#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:200
msgid "Upcoming events"
msgstr "เหตุการณ์ที่ใกล้จะมาถึง"

#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:237
#, kde-format
msgid "No upcoming events for %1"
msgstr "ไม่มีเหตุการณ์ใด ๆ ที่ใกล้จะมาถึงของ %1"

#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:316
msgid "Upcoming Events Settings"
msgstr "ตั้งค่าต่าง ๆ ของเหตุการณ์ที่ใกล้จะมาถึง"

#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:331
#, fuzzy
#| msgid "Automatic"
msgctxt "automatic time span"
msgid "Automatic"
msgstr "อัตโนมัติ"

#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:26
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:334 rc.cpp:885
msgid "This week"
msgstr "สัปดาห์นี้"

#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:31
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:337 rc.cpp:888
msgid "This month"
msgstr "เดือนนี้"

#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:36
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:340 rc.cpp:891
msgid "This year"
msgstr "ปีนี้"

#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:21
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox)
#: context/applets/upcomingevents/UpcomingEventsApplet.cpp:343 rc.cpp:882
msgid "All events"
msgstr "เหตุการณ์ทั้งหมด"

#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:128
#, fuzzy
#| msgid "Loading the picture..."
msgid "Loading picture..."
msgstr "กำลังโหลดรูปภาพ..."

#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:155
msgid "No other participants"
msgstr ""

#: context/applets/upcomingevents/UpcomingEventsWidget.cpp:222
msgid "Event website"
msgstr "เว็บไซต์ของเหตุการณ์"

#: context/applets/videoclip/CustomVideoWidget.cpp:83
msgid "Enter &fullscreen"
msgstr "เข้าสู่โหมดเ&ต็มจอภาพ"

#: context/applets/videoclip/CustomVideoWidget.cpp:89
msgid "E&xit fullscreen"
msgstr "ออกจากโหมดเต็&มจอภาพ"

#: context/applets/videoclip/VideoItemButton.cpp:96
msgid "&Add to playlist"
msgstr "เ&พิ่มไปยังรายการเล่น"

#: context/applets/videoclip/VideoItemButton.cpp:98
msgid "Append and &Play"
msgstr "เพิ่มเข้าไปและ&เล่น"

#: context/applets/videoclip/VideoclipApplet.cpp:119
#: context/applets/videoclip/VideoclipApplet.cpp:346
#: context/applets/videoclip/VideoclipApplet.cpp:365
msgid "Video Clip"
msgstr "คลิปวีดิโอ"

#: context/applets/videoclip/VideoclipApplet.cpp:357
msgid "Video Clip "
msgstr "คลิปวีดิโอ "

#: context/applets/videoclip/VideoclipApplet.cpp:357
msgid " No information found..."
msgstr "ไม่พบข้อมูลรายละเอียดใด ๆ ..."

#: context/applets/videoclip/VideoclipApplet.cpp:538
msgid "Video Clip Settings"
msgstr "ตั้งค่าต่าง ๆ ของคลิปวีดิโอ"

#: context/applets/wikipedia/WikipediaApplet.cpp:104
msgid "Wikipedia"
msgstr "วิกิพีเดีย"

#: context/applets/wikipedia/WikipediaApplet.cpp:109
msgid "Back"
msgstr "ย้อนกลับ"

#: context/applets/wikipedia/WikipediaApplet.cpp:116
msgid "Forward"
msgstr "ถัดไป"

#: context/applets/wikipedia/WikipediaApplet.cpp:137
#: dialogs/FilenameLayoutDialog.cpp:212 dialogs/FilenameLayoutDialog.cpp:557
#: services/jamendo/JamendoInfoParser.cpp:109
msgid "Track"
msgstr "แทร็กที่"

#: context/applets/wikipedia/WikipediaApplet.cpp:151
#: context/applets/labels/LabelsApplet.cpp:98
msgid "Reload"
msgstr "โหลดใหม่อีกครั้ง"

#: context/applets/wikipedia/WikipediaApplet.cpp:446
msgid "Wikipedia Settings"
msgstr "ตั้งค่าวิกิพีเดีย"

#: context/applets/labels/LabelGraphicsItem.cpp:43
#, fuzzy
#| msgid "Label"
msgid "Add label"
msgstr "ป้าย"

#: context/applets/labels/LabelGraphicsItem.cpp:46
#, fuzzy
#| msgid "Remove Playlist"
msgid "Remove label"
msgstr "ลบรายการเล่น"

#: context/applets/labels/LabelGraphicsItem.cpp:52
#, fuzzy
#| msgid "&Add to Playlist"
msgid "Add to blacklist"
msgstr "เพิ่มไปยังรายการเล่น"

#: context/applets/labels/LabelsApplet.cpp:88
#: context/applets/labels/LabelsApplet.cpp:199
#: context/applets/labels/LabelsApplet.cpp:241
#: context/applets/labels/LabelsApplet.cpp:442
#: context/applets/labels/LabelsApplet.cpp:450 dialogs/TagDialog.cpp:700
msgid "Labels"
msgstr "ป้าย"

#: context/applets/labels/LabelsApplet.cpp:458
#, fuzzy, kde-format
#| msgid "Results for: %1"
msgid "Labels for %1 - %2"
msgstr "ผลลัพธ์สำหรับ: %1"

#. i18n: file: context/applets/labels/labelsSettings.ui:20
#. i18n: ectx: property (windowTitle), widget (QWidget, labelsSettings)
#: context/applets/labels/LabelsApplet.cpp:593 rc.cpp:912
#, fuzzy
#| msgid "Lyrics Settings"
msgid "Labels Settings"
msgstr "ตั้งค่าแอพเพล็ตเนื้อร้อง"

#: context/containments/oldcontainment/ColumnContainment.cpp:98
#: context/toolbar/AppletToolbarAddItem.cpp:71
msgid "Add Applet..."
msgstr "เพิ่มแอพเพล็ต..."

#: context/containments/oldcontainment/ColumnContainment.cpp:180
msgid "Remove Widgets..."
msgstr "ลบวิดเจ็ตออก..."

#: context/containments/oldcontainment/ColumnContainment.cpp:200
#: context/widgets/ContainmentSelectionLayer.cpp:37
msgid "Zoom In"
msgstr "ขยายขนาด"

#: context/containments/oldcontainment/ColumnContainment.cpp:205
msgid "Zoom Out"
msgstr "ลดขนาด"

#: context/containments/oldcontainment/ColumnContainment.cpp:210
msgid "Add Widgets..."
msgstr "เพิ่มวิดเจ็ต..."

#: context/containments/oldcontainment/ColumnContainment.cpp:215
msgid "Next Group"
msgstr "กลุ่มถัดไป"

#: context/containments/oldcontainment/ColumnContainment.cpp:220
msgid "Previous Group"
msgstr "กลุ่มก่อนหน้า"

#: context/containments/verticallayout/VerticalToolbarContainment.cpp:187
msgid ""
"Please add some applets from the toolbar at the bottom of the context view."
msgstr "โปรดเพิ่มแอปเพล็ตจากแถบเครื่องมือที่ด้านล่างสุดของมุมมองรายละเอียด"

#: context/engines/current/CurrentEngine.cpp:283
#, kde-format
msgid "Albums by %1"
msgstr "อัลบั้มโดย %1"

#: context/engines/photos/PhotosEngine.cpp:184
#, fuzzy, kde-format
#| msgid "Unable to retrieve from Flickr.com "
msgid "Unable to retrieve from Flickr.com: %1"
msgstr "ไม่สามารถรับข้อมูลจาก Flickr.com ได้ "

#: context/engines/photos/PhotosEngine.cpp:262
#: context/engines/wikipedia/WikipediaEngine.cpp:151
#: context/engines/wikipedia/WikipediaEngine.cpp:171
#: context/engines/wikipedia/WikipediaEngine.cpp:188
#: context/engines/wikipedia/WikipediaEngine.cpp:263
#: context/engines/labels/LabelsEngine.cpp:277
msgid "No information found..."
msgstr "ไม่พบข้อมูลรายละเอียดใด ๆ ..."

#: context/engines/songkick/SongkickEngine.cpp:48
msgid "ontour"
msgstr "ทัวร์คอนเสิร์ต"

#: context/engines/songkick/SongkickEngine.cpp:48
msgid "dates"
msgstr "วันที่"

#: context/engines/videoclip/VideoclipEngine.cpp:206
#, kde-format
msgid "Unable to retrieve Youtube information: %1"
msgstr "ไม่สามารถรับข้อมูลรายละเอียดจาก Youtube ได้: %1"

#: context/engines/videoclip/VideoclipEngine.cpp:353
#, kde-format
msgid "Unable to retrieve Dailymotion information: %1"
msgstr "ไม่สามารถรับข้อมูลรายละเอียดจาก Dailymotion ได้: %1"

#: context/engines/videoclip/VideoclipEngine.cpp:495
#, fuzzy, kde-format
#| msgid "Unable to retrieve one Vimeo song information: %1"
msgid "Unable to retrieve Vimeo information: %1"
msgstr "ไม่สามารถรับข้อมูลรายละเอียดจากวิกิพีเดียได้: %1"

#: context/engines/videoclip/VideoclipEngine.cpp:541
#, fuzzy, kde-format
#| msgid "Unable to retrieve one Vimeo song information: %1"
msgid "Unable to retrieve Vimeo Bis information: %1"
msgstr "ไม่สามารถรับข้อมูลรายละเอียดจากวิกิพีเดียได้: %1"

#: context/engines/videoclip/VideoclipEngine.cpp:668
msgid "No video clip found..."
msgstr "ไม่พบคลิปวีดิโอใด ๆ ..."

#: context/engines/wikipedia/WikipediaEngine.cpp:244
#, kde-format
msgid "Unable to retrieve Wikipedia information: %1"
msgstr "ไม่สามารถรับข้อมูลรายละเอียดจากวิกิพีเดียได้: %1"

#: context/engines/wikipedia/WikipediaEngine.cpp:407
msgid "Wikipedia Other Languages: <br/>"
msgstr "วิกิพีเดียภาษาอื่น ๆ : <br />"

#: context/engines/labels/LabelsEngine.cpp:233
#, fuzzy
#| msgid "Unable to retrieve from Flickr.com "
msgid "Unable to retrieve from last.fm"
msgstr "ไม่สามารถรับข้อมูลจาก Flickr.com ได้ "

#: context/scriptengine/javascript/qtgui/linearlayout.cpp:70
msgid "LinearLayout requires a parent"
msgstr "LinearLayout ต้องการโปรแกรมแม่"

#: context/scriptengine/javascript/qtgui/linearlayout.cpp:76
msgid "The parent must be a QGraphicsLayoutItem"
msgstr "ตัวโปรแกรมแม่ต้องเป็น QGraphicLayoutItem"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:512
msgid "i18n() takes at least one argument"
msgstr "i18n() ใช้อาร์กิวเมนต์อย่างน้อยหนึ่งตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:528
msgid "i18nc() takes at least two arguments"
msgstr "i18nc() ใช้อาร์กิวเมนต์อย่างน้อยสองตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:545
msgid "i18np() takes at least two arguments"
msgstr "i18np() ใช้อาร์กิวเมนต์อย่างน้อยสองตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:562
msgid "i18ncp() takes at least three arguments"
msgstr "i18ncp() ใช้อาร์กิวเมนต์อย่างน้อยสามตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:580
msgid "dataEngine() takes one argument"
msgstr "dataEngine() ใช้อาร์กิวเมนต์หนึ่งตัว"

#: 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 "ไม่สามารถขยาย AppletObject ได้"

#: 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 "ไม่สามารถขยายแอพเพล็ตได้"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:605
msgid "service() takes two arguments"
msgstr "service() ใช้อาร์กิวเมนต์สองตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:633
msgid "loadui() takes one argument"
msgstr "loadui() ใช้อาร์กิวเมนต์หนึ่งตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:639
#, kde-format
msgid "Unable to open '%1'"
msgstr "ไม่สามารถเปิด %1 ได้"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:679
#: context/scriptengine/javascript/simplejavascriptapplet.cpp:712
msgid "Constructor takes at least 1 argument"
msgstr "Constructor ใช้อาร์กิวเมนต์อย่างน้อย 1 ตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:764
msgid "CreateWidget takes one argument"
msgstr "CreateWidget ใช้อาร์กิวเมนต์หนึ่งตัว"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:772
msgid "The parent must be a QGraphicsWidget"
msgstr "โปรแกรมแม่ต้องเป็น QGraphicWidget"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:817
#, kde-format
msgid "This operation was not supported, %1"
msgstr "ยังไม่รองรับปฏิบัติการนี้ %1"

#: context/scriptengine/javascript/simplejavascriptapplet.cpp:824
msgid "print() takes one argument"
msgstr "print() ต้องใช้อาร์กิวเมนต์หนึ่งตัว"

#: context/toolbar/AppletItemOverlay.cpp:104
#: context/toolbar/AppletToolbarAppletItem.cpp:62
msgid "Remove Applet"
msgstr "เอาแอพเพล็ตออก"

#: context/toolbar/AppletToolbarAddItem.cpp:47
msgid "Add Applets..."
msgstr "เพิ่มแอพเพล็ต..."

#: context/toolbar/AppletToolbarAppletItem.cpp:57
msgid "no applet name"
msgstr "ไม่มีชื่อของแอพเพล็ต"

#: context/toolbar/AppletToolbarConfigItem.cpp:36
msgid "Configure Applets..."
msgstr "ปรับแต่งแอพเพล็ต..."

#: context/tools/amarokpkg.cpp:40
msgid "Install, list, remove Amarok applets"
msgstr "ติดตั้ง, แสดงรายการ และลบแอพเพล็ตต่าง ๆ ของแอมอะร็อก"

#: context/tools/amarokpkg.cpp:76
msgid "Amarok Applet Manager"
msgstr "ตัวจัดการแอพเพล็ตของแอมอะร็อก"

#: context/tools/amarokpkg.cpp:78
msgid "(C) 2008, Aaron Seigo, (C) 2009, Leo Franchi"
msgstr "สงวนลิขสิทธิ์ (C) 2008, Aaron Seigo, (C) 2009, Leo Franchi"

#: context/tools/amarokpkg.cpp:79
msgid "Aaron Seigo"
msgstr "Aaron Seigo"

#: context/tools/amarokpkg.cpp:80
msgid "Original author"
msgstr "ผู้เขียนเดิม"

#: context/tools/amarokpkg.cpp:82 main.cpp:45
msgid "Leo Franchi"
msgstr "Leo Franchi"

#: context/tools/amarokpkg.cpp:83 main.cpp:90 main.cpp:139 main.cpp:141
#: main.cpp:153 main.cpp:163 main.cpp:169 main.cpp:171 main.cpp:183
#: main.cpp:189 main.cpp:191 main.cpp:195 main.cpp:203
msgid "Developer"
msgstr "ผู้พัฒนา"

#: context/tools/amarokpkg.cpp:92
msgid "For install or remove, operates on applets installed for all users."
msgstr "สำหรับการติดตั้งและการถอดแอปเพล็ตที่ติดตั้งอยู่สำหรับผู้ใช้ทั้งหมด"

#: context/tools/amarokpkg.cpp:95
msgctxt "Do not translate <path>"
msgid "Install the applet at <path>"
msgstr "ติดตั้งแอพเพล็ตที่ <path>"

#: context/tools/amarokpkg.cpp:97
msgctxt "Do not translate <path>"
msgid "Upgrade the applet at <path>"
msgstr "ทำการปรับรุ่นแอปเพล็ตที่ <พาธ>"

#: context/tools/amarokpkg.cpp:99
msgid "List installed applets"
msgstr "เรียกรายการแอพเพล็ตที่ได้ติดตั้งไว้แล้ว"

#: context/tools/amarokpkg.cpp:101
msgctxt "Do not translate <name>"
msgid "Remove the applet named <name>"
msgstr "ลบแอพเพล็ตที่มีชื่อว่า <name>"

#: 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 ""
"พาธแบบเต็มไปยังที่อยู่รากของแพ็คเกจ ถ้าไม่ได้เติมไว้ "
"จะใช้การค้นหาจากไดเร็คทอรีมาตรฐานสำหรับวาระ KDE นี้แทน"

#: context/tools/amarokpkg.cpp:162
#, kde-format
msgid "Successfully removed %1"
msgstr "ทำการเอา %1 ออกสำเร็จ"

#: context/tools/amarokpkg.cpp:164
#, kde-format
msgid "Removal of %1 failed."
msgstr "การเอา %1 ออก ล้มเหลว"

#: context/tools/amarokpkg.cpp:169
#, kde-format
msgid "Plugin %1 is not installed."
msgstr "ยังไม่ได้ติดตั้งส่วนเสริม %1"

#: context/tools/amarokpkg.cpp:174
#, kde-format
msgid "Successfully installed %1"
msgstr "ทำการติดตั้ง %1 เรียบร้อยแล้ว"

#: context/tools/amarokpkg.cpp:177
#, kde-format
msgid "Installation of %1 failed."
msgstr "การติดตั้งของ %1 ล้มเหลว"

#: 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 "ต้องการคำสั่งหนึ่งจาก ติดตั้ง, ถอนออก, ปรับรุ่น หรือแสดงรายการ"

#: context/widgets/ToolBoxMenu.cpp:107
#: context/widgets/appletexplorer/AppletExplorer.cpp:90
msgid "Hide menu"
msgstr "ซ่อนเมนู"

#: context/widgets/TrackWidget.cpp:39
msgctxt "Score of a track"
msgid "Score:"
msgstr "คะแนน:"

#: context/widgets/TrackWidget.cpp:150
#, kde-format
msgid "%1 - %2 (%3)"
msgstr "%1 - %2 ( %3 )"

#: context/widgets/appletexplorer/AppletItemModel.cpp:93
msgid "Containments"
msgstr "ส่วนบรรจุ"

#: context/widgets/RatingWidget.cpp:70 context/widgets/RatingWidget.cpp:221
#: context/widgets/RatingWidget.cpp:247
#, kde-format
msgid "Track rating: %1"
msgstr "ระดับความชอบของแทร็ก: %1"

#: context/ContextDock.cpp:28
msgid "Context"
msgstr "ส่วนเกี่ยวพันกับสื่อ"

#: core-impl/capabilities/timecode/TimecodeWriteCapability.cpp:99
#, kde-format
msgid "%1 - Stopped %2"
msgstr "%1 - หยุด %2"

#: core-impl/capabilities/timecode/TimecodeWriteCapability.cpp:104
msgid "Playback Ended Markers"
msgstr "เครื่องหมายให้เล่นจบ"

#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:62
#, fuzzy
#| 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 player support the Ogg Vorbis format"
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 ""
"Ogg Vorbis คือรูปแบบแฟ้มเสียงแบบบีบอัดที่เสรีเต็มที่และไม่มีข้อจำกัดใดๆ "
"ซึ่งสมบูรณ์แบบในการเก็บแฟ้มดนตรีที่มีการบีบอัดในเครื่องคอมพิวเตอร์ของคุณ คุณภาพเสียงนั้นดีกว่า Mp3 "
"เล็กน้อยในขนาดบิตเรตที่เท่ากัน โปรดสังเกตว่าไม่ใช่ว่าเครื่องเล่นพกพาทุกรุ่นจะรองรับรูปแบบแฟ้ม Ogg "
"Vorbis"

#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:68
#, fuzzy
#| msgid ""
#| "Flac is a lossless compressed audio format free of any patents or licence "
#| "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."
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 ""
"Flac "
"คือรูปแบบเสียงแบบบีบอัดโดยไม่สูญเสียคุณภาพที่ไม่ติดสิทธิบัตรหรือต้องเสียค่าธรรมเนียมการใช้ลิขสิทธิ์แต่อย่างใด "
"มันจะรักษาคุณภาพเสียงระดับ CD ได้โดยสมบูรณ์ ในขณะที่จะลดขนาดแฟ้มลงประมาณ 50% "
"แต่เพราะว่ามันมีขนาดใหญ่กว่า Ogg Vorbis หรือ Mp3 มาก จึงไม่ขอแนะนำให้ใช้ "
"หากคุณต้องการที่จะถ่ายโอนดนตรีของคุณไปยังเครื่องเล่นพกพา"

#: 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 ""
"Wav คือรูปแบบแฟ้มเสียงพื้นฐาน ที่ไม่ถูกบีบอัดใดๆ "
"รูปแบบนี้จะใช้พื้นที่ในการเก็บมากแต่ว่าจะรักษาคุณภาพเสียงไว้ได้โดยสมบูรณ์ "
"โดยทั่วไปจะไม่แนะนำให้ใช้รูปแบบแฟ้มนี้ นอกจากคุณจะรู้ว่าคุณกำลังทำอะไรอยู่ "
"ถ้าคุณต้องการคุณภาพเสียงสมบูรณ์แบบ ควรใช้รูปแบบ Flac แทน"

#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:80
#, fuzzy
#| 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"
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 ""
"Mp3 เป็นแฟ้มเสียงบีบอัดที่เป็นมาตรฐานทั่วไป ซึ่งสามารถเล่นได้ในเครื่องเล่นพกพาเกือบทั้งหมด "
"แต่อย่างไรก็ตามรูปแบบแฟ้มนี้ไม่ใช่รูปแบบแฟ้มเสรี และ โดยทั่วไปก็ไม่ขอแนะนำให้ใช้"

#: core-impl/collections/audiocd/FormatSelectionDialog.cpp:113
#, fuzzy
#| msgid "Sound system to use"
msgid "Audio CD settings - Amarok"
msgstr "ระบบเสียงที่จะใช้"

#: core-impl/collections/audiocd/handler/AudioCdHandler.cpp:37
#, fuzzy
#| msgid "Play Audio CD"
msgid "Audio CD"
msgstr "เล่นแผ่นซีดีเสียง"

#: core-impl/collections/audiocd/AudioCdCollection.cpp:77
msgid "&Eject"
msgstr "เ&อาสื่อออก"

#: core-impl/collections/daap/DaapCollection.cpp:102
#, kde-format
msgid "Loading remote collection from host %1"
msgstr "กำลังโหลดคลังดนตรีทางไกลจากโฮสต์ %1"

#: core-impl/collections/daap/DaapCollection.cpp:277
#, kde-format
msgid "Music share at %1"
msgstr "ดนตรีแบ่งปันที่ %1"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:290
msgid "iPod was not initialized:"
msgstr "ไอพ็อดไม่ได้มีการล้างข้อมูลเพื่อเริ่มใช้งาน:"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:291
msgid "iPod Initialization Failed"
msgstr "การล้างข้อมูลเพื่อเริ่มใช้งานไอพ็อดล้มเหลว"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:315
#, fuzzy, kde-format
#| msgid ""
#| "Media Device: could not find iTunesDB on device mounted at %1. Should I "
#| "try to initialize your iPod?"
msgid ""
"Media Device: could not find iTunesDB on device mounted at %1. Attempt to "
"initialize your iPod?"
msgstr ""
"อุปกรณ์เล่นสื่อ: ไม่พบแฟ้ม iTunesDB บนอุปกรณ์ที่ถูกเมานท์ที่ %1 จะให้ลองเริ่มงาน "
"ไอพอดของคุณหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:317
msgid "Initialize iPod?"
msgstr "เริ่มการใช้งานไอพ็อดหรือไม่ ?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:318
msgid "&Initialize"
msgstr "เ&ริ่มการใช้งาน"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:359
msgid "Set iPod Model"
msgstr "ตั้งค่ารุ่นของไอพ็อด"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:359
msgid "iPod Models"
msgstr "รุ่นของไอพ็อด"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:363
#, kde-format
msgid "%1 the iPod Model is necessary to initialize the iPod"
msgstr "%1 iPod Model จำเป็นในการล้าง iPod เพื่อเริ่มใช้งาน"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:389
#, kde-format
msgid ""
"%1 failed to write to iPod, make sure you have write permissions on the iPod"
msgstr "การเขียน %1 ไปยังไอพ็อดล้มเหลว โปรดตรวจสอบว่าคุณมีสิทธิ์ในการเขียนลงไอพ็อด"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:405
#, fuzzy, kde-format
#| msgid ""
#| "Could not write SysInfo file to iPod (check the permissions of the file "
#| "\"%1\" on your iPod)"
msgid ""
"%1 failed to write SysInfo file to iPod, make sure you have write "
"permissions on the iPod"
msgstr ""
"ไม่สามารถเขียนแฟ้ม Sysinfo ไปยังไอพ็อดได้ (โปรดตรวจสอบสิทธิ์บนแฟ้ม \"%1\" "
"ที่เครื่องไอพ็อดของคุณ)"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:429
#, kde-format
msgid "%1 failed to initialize the iPod"
msgstr "%1 ล้มเหลวในการล้าง iPod เพื่อเริ่มใช้งาน"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:437
#, fuzzy
#| msgid "Script successfully installed."
msgid "The iPod was successfully initialized."
msgstr "ติดตั้งสคริปต์สำเร็จแล้ว"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:437
#, fuzzy
#| msgid "Initialize iPod?"
msgid "iPod Initialized"
msgstr "เริ่มงานไอพ็อดหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:445
#, kde-format
msgid ""
"%1 you chose not to initialize the iPod. It will not be usable until it is "
"initialized."
msgstr ""
"%1 คุณเลือกที่จะไม่ทำการล้าง iPod เพื่อเริ่มใช้งาน "
"ซึ่งทำให้ไม่สามารถใช้งานได้จนกว่ามันจะถูกล้างก่อน"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:519
#, fuzzy
#| msgid "Stale and Orphaned"
msgid "&Stale and Orphaned"
msgstr "เพลงที่ไม่มีแฟ้มอยู่บนเครื่องแล้ว"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:529
#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:691
#, fuzzy
#| msgid "Synchronise Artwork"
msgid "Synchronize Artwork"
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."
msgstr ""
"คุณต้องการที่จะทำการล้าง iPod นี้เพื่อเริ่มใช้งานจริงๆ หรือไม่? ข้อมูลในฐานข้อมูลใน iPod "
"จะถูกลบออก แต่ว่าแฟ้มต่างๆ จะไม่ถูกลบไป"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:549
#, fuzzy
#| msgid "Initialize iPod?"
msgid "Initialize iPod"
msgstr "เริ่มงานไอพ็อดหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:555
#, fuzzy
#| msgid "Initialize iPod?"
msgid "The iPod has been initialized"
msgstr "เริ่มงานไอพ็อดหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:557
#, fuzzy
#| msgid "Initialize iPod?"
msgid "The iPod was unable to be initialized"
msgstr "เริ่มงานไอพ็อดหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:566
msgid ""
"Amarok is about to search for stale tracks. This may take a while, do you "
"want to continue?"
msgstr ""
"Amarok กำลังจะทำการค้นหาเพลงเก่าๆ ที่ไม่มีการอัปเดต ซึ่งนี่จะใช้เวลาสักระยะหนึ่ง "
"คุณต้องการจะทำต่อหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:570
#, fuzzy
#| msgid "Favorite Tracks"
msgid "Find Stale Tracks"
msgstr "เพลงสุดโปรด"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:653
#, 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] "%1 แทร็ก ได้ถูกเอาออกจากฐานข้อมูลแล้ว จะทำการค้นหาแทร็กที่ไม่มีในฐานข้อมูลหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:658
msgid "Find Orphaned Tracks"
msgstr "ค้นหาแทร็กที่ไม่มีในฐานข้อมูล"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:689
#, kde-format
msgid ""
"Amarok is about to synchronize artwork on <i>%1</i>. Do you want to continue?"
msgstr "Amarok จะทำการปรับปรุงข้อมูลภาพหน้าปกที่ <i>%1</i> คุณต้องการจะทำต่อหรือไม่?"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:700
#, fuzzy
#| msgid "Lyrics data could not be parsed"
msgid "iPod artwork could not be synchronized"
msgstr "ไม่สามารถวิเคราะห์คำของข้อมูลเนื้อร้องได้"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:711
#, fuzzy
#| msgid "Artwork synchronised"
msgid "Artwork synchronized"
msgstr "ทำการปรับปรุงข้อมูลภาพหน้าปกแล้ว"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:921
msgid ""
"Amarok requires sudo access to get the FirewireGuid required to connect to "
"your device. Please enter your sudo password"
msgstr ""
"Amarok ต้องการสิทธิ์ sudo เพื่อให้ FirewireGuid ทำการเชื่อมต่อกับอุปกรณ์ของคุณ "
"โปรดใส่รหัสผ่าน sudo ของคุณ"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2195
msgid "Select Stale Tracks To Delete"
msgstr "เลือกแทร็กที่เบื่อแล้วที่ต้องการจะลบ"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2195
msgid "Stale Tracks"
msgstr "แทร็กที่เบื่อแล้ว"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2248
msgid "Adding Orphaned Tracks to iPod Database"
msgstr "เพิ่มเพลงที่ยังไม่มีข้อมูลในฐานข้อมูลไปยังฐานข้อมูลของ iPod"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2286
#, kde-format
msgctxt "@info"
msgid "One orphaned track added to the database."
msgid_plural "%1 tracks added to the database."
msgstr[0] "เพิ่มแทร็ก %1 แทร็กไปยังฐานข้อมูลแล้ว"

#: core-impl/collections/ipodcollection/handler/IpodHandler.cpp:2291
#, fuzzy
#| msgid "Tracks Added"
msgid "Orphaned Tracks Added"
msgstr "แทร็กเสียงถูกเพิ่ม"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:302
msgid "Copying Tracks Failed"
msgstr "การคัดลอกแทร็กล้มเหลว"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:306
msgid "Tracks not copied: the device is already being copied to"
msgstr "ไม่ได้ทำการคัดลอกเพลง: อุปกรณ์นี้กำลังถูกคัดลอกอยู่แล้ว"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:343
#, kde-format
msgid "Unsupported format: %1"
msgstr "รูปแบบแฟ้มที่ไม่รองรับ: %1"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:390
msgid "Already on device"
msgstr "อยู่บนอุปกรณ์อยู่แล้ว"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:406
msgid "Tracks not copied: the device already has these tracks"
msgstr "ไม่ได้ทำการคัดลอกเพลง: มีเพลงนี้ในอุปกรณ์อยู่แล้ว"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:427
msgid "Tracks not copied: the device has insufficient space"
msgstr "ไม่ได้ทำการคัดลอกเพลง: อุปกรณ์มีพื้นที่ว่างไม่เพียงพอ"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:436
msgid "Transferring Tracks to Device"
msgstr "กำลังถ่ายโอนแทร็กเสียงไปยังอุปกรณ์"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:557
#, kde-format
msgid "%1 track failed to copy to the device"
msgid_plural "%1 tracks failed to copy to the device"
msgstr[0] "ล้มเหลวในการคัดลอกแทร็กเสียงไปยังอุปกรณ์จำนวน %1 แทร็ก"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:582
msgid "The track failed to copy to the device"
msgstr "ล้มเหลวในการคัดลอกแทร็กเสียงไปยังอุปกรณ์"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:592
msgid "Track not deleted:"
msgid_plural "Tracks not deleted:"
msgstr[0] "แทร็กที่ไม่ถูกลบ:"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:593
msgid "Deleting Track Failed"
msgid_plural "Deleting Tracks Failed"
msgstr[0] "การลบแทร็กล้มเหลว"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:597
#, kde-format
msgid "%1 tracks are already being deleted from the device."
msgstr "แทร็กเสียง %1 แทร็ก กำลังอยู่ในระหว่างการลบออกจากอุปกรณ์อยู่แล้ว"

#: core-impl/collections/mediadevicecollection/handler/MediaDeviceHandler.cpp:614
msgid "Removing Track from Device"
msgid_plural "Removing Tracks from Device"
msgstr[0] "กำลังลบแทร็กเสียงต่าง ๆ ออกจากอุปกรณ์"

#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.cpp:115
#: playlistmanager/file/PlaylistFileProvider.cpp:442
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:123
#: playlistmanager/PlaylistManager.cpp:345
msgid "Change playlist"
msgstr "แก้ไขรายการเล่น"

#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.cpp:116
#: playlistmanager/file/PlaylistFileProvider.cpp:443
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:124
#: playlistmanager/PlaylistManager.cpp:346
msgid "Enter new name for playlist:"
msgstr "ป้อนชื่อใหม่ของรายการเล่น:"

#: core-impl/collections/mediadevicecollection/playlist/MediaDeviceUserPlaylistProvider.h:42
msgid "Media Device playlists"
msgstr "รายการเล่นของอุปกรณ์เล่นสื่อ"

#: core-impl/collections/mediadevicecollection/podcast/MediaDevicePodcastProvider.cpp:58
#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:155
#, kde-format
msgctxt "Podcasts on a media device"
msgid "Podcasts on %1"
msgstr "พ็อดแคสท์บน %1"

#: core-impl/collections/mediadevicecollection/MediaDeviceCollection.cpp:275
msgid "&Disconnect Device"
msgstr "&ยุติการเชื่อมต่อกับอุปกรณ์"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:151
msgid "Could not connect to MTP Device"
msgstr "ไม่สามารถติดต่อกับอุปกรณ์ MTP ได้"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:374
msgid "Could not copy track from device."
msgstr "ไม่สามารถคัดลอกแทร็กเสียงจากอุปกรณ์ได้"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:417
msgid "Unknown Artist"
msgstr "ศิลปินที่ไม่รู้จัก"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:427
msgid "Unknown Album"
msgstr "อัลบั้มที่ไม่รู้จัก"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:433
msgid "Unknown Genre"
msgstr "ประเภทที่ไม่รู้จัก"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:589
#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:740
#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:923
msgid "Could not delete item"
msgstr "ไม่สามารถลบรายการได้"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:600
msgid "Delete failed"
msgstr "การลบล้มเหลว"

#: core-impl/collections/mtpcollection/handler/MtpHandler.cpp:896
msgid "Could not save playlist."
msgstr "ไม่สามารถบันทึกรายการเล่นได้"

#: core-impl/collections/nepomukcollection/NepomukCollection.cpp:129
msgid "Nepomuk Collection"
msgstr "คลังสื่อของ Nepomuk"

#: core-impl/collections/nepomukcollection/NepomukCollection.cpp:131
msgid "Nepomuk Collection (slow, Redland)"
msgstr "คลังสื่อของ Nepomuk (slow, Redland)"

#: core-impl/collections/proxycollection/ProxyCollection.cpp:53
msgid "Proxy Collection"
msgstr "คลังพร็อกซี"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:71
#: core-impl/collections/sqlcollection/mysqlecollection/MySqlEmbeddedCollection.cpp:35
#: core-impl/collections/sqlcollection/mysqlservercollection/MySqlServerCollection.cpp:41
msgid "Local Collection"
msgstr "คลังสื่อบนเครื่อง"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:380
msgid "Organizing tracks"
msgstr "การจัดการแทร็กต่าง ๆ"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:382
msgid "Moving tracks"
msgstr "กำลังย้ายแทร็กต่าง ๆ"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:384
msgid "Copying tracks"
msgstr "กำลังคัดลอกแทร็กต่าง ๆ"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:597
#, kde-format
msgid "Could not create directory: %1"
msgstr "ไม่สามารถสร้างไดเรคทอรีต่อไปนี้ได้: %1"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:629
#, kde-format
msgid "Transferring: %1"
msgstr "กำลังถ่ายโอน: %1"

#: core-impl/collections/sqlcollection/SqlCollectionLocation.cpp:670
#: core-impl/collections/support/FileCollectionLocation.cpp:117
#, kde-format
msgid "Removing: %1"
msgstr "กำลังเอาออก: %1"

#: core-impl/collections/sqlcollection/SqlImportedPlaylistProvider.h:29
msgid "Imported Playlist Files"
msgstr "แฟ้มรายการเล่นที่ถูกนำเข้าแล้ว"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:21
#. i18n: ectx: property (windowTitle), widget (QWidget, OrganizeCollectionDialogBase)
#: core-impl/collections/sqlcollection/SqlCollectionFactory.cpp:107
#: rc.cpp:1163
msgid "Organize Files"
msgstr "จัดการแฟ้มต่าง ๆ"

#: core-impl/collections/sqlcollection/CapabilityDelegateImpl.cpp:55
msgid "Do not show under Various Artists"
msgstr "ไม่สามารถแสดงภายใต้ศิลปินที่หลากหลายได้"

#: core-impl/collections/sqlcollection/CapabilityDelegateImpl.cpp:60
msgid "Show under Various Artists"
msgstr "แสดงภายใต้ศิลปินหลากหลาย"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:90
#. i18n: ectx: property (text), item, widget (QComboBox, typeComboBox)
#: core-impl/collections/sqlcollection/SqlMeta.cpp:233 rc.cpp:2150
msgid "Stream"
msgstr "สายข้อมูล"

#: core-impl/collections/sqlcollection/SqlMeta.cpp:246
#: covermanager/CoverManager.cpp:845 covermanager/CoverViewDialog.h:38
#: services/lastfm/meta/LastFmMeta.cpp:138
#, kde-format
msgid "%1 - %2"
msgstr "%1 - %2"

#: core-impl/collections/sqlcollection/ScanManager.cpp:550
msgid ""
"<p>Sorry, the collection scan had to be aborted.</p><p>Too many errors were "
"encountered during the scan.</p>"
msgstr ""
"<p>ขออภัย การตรวจค้นคลังสื่อจะต้องถูกยุติ</"
"p><p>เนื่องจากมีข้อผิดพลาดเกิดขึ้นในระหว่างการตรวจค้นมากเกินไป</p>"

#: core-impl/collections/sqlcollection/ScanManager.cpp:551
msgid "Collection Scan Error"
msgstr "เกิดข้อผิดพลาดในการตรวจค้นคลังสื่อ"

#: core-impl/collections/sqlcollection/ScanManager.cpp:658
msgid "Scanning music"
msgstr "กำลังตรวจค้นเพลง"

#: core-impl/collections/sqlcollection/ScanResultProcessor.cpp:213
msgctxt "Front cover of an album"
msgid "front"
msgstr "ปกหน้า"

#: core-impl/collections/sqlcollection/ScanResultProcessor.cpp:221
msgctxt "(Front) Cover of an album"
msgid "cover"
msgstr "ปก"

#: 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 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] ""
"คุณแน่ใจหรือว่าต้องการจะลบแทร็กเสียง %1 รายการนี้ออกไป ? "
"มันจะถูกลบออกจากทั้งบนดิสก์และจากคลังสื่อของคุณ"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:45
msgid "Delete Files"
msgstr "ลบแฟ้มต่าง ๆ"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:58
#, fuzzy, 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"
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] ""
"คุณแน่ใจหรือว่าต้องการจะย้ายแทร็กเสียง %1 รายการนี้ ? "
"พวกมันจะถูกเปลี่ยนชื่อใหม่และแทร็กเสียงต้นฉบับจะถูกลบทิ้ง"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:63
msgid "Move Files"
msgstr "ย้ายแฟ้มต่าง ๆ"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:74
#, kde-format
msgctxt "@info"
msgid ""
"There was a problem and this track could not be removed. Make sure the "
"directory is writeable."
msgid_plural ""
"There was a problem and %1 tracks could not be removed. Make sure the "
"directory is writeable."
msgstr[0] ""
"เกิดปัญหาบางอย่างขึ้น และไม่สามารถทำการลบแทร็ก %1 แทร็กได้ "
"โปรดตรวจสอบว่าคุณมีสิทธิ์เขียนในไดเรกทอรีหรือไม่"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:79
msgid "Unable to be removed tracks"
msgstr "ไม่สามารถลบแทร็กได้"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:85
msgid ""
"The collection does not have enough free space available or is not writeable."
msgstr "คลังสื่อมีพื้นที่ว่างไม่เพียงพอหรือไม่สามารถเขียนไปยังมันได้"

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:90
msgid "Do you want to remove empty folders?"
msgstr ""

#: core-impl/collections/support/CollectionLocationDelegateImpl.cpp:91
msgid "Remove empty folders?"
msgstr ""

#: core-impl/collections/support/CollectionManager.cpp:161
#, fuzzy
#| msgid ""
#| "<p>Amarok could not find any collection plugins. Amarok is now updating "
#| "the KDE configuration database. Please wait a couple of minutes, then "
#| "restart Amarok.</p><p>If this does not help, it is likely that Amarok is "
#| "installed under the wrong prefix, please fix your installation using:<pre>"
#| "$ cd /path/to/amarok/source-code/<br>$ su -c \"make uninstall\"<br>$ ./"
#| "configure --prefix=`kde-config --prefix` && su -c \"make install\"<br>$ "
#| "kbuildsycoca4 --noincremental<br>$ amarok</pre>More information can be "
#| "found in the README file. For further assistance join us at #amarok on "
#| "irc.freenode.net.</p>"
msgid ""
"<p>Amarok could not find any collection plugins. It is possible that Amarok "
"is installed under the wrong prefix, please fix your installation using:<pre>"
"$ cd /path/to/amarok/source-code/<br>$ su -c \"make uninstall\"<br>$ cmake -"
"DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` && su -c \"make install\"<br>$ "
"kbuildsycoca4 --noincremental<br>$ amarok</pre>More information can be found "
"in the README file. For further assistance join us at #amarok on irc."
"freenode.net.</p>"
msgstr ""
"<p>แอมอะร็อกไม่สามารถค้นพบส่วนเสริมของคลังสื่อใด ๆ ได้ และในตอนนี้ "
"แอมอะร็อกจะทำการอัปเดทฐานข้อมูลการปรับแต่งของ KDE แล้ว โปรดรอกระบวนการอัปเดทสักครู่ "
"จากนั้นให้เริ่มการทำงานของแอมอะร็อกใหม่อีกครั้ง</"
"p><p>แต่หากกระบวนการอัปเดทฐานข้อมูลการปรับแต่งไม่ได้ช่วยแก้ปัญหานี้ "
"ก็อาจเป็นไปได้ว่าโปรแกรมแอมอะร็อกอาจจะถูกติดตั้งด้วยการกำหนดค่านำหน้า (prefix) ที่ไม่ถูกต้อง "
"หากเป็นในกรณีนี้ ให้ทำการแก้ไขการติดตั้งของคุณ ด้วยคำสั่ง: <pre>$ cd /พาธ/ไปยัง/ต้นฉบับ/"
"แอมอะร็อก/<br>$ su -c \"make uninstall\"<br>$ ./configure --prefix=`kde-"
"config --prefix` && su -c \"make install\"<br>$ kbuildsycoca4 --"
"noincremental<br>$ amarok</pre>คุณสามารถดูรายละเอียดเพิ่มเติมได้ในแฟ้ม README "
"หากต้องการความช่วยเหลือเพิ่มเติม ลองเข้ามาที่ห้องสนทนาทาง IRC ที่ห้อง #amarok บนแม่ข่าย irc."
"freenode.net</p>"

#: core-impl/collections/umscollection/handler/UmsHandler.cpp:476
msgid "&Use as Collection"
msgstr "ใช้เป็นค&ลังสื่อ"

#: core-impl/collections/umscollection/handler/UmsHandler.cpp:490
#, kde-format
msgid "&Configure %1"
msgstr "&ปรับแต่ง %1"

#: core-impl/collections/umscollection/handler/UmsHandler.cpp:523
msgid "Configure USB Mass Storage Device"
msgstr "ปรับแต่งอุปกรณ์จัดเก็บข้อมูลแบบ USB"

#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:181
msgid "&Delete Episode"
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] "คุณแน่ใจหรือว่าต้องการจะลบตอนทั้ง %1 ตอนนี้ออกไป ?"

#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:269
#, kde-format
msgid "Yes, delete from %1."
msgstr "ใช่ ลบออกจาก %1"

#: core-impl/collections/umscollection/podcasts/UmsPodcastProvider.cpp:325
msgid "&Delete Channel and Episodes"
msgstr "ล&บช่องและตอน"

#: core-impl/meta/default/DefaultMetaTypes.h:39
#: core-impl/meta/default/DefaultMetaTypes.h:79
#: core-impl/meta/default/DefaultMetaTypes.h:97
#: services/scriptable/ScriptableServiceMeta_p.h:108
#: services/scriptable/ScriptableServiceMeta_p.h:166
#: services/scriptable/ScriptableServiceMeta_p.h:215
#: services/scriptable/ScriptableServiceMeta_p.h:258
#: services/scriptable/ScriptableServiceMeta_p.h:300
msgctxt "The value is not known"
msgid "Unknown"
msgstr "ไม่ทราบ"

#: core-impl/meta/default/DefaultMetaTypes.h:61
msgctxt "The Value is not known"
msgid "Unknown"
msgstr "ไม่ทราบ"

#: core-impl/meta/stream/Stream.cpp:52
#, kde-format
msgid "Stream (%1)"
msgstr "สายข้อมูล (%1)"

#: core-impl/playlists/types/dynamic/DynamicPlaylist.cpp:36
msgid "Default Dynamic Playlist"
msgstr "รายการเล่นปรับอัตโนมัติปริยาย"

#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:73
#, kde-format
msgid "Cannot read playlist (%1)."
msgstr "ไม่สามารถอ่านรายการเล่นได้ (%1)"

#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:91
msgid "Could not create a temporary file to download playlist."
msgstr "ไม่สามารถสร้างแฟ้มชั่วคราวสำหรับการดาวน์โหลดรายการเล่นได้"

#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:106
msgid "Downloading remote playlist"
msgstr "กำลังดาวน์โหลดรายการเล่นจากทางไกล"

#: core-impl/playlists/types/file/PlaylistFileSupport.cpp:213
#, kde-format
msgid "Playlist_%1"
msgstr "รายการเล่น_%1"

#: core-impl/podcasts/sql/PodcastSettingsDialog.cpp:35
#, kde-format
msgctxt "change options"
msgid "Configure %1"
msgstr "ปรับแต่ง %1"

#: core-impl/podcasts/sql/PodcastSettingsDialog.cpp:68
msgid " Item"
msgid_plural " Items"
msgstr[0] " รายการ"

#: core-impl/podcasts/sql/SqlPodcastProvider.h:50
msgid "Local Podcasts"
msgstr "พ็อดแคสท์ภายใน"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:269
#, fuzzy
#| msgid "&Update All"
msgid "&Update All Channels"
msgstr "&ปรับปรุงทั้งหมด"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:277
#, fuzzy
#| msgid "Configure General Options"
msgid "&Configure General Settings"
msgstr "ปรับแต่งตัวเลือกทั่วไป"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:301
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:787
msgid "&Configure"
msgstr "ปรับแ&ต่ง"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:319
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:805
msgid "&Remove Subscription"
msgstr "&ลบการบอกรับเป็นสมาชิก"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:340
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:826
#, fuzzy
#| msgid "&Update All"
msgid "&Update Channel"
msgstr "&ปรับปรุงทั้งหมด"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:379
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:707
msgid "&Delete Downloaded Episode"
msgstr "ล&บตอน ที่ได้ดาวน์โหลดมาแล้ว"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:390
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:720
msgid "&Write Feed Information to File"
msgstr ""

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:414
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:757
msgid "&Download Episode"
msgstr "ดาวน์โหลดตอน"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:457
#, kde-format
msgid "Already subscribed to %1."
msgstr "แจ้งบอกรับกับ %1 อยู่แล้ว"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:578
#, fuzzy
#| msgctxt "prefix to update interval in minutes"
#| msgid "every "
msgctxt "prefix to 'x minutes'"
msgid "every "
msgid_plural "every "
msgstr[0] "ทุก ๆ "

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:579
msgid " minute"
msgid_plural " minutes"
msgstr[0] " นาที"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:588
msgid "Configure Local Podcasts"
msgstr "ปรับแต่งพ็อดแคสท์ภายในระบบ"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:878
msgid "Unsubscribe"
msgstr "เลิกบอกรับการเป็นสมาชิก"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:882
#, fuzzy
#| msgid "Do you really want to remove this %1?"
msgid "Do you really want to unsubscribe from "
msgstr "คุณแน่ใจหรือว่าต้องการลบ %1 นี้ออกไป ?"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:889
#, fuzzy
#| msgid "&Delete Downloaded Episode"
msgid "Delete downloaded episodes"
msgstr "ล&บตอน ที่ได้ดาวน์โหลดมาแล้ว"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1018
msgid "Waiting for Podcast Downloads to Finish"
msgstr ""

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1019
#, kde-format
msgid "There is still a podcast download in progress"
msgid_plural "There are still %1 podcast downloads in progress"
msgstr[0] ""

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1023
msgid "Cancel Download and Quit."
msgstr ""

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1186
msgid "Downloading Podcast Media"
msgstr "กำลังดาวน์โหลดสื่อของพ็อดแคสท์"

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1187
#, kde-format
msgid "Downloading Podcast \"%1\""
msgstr "กำลังดาวน์โหลดพ็อดแคสท์ \"%1\""

#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1261
#: core-impl/podcasts/sql/SqlPodcastProvider.cpp:1411
#, kde-format
msgid "Unable to save podcast episode file to %1"
msgstr "ไม่สามารถบันทึกแฟ้มตอนของพ็อดแคสท์ไปยัง %1 ได้"

#: core-impl/podcasts/sql/SqlPodcastMeta.cpp:380
#: core/podcasts/PodcastMeta.h:412
msgid "Podcast"
msgstr "พ็อดแคสท์"

#: core/meta/support/MetaUtility.cpp:355
msgctxt "The quality of music"
msgid "Awful"
msgstr "แย่สุด ๆ"

#: core/meta/support/MetaUtility.cpp:356
msgctxt "The quality of music"
msgid "Bad"
msgstr "แย่"

#: core/meta/support/MetaUtility.cpp:357
msgctxt "The quality of music"
msgid "Barely tolerable"
msgstr "เกือบทนไม่ไหว"

#: core/meta/support/MetaUtility.cpp:358
msgctxt "The quality of music"
msgid "Tolerable"
msgstr "พอทน"

#: core/meta/support/MetaUtility.cpp:359
msgctxt "The quality of music"
msgid "Okay"
msgstr "พอใช้"

#: core/meta/support/MetaUtility.cpp:360
msgctxt "The quality of music"
msgid "Good"
msgstr "ดี"

#: core/meta/support/MetaUtility.cpp:361
msgctxt "The quality of music"
msgid "Very good"
msgstr "ดีมาก"

#: core/meta/support/MetaUtility.cpp:362
msgctxt "The quality of music"
msgid "Excellent"
msgstr "ดีมาก ๆ"

#: core/meta/support/MetaUtility.cpp:363
msgctxt "The quality of music"
msgid "Amazing"
msgstr "สุดยอด"

#: core/meta/support/MetaUtility.cpp:364
msgctxt "The quality of music"
msgid "Favorite"
msgstr "สุดโปรด"

#: core/meta/support/MetaUtility.cpp:365
msgctxt "The quality of music"
msgid "Not rated"
msgstr "ยังไม่ได้จัดอันดับ"

#: core/plugins/PluginManager.cpp:176
msgctxt "Title, as in: the title of this item"
msgid "Name"
msgstr "ชื่อ"

#: core/plugins/PluginManager.cpp:177
msgid "Library"
msgstr "ไลบรารี"

#: core/plugins/PluginManager.cpp:178
msgid "Authors"
msgstr "ผู้เขียน"

#: core/plugins/PluginManager.cpp:179
msgctxt "Property, belonging to the author of this item"
msgid "Email"
msgstr "อีเมล"

#: core/plugins/PluginManager.cpp:180
msgid "Version"
msgstr "รุ่น"

#: core/plugins/PluginManager.cpp:181
msgid "Framework Version"
msgstr "รุ่นของเฟรมเวิร์ก"

#: core/plugins/PluginManager.cpp:185
msgid "Plugin Information"
msgstr "ข้อมูลส่วนเสริม"

#: core/podcasts/PodcastReader.cpp:455
#, kde-format
msgid "Importing podcast channel from %1"
msgstr "กำลังนำเข้าช่องของพ็อดแคสต์จาก %1"

#: core/podcasts/PodcastReader.cpp:459
msgid "Updating podcast channel"
msgstr "กำลังปรับปรุงข้อมูลช่องของพ็อดแคสต์"

#: core/podcasts/PodcastReader.cpp:460
#, kde-format
msgid "Updating \"%1\""
msgstr "กำลังปรับปรุง \"%1\""

#: core/podcasts/PodcastReader.cpp:508 core/podcasts/PodcastReader.cpp:522
#, fuzzy, kde-format
#| msgid "Importing podcast channel from %1"
msgid "Importing podcast from %1 failed with error:\n"
msgstr "กำลังนำเข้าช่องของพ็อดแคสต์จาก %1"

#: core/podcasts/PodcastReader.cpp:512 core/podcasts/PodcastReader.cpp:526
#, kde-format
msgid "Updating podcast from %1 failed with error:\n"
msgstr ""

#: core/podcasts/PodcastReader.cpp:513 core/podcasts/PodcastReader.cpp:527
#, kde-format
msgid "Updating \"%1\" failed with error:\n"
msgstr ""

#: 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 ""

#: core/podcasts/PodcastReader.cpp:1004
#, kde-format
msgid "Feed has an unknown type: %1"
msgstr ""

#: core/podcasts/PodcastReader.cpp:1013
#, kde-format
msgid "%1 is not an RSS version 2.0 feed."
msgstr ""

#: core/podcasts/PodcastReader.cpp:1043
#, kde-format
msgid "%1 is not a valid RSS version 1.0 feed."
msgstr ""

#: core/podcasts/PodcastReader.cpp:1051
#, fuzzy, kde-format
#| msgid "Not a valid mp3 file"
msgid "%1 is not a valid Atom feed."
msgstr "ไม่ใช่แฟ้ม mp3 ที่ถูกต้อง"

#: core/podcasts/PodcastReader.cpp:1134
msgid "Alternative Enclosures:"
msgstr ""

#: core/podcasts/PodcastReader.cpp:1144
msgid "unknown type"
msgstr "ไม่ทราบชนิด"

#: core/support/Amarok.cpp:61
msgctxt "When this track was last played"
msgid "Unknown"
msgstr "ไม่ทราบ"

#: core/support/Amarok.cpp:66
#, kde-format
msgctxt "monthname year"
msgid "%1 %2"
msgstr "%1 %2"

#: core/support/Amarok.cpp:73
#, kde-format
msgid "One week ago"
msgid_plural "%1 weeks ago"
msgstr[0] "%1 สัปดาห์ก่อน"

#: core/support/Amarok.cpp:79
msgid "Yesterday"
msgstr "เมื่อวานนี้"

#: core/support/Amarok.cpp:80
#, kde-format
msgid "One day ago"
msgid_plural "%1 days ago"
msgstr[0] "%1 วันก่อน"

#: core/support/Amarok.cpp:83
#, kde-format
msgid "One hour ago"
msgid_plural "%1 hours ago"
msgstr[0] "%1 ชั่วโมงก่อน"

#: core/support/Amarok.cpp:89
#, kde-format
msgid "One minute ago"
msgid_plural "%1 minutes ago"
msgstr[0] "%1 นาทีก่อน"

#: core/support/Amarok.cpp:90
msgid "Within the last minute"
msgstr "ภายในนาทีสุดท้าย"

#: core/support/Amarok.cpp:92
msgid "The future"
msgstr "ในอนาคต"

#: core/support/Amarok.cpp:98
msgctxt "The amount of time since last played"
msgid "Never"
msgstr "ไม่เคยเล่น"

#: core/support/Amarok.cpp:108
msgctxt "The amount of time since last played"
msgid "0"
msgstr "0"

#: core/support/Amarok.cpp:117
#, kde-format
msgctxt "number of months ago"
msgid "%1M"
msgstr "%1 เดือนก่อน"

#: core/support/Amarok.cpp:121
#, kde-format
msgctxt "w for weeks"
msgid "%1w"
msgstr "%1 สัปดาห์ก่อน"

#: core/support/Amarok.cpp:124
msgctxt "When this track was last played"
msgid "Tomorrow"
msgstr "พรุ่งนี้"

#: core/support/Amarok.cpp:130
#, no-c-format, kde-format
msgctxt "d for days"
msgid "%1d"
msgstr "%1 วันก่อน"

#: core/support/Amarok.cpp:133
#, kde-format
msgctxt "h for hours"
msgid "%1h"
msgstr "%1 ชั่วโมงก่อน"

#. 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:142 rc.cpp:1370 rc.cpp:1373 rc.cpp:1376 rc.cpp:1379
#: rc.cpp:1382 rc.cpp:1385 rc.cpp:1388 rc.cpp:1391 rc.cpp:1394 rc.cpp:1397
#: rc.cpp:1400
msgid "0"
msgstr "0"

#: covermanager/CoverFetchingActions.cpp:44
msgid "Fetch Cover"
msgid_plural "Fetch Covers"
msgstr[0] "ดึงข้อมูลหน้าปก"

#: covermanager/CoverFetchingActions.cpp:46
#, kde-format
msgid "Fetch the artwork for this album"
msgid_plural "Fetch artwork for %1 albums"
msgstr[0] "ดึงข้อมูลหน้าปกอัลบั้ม %1 อัลบั้ม"

#: covermanager/CoverFetchingActions.cpp:66
#: covermanager/CoverFoundDialog.cpp:362
msgid "Display Cover"
msgstr "แสดงหน้าปก"

#: covermanager/CoverFetchingActions.cpp:68
msgid "Display artwork for this album"
msgstr "แสดงหน้าปกของอัลบั้มนี้"

#: covermanager/CoverFetchingActions.cpp:89
msgid "Unset Cover"
msgid_plural "Unset Covers"
msgstr[0] "ไม่ใช้หน้าปก"

#: covermanager/CoverFetchingActions.cpp:91
#, kde-format
msgid "Remove artwork for this album"
msgid_plural "Remove artwork for %1 albums"
msgstr[0] "ลบหน้าปกออกจากอัลบั้ม %1 อัลบั้ม"

#: covermanager/CoverFetchingActions.cpp:104
#, kde-format
msgid "Are you sure you want to remove this cover from the Collection?"
msgid_plural ""
"Are you sure you want to delete these %1 covers from the Collection?"
msgstr[0] "คุณแน่ใจหรือว่าต้องการลบหน้าปก %1 อันนี้ออกไปจากคลังสื่อ ?"

#: covermanager/CoverFetchingActions.cpp:127
msgid "Set Custom Cover"
msgstr "ตั้งหน้าปกเอง"

#: covermanager/CoverFetchingActions.cpp:129
#, kde-format
msgid "Set custom artwork for this album"
msgid_plural "Set custom artwork for these %1 albums"
msgstr[0] "ตั้งหน้าปกสำหรับอัลบั้ม %1 อัลบั้มนี้เอง"

#: covermanager/CoverFetchingActions.cpp:155
msgid "Select Cover Image File"
msgstr "เลือกแฟ้มรูปภาพสำหรับหน้าปก"

#: covermanager/CoverManager.cpp:104 MainWindow.cpp:800
msgid "Cover Manager"
msgstr "เครื่องมือจัดการหน้าปก"

#: covermanager/CoverManager.cpp:115
msgid "Albums By"
msgstr "อัลบั้มโดย"

#: covermanager/CoverManager.cpp:125
msgid "All Artists"
msgstr "ศิลปินทั้งหมด"

#: covermanager/CoverManager.cpp:173 widgets/SearchWidget.cpp:81
msgid "Enter search terms here"
msgstr "ป้อนคำค้นที่นี่"

#: covermanager/CoverManager.cpp:186
msgid "All Albums"
msgstr "อัลบั้มทั้งหมด"

#: covermanager/CoverManager.cpp:187
msgid "Albums With Cover"
msgstr "อัลบั้มมีหน้าปก"

#: covermanager/CoverManager.cpp:188
msgid "Albums Without Cover"
msgstr "อัลบั้มไม่มีหน้าปก"

#: covermanager/CoverManager.cpp:201
msgid "Fetch Missing Covers"
msgstr "ดึงข้อมูลหน้าปกที่ยังไม่มี"

#: covermanager/CoverManager.cpp:307
msgid "Fetching"
msgstr "ทำการรับค่า"

#: covermanager/CoverManager.cpp:403
msgid "Loading"
msgstr "ทำการโหลด"

#: covermanager/CoverManager.cpp:635
msgctxt "The fetching is done."
msgid "Finished."
msgstr "เสร็จสิ้น"

#: covermanager/CoverManager.cpp:637
#, kde-format
msgid " Cover not found"
msgid_plural " <b>%1</b> covers not found"
msgstr[0] " ไม่พบหน้าปก <b>%1</b> ปก"

#: covermanager/CoverManager.cpp:655
#, kde-format
msgid "Fetching cover for %1 - %2..."
msgstr "ดึงข้อมูลหน้าปกของ %1 - %2..."

#: covermanager/CoverManager.cpp:661
#, kde-format
msgid "Fetching cover for %1..."
msgstr "ดึงข้อมูลหน้าปกของ %1..."

#: covermanager/CoverManager.cpp:667
#, kde-format
msgid "Fetching 1 cover: "
msgid_plural "Fetching <b>%1</b> covers... : "
msgstr[0] "กำลังดึงข้อมูลหน้าปกของ <b>%1</b>"

#: covermanager/CoverManager.cpp:669
#, kde-format
msgid "1 fetched"
msgid_plural "%1 fetched"
msgstr[0] "ดึงข้อมูล %1 แล้ว"

#: covermanager/CoverManager.cpp:673
msgid " - "
msgstr " - "

#: covermanager/CoverManager.cpp:674
#, kde-format
msgid "1 not found"
msgid_plural "%1 not found"
msgstr[0] "ไม่พบ %1"

#: covermanager/CoverManager.cpp:677
msgid "Connecting..."
msgstr "กำลังเชื่อมต่อ..."

#: covermanager/CoverManager.cpp:700
#, kde-format
msgid "1 result for \"%2\""
msgid_plural "%1 results for \"%2\""
msgstr[0] "ผลลัพธ์ %1 ตัวของ \"%2\" "

#: covermanager/CoverManager.cpp:704
#, kde-format
msgid "1 album"
msgid_plural "%1 albums"
msgstr[0] "%1 อัลบั้ม"

#: covermanager/CoverManager.cpp:716
msgid " by "
msgstr " โดย "

#: covermanager/CoverManager.cpp:721
#, kde-format
msgid " - ( <b>%1</b> without cover )"
msgstr " - ( <b>%1</b> ไม่มีหน้าปก)"

#: covermanager/CoverManager.cpp:770
msgid "Cover Image"
msgstr "ภาพหน้าปก"

#: covermanager/CoverManager.cpp:863
msgid "No Artist"
msgstr "ไม่มีศิลปิน"

#: covermanager/CoverFetcher.cpp:164
msgid "Fetching Cover"
msgstr "การรับข้อมูลภาพหน้าปก"

#: covermanager/CoverFetcher.cpp:186
#, fuzzy, kde-format
#| msgid "There was an error communicating with cover provider."
msgid "There was an error communicating with cover provider: %1"
msgstr "เกิดข้อผิดพลาดในการสื่อสารกับผู้ให้บริการภาพหน้าปก"

#: covermanager/CoverFetcher.cpp:319
#, kde-format
msgid "Retrieved cover successfully for '%1'."
msgstr "รับข้อมูลหน้าปกของ '%1' เสร็จสมบูรณ์แล้ว"

#: covermanager/CoverFetcher.cpp:330
#, kde-format
msgid "Fetching cover for '%1' failed."
msgstr "การดึงข้อมูลหน้าปกของ '%1' ล้มเหลว"

#: covermanager/CoverFetcher.cpp:343
#, kde-format
msgid "Canceled fetching cover for '%1'."
msgstr "การดึงข้อมูลหน้าปกของ '%1' ถูกยกเลิกแล้ว"

#: covermanager/CoverFetcher.cpp:352
#, kde-format
msgid "Unable to find a cover for '%1'."
msgstr "ค้นไม่พบหน้าปกของ '%1'"

#: covermanager/CoverViewDialog.h:48
msgid "Cover View"
msgstr "แสดงภาพหน้าปก"

#: covermanager/CoverFoundDialog.cpp:81
#, fuzzy
#| msgid "Fetching cover for %1..."
msgid "Finding cover for"
msgstr "ดึงข้อมูลหน้าปกของ %1..."

#: covermanager/CoverFoundDialog.cpp:113
msgid "Enter Custom Search"
msgstr "ป้อนการค้นหาด้วยตัวเอง"

#: covermanager/CoverFoundDialog.cpp:128
msgid "Last.fm"
msgstr "Last.fm"

#: covermanager/CoverFoundDialog.cpp:129
msgid "Google"
msgstr "Google"

#: covermanager/CoverFoundDialog.cpp:130
msgid "Yahoo!"
msgstr "Yahoo!"

#: covermanager/CoverFoundDialog.cpp:131
msgid "Discogs"
msgstr "Discogs"

#: covermanager/CoverFoundDialog.cpp:141
msgid "Sort by size"
msgstr ""

#: covermanager/CoverFoundDialog.cpp:365 MainWindow.cpp:542
msgid "Save As"
msgstr "บันทึกเป็น"

#: covermanager/CoverFoundDialog.cpp:383
#, fuzzy
#| msgid "Save Location:"
msgid "Cover Image Save Location"
msgstr "บันทึกที่อยู่:"

#: covermanager/CoverFoundDialog.cpp:409 covermanager/CoverFoundDialog.cpp:426
#, fuzzy
#| msgid "The cover could not be retrieved."
msgid "Sorry, the cover could not be saved."
msgstr "ไม่สามารถดึงข้อมูลหน้าปกมาได้"

#: covermanager/CoverFoundDialog.cpp:471
#, fuzzy
#| msgid "The cover could not be retrieved."
msgid "Sorry, the cover image could not be retrieved."
msgstr "ไม่สามารถดึงข้อมูลหน้าปกมาได้"

#: covermanager/CoverFoundDialog.cpp:494
msgid "Fetching Large Cover"
msgstr "การรับข้อมูลหน้าปกขนาดใหญ่"

#: covermanager/CoverFoundDialog.cpp:495
#, fuzzy
#| msgid "Download to:"
msgid "Download Progress"
msgstr "ดาวน์โหลดไปไว้ยัง:"

#: covermanager/CoverFoundDialog.cpp:683
msgid "Search"
msgstr "ค้นหา"

#: covermanager/CoverFoundDialog.cpp:683
msgid "Search For More Results"
msgstr "ค้นหาผลลัพธ์ที่มากขึ้น"

#: covermanager/CoverFoundDialog.cpp:699
msgid "No Images Found"
msgstr "ไม่พบรูปภาพใด ๆ"

#: covermanager/CoverFoundDialog.cpp:700
#, kde-format
msgid "1 Image Found"
msgid_plural "%1 Images Found"
msgstr[0] "พบรูปภาพ %1 ภาพ"

#: covermanager/CoverFoundDialog.cpp:724
msgid "Information"
msgstr "ข้อมูลรายละเอียด"

#: covermanager/CoverFoundDialog.cpp:725
msgid "Notes"
msgstr "บันทึกย่อ"

#: covermanager/CoverFoundDialog.cpp:797
#, fuzzy
#| msgid "Artist"
msgctxt "@item::intable"
msgid "Artist"
msgstr "ศิลปิน"

#: covermanager/CoverFoundDialog.cpp:798
#, fuzzy
#| msgid "Counting"
msgctxt "@item::intable"
msgid "Country"
msgstr "จำนวน"

#: covermanager/CoverFoundDialog.cpp:799
#, fuzzy
#| msgid "Database"
msgctxt "@item::intable"
msgid "Date"
msgstr "ฐานข้อมูล"

#: covermanager/CoverFoundDialog.cpp:800
#, fuzzy
#| msgid "Format:"
msgctxt "@item::intable File Format"
msgid "Format"
msgstr "รูปแบบ:"

#: covermanager/CoverFoundDialog.cpp:801
#, fuzzy
#| msgid "height"
msgctxt "@item::intable Image Height"
msgid "Height"
msgstr "สูง"

#: covermanager/CoverFoundDialog.cpp:802 covermanager/CoverFoundDialog.cpp:807
#, fuzzy
#| msgid "Title"
msgctxt "@item::intable Album Title"
msgid "Title"
msgstr "ชื่อ"

#: covermanager/CoverFoundDialog.cpp:803
#, fuzzy
#| msgid "Type"
msgctxt "@item::intable Release Type"
msgid "Type"
msgstr "ชนิด"

#: covermanager/CoverFoundDialog.cpp:804
#, fuzzy
#| msgid "Reload"
msgctxt "@item::intable Release Date"
msgid "Released"
msgstr "โหลดใหม่อีกครั้ง"

#: covermanager/CoverFoundDialog.cpp:805
#, fuzzy
#| msgid "Size:"
msgctxt "@item::intable File Size"
msgid "Size"
msgstr "ขนาด:"

#: covermanager/CoverFoundDialog.cpp:806
#, fuzzy
#| msgid "Source"
msgctxt "@item::intable Cover Provider"
msgid "Source"
msgstr "แหล่งจัดเก็บ"

#: covermanager/CoverFoundDialog.cpp:808
#, fuzzy
#| msgid "Width"
msgctxt "@item::intable Image Width"
msgid "Width"
msgstr "ความกว้าง"

#: covermanager/CoverFoundDialog.cpp:848
#, fuzzy
#| msgctxt "state, as in playing"
#| msgid "Play"
msgctxt "@item::intable URL"
msgid "link"
msgstr "เล่น"

#: covermanager/CoverFoundDialog.cpp:854
#, fuzzy
#| msgid "URL"
msgctxt "@item::intable"
msgid "URL"
msgstr "ที่อยู่ URL"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:38
msgid "Connection"
msgstr "การเชื่อมต่อ"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:44
#: databaseimporter/itunes/ITunesImporterConfig.cpp:37
msgid "Database Location"
msgstr "ตำแหน่งของฐานข้อมูล"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:52
msgid "Username"
msgstr "ชื่อผู้ใช้"

#. i18n: file: amarokconfig.kcfg:471
#. i18n: ectx: label, entry, group (Scrobbler)
#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:56 rc.cpp:428
msgid "Password"
msgstr "รหัสผ่าน"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:61
msgid "Database Name"
msgstr "ชื่อฐานข้อมูล"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:65
msgid "Hostname"
msgstr "ชื่อเครื่อง"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:91
msgid "Match tracks by meta tags"
msgstr "ค้นแทร็กที่เข้าเงื่อนไขตามป้ายข้อมูลกำกับ"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:92
msgid ""
"Perform meta information search on non-existing files, possibly detecting "
"file renames. See <b>What's This</b>"
msgstr ""

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:94
msgid ""
"If enabled, tracks from old collection that do not exist anymore in "
"filesystem are searched by metadata in current collection. If a match is "
"found, statistics for matched track are updated even if file locations "
"differ."
msgstr ""

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:100
msgid "Import downloaded artwork"
msgstr "นำเข้ารูปภาพที่ดาวน์โหลดมาแล้ว"

#: databaseimporter/amarok14/FastForwardImporterConfig.cpp:109
msgid "Artwork directory"
msgstr "ไดเรกทอรีอาร์ทเวิร์ก"

#: databaseimporter/amarok14/FastForwardWorker.cpp:82
msgid "No database driver was selected"
msgstr "ยังไม่มีการเลือกไดรเวอร์ใด ๆ ของฐานข้อมูล"

#: databaseimporter/amarok14/FastForwardWorker.cpp:88
#, kde-format
msgid "Database could not be found at: %1"
msgstr "ไม่พบฐานข้อมูลบน: %1"

#: databaseimporter/amarok14/FastForwardWorker.cpp:123
#, kde-format
msgid "Could not open Amarok 1.4 database: %1"
msgstr "ไม่สามารถเปิดฐานข้อมูลต่อไปนี้ของแอมอะร็อก 1.4 ได้: %1"

#: databaseimporter/amarok14/FastForwardWorker.cpp:153
#, kde-format
msgid "Could not execute import query: %1"
msgstr "ไม่สามารถประมวลผลคำสั่งค้นข้อมูลนำเข้าได้: %1"

#: databaseimporter/amarok14/FastForwardWorker.cpp:237
msgid ""
"(track exists, but does not belong into any of your configured collection "
"folders)"
msgstr ""

#: databaseimporter/amarok14/FastForwardWorker.cpp:272
#, kde-format
msgid "Adding <b>%1 new tracks</b> to Amarok collection <b>%2</b>."
msgstr ""

#: databaseimporter/amarok14/FastForwardWorker.cpp:385
#, fuzzy, kde-format
#| msgid "Import Statistics"
msgid "Cannot import statistics for %1"
msgstr "นำเข้าสถิติ"

#: databaseimporter/amarok14/FastForwardWorker.cpp:415
#, fuzzy, kde-format
#| msgid "Could not execute import query: %1"
msgid "Could not execute labels import query: %1; query was: %2"
msgstr "ไม่สามารถประมวลผลคำสั่งค้นข้อมูลนำเข้าได้: %1"

#: databaseimporter/amarok14/FastForwardWorker.cpp:438
#, kde-format
msgid "Updating cached lyrics and labels for %1 tracks..."
msgstr ""

#: databaseimporter/amarok14/FastForwardWorker.cpp:453
#, kde-format
msgid "Failed to update lyrics/labels for track %1"
msgstr ""

#: databaseimporter/amarok14/FastForwardWorker.cpp:473
#, kde-format
msgid "Cached lyrics updated for %1 tracks, labels added to %2 tracks."
msgstr ""

#: databaseimporter/amarok14/FastForwardWorker.cpp:480
#, fuzzy
#| msgid "Importing downloaded album art"
msgid "Importing downloaded album art..."
msgstr "กำลังนำเข้าภาพที่ดาวน์โหลดมาแล้วของอัลบั้ม"

#: databaseimporter/amarok14/FastForwardWorker.cpp:514
#, fuzzy, kde-format
#| msgctxt "'Cover image' playlist column name and token for playlist layouts"
#| msgid "Cover image"
msgid "Copied %1 cover images."
msgstr "ภาพหน้าปก"

#: dialogs/DatabaseImporterDialog.cpp:37
msgid "Import Collection"
msgstr "นำเข้าคลังสื่อ"

#: dialogs/DatabaseImporterDialog.cpp:42
msgid ""
"This tool allows you to import track information and<br>statistical data "
"from another music application."
msgstr ""
"เครื่องมือนี้อนุญาตให้คุณสามารถนำเข้าข้อมูลรายละเอียดของแทร็กเสียง<br> และข้อมูลสถิติ "
"เข้ามาจากโปรแกรมเล่นดนตรีตัวอื่น ๆ ได้"

#: dialogs/DatabaseImporterDialog.cpp:43
msgid ""
"<br><br>Any statistical data in your database will be <i>overwritten</i>"
msgstr "<br><br>ข้อมูลสถิติต่าง ๆ ในฐานข้อมูลของคุณ จะถูก<i>เขียนทับ</i>"

#: dialogs/DatabaseImporterDialog.cpp:52
msgid "Amarok 1.4"
msgstr "แอมอะร็อก 1.4"

#: dialogs/DatabaseImporterDialog.cpp:53
msgid "iTunes"
msgstr "ไอจูนส์ (iTunes)"

#: dialogs/DatabaseImporterDialog.cpp:54
msgid "Banshee"
msgstr "แบนชี (Banshee)"

#: dialogs/DatabaseImporterDialog.cpp:55
msgid "Rhythmbox"
msgstr "ริทึมบ็อกซ์ (Rhythmbox)"

#: dialogs/DatabaseImporterDialog.cpp:75
msgid "Select Importer"
msgstr "เลือกตัวนำเข้า"

#: dialogs/DatabaseImporterDialog.cpp:80
msgid "Configuration"
msgstr "การปรับแต่ง"

#: dialogs/DatabaseImporterDialog.cpp:89
msgid "Migrating"
msgstr "การย้ายฐาน"

#: dialogs/DatabaseImporterDialog.cpp:156
msgid "<b><font color='red'>Failed:</font></b> No tracks were imported"
msgstr "<b><font color='red'>ทำงานล้มเหลว:</font></b> ไม่สามารถนำเข้าแทร็กใด ๆ ได้"

#: dialogs/DatabaseImporterDialog.cpp:158
#, kde-format
msgid "<b><font color='green'>Success:</font></b> Imported %1 track"
msgid_plural "<b><font color='green'>Success:</font></b> Imported %1 tracks"
msgstr[0] "<b><font color='green'>ความสำเร็จ:</font></b> นำเข้าแล้ว %1 แทร็ก"

#: dialogs/DatabaseImporterDialog.cpp:169
msgid "<b><font color='red'>Failed:</font></b> Unable to import statistics"
msgstr "<b><font color='red'>ทำงานล้มเหลว:</font></b> ไม่สามารถนำเข้าสถิติใด ๆ ได้"

#: dialogs/DatabaseImporterDialog.cpp:184
#, kde-format
msgid "<b><font color='red'>Error:</font></b> %1"
msgstr "<b><font color='red'>ข้อผิดพลาด:</font></b> %1"

#: dialogs/DatabaseImporterDialog.cpp:196
#, kde-format
msgctxt "Track has been imported, format: Artist - Track"
msgid "Imported <b>%1 - %2</b>"
msgstr "นำเข้า <b>%1 - %2</b> แล้ว"

#: dialogs/DatabaseImporterDialog.cpp:199
#, kde-format
msgctxt "Track has been imported, format: Artist - Track (Album)"
msgid "Imported <b>%1 - %2 (%3)</b>"
msgstr "นำเข้า <b>%1 - %2 (%3)</b> แล้ว"

#: dialogs/DatabaseImporterDialog.cpp:207
#, kde-format
msgctxt "Track has been discarded, format: Url"
msgid "Discarded <b><font color='gray'>%1</font></b>"
msgstr "ละทิ้ง <b><font color='gray'>%1</font></b> แล้ว"

#: dialogs/DatabaseImporterDialog.cpp:219
#, kde-format
msgctxt ""
"Track has been imported by tags, format: Artist - Track, from Url, to Url"
msgid ""
"Imported <b><font color='green'>%1 - %2</font></b><br/>&nbsp;&nbsp;from %"
"3<br/>&nbsp;&nbsp;to %4"
msgstr ""
"นำเข้า <b><font color='green'>%1 - %2</font></b><br/>&nbsp;&nbsp;จาก %3<br/"
">&nbsp;&nbsp;ไปยัง %4 แล้ว"

#: dialogs/DatabaseImporterDialog.cpp:222
#, kde-format
msgctxt ""
"Track has been imported by tags, format: Artist - Track (Album), from Url, "
"to Url"
msgid ""
"Imported <b><font color='green'>%1 - %2 (%3)</font></b><br/>&nbsp;&nbsp;from "
"%4<br/>&nbsp;&nbsp;to %5"
msgstr ""
"นำเข้า <b><font color='green'>%1 - %2 (%3)</font></b><br/>&nbsp;&nbsp;จาก %"
"4<br/>&nbsp;&nbsp;ไปยัง %5 แล้ว"

#: dialogs/DatabaseImporterDialog.cpp:234
#, kde-format
msgctxt "Track has been matched ambigously, format: Url"
msgid ""
"Multiple ambiguous matches found for <b><font color='red'>%1</font></b>, has "
"been discarded."
msgstr ""
"พบที่เข้าเงื่อนไขต่อเนื่องกันหลายตัวของ <b><font color='red'>%1</font></b> "
"โดยถูกเพิกเฉยแล้ว"

#: dialogs/OrganizeCollectionDialog.cpp:137
#: dialogs/OrganizeCollectionDialog.cpp:140
#, kde-format
msgid "%1 or %2"
msgstr "%1 หรือ %2"

#: dialogs/OrganizeCollectionDialog.cpp:141
msgid "Artist's Initial"
msgstr "ชื่อย่อศิลปิน"

#: dialogs/OrganizeCollectionDialog.cpp:142
msgid "File Extension of Source"
msgstr "ส่วนขยายแฟ้มของต้นฉบับ"

#. i18n: file: dialogs/EditFilterDialog.ui:201
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/OrganizeCollectionDialog.cpp:143 dialogs/EditFilterDialog.cpp:279
#: dialogs/EditFilterDialog.cpp:557 rc.cpp:1607
msgid "Track Number"
msgstr "หมายเลขแทร็ก"

#: dialogs/OrganizeCollectionDialog.cpp:145
msgid "<h3>Custom Format String</h3>"
msgstr "<h3>รูปแบบข้อความปรับแต่งเอง</h3>"

#: dialogs/OrganizeCollectionDialog.cpp:146
msgid "You can use the following tokens:"
msgstr "คุณสามารถใช้สัญลักษณ์ต่อไปนี้ได้:"

#: dialogs/OrganizeCollectionDialog.cpp:153
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 ""
"หากคุณคร่อมส่วนของข้อความที่มีสัญลักษณ์อยู่ด้วยวงเล็บปีกกา ส่วนนั้น ๆ จะถูกซ่อนไว้ "
"หากสัญลักษณ์ว่างเปล่า"

#: dialogs/OrganizeCollectionDialog.cpp:251
msgid "There is a filename conflict, existing files will be overwritten."
msgstr "มีชื่อแฟ้มที่ขัดแย้งกัน แฟ้มที่มีอยู่ก่อนแล้วจะถูกเขียนทับ"

#: dialogs/OrganizeCollectionDialog.cpp:253
msgid "There is a filename conflict, existing files will not be changed."
msgstr "มีชื่อแฟ้มที่ขัดแย้งกัน แฟ้มที่มีอยู่ก่อนแล้วจะไม่ถูกแก้ไขใด ๆ"

#: dialogs/OrganizeCollectionDialog.cpp:373
#, fuzzy
#| msgid "Playlist name:"
msgid "New Format Preset"
msgstr "ชื่อรายการเล่น:"

#: dialogs/OrganizeCollectionDialog.cpp:373
#, fuzzy
#| msgid "Preset Name"
msgid "Preset Name"
msgstr "ชุดสำเร็จ"

#: dialogs/OrganizeCollectionDialog.cpp:373
#, fuzzy
#| msgid "Delete Preset"
msgid "New Preset"
msgstr "ลบชุดสำเร็จ"

#: dialogs/ScriptSelector.cpp:31
msgid "Search Scripts"
msgstr "ค้นหาสคริปต์ต่าง ๆ"

#: dialogs/TagDialog.cpp:590
msgid "Filename Layout Chooser"
msgstr "ตัวเลือกรูปแบบชื่อแฟ้ม"

#: dialogs/TagDialog.cpp:697
msgid "Tags"
msgstr "ป้ายกำกับ"

#: dialogs/TagDialog.cpp:699
msgid "Statistics"
msgstr "สถิติ"

#: dialogs/TagDialog.cpp:838
msgctxt "The value for this tag is not known"
msgid "Unknown"
msgstr "ไม่รู้จัก"

#: dialogs/TagDialog.cpp:894
msgid "Tracks by this Artist"
msgstr "จำนวนแทร็กต่าง ๆ ของศิลปินนี้"

#: dialogs/TagDialog.cpp:902
msgid "Albums by this Artist"
msgstr "จำนวนอัลบั้มต่าง ๆ โดยศิลปินนี้"

#: dialogs/TagDialog.cpp:961
#, kde-format
msgid "Track Details: %1 by %2"
msgstr "ข้อมูลต่าง ๆ ของแทร็ก: %1 โดย %2"

#: dialogs/TagDialog.cpp:985 dialogs/TagDialog.cpp:995
#, kde-format
msgid "<b>%1</b> by <b>%2</b>"
msgstr "<b>%1</b> โดย <b>%2</b>"

#: dialogs/TagDialog.cpp:993
#, kde-format
msgid "<b>%1</b> by <b>%2</b> on <b>%3</b>"
msgstr "<b>%1</b> โดย <b>%2</b> ในอัลบั้ม <b>%3</b>"

#: dialogs/TagDialog.cpp:997
#, kde-format
msgid "<b>%1</b>"
msgstr "<b>%1</b>"

#: dialogs/TagDialog.cpp:1040
msgid "Length:"
msgstr "ความยาว:"

#: dialogs/TagDialog.cpp:1041
msgid "Bit rate:"
msgstr "อัตราบิท:"

#: dialogs/TagDialog.cpp:1042
msgid "Sample rate:"
msgstr "อัตราสุ่มตัวอย่าง (Hz):"

#: dialogs/TagDialog.cpp:1043
msgid "Size:"
msgstr "ขนาด:"

#: dialogs/TagDialog.cpp:1044
msgid "Format:"
msgstr "รูปแบบ:"

#. i18n: file: dialogs/TagDialogBase.ui:633
#. i18n: ectx: property (text), widget (QLabel, scoreLabel)
#: dialogs/TagDialog.cpp:1047 rc.cpp:1496
msgid "Score:"
msgstr "คะแนน:"

#. i18n: file: dialogs/TagDialogBase.ui:665
#. i18n: ectx: property (text), widget (QLabel, ratingLabel)
#: dialogs/TagDialog.cpp:1049 rc.cpp:1499
msgid "Rating:"
msgstr "ระดับความชื่นชอบ:"

#: dialogs/TagDialog.cpp:1051
msgid "Play Count:"
msgstr "จำนวนครั้งที่เล่น:"

#: dialogs/TagDialog.cpp:1054
msgid "First Played:"
msgstr "เล่นครั้งแรก:"

#: dialogs/TagDialog.cpp:1055
msgctxt "When this track was first played"
msgid "Never"
msgstr "ไม่เคยเล่น"

#: dialogs/TagDialog.cpp:1056
msgctxt "a single item (singular)"
msgid "Last Played:"
msgstr "เล่นครั้งสุดท้าย:"

#: dialogs/TagDialog.cpp:1057
msgctxt "When this track was last played"
msgid "Never"
msgstr "ไม่เคยเล่น"

#: dialogs/TagDialog.cpp:1061
msgid "Collection:"
msgstr "คลังสื่อ:"

#: dialogs/TagDialog.cpp:1063
msgctxt "The collection this track is part of"
msgid "None"
msgstr "ไม่มี"

#: dialogs/TagDialog.cpp:1186
#, kde-format
msgctxt "The amount of tracks being edited"
msgid "1 Track"
msgid_plural "Information for %1 Tracks"
msgstr[0] "ข้อมูลของแทร็กต่าง ๆ ทั้ง %1 แทร็ก"

#: dialogs/TagDialog.cpp:1307
#, kde-format
msgid "Editing 1 file"
msgid_plural "Editing %1 files"
msgstr[0] "กำลังแก้ไข %1 แฟ้ม"

#: dialogs/TagDialog.cpp:1312
msgid "Rated Songs:"
msgstr "เพลงที่มีระดับความชอบ:"

#: dialogs/TagDialog.cpp:1314
msgid "Average Rating:"
msgstr "ระดับควมชอบโดยเฉลี่ย:"

#: dialogs/TagDialog.cpp:1316
msgid "Scored Songs:"
msgstr "เพลงที่มีคะแนน:"

#: dialogs/TagDialog.cpp:1318
msgid "Average Score:"
msgstr "คะแนนโดยเฉลี่ย:"

#: dialogs/TagDialog.cpp:1647
msgid ""
"Writing to file failed. Please check permissions and available disc space."
msgstr "การเขียนแฟ้มล้มเหลว โปรดตรวจสอบว่าคุณมีสิทธิ์เขียนหรือไม่ และมีพื้นที่ดิสก์ว่างเพียงพอหรือไม่"

#: dialogs/deletedialog.cpp:63
#, kde-format
msgid "<b>1</b> file selected."
msgid_plural "<b>%1</b> files selected."
msgstr[0] "เลือกไว้ <b>%1</b> แฟ้ม"

#: dialogs/deletedialog.cpp:69
msgid ""
"<qt>These items will be <b>permanently deleted</b> from your hard disk.</qt>"
msgstr "<qt>รายการเหล่านี้จะ<b>ถูกลบอย่างถาวร</b> ออกจากฮาร์ดดิสก์ของคุณ</qt>"

#: dialogs/deletedialog.cpp:75
msgid "<qt>These items will be moved to the Trash Bin.</qt>"
msgstr "<qt>รายการเหล่านี้จะถูกทิ้งลงถังขยะ</qt>"

#: dialogs/deletedialog.cpp:87
msgid "&Send to Trash"
msgstr "ทิ้งลงถังขยะ"

#: dialogs/deletedialog.cpp:93
msgid "About to delete selected files"
msgstr "เกี่ยวกับการลบแฟ้มที่เลือก"

#: dialogs/deletedialog.cpp:154
msgid "Deleting files"
msgstr "กำลังลบแฟ้ม"

#: dialogs/deviceconfiguredialog.cpp:39
#, kde-format
msgid "Select Plugin for %1"
msgstr "เลือกส่วนเสริมสำหรับ %1"

#: dialogs/deviceconfiguredialog.cpp:45
msgid "Configure Media Device"
msgstr "ปรับแต่งอุปกรณ์เล่นสื่อ"

#: dialogs/deviceconfiguredialog.cpp:68
msgid "Pre-&connect command:"
msgstr "คำสั่งก่อนการเชื่อมต่อ:"

#: dialogs/deviceconfiguredialog.cpp:70
#, c-format
msgid "Example: mount %d"
msgstr "ตัวอย่าง: mount %d"

#: dialogs/deviceconfiguredialog.cpp:72
#, 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 ""
"ตั้งค่าคำสั่งที่จะให้ประมวลผลก่อนที่จะเชื่อมต่อกับอุปกรณ์ของคุณ (ตัวอย่างเช่น คำสั่งสำหรับเมานท์) ที่นี่\n"
"%d จะถูกแทนที่ด้วยชื่อแฟ้มของอุปกรณ์, %m จะถูกแทนด้วยจุดที่จะเมานท์ไป\n"
"หากปล่อยว่าไว้จะไม่มีการเรียกใช้คำสั่งใด ๆ"

#: dialogs/deviceconfiguredialog.cpp:75
msgid "Post-&disconnect command:"
msgstr "คำสั่งหลังตัดการเชื่อมต่อ:"

#: dialogs/deviceconfiguredialog.cpp:78
#, c-format
msgid "Example: eject %d"
msgstr "ตัวอย่าง: eject %d"

#: dialogs/deviceconfiguredialog.cpp:79
#, c-format
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 ""
"ตั้งค่าคำสั่งที่จะให้ประมวลผลหลังจากตัดการเชื่อมต่อจากอุปกรณ์ของคุณ "
"(ตัวอย่างเช่นคำสั่งในการเอาสื่อออก) ที่นี่\n"
"%d จะถูกแทนที่ด้วยชื่อแฟ้มของอุปกรณ์, %m จะถูกแทนที่ด้วยจุดเมานท์\n"
"หากปล่อยว่าง จะไม่มีการเรียกคำสั่งใด ๆ"

#: dialogs/deviceconfiguredialog.cpp:83
msgid "&Transcode before transferring to device"
msgstr "ทำการแปลงข้อมูลก่อนถ่ายโอนลงไปยังอุปกรณ์"

#: dialogs/deviceconfiguredialog.cpp:90
#, kde-format
msgid "Transcode to preferred format (%1) for device"
msgstr "แปลงข้อมูลไปเป็นรูปแบบ  (%1) ที่เหมาะกับอุปกรณ์"

#: dialogs/deviceconfiguredialog.cpp:92
msgid "Whenever possible"
msgstr "หากสามารถทำได้"

#: dialogs/deviceconfiguredialog.cpp:95
msgid "When necessary"
msgstr "เมื่อมีความจำเป็น"

#: dialogs/deviceconfiguredialog.cpp:102
msgid "Remove transcoded files after transfer"
msgstr "ลบแฟ้มที่ทำการแปลงแล้วหลังจากทำการถ่ายโอน"

#: dialogs/deviceconfiguredialog.cpp:110 dialogs/deviceconfiguredialog.cpp:111
msgid "For this feature, a script of type \"Transcode\" has to be running"
msgstr "สำหรับคุณสมบัตินี้ ต้องมีสคริปต์ชนิด \"การแปลงรหัส\" ทำงานอยู่ด้วย"

#: dialogs/transferdialog.cpp:47
msgid "Transfer Queue to Device"
msgstr "ถ่ายโอนคิวลงอุปกรณ์"

#: dialogs/transferdialog.cpp:54
msgid "Music Location"
msgstr "ที่อยู่ของดนตรี"

#: dialogs/transferdialog.cpp:58
#, kde-format
msgid ""
"Your music will be transferred to:\n"
"%1"
msgstr ""
"ดนตรีของคุณจะถูกถ่ายโอนไปยัง:\n"
"%1"

#: 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 ""
"คุณสามารถทำให้ดนตรีของคุณจับกลุ่มโดยอัตโนมัติ\n"
"ด้วยวิธีหลากหลาย แต่ละการจับกลุ่มจะสร้างไดเรกทอรี\n"
"ที่มีฐานมาจากกฎเกณฑ์ที่ระบุไว้\n"

#: dialogs/transferdialog.cpp:71
msgid "Groupings"
msgstr "การจัดกลุ่ม"

#: dialogs/transferdialog.cpp:74
msgid "Select first grouping:\n"
msgstr "เลือกการจัดกลุ่มแบบแรก:\n"

#: dialogs/transferdialog.cpp:76
msgid "Select second grouping:\n"
msgstr "เลือกการจัดกลุ่มแบบที่สอง:\n"

#: dialogs/transferdialog.cpp:78
msgid "Select third grouping:\n"
msgstr "เลือกการจัดกลุ่มแบบที่สาม:\n"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:330
#. i18n: ectx: property (title), widget (KButtonGroup, optionsFrame)
#: dialogs/transferdialog.cpp:111 rc.cpp:1088
msgid "Options"
msgstr "ตัวเลือกต่าง ๆ"

#: dialogs/transferdialog.cpp:115
msgid "Convert spaces to underscores"
msgstr "เปลี่ยนช่องว่างเป็นเครื่องหมายขีดเส้นใต้ (_)"

#: dialogs/ScriptManager.cpp:100 MainWindow.cpp:809
msgid "Script Manager"
msgstr "ตัวจัดการสคริปต์"

#: dialogs/ScriptManager.cpp:327
msgid ""
"Script Packages (*.amarokscript.tar, *.amarokscript.tar.bz2, *.amarokscript."
"tar.gz)"
msgstr ""
"แพกเกจของสคริปต์ (*.amarokscript.tar, *.amarokscript.tar.bz2, *.amarokscript."
"tar.gz)"

#: dialogs/ScriptManager.cpp:335
msgid "Could not read this package."
msgstr "ไม่สามารถอ่านแพกเกจนี้ได้"

#: dialogs/ScriptManager.cpp:346
#, kde-format
msgid ""
"A script with the name '%1' is already installed. Please uninstall it first."
msgstr "สคริปต์ที่ชื่อ %1 ได้ถูกติดตั้งไว้ก่อนแล้ว กรุณาถอนการติดตั้งตัวเดิมออกก่อน"

#: dialogs/ScriptManager.cpp:357 dialogs/ScriptManager.cpp:403
#: dialogs/ScriptManager.cpp:424
msgid ""
"<p>Script successfully installed.</p><p>Please restart Amarok to start the "
"script.</p>"
msgstr ""
"<p>การติดตั้งสคริปต์เสร็จสมบูรณ์</p><p>โปรดเริ่มการทำงานของแอมอะร็อกใหม่อีกครั้ง "
"เพื่อให้สคริปต์เริ่มการทำงาน</p>"

#: dialogs/ScriptManager.cpp:363
msgid ""
"<p>Script installation failed.</p><p>Please inform the package maintainer "
"about this error.</p>"
msgstr "<p>การติดตั้งสคริปต์ล้มเหลว</p><p>โปรดแจ้งผู้ดูแลแพกเกจ ให้ทราบถึงข้อผิดพลาดนี้ด้วย</p>"

#: dialogs/ScriptManager.cpp:406 dialogs/ScriptManager.cpp:427
#: dialogs/ScriptManager.cpp:459
msgid ""
"<p>Script successfully uninstalled.</p><p>Please restart Amarok to totally "
"remove the script.</p>"
msgstr ""
"<p>การถอนการติดตั้งสคริปต์เสร็จสมบูรณ์</p><p>โปรดเริ่มการทำงานของแอมอะร็อกใหม่อีกครั้ง "
"เพื่อให้ลบสคริปต์ออกไปอย่างสมบูรณ์</p>"

#: dialogs/ScriptManager.cpp:441
#, kde-format
msgid "Are you sure you want to uninstall the script '%1'?"
msgstr "คุณแน่ใจหรือว่าต้องการจะถอนการติดตั้งสคริปต์ %1 นี้ ?"

#: dialogs/ScriptManager.cpp:441
msgid "Uninstall Script"
msgstr "ถอนการติดตั้งสคริปต์"

#: dialogs/ScriptManager.cpp:441
msgid "Uninstall"
msgstr "ถอนการติดตั้ง"

#: dialogs/ScriptManager.cpp:450
msgid ""
"<p>Could not uninstall this script.</p><p>The ScriptManager can only "
"uninstall scripts which have been installed as packages.</p>"
msgstr ""
"<p>ไม่สามารถถอนสคริปต์นี้ออกได้</p> <p>ตัวจัดการสคริปต์จะสามารถถอนการติดตั้งสคริปต์ได้ก็ต่อเมื่อ "
"สคริปต์นั้นถูกติดตั้งไว้ในแบบแพกเกจเท่านั้น</p>"

#: dialogs/ScriptManager.cpp:498
#, kde-format
msgid ""
"There are exceptions caught in the script '%1'. Please refer to the console "
"debug output for more information."
msgstr ""
"เกิดข้อผิดพลาดในการทำงานภายในสคริปต์ '%1' โปรดตรวจสอบผลลัพธ์การดีบั๊กเพิ่มเติมจากคอนโซล"

#: dialogs/ScriptManager.cpp:611
#, kde-format
msgid ""
"The script '%1' appears to have stalled.\n"
"\n"
"Would you like to stop it?"
msgstr ""
"สคริปต์ '%1' ดูเหมือนจะชะงักการทำงาน\n"
"\n"
"คุณต้องการจะให้ทำการหยุดมันหรือไม่ ?"

#: dialogs/ScriptManager.cpp:613
msgid "Script Manager - Amarok"
msgstr "ตัวจัดการสคริปต์ - แอมอะร็อก"

#: dialogs/ScriptManager.cpp:694
#, fuzzy
#| msgid "General"
msgid "Generic"
msgstr "ทั่วไป"

#: dialogs/ScriptManager.cpp:696
#, fuzzy
#| msgid "Simple Search"
msgid "Scriptable Service"
msgstr "ค้นหาแบบธรรมดา"

#: dialogs/FilenameLayoutDialog.cpp:122
msgid "Collection root"
msgstr "รากของคลังสื่อ"

#: dialogs/FilenameLayoutDialog.cpp:180
msgid "File Type"
msgstr "ประเภทแฟ้ม"

#: dialogs/FilenameLayoutDialog.cpp:253 dialogs/FilenameLayoutDialog.cpp:611
msgid "Ignore"
msgstr "เพิกเฉย"

#: dialogs/FilenameLayoutDialog.cpp:256
#, no-c-format, kde-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:"
"<br>                                      <font color=\"%1\">%track</font>, "
"<font color=\"%2\">%title</font>,                                      <font "
"color=\"%3\">%artist</font>, <font color=\"%4\">%composer</"
"font>,                                      <font color=\"%5\">%year</font>, "
"<font color=\"%6\">%album</font>,                                      <font "
"color=\"%7\">%comment</font>, <font color=\"%8\">%genre</"
"font>,                                      %ignore."
msgstr ""
"ค่าตัวแปรต่าง ๆ ต่อไปนี้จะสามารถใช้ในการนิยามรูปแบบชื่อแฟ้มได้:"
"<br>                                      <font color=\"%1\">%track</font>, "
"<font color=\"%2\">%title</font>,                                      <font "
"color=\"%3\">%artist</font>, <font color=\"%4\">%composer</"
"font>,                                      <font color=\"%5\">%year</font>, "
"<font color=\"%6\">%album</font>,                                      <font "
"color=\"%7\">%comment</font>, <font color=\"%8\">%genre</"
"font>,                                      %ignore."

#: dialogs/FilenameLayoutDialog.cpp:268 dialogs/FilenameLayoutDialog.cpp:621
#, fuzzy
#| msgid "Initial"
msgctxt "Artist's Initial"
msgid "Initial"
msgstr "เตรียมการ"

#: dialogs/FilenameLayoutDialog.cpp:269 dialogs/FilenameLayoutDialog.cpp:606
msgid "File type"
msgstr "ประเภทแฟ้ม"

#: dialogs/FilenameLayoutDialog.cpp:271 dialogs/FilenameLayoutDialog.cpp:626
msgid "Disc number"
msgstr "หมายเลขแผ่น"

#: dialogs/FilenameLayoutDialog.cpp:274
#, 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:                                      <br>%track, %title, %artist, %"
"composer, %year, %album, %comment, %genre, %initial, %folder, %filetype, %"
"discnumber."
msgstr ""
"ค่าตัวแปรต่าง ๆ "
"ต่อไปนี้สามารถจะใช้ในการนิยามรูปแบบชื่อแฟ้มได้:                                       "
"<br>%track, %title, %artist, %composer, %year, %album, %comment, %genre, %"
"initial, %folder, %filetype, %discnumber"

#: dialogs/FilenameLayoutDialog.cpp:373 dialogs/FilenameLayoutDialog.cpp:378
#: dialogs/FilenameLayoutDialog.cpp:383 dialogs/FilenameLayoutDialog.cpp:388
#: dialogs/FilenameLayoutDialog.cpp:393 dialogs/FilenameLayoutDialog.cpp:398
#: dialogs/FilenameLayoutDialog.cpp:403 dialogs/FilenameLayoutDialog.cpp:408
msgctxt ""
"Text to represent an empty tag. Braces (<>) are only to clarify emptiness."
msgid "&lt;empty&gt;"
msgstr ""

#: dialogs/FilenameLayoutDialog.cpp:489
msgid "&Basic..."
msgstr "ขั้น&พื้นฐาน..."

#. i18n: file: dialogs/FilenameLayoutDialog.ui:263
#. i18n: ectx: property (text), widget (KPushButton, kpbAdvanced)
#: dialogs/FilenameLayoutDialog.cpp:499 rc.cpp:1085
msgid "&Advanced..."
msgstr "&ขั้นสูง..."

#: dialogs/FilenameLayoutDialog.cpp:616
msgid "Folder"
msgstr "โฟลเดอร์"

#: dialogs/CollectionSetup.cpp:68
#, kde-format
msgid "Rescan '%1'"
msgstr "ตรวจค้น '%1' อีกครั้ง"

#: dialogs/CollectionSetup.cpp:97
#, fuzzy
#| msgid ""
#| "These folders will be scanned for media to make up your collection. You "
#| "can\n"
#| "right-click on a folder to individually rescan it, if it was previously "
#| "selected:"
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 ""
"โฟลเดอร์เหล่านี้จะถูกตรวจค้นหาสื่อเพื่อสร้างคลังสื่อของคุณ คุณสามารถทำการ\n"
"คลิกเมาส์ปุ่มขวาบนโฟลเดอร์ เพื่อทำการเลือกตรวจค้นมันเพียงโฟลเดอร์เดียวก็ได้ "
"หากมันถูกเลือกไว้ก่อนหน้านี้:"

#: dialogs/CollectionSetup.cpp:114
msgid "Fully Rescan Entire Collection"
msgstr "ตรวจค้นคลังสื่ออีกครั้งอย่างเต็มรูปแบบ"

#: dialogs/CollectionSetup.cpp:115
msgid ""
"Rescan your entire collection. This will <i>not</i> delete any statistics."
msgstr "ตรวจค้นคลังสื่ออีกครั้งอย่างเต็มรูปแบบ แต่จะ<i>ไม่มี</i>การลบค่าสถิติใด ๆ"

#: dialogs/CollectionSetup.cpp:118
msgid "Import Statistics"
msgstr "นำเข้าสถิติ"

#: dialogs/CollectionSetup.cpp:119
msgid ""
"Import collection statistics from older Amarok versions, or from other media "
"players."
msgstr "นำเข้าสถิติต่าง ๆ ของคลังสื่อจากแอมอะร็อกรุ่นเก่า หรือจากเครื่องเล่นสื่อต่าง ๆ"

#: dialogs/CollectionSetup.cpp:122
msgid "&Scan folders recursively (requires full rescan if newly checked)"
msgstr ""

#: dialogs/CollectionSetup.cpp:123
msgid "&Watch folders for changes"
msgstr "&คอยเฝ้าดูการเปลี่ยนแปลงของโฟลเดอร์"

#: dialogs/CollectionSetup.cpp:124
msgid "&Enable character set detection in ID3 tags"
msgstr "เปิ&ดการตรวจสอบชุดรหัสอักขระในข้อมูลกำกับแบบ ID3"

#: dialogs/CollectionSetup.cpp:129
msgid "If selected, Amarok will read all subfolders."
msgstr "หากเลือกตัวเลือกนี้ แอมอะร็อกจะทำการอ่านโฟลเดอร์ย่อยทั้งหมด"

#: dialogs/CollectionSetup.cpp:130
msgid ""
"If selected, folders will automatically get rescanned when the content is "
"modified, e.g. when a new file was added."
msgstr ""
"หากเลือกตัวเลือกนี้ จะมีการตรวจหาโฟลเดอร์โดยอัตโนมัติใหม่ "
"เมื่อมีการเปลี่ยนแปลงของเนื้อหาภายในโฟลเดอร์ เช่น เมื่อมีการเพิ่มแฟ้มเข้าไป"

#: dialogs/CollectionSetup.cpp:131
msgid ""
"If selected, Amarok will use Mozilla's Character Set Detector to attempt to "
"automatically guess the character sets used in ID3 tags."
msgstr ""
"หากเลือกตัวเลือกนี้ แอมอะร็อกจะใช้ตัวตรวจหาชุดรหัสอักขระ (ยืมมาจาก Mozilla) "
"เพื่อพยายามเดาว่าข้อมูลกำกับ ID3 นั้นใช้ชุดรหัสอักขระแบบใด"

#: dialogs/EditFilterDialog.cpp:39
msgid "Edit Filter"
msgstr "แก้ไขตัวกรอง"

#: dialogs/EditFilterDialog.cpp:47
msgid "&Append"
msgstr "เพิ่มต่อท้าย"

#: dialogs/EditFilterDialog.cpp:48
msgid ""
"<qt><p>By clicking here you can add the defined condition. The \"OK\" button "
"will close the dialog and apply the defined filter. With this button you can "
"add more than one condition to create a more complex filtering condition.</"
"p></qt>"
msgstr ""
"<qt><p>คุณจะสามารถเพิ่มเงื่อนไขที่ได้รับการกำหนดไว้ได้โดยการคลิกที่นี่ ปุ่ม \"ตกลง\" "
"จะปิดกล่องไดแะล็อกและใช้งานตัวกรองที่ได้ตั้งไว้ ด้วยปุ่มนี้ คุณสามารถเพิ่มเงื่อนไข "
"ได้มากกว่าหนึ่งเงื่อนไข ทำให้สามารถสร้างเงื่อนไขในการกรองได้ซับซ้อนมากขึ้น</p></qt>"

#: dialogs/EditFilterDialog.cpp:51
msgid "Add this filter condition to the list"
msgstr "เพิ่มเงื่อนไขในการกรองนี้เข้าไปในรายการ"

#. i18n: file: network/NetworkRequests.ui:27
#. i18n: ectx: property (text), widget (QPushButton, clearButton)
#: dialogs/EditFilterDialog.cpp:55 rc.cpp:581
msgid "&Clear"
msgstr "ล้าง"

#: dialogs/EditFilterDialog.cpp:56
msgid ""
"<p>By clicking here you will clear the filter. If you intend to undo the "
"last appending just click on the \"Undo\" button.</p>"
msgstr ""
"<p>คุณสามารถที่จะล้างตัวกรองได้ โดยการคลิกที่นี่  "
"แต่หากว่าคุณตั้งใจที่ยกเลิกรายการที่ได้เพิ่มเข้ามาอันดับสุดท้ายเท่านั้น ให้คลิกที่ปุ่ม \"เลิกทำ\"</p>"

#: dialogs/EditFilterDialog.cpp:58
msgid "Clear the filter"
msgstr "ล้างตัวกรอง"

#: dialogs/EditFilterDialog.cpp:63
msgctxt ""
"this \"undo\" will undo the last appended filter... be careful how you will "
"translate it to avoid two buttons (\"Cancel\" and \"Undo\") with same label "
"in the same dialog"
msgid "&Undo"
msgstr "เลิกทำ"

#: dialogs/EditFilterDialog.cpp:64
msgid ""
"<p>Clicking here will remove the last appended filter. You cannot undo more "
"than one action.</p>"
msgstr ""
"<p>การคลิกที่นี่จะทำการลบรายการตัวกรองที่เพิ่มเข้ามาล่าสุดออกไป และคุณไม่สามารถ "
"ลบออกไปได้มากกว่า 1 ครั้ง</p>"

#: dialogs/EditFilterDialog.cpp:66
msgid "Remove last appended filter"
msgstr "ลบรายการตัวกรองที่เพิ่มเข้ามาล่าสุด"

#. i18n: file: dialogs/EditFilterDialog.ui:101
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:138 dialogs/EditFilterDialog.cpp:243
#: dialogs/EditFilterDialog.cpp:447 dialogs/EditFilterDialog.cpp:472
#: rc.cpp:1547
msgid "Simple Search"
msgstr "ค้นหาแบบธรรมดา"

#. i18n: file: dialogs/EditFilterDialog.ui:121
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:249 dialogs/EditFilterDialog.cpp:569
#: rc.cpp:1559
msgid "Bit Rate"
msgstr "อัตราบิท"

#. i18n: file: dialogs/EditFilterDialog.ui:186
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:255 dialogs/EditFilterDialog.cpp:573
#: playlist/PlaylistModel.cpp:664 rc.cpp:1598
msgid "Sample Rate"
msgstr "อัตราสุ่มตัวอย่าง (Hz)"

#. i18n: file: dialogs/EditFilterDialog.ui:146
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:261 dialogs/EditFilterDialog.cpp:561
#: playlist/PlaylistModel.cpp:670 rc.cpp:1574
msgid "File Size"
msgstr "ขนาดแฟ้ม"

#. i18n: file: dialogs/EditFilterDialog.ui:126
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:273 playlist/PlaylistModel.cpp:657
#: widgets/SmartPlaylistEditor.cpp:187 rc.cpp:1562
msgid "BPM"
msgstr "จังหวะต่อนาที"

#. i18n: file: dialogs/EditFilterDialog.ui:196
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:285 dialogs/EditFilterDialog.cpp:553
#: rc.cpp:1604
#, fuzzy
#| msgid "Track Count"
msgid "Track Length"
msgstr "ครั้งที่เล่น"

#. i18n: file: dialogs/EditFilterDialog.ui:141
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:291 dialogs/EditFilterDialog.cpp:565
#: playlist/PlaylistModel.cpp:655 rc.cpp:1571
msgid "Disc Number"
msgstr "หมายเลขแผ่นดิสก์"

#. i18n: file: dialogs/EditFilterDialog.ui:176
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:297 rc.cpp:1592
msgid "Playcount"
msgstr "จำนวนครั้งที่เล่น"

#. i18n: file: dialogs/EditFilterDialog.ui:206
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:335 dialogs/EditFilterDialog.cpp:520
#: rc.cpp:1610
#, fuzzy
#| msgid "Track Number - Title"
msgid "Track Title"
msgstr "หมายเลขแทร็ก - ชื่อแทร็ก"

#. i18n: file: dialogs/EditFilterDialog.ui:156
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:339 dialogs/EditFilterDialog.cpp:525
#: rc.cpp:1580
#, fuzzy
#| msgid "Format:"
msgid "Format"
msgstr "รูปแบบ:"

#. i18n: file: dialogs/EditFilterDialog.ui:151
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:349 dialogs/EditFilterDialog.cpp:535
#: rc.cpp:1577
#, fuzzy
#| msgctxt "The name of the file this track is stored in"
#| msgid "Filename"
msgid "Filename"
msgstr "ชื่อแฟ้ม"

#. i18n: file: dialogs/EditFilterDialog.ui:106
#. i18n: ectx: property (text), item, widget (KComboBox, keywordCombo)
#: dialogs/EditFilterDialog.cpp:353 dialogs/EditFilterDialog.cpp:545
#: rc.cpp:1550
#, fuzzy
#| msgid "added"
msgid "Added"
msgstr "เพิ่ม"

#: dialogs/EditFilterDialog.cpp:449
msgid ""
"<p>Sorry but the filter rule cannot be set. The text field is empty. Please "
"type something into it and retry.</p>"
msgstr ""
"<p>ขออภัยด้วยที่ไม่สามารถตั้งกฎสำหรับกรองได้ ช่องป้อนข้อความถูกปล่อยว่างเอาไว้ "
"โปรดพิมพ์อะไรสักอย่างเข้าไป แล้วลองใหม่อีกครั้ง</p>"

#: dialogs/EditFilterDialog.cpp:450
msgid "Empty Text Field"
msgstr "ช่องข้อความว่างเปล่า"

#: dialogs/EditFilterDialog.cpp:551
#, fuzzy
#| msgid "Last played"
msgid "played"
msgstr "เล่นครั้งสุดท้าย"

#: dialogs/EqualizerDialog.cpp:45
msgid "Configure Equalizer"
msgstr "ปรับแต่งอิควอไลเซอร์"

#: dialogs/EqualizerDialog.cpp:101
msgid ""
"Sorry, your current Phonon backend version does not provide equalizer "
"support."
msgstr ""

#: dialogs/EqualizerDialog.cpp:170 dialogs/EqualizerDialog.cpp:260
#: dialogs/EqualizerDialog.cpp:312
msgctxt "Equalizer state, as in, disabled"
msgid "Off"
msgstr "ปิด"

#: dialogs/EqualizerDialog.cpp:268
msgid "Cannot delete this preset"
msgstr "ไม่สามารถลบชุดสำเร็จนี้ได้"

#: dialogs/EqualizerDialog.cpp:269
msgid "Default presets can not be deleted"
msgstr "ไม่สามารถลบชุดสำเร็จปริยายได้"

#: dialogs/EqualizerDialog.cpp:270
msgid "Error deleting preset"
msgstr "เกิดข้อผิดพลาดในการลบชุดสำเร็จ"

#: dialogs/EqualizerDialog.cpp:280
msgid "Cannot restore this preset"
msgstr "ไม่สามารถเรียกคืนชุดสำเร็จได้"

#: dialogs/EqualizerDialog.cpp:281
msgid "Only default presets can be restored"
msgstr "สามารถเรียกคืนชุดสำเร็จปริยายได้เท่านั้น"

#: dialogs/EqualizerDialog.cpp:282
msgid "Error restoring preset"
msgstr "เกิดข้อผิดพลาดในการเรียกคืนชุดสำเร็จ"

#: dialogs/EqualizerDialog.cpp:299
msgid "Cannot save this preset"
msgstr "ไม่สามารถจัดเก็บชุดสำเร็จนี้ได้"

#: dialogs/EqualizerDialog.cpp:300
msgid ""
"Preset 'Manual' is reserved for momentary settings.\n"
"                                              Please choose different name "
"and try again."
msgstr ""
"ชุดสำเร็จ 'ตั้งค่าด้วยตนเอง' ได้ถูกสงวนไว้สำหรับการตั้งค่าต่าง ๆ ชั่วคราว\n"
"                                              โปรดเลือกตั้งเป็นชื่ออื่น "
"แล้วลองใหม่อีกครั้ง"

#: dialogs/EqualizerDialog.cpp:302
msgid "Error saving preset"
msgstr "เกิดข้อผิดพลาดในการจัดเก็บชุดสำเร็จ"

#: dynamic/BiasedPlaylist.cpp:142
msgid "Generating playlist..."
msgstr "กำลังสร้างรายการเล่น..."

#: dynamic/CustomBiasEntryWidget.cpp:58
msgid "Match Type:"
msgstr "รูปแบบการเข้าคู่:"

#: dynamic/biases/EchoNest.cpp:50
#, fuzzy
#| msgid "Retrieve similar artists"
msgid "Echo Nest Similar Artists"
msgstr "ดึงข้อมูลศิลปินเดียวกัน"

#: dynamic/biases/EchoNest.cpp:113
msgid "Current Track"
msgstr "แทร็กปัจจุบัน"

#: dynamic/biases/EchoNest.cpp:114 playlist/PlaylistDock.cpp:45
msgid "Playlist"
msgstr "รายการเล่น"

#: dynamic/biases/EchoNest.cpp:120
#, fuzzy
#| msgid "My Recommendations"
msgid "Recommendations by Echo Nest."
msgstr "รายการแนะนำของฉัน"

#: k3bexporter.cpp:182
msgid "Unable to start K3b."
msgstr "ไม่สามารถเริ่มการทำงานของ k3b ได้"

#: k3bexporter.cpp:206
msgid "There was a DCOP communication error with K3b."
msgstr "เกิดข้อผิดพลาดในการสื่อสารของ K3b กับ DCOP"

#: 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 ""
"จะสร้างซีดีแบบซีดีบันทึกเสียงเหมาะสำหรับเครื่องเล่นซีดีทั่วไป หรือ "
"ซีดีโหมดข้อมูลที่เหมาะกับเครื่องคอมพิวเตอร์ หรือเครื่องเล่นเพลงดิจิตอลอื่น ๆ?"

#: k3bexporter.cpp:243
msgid "Create K3b Project"
msgstr "สร้างโครงงานของ K3b"

#: k3bexporter.cpp:244
msgid "Audio Mode"
msgstr "โหมดซีดีบันทึกเสียง"

#: k3bexporter.cpp:245
msgid "Data Mode"
msgstr "โหมดซีดีข้อมูล"

#: likeback/LikeBack.cpp:219
msgid "&Send a Comment to the Developers"
msgstr "&ส่งความคิดเห็นไปยังผู้พัฒนา"

#: likeback/LikeBack.cpp:225
msgid "Show &Feedback Icons"
msgstr "แสดงไอคอนแจ้งค&วามคิดเห็น"

#: likeback/LikeBack.cpp:294
#, kde-format
msgctxt "Welcome dialog text, header text for test apps"
msgid "Welcome to this testing version of %1."
msgstr "ขอต้อนรับสู่ %1 รุ่นทดสอบ"

#: likeback/LikeBack.cpp:299
#, kde-format
msgctxt "Welcome dialog text, header text for released apps"
msgid "Welcome to %1."
msgstr "ขอต้อนรับสู่ %1"

#: likeback/LikeBack.cpp:307
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 ""

#: likeback/LikeBack.cpp:314
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 ""

#: likeback/LikeBack.cpp:321
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 ""

#: likeback/LikeBack.cpp:331
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, describe the behavior and "
"click on 'Send'."
msgstr ""

#: likeback/LikeBack.cpp:343
msgctxt "Welcome dialog text, usage example"
msgid "<b>I like</b> the new artwork. Very refreshing."
msgstr "<b>ฉันชอบ</b> อาร์ทเวิร์กใหม่ มันดูเข้าท่ามาก"

#: likeback/LikeBack.cpp:351
msgctxt "Welcome dialog text, usage example"
msgid ""
"<b>I dislike</b> the welcome page of this assistant. Too time consuming."
msgstr "<b>ฉันไม่ชอบ</b>หน้าต้อนรับของตัวช่วยแนะนำนี้ มันเสียเวลาเปล่า ๆ"

#: likeback/LikeBack.cpp:359
msgctxt "Welcome dialog text, usage example"
msgid ""
"<b>The application shows an improper behavior</b> when clicking the Add "
"button. Nothing happens."
msgstr "<b>โปรแกรมมีพฤติกรรมในการทำงานที่แปลก ๆ</b> เมื่อคลิกที่ปุ่มเพิ่ม กลับไม่มีอะไรเกิดขึ้น"

#: likeback/LikeBack.cpp:367
msgctxt "Welcome dialog text, usage example"
msgid "<b>I desire a new feature</b> allowing me to send my work by email."
msgstr "<b>ฉันอยากได้คุณสมบัติใหม่ ๆ</b> ขออนุญาตให้ฉันส่งงานของฉันผ่านทางอีเมล"

#: likeback/LikeBack.cpp:380
msgctxt "Welcome dialog text, us=the developers, it=the application"
msgid "To help us improve it, your comments are important."
msgstr "ความคิดเห็นต่าง ๆ ของคุณล้วนมีค่า เพื่อที่เราจะได้นำมาใช้ในการปรับปรุงโปรแกรม"

#: likeback/LikeBack.cpp:383
msgctxt "Welcome dialog text, header for the examples"
msgid "Example"
msgid_plural "Examples"
msgstr[0] "ตัวอย่าง"

#: likeback/LikeBack.cpp:389
msgctxt "Welcome dialog title"
msgid "Help Improve the Application"
msgstr "ช่วยปรับปรุงโปรแกรม"

#: likeback/LikeBackDialog.cpp:43
msgid "Send a Comment to the Developers"
msgstr "ส่งความคิดเห็นไปยังผู้พัฒนา"

#: likeback/LikeBackDialog.cpp:155
#, kde-format
msgctxt ""
"Feedback dialog text, message with one accepted language for the comments"
msgid ""
"Please, write it in <b>%1</b> (you may want to use an <a href=\"%3\">online "
"translation tool</a> for this).<br/>"
msgstr ""
"โปรดเขียนมันด้วยภาษา <b>%1</b> (คุณอาจจะต้องใช้<a href=\"%3"
"\">เครื่องมือแปลภาษาออนไลน์</a>)<br/>"

#: likeback/LikeBackDialog.cpp:162
#, kde-format
msgctxt ""
"Feedback dialog text, message with list of accepted languages for the "
"comments"
msgid ""
"Please, write it in <b>%1 or %2</b> (you may want to use an <a href=\"%3"
"\">online translation tool</a> for this).<br/>"
msgstr ""
"โปรดเขียนมันด้วยภาษา <b>%1 หรือ %2</b> (คุณอาจจะต้องใช้<a href=\"%3"
"\">เครื่องมือแปลภาษาออนไลน์</a>)<br/>"

#: 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.<br/>"
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."
"<br/>"
msgstr "โปรดอย่าถามถึงคุณสมบัติใหม่ ๆ : การร้องขอนี้จะถูกเพิกเฉย<br/>"

#: 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 ""
"<p>You can provide the developers a brief description of your opinions about "
"%1.<br/>%2 %3%4</p>"
msgstr ""
"<p>คุณสามารถส่งคำอธิบายสรุปให้กับผู้พัฒนาด้วยความคิดเห็นของคุณเกี่ยวกับ %1<br/>%2 %3%4</p>"

#: likeback/LikeBackDialog.cpp:231
#, kde-format
msgid ""
"The email address you have entered is not valid, and cannot be used: '%1'"
msgstr "ที่อยู่อีเมลที่คุณป้อนมา ดูเหมือนว่าจะเป็นอีเมลที่ไม่ถูกต้อง และไม่สามารถนำมาใช้ได้: '%1'"

#: likeback/LikeBackDialog.cpp:294
msgctxt "Dialog box text"
msgid ""
"<p>Your comment has been sent successfully.</p><p>Thank you for your time.</"
"p>"
msgstr "<p>ความคิดเห็นของคุณได้ถูกส่งเสร็จสมบูรณ์แล้ว</p><p>ขอขอบคุณที่สละเวลา</p>"

#: likeback/LikeBackDialog.cpp:296
msgctxt "Dialog box title"
msgid "Comment Sent"
msgstr "ส่งความคิดเห็นแล้ว"

#: likeback/LikeBackDialog.cpp:307
msgctxt "Dialog box text"
msgid ""
"<p>There has been an error while trying to send the comment.</p><p>Please, "
"try again later.</p>"
msgstr ""
"<p>เกิดข้อผิดพลาดขึ้นระหว่างพยายามทำการส่งความคิดเห็น</p><p>โปรดลองใหม่อีกครั้งในภายหลัง</"
"p>"

#: likeback/LikeBackDialog.cpp:309
msgctxt "Dialog box title"
msgid "Comment Sending Error"
msgstr "การส่งความคิดเห็นเกิดข้อผิดพลาด"

#: mac/GrowlInterface.cpp:60 widgets/Osd.cpp:606
msgid "No information available for this track"
msgstr "ไม่มีข้อมูลของแทร็กเสียงนี้"

#: main.cpp:35
msgid "Alejandro Wainzinger"
msgstr "Alejandro Wainzinger"

#: main.cpp:36
msgid "Developer (xevix)"
msgstr "ผู้พัฒนา (xevix)"

#: main.cpp:37
msgid "Bart 'Where are my toothpicks' Cerneels"
msgstr "Bart 'ไม้จิ้มฟันของฉันอยู่ไหนเนี่ย' Cerneels"

#: main.cpp:38
msgid "Developer (Stecchino)"
msgstr "ผู้พัฒนา (Stecchino)"

#: main.cpp:39
msgid "Dan 'Hey, it compiled...' Meltzer"
msgstr "Dan 'เฮ้ มันถูกคอมไพล์แล้ว...' Meltzer"

#: main.cpp:40
msgid "Developer (hydrogen)"
msgstr "ผู้พัฒนา (hydrogen)"

#: main.cpp:41
msgid "Ian 'The Beard' Monroe"
msgstr "Ian 'พี่เครา' Monroe"

#: main.cpp:42
msgid "Developer (eean)"
msgstr "ผู้พัฒนา (eean)"

#: main.cpp:43
msgid "Jeff 'IROKSOHARD' Mitchell"
msgstr "Jeff 'IROKSOHARD' Mitchell"

#: main.cpp:44
msgid "Developer (jefferai)"
msgstr "ผู้พัฒนา (jefferai)"

#: main.cpp:46
msgid "Developer (lfranchi)"
msgstr "ผู้พัฒนา (lfranchi)"

#: main.cpp:47
msgid "Lydia 'is wrong(TM)' Pintscher"
msgstr "Lydia 'is wrong(TM)' Pintscher"

#: main.cpp:48
msgid "Release Vixen (Nightrose)"
msgstr "Release Vixen (Nightrose)"

#: main.cpp:49
msgid "Mark 'It's good, but it's not irssi' Kretschmann"
msgstr "Mark 'มันดี แต่มันก็ไม่ง่าย' Kretschmann"

#: main.cpp:50
msgid "Project founder (markey)"
msgstr "ผู้ริเริ่มโครงการ (markey)"

#: main.cpp:51
msgid "Maximilian Kossick"
msgstr "Maximilian Kossick"

#: main.cpp:52
msgid "Developer (maxx_k)"
msgstr "ผู้พัฒนา (maxx_k)"

#: main.cpp:53
msgid "Nikolaj Hald 'Also very hot' Nielsen"
msgstr "Nikolaj Hald 'ผู้เร่าร้อน' Nielsen"

#: main.cpp:54
msgid "Developer (nhn)"
msgstr "ผู้พัฒนา (nhn)"

#: main.cpp:55
msgid "Seb 'Surfin' down under' Ruiz"
msgstr "Seb 'Surfin' down under' Ruiz"

#: main.cpp:56
msgid "Developer (sebr)"
msgstr "ผู้พัฒนา (sebr)"

#: main.cpp:57
msgid "Téo Mrnjavac"
msgstr "Téo Mrnjavac"

#: main.cpp:58
msgid "Developer (Teo`)"
msgstr "ผู้พัฒนา (Teo`)"

#: main.cpp:74
msgid "Alex Merry"
msgstr "Alex Merry"

#: main.cpp:74
msgid "Developer, Replay Gain support"
msgstr "ผู้พัฒนา รองรับส่วนการวนเล่น"

#: main.cpp:76
msgid "Casey Link"
msgstr "Casey Link"

#: main.cpp:76
#, fuzzy
#| msgid "Mp3tunes Login"
msgid "MP3tunes integration"
msgstr "ล็อกอิน Mp3tunes"

#: main.cpp:78
msgid "Casper van Donderen"
msgstr "Casper van Donderen"

#: main.cpp:78
msgid "Windows porting"
msgstr "พอร์ตไปยังระบบวินโดวส์"

#: main.cpp:80
msgid "Christie Harris"
msgstr "Christie Harris"

#: main.cpp:80
msgid "Rokymoter (dangle)"
msgstr ""

#: main.cpp:82
msgid "Dan Leinir Turthra Jensen"
msgstr "Dan Leinir Turthra Jensen"

#: main.cpp:82
msgid "Usability"
msgstr "ปรับให้ใช้งานง่าย"

#: main.cpp:84
msgid "Daniel Caleb Jones"
msgstr "Daniel Caleb Jones"

#: main.cpp:84
#, fuzzy
#| msgid "&Save Playlist"
msgid "Biased playlists"
msgstr "&บันทึกรายการเล่น"

#: main.cpp:86
msgid "Daniel Dewald"
msgstr "Daniel Dewald"

#: main.cpp:86
msgid "Tag Guesser, Labels"
msgstr ""

#: main.cpp:88
msgid "Daniel Winter"
msgstr "Daniel Winter"

#: main.cpp:88
#, fuzzy
#| msgid "Nepomuk Collection"
msgid "Nepomuk integration"
msgstr "คลังสื่อของ Nepomuk"

#: main.cpp:90
msgid "Edward \"Hades\" Toroshchin"
msgstr "Edward \"Hades\" Toroshchin"

#: main.cpp:92
msgid "Frank Meerkötter"
msgstr "Frank Meerkötter"

#: main.cpp:92 main.cpp:111
#, fuzzy
#| msgid "Directory"
msgid "Podcast improvements"
msgstr "ไดเรกทอรี"

#: main.cpp:95
msgid "Greg Meyer"
msgstr "Greg Meyer"

#: main.cpp:95
msgid "Live CD, Bug squashing (oggb4mp3)"
msgstr ""

#: main.cpp:97
msgid "Harald Sitter"
msgstr "Harald Sitter"

#: main.cpp:97
msgid "Rokymoter (apachelogger)"
msgstr "Rokymoter (apachelogger)"

#: main.cpp:99
msgid "John Atkinson"
msgstr "John Atkinson"

#: main.cpp:101
msgid "Kenneth Wesley Wimer II"
msgstr "Kenneth Wesley Wimer II"

#: main.cpp:101
msgid "Icons"
msgstr "ภาพไอคอน"

#: main.cpp:103
msgid "Kevin Funk"
msgstr "Kevin Funk"

#: main.cpp:103
msgid "Developer, Website theme (KRF)"
msgstr ""

#: main.cpp:105
msgid "Kuba Serafinowski"
msgstr "Kuba Serafinowski"

#: main.cpp:105
msgid "Rokymoter"
msgstr "Rokymoter"

#: main.cpp:107
msgid "Lee Olson"
msgstr "Lee Olson"

#: main.cpp:107 main.cpp:119
msgid "Artwork"
msgstr "งานอาร์ตเวิร์ก"

#: main.cpp:109
msgid "Ljubomir Simin"
msgstr "Ljubomir Simin"

#: main.cpp:109
msgid "Rokymoter (ljubomir)"
msgstr "Rokymoter (ljubomir)"

#: main.cpp:111
msgid "Mathias Panzenböck"
msgstr "Mathias Panzenböck"

#: main.cpp:113
msgid "Max Howell"
msgstr "Max Howell"

#: main.cpp:113
#, fuzzy
#| msgid "Developer (jefferai)"
msgid "Developer, Vision"
msgstr "ผู้พัฒนา (jefferai)"

#: main.cpp:115
msgid "Mikko Caldara"
msgstr "Mikko Caldara"

#: main.cpp:115
msgid "Bug triaging and sanitizing"
msgstr ""

#: main.cpp:117
msgid "Myriam Schweingruber"
msgstr "Myriam Schweingruber"

#: main.cpp:117
msgid "Rokymoter, bug squashing (Mamarok)"
msgstr ""

#: main.cpp:119
msgid "Nuno Pinheiro"
msgstr "Nuno Pinheiro"

#: main.cpp:121
msgid "Olivier Bédard"
msgstr "Olivier Bédard"

#: main.cpp:121
msgid "Website hosting"
msgstr ""

#: main.cpp:123
msgid "Pasi Lalinaho"
msgstr "Pasi Lalinaho"

#: main.cpp:123
msgid "Rokymoter (emunkki)"
msgstr "Rokymoter (emunkki)"

#: main.cpp:125
msgid "Peter Zhou Lei"
msgstr "Peter Zhou Lei"

#: main.cpp:125
#, fuzzy
#| msgid "Scripted Services"
msgid "Scripting interface"
msgstr "บริการสคริปต์"

#: main.cpp:127
msgid "Rick W. Chen"
msgstr "Rick W. Chen"

#: main.cpp:127
#, fuzzy
#| msgid "Clear filter"
msgid "Cover fetcher"
msgstr "ล้างตัวกรอง"

#: main.cpp:129
msgid "Scott Wheeler"
msgstr "Scott Wheeler"

#: main.cpp:129
msgid "TagLib & ktrm code"
msgstr ""

#: main.cpp:131
msgid "Shane King"
msgstr "Shane King"

#: main.cpp:131
msgid "Patches & Windows porting (shakes)"
msgstr ""

#: main.cpp:133
msgid "Simon Esneault"
msgstr "Simon Esneault"

#: main.cpp:133
msgid "Photos & Videos applets, Context View"
msgstr ""

#: main.cpp:135
msgid "Soren Harward"
msgstr "Soren Harward"

#: main.cpp:135
msgid "Developer, Automated Playlist Generator"
msgstr ""

#: main.cpp:137
msgid "Sven Krohlas"
msgstr "Sven Krohlas"

#: main.cpp:137
#, fuzzy
#| msgid "Developer (jefferai)"
msgid "Rokymoter, Developer (sven423)"
msgstr "ผู้พัฒนา (jefferai)"

#: main.cpp:139
msgid "Thomas Lübking"
msgstr "Thomas Lübking"

#: main.cpp:141
msgid "Valentin Rouet"
msgstr "Valentin Rouet"

#: main.cpp:143
msgid "Wade Olson"
msgstr "Wade Olson"

#: main.cpp:143
#, fuzzy
#| msgid "Sho&w splash-screen on startup"
msgid "Splash screen artist"
msgstr "แส&ดงหน้าจอโลโกตอนเริ่มใช้งาน"

#: main.cpp:145
msgid "William Viana Soares"
msgstr "William Viana Soares"

#: main.cpp:145
msgid "Context view"
msgstr "มุมมองส่วนเกี่ยวพันกับสื่อ"

#: main.cpp:147
msgid "Former contributors"
msgstr "ผู้มีส่วนร่วมก่อนหน้านี้"

#: main.cpp:147
msgid "People listed below have contributed to Amarok in the past. Thank you!"
msgstr "รายชื่อด้านล่างนี้คือผู้ที่ช่วยกันสร้างช่วยกันทำแอมอะร็อกในอดีตที่ผ่านมา ขอขอบคุณอย่างแท้จริง"

#: main.cpp:149
msgid "Adam Pigg"
msgstr "Adam Pigg"

#: main.cpp:149
msgid "Analyzers, patches, shoutcast"
msgstr ""

#: main.cpp:151
msgid "Adeodato Simó"
msgstr "Adeodato Simó"

#: main.cpp:151 main.cpp:159
msgid "Patches"
msgstr "แพตช์ต่าง ๆ"

#: main.cpp:153
msgid "Alexandre Oliveira"
msgstr "Alexandre Oliveira"

#: main.cpp:155
msgid "Andreas Mair"
msgstr "Andreas Mair"

#: main.cpp:155
msgid "MySQL support"
msgstr "รองรับฐานข้อมูล MySQL"

#: main.cpp:157
msgid "Andrew de Quincey"
msgstr "Andrew de Quincey"

#: main.cpp:157
msgid "Postgresql support"
msgstr "รองรับฐานข้อมูล Postgresql"

#: main.cpp:159
msgid "Andrew Turner"
msgstr "Andrew Turner"

#: main.cpp:161
msgid "Andy Kelk"
msgstr "Andy Kelk"

#: main.cpp:161
msgid "MTP and Rio Karma media devices, patches"
msgstr ""

#: main.cpp:163
msgid "Christian Muehlhaeuser"
msgstr "Christian Muehlhaeuser"

#: main.cpp:165
msgid "Derek Nelson"
msgstr "Derek Nelson"

#: main.cpp:165
msgid "Graphics, splash-screen"
msgstr ""

#: main.cpp:167
msgid "Enrico Ros"
msgstr "Enrico Ros"

#: main.cpp:167
msgid "Analyzers, Context Browser and systray eye-candy"
msgstr ""

#: main.cpp:169
msgid "Frederik Holljen"
msgstr "Frederik Holljen"

#: main.cpp:171
msgid "Gábor Lehel"
msgstr "Gábor Lehel"

#: main.cpp:173
msgid "Gérard Dürrmeyer"
msgstr "Gérard Dürrmeyer"

#: main.cpp:173
msgid "Icons and image work"
msgstr "ภาพไอคอนต่าง ๆ และงานอาร์ตเวิร์ก"

#: main.cpp:175
msgid "Giovanni Venturi"
msgstr "Giovanni Venturi"

#: main.cpp:175
#, fuzzy
#| msgid "List of folders in the Collection"
msgid "Dialog to filter the collection titles"
msgstr "รายการของโฟลเดอร์ต่าง ๆ ในคลังสื่อ"

#: main.cpp:177
msgid "Jarkko Lehti"
msgstr "Jarkko Lehti"

#: main.cpp:177
msgid "Tester, IRC channel operator, whipping"
msgstr ""

#: main.cpp:179
msgid "Jocke Andersson"
msgstr "Jocke Andersson"

#: main.cpp:179
msgid "Rokymoter, bug fixer (Firetech)"
msgstr ""

#: main.cpp:181
msgid "Marco Gulino"
msgstr "Marco Gulino"

#: main.cpp:181
msgid "Konqueror Sidebar, some DCOP methods"
msgstr ""

#: main.cpp:183
msgid "Martin Aumueller"
msgstr "Martin Aumueller"

#: main.cpp:185
msgid "Melchior Franz"
msgstr "Melchior Franz"

#: main.cpp:185
msgid "FHT routine, bugfixes"
msgstr ""

#: main.cpp:187
msgid "Michael Pyne"
msgstr "Michael Pyne"

#: main.cpp:187
msgid "K3b export code"
msgstr ""

#: main.cpp:189
msgid "Mike Diehl"
msgstr "Mike Diehl"

#: main.cpp:191
msgid "Paul Cifarelli"
msgstr "Paul Cifarelli"

#: main.cpp:193
msgid "Peter C. Ndikuwera"
msgstr "Peter C. Ndikuwera"

#: main.cpp:193
msgid "Bugfixes, PostgreSQL support"
msgstr ""

#: main.cpp:195
msgid "Pierpaolo Panfilo"
msgstr "Pierpaolo Panfilo"

#: main.cpp:197
msgid "Reigo Reinmets"
msgstr "Reigo Reinmets"

#: main.cpp:197
msgid "Wikipedia support, patches"
msgstr ""

#: main.cpp:199
msgid "Roman Becker"
msgstr "Roman Becker"

#: main.cpp:199
msgid "Former Amarok logo, former splash screen, former icons"
msgstr ""

#: main.cpp:201
msgid "Sami Nieminen"
msgstr "Sami Nieminen"

#: main.cpp:201
msgid "Audioscrobbler support"
msgstr ""

#: main.cpp:203
msgid "Stanislav Karchebny"
msgstr "Stanislav Karchebny"

#: main.cpp:205
msgid "Stefan Bogner"
msgstr "Stefan Bogner"

#: main.cpp:205
msgid "Loads of stuff"
msgstr ""

#: playlist/PlaylistDefines.h:86
msgctxt "Empty placeholder token used for spacing in playlist layouts"
msgid "Placeholder"
msgstr ""

#: playlist/PlaylistDefines.h:87
msgctxt "'Album' playlist column name and token for playlist layouts"
msgid "Album"
msgstr "อัลบั้ม"

#: playlist/PlaylistDefines.h:88
msgctxt "'Album artist' playlist column name and token for playlist layouts"
msgid "Album artist"
msgstr "อัลบั้มของศิลปิน"

#: playlist/PlaylistDefines.h:89
msgctxt "'Artist' playlist column name and token for playlist layouts"
msgid "Artist"
msgstr "ศิลปิน"

#: playlist/PlaylistDefines.h:90
msgctxt "'Bitrate' playlist column name and token for playlist layouts"
msgid "Bitrate"
msgstr "อัตราบิท"

#: playlist/PlaylistDefines.h:91
msgctxt ""
"'Beats per minute' playlist column name and token for playlist layouts"
msgid "BPM"
msgstr "จังหวะต่อนาที (BPM)"

#: playlist/PlaylistDefines.h:92
msgctxt "'Comment' playlist column name and token for playlist layouts"
msgid "Comment"
msgstr "ความเห็น"

#: playlist/PlaylistDefines.h:93
msgctxt "'Composer' playlist column name and token for playlist layouts"
msgid "Composer"
msgstr "ผู้ประพันธ์"

#: playlist/PlaylistDefines.h:94
msgctxt "'Cover image' playlist column name and token for playlist layouts"
msgid "Cover image"
msgstr "ภาพหน้าปก"

#: playlist/PlaylistDefines.h:95
msgctxt "'Directory' playlist column name and token for playlist layouts"
msgid "Directory"
msgstr "ไดเรกทอรี"

#: playlist/PlaylistDefines.h:96
msgctxt "'Disc number' playlist column name and token for playlist layouts"
msgid "Disc number"
msgstr "หมายเลขแผ่น"

#: playlist/PlaylistDefines.h:97
msgctxt ""
"'Divider' token for playlist layouts representing a small visual divider"
msgid "Divider"
msgstr ""

#: playlist/PlaylistDefines.h:98
msgctxt "'File name' playlist column name and token for playlist layouts"
msgid "File name"
msgstr "ชื่อแฟ้ม"

#: playlist/PlaylistDefines.h:99
msgctxt "'File size' playlist column name and token for playlist layouts"
msgid "File size"
msgstr "ขนาดแฟ้ม"

#: playlist/PlaylistDefines.h:100
msgctxt "'Genre' playlist column name and token for playlist layouts"
msgid "Genre"
msgstr "หมวดหมู่"

#: playlist/PlaylistDefines.h:101
msgctxt ""
"'Group length' (total play time of group) playlist column name and token for "
"playlist layouts"
msgid "Group length"
msgstr "ความยาวกลุ่ม"

#: playlist/PlaylistDefines.h:102
msgctxt ""
"'Group tracks' (number of tracks in group) playlist column name and token "
"for playlist layouts"
msgid "Group tracks"
msgstr "จำนวนแทร็กของกลุ่ม"

#: playlist/PlaylistDefines.h:103
msgctxt "'Labels' playlist column name and token for playlist layouts"
msgid "Labels"
msgstr "ป้ายต่าง ๅ"

#: playlist/PlaylistDefines.h:104
msgctxt ""
"'Last played' (when was track last played) playlist column name and token "
"for playlist layouts"
msgid "Last played"
msgstr "เล่นครั้งสุดท้าย"

#: playlist/PlaylistDefines.h:105 playlist/PlaylistDefines.h:106
msgctxt ""
"'Length' (track length) playlist column name and token for playlist layouts"
msgid "Length"
msgstr "ความยาว"

#: playlist/PlaylistDefines.h:107
msgctxt "'Mood' playlist column name and token for playlist layouts"
msgid "Mood"
msgstr "อารมณ์"

#: playlist/PlaylistDefines.h:108
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:72
#, fuzzy
#| msgid "Moodbar"
msgctxt "'Moodbar' playlist column name and token for playlist layouts"
msgid "Moodbar"
msgstr "แถบอารมณ์"

#: playlist/PlaylistDefines.h:109
msgctxt "'Play count' playlist column name and token for playlist layouts"
msgid "Play count"
msgstr "จำนวนครั้งที่เล่น"

#: playlist/PlaylistDefines.h:110
msgctxt "'Rating' playlist column name and token for playlist layouts"
msgid "Rating"
msgstr "การจัดอันดับ"

#: playlist/PlaylistDefines.h:111
msgctxt "'Sample rate' playlist column name and token for playlist layouts"
msgid "Sample rate"
msgstr "อัตราสุ่มตัวอย่าง (Hz)"

#: playlist/PlaylistDefines.h:112
msgctxt "'Score' playlist column name and token for playlist layouts"
msgid "Score"
msgstr "คะแนน"

#: playlist/PlaylistDefines.h:113
msgctxt ""
"'Source' (local collection, Magnatune.com, last.fm, ... ) playlist column "
"name and token for playlist layouts"
msgid "Source"
msgstr "แหล่งจัดเก็บ"

#: playlist/PlaylistDefines.h:114
msgctxt "'SourceEmblem' playlist column name and token for playlist layouts"
msgid "SourceEmblem"
msgstr ""

#: playlist/PlaylistDefines.h:115
msgctxt ""
"'Title' (track name) playlist column name and token for playlist layouts"
msgid "Title"
msgstr "ชื่อแทร็ก"

#: playlist/PlaylistDefines.h:116
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 "ชื่อแทร็ก (พร้อมหมายเลขแทร็ก)"

#: playlist/PlaylistDefines.h:117
msgctxt "'Track number' playlist column name and token for playlist layouts"
msgid "Track number"
msgstr "หมายเลขแทร็ก"

#: playlist/PlaylistDefines.h:118
msgctxt ""
"'Type' (file format) playlist column name and token for playlist layouts"
msgid "Type"
msgstr "ชนิด"

#: playlist/PlaylistDefines.h:119
msgctxt "'Year' playlist column name and token for playlist layouts"
msgid "Year"
msgstr "ปี"

#: playlist/ProgressiveSearchWidget.cpp:44
msgid "Warning: tracks have been hidden in the playlist"
msgstr "แจ้งเตือน: แทร็กต่าง ๆ ได้ถูกซ่อนไว้ในรายการเล่น"

#: playlist/ProgressiveSearchWidget.cpp:48
msgid "Search playlist"
msgstr "ค้นในรายการเล่น"

#: playlist/ProgressiveSearchWidget.cpp:52
msgid "Start typing to progressively search through the playlist"
msgstr "พิมพ์เพื่อเริ่มทำการค้นหาในรายการเล่น"

#. i18n: file: dialogs/TagDialogBase.ui:933
#. i18n: ectx: property (text), widget (QPushButton, pushButton_next)
#: playlist/ProgressiveSearchWidget.cpp:63 rc.cpp:1526
msgid "&Next"
msgstr "&ถัดไป"

#. i18n: file: dialogs/TagDialogBase.ui:923
#. i18n: ectx: property (text), widget (QPushButton, pushButton_previous)
#: playlist/ProgressiveSearchWidget.cpp:66 rc.cpp:1523
msgid "&Previous"
msgstr "&ก่อนหน้า"

#: playlist/ProgressiveSearchWidget.cpp:77
#: services/lastfm/biases/LastFmBias.cpp:125
msgid "Tracks"
msgstr "แทร็ก"

#: playlist/ProgressiveSearchWidget.cpp:84
msgid "Albums"
msgstr "อัลบั้ม"

#: playlist/ProgressiveSearchWidget.cpp:91
#: services/lastfm/biases/LastFmBias.cpp:124
msgid "Artists"
msgstr "ศิลปิน"

#: playlist/ProgressiveSearchWidget.cpp:105
msgid "Composers"
msgstr "ผู้ประพันธ์"

#: playlist/ProgressiveSearchWidget.cpp:119
#: widgets/SmartPlaylistEditor.cpp:976
msgid "Years"
msgstr "ปี"

#: playlist/ProgressiveSearchWidget.cpp:128
msgid "Show only matches"
msgstr "แสดงเฉพาะที่เข้าคู่กันเท่านั้น"

#: playlist/ProgressiveSearchWidget.cpp:138
msgid "Search Preferences"
msgstr "ปรับแต่งการค้นหา"

#: playlist/UndoCommands.cpp:32
msgid "Tracks Added"
msgstr "แทร็กเสียงถูกเพิ่ม"

#: playlist/UndoCommands.cpp:54
msgid "Tracks Removed"
msgstr "แทร็กเสียงถูกเอาออก"

#: playlist/UndoCommands.cpp:76
msgid "Track moved"
msgstr "แทร็กเสียงถูกย้าย"

#: playlist/layouts/LayoutConfigAction.cpp:44
msgid "Playlist Layouts"
msgstr "การแสดงรายการเล่น"

#: playlist/layouts/LayoutConfigAction.cpp:70
#, fuzzy
#| msgid "Configure playlist layouts..."
msgid "Configure Playlist Layouts..."
msgstr "ปรับแต่งการแสดงรายการเล่น"

#: playlist/layouts/LayoutEditDialog.cpp:75
msgid "Configuration for"
msgstr "การปรับแต่งสำหรับ"

#: playlist/layouts/LayoutEditDialog.cpp:98
msgid "Width: "
msgstr "ความกว้าง:"

#: playlist/layouts/LayoutEditDialog.cpp:101
#, fuzzy
#| msgid "custom"
msgid "Custom"
msgstr "ตั้งค่าเอง"

#: playlist/layouts/LayoutEditDialog.cpp:102
msgid ""
"Either a fixed (absolute) value, or a relative value (e.g. 128px or 12%)."
msgstr ""

#: playlist/layouts/LayoutEditDialog.cpp:105
msgid "Fit content"
msgstr "พอดีกับเนื้อหา"

#: playlist/layouts/LayoutEditDialog.cpp:106
msgid "Fit the element text"
msgstr "พอดีกับข้อความของรายการ"

#: playlist/layouts/LayoutEditDialog.cpp:108
#, fuzzy
#| msgid "Automatic"
msgctxt "automatic width"
msgid "Automatic"
msgstr "อัตโนมัติ"

#: playlist/layouts/LayoutEditDialog.cpp:109
msgid ""
"Take homogeneous part of the space available to all elements with automatic "
"width"
msgstr ""

#: playlist/layouts/LayoutEditDialog.cpp:144
msgid "Alignment: "
msgstr "การจัดวาง:"

#: playlist/layouts/LayoutEditDialog.cpp:153
msgid "Font: "
msgstr "แบบอักษร:"

#: playlist/layouts/LayoutEditDialog.cpp:239
#, kde-format
msgid "Configuration for '%1'"
msgstr "การปรับแต่ง '%1'"

#: playlist/layouts/LayoutEditWidget.cpp:40
#: playlist/layouts/LayoutEditWidget.cpp:55
#, fuzzy
#| msgid "Show Years"
msgid "Show cover"
msgstr "แสดงปี"

#: playlist/layouts/LayoutEditWidget.cpp:81
#, fuzzy
#| msgid "Playlist name:"
msgid "Invalid playlist layout."
msgstr "ชื่อรายการเล่น:"

#: playlist/layouts/LayoutEditWidget.cpp:82
msgid "Encountered an unknown element name while reading layout."
msgstr ""

#: playlist/layouts/LayoutManager.cpp:106
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:413
#, kde-format
msgid "copy of %1"
msgstr ""

#: playlist/layouts/LayoutManager.cpp:114
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:421
#, fuzzy, kde-format
#| msgctxt "monthname year"
#| msgid "%1 %2"
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 "%1 %2"

#: playlist/layouts/LayoutManager.cpp:118
#, 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:409
#, kde-format
msgid "The layout '%1' is one of the default layouts and cannot be deleted."
msgstr ""

#: playlist/layouts/LayoutManager.cpp:409
msgid "Cannot Delete Default Layouts"
msgstr ""

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:103
msgid "Head"
msgstr ""

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:104
#, fuzzy
#| msgid "Modify"
msgid "Body"
msgstr "แก้ไข"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:105
#, fuzzy
#| msgid "Various Artists"
msgid "Body (Various artists)"
msgstr "หลากหลายศิลปิน"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:106
#, fuzzy
#| msgid "single"
msgid "Single"
msgstr "ซิงเกิ้ล"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:140
#, fuzzy
#| msgid "Playlist name:"
msgid "New playlist layout"
msgstr "ชื่อรายการเล่น:"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:145
#, fuzzy
#| msgid "Playlist name:"
msgid "Copy playlist layout"
msgstr "ชื่อรายการเล่น:"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:150
msgid "Delete playlist layout"
msgstr "ลบการจัดวางรายการเล่น"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:155
#, fuzzy
#| msgid "Playlist name:"
msgid "Rename playlist layout"
msgstr "ชื่อรายการเล่น:"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:177
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:225
#, fuzzy
#| msgid "Enter a name for the playlist:"
msgid "Choose a name for the new playlist layout"
msgstr "ป้อนชื่อของรายการเล่น:"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:178
msgid "Please enter a name for the playlist layout you are about to define:"
msgstr ""

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:183
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:233
#, fuzzy
#| msgid ""
#| "Sorry, you cannot define two devices\n"
#| "with the same name and mountpoint!"
msgid "Cannot create a layout with no name."
msgstr ""
"ขออภัย คุณไม่สามารถตั้งให้อุปกรณ์สองเครื่อง\n"
"ใช้ชื่อและจุดเมานท์เดียวกันได้!"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:183
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:188
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:193
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:233
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:238
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:292
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:294
#, fuzzy
#| msgid "playcount"
msgid "Layout name error"
msgstr "จำนวนครั้งที่เล่น"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:188
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:238
#, fuzzy
#| msgid ""
#| "Sorry, you cannot define two devices\n"
#| "with the same name and mountpoint!"
msgid "Cannot create a layout with the same name as an existing layout."
msgstr ""
"ขออภัย คุณไม่สามารถตั้งให้อุปกรณ์สองเครื่อง\n"
"ใช้ชื่อและจุดเมานท์เดียวกันได้!"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:193
#, fuzzy
#| msgid ""
#| "Sorry, you cannot define two devices\n"
#| "with the same name and mountpoint!"
msgid "Cannot create a layout containing '/'."
msgstr ""
"ขออภัย คุณไม่สามารถตั้งให้อุปกรณ์สองเครื่อง\n"
"ใช้ชื่อและจุดเมานท์เดียวกันได้!"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:226
#, 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:283
#, fuzzy
#| msgid "Enter a name for the playlist:"
msgid "Choose a new name for the playlist layout"
msgstr "ป้อนชื่อของรายการเล่น:"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:284
msgid ""
"Please enter a new name for the playlist layout you are about to rename:"
msgstr ""

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:292
#, fuzzy
#| msgid ""
#| "Sorry, you cannot define two devices\n"
#| "with the same name and mountpoint!"
msgid "Cannot rename a layout to have no name."
msgstr ""
"ขออภัย คุณไม่สามารถตั้งให้อุปกรณ์สองเครื่อง\n"
"ใช้ชื่อและจุดเมานท์เดียวกันได้!"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:294
#, fuzzy
#| msgid ""
#| "Sorry, you cannot define two devices\n"
#| "with the same name and mountpoint!"
msgid "Cannot rename a layout to have the same name as an existing layout."
msgstr ""
"ขออภัย คุณไม่สามารถตั้งให้อุปกรณ์สองเครื่อง\n"
"ใช้ชื่อและจุดเมานท์เดียวกันได้!"

#: playlist/layouts/PlaylistLayoutEditDialog.cpp:424
#, 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:426
msgid "Default Layout"
msgstr "การแสดงแบบปริยาย"

#. i18n: tag layout attribute name
#. i18n: file: data/DefaultPlaylistLayouts.xml:36
#: playlist/layouts/PlaylistLayoutEditDialog.cpp:524 rc.cpp:2276
msgid "No Grouping"
msgstr "ไม่มีการจัดกลุ่ม"

#: playlist/navigators/NavigatorConfigAction.cpp:33
msgid "Track Progression"
msgstr "ความคืบหน้าของแทร็ก"

#: playlist/navigators/NavigatorConfigAction.cpp:38
msgid "Standard"
msgstr "มาตรฐาน"

#: playlist/navigators/NavigatorConfigAction.cpp:47
msgid "Repeat Track"
msgstr "เล่นแทร็กซ้ำ"

#: playlist/navigators/NavigatorConfigAction.cpp:51
msgid "Repeat Album"
msgstr "เล่นอัลบั้มซ้ำ"

#: playlist/navigators/NavigatorConfigAction.cpp:55
msgid "Repeat Playlist"
msgstr "เล่นรายการเล่นซ้ำ"

#: playlist/navigators/NavigatorConfigAction.cpp:63
msgid "Random Tracks"
msgstr "สุ่มเล่นแทร็ก"

#: playlist/navigators/NavigatorConfigAction.cpp:67
msgid "Random Albums"
msgstr "สุ่มเล่นอัลบั้ม"

#: playlist/navigators/NavigatorConfigAction.cpp:73
msgid "Favor"
msgstr "ชื่นชอบ"

#: playlist/navigators/NavigatorConfigAction.cpp:79
msgid "Higher Scores"
msgstr "มีคะแนนสูงกว่า"

#: playlist/navigators/NavigatorConfigAction.cpp:82
msgid "Higher Ratings"
msgstr "มีการจัดอันดับสูงกว่า"

#: playlist/navigators/NavigatorConfigAction.cpp:85
msgid "Not Recently Played"
msgstr "ที่ไม่ได้เล่นเมื่อเร็ว ๆ นี้"

#: playlist/proxymodels/SortScheme.cpp:91
#: playlist/PlaylistBreadcrumbItem.cpp:122
#: playlist/PlaylistBreadcrumbLevel.cpp:30
#: playlist/PlaylistBreadcrumbLevel.cpp:48
msgid "Shuffle"
msgstr ""

#: playlist/view/PlaylistViewCommon.cpp:118 MainWindow.cpp:917
msgid "Queue Track"
msgstr "ส่งแทร็กเข้าคิวรอเล่น"

#: playlist/view/PlaylistViewCommon.cpp:118
msgid "Dequeue Track"
msgstr "เอาแทร็กออกจากคิวรอเล่น"

#: playlist/view/PlaylistViewCommon.cpp:143
msgid "Stop Playing After This Track"
msgstr "หยุดเล่นหลังจากจบแทร็กนี้"

#: playlist/view/PlaylistViewCommon.cpp:152
msgid "Remove From Playlist"
msgstr "เอาออกจากรายการเล่น"

#: playlist/view/PlaylistViewCommon.cpp:227
msgid "Select Source"
msgstr "เลือกแหล่งจัดเก็บ"

#: playlist/view/listview/SourceSelectionPopup.cpp:35
msgid "The following sources are available for this track:"
msgstr ""

#: playlist/view/listview/SourceSelectionPopup.cpp:40
#, fuzzy
#| msgctxt "The quality of music"
#| msgid "Okay"
msgid "Ok"
msgstr "พอใช้"

#: playlist/view/tooltips/ToolTipManager.cpp:189
#, fuzzy
#| msgid "No information available for this track"
msgid "No extra information available"
msgstr "ไม่มีข้อมูลของแทร็กเสียงนี้"

#: playlist/PlaylistViewUrlGenerator.cpp:82
#, fuzzy, kde-format
#| msgid "Files"
msgid "Filter %1"
msgstr "แฟ้ม"

#: playlist/PlaylistViewUrlGenerator.cpp:83
#, fuzzy, kde-format
#| msgid "&Search"
msgid "Search %1"
msgstr "&ค้นหา"

#: playlist/PlaylistViewUrlGenerator.cpp:90
#, fuzzy, kde-format
#| msgid " plays"
msgid "%1 layout"
msgstr " ครั้ง"

#: playlist/PlaylistViewUrlGenerator.cpp:101 MainWindow.cpp:792
#, fuzzy
#| msgid "Smart Playlist"
msgid "Bookmark Playlist Setup"
msgstr "รายการเล่นอัจฉริยะ"

#: playlist/PlaylistDock.cpp:72
msgid "Dynamic Mode Enabled"
msgstr "โหมดปรับอัตโนมัติถูกเปิดใช้งาน"

#: playlist/PlaylistDock.cpp:135
msgid "&Save Current Playlist"
msgstr "&บันทึกรายการเล่นปัจจุบัน"

#: playlist/PlaylistDock.cpp:205
#, kde-format
msgid "&Save playlist to \"%1\""
msgstr "&บันทึกรายการเล่นไปที่ \"%1\""

#: playlist/PlaylistBreadcrumbItem.cpp:110
#, fuzzy
#| msgid "The number of undo levels in the playlist."
msgid "Add a sorting level to the playlist."
msgstr "จำนวนของระดับการเลิกทำในรายการเล่น"

#: playlist/PlaylistSortWidget.cpp:43
msgid "Clear the playlist sorting configuration."
msgstr ""

#: playlist/PlaylistSortWidget.cpp:53
#, fuzzy
#| msgid "Could not update playlist on device."
msgid "Add a playlist sorting level."
msgstr "ไม่สามารถปรับปรุงรายการเล่นบนอุปกรณ์ได้"

#: playlist/PlaylistViewUrlRunner.cpp:107
#, fuzzy
#| msgid "Playlist"
msgctxt ""
"A type of command that affects the sorting, layout and filtering int he "
"Playlist"
msgid "Playlist"
msgstr "รายการเล่น"

#: playlist/PlaylistModel.cpp:223
#, fuzzy
#| msgctxt "When this track was first played"
#| msgid "Never"
msgid "Never"
msgstr "ไม่เคยเล่น"

#: playlist/PlaylistModel.cpp:651
msgid "Album Artist"
msgstr "อัลบั้มของศิลปินนี้"

#: playlist/PlaylistModel.cpp:656
msgctxt "The Track number for this item"
msgid "Track"
msgstr "แทร็กที่"

#: playlist/PlaylistModel.cpp:660
msgctxt "The location on disc of this track"
msgid "Directory"
msgstr "ไดเรกทอรี"

#: playlist/PlaylistModel.cpp:663 widgets/SmartPlaylistEditor.cpp:187
msgid "Bitrate"
msgstr "อัตราบิท"

#: playlist/PlaylistModel.cpp:668
msgctxt "Column name"
msgid "Last Played"
msgstr "เล่นครั้งสุดท้าย"

#: playlist/PlaylistModel.cpp:669
msgid "Mood"
msgstr "อารมณ์"

#: playlist/PlaylistActions.cpp:405
msgid "Too many errors encountered in playlist. Playback stopped."
msgstr "มีข้อผิดพลาดต่าง ๆ เกิดขึ้นจำนวนมากในรายการเล่น หยุดทำการเล่นกลับแล้ว"

#: playlistgenerator/ConstraintSolver.cpp:230
msgid "The playlist generator failed to load any tracks from the collection."
msgstr ""

#: playlistgenerator/ConstraintSolver.cpp:237
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."
msgstr ""

#: playlistgenerator/Preset.cpp:41 playlistgenerator/Preset.cpp:54
#, fuzzy
#| msgid "Playlist name:"
msgid "New playlist preset"
msgstr "ชื่อรายการเล่น:"

#: playlistgenerator/Preset.cpp:44 playlistgenerator/Preset.cpp:66
#, fuzzy
#| msgid "&Save Playlist"
msgid "Unnamed playlist preset"
msgstr "&บันทึกรายการเล่น"

#: playlistgenerator/Preset.cpp:128
#, fuzzy
#| msgid "Generating playlist..."
msgid "Generating a new playlist"
msgstr "กำลังสร้างรายการเล่น..."

#: playlistgenerator/Preset.cpp:148
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."
msgstr ""

#: playlistgenerator/constraints/TagMatchSupport.cpp:86
#, fuzzy
#| msgid "Url"
msgid "url"
msgstr "ที่อยู่ Url"

#: playlistgenerator/constraints/TagMatchSupport.cpp:88
#, fuzzy
#| msgid "Playlist name:"
msgid "artist name"
msgstr "ชื่อรายการเล่น:"

#: playlistgenerator/constraints/TagMatchSupport.cpp:89
#, fuzzy
#| msgid "Album Name"
msgid "album name"
msgstr "อัลบั้ม"

#: playlistgenerator/constraints/TagMatchSupport.cpp:94
#, fuzzy
#| msgid "tracknumber"
msgid "track number"
msgstr "หมายเลขแทร็ก"

#: playlistgenerator/constraints/TagMatchSupport.cpp:95
#, fuzzy
#| msgid "discnumber"
msgid "disc number"
msgstr "หมายเลขแผ่นดิสก์"

#: playlistgenerator/constraints/TagMatchSupport.cpp:97
#, fuzzy
#| msgid "Download to collection"
msgid "added to collection"
msgstr "ดาวน์โหลดไปยังคลังดนตรี"

#: playlistgenerator/constraints/TagMatchSupport.cpp:100
#, fuzzy
#| msgid "First Played"
msgid "first played"
msgstr "เล่นครั้งแรก"

#: playlistgenerator/constraints/TagMatchSupport.cpp:101
#, fuzzy
#| msgid "Last played"
msgid "last played"
msgstr "เล่นครั้งสุดท้าย"

#: playlistgenerator/constraints/TagMatchSupport.cpp:102
#, fuzzy
#| msgid "playcount"
msgid "play count"
msgstr "จำนวนครั้งที่เล่น"

#: playlistgenerator/constraints/Checkpoint.cpp:61
msgid "Checkpoint"
msgstr ""

#: playlistgenerator/constraints/Checkpoint.cpp:62
#, fuzzy
#| msgid "Warning: tracks have been hidden in the playlist"
msgid "Fixes a track, album, or artist to a certain position in the playlist"
msgstr "แจ้งเตือน: แทร็กต่าง ๆ ได้ถูกซ่อนไว้ในรายการเล่น"

#: playlistgenerator/constraints/Checkpoint.cpp:175
#, fuzzy, kde-format
#| msgctxt "track from source"
#| msgid "from <b>%1</b>"
msgid "Checkpoint: %1"
msgstr " ในอัลบั้ม <b>%1</b>"

#: playlistgenerator/constraints/Checkpoint.cpp:183
#: playlistgenerator/constraints/Checkpoint.cpp:191
#: playlistgenerator/constraints/Checkpoint.cpp:203
msgid "unassigned"
msgstr ""

#: playlistgenerator/constraints/Checkpoint.cpp:185
#, fuzzy, kde-format
#| msgctxt "%1 is number of tracks, %2 is time"
#| msgid "%1 track (%2)"
#| msgid_plural "%1 tracks (%2)"
msgid "\"%1\" (track) by %2"
msgstr "แทร็กเสียง %1 รายการ (%2)"

#: playlistgenerator/constraints/Checkpoint.cpp:194
#, fuzzy, kde-format
#| msgid "%1 by %2"
msgid "\"%1\" (album) by %2"
msgstr "%1 โดย %2"

#: playlistgenerator/constraints/Checkpoint.cpp:196
#, fuzzy, kde-format
#| msgid "%1 album"
#| msgid_plural "%1 albums"
msgid "\"%1\" (album)"
msgstr "%1 อัลบั้ม"

#: playlistgenerator/constraints/Checkpoint.cpp:205
#, fuzzy, 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."
msgid "\"%1\" (artist)"
msgstr "%1 ศิลปิน"

#: playlistgenerator/constraints/PlaylistLength.cpp:58
#, fuzzy
#| msgid "Playlist Options"
msgid "Playlist Duration"
msgstr "ตัวเลือกต่าง ๆ ของรายการเล่น"

#: playlistgenerator/constraints/PlaylistLength.cpp:59
#, fuzzy
#| msgid "User generated and imported playlists"
msgid "Sets the preferred duration of the playlist"
msgstr "รายการเล่นต่าง ๆ ที่ผู้ใช้สร้างขึ้นและนำเข้ามา"

#: playlistgenerator/constraints/PlaylistLength.cpp:118
#, fuzzy, kde-format
#| msgid "Playlist_%1"
msgid "Playlist duration %1 %2"
msgstr "รายการเล่น_%1"

#: playlistgenerator/constraints/PlaylistLength.cpp:260
#, fuzzy
#| msgid "equal to"
msgctxt "duration of playlist equals some time"
msgid "equals"
msgstr "เท่ากับ"

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:52
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
#: playlistgenerator/constraints/PlaylistLength.cpp:262 rc.cpp:1874
#, fuzzy
#| msgid "less than"
msgid "longer than"
msgstr "น้อยกว่า"

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:42
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
#: playlistgenerator/constraints/PlaylistLength.cpp:264 rc.cpp:1868
#, fuzzy
#| msgid "greater than"
msgid "shorter than"
msgstr "มากกว่า"

#: playlistgenerator/constraints/PlaylistLength.cpp:266
#: playlistgenerator/constraints/TagMatch.cpp:486
#, fuzzy
#| msgid "Unknown composer"
msgid "unknown comparison"
msgstr "ประเภทที่ไม่รู้จัก"

#: playlistgenerator/constraints/PreventDuplicates.cpp:53
#, fuzzy
#| msgctxt "Remove duplicate and dead (unplayable) tracks from the playlist"
#| msgid "Re&move Duplicates"
msgid "Prevent Duplicates"
msgstr "เ&อารายการที่ซ้ำกันออก"

#: playlistgenerator/constraints/PreventDuplicates.cpp:54
msgid ""
"Prevents duplicate tracks, albums, or artists from appearing in the playlist"
msgstr ""

#: playlistgenerator/constraints/PreventDuplicates.cpp:101
#, fuzzy, kde-format
#| msgctxt "Remove duplicate and dead (unplayable) tracks from the playlist"
#| msgid "Re&move Duplicates"
msgid "Prevent duplicate %1"
msgstr "เ&อารายการที่ซ้ำกันออก"

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:54
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
#: playlistgenerator/constraints/PreventDuplicates.cpp:104
#: widgets/SmartPlaylistEditor.cpp:253 rc.cpp:1849
msgid "tracks"
msgstr "แทร็ก"

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:64
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
#: playlistgenerator/constraints/PreventDuplicates.cpp:106 rc.cpp:1855
#, fuzzy
#| msgid "artist"
msgid "artists"
msgstr "ศิลปิน"

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:59
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Field)
#: playlistgenerator/constraints/PreventDuplicates.cpp:108 rc.cpp:1852
#, fuzzy
#| msgid "album"
msgid "albums"
msgstr "อัลบั้ม"

#: playlistgenerator/constraints/TagMatch.cpp:56
#, fuzzy
#| msgid "My Tags"
msgid "Match Tags"
msgstr "ป้ายกำกับของฉัน"

#: playlistgenerator/constraints/TagMatch.cpp:57
msgid "Make all tracks in the playlist match the specified characteristic"
msgstr ""

#: playlistgenerator/constraints/TagMatch.cpp:179
#, kde-format
msgid "Match tag:%1 %2 %3 %4"
msgstr ""

#: playlistgenerator/constraints/TagMatch.cpp:180
#, fuzzy
#| msgid "is not"
msgid " not"
msgstr "ไม่"

#: playlistgenerator/constraints/TagMatch.cpp:183
#, fuzzy, kde-format
#| msgid "%1 track"
#| msgid_plural "%1 tracks"
msgctxt "number of stars in the rating of a track"
msgid "%1 stars"
msgstr "%1 แทร็ก"

#: playlistgenerator/constraints/TagMatch.cpp:189
#, kde-format
msgctxt "an arbitrary string surrounded by quotes"
msgid "\"%1\""
msgstr ""

#: playlistgenerator/constraints/TagMatch.cpp:443
#, fuzzy
#| msgid "equal to"
msgctxt "a numerical tag (like year or track number) equals a value"
msgid "equals"
msgstr "เท่ากับ"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:126
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:480
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:617
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
#: playlistgenerator/constraints/TagMatch.cpp:445 rc.cpp:1940 rc.cpp:2024
#: rc.cpp:2057
msgid "greater than"
msgstr "มากกว่า"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:116
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:470
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:607
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
#: playlistgenerator/constraints/TagMatch.cpp:447 rc.cpp:1934 rc.cpp:2018
#: rc.cpp:2051
msgid "less than"
msgstr "น้อยกว่า"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:236
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
#: playlistgenerator/constraints/TagMatch.cpp:451 rc.cpp:1964
#, fuzzy
#| msgid "is before"
msgid "before"
msgstr "ก่อน"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:241
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
#: playlistgenerator/constraints/TagMatch.cpp:453 rc.cpp:1967
#, fuzzy
#| msgid "none"
msgid "on"
msgstr "ไม่มี"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:246
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
#: playlistgenerator/constraints/TagMatch.cpp:455 rc.cpp:1970
#, fuzzy
#| msgid "is after"
msgid "after"
msgstr "หลัง"

#: playlistgenerator/constraints/TagMatch.cpp:457
#, fuzzy
#| msgid "with"
msgid "within"
msgstr "ด้วย"

#: playlistgenerator/constraints/TagMatch.cpp:463
#: playlistgenerator/constraints/TagMatch.cpp:475
#, fuzzy
#| msgid "equal to"
msgctxt "an alphabetical tag (like title or artist name) equals some string"
msgid "equals"
msgstr "เท่ากับ"

#: playlistgenerator/constraints/TagMatch.cpp:465
#, fuzzy
#| msgid "starts with"
msgctxt ""
"an alphabetical tag (like title or artist name) starts with some string"
msgid "starts with"
msgstr "ขึ้นต้นด้วย"

#: playlistgenerator/constraints/TagMatch.cpp:467
#, fuzzy
#| msgid "ends with"
msgctxt "an alphabetical tag (like title or artist name) ends with some string"
msgid "ends with"
msgstr "ลงท้ายด้วย"

#: playlistgenerator/constraints/TagMatch.cpp:469
#, fuzzy
#| msgid "contains"
msgctxt "an alphabetical tag (like title or artist name) contains some string"
msgid "contains"
msgstr "บรรจุคำนี้อยู่"

#: playlistgenerator/constraints/TagMatch.cpp:471
#: playlistgenerator/constraints/TagMatch.cpp:483
msgid "regexp"
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:417
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
#: playlistgenerator/constraints/TagMatch.cpp:477
#: widgets/SmartPlaylistEditor.cpp:737 widgets/SmartPlaylistEditor.cpp:1034
#: rc.cpp:2003
msgid "starts with"
msgstr "ขึ้นต้นด้วย"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:422
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
#: playlistgenerator/constraints/TagMatch.cpp:479
#: widgets/SmartPlaylistEditor.cpp:759 widgets/SmartPlaylistEditor.cpp:1035
#: rc.cpp:2006
msgid "ends with"
msgstr "ลงท้ายด้วย"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:427
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
#: playlistgenerator/constraints/TagMatch.cpp:481
#: widgets/SmartPlaylistEditor.cpp:715 widgets/SmartPlaylistEditor.cpp:1033
#: rc.cpp:2009
msgid "contains"
msgstr "บรรจุคำนี้อยู่"

#: playlistgenerator/constraints/TagMatch.cpp:656
#: playlistgenerator/constraints/TagMatch.cpp:873
#, fuzzy
#| msgid "Days"
msgctxt "within the last %1 days"
msgid "day"
msgid_plural "days"
msgstr[0] "วัน"

#: playlistgenerator/constraints/TagMatch.cpp:657
#: playlistgenerator/constraints/TagMatch.cpp:874
#, fuzzy
#| msgid "Months"
msgctxt "within the last %1 months"
msgid "month"
msgid_plural "months"
msgstr[0] "เดือน"

#: playlistgenerator/constraints/TagMatch.cpp:658
#: playlistgenerator/constraints/TagMatch.cpp:875
#, fuzzy
#| msgid "year"
msgctxt "within the last %1 years"
msgid "year"
msgid_plural "years"
msgstr[0] "ปี"

#: playlistgenerator/PresetEditDialog.cpp:63
#, fuzzy
#| msgid "Add new preset"
msgid "Add new"
msgstr "เพิ่มชุดสำเร็จ"

#: playlistgenerator/PresetEditDialog.cpp:64
#: playlistgenerator/PresetEditDialog.cpp:66
#: playlistgenerator/PresetEditDialog.cpp:94
#, fuzzy
#| msgid "Connection Settings"
msgid "Constraint Group"
msgstr "ตั้งค่าการเชื่อมต่อ"

#: playlistgenerator/PresetEditDialog.cpp:74
#, fuzzy
#| msgid "Remove Applet"
msgid "Remove selected"
msgstr "เอาแอพเพล็ตออก"

#: playlistgenerator/ConstraintGroup.cpp:87
#, fuzzy
#| msgid "Match any word"
msgctxt "name of a type of constraint group"
msgid "\"Match Any\" group"
msgstr "ตรงกับคำบางคำก็ได้"

#: playlistgenerator/ConstraintGroup.cpp:89
#, fuzzy
#| msgid "Match all words"
msgctxt "name of a type of constraint group"
msgid "\"Match All\" group"
msgstr "เข้าคู่กับคำทั้งหมด"

#: playlistgenerator/ConstraintGroup.cpp:91
#, fuzzy
#| msgid "Unknown track"
msgctxt "name of a type of constraint group"
msgid "Unknown match group"
msgstr "แทร็กที่ไม่รู้จัก"

#: playlistgenerator/PresetModel.cpp:157 playlistgenerator/PresetModel.cpp:283
msgid "Preset files (*.xml)"
msgstr ""

#: playlistgenerator/PresetModel.cpp:159
#, fuzzy
#| msgid "Import Collection"
msgid "Import preset"
msgstr "นำเข้าคลังสื่อ"

#: playlistgenerator/PresetModel.cpp:210
#, kde-format
msgid "Preset exported to %1"
msgstr ""

#: playlistgenerator/PresetModel.cpp:213
#, fuzzy, kde-format
#| msgid "Lyrics data could not be parsed"
msgid "Preset could not be exported to %1"
msgstr "ไม่สามารถวิเคราะห์คำของข้อมูลเนื้อร้องได้"

#: playlistgenerator/PresetModel.cpp:229
#, fuzzy, kde-format
#| msgid "Database could not be found at: %1"
msgid "Presets could not be imported from %1"
msgstr "ไม่พบฐานข้อมูลบน: %1"

#: playlistgenerator/PresetModel.cpp:234
#, kde-format
msgid "%1 could not be opened for preset import"
msgstr ""

#: playlistgenerator/PresetModel.cpp:238
msgid "Example 1: new tracks added this week"
msgstr ""

#: playlistgenerator/PresetModel.cpp:239
msgid "Example 2: rock or pop music"
msgstr ""

#: playlistgenerator/PresetModel.cpp:240
msgid "Example 3: about one hour of tracks from different artists"
msgstr ""

#: playlistgenerator/PresetModel.cpp:241
msgid "Example 4: like my favorite radio station"
msgstr ""

#: playlistgenerator/PresetModel.cpp:242
msgid "Example 5: an 80-minute CD of rock, metal, and industrial"
msgstr ""

#: playlistgenerator/PresetModel.cpp:292
#, kde-format
msgid "Export `%1' preset"
msgstr ""

#: playlistmanager/SyncedPlaylist.cpp:40 playlistmanager/SyncedPlaylist.cpp:48
#: playlistmanager/SyncedPlaylist.cpp:56
#, fuzzy
#| msgid "<empty>"
msgid "<Empty>"
msgstr "<empty>"

#: playlistmanager/SyncedPlaylist.cpp:63
#, fuzzy, kde-format
#| msgid "Synchronise Artwork"
msgid "Synchronized on: %1"
msgstr "ทำการปรับปรุงรูปหน้าปก"

#: playlistmanager/file/PlaylistFileProvider.cpp:82
msgid "Playlist Files on Disk"
msgstr "แฟ้มรายการเล่นบนดิสก์"

#: playlistmanager/file/PlaylistFileProvider.cpp:124
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:165
msgid "&Rename..."
msgstr "เ&ปลี่ยนชื่อ"

#: playlistmanager/file/PlaylistFileProvider.cpp:136
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:177
msgid "&Delete..."
msgstr "&ลบ..."

#: playlistmanager/file/PlaylistFileProvider.cpp:172
#: playlistmanager/file/PlaylistFileProvider.cpp:181
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:201
#, kde-format
msgctxt "Remove a track from a saved playlist"
msgid "Remove From \"%1\""
msgstr "เอาออกจาก \"%1\""

#. i18n: file: dialogs/TagDialogBase.ui:851
#. i18n: ectx: property (text), widget (QPushButton, removeButton)
#. i18n: file: services/ampache/AmpacheConfigWidget.ui:98
#. i18n: ectx: property (text), widget (KPushButton, removeButton)
#: playlistmanager/file/PlaylistFileProvider.cpp:198 rc.cpp:1517 rc.cpp:2099
msgid "Remove"
msgstr "เอาออก"

#: playlistmanager/file/PlaylistFileProvider.cpp:330
#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:242
#, kde-format
msgid "Are you sure you want to delete this playlist?"
msgid_plural "Are you sure you want to delete these %1 playlist files?"
msgstr[0] "คุณแน่ใจหรือว่าต้องการจะลบแทร็กเสียง %1 รายการนี้ออกไป ?"

#: playlistmanager/file/PlaylistFileProvider.cpp:373
#: playlistmanager/file/PlaylistFileProvider.cpp:401
#, kde-format
msgid "The playlist file \"%1\" could not be loaded."
msgstr "ไม่สามารถโหลแฟ้มรายการเล่น \"%1\" ได้"

#: playlistmanager/sql/SqlPlaylist.cpp:40
#, fuzzy
#| msgid "Playlist name:"
msgid "Playlist in database"
msgstr "ชื่อรายการเล่น:"

#: playlistmanager/sql/SqlUserPlaylistProvider.h:44
#, fuzzy
#| msgid "Add to Database"
msgid "Amarok Database"
msgstr "เพิ่มเข้าฐานข้อมูล"

#: playlistmanager/sql/SqlUserPlaylistProvider.h:45
msgid "Local playlists stored in the database"
msgstr "รายการเล่นภายในระบบที่ถูกจัดเก็บไว้ในฐานข้อมูล"

#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:84
#, fuzzy
#| msgid "Confirm Delete"
msgid "Confirm Rename"
msgstr "ยืนยันการลบ"

#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:86
#, fuzzy, kde-format
#| msgid "Are you sure you want to delete this playlist?"
#| msgid_plural "Are you sure you want to delete these %1 playlist files?"
msgid "Are you sure you want to rename this playlist to '%1'?"
msgstr "คุณแน่ใจหรือว่าต้องการจะลบแทร็กเสียง %1 รายการนี้ออกไป ?"

#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:87
#, fuzzy
#| msgid "Enter a name for the playlist:"
msgid "Yes, rename this playlist."
msgstr "ป้อนชื่อของรายการเล่น:"

#: playlistmanager/sql/SqlUserPlaylistProvider.cpp:247
msgid "Yes, delete from database."
msgstr "ใช่ ให้ลบออกจากฐานข้อมูล"

#: playlistmanager/PlaylistManager.cpp:269
msgid "Downloading Playlist"
msgstr "กำลังดาวน์โหลดรายการเล่น"

#: scriptengine/AmarokNetworkScript.cpp:69
msgctxt "do not translate 'DataDownloader' or 'qt.core'"
msgid "qt.core must be loaded to use DataDownloader"
msgstr ""

#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:312
#. i18n: ectx: property (text), widget (QLabel, label)
#: services/ServiceBase.cpp:142 rc.cpp:1762
msgid "Group By"
msgstr "จัดกลุ่มตาม"

#: services/ServiceBase.cpp:306
msgid "This service does not accept any messages"
msgstr "บริการนี้ไม่ยอมรับข้อความใด ๆ ทั้งสิ้น"

#: services/ServiceBase.cpp:313
msgid "ERROR: unknown message"
msgstr "ผิดพลาด: มีข้อความที่ไม่รู้จัก"

#: services/ServicePluginManager.cpp:229 services/ServicePluginManager.cpp:246
#: services/ServicePluginManager.cpp:262
#, fuzzy, kde-format
#| msgid "No service named %1 is curretly loaded"
msgid "No service named %1 is currently loaded"
msgstr "ยังไม่มีการโหลดบริการชื่อ %1 ในตอนนี้"

#: services/ampache/LastfmInfoParser.cpp:65
msgid "<p>No information found for this track.</p>"
msgstr "<p>ไม่พบข้อมูลรายละเอียดใด ๆ ของแทร็กนี้</p>"

#: services/ampache/LastfmInfoParser.cpp:116
msgid "<p>No information found for this album.</p>"
msgstr "<p>ไม่พบข้อมูลรายละเอียดใด ๆ ของอัลบั้มนี้</p>"

#: services/ampache/LastfmInfoParser.cpp:169
msgid "<p>No information found for this artist.</p>"
msgstr "<p>ไม่พบข้อมูลรายละเอียดใด ๆ ของศิลปินนี้</p>"

#: services/ampache/AmpacheServiceCollection.cpp:56
#, kde-format
msgid "Ampache Server %1"
msgstr "แม่ข่ายบริการ Ampache %1"

#: services/ampache/AmpacheService.cpp:126
msgid "Amarok frontend for your Ampache server."
msgstr "แอมอะร็อก เครื่องเล่นสื่อของบริการ Ampache ของคุณ"

#: services/ampache/AmpacheService.cpp:128
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 ""
"ใช้แอมอะร็อกเป็นเครื่องเล่นสื่อของบริการ Ampache ของคุณ "
"ซึ่งจะให้คุณได้ทำการค้นและเล่นเนื้อหาต่าง ๆ ท้งหมดของ Ampache ได้จากภายในแอมอะร็อก"

#: services/ampache/AmpacheService.cpp:224
msgid "Enter the server name and a password"
msgstr "ป้อนชื่อแม่ข่ายบริการและรหัสผ่าน"

#: services/ampache/AmpacheService.cpp:315
msgid "Authentication Error"
msgstr "การตรวจสอบสิทธิ์ผิดพลาด"

#: services/jamendo/JamendoInfoParser.cpp:46
#: services/jamendo/JamendoInfoParser.cpp:77
msgid "No description available..."
msgstr "ไม่มีคำอธิบาย..."

#: services/jamendo/JamendoInfoParser.cpp:61
#: services/jamendo/JamendoInfoParser.cpp:93
#: services/jamendo/JamendoInfoParser.cpp:113
msgid "From Jamendo.com"
msgstr "จาก Jamendo.com"

#. 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:2202
msgid "&Download"
msgstr "&ดาวน์โหลด"

#: services/jamendo/JamendoMeta.cpp:153
msgid "Jamendo.com: &Download"
msgstr "Jamendo.com: ดาวน์โหลด"

#: services/jamendo/JamendoMeta.cpp:172
msgid "A site where artists can freely share their music"
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] "การปรับปรุงฐานข้อมูลของ Jamendo.com เสร็จสมบูรณ์แล้ว มีการเพิ่มแทร็ก %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] "%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] "%1 ศิลปิน"

#: services/jamendo/JamendoService.cpp:79
msgid "A site where artists can showcase their creations to the world"
msgstr "เว็บไซต์ที่เหล่าศิลปินสามารถจะแสดงผลงานของพวกเขาให้โลกได้รับรู้"

#: services/jamendo/JamendoService.cpp:82
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."
msgstr ""

#: services/jamendo/JamendoService.cpp:118
#: services/opmldirectory/OpmlDirectoryService.cpp:104
msgctxt "Fetch new information from the website"
msgid "Update"
msgstr "ปรับปรุง"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:95
#. i18n: ectx: property (text), item, widget (QComboBox, typeComboBox)
#: services/jamendo/JamendoService.cpp:124 rc.cpp:2153
msgid "Download"
msgstr "ดาวน์โหลด"

#: services/jamendo/JamendoService.cpp:188
msgid "Downloading Jamendo.com Database"
msgstr "กำลังดาวน์โหลดฐานข้อมูล Jamendo.com"

#: services/jamendo/JamendoService.cpp:210
msgid "Updating the local Jamendo database."
msgstr "กำลังปรับปรุงฐานข้อมูล Jamendo ภายใน"

#: services/lastfm/LastFmServiceCollection.cpp:42
#, kde-format
msgid "%1's Streams"
msgstr "สายข้อมูลของ %1"

#: services/lastfm/LastFmServiceCollection.cpp:46
msgid "Global Tags"
msgstr "ป้ายกำกับส่วนรวม"

#: services/lastfm/LastFmServiceCollection.cpp:50
msgid "Neighbors' Loved Radio"
msgstr "รายการวิทยุสุดโปรดของละแวกใกล้เคียง"

#: services/lastfm/LastFmServiceCollection.cpp:54
msgid "Neighbors' Personal Radio"
msgstr "รายการวิทยุส่วนตัวของละแวกใกล้เคียง"

#: services/lastfm/LastFmServiceCollection.cpp:58
msgid "Friends' Loved Radio"
msgstr "รายการวิทยุสุดโปรดของเพื่อน ๆ"

#: services/lastfm/LastFmServiceCollection.cpp:62
msgid "Friends' Personal Radio"
msgstr "รายการวิทยุส่วนตัวของเพื่อน ๆ"

#: services/lastfm/LastFmServiceCollection.cpp:141
msgid "last.fm"
msgstr "last.fm"

#: services/lastfm/LoveTrackAction.cpp:25
#: services/lastfm/LastFmService.cpp:304
msgid "Last.fm: Love"
msgstr "Last.fm: รัก"

#: services/lastfm/ScrobblerAdapter.cpp:219
#: services/lastfm/LastFmService.cpp:580
#, fuzzy, kde-format
#| msgid "Loved Tracks"
msgctxt "As in, lastfm"
msgid "Loved Track: %1"
msgstr "แทร็กเสียงที่รัก"

#: services/lastfm/SimilarArtistsAction.cpp:26
msgid "Play Similar Artists from Last.fm"
msgstr "เล่นเพลงของนักร้องเดียวกันนี้จาก Last.fm"

#: services/lastfm/biases/LastFmBias.cpp:55
msgid "Last.Fm Similar Artists"
msgstr "ศิลปินที่คล้ายกันบน Last.Fm"

#: services/lastfm/biases/LastFmBias.cpp:119
msgid "Adds songs related to currently playing track, recommended by Last.Fm"
msgstr ""

#: services/lastfm/biases/LastFmBias.cpp:122
#, fuzzy
#| msgid "One track was not transcoded"
#| msgid_plural "%1 tracks were not transcoded"
msgid "Add tracks based on recommended:"
msgstr "เพลงทั้ง %1 เพลงนี้ไม่ถูกแปลงรหัส"

#: services/lastfm/biases/WeeklyTopBias.cpp:56
msgid "Weekly Top Artists"
msgstr "ศิลปินยอดนิยมประจำสัปดาห์"

#: services/lastfm/biases/WeeklyTopBias.cpp:127
msgid "Play Top Artists From"
msgstr "เล่นศิลปินยอดนิยมจาก"

#: services/lastfm/biases/WeeklyTopBias.cpp:143
msgctxt "From one date to another, this text is in between"
msgid "to (will round to nearest week)"
msgstr "ถึง (อาจปัดไปยังสัปดาห์ใกล้เคียงได้)"

#: services/lastfm/meta/LastFmMeta.cpp:100
msgid "Last.fm: &Ban"
msgstr "Last.fm: แ&บน"

#: services/lastfm/meta/LastFmMeta.cpp:101
msgid "Ctrl+B"
msgstr "Ctrl+บ"

#: services/lastfm/meta/LastFmMeta.cpp:102
msgid "Ban this track"
msgstr "แบนแทร็กนี้"

#: services/lastfm/meta/LastFmMeta.cpp:106
msgid "Last.fm: &Skip"
msgstr "Last.fm: &ข้าม"

#: services/lastfm/meta/LastFmMeta.cpp:107
msgid "Ctrl+S"
msgstr "Ctrl+ข"

#: services/lastfm/meta/LastFmMeta.cpp:108
msgid "Skip this track"
msgstr "ข้ามแทร็กนี้"

#: services/lastfm/meta/LastFmMeta.cpp:152
#: services/lastfm/meta/LastFmMeta.cpp:450
msgid "Track Radio"
msgstr "รายการวิทยุโดยเพลง"

#: services/lastfm/meta/LastFmMeta.cpp:392
#, kde-format
msgid "Global Tag Radio: \"%1\""
msgstr "รายการวิทยุแท็กส่วนรวม: \"%1\""

#: services/lastfm/meta/LastFmMeta.cpp:398
#, kde-format
msgid "User Tag Radio: \"%1\""
msgstr "รายการวิทยุแท็กผู้ใช้: \"%1\""

#: services/lastfm/meta/LastFmMeta.cpp:406
#, kde-format
msgid "Similar Artists to \"%1\""
msgstr "ศิลปินที่คล้ายกันกับ \"%1\""

#: services/lastfm/meta/LastFmMeta.cpp:410
#, kde-format
msgid "Artist Fan Radio: \"%1\""
msgstr "รายการวิทยุแฟน ๆ ของศิลปิน: \"%1\""

#: services/lastfm/meta/LastFmMeta.cpp:419
#, kde-format
msgid "%1's Neighbor Radio"
msgstr "รายการวิทยุเพื่อนร่วมรสนิยมของ %1"

#: services/lastfm/meta/LastFmMeta.cpp:423
#, kde-format
msgid "%1's Personal Radio"
msgstr "รายการวิทยุส่วนตัวของ %1"

#: services/lastfm/meta/LastFmMeta.cpp:427
#, kde-format
msgid "%1's Loved Radio"
msgstr "รายการวิทยุเพลงสุดโปรดของ %1"

#: services/lastfm/meta/LastFmMeta.cpp:431
#, kde-format
msgid "%1's Recommended Radio"
msgstr "รายการวิทยุที่ขอแนะนำของ %1"

#: services/lastfm/meta/LastFmMeta.cpp:435
#, kde-format
msgid "%1's Recommended Radio (Popularity %2)"
msgstr "รายการวิทยุที่แนะนำของ %1 (ความนิยม %2)"

#: services/lastfm/meta/LastFmMeta.cpp:442
#, kde-format
msgid "Group Radio: %1"
msgstr "รายการวิทยุกลุ่ม: %1"

#: services/lastfm/meta/LastFmMeta.cpp:454
msgid "Artist Radio"
msgstr "รายการวิทยุโดยศิลปิน"

#: services/lastfm/meta/LastFmMeta.cpp:567
msgid "Last.fm is cool..."
msgstr "Last.fm มันเยี่ยมมากเลย..."

#: services/lastfm/meta/MultiPlayableCapabilityImpl_p.h:107
msgid ""
"To listen to this stream you need to be a paying Last.Fm subscriber. All the "
"other Last.Fm features are unaffected."
msgstr ""

#: services/lastfm/meta/MultiPlayableCapabilityImpl_p.h:109
msgid "Error starting track from Last.Fm radio"
msgstr ""

#: services/lastfm/LastFmService.cpp:200
msgid "Last.fm: The social music revolution"
msgstr "Last.fm: ปฏิวัติการฟังเพลงของสังคม"

#: services/lastfm/LastFmService.cpp:202
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 ""

#: services/lastfm/LastFmService.cpp:306
msgid "Ctrl+L"
msgstr "Ctrl+L"

#: services/lastfm/LastFmService.cpp:359
msgctxt "Last.fm: errorMessage"
msgid "Either the username was not recognized, or the password was incorrect."
msgstr "ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง"

#: services/lastfm/LastFmService.cpp:363
msgctxt "Last.fm: errorMessage"
msgid ""
"There was a problem communicating with the Last.fm services. Please try "
"again later."
msgstr "เกิดปัญหาในการสื่อสารกับบริการ Last.fm โปรดลองใหม่อีกครั้งในภายหลัง"

#: services/lastfm/LastFmService.cpp:451
msgid "Enter an artist name"
msgstr "ป้อนชื่อของศิลปิน"

#: services/lastfm/LastFmService.cpp:454
msgid "Enter a tag"
msgstr "ป้อนป้ายกำกับ"

#: services/lastfm/LastFmService.cpp:457
msgid "Enter a last.fm user name"
msgstr "ป้อนชื่อผู้ใช้ของบริการ last.fm"

#: services/lastfm/LastFmService.cpp:470
msgid "Username: "
msgstr "ชื่อผู้ใช้:"

#: services/lastfm/LastFmService.cpp:475
#, kde-format
msgid "Play Count: %1 play"
msgid_plural "Play Count: %1 plays"
msgstr[0] "จำนวนครั้งที่เล่น: %1 ครั้ง"

#: services/lastfm/LastFmService.cpp:485
msgid "Enter login information for Last.fm"
msgstr "ป้อนข้อมูลการล็อกอินเข้าใช้บริการ Last.fm"

#: services/lastfm/LastFmService.cpp:541
msgid "Create a Custom Last.fm Station"
msgstr "สร้างสถานี Last.fm ที่ปรับแต่งเอง"

#: services/lastfm/LastFmService.cpp:544
msgid "Tag"
msgstr "ป้ายกำกับ"

#: services/lastfm/LastFmService.cpp:544
msgid "User"
msgstr "ผู้ใช้"

#: services/lastfm/LastFmTreeModel.cpp:182
msgid "Personal Radio"
msgstr "รายการวิทยุส่วนตัว"

#: services/lastfm/LastFmTreeModel.cpp:183
msgid "Loved Tracks"
msgstr "แทร็กเสียงที่รัก"

#: services/lastfm/LastFmTreeModel.cpp:184
msgid "Neighborhood"
msgstr "รสนิยมเดียวกัน"

#: services/lastfm/LastFmTreeModel.cpp:370
msgid "My Recommendations"
msgstr "รายการแนะนำของฉัน"

#: services/lastfm/LastFmTreeModel.cpp:372
msgid "My Radio Station"
msgstr "สถานีวิทุของฉัน"

#: services/lastfm/LastFmTreeModel.cpp:374
msgid "My Loved Tracks"
msgstr "แทร็กเสียงต่าง ๆ ที่ฉันรัก"

#: services/lastfm/LastFmTreeModel.cpp:376
msgid "My Neighborhood"
msgstr "เพื่อนร่วมรสนิยมของฉัน"

#: services/lastfm/LastFmTreeModel.cpp:381
msgid "My Top Artists"
msgstr "ศิลปินสุดโปรดของฉัน"

#: services/lastfm/LastFmTreeModel.cpp:383
msgid "My Tags"
msgstr "ป้ายกำกับของฉัน"

#: services/lastfm/LastFmTreeModel.cpp:385
msgid "Friends"
msgstr "เพื่อน ๆ ของฉัน"

#: services/lastfm/LastFmTreeModel.cpp:387
msgid "Neighbors"
msgstr "เพื่อนร่วมรสนิยมเดียวกัน"

#: services/lastfm/LastFmServiceSettings.cpp:96
msgid "Testing..."
msgstr "กำลังทดสอบ..."

#: services/lastfm/LastFmServiceSettings.cpp:141
msgctxt "The operation was rejected by the server"
msgid "Failed"
msgstr "ล้มเหลว"

#: services/lastfm/LastFmServiceSettings.cpp:146
msgctxt "The operation completed as expected"
msgid "Success"
msgstr "สำเร็จ"

#: services/lastfm/LastFmServiceSettings.cpp:154
msgid ""
"Either the username or the password is incorrect, please correct and try "
"again"
msgstr "ชื่อผู้ใช้หรือรหัสผ่านไม่ถูกต้อง โปรดแก้ไขให้ถูกต้องแล้วลองใหม่อีกครั้ง"

#: services/lastfm/LastFmServiceSettings.cpp:154
msgid "Failed"
msgstr "ล้มเหลว"

#: services/lastfm/LastFmServiceSettings.cpp:155
msgid "Test Login"
msgstr "ทดสอบการล็อกอิน"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:96
#. i18n: ectx: property (text), widget (QPushButton, testLogin)
#: services/lastfm/LastFmServiceSettings.cpp:196 rc.cpp:2117
msgid "&Test Login"
msgstr "&ทดสอบการล็อกอิน"

#: services/lastfm/LastFmServiceConfig.cpp:141
msgid "Last.fm credentials"
msgstr "โพรไฟล์ของ last.fm"

#: services/lastfm/LastFmServiceConfig.cpp:142
msgid ""
"No running KWallet found. Would you like Amarok to save your Last.fm "
"credentials in plaintext?"
msgstr ""

#: services/magnatune/MagnatuneAlbumDownloader.cpp:68
#, kde-format
msgid "Downloading '%1' by %2 from Magnatune.com"
msgstr "กำลังดาวน์โหลด '%1' จาก %2 จากบริการ Magnatune.com"

#: services/magnatune/MagnatuneAlbumDownloader.cpp:72
msgid "Downloading album from Magnatune.com"
msgstr "กำลังดาวน์โหลดอัลบั้มจากบริการ Magnatune.com"

#: services/magnatune/MagnatuneAlbumDownloader.cpp:104
msgid "Magnatune download seems to have failed. Cannot read zip file"
msgstr ""

#: services/magnatune/MagnatuneAlbumDownloader.cpp:113
#, fuzzy
#| msgid "Fetching Magnatune.com front page"
msgid "Uncompressing Magnatune.com download..."
msgstr "กำลังรับหน้าแรกของ Magnatune.com อยู่"

#: services/magnatune/MagnatuneAlbumDownloader.cpp:137
msgid "Adding album cover to collection"
msgstr "เพิ่มหน้าปกอัลบั้มไปยังคลังสื่อ"

#: services/magnatune/MagnatuneCollectionLocation.cpp:42
msgid "Preview Tracks"
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%."
msgstr ""

#: services/magnatune/MagnatuneDownloadHandler.cpp:83
msgid "Processing download"
msgstr "กำลังทำการดาวน์โหลด"

#: services/magnatune/MagnatuneDownloadHandler.cpp:150
msgid ""
"There seems to be an error in the supplied membership information. Please "
"correct this and try again."
msgstr "ดูเหมือนจะมีข้อผิดพลาดในข้อมูลของสมาชิกที่ป้อนมาให้ โปรดแก้ไขให้ถูกต้อง แล้วลองใหม่อีกครั้ง"

#: services/magnatune/MagnatuneDownloadHandler.cpp:150
msgid "Could not process download"
msgstr "ไม่สามารถดำเนินการดาวน์โหลดได้"

#: services/magnatune/MagnatuneDownloadInfo.cpp:209
#, kde-format
msgid ""
"Redownload of a previously purchased album \"%1\" by \"%2\" from Magnatune."
"com.\n"
"\n"
"Username: %3\n"
"Password: %4\n"
msgstr ""

#: services/magnatune/MagnatuneInfoParser.cpp:32
#, fuzzy
#| msgid "Loading Thumbnails..."
msgid "Loading artist info..."
msgstr "กำลังโหลดภาพตัวอย่าง..."

#: services/magnatune/MagnatuneInfoParser.cpp:44
#, kde-format
msgid "Fetching %1 Artist Info"
msgstr "ดึงข้อมูลศิลปิน %1 ข้อมูล"

#: services/magnatune/MagnatuneInfoParser.cpp:53
#, fuzzy
#| msgid "Loading Thumbnails..."
msgid "Loading album info..."
msgstr "กำลังโหลดภาพตัวอย่าง..."

#: services/magnatune/MagnatuneInfoParser.cpp:75
msgid "Release Year: "
msgstr "ปีที่เผยแพร่: "

#: services/magnatune/MagnatuneInfoParser.cpp:80
msgid "Description:"
msgstr "คำอธิบาย:"

#: services/magnatune/MagnatuneInfoParser.cpp:84
msgid "From Magnatune.com"
msgstr "จาก Magnatune.com"

#: services/magnatune/MagnatuneInfoParser.cpp:166
#, fuzzy
#| msgid "Fetching Magnatune.com front page"
msgid "Loading Magnatune.com frontpage..."
msgstr "กำลังรับหน้าแรกของ Magnatune.com อยู่"

#: services/magnatune/MagnatuneInfoParser.cpp:169
msgid "Fetching Magnatune.com front page"
msgstr "กำลังรับหน้าแรกของ Magnatune.com อยู่"

#: services/magnatune/MagnatuneInfoParser.cpp:182
#: services/magnatune/MagnatuneInfoParser.cpp:198
#, fuzzy
#| msgid "Fetching Magnatune.com front page"
msgid "Loading your Magnatune.com favorites page..."
msgstr "กำลังรับหน้าแรกของ Magnatune.com อยู่"

#: services/magnatune/MagnatuneInfoParser.cpp:211
#: services/magnatune/MagnatuneInfoParser.cpp:227
#, fuzzy
#| msgid "Fetching Magnatune.com front page"
msgid "Loading your personal Magnatune.com recommendations page..."
msgstr "กำลังรับหน้าแรกของ Magnatune.com อยู่"

#: services/magnatune/MagnatuneMeta.cpp:218
#: services/magnatune/MagnatuneMeta.cpp:426
msgid "&Download Album"
msgstr "&ดาวน์โหลดอัลบั้ม"

#: services/magnatune/MagnatuneMeta.cpp:240
msgid "Magnatune.com: &Download Album"
msgstr "Magnatune.com: &ดาวน์โหลดอัลบั้ม"

#: services/magnatune/MagnatuneMeta.cpp:262
msgid "The non evil record label that is fair to artists and customers alike"
msgstr ""

#: services/magnatune/MagnatuneMeta.cpp:432
#, fuzzy
#| msgid "Fetching Magnatune.com front page"
msgid "Add to Magnatune.com &favorites"
msgstr "กำลังรับหน้าแรกของ Magnatune.com อยู่"

#: services/magnatune/MagnatuneRedownloadHandler.cpp:148
msgid "Getting list of previous Magnatune.com purchases"
msgstr ""

#: services/magnatune/MagnatuneUrlRunner.cpp:36
#, fuzzy
#| msgid "Magnatune info"
msgctxt ""
"A type of command that triggers an action in the integrated Magnatune.com "
"service"
msgid "Magnatune"
msgstr "ข้อมูลจาก Magnatune"

#: services/magnatune/MagnatuneXmlParser.cpp:57
#, fuzzy, kde-format
#| msgid ""
#| "Magnatune.com database update complete. Added %1 tracks on %2 albums from "
#| "%3 artists"
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] ""
"การปรับปรุงฐานข้อมูลของ Magnatune.com เสร็จสมบูรณ์ มีการเพิ่ม %1 เพลง ใน %2 อัลบั้ม จาก %"
"3 ศิลปิน"

#: services/magnatune/MagnatuneXmlParser.cpp:58
#, fuzzy, kde-format
#| msgid "1 album"
#| msgid_plural "%1 albums"
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] "%1 อัลบั้ม"

#: services/magnatune/MagnatuneXmlParser.cpp:59
#, fuzzy, kde-format
#| msgid "%1 artist"
#| msgid_plural "%1 artists"
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] "%1 ศิลปิน"

#: services/magnatune/MagnatuneStore.cpp:104
msgid "\"Fair trade\" online music store."
msgstr ""

#: services/magnatune/MagnatuneStore.cpp:108
#, 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 ""

#: services/magnatune/MagnatuneStore.cpp:243
#, fuzzy
#| msgid "Redownload"
msgid "Re-download"
msgstr "ดาวน์โหลดใหม่อีกครั้ง"

#: services/magnatune/MagnatuneStore.cpp:246
msgid "Update Database"
msgstr "ปรับปรุงฐานข้อมูล"

#: services/magnatune/MagnatuneStore.cpp:249
msgid "Tools"
msgstr "เครื่องมือ"

#: services/magnatune/MagnatuneStore.cpp:270
msgid "Download Album"
msgstr "ดาวน์โหลดอัลบั้ม"

#: services/magnatune/MagnatuneStore.cpp:277
#, fuzzy
#| msgid "Skip"
msgid "Signup"
msgstr "ข้าม"

#: services/magnatune/MagnatuneStore.cpp:316
msgid "Downloading Magnatune.com Database"
msgstr "กำลังดาวน์โหลดฐานข้อมูล Magnatune.com"

#: services/magnatune/MagnatuneStore.cpp:345
msgid "Updating the local Magnatune database."
msgstr "กำลังปรับปรุงฐานข้อมูล Magnatune ภายในระบบ"

#: services/magnatune/MagnatuneStore.cpp:645
#, 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 ""

#: services/magnatune/MagnatuneStore.cpp:656
msgid "ERROR: No arguments supplied"
msgstr "ผิดพลาด: ไม่มีการกำหนดอาร์กิวเมนต์มาให้ด้วย"

#: services/magnatune/MagnatuneStore.cpp:661
msgid "ERROR: Wrong number of arguments for addMoodyTracks"
msgstr "ผิดพลาด: จำนวนอาร์กิวเมนต์สำหรับ addMoodyTracks ไม่ถูกต้อง"

#: services/magnatune/MagnatuneStore.cpp:671
msgid "ERROR: Parse error for argument 2 ( count )"
msgstr "ผิดพลาด: การวิเคราะห์อาร์กิวเมนต์ 2 ผิดพลาด ( จำนวน )"

#: services/magnatune/MagnatuneStore.cpp:675
msgid "ok"
msgstr "ใช้ได้"

#: services/magnatune/MagnatuneStore.cpp:678
msgid "ERROR: Unknown argument."
msgstr "ผิดพลาด: มีอาร์กิวเมนต์ที่ไม่รู้จัก"

#: services/mp3tunes/Mp3tunesMeta.cpp:45
msgid ""
"Online music locker where you can safely store and access your music: http://"
"mp3tunes.com"
msgstr ""
"ตู้เก็บดนตรีออนไลน์ที่คุณสามารถจะจัดเก็บและเข้าใช้ดนตรีของคุณได้อย่างปลอดภัย: http://mp3tunes."
"com"

#: services/mp3tunes/Mp3tunesService.cpp:105
msgid "The MP3tunes Locker: Your Music Everywhere!"
msgstr "ตู้ส่วนตัวบน MP3tunes: ดนตรีของคุณทุกที่ ทุกเวลา !"

#: services/mp3tunes/Mp3tunesService.cpp:218
msgid "MP3tunes AutoSync Enabled"
msgstr "เปิดการปรับเทียบข้อมูลอัตโนมัติกับ MP3Tunes"

#: services/mp3tunes/Mp3tunesService.cpp:234
msgid "MP3tunes AutoSync Disabled"
msgstr "ปิดการปรับเทียบข้อมูลอัตโนมัติกับ MP3Tunes"

#: services/mp3tunes/Mp3tunesService.cpp:254
msgid "Authenticating"
msgstr "กำลังตรวจสอบสิทธิ์"

#: services/mp3tunes/Mp3tunesService.cpp:266
#, fuzzy
#| msgid "Mp3tunes failed to Authenticate."
msgid "MP3tunes failed to Authenticate."
msgstr "ล้มเหลวในการตรวจสอบสิทธิ์กับ Mp3tunes"

#: services/mp3tunes/Mp3tunesService.cpp:299
msgid "MP3tunes Harmony: Disconnected"
msgstr "MP3Tunes Harmony: ยุติการเชื่อมต่อ"

#: services/mp3tunes/Mp3tunesService.cpp:306
#: services/mp3tunes/Mp3tunesService.cpp:319
msgid "MP3tunes Harmony: Waiting for PIN Input"
msgstr "MP3Tunes Harmony: รอการป้อนรหัสพิน"

#: services/mp3tunes/Mp3tunesService.cpp:331
msgid "MP3tunes Harmony: Successfully Connected"
msgstr "MP3tunes Harmony: เชื่อมต่อสำเร็จแล้ว"

#: services/mp3tunes/Mp3tunesService.cpp:346
#, fuzzy, kde-format
#| msgid ""
#| "Mp3tunes Harmony Error\n"
#| "%1"
msgid ""
"MP3tunes Harmony Error\n"
"%1"
msgstr ""
"Mp3tunes Harmony เกิดข้อผิดพลาด\n"
"%1"

#: services/mp3tunes/Mp3tunesServiceCollection.cpp:53
#: services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp:42
msgid "MP3tunes Locker"
msgstr "ตู้ส่วนตัวบน Mp3tunes"

#: services/mp3tunes/Mp3tunesServiceCollectionLocation.cpp:78
msgid ""
"Only the following types of tracks can be uploaded to MP3tunes: mp3, mp4, "
"m4a, m4p, aac, wma, and ogg. "
msgstr ""
"ชนิดของเพลงต่อไปนี้เท่านั้นที่จะสามารถอัปโหลดไปยัง MP3tunes ได้: mp3, mp4, m4a, m4p, "
"aac, wma และ ogg"

#: services/mp3tunes/Mp3tunesWorkers.cpp:238
msgid "Upload to MP3tunes Initiated"
msgstr "เตรียมการอัปโหลดไปยัง MP3tunes แล้ว"

#: services/mp3tunes/Mp3tunesWorkers.cpp:263
#, kde-format
msgid "Uploading Track %1/%2"
msgstr "กำลังอัปโหลดเพลง %1/%2"

#: services/mp3tunes/harmonydaemon/main.cpp:31
msgid "Amarok's MP3tunes Harmony Daemon"
msgstr "ดีมอน MP3Tunes Harmony ของแอมอะร็อก"

#: services/mp3tunes/harmonydaemon/main.cpp:32
msgid "Handles AutoSync for the MP3tunes service in Amarok."
msgstr "คอยคุมการปรับเทียบข้อมูลอัตโนมัติในแอมอะร็อกกับบริการ MP3Tunes"

#: services/mp3tunes/harmonydaemon/main.cpp:33
msgid "(C) 2008, Casey Link"
msgstr "สงวนลิขสิทธิ์ (C) 2008, Casey Link"

#: 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 ""
"ติดต่อผ่านทาง IRC:\n"
"แม่ข่าย: irc.freenode.net / ห้อง: #amarok #amarok.de #amarok.es\n"
"\n"
"ส่งคำติชมและผลการใช้งาน:\n"
"amarok@kde.org"

#: services/mp3tunes/harmonydaemon/main.cpp:35
msgid "http://amarok.kde.org"
msgstr "http://amarok.kde.org"

#: services/mp3tunes/harmonydaemon/main.cpp:41
msgid "The identifier the daemon should use."
msgstr "การยืนยันตัวบุคคลที่ดีมอนควรใช้"

#: services/mp3tunes/harmonydaemon/main.cpp:42
msgid "The email to be used for authentication."
msgstr "อีเมลสำหรับใช้ในการตรวจสอบสิทธิ์"

#: services/mp3tunes/harmonydaemon/main.cpp:43
msgid "The pin to be used for authentication."
msgstr "รหัสพินสำหรับใช้ในการตรวจสอบสิทธิ์"

#: services/opmldirectory/OpmlDirectoryInfoParser.cpp:56
#, fuzzy
#| msgid "Fetching Podcast Info"
msgid "Loading Podcast Info..."
msgstr "กำลังดึงข้อมูลพ็อดแคสท์"

#: services/opmldirectory/OpmlDirectoryInfoParser.cpp:65
msgid "Fetching Podcast Info"
msgstr "กำลังดึงข้อมูลพ็อดแคสท์"

#: services/opmldirectory/OpmlDirectoryService.cpp:41
msgid "Podcast Directory"
msgstr "ไดเรกทอรีพ็อดแคสท์"

#: services/opmldirectory/OpmlDirectoryService.cpp:72
msgid "A large listing of podcasts"
msgstr "รายการเล่นจำนวนมากของพ็อดแคสต์"

#: services/opmldirectory/OpmlDirectoryService.cpp:76
msgid ""
"A comprehensive list of searchable podcasts from www.digitalpodcast.com that "
"you can subscribe to directly from within Amarok."
msgstr ""

#: services/opmldirectory/OpmlDirectoryService.cpp:111
msgid "Subscribe"
msgstr "บอกรับ"

#: services/opmldirectory/OpmlDirectoryService.cpp:153
msgid "Downloading Podcast Directory Database"
msgstr "กำลังดาวน์โหลดฐานข้อมูลไดเรกทอรีพ็อดแคสท์"

#: services/opmldirectory/OpmlDirectoryService.cpp:181
#, fuzzy
#| msgid "Updating the local OPML database."
msgid "Updating the local Podcast database."
msgstr "กำลังปรับปรุงฐานข้อมูล OPML ภายในระบบ"

#: services/opmldirectory/OpmlDirectoryService.cpp:221
#, kde-format
msgctxt ""
"This string is the first part of the following example phrase: Podcast "
"Directory update complete. Added 4 feeds in 6 categories."
msgid "Podcast Directory update complete. Added 1 feed in "
msgid_plural "Podcast Directory update complete. Added %1 feeds in "
msgstr[0] "ปรับปรุงไดเรกทอรีพ็อดแคสท์เสร็จสมบูรณ์แล้ว และได้เพิ่มแหล่งป้อน %1 รายการไว้ใน "

#: services/opmldirectory/OpmlDirectoryService.cpp:226
#, kde-format
msgctxt ""
"This string is the second part of the following example phrase: Podcast "
"Directory update complete. Added 4 feeds in 6 categories."
msgid "1 category."
msgid_plural "%1 categories."
msgstr[0] ""

#: services/scriptable/ScriptableServiceInfoParser.cpp:44
#: services/scriptable/ScriptableServiceInfoParser.cpp:62
#: services/scriptable/ScriptableServiceInfoParser.cpp:78
#: services/scriptable/ScriptableServiceInfoParser.cpp:94
#, fuzzy
#| msgid "Loading Thumbnails..."
msgid "Loading info..."
msgstr "กำลังโหลดภาพตัวอย่าง..."

#: statusbar/CompoundProgressBar.cpp:64 statusbar/CompoundProgressBar.cpp:157
#: statusbar/ProgressBar.cpp:47
msgid "Abort"
msgstr "ยกเลิก"

#: statusbar/CompoundProgressBar.cpp:68 statusbar/CompoundProgressBar.cpp:169
#, fuzzy
#| msgid "Multiple background-tasks running"
msgid "Multiple background tasks running"
msgstr "มีงานเบื้องหลังกำลังทำงานอยู่หลายงาน"

#: statusbar/CompoundProgressBar.cpp:69 statusbar/CompoundProgressBar.cpp:170
#, fuzzy
#| msgid "Abort all background operations"
msgid "Abort all background tasks"
msgstr "ยกเลิกปฏิบัติการเบื้องหลังทั้งหมด"

#: statusbar/StatusBar.cpp:309
msgid "Amarok is paused"
msgstr "แอมอะร็อกหยุดเล่นชั่วคราว"

#: statusbar/StatusBar.cpp:360
#, kde-format
msgid "Playing: %1"
msgstr "กำลังเล่น: %1"

#: statusbar/StatusBar.cpp:400
#, kde-format
msgctxt "%1 is number of tracks, %2 is time"
msgid "%1 track (%2)"
msgid_plural "%1 tracks (%2)"
msgstr[0] "แทร็กเสียง %1 รายการ (%2)"

#: statusbar/StatusBar.cpp:423 statusbar/StatusBar.cpp:429
#, fuzzy, kde-format
#| msgid "&Save Playlist"
msgid "Total playlist size: %1"
msgstr "&บันทึกรายการเล่น"

#: statusbar/StatusBar.cpp:424
#, kde-format
msgid "Queue size: %1"
msgstr ""

#: statusbar/StatusBar.cpp:425
#, kde-format
msgid "Queue length: %1"
msgstr ""

#: statusbar/StatusBar.cpp:437
#, kde-format
msgctxt "%1 is number of tracks"
msgid "%1 track"
msgid_plural "%1 tracks"
msgstr[0] "%1 แทร็ก"

#: toolbar/SlimToolbar.cpp:36
msgid "Slim Toolbar"
msgstr "แถบเครื่องมือกะทัดรัด"

#: toolbar/MainToolbar.cpp:59
msgid "Rediscover Your Music"
msgstr "ค้นพบมิติใหม่ในดนตรีของคุณ"

#: toolbar/MainToolbar.cpp:79
msgid "Main Toolbar"
msgstr "แถบเครื่องมือหลัก"

#: toolbar/VolumePopupButton.cpp:102 toolbar/VolumePopupButton.cpp:113
#: widgets/Osd.cpp:153
msgid "(muted)"
msgstr "(ตัดเสียงอยู่)"

#: toolbar/VolumePopupButton.cpp:102 toolbar/VolumePopupButton.cpp:113
#: widgets/Osd.cpp:153
#, kde-format
msgid "Volume: %1% %2"
msgstr "ระดับเสียง: %1% %2"

#: widgets/AnalyzerWidget.cpp:35
msgid "Click for more analyzers"
msgstr "คลิกเพื่อดูอะนาไลเซอร์อื่น ๆ"

#: widgets/AnalyzerWidget.cpp:69
msgid "&Visualizations"
msgstr "แ&สงสี"

#: widgets/BookmarkPopup.cpp:84 widgets/BookmarkPopup.cpp:112
msgid "Bookmark"
msgstr "ที่คั่นหน้า"

#: widgets/BreadcrumbItemButton.cpp:239
msgid "List and run bookmarks, or create new ones"
msgstr ""

#: widgets/BreadcrumbItemButton.cpp:257
msgid "Amarok Bookmarks"
msgstr "ที่คั่นหน้าของแอมอะร็อก"

#: widgets/BreadcrumbItemButton.cpp:276
msgid "Copy Current View Bookmark to Clipboard"
msgstr ""

#: widgets/PlayPauseButton.cpp:31 widgets/PlayPauseButton.cpp:81
#, fuzzy
#| msgctxt "state, as in playing"
#| msgid "Play"
msgid "Play"
msgstr "เล่น"

#: widgets/PlayPauseButton.cpp:81
#, fuzzy
#| msgid "Paused"
msgid "Pause"
msgstr "หยุดชั่วคราว"

#: widgets/SmartPlaylistEditor.cpp:79
msgid "Create Smart Playlist"
msgstr "สร้างรายการเล่นอัจฉริยะ"

#: widgets/SmartPlaylistEditor.cpp:95
msgid "Edit Smart Playlist"
msgstr "แก้ไขรายการเล่นอัจฉริยะ"

#: widgets/SmartPlaylistEditor.cpp:184
msgid "Play Counter"
msgstr "ตัวนับการเล่น"

#: widgets/SmartPlaylistEditor.cpp:185
msgid "First Play"
msgstr "เล่นครั้งแรก"

#: widgets/SmartPlaylistEditor.cpp:186
msgid "Last Play"
msgstr "เล่นครั้งสุดท้าย"

#: widgets/SmartPlaylistEditor.cpp:186
msgid "Modified Date"
msgstr "วันที่ที่ทำการแก้ไข"

#: widgets/SmartPlaylistEditor.cpp:186
msgid "File Path"
msgstr "พาธของแฟ้ม"

#: widgets/SmartPlaylistEditor.cpp:187
msgid "Mount Point"
msgstr "จุดเมานท์"

#: widgets/SmartPlaylistEditor.cpp:204
msgid "Playlist name:"
msgstr "ชื่อรายการเล่น:"

#: widgets/SmartPlaylistEditor.cpp:212
msgid "Match Any of the following conditions"
msgstr "เข้าคู่กับเงื่อนไขใด ๆ ต่อไปนี้"

#: widgets/SmartPlaylistEditor.cpp:222
msgid "Match All of the following conditions"
msgstr "เข้าคู่กับเงื่อนไขต่อไปนี้ทั้งหมด"

#: widgets/SmartPlaylistEditor.cpp:232
msgid "Order by"
msgstr "เรียงลำดับโดย"

#: widgets/SmartPlaylistEditor.cpp:246
msgid "Limit to"
msgstr "จำกัดด้วย"

#: widgets/SmartPlaylistEditor.cpp:258
msgid "Expand by"
msgstr "ขยายด้วย"

#: widgets/SmartPlaylistEditor.cpp:345
msgid "Completely Random"
msgstr "สุ่มตลอด"

#: widgets/SmartPlaylistEditor.cpp:346
msgid "Score Weighted"
msgstr "น้ำหนักของคะแนน"

#: widgets/SmartPlaylistEditor.cpp:347
msgid "Rating Weighted"
msgstr "น้ำหนักของอันดับ"

#: widgets/SmartPlaylistEditor.cpp:351
msgid "Ascending"
msgstr "เรียงจากน้อยไปหามาก"

#: widgets/SmartPlaylistEditor.cpp:352
msgid "Descending"
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"
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"
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"
msgstr "ไม่ได้อยู่สุดท้าย"

#: widgets/SmartPlaylistEditor.cpp:717 widgets/SmartPlaylistEditor.cpp:1033
msgid "does not contain"
msgstr "ไม่ได้บรรจุคำนี้อยู่"

#: widgets/SmartPlaylistEditor.cpp:719 widgets/SmartPlaylistEditor.cpp:1033
#: widgets/SmartPlaylistEditor.cpp:1041 widgets/SmartPlaylistEditor.cpp:1047
msgid "is"
msgstr "เป็น"

#: widgets/SmartPlaylistEditor.cpp:728 widgets/SmartPlaylistEditor.cpp:1033
#: widgets/SmartPlaylistEditor.cpp:1041 widgets/SmartPlaylistEditor.cpp:1047
msgid "is not"
msgstr "ไม่"

#: widgets/SmartPlaylistEditor.cpp:748 widgets/SmartPlaylistEditor.cpp:1034
msgid "does not start with"
msgstr "ไม่ได้ขึ้นต้นด้วย"

#: widgets/SmartPlaylistEditor.cpp:761 widgets/SmartPlaylistEditor.cpp:1035
msgid "does not end with"
msgstr "ไม่ได้ลงท้ายด้วย"

#: widgets/SmartPlaylistEditor.cpp:763 widgets/SmartPlaylistEditor.cpp:1041
msgid "is greater than"
msgstr "มากกว่า"

#: widgets/SmartPlaylistEditor.cpp:763 widgets/SmartPlaylistEditor.cpp:1047
msgid "is after"
msgstr "หลัง"

#: widgets/SmartPlaylistEditor.cpp:765 widgets/SmartPlaylistEditor.cpp:1041
msgid "is smaller than"
msgstr "น้อยกว่า"

#: widgets/SmartPlaylistEditor.cpp:765 widgets/SmartPlaylistEditor.cpp:1047
msgid "is before"
msgstr "ก่อน"

#: widgets/SmartPlaylistEditor.cpp:974
msgid "Days"
msgstr "วัน"

#: widgets/SmartPlaylistEditor.cpp:975
msgid "Months"
msgstr "เดือน"

#: widgets/SmartPlaylistEditor.cpp:1011
msgid "Seconds"
msgstr "วินาที"

#: widgets/SmartPlaylistEditor.cpp:1012
msgid "Minutes"
msgstr "นาที"

#: widgets/SmartPlaylistEditor.cpp:1013
msgid "Hours"
msgstr "ชั่วโมง"

#: widgets/TokenDropTarget.cpp:386
msgid "Drag in and out items from above."
msgstr ""

#: widgets/TokenWithLayout.cpp:242
msgid "[prefix]"
msgstr ""

#: widgets/TokenWithLayout.cpp:253
msgid "[suffix]"
msgstr ""

#: widgets/TrackSelectWidget.cpp:65
#, fuzzy, kde-format
#| msgctxt "track from source"
#| msgid "from <b>%1</b>"
msgid "Checkpoint: <b>%1</b>"
msgstr " ในอัลบั้ม <b>%1</b>"

#: widgets/TrackSelectWidget.cpp:85
#, fuzzy, kde-format
#| msgid "Track:"
msgid "Track: %1"
msgstr "แทร็กที่:"

#: widgets/TrackSelectWidget.cpp:87
#, fuzzy, kde-format
#| msgid "Album \"%1\""
msgid "Album: %1"
msgstr "อัลบั้ม \"%1\""

#: widgets/TrackSelectWidget.cpp:89
#, fuzzy, kde-format
#| msgid "Artist \"%1\""
msgid "Artist: %1"
msgstr "ศิลปิน \"%1\""

#: widgets/TrackSelectWidget.cpp:93
#, fuzzy
#| msgid "<empty>"
msgid "empty"
msgstr "<empty>"

#: widgets/VolumeDial.cpp:301 widgets/VolumeDial.cpp:340
#: widgets/VolumeWidget.cpp:53 widgets/VolumeWidget.cpp:79
#: widgets/VolumeWidget.cpp:91
#, fuzzy, kde-format
#| msgid "Volume: %1%"
msgid "Volume: %1%"
msgstr "ระดับเสียง: %1%"

#: widgets/VolumeWidget.cpp:48
msgid "Mute"
msgstr "ตัดเสียง"

#: widgets/VolumeWidget.cpp:89
#, fuzzy
#| msgid "Volume: 100% (muted)"
msgid "Volume: <i>Muted</i>"
msgstr "ระดับเสียง: 100% (ตัดเสียง)"

#: widgets/MainControlsWidget.cpp:62 MainWindow.cpp:833
msgid "Previous Track"
msgstr "แทร็กก่อนหน้า"

#: widgets/MainControlsWidget.cpp:70 ActionClasses.cpp:175
msgid "Play/Pause"
msgstr "เล่น/หยุดชั่วคราว"

#: widgets/MainControlsWidget.cpp:78 ActionClasses.cpp:487
msgid "Stop"
msgstr "หยุด"

#: widgets/MainControlsWidget.cpp:86 MainWindow.cpp:856
msgid "Next Track"
msgstr "แทร็กถัดไป"

#: widgets/SliderWidget.cpp:244
msgid "100%"
msgstr "100%"

#: widgets/SliderWidget.cpp:245
msgid "80%"
msgstr "80%"

#: widgets/SliderWidget.cpp:246
msgid "60%"
msgstr "60%"

#: widgets/SliderWidget.cpp:247
msgid "40%"
msgstr "40%"

#: widgets/SliderWidget.cpp:248
msgid "20%"
msgstr "20%"

#: widgets/SliderWidget.cpp:249
msgid "0%"
msgstr "0%"

#: widgets/SliderWidget.cpp:410
#, 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 "กระโดดไปยัง: %1"

#: widgets/SearchWidget.cpp:72
msgid "Enter space-separated terms to search."
msgstr "ป้อนคำค้นสำหรับกรองคั่นด้วยวรรค เพื่อค้นหา"

#: widgets/SearchWidget.cpp:87 widgets/SearchWidget.cpp:157
msgid "Edit filter"
msgstr "แก้ไขตัวกรอง"

#: widgets/ProgressWidget.cpp:44
msgid "Track Progress"
msgstr "ความคืบหน้าของเพลง"

#: widgets/ProgressWidget.cpp:48
msgid "The amount of time elapsed in current song"
msgstr "เวลารวมที่เล่นไปแล้วของเพลงปัจจุบัน"

#: widgets/ProgressWidget.cpp:51
msgid "The amount of time remaining in current song"
msgstr "เวลารวมที่เหลือของเพลงปัจจุบัน"

#: widgets/Osd.cpp:137
msgid "Rating changed"
msgstr "อันดับถูกเปลี่ยนแปลง"

#: widgets/Osd.cpp:215
msgid "Volume: 100% (muted)"
msgstr "ระดับเสียง: 100% (ตัดเสียง)"

#: widgets/Osd.cpp:446
msgid ""
"On-Screen-Display preview\n"
"Drag to reposition"
msgstr ""
"ตัวอย่างข้อความบนหน้าจอ \n"
"คลิกแล้วลาก เพื่อเปลี่ยนตำแหน่ง"

#: widgets/Osd.cpp:692
msgid "Paused"
msgstr "หยุดชั่วคราว"

#: EngineController.cpp:256
msgid ""
"<p>Phonon claims it <b>cannot</b> play MP3 files. You may want to examine "
"the installation of the backend that phonon uses.</p><p>You may find useful "
"information in the <i>FAQ</i> section of the <i>Amarok Handbook</i>.</p>"
msgstr ""
"<p>Phonon แจ้งว่า มัน<b>ไม่สามารถ</b>เล่นแฟ้ม MP3 ได้ "
"คุณอาจจะต้องตรวจสอบการติดตั้งโปรแกรมเบื้องหลังที่ Phonon ใช้เสียก่อน</"
"p><p>คุณอาจจะพบข้อมูลที่มีประโยชน์ในส่วน<i>คำถามที่ถามบ่อย (FAQ)</i> ได้ "
"ใน<i>คู่มือการใช้งานของแอมอะร็อก</i></p>"

#: EngineController.cpp:277
msgid "Install MP3 Support"
msgstr "ติดตั้งการรองรับ MP3"

#: EngineController.cpp:279
msgid ""
"Amarok currently cannot play MP3 files. Do you want to install support for "
"MP3?"
msgstr ""
"แอมอะร็อกยังไม่สามารถเล่นแฟ้ม MP3 ได้ในตอนนี้ คุณต้องการจะติดตั้งส่วนรองรับแฟ้ม MP3 หรือไม่ ?"

#: EngineController.cpp:280
msgid "No MP3 Support"
msgstr "ยังไม่รองรับแฟ้ม MP3"

#: EngineController.cpp:828
msgid "Preamp"
msgstr "พรีแอมป์"

#: EngineController.cpp:1295
#, kde-format
msgctxt "track by artist on album"
msgid "<b>%1</b> by <b>%2</b> on <b>%3</b>"
msgstr "<b>%1</b> โดย <b>%2</b> ในอัลบั้ม <b>%3</b>"

#: EngineController.cpp:1298
#, kde-format
msgctxt "track by artist"
msgid "<b>%1</b> by <b>%2</b>"
msgstr "<b>%1</b> โดย <b>%2</b>"

#: EngineController.cpp:1302
#, kde-format
msgctxt "track on album"
msgid "<b>%1</b> on <b>%2</b>"
msgstr "<b>%1</b> ในอัลบั้ม <b>%2</b>"

#: EngineController.cpp:1307
msgid "Unknown track"
msgstr "แทร็กที่ไม่รู้จัก"

#: EngineController.cpp:1314
#, kde-format
msgctxt "track from source"
msgid "from <b>%1</b>"
msgstr " ในอัลบั้ม <b>%1</b>"

#: MainWindow.cpp:279
msgid "Local Music"
msgstr "คลังสื่อภายในระบบ"

#: MainWindow.cpp:281
msgid "Local sources of content"
msgstr "แหล่งจัดเก็บสื่อต่าง ๆ ภายในระบบ"

#: MainWindow.cpp:289
msgid "Internet"
msgstr "อินเทอร์เน็ต"

#: MainWindow.cpp:291
msgid "Online sources of content"
msgstr "แหล่งจัดเก็บสื่อต่าง ๆ แบบออนไลน์"

#: MainWindow.cpp:297
msgid "Playlists"
msgstr "รายการเล่น"

#: MainWindow.cpp:299
msgid "Various types of playlists"
msgstr "รายการเล่นหลากหลายประเภท"

#: MainWindow.cpp:308
msgid "Browse local hard drive for content"
msgstr "เรียกดูเนื้อหาจากฮาร์ดไดรฟ์ภายใน"

#: MainWindow.cpp:362
msgctxt "@item:inmenu"
msgid "&View"
msgstr "&มุมมอง"

#: MainWindow.cpp:365
msgid "Lock Layout"
msgstr "ล็อคการจัดมุมมอง"

#: MainWindow.cpp:486
msgid ""
"<qt>Closing the main window will keep Amarok running in the System Tray. Use "
"<B>Quit</B> from the menu, or the Amarok tray icon to exit the application.</"
"qt>"
msgstr ""
"<qt>การปิดหน้าต่างหลักนั้นไม่ได้เป็นการปิดโปรแกรมแอมอะร็อก "
"เนื่องจากแอมอะร็อกจะยังคงทำงานต่อไปอยู่ที่ถาดระบบ หากต้องการออกจากโปรแกรมจริง ๆ "
"ให้เรียกใช้คำสั่ง <B> ออก</B> ได้จากเมนูของหน้าต่างหลัก "
"หรือที่เมนูของไอคอนแอมอะร็อกในถาดระบบแทน</qt>"

#: MainWindow.cpp:488
msgid "Docking in System Tray"
msgstr "พักโปรแกรมไว้ในถาดระบบ"

#: MainWindow.cpp:531
msgid "Use relative path for &saving"
msgstr "ใช้พาธแบบสัมพัทธ์สำหรับใช้กับการ&บันทึก"

#: MainWindow.cpp:597
msgid "Play Media (Files or URLs)"
msgstr "เล่นสื่อ (แฟ้มหรือที่อยู่ URL)"

#: MainWindow.cpp:597
msgid "Add Media (Files or URLs)"
msgstr "เพิ่มสื่อ (แฟ้มหรือที่อยู่ URL)"

#: MainWindow.cpp:615
msgid "Add Stream"
msgstr "เพิ่มสายข้อมูล"

#: MainWindow.cpp:615
msgid "Enter Stream URL:"
msgstr "ป้อนที่อยู่ URL ของสายข้อมูล:"

#: MainWindow.cpp:756
msgid "&Add Media..."
msgstr "เ&พิ่มสื่อ..."

#: MainWindow.cpp:761
msgctxt "clear playlist"
msgid "&Clear Playlist"
msgstr "&ล้างรายการเล่น"

#: MainWindow.cpp:765
msgctxt "Remove duplicate and dead (unplayable) tracks from the playlist"
msgid "Re&move Duplicates"
msgstr "เ&อารายการที่ซ้ำกันออก"

#: MainWindow.cpp:772
msgid "&Add Stream..."
msgstr "เ&พิ่มสายข้อมูล..."

#: MainWindow.cpp:776
msgid "&Export Playlist As..."
msgstr "&ส่งออกรายการเล่น..."

#: MainWindow.cpp:788
msgid "Equalizer"
msgstr "อิควอไลเซอร์"

#: MainWindow.cpp:796
msgid "Bookmark Context Applets"
msgstr "ทำคั่นหน้าแอพเพล็ตส่วนเกี่ยวพันกับสื่อ"

#: MainWindow.cpp:804
msgid "Play Media..."
msgstr "เล่นสื่อ..."

#: MainWindow.cpp:813
msgid "&Seek Forward"
msgstr "&ค้นหาไปข้างหน้า"

#: MainWindow.cpp:819
msgid "&Seek Backward"
msgstr "&ค้นหาย้อนกลับ"

#: MainWindow.cpp:826
msgid "Update Collection"
msgstr "ปรับปรุงคลังสื่อ"

#: MainWindow.cpp:840
#, fuzzy
#| msgid "Rate Current Track: 1"
msgid "Restart current track"
msgstr "จัดอันดับให้แทร็กปัจจุบันเป็นระดับ: 1"

#: MainWindow.cpp:846
#, fuzzy
#| msgid "Repeat Playlist"
msgid "Repopulate Playlist"
msgstr "เล่นรายการเล่นซ้ำ"

#: MainWindow.cpp:861
msgid "Increase Volume"
msgstr "เพิ่มระดับเสียง"

#: MainWindow.cpp:867
msgid "Decrease Volume"
msgstr "ลดระดับเสียง"

#: MainWindow.cpp:873
msgid "Toggle Main Window"
msgstr "แสดง/ซ่อนหน้าต่างหลัก"

#: MainWindow.cpp:878
msgid "Toggle Full Screen"
msgstr "เปิด/ปิดโหมดเต็มหน้าจอ"

#: MainWindow.cpp:883
msgid "Jump to"
msgstr "กระโดดไปยัง"

#: MainWindow.cpp:888
msgid "Show active track"
msgstr "แสดงแทร็กเสียงที่ใช้อยู่"

#: MainWindow.cpp:892
msgid "Show Notification Popup"
msgstr "แสดงหน้าต่างผุดของการแจ้งให้ทราบ"

#: MainWindow.cpp:897
msgid "Mute Volume"
msgstr "ตัดเสียง"

#: MainWindow.cpp:902
#, fuzzy
#| msgid "Love Current Track"
msgid "Last.fm: Love Current Track"
msgstr "หลังจบเพลงที่เล่นอยู่"

#: MainWindow.cpp:907
#, fuzzy
#| msgid "Love Current Track"
msgid "Last.fm: Ban Current Track"
msgstr "หลังจบเพลงที่เล่นอยู่"

#: MainWindow.cpp:912
#, fuzzy
#| msgid "Love Current Track"
msgid "Last.fm: Skip Current Track"
msgstr "หลังจบเพลงที่เล่นอยู่"

#: MainWindow.cpp:922
msgid "Rate Current Track: 1"
msgstr "จัดอันดับให้แทร็กปัจจุบันเป็นระดับ: 1"

#: MainWindow.cpp:927
msgid "Rate Current Track: 2"
msgstr "จัดอันดับให้แทร็กปัจจุบันเป็นระดับ: 2"

#: MainWindow.cpp:932
msgid "Rate Current Track: 3"
msgstr "จัดอันดับให้แทร็กปัจจุบันเป็นระดับ: 3"

#: MainWindow.cpp:937
msgid "Rate Current Track: 4"
msgstr "จัดอันดับให้แทร็กปัจจุบันเป็นระดับ: 4"

#: MainWindow.cpp:942
msgid "Rate Current Track: 5"
msgstr "จัดอันดับให้แทร็กปัจจุบันเป็นระดับ: 5"

#: MainWindow.cpp:948
msgid "Network Request Viewer"
msgstr ""

#: MainWindow.cpp:966
msgid "&About Amarok"
msgstr "เกี่ยวกับแ&อมอะร็อก"

#: MainWindow.cpp:970
msgid "&Report Bug..."
msgstr "&รายงานข้อผิดพลาด..."

#: MainWindow.cpp:1030
msgid "&Music"
msgstr "&ดนตรี"

#: MainWindow.cpp:1034
msgid "&Amarok"
msgstr "แ&อมอะร็อก"

#: MainWindow.cpp:1053
msgid "&Playlist"
msgstr "&รายการเล่น"

#: MainWindow.cpp:1069
msgid "&Tools"
msgstr "เ&ครื่องมือ"

#: MainWindow.cpp:1084
msgid "&Settings"
msgstr "&ตั้งค่า"

#: MainWindow.cpp:1507
#, kde-format
msgid "Paused  ::  %1"
msgstr "หยุดชั่วคราว  ::  %1"

#: MainWindow.cpp:1526
#, kde-format
msgid "%1 - %2  ::  %3"
msgstr "%1 - %2  ::  %3"

#: ActionClasses.cpp:85
msgid "Amarok Menu"
msgstr "เมนูของแอมอะร็อก"

#: ActionClasses.cpp:302
msgid "Click to change"
msgstr "คลิกเพื่อเปลี่ยน"

#: ActionClasses.cpp:319
msgid "&Replay Gain Mode"
msgstr ""

#: ActionClasses.cpp:321
msgctxt "Replay Gain state, as in, disabled"
msgid "&Off"
msgstr "&ปิด"

#: ActionClasses.cpp:321
msgctxt "Item, as in, music"
msgid "&Track"
msgstr "แ&ทร็กเสียง"

#: ActionClasses.cpp:322
msgid "&Album"
msgstr "&อัลบั้ม"

#: ActionClasses.cpp:331
msgid "&Equalizer"
msgstr "&อิควอไลเซอร์"

#: ActionClasses.cpp:359
msgid "Your current setup does not support the equalizer feature"
msgstr "การตั้งค่าในปัจจุบันของคุณยังไม่รองรับคุณสมบัติการใช้อิคลอไลเซอร์"

#: ActionClasses.cpp:364
msgctxt "Equalizer state, as in, disabled"
msgid "&Off"
msgstr "&ปิด"

#: ActionClasses.cpp:415
msgid "Burn"
msgstr "เขียนลงแผ่น"

#: ActionClasses.cpp:454
msgid "Current Playlist"
msgstr "รายการเล่นปัจจุบัน"

#: ActionClasses.cpp:455
msgid "Selected Tracks"
msgstr "แทร็กที่เลือกไว้"

#: ActionClasses.cpp:534
msgid "Stop after current Track"
msgstr "หยุดหลังจบแทร็กปัจจุบัน"

#: ActionClasses.cpp:550
msgid "Stop after current track: On"
msgstr "หยุดหลังจบแทร็กปัจจุบัน: เปิดใช้"

#: ActionClasses.cpp:556
msgid "Stop after current track: Off"
msgstr "หยุดหลังจบแทร็กปัจจุบัน: ไม่ได้เปิดใช้"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, FormatSelectionDialog)
#: App.cpp:113 rc.cpp:945
msgid "Amarok"
msgstr "แอมอะร็อก"

#: App.cpp:114
msgid "The audio player for KDE"
msgstr "โปรแกรมเล่นสื่อเสียงสำหรับ KDE"

#: App.cpp:115
msgid ""
"(C) 2002-2003, Mark Kretschmann\n"
"(C) 2003-2010, The Amarok Development Squad"
msgstr ""
"(C) 2002-2003, Mark Kretschmann\n"
"(C) 2003-2010, The Amarok Development Squad"

#: App.cpp:116
#, 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 ""
"ติดต่อทาง IRC:\n"
"เซิร์ฟเวอร์: irc.freenode.net / ห้อง: #amarok #amarok.de #amarok.es, #amarok.fr\n"
"\n"
"ส่งคำติชม:\n"
"amarok@kde.org\n"
"\n"
"(วันที่คอมไพล์: %1)"

#: App.cpp:453
msgid "Files/URLs to open"
msgstr "แฟ้ม/ตำแหน่ง URL ที่จะเปิด"

#: App.cpp:454
msgid "Immediately start playing an audio cd"
msgstr ""

#: App.cpp:456
msgid "Skip backwards in playlist"
msgstr "ข้ามไปยังรายการก่อนหน้าในรายการเล่น"

#: App.cpp:458
msgid "Start playing current playlist"
msgstr "เริ่มการเล่นรายการเล่นปัจจุบัน"

#: App.cpp:460
msgid "Play if stopped, pause if playing"
msgstr "ทำการเล่นหากหยุดอยู่ พักการเล่นหากยังเล่นอยู่"

#: App.cpp:461
msgid "Pause playback"
msgstr "พักการเล่นกลับ"

#: App.cpp:463
msgid "Stop playback"
msgstr "หยุดการเล่นกลับ"

#: App.cpp:465
msgid "Skip forwards in playlist"
msgstr "ข้ามไปยังรายการถัดไปในรายการเล่น"

#: App.cpp:466
msgid "Additional options:"
msgstr "ตัวเลือกเพิ่มเติม:"

#: App.cpp:468
msgid "Append files/URLs to playlist"
msgstr "เพิ่มแฟ้ม/ที่อยู่ URL ไปยังรายการเล่น"

#: App.cpp:469
msgid "Queue URLs after the currently playing track"
msgstr "เพิ่มที่อยู่ URL เข้าคิวรอเล่นต่อจากแทร็กที่กำลังเล่นอยู่ในตอนนี้"

#: App.cpp:471
msgid "Load URLs, replacing current playlist"
msgstr "โหลดที่อยู่ URL และแทนที่รายการเล่นปัจจุบัน"

#: App.cpp:473
msgid "Print verbose debugging information"
msgstr "พิมพ์ข้อมูลรายละเอียดการดีบั๊ก"

#: App.cpp:475
msgid "Allow running multiple Amarok instances"
msgstr "อนุญาตให้แอมอะร็อกทำงานได้หลายตัว"

#: App.cpp:476
msgid "Base for relative filenames/URLs"
msgstr "ฐานที่สัมพันธ์กันกับ ชื่อแฟ้ม/ที่อยู่ URL"

#: App.cpp:478
#, fuzzy
#| msgid "Stream options"
msgid "Unit test options:"
msgstr "ตัวเลือกของสายข้อมูล"

#: App.cpp:479
msgid "Run integrated unit tests"
msgstr ""

#: App.cpp:480
msgid "Destination of test output: 'stdout', 'log'"
msgstr ""

#: App.cpp:481
msgid "Format of test output: 'xml', 'lightxml', 'plaintext'"
msgstr ""

#: App.cpp:482
msgid "Verbosity from 0-3 (highest)"
msgstr ""

#: App.cpp:732
msgid ""
"The embedded database was not found; you must set up a database server "
"connection.\n"
"You must restart Amarok after doing this."
msgstr ""

#: App.cpp:733
msgid ""
"The connection details for the database server were invalid.\n"
"You must enter correct settings and restart Amarok after doing this."
msgstr ""

#: App.cpp:734
msgid "Database Error"
msgstr "มีข้อผิดพลาดกับฐานข้อมูล"

#: App.cpp:751
#, kde-format
msgid ""
"A music path, %1, is set in System Settings.\n"
"Would you like to use that as a collection folder?"
msgstr ""

#: App.cpp:805
msgid ""
"<p>The version of the 'amarokcollectionscanner' tool\n"
"does not match your Amarok version.</p><p>Please note that Collection "
"Scanning may not work correctly.</p>"
msgstr ""

#: App.cpp:846
msgid "Moving files to trash"
msgstr "ทิ้งแฟ้มลงถังขยะ"

#: rc.cpp:1
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "สหชาติ อนุกูลกิจ, ถนอมทรัพย์ นพบูรณ์"

#: rc.cpp:2
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "drrider@gmail.com, donga.nb@gmail.com"

#. i18n: file: amarokconfig.kcfg:13
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:5
msgid "Whether to display a second, left time label."
msgstr "จะให้แสดงป้ายบอกเวลาที่สอง (บอกเวลาที่เหลือ) หรือไม่"

#. i18n: file: amarokconfig.kcfg:14
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:8
msgid ""
"Set this to display a second time label to the left of the seek slider in "
"the player window."
msgstr "ตั้งค่าตรงนี้เพื่อให้แสดงป้ายบอกเวลาที่ 2 ทางด้านซ้ายของแถบเลื่อนค้นหาในหน้าต่างเครื่องเล่น"

#. i18n: file: amarokconfig.kcfg:18
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:11
msgid "Whether to display remaining track time in the left time label."
msgstr "จะให้แสดงเวลาที่เหลือของแทร็กเสียงในป้ายบอกเวลาที่เหลือหรือไม่"

#. i18n: file: amarokconfig.kcfg:19
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:14
msgid ""
"Set this to display remaining track time instead of past track time in the "
"player window."
msgstr ""
"ตั้งค่าตรงนี้เพื่อให้แสดงเวลาที่เหลือของแทร็กเสียงแทนที่จะเป็นเวลาที่ผ่านไป ในหน้าต่างเครื่องเล่น"

#. i18n: file: amarokconfig.kcfg:23
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:17
msgid "Which tracks or albums to favor in Random Mode"
msgstr "แทร็กหรืออัลบั้มใดที่อยากจะให้เล่นในโหมดสุ่ม"

#. i18n: file: amarokconfig.kcfg:24
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:20
msgid ""
"Tracks or albums with the chosen property will be more likely to be chosen "
"in Random Mode."
msgstr "แทร็กหรืออัลบั้มที่มีคุณสมบัติที่ถูกเลือก จะมีแนวโน้มจะถูกเลือกในโหมดสุ่ม"

#. i18n: file: amarokconfig.kcfg:34
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:23
#, fuzzy
#| msgid "Start typing to progressively search through the playlist"
msgid "How to progress through tracks in the playlist"
msgstr "พิมพ์เพื่อเริ่มทำการค้นหาในรายการเล่น"

#. i18n: file: amarokconfig.kcfg:35
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:26
msgid "Determines how amarok will progress through the tracks in the playlist"
msgstr ""

#. i18n: file: amarokconfig.kcfg:47
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:29
msgid "The status of dynamic mode."
msgstr "สถานะของโหมดปรับอัตโนมัติ"

#. i18n: file: amarokconfig.kcfg:48
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:32
msgid ""
"If set, dynamic mode will be on, and tracks will be added according to the "
"dynamic playlist specified."
msgstr ""
"หากตั้งค่า จะเป็นการเปิดใช้โหมดปรับอัตโนมัติ และแทร็กต่าง ๆ "
"จะถูกเพิ่มไปยังรายการเล่นอัตโนมัติที่ระบุให้ใช้ร่วมด้วย"

#. i18n: file: amarokconfig.kcfg:52
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:35
#, fuzzy
#| msgid "Previous Track"
msgid "Previous tracks count."
msgstr "แทร็กก่อนหน้า"

#. i18n: file: amarokconfig.kcfg:53
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:38
#, fuzzy
#| msgid "One track was already in the playlist, so it was not added."
#| msgid_plural ""
#| "%1 tracks were already in the playlist, so they were not added."
msgid "Number of tracks to leave in the playlist before the active track."
msgstr "มี %1 เพลงอยู่ในรายการเล่นอยู่แล้ว ดังนั้นจะไม่ทำการเพิ่มให้"

#. i18n: file: amarokconfig.kcfg:57
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:41
msgid "Upcoming tracks count."
msgstr ""

#. i18n: file: amarokconfig.kcfg:58
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:44
msgid "Number of tracks to load into the playlist after the active track."
msgstr ""

#. i18n: file: amarokconfig.kcfg:62
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:47
msgid "The most recently used Dynamic Mode"
msgstr "โหมดปรับอัตโนมัติที่ใช้ล่าสุด"

#. i18n: file: amarokconfig.kcfg:63
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:50
msgid ""
"The title of the Dynamic Mode that was most recently loaded in the playlist"
msgstr "ชื่อของโหมดปรับอัตโนมัติที่ถูกโหลดขึ้นมาล่าสุดในรายการเล่น"

#. i18n: file: amarokconfig.kcfg:67
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:53
msgid "Whether to show icon in system tray"
msgstr "จะให้แสดงไอคอนในถาดระบบหรือไม่"

#. i18n: file: amarokconfig.kcfg:68
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:56
msgid "Enable/Disable tray icon for Amarok."
msgstr "เปิด/ปิด ไอคอนถาดระบบของแอมอะร็อก"

#. i18n: file: amarokconfig.kcfg:72
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:59
#, fuzzy
#| msgid "Whether to show the toolbar in the playlist window."
msgid "Whether to hide the context view."
msgstr "จะให้แสดงแถบเครื่องมือในหน้าต่างรายการเล่นหรือไม่"

#. i18n: file: amarokconfig.kcfg:73
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:62
#, fuzzy
#| msgid "Enable/Disable tray icon for Amarok."
msgid "Enable/Disable context view in Amarok."
msgstr "เปิด/ปิด ไอคอนถาดระบบของแอมอะร็อก"

#. i18n: file: amarokconfig.kcfg:77
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:65
msgid "Whether to animate the systray icon"
msgstr "จะให้แสดงภาพเคลื่อนไหวของไอคอนในถาดระบบหรือไม่"

#. i18n: file: amarokconfig.kcfg:78
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:68
msgid "Enable/Disable tray icon animation."
msgstr "เปิด/ปิด ภาพเคลื่อนไหวของไอคอนในถาดระบบ"

#. i18n: file: amarokconfig.kcfg:82
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:71
msgid "Delay between tracks, in milliseconds"
msgstr "หน่วงเวลาระหว่างเพลง ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:83
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:74
msgid "Delay between tracks, in milliseconds."
msgstr "หน่วงเวลาระหว่างเพลง ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:87
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:77
msgid "Number of undo levels in playlist"
msgstr "จำนวนของระดับการ \"เลิกทำ\" ในรายการเล่น"

#. i18n: file: amarokconfig.kcfg:88
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:80
msgid "The number of undo levels in the playlist."
msgstr "จำนวนของระดับการเลิกทำในรายการเล่น"

#. i18n: file: amarokconfig.kcfg:92
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:83
msgid "Whether a splash-screen should be displayed on startup"
msgstr "จะให้แสดงหน้าจอโลโกตอนเริ่มโปรแกรมหรือไม่"

#. i18n: file: amarokconfig.kcfg:93
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:86
msgid "Enable/Disable splashscreen during Amarok startup."
msgstr "เลือกเพื่อเปิดใช้งานหน้าจอโลโกระหว่างเริ่มงานแอมอะร็อก"

#. i18n: file: amarokconfig.kcfg:97
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:89
msgid "Whether playlists store relative path"
msgstr "จะให้รายการเล่นบันทึกพาธเชิงสัมพันธ์หรือไม่"

#. i18n: file: amarokconfig.kcfg:98
#. i18n: ectx: whatsthis, entry, group (General Options)
#: rc.cpp:92
msgid ""
"If set, Amarok's manually saved playlists will contain a relative path to "
"each track, not an absolute path."
msgstr ""
"หากตั้งไว้ รายการเล่นของแอมอะร็อกที่ผู้ใช้บันทึกเอง จะมีแต่พาธเชิงสัมพันธ์สำหรับแต่ละเพลง "
"ไม่ใช่พาธเต็ม ๆ"

#. i18n: file: amarokconfig.kcfg:102
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:95
msgid "Filename of the external web browser to be invoked by Amarok."
msgstr "ชื่อแฟ้มของเว็บเบราว์เซอร์ภายนอกที่จะให้แอมอะร็อกใช้"

#. i18n: file: amarokconfig.kcfg:106
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:98
msgid "Whether to automatically attempt to fetch cover art as needed"
msgstr "จะพยายามรับภาพหน้าปกโดยอัตโนมัติเมื่อมีความต้องการภาพหน้าปก"

#. i18n: file: amarokconfig.kcfg:110
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:101
msgid ""
"Automatically scroll the playlist to make the currently playing song visible"
msgstr "เลื่อนรายการเล่นมายังแทร็กที่กำลังเล่นอยู่ให้โดยอัตโนมัติ"

#. i18n: file: amarokconfig.kcfg:114
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:104
#, fuzzy
#| msgid "The font to use in the context browser."
msgid "Show Album art in the Collection Browser"
msgstr "แบบอักษรที่จะใช้ในตัวเรียกดูรายละเอียด"

#. i18n: file: amarokconfig.kcfg:118
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:107
msgid "Show the Context View"
msgstr "แสดงมุมมองส่วนเกี่ยวพันกับสื่อ"

#. i18n: file: amarokconfig.kcfg:122
#. i18n: ectx: label, entry, group (General Options)
#: rc.cpp:110
#, fuzzy
#| msgid "Playlist Grouping"
msgid "Play the first run jingle"
msgstr "ตัวเลือก หน้าต่างรายการเล่น"

#. i18n: file: amarokconfig.kcfg:129
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:113
msgid "Whether organize files will overwrite existing files."
msgstr "จะให้การจัดเรียงแฟ้มทำการเขียนทับแฟ้มที่มีอยู่หรือไม่"

#. i18n: file: amarokconfig.kcfg:130
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:116
msgid "If set, Organize files will overwrite any existing destination."
msgstr "หากตั้งไว้, การจัดเรียงแฟ้มจะเขียนทับแฟ้มที่มีอยู่แล้วที่ที่หมาย"

#. i18n: file: amarokconfig.kcfg:134
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:119
msgid ""
"Whether organize files will group directories according to their filetype."
msgstr "จะให้การจัดเรียงแฟ้มจับกลุ่มไดเรกทอรีโดยอ้างถึงชนิดแฟ้มหรือไม่"

#. i18n: file: amarokconfig.kcfg:135
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:122
msgid ""
"If set, Organize files will group directories containing the same filetype."
msgstr "หากตั้งไว้, การจัดเรียงแฟ้มจะทำการจับกลุ่มไดเรกทอรีที่มีแฟ้มชนิดเดียวกันไว้ด้วยกัน"

#. i18n: file: amarokconfig.kcfg:139
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:125
#, fuzzy
#| msgid ""
#| "Whether organize files will group artist starting in the same character."
msgid ""
"Whether organize files will group artists whose names start with the same "
"character."
msgstr "จะให้การจัดเรียงแฟ้มจับกลุ่มศิลปินที่ชื่อเริ่มต้นด้วยตัวอักษรเดียวกันหรือไม่"

#. i18n: file: amarokconfig.kcfg:140
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:128
#, fuzzy
#| msgid ""
#| "If set, Organize files will group artist starting in the same character."
msgid ""
"If set, Organize files will group artists whose names start with the same "
"character."
msgstr "หากตั้งไว้ การจัดเรียงแฟ้มจะจับกลุ่มศิลปินที่ชื่อเริ่มต้นด้วยตัวอักษรเดียวกัน"

#. i18n: file: amarokconfig.kcfg:144
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:131
msgid "Whether organize files will ignore The in artist names."
msgstr "จะให้การจัดเรียงแฟ้มเพิกเฉยต่อคำ 'The' ในชื่อศิลปินหรือไม่"

#. i18n: file: amarokconfig.kcfg:145
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:134
msgid "If set, Organize files will ignore The in artist names."
msgstr "หากตั้งไว้ การจัดเรียงแฟ้มจะไม่สนใจคำ 'The' ในชื่อศิลปิน"

#. i18n: file: amarokconfig.kcfg:149
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:137
#, fuzzy
#| msgid ""
#| "Whether organize files will replace spaces in filenames by an underscore."
msgid ""
"Whether organize files will replace spaces in filenames with underscores."
msgstr ""
"จะให้การจัดเรียงแฟ้มทำการแทนที่ช่องว่างในชื่อแฟ้มด้วยเครื่องหมาย underscore (_) หรือไม่"

#. i18n: file: amarokconfig.kcfg:150
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:140
#, fuzzy
#| msgid ""
#| "If set, Organize files will replace spaces in filenames by an underscore."
msgid ""
"If set, Organize files will replace spaces in filenames with underscores."
msgstr "หากตั้งไว้, การจัดเรียงแฟ้มจะทำการแทนที่ช่องว่างในชื่อแฟ้มด้วยเครื่องหมาย _ "

#. i18n: file: amarokconfig.kcfg:154
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:143
msgid "Whether organize files will use cover art as folder icons."
msgstr "จะให้การจัดเรียงแฟ้มใช้รูปหน้าปกเป็นไอคอนของโฟลเดอร์หรือไม่"

#. i18n: file: amarokconfig.kcfg:155
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:146
msgid "If set, Organize files will use cover art as folder icons."
msgstr "หากตั้งไว้, การจัดเรียงแฟ้มจะใช้รูปหน้าปกเป็นไอคอนของโฟลเดอร์"

#. i18n: file: amarokconfig.kcfg:159
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:149
#, fuzzy
#| msgid "Index of collection folder destination for Organize files."
msgid "Collection folder path destination for Organize files."
msgstr "ดัชนีของที่หมายโฟลเดอร์คลังสื่อสำหรับการจัดเรียงแฟ้ม"

#. i18n: file: amarokconfig.kcfg:160
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:152
#, fuzzy
#| msgid "The ID of the collection folder destination for Organize files."
msgid "The path of the collection folder destination for Organize files."
msgstr "หมายเลขระบุตัวของที่หมายโฟลเดอร์คลังสื่อสำหรับจัดเรียงแฟ้ม"

#. i18n: file: amarokconfig.kcfg:164
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:155
msgid ""
"Whether organize files will rename files in a manner compatible with vfat "
"filesystems."
msgstr "จะให้การจัดเรียงแฟ้มทำการเปลี่ยนชื่อแฟ้มในรูปแบบที่เข้ากันได้กับระบบแฟ้ม vfat หรือไม่"

#. i18n: file: amarokconfig.kcfg:165
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:158
msgid ""
"If set, Organize files will replace characters that are not compatible with "
"vfat filesystems (such as ':', '*' and '?')."
msgstr ""
"หากตั้งไว้, การจัดเรียงแฟ้มจำทำการแทนที่ตัวอักษรที่ไม่สามารถเข้ากันได้กับ ระบบแฟ้ม vfat (เช่น "
"':', '*' และ '?')"

#. i18n: file: amarokconfig.kcfg:169
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:161
msgid ""
"Whether organize files will rename files such that they only contain 7-bit "
"ASCII characters."
msgstr "จะให้การจัดเรียงแฟ้มเปลี่ยนชื่อแฟ้มให้มีการใช้ตัวอักษร ASCII แบบ 7 บิต เท่านั้น หรือไม่"

#. i18n: file: amarokconfig.kcfg:170
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:164
msgid ""
"If set, Organize files will replace characters that are not compatible with "
"the 7-bit ASCII character set."
msgstr ""
"หากตั้งค่าไว้ การจัดเรียงแฟ้มจะจัดการเปลี่ยนตัวอักษรที่ไม่สามารถเข้ากันได้กับชุดอักขระ ASCII แบบ "
"7 บิต"

#. i18n: file: amarokconfig.kcfg:174
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:167
msgid "Whether organize files will use a custom file naming scheme."
msgstr "จะให้การจัดเรียงแฟ้มใช้งานรูปแบบชื่อแฟ้มตั้งเองหรือไม่"

#. i18n: file: amarokconfig.kcfg:175
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:170
msgid ""
"If set, Organize files will rename files according to a custom format string."
msgstr "หากตั้งไว้ การจัดเรียงแฟ้มจะทำการเปลี่ยนชื่อแฟ้มโดยอิงกับรูปแบบข้อความที่ตั้งเอง"

#. i18n: file: amarokconfig.kcfg:179
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:173
msgid "Format string for Organize files, if a custom naming scheme is used."
msgstr "รูปแบบข้อความสำหรับการจัดเรียงแฟ้ม, หากมีการใช้งานรูปแบบการตั้งชื่อแบบตั้งเอง"

#. i18n: file: amarokconfig.kcfg:180
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:176
msgid ""
"If the custom filename scheme is enabled, then Organize files will rename "
"files according to this format string."
msgstr ""
"หากมีการใช้งานรูปแบบชื่อแฟ้มตั้งเอง การจัดเรียงแฟ้มจะทำการเปลี่ยนชื่อแฟ้ม โดยอิงกับรูปแบบข้อความนี้"

#. i18n: file: amarokconfig.kcfg:184
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:179
msgid "Regular expression that is to be replaced."
msgstr "Regular expression ที่จะถูกแทนที่"

#. i18n: file: amarokconfig.kcfg:185
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:182
msgid ""
"Organize files will replace substrings matching this regular expression."
msgstr "การจัดเรียงแฟ้มจะทำการแทนที่ข้อความที่เข้าคู่กับรูปแบบ regular expression นี้"

#. i18n: file: amarokconfig.kcfg:189
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:185
msgid "Replacing string."
msgstr "ข้อความสำหรับแทนที่"

#. i18n: file: amarokconfig.kcfg:190
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:188
msgid "Organize files will replace matching substrings with this string."
msgstr "การจัดเรียงแฟ้มจะทำการแทนที่ข้อความที่เข้ากันกับรูปแบบด้วยสตริงนี้"

#. i18n: file: amarokconfig.kcfg:194
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:191
msgid "Basic or Advanced Mode"
msgstr ""

#. i18n: file: amarokconfig.kcfg:195
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:194
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 ""

#. i18n: file: amarokconfig.kcfg:199
#. i18n: ectx: label, entry, group (OrganizeCollectionDialog)
#: rc.cpp:197
#, fuzzy
#| msgid "Import Collection"
msgid "Format Presets"
msgstr "นำเข้าคลังสื่อ"

#. i18n: file: amarokconfig.kcfg:200
#. i18n: ectx: whatsthis, entry, group (OrganizeCollectionDialog)
#: rc.cpp:200
msgid "A list of preset formats (token schemas)."
msgstr ""

#. i18n: file: amarokconfig.kcfg:207
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:203
msgid "Master volume"
msgstr "ระดับเสียงหลัก"

#. i18n: file: amarokconfig.kcfg:208
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:206
#, fuzzy
#| msgid "The Amarok master volume, a value between 0 (muted) and 100."
msgid "The Amarok master volume, a value between 0 and 100."
msgstr "ตัวปรับระดับเสียงหลักของแอมอะร็อก, ใช้ค่าระหว่าง 0 (ตัดเสียง) ถึง 100"

#. i18n: file: amarokconfig.kcfg:214
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:209
msgid "Mute state"
msgstr ""

#. i18n: file: amarokconfig.kcfg:215
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:212
msgid "Mute/Unmute sound."
msgstr "เปิดเสียง/ตัดเสียง"

#. i18n: file: amarokconfig.kcfg:219
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:215
msgid "Whether to crossfade between tracks"
msgstr "จะให้ค่อย ๆ ลดเสียง/เพิ่มเสียงระหว่างเพลงหรือไม่"

#. i18n: file: amarokconfig.kcfg:220
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:218
msgid "Enable/Disable crossfading between track changes."
msgstr "เปิด/ปิดการค่อย ๆ ลดเสียง/เพิ่มเสียงระหว่างการเปลี่ยนเพลง"

#. i18n: file: amarokconfig.kcfg:224
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:221
msgid "Length of crossfade, in milliseconds"
msgstr "เวลาที่ใช้ในการค่อย ๆ ลดเสียง/เพิ่มเสียง, ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:225
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:224
msgid "The length of the crossfade between tracks in milliseconds."
msgstr "เวลาที่ใช้ในการค่อย ๆ ลดเสียง/เพิ่มเสียงระหว่างเปลี่ยนเพลง ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:230
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:227
msgid "When to Crossfade"
msgstr "ให้ทำการค่อย ๆ ลดสียง/เพิ่มเสียงระหว่างเปลี่ยนเพลงเมื่อ"

#. i18n: file: amarokconfig.kcfg:231
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:230
msgid ""
"Determines whether to crossfade always, or on automatic/manual track changes "
"only."
msgstr ""
"ระบุว่าจะให้ทำการค่อย ๆ ลดเสียง/เพิ่มเสียงระหว่างเปลี่ยนเพลงเสมอ "
"หรือว่าเฉพาะเพลงที่เปลี่ยนโดยอัตโนมัติ/ เปลี่ยนเองเท่านั้น"

#. i18n: file: amarokconfig.kcfg:235
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:233
msgid "Whether to fade out tracks when pressing stop."
msgstr "จะให้ทำการค่อย ๆ หรี่เสียงจนเงียบเมื่อกดปุ่มหยุดเล่นหรือไม่"

#. i18n: file: amarokconfig.kcfg:236
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:236
msgid "Enable/Disable fadeout."
msgstr "เปิด/ปิด การหรี่เสียงจนเงียบ"

#. i18n: file: amarokconfig.kcfg:240
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:239
msgid "Length of fadeout, in milliseconds"
msgstr "เวลาที่ใช้ในการหรี่เสียง, ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:241
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:242
msgid "The length of the fadeout in milliseconds."
msgstr "เวลาที่ใช้ในการค่อย ๆ หรี่เสียง/เพิ่มเสียงระหว่างเปลี่ยนเพลง ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:246
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:245
msgid "Whether to fade out when exiting the program."
msgstr "จะให้ค่อย ๆ หรี่เสียงจนเงียบเมื่อออกจากโปรแกรมหรือไม่"

#. i18n: file: amarokconfig.kcfg:250
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:248
msgid "Equalizer mode - 0 = off, 1 to n = preset no"
msgstr ""

#. i18n: file: amarokconfig.kcfg:251
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:251
msgid "When enabled, an equalizer plugin filters the audio stream."
msgstr "หากเปิดใช้ ตัวปลั๊กอินอิควอไลเซอร์จะเข้าควบคุมเสียง"

#. i18n: file: amarokconfig.kcfg:255
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:254
#, fuzzy
#| msgid "Equalizer pre-amplification value, range -100..100, 0 is normal."
msgid "11 Equalizer gains include pre-amp, range -100..100, 0 is normal."
msgstr "ค่าปรีแอมป์อิควอไลเซอร์, ช่วงระหว่าง -100..100, ค่า 0 คือค่าปกติ"

#. i18n: file: amarokconfig.kcfg:259
#. i18n: ectx: label, entry, group (Playback)
#. i18n: file: amarokconfig.kcfg:265
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:257 rc.cpp:263
#, fuzzy
#| msgid "Equalizer preset name."
msgid "List with user equalizer preset names"
msgstr "ชื่อชุดสำเร็จของอิควอไลเซอร์"

#. i18n: file: amarokconfig.kcfg:262
#. i18n: ectx: label, entry, group (Playback)
#. i18n: file: amarokconfig.kcfg:290
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:260 rc.cpp:266
msgid "List with user presets values"
msgstr ""

#. i18n: file: amarokconfig.kcfg:294
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:269
msgid "The mode for adjusting playback volume."
msgstr ""

#. i18n: file: amarokconfig.kcfg:295
#. i18n: ectx: whatsthis, entry, group (Playback)
#: rc.cpp:272
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 ""

#. i18n: file: amarokconfig.kcfg:298
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:275
msgid "Disable Replay Gain"
msgstr ""

#. i18n: file: amarokconfig.kcfg:301
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:278
msgid "Make each track the same volume"
msgstr ""

#. i18n: file: amarokconfig.kcfg:304
#. i18n: ectx: label, entry, group (Playback)
#: rc.cpp:281
msgid "Make each album the same volume"
msgstr ""

#. i18n: file: amarokconfig.kcfg:313
#. i18n: ectx: label, entry, group (Cover Manager)
#: rc.cpp:284
msgid "Amazon locale for cover retrieval"
msgstr "ค่าท้องถิ่นของ Amazon สำหรับดึงข้อมูลหน้าปก"

#. i18n: file: amarokconfig.kcfg:314
#. i18n: ectx: whatsthis, entry, group (Cover Manager)
#: rc.cpp:287
msgid "Determines which Amazon server cover images should be retrieved from."
msgstr "ระบุว่าให้ใช้เซิร์ฟเวอร์ไหนของ Amazon ในการดึงข้อมูลหน้าปก"

#. i18n: file: amarokconfig.kcfg:321
#. i18n: ectx: label, entry, group (Wikipedia)
#: rc.cpp:290
msgid "Wikipedia locale for information retrieval"
msgstr "ค่าท้องถิ่นของวิกิพีเดียสำหรับดึงข้อมูล"

#. i18n: file: amarokconfig.kcfg:322
#. i18n: ectx: whatsthis, entry, group (Wikipedia)
#: rc.cpp:293
msgid ""
"Determines in which language the information is retrieved from Wikipedia."
msgstr "ระบุว่าให้ดึงข้อมูลมาจากวิกิพีเดียในภาษาใด"

#. i18n: file: amarokconfig.kcfg:329
#. i18n: ectx: label, entry, group (KNotify)
#: rc.cpp:296
msgid "Use KNotify support"
msgstr "ใช้การรองรับ KNotify"

#. i18n: file: amarokconfig.kcfg:336
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:299
msgid "Use On-Screen Display"
msgstr "ใช้การแสดงข้อความบนหน้าจอ"

#. i18n: file: amarokconfig.kcfg:337
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:302
msgid "Enable/Disable the On-Screen Display."
msgstr "เปิด/ปิด ระบบแสดงข้อความบนหน้าจอ"

#. i18n: file: amarokconfig.kcfg:342
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:308
msgid "Enable/Disable use of Growl for notifications."
msgstr "เปิด/ปิด การใช้ Growl สำหรับใช้กับการแจ้งให้ทราบ"

#. i18n: file: amarokconfig.kcfg:346
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:311
msgid "Display the same information in the OSD as in the playlist columns."
msgstr "แสดงข้อมูลบน OSD แบบเดียวกันกับในคอลัมน์ของรายการเล่น"

#. i18n: file: amarokconfig.kcfg:347
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:314
msgid ""
"If enabled, the OSD will display the same information and in the same order "
"as the columns in the playlist."
msgstr "หากเปิดไว้ OSD จะแสดงข้อมูลและลำดับเดียวกันกับในคอลัมน์ในรายการเล่น"

#. i18n: file: amarokconfig.kcfg:351
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:317
msgid "The OSD text to show"
msgstr "ข้อความ OSD ที่จะแสดง"

#. i18n: file: amarokconfig.kcfg:352
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:320
msgid "Customize the OSD display text."
msgstr "ปรับแต่งข้อความที่แสดงบน OSD"

#. i18n: file: amarokconfig.kcfg:356
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:323
msgid "Translucency Toggle"
msgstr "สลับการเปิด/ปิดการใช้ความโปร่งแสง(เทียม)"

#. i18n: file: amarokconfig.kcfg:357
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:326
msgid "Make the background of the OSD translucent."
msgstr "สร้างพื้นหลังของ OSD โดยใช้ความโปร่งแสงเทียม"

#. i18n: file: amarokconfig.kcfg:361
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:329
msgid "Whether to use custom colors for the OSD"
msgstr "จะให้ใช้สีที่ตั้งเองสำหรับ OSD หรือไม่"

#. i18n: file: amarokconfig.kcfg:362
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:332
msgid "You can use custom colors for the OSD if you set this true."
msgstr "คุณสามารถใช้สีที่ตั้งขึ้นมาเองสำหรับ OSD ได้ หากคุณตั้งค่านี้ให้เป็นจริง"

#. i18n: file: amarokconfig.kcfg:366
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:335
msgid "Font Color for On-Screen Display"
msgstr "สีของอักษรสำหรับข้อความแสดงบนหน้าจอ (OSD)"

#. i18n: file: amarokconfig.kcfg:367
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:338
msgid ""
"The color of the OSD text. The color is specified in RGB, a comma-separated "
"list containing three integers between 0 and 255."
msgstr ""
"สีสำหรับข้อความ OSD โดยสีจะถูกระบุให้อยู่ในรูป RGB ซึ่งเป็นจำนวนเต็มสามจำนวน มีค่าระหว่าง 0 "
"ถึง 255 คั่นด้วยเครื่องหมายจุลภาค"

#. i18n: file: amarokconfig.kcfg:371
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:341
#, fuzzy
#| msgid "How many milliseconds the text should be displayed"
msgid "How many milliseconds the text should be displayed for"
msgstr "ระบุว่าให้ข้อความแสดงอยู่นานกี่มิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:372
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:344
msgid ""
"The time in milliseconds to show the OSD. A value of 0 means never hide. The "
"default value is 5000 ms."
msgstr ""
"เวลาในหน่วยมิลลิวินาทีที่จะแสดง OSD ค่า 0 หมายถึงว่าจะไม่มีการซ่อนเลย ค่าโดยปริยายจะอยู่ที่ "
"5000 มิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:377
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:347
msgid "Y position offset"
msgstr "พิกัดตำแหน่งแกน Y"

#. i18n: file: amarokconfig.kcfg:378
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:350
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 ""
"ตำแหน่งแกน Y ของ OSD โดยสัมพันธ์กับหน้าจอที่ถูกเลือกและการจัดวาง OSD "
"หากเลือกการจัดวางไว้บนสุด ตำแหน่งพิกัดแกน Y จะเป็นที่ว่างระหว่างขอบบนของ OSD "
"และส่วนบนสุดของหน้าจอ หากเลือกการจัดวางไว้ล่างสุด พิกัดแกน Y จะเป็นที่ว่างระหว่างขอบล่างของ "
"OSD และส่วนล่างสุดของหน้าจอ"

#. i18n: file: amarokconfig.kcfg:384
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:353
msgid "OSD screen"
msgstr "หน้าจอที่แสดง OSD"

#. i18n: file: amarokconfig.kcfg:385
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:356
msgid ""
"The screen that should display the OSD. For single-headed environments this "
"setting should be 0."
msgstr "หน้าจอที่ควรจะแสดง OSD สำหรับสภาพแวดล้อมที่ใช้จอเดี่ยว ค่านี้ควรจะเป็น 0"

#. i18n: file: amarokconfig.kcfg:389
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:359
msgid "Whether the album cover should be shown"
msgstr "ควรให้มีการแสดงหน้าปกอัลบั้มหรือไม่"

#. i18n: file: amarokconfig.kcfg:390
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:362
msgid "If enabled, shows the album cover in the OSD."
msgstr "หากเปิดใช้ จะแสดงหน้าปกอัลบั้มใน OSD"

#. i18n: file: amarokconfig.kcfg:394
#. i18n: ectx: label, entry, group (OSD)
#: rc.cpp:365
msgid "Align OSD to"
msgstr "จัดวาง OSD กับ"

#. i18n: file: amarokconfig.kcfg:395
#. i18n: ectx: whatsthis, entry, group (OSD)
#: rc.cpp:368
msgid ""
"The relative position of the OSD. Possible choices are Left, Middle, Right "
"and Center."
msgstr "ตำแหน่งสัมพัทธ์ของ OSD ตัวเลือกที่เป็นไปได้คือ ซ้าย, กลาง, ขวา และศูนย์กลาง"

#. i18n: file: amarokconfig.kcfg:409
#. i18n: ectx: label, entry, group (Session)
#: rc.cpp:371
msgid "Resume playback of last played track on startup"
msgstr "เล่นเพลงที่เล่นค้างไว้ครั้งล่าสุด เมื่อเริ่มโปรแกรม"

#. i18n: file: amarokconfig.kcfg:410
#. i18n: ectx: whatsthis, entry, group (Session)
#: rc.cpp:374
msgid "If set, Amarok resumes playback of the last played track on startup."
msgstr "หากตั้งไว้ แอมอะร็อกจะทำการเล่นเพลงที่เล่นค้างไว้ล่าสุดต่อไป เมื่อเริ่มโปรแกรม"

#. i18n: file: amarokconfig.kcfg:414
#. i18n: ectx: label, entry, group (Session)
#: rc.cpp:377
msgid "Track URL to resume upon startup"
msgstr "ที่อยู่ URL ของเพลงที่จะให้เล่นต่อเมื่อเริ่มโปรแกรม"

#. i18n: file: amarokconfig.kcfg:415
#. i18n: ectx: whatsthis, entry, group (Session)
#: rc.cpp:380
msgid "Internal: URL of the track to resume on startup."
msgstr "ภายใน: URL ของเพลงที่จะเล่นต่อเมื่อเริ่มโปรแกรม"

#. i18n: file: amarokconfig.kcfg:418
#. i18n: ectx: label, entry, group (Session)
#: rc.cpp:383
msgid "Time to resume at, in milliseconds"
msgstr "เวลาที่จะให้เล่นต่อไป, ในหน่วยมิลลิวินาที"

#. i18n: file: amarokconfig.kcfg:419
#. i18n: ectx: whatsthis, entry, group (Session)
#: rc.cpp:386
msgid "Internal: Playback position in the track to resume on startup."
msgstr "ภายใน: ตำแหน่งภายในเพลงที่จะทำการเล่นต่อเมื่อเริ่มโปรแกรม"

#. i18n: file: amarokconfig.kcfg:422
#. i18n: ectx: label, entry, group (Session)
#: rc.cpp:389
msgid ""
"List of bools describing which browsers are visible, from top to bottom."
msgstr ""

#. i18n: file: amarokconfig.kcfg:425
#. i18n: ectx: label, entry, group (Session)
#: rc.cpp:392
msgid "Track playing on last exit. Value is -1 if no track was playing."
msgstr ""

#. i18n: file: amarokconfig.kcfg:429
#. i18n: ectx: label, entry, group (Session)
#: rc.cpp:395
msgid "Number (from the top) of the last active browser."
msgstr ""

#. i18n: file: amarokconfig.kcfg:435
#. i18n: ectx: label, entry, group (Collection)
#: rc.cpp:398
msgid "Whether Collections folders are scanned recursively"
msgstr "จะให้โฟลเดอร์คลังสื่อถูกตรวจค้นแบบละเอียดหรือไม่"

#. i18n: file: amarokconfig.kcfg:439
#. i18n: ectx: label, entry, group (Collection)
#: rc.cpp:401
msgid "Whether Collection folders are rescanned on change"
msgstr "จะให้โฟลเดอร์คลังสื่อถูกตรวจค้นซ้ำเมื่อมีการเปลี่ยนแปลงหรือไม่"

#. i18n: file: amarokconfig.kcfg:443
#. i18n: ectx: label, entry, group (Collection)
#: rc.cpp:404
msgid "List of folders in the Collection"
msgstr "รายการของโฟลเดอร์ต่าง ๆ ในคลังสื่อ"

#. i18n: file: amarokconfig.kcfg:446
#. i18n: ectx: label, entry, group (Collection)
#: rc.cpp:407
#, fuzzy
#| msgid "The font to use in the context browser."
msgid "Whether track numbers are shown in the collection browser."
msgstr "แบบอักษรที่จะใช้ในตัวเรียกดูรายละเอียด"

#. i18n: file: amarokconfig.kcfg:450
#. i18n: ectx: label, entry, group (Collection)
#: rc.cpp:410
#, fuzzy
#| msgid "The font to use in the context browser."
msgid "Whether years are shown in the collection browser."
msgstr "แบบอักษรที่จะใช้ในตัวเรียกดูรายละเอียด"

#. i18n: file: amarokconfig.kcfg:454
#. i18n: ectx: label, entry, group (Collection)
#: rc.cpp:413
msgid ""
"Whether to use Mozilla's Character Set Detector to try to guess ID3 tag "
"encodings."
msgstr ""

#. i18n: file: amarokconfig.kcfg:461
#. i18n: ectx: label, entry, group (Scrobbler)
#: rc.cpp:416
msgid "Submit played songs"
msgstr "ส่งชื่อเพลงที่เล่น"

#. i18n: file: amarokconfig.kcfg:462
#. i18n: ectx: whatsthis, entry, group (Scrobbler)
#: rc.cpp:419
msgid "Whether played songs are submitted to Audioscrobbler"
msgstr "จะให้ส่งชื่อเพลงที่เล่นไปยัง Audioscrobbler หรือไม่"

#. i18n: file: amarokconfig.kcfg:466
#. i18n: ectx: label, entry, group (Scrobbler)
#: rc.cpp:422
msgctxt "Username for audioscrobbler login"
msgid "Username"
msgstr "ชื่อผู้ใช้"

#. i18n: file: amarokconfig.kcfg:467
#. i18n: ectx: whatsthis, entry, group (Scrobbler)
#: rc.cpp:425
msgid "The username to use for connecting to Audioscrobbler"
msgstr "ชื่อผู้ใช้ที่ใช้สำหรับการเชื่อมต่อกับ Audioscrobbler"

#. i18n: file: amarokconfig.kcfg:472
#. i18n: ectx: whatsthis, entry, group (Scrobbler)
#: rc.cpp:431
msgid "The password to use for connecting to Audioscrobbler"
msgstr "รหัสผ่านที่ใช้สำหรับเชื่อมต่อกับ Audioscrobbler"

#. i18n: file: amarokconfig.kcfg:476
#. i18n: ectx: label, entry, group (Scrobbler)
#: rc.cpp:434
msgid "Retrieve similar artists"
msgstr "ดึงข้อมูลศิลปินเดียวกัน"

#. i18n: file: amarokconfig.kcfg:477
#. i18n: ectx: whatsthis, entry, group (Scrobbler)
#: rc.cpp:437
msgid "Whether similar songs are retrieved from Audioscrobbler"
msgstr "จะให้มีการดึงเพลงที่เหมือน ๆ กันจาก Audioscrobbler หรือไม่"

#. i18n: file: amarokconfig.kcfg:484
#. i18n: ectx: label, entry, group (MediaDevice)
#: rc.cpp:440
msgid "Device type"
msgstr "ชนิดอุปกรณ์"

#. i18n: file: amarokconfig.kcfg:485
#. i18n: ectx: whatsthis, entry, group (MediaDevice)
#: rc.cpp:443
msgid "The type of media device."
msgstr "ชนิดของอุปกรณ์เล่นสื่อ"

#. i18n: file: amarokconfig.kcfg:488
#. i18n: ectx: label, entry, group (MediaDevice)
#: rc.cpp:446
msgid "Mount point"
msgstr "จุดเมานท์"

#. i18n: file: amarokconfig.kcfg:489
#. i18n: ectx: whatsthis, entry, group (MediaDevice)
#: rc.cpp:449
msgid "The mount point used for the media device connection."
msgstr "จุดเมานท์ที่ใช้สำหรับการเชื่อมต่อกับอุปกรณ์เล่นสื่อ"

#. i18n: file: amarokconfig.kcfg:492
#. i18n: ectx: label, entry, group (MediaDevice)
#: rc.cpp:452
msgid "Mount command"
msgstr "คำสั่งเมานท์"

#. i18n: file: amarokconfig.kcfg:493
#. i18n: ectx: whatsthis, entry, group (MediaDevice)
#: rc.cpp:455
msgid "The mount command used for the media device connection."
msgstr "คำสั่งเมานท์ที่ใช้สำหรับการเชื่อมต่อกับอุปกรณ์เล่นสื่อ"

#. i18n: file: amarokconfig.kcfg:496
#. i18n: ectx: label, entry, group (MediaDevice)
#: rc.cpp:458
msgid "UmountCommand"
msgstr "คำสั่งยกเลิกการเมานท์"

#. i18n: file: amarokconfig.kcfg:497
#. i18n: ectx: whatsthis, entry, group (MediaDevice)
#: rc.cpp:461
msgid "The umount command used for the media device connection."
msgstr "คำสั่งยกเลิกการเมานท์ที่ใช้สำหรับการเชื่อมต่ออุปกรณ์เล่นสื่อ"

#. i18n: file: amarokconfig.kcfg:500
#. i18n: ectx: label, entry, group (MediaDevice)
#: rc.cpp:464
msgid "Auto delete podcasts"
msgstr "ลบพ็อดแคสท์อัตโนมัติ"

#. i18n: file: amarokconfig.kcfg:501
#. i18n: ectx: whatsthis, entry, group (MediaDevice)
#: rc.cpp:467
#, fuzzy
#| msgid ""
#| "Whether podcasts shows already played are automatically deleted when "
#| "media device is connected."
msgid ""
"Whether podcast shows already played are automatically deleted when media "
"device is connected."
msgstr ""
"จะให้รายการพ็อดแคสท์ที่แสดงว่าได้เล่นไปแล้ว ถูกลบออกไปโดยอัตโนมัติ "
"เมื่อมีการเชื่อมต่ออุปกรณ์เล่นสื่อหรือไม่"

#. i18n: file: amarokconfig.kcfg:504
#. i18n: ectx: label, entry, group (MediaDevice)
#: rc.cpp:470
msgid "Sync stats"
msgstr "ปรับเทียบสถิติ"

#. i18n: file: amarokconfig.kcfg:505
#. i18n: ectx: whatsthis, entry, group (MediaDevice)
#: rc.cpp:473
msgid ""
"Whether Amarok statistics should be synchronized with play count/ratings on "
"device and whether tracks played should be submitted to last.fm."
msgstr ""
"จะให้สถิติของแอมอะร็อกมีการปรับข้อมูลในเรื่องของจำนวนการเล่น/ระดับความชอบ กับอุปกรณ์หรือไม่ "
"และจะให้ข้อมูลเพลงที่เล่นถูกส่งไปที่ last.fm หรือไม่"

#. i18n: file: amarokconfig.kcfg:511
#. i18n: ectx: label, entry, group (Daap)
#: rc.cpp:476
msgid "Manually added servers"
msgstr "เพิ่มแม่ข่ายเอง"

#. i18n: file: amarokconfig.kcfg:512
#. i18n: ectx: whatsthis, entry, group (Daap)
#: rc.cpp:479
msgid "Music Sharing servers added by the user."
msgstr "แม่ข่ายของการแบ่งปันดนตรีที่เพิ่มมาโดยผู้ใช้"

#. i18n: file: amarokconfig.kcfg:515
#. i18n: ectx: label, entry, group (Daap)
#: rc.cpp:482
msgid "Server passwords"
msgstr "รหัสผ่านของแม่ข่าย"

#. i18n: file: amarokconfig.kcfg:516
#. i18n: ectx: whatsthis, entry, group (Daap)
#: rc.cpp:485
msgid "Passwords stored by hostname."
msgstr "รหัสผ่านที่จัดเก็บโดยใช้ชื่อเครื่อง"

#. i18n: file: amarokconfig.kcfg:522
#. i18n: ectx: label, entry, group (Panel Sizes)
#: rc.cpp:488
msgid "State of main window splitter"
msgstr "สถานะของตัวแบ่งหน้าต่างหลัก"

#. i18n: file: amarokconfig.kcfg:529
#. i18n: ectx: label, entry, group (Playlist Search)
#: rc.cpp:491
msgid "Include track names in matching"
msgstr ""

#. i18n: file: amarokconfig.kcfg:533
#. i18n: ectx: label, entry, group (Playlist Search)
#: rc.cpp:494
msgid "Include album names in matching"
msgstr ""

#. i18n: file: amarokconfig.kcfg:537
#. i18n: ectx: label, entry, group (Playlist Search)
#: rc.cpp:497
msgid "Include artist names in matching"
msgstr ""

#. i18n: file: amarokconfig.kcfg:541
#. i18n: ectx: label, entry, group (Playlist Search)
#: rc.cpp:500
msgid "Include genre names in matching"
msgstr ""

#. i18n: file: amarokconfig.kcfg:545
#. i18n: ectx: label, entry, group (Playlist Search)
#: rc.cpp:503
msgid "Include composer names in matching"
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:506 rc.cpp:509
msgid "Include years in matching"
msgstr ""

#. i18n: file: amarokconfig.kcfg:560
#. i18n: ectx: label, entry, group (Playlist Layout)
#: rc.cpp:512
msgid "The name of the layout that will be loaded on startup"
msgstr ""

#. i18n: file: amarokconfig.kcfg:567
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:515
msgid ""
"Whether Amarok uses its own internal database, as opposed to an external "
"engine."
msgstr ""

#. i18n: file: amarokconfig.kcfg:571
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:518
msgid "The hostname of the external server to connect to."
msgstr "ชื่อเครื่องของแม่ข่ายภายนอกที่จะทำการเชื่อมต่อไป"

#. i18n: file: amarokconfig.kcfg:575
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:521
msgid "Which server port to connect to the database engine."
msgstr "พอร์ตใดของแม่ข่ายที่ใช้สำหรับเชื่อมต่อระบบฐานข้อมูล"

#. i18n: file: amarokconfig.kcfg:579
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:524
msgid ""
"The name of the database Amarok will use. The user should have sufficient "
"access permissions."
msgstr ""

#. i18n: file: amarokconfig.kcfg:583
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:527
msgid "Username used to access the external database."
msgstr ""

#. i18n: file: amarokconfig.kcfg:587
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:530
msgid "Password for the external database user."
msgstr ""

#. i18n: file: amarokconfig.kcfg:591
#. i18n: ectx: label, entry, group (MySQL)
#: rc.cpp:533
msgid "Keeps a running count to know when run a CHECK."
msgstr ""

#. i18n: file: amarokconfig.kcfg:598
#. i18n: ectx: label, entry, group (ScriptManager)
#: rc.cpp:536
#, fuzzy
#| msgid "Whether to automatically attempt to fetch cover art as needed"
msgid "Whether to automatically update built-in scripts"
msgstr "จะพยายามรับภาพหน้าปกโดยอัตโนมัติเมื่อมีความต้องการภาพหน้าปก"

#. i18n: file: amarokconfig.kcfg:599
#. i18n: ectx: whatsthis, entry, group (ScriptManager)
#: rc.cpp:539
msgid "Enable/Disable automatic update for built-in scripts."
msgstr ""

#. i18n: file: amarokconfig.kcfg:606
#. i18n: ectx: label, entry, group (Moodbar)
#: rc.cpp:542
#, fuzzy
#| msgid ""
#| "Whether to show moodbars in track sliders and in a column in the playlist "
#| "window"
msgid ""
"Whether to show the moodbar of the current track, if available, in the "
"progress slider"
msgstr "จะให้แสดงแถบแสดงอารมณ์ในแถบสไลเดอร์และในคอลัมน์ของหน้าต่างรายการเล่นหรือไม่"

#. i18n: file: amarokconfig.kcfg:607
#. i18n: ectx: whatsthis, entry, group (Moodbar)
#: rc.cpp:545
#, fuzzy
#| msgid ""
#| "Whether to show moodbars in track sliders and in a column in the playlist "
#| "window"
msgid "Enable/Disable showing moodbar, if available, in the progress slider."
msgstr "จะให้แสดงแถบแสดงอารมณ์ในแถบสไลเดอร์และในคอลัมน์ของหน้าต่างรายการเล่นหรือไม่"

#. i18n: file: amarokconfig.kcfg:611
#. i18n: ectx: label, entry, group (Moodbar)
#: rc.cpp:548
#, fuzzy
#| msgid "Whether to fade out when exiting the program."
msgid "The style to use when painting the moodbar"
msgstr "จะให้ค่อย ๆ หรี่เสียงจนเงียบเมื่อออกจากโปรแกรมหรือไม่"

#. i18n: file: amarokconfig.kcfg:618
#. i18n: ectx: label, entry, group (UpcomingEvents)
#: rc.cpp:551
msgid "Clickable locations' names"
msgstr ""

#. i18n: file: amarokconfig.kcfg:619
#. i18n: ectx: whatsthis, entry, group (UpcomingEvents)
#: rc.cpp:554
#, fuzzy
#| msgid "Enable/Disable tray icon for Amarok."
msgid "Enable/Disable links to Google Map"
msgstr "เปิด/ปิด ไอคอนถาดระบบของแอมอะร็อก"

#. i18n: file: amarokconfig.kcfg:623
#. i18n: ectx: label, entry, group (UpcomingEvents)
#: rc.cpp:557
msgid "Timespan for upcoming events"
msgstr ""

#. i18n: file: amarokconfig.kcfg:624
#. i18n: ectx: whatsthis, entry, group (UpcomingEvents)
#: rc.cpp:560
msgid "Set the timespan for the upcoming events."
msgstr ""

#. i18n: file: amarokconfig.kcfg:637
#. i18n: ectx: label, entry, group (SimilarArtists)
#: rc.cpp:563
#, fuzzy
#| msgid "Retrieve similar artists"
msgid "Maximum similar artists"
msgstr "ดึงข้อมูลศิลปินเดียวกัน"

#. i18n: file: amarokconfig.kcfg:638
#. i18n: ectx: whatsthis, entry, group (SimilarArtists)
#: rc.cpp:566
msgid "Maximum similar artists to be shown"
msgstr ""

#. i18n: file: amarokconfig.kcfg:645
#. i18n: ectx: label, entry, group (PlaylistGenerator)
#: rc.cpp:569
msgid "Quality factor for Automated Playlist Generator"
msgstr ""

#. i18n: file: amarokconfig.kcfg:646
#. i18n: ectx: whatsthis, entry, group (PlaylistGenerator)
#: rc.cpp:572
msgid ""
"A value between 0 and 10 that controls whether the Automated Playlist "
"Generator tries to optimize for speed (0) or accuracy (10)."
msgstr ""

#. 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:575 rc.cpp:578
#, fuzzy
#| msgid "Network error"
msgid "Network Requests"
msgstr "เกิดข้อผิดพลาดของเครือข่าย"

#. i18n: file: network/NetworkRequests.ui:41
#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
#: rc.cpp:584
#, fuzzy
#| msgid "Mood"
msgid "Method"
msgstr "อารมณ์"

#. i18n: file: network/NetworkRequests.ui:51
#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
#: rc.cpp:590
#, fuzzy
#| msgid "Reset"
msgid "Response"
msgstr "ตั้งใหม่"

#. i18n: file: network/NetworkRequests.ui:61
#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
#: rc.cpp:596
#, fuzzy
#| msgid "Context view"
msgid "Content Type"
msgstr "มุมมองส่วนเกี่ยวพันกับสื่อ"

#. i18n: file: network/NetworkRequests.ui:66
#. i18n: ectx: property (text), widget (QTreeWidget, requestList)
#: rc.cpp:599
msgid "Info"
msgstr "ข้อมูล"

#. i18n: file: network/NetworkRequests.ui:74
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:602
#, fuzzy
#| msgid "Details"
msgid "Request Details"
msgstr "รายละเอียด"

#. i18n: file: network/NetworkRequests.ui:81
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:605
#, fuzzy
#| msgid "Details"
msgid "Response Details"
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:611 rc.cpp:617
#, fuzzy
#| msgid "Volume"
msgid "Value"
msgstr "ระดับเสียง"

#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:24
#. i18n: ectx: property (toolTip), widget (QToolButton, addPodcastButton)
#: rc.cpp:623
msgid "Add Podcast..."
msgstr "เพิ่มพ็อดแคสท์..."

#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:27
#. i18n: ectx: property (text), widget (QToolButton, addPodcastButton)
#: rc.cpp:626
msgid "add podcast..."
msgstr "เพิ่มพ็อดแคสท์..."

#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:50
#. i18n: ectx: property (text), widget (QToolButton, refreshPodcastsButton)
#: rc.cpp:629
msgid "Refresh All Podcasts"
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:632 rc.cpp:635
msgid "Configure Podcasts..."
msgstr "ปรับแต่งพ็อดแคสท์..."

#. i18n: file: browsers/playlistbrowser/PodcastCategoryBase.ui:99
#. i18n: ectx: property (text), widget (QToolButton, podcastsIntervalButton)
#: rc.cpp:638
msgid "Scan Interval..."
msgstr "ช่วงคั่นระหว่างการค้นหา..."

#. i18n: file: configdialog/dialogs/CollectionConfig.ui:14
#. i18n: ectx: property (windowTitle), widget (QWidget, CollectionConfig)
#: rc.cpp:641
msgid "Collection Setup"
msgstr "ตั้งค่าคลังสื่อ"

#. i18n: file: configdialog/dialogs/CollectionConfig.ui:20
#. i18n: ectx: property (title), widget (QGroupBox, collectionFoldersBox)
#: rc.cpp:644
msgid "Collection Folders"
msgstr "โฟลเดอร์คลังสื่อ"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:9
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_UseServer)
#: rc.cpp:647
msgid "Use &external MySQL database"
msgstr "ใช้ฐานข้อมูล &MySQL ภายนอก"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, group_Connection)
#: rc.cpp:650
msgid "Connection Settings"
msgstr "ตั้งค่าการเชื่อมต่อ"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:24
#. i18n: ectx: property (text), widget (QLabel, label_Host)
#: rc.cpp:653
msgid "&Server:"
msgstr "แม่ข่าย:"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:53
#. i18n: ectx: property (text), widget (QLabel, label_Port)
#: rc.cpp:656
msgid "P&ort:"
msgstr "&พอร์ต:"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:79
#. i18n: ectx: property (text), widget (QLabel, label_User)
#. i18n: file: services/lastfm/LastFmConfigWidget.ui:44
#. i18n: ectx: property (text), widget (QLabel, labelUsername)
#: rc.cpp:659 rc.cpp:2108
msgid "&Username:"
msgstr "ชื่อ&ผู้ใช้:"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:108
#. i18n: ectx: property (text), widget (QLabel, label_Password)
#. i18n: file: services/lastfm/LastFmConfigWidget.ui:57
#. i18n: ectx: property (text), widget (QLabel, labelPassword)
#: rc.cpp:662 rc.cpp:2111
msgid "&Password:"
msgstr "&รหัสผ่าน:"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:131
#. i18n: ectx: property (text), widget (QLabel, label_Database)
#: rc.cpp:665
msgid "&Database:"
msgstr "ฐา&นข้อมูล:"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:165
#. i18n: ectx: property (text), widget (QLabel, label_Info)
#: rc.cpp:668
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 ""
"แอมอะร็อกคาดหวังว่าฐานข้อมูลและบัญชีผู้ใช้ทางด้านบนจะมีอยู่จริง "
"และบัญชีผู้ใช้นี้จะต้องมีสิทธิ์สมบูรณ์ในการใช้งานฐานข้อมูล คุณ 'ต้อง' "
"ทำการเริ่มการทำงานของแอมอะร็อกใหม่อีกครั้งหลังจากมีการแก้ไข การตั้งค่าเหล่านี้"

#. i18n: file: configdialog/dialogs/DatabaseConfig.ui:175
#. i18n: ectx: property (text), widget (QLabel, label_SQL)
#: rc.cpp:671
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 ""
"หากฐานข้อมูลยังไม่มีการตั้งค่า คุณสามารถจะใช้คำสั่ง S&QL ต่อไปนี้ ได้ "
"(โดยต้องแก้ไขรหัสผ่านในคำสั่งให้เป็นรหัสผ่านที่ถูกต้องด้วย):"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:23
#. i18n: ectx: property (title), widget (QGroupBox, generalBox)
#: rc.cpp:674
msgid "General Options"
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:677 rc.cpp:680
msgid "Check to enable the splashscreen during Amarok startup."
msgstr "เลือกเพื่อเปิดใช้งานหน้าจอโลโกระหว่างเริ่มงาน Amarok"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:35
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowSplashscreen)
#: rc.cpp:683
msgid "Sho&w splash-screen on startup"
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:686 rc.cpp:689
msgid "Check to enable the Amarok system tray icon."
msgstr "เลือกเพื่อเปิดใช้ไอคอนแอมอะร็อกที่ถาดระบบ"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:48
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowTrayIcon)
#: rc.cpp:692
msgid "Show tray &icon"
msgstr "แสดงไ&อคอนในถาดระบบ"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:55
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoGetCoverArt)
#: rc.cpp:695
msgid "Automatically retrieve cover art"
msgstr "รับภาพหน้าปกโดยอัตโนมัติ"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:65
#. i18n: ectx: property (title), widget (QGroupBox, playlistBox)
#: rc.cpp:698
msgid "Playlist Options"
msgstr "ตัวเลือกต่าง ๆ ของรายการเล่น"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:71
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoScrollPlaylist)
#: rc.cpp:701
msgid "Automatically scroll playlist to current track"
msgstr "เลื่อนรายการเล่นมายังแทร็กปัจจุบันให้โดยอัตโนมัติ"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:81
#. i18n: ectx: property (title), widget (QGroupBox, moodbarBox)
#: rc.cpp:704
msgid "Moodbar Options"
msgstr "ตัวเลือกต่าง ๆ ของแถบอารมณ์"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:88
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
#: rc.cpp:707
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 ""

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:91
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ShowMoodbarInSlider)
#: rc.cpp:711
msgid "Show Moodbar in Progress Slider"
msgstr "แสดงแถบอารมณ์ในแถบเลื่อนแสดงความคืบหน้า"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:98
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:714
msgid "Moodbar style"
msgstr "รูปแบบของแถบอารมณ์"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:106
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
#. i18n: tag layout attribute name
#. i18n: file: data/DefaultPlaylistLayouts.xml:3
#: rc.cpp:717 rc.cpp:2273
msgid "Default"
msgstr "แบบปริยาย"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:111
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
#: rc.cpp:720
msgid "Angry"
msgstr "โกรธ"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:116
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
#: rc.cpp:723
msgid "Frozen"
msgstr "เย็นเป็นน้ำแข็ง"

#. i18n: file: configdialog/dialogs/GeneralConfig.ui:121
#. i18n: ectx: property (text), item, widget (QComboBox, kcfg_MoodbarPaintStyle)
#: rc.cpp:726
msgid "Happy"
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:729 rc.cpp:769
msgid "General"
msgstr "ทั่วไป"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:23
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_FadeoutOnExit)
#: rc.cpp:732
msgid "If checked, Amarok will fade out the music on program exit."
msgstr "หากเลือกตัวเลือกนี้ แอมอะร็อกจะค่อย ๆ หรี่เสียงลงเมื่อออกจากโปรแกรม"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:26
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_FadeoutOnExit)
#: rc.cpp:735
msgid "Fadeout on e&xit"
msgstr "ค่อย ๆ หรี่เสียงลงเมื่อ&ออกจากโปรแกรม"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:34
#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_Fadeout)
#: rc.cpp:738
msgid ""
"<b>Quit Behavior</b>\n"
"<p>On exit, Amarok can slowly fade the volume of the playing track (which is "
"configurable), or stop playback immediately.</p>"
msgstr ""
"<b>พฤติกรรมเมื่อออกจากโปรแกรม</b>\n"
"<p>เมื่อออกจากโปรแกรม แอมอะร็อกสามารถจะทำการค่อย ๆ หรี่เสียงของเพลงที่กำลังเล่นลงได้ "
"(ปรับได้ตามต้องการ) หรือจะหยุดการเล่นทันทีเลยก็ได้</p>"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:37
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_Fadeout)
#: rc.cpp:742
msgid "&Fadeout on stop"
msgstr "ค่อย ๆ หรี่เสียงลงเมื่อ&หยุดเล่น"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:55
#. i18n: ectx: property (text), widget (QLabel, fadeoutLengthLabel)
#: rc.cpp:745
msgid "Fadeout &duration:"
msgstr "ระยะเ&วลาการหรี่เสียง:"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:68
#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_FadeoutLength)
#: rc.cpp:748
msgid "The length of the fadeout, in milliseconds."
msgstr "ความยาวของการหรี่เสียงระหว่างเพลง ในหน่วยมิลลิวินาที"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:71
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_FadeoutLength)
#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:71
#. i18n: ectx: property (suffix), widget (QSpinBox, kcfg_OsdDuration)
#: rc.cpp:751 rc.cpp:790
msgid " ms"
msgstr " มิลลิวินาที"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:93
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_ResumePlayback)
#: rc.cpp:754
msgid ""
"If checked, Amarok will<br>resume playback from where you left it the "
"previous session -- just like a tape-player."
msgstr ""
"หากกาเลือกไว้ แอมอะร็อก<br>จะทำการเล่นเพลงต่อจากที่คุณได้เล่นค้างไว้จากคราวก่อน -- "
"ซึ่งเหมือนกับเครื่องเล่นเทปนั่นเอง"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:96
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_ResumePlayback)
#: rc.cpp:757
msgid "&Resume playback on start"
msgstr "เล่นเ&พลงที่ค้างไว้เมื่อเริ่มโปรแกรม"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:106
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:760
msgid "Sound System Configuration"
msgstr "ปรับแต่งค่าระบบเสียง"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:133
#. i18n: ectx: property (toolTip), widget (QPushButton, pushButtonPhonon)
#: rc.cpp:763
msgid "Phonon is the audio system used by Amarok."
msgstr "โฟนอน (Phonon) คือระบบเสียงที่แอมอะร็อกเลือกใช้งาน"

#. i18n: file: configdialog/dialogs/PlaybackConfig.ui:136
#. i18n: ectx: property (text), widget (QPushButton, pushButtonPhonon)
#: rc.cpp:766
msgid "Configure Phonon"
msgstr "ปรับแต่งโฟนอน (Phonon)"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:23
#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdEnabled)
#: rc.cpp:772
msgid ""
"Check to enable the On-Screen-Display. The OSD briefly displays track data "
"when a new track is played."
msgstr ""
"กาเลือกเพื่อเปิดใช้งานการแสดงข้อความบนหน้าจอ (OSD) โดยที่ OSD จะแสดงข้อมูลของเพลงอย่างสั้น "
"ๆ เมื่อมีการเล่นเพลงใหม่"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:26
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdEnabled)
#: rc.cpp:775
msgid "Use &On-Screen-Display"
msgstr "ใ&ช้การแสดงข้อความบนหน้าจอ"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:40
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:778
msgid "&Duration:"
msgstr "&ระยะเวลา:"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:59
#. i18n: ectx: property (toolTip), widget (QSpinBox, kcfg_OsdDuration)
#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:62
#. i18n: ectx: property (whatsThis), widget (QSpinBox, kcfg_OsdDuration)
#: rc.cpp:781 rc.cpp:784
msgid ""
"The time in milliseconds for which to show the OSD. The value must be "
"between 500 ms and 10000 ms."
msgstr ""
"ระยะเวลาในหน่วยมิลลิวินาทีที่จะแสดง OSD ค่าที่ป้อนจะต้องอยู่ระหว่าง 500 มิลลิวินาที และ 10000 "
"มิลลิวินาที"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:68
#. i18n: ectx: property (specialValueText), widget (QSpinBox, kcfg_OsdDuration)
#: rc.cpp:787
msgid "Forever"
msgstr "ตลอดไป"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:90
#. i18n: ectx: property (text), widget (QLabel, textLabel2_3)
#: rc.cpp:793
msgid "Sc&reen:"
msgstr "&จอภาพ:"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:109
#. i18n: ectx: property (toolTip), widget (KComboBox, kcfg_OsdScreen)
#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:112
#. i18n: ectx: property (whatsThis), widget (KComboBox, kcfg_OsdScreen)
#: rc.cpp:796 rc.cpp:799
msgid "The screen that should display the OSD."
msgstr "หน้าจอที่ควรจะใช้แสดงข้อความบนหน้าจอ"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:130
#. i18n: ectx: property (whatsThis), widget (QGroupBox, kcfg_OsdUseCustomColors)
#: rc.cpp:802
msgid "Check to enable custom colors for the On-Screen-Display."
msgstr "กาเลือกเพื่อเปิดใช้สีที่ตั้งเองสำหรับข้อความแสดงบนหน้าจอ"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:133
#. i18n: ectx: property (title), widget (QGroupBox, kcfg_OsdUseCustomColors)
#: rc.cpp:805
msgid "Use &custom colors"
msgstr "ใช้สีที่&ตั้งเอง"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:157
#. i18n: ectx: property (whatsThis), widget (QLabel, textLabel2)
#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:185
#. i18n: ectx: property (whatsThis), widget (KColorButton, kcfg_OsdTextColor)
#: rc.cpp:808 rc.cpp:817
msgid "The color of the OSD text."
msgstr "สีของข้อความในการแสดงข้อความบนหน้าจอ"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:160
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:811
msgid "Text color:"
msgstr "สีของข้อความ:"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:182
#. i18n: ectx: property (toolTip), widget (KColorButton, kcfg_OsdTextColor)
#: rc.cpp:814
msgid "Click to select the color of the OSD text."
msgstr "คลิกเพื่อเลือกสีของข้อความในการแสดงข้อความบนหน้าจอ"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:205
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_OsdUseTranslucency)
#: rc.cpp:820
msgid "&Translucent"
msgstr "โ&ปร่งแสง"

#. i18n: file: configdialog/dialogs/NotificationsConfig.ui:215
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_KNotifyEnabled)
#: rc.cpp:823
#, fuzzy
#| msgid "Use Growl for notifications"
msgid "Use &system notifications"
msgstr "ใช้ Growl สำหรับใช้กับการแจ้งให้ทราบ"

#. i18n: file: context/applets/photos/photosSettings.ui:20
#. i18n: ectx: property (text), widget (QLabel, animationLabel)
#: rc.cpp:832
msgid "Animation"
msgstr "การเคลื่อนไหว"

#. i18n: file: context/applets/photos/photosSettings.ui:49
#. i18n: ectx: property (text), widget (QLabel, numberofphotosLabel)
#: rc.cpp:844
msgid "Number of photos"
msgstr "จำนวนของรูปภาพ"

#. i18n: file: context/applets/photos/photosSettings.ui:72
#. i18n: ectx: property (text), widget (QLabel, additionalkeywordsLabel)
#: rc.cpp:847
#, fuzzy
#| msgid "Additional options:"
msgid "Additional key words:"
msgstr "ตัวเลือกเพิ่มเติม:"

#. i18n: file: context/applets/photos/photosSettings.ui:79
#. i18n: ectx: property (clickMessage), widget (KLineEdit, additionalkeywordsLineEdit)
#: rc.cpp:850
msgid "Ex: band live 1977"
msgstr ""

#. i18n: file: context/applets/photos/photosSettings.ui:88
#. i18n: ectx: property (text), widget (QLabel, addsomemorekeynwordstothequerywithaspaceseparatorLabel)
#: rc.cpp:853
msgid ""
"Add some more key words to the Flickr.com\n"
"query, with a space separator. \n"
"For example: band live 1977 "
msgstr ""

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:20
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:858
#, fuzzy
#| msgid "Retrieve similar artists"
msgid "Maximum artists"
msgstr "ดึงข้อมูลศิลปินเดียวกัน"

#. i18n: file: context/applets/similarartists/similarArtistsSettings.ui:40
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:861
msgid "Language"
msgstr "ภาษา"

#. i18n: file: context/applets/upcomingevents/upcomingEventsSettings.ui:44
#. i18n: ectx: property (text), widget (QCheckBox, checkBox)
#: rc.cpp:894
msgid "Show places as links"
msgstr ""

#. i18n: file: context/applets/videoclip/videoclipSettings.ui:20
#. i18n: ectx: property (text), widget (QCheckBox, checkYoutubeHQ)
#: rc.cpp:897
msgid "Youtube HQ"
msgstr ""

#. i18n: file: context/applets/labels/labelsSettings.ui:28
#. i18n: ectx: property (text), widget (QLabel, label)
#. i18n: file: context/applets/labels/labelsSettings.ui:103
#. i18n: ectx: property (text), widget (QLabel, minAutoAddCountLabel)
#: rc.cpp:915 rc.cpp:932
msgid "Minimum label score:"
msgstr ""

#. i18n: file: context/applets/labels/labelsSettings.ui:35
#. i18n: ectx: property (toolTip), widget (QSpinBox, minCountSpinBox)
#. i18n: file: context/applets/labels/labelsSettings.ui:113
#. i18n: ectx: property (toolTip), widget (QSpinBox, minAutoAddCountSpinBox)
#: rc.cpp:918 rc.cpp:935
msgid "Show only labels that are rated at least that high"
msgstr ""

#. i18n: file: context/applets/labels/labelsSettings.ui:52
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:922
#, fuzzy
#| msgid "Retrieve similar artists"
msgid "Maximum labels to show:"
msgstr "ดึงข้อมูลศิลปินเดียวกัน"

#. i18n: file: context/applets/labels/labelsSettings.ui:66
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:925
msgid "Show personal labels with score:"
msgstr ""

#. i18n: file: context/applets/labels/labelsSettings.ui:88
#. i18n: ectx: property (text), widget (QCheckBox, autoAddCheckBox)
#: rc.cpp:929
msgid "Automatically add downloaded labels if none are assigned"
msgstr ""

#. i18n: file: context/applets/labels/labelsSettings.ui:128
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:939
#, fuzzy
#| msgid "Playlist"
msgid "Blacklist"
msgstr "รายการเล่น"

#. i18n: file: context/applets/labels/labelsSettings.ui:134
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:942
#, fuzzy
#| msgid "You can use the following tokens:"
msgid "Don't show following labels:"
msgstr "คุณสามารถใช้สัญลักษณ์ต่อไปนี้ได้:"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:26
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:948
msgid "Available formats"
msgstr "รูปแบบต่าง ๆ ที่เลือกใช้ได้"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:32
#. i18n: ectx: property (text), widget (QRadioButton, oggButton)
#: rc.cpp:951
msgid "Ogg Vorbis"
msgstr "เสียงรูปแบบ Ogg Vorbis"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:39
#. i18n: ectx: property (text), widget (QRadioButton, flacButton)
#: rc.cpp:954
msgid "Flac"
msgstr "เสียงรูปแบบ Flac"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:46
#. i18n: ectx: property (text), widget (QRadioButton, wavButton)
#: rc.cpp:957
msgid "Wav"
msgstr "เสียงรูปแบบ Wav"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:53
#. i18n: ectx: property (text), widget (QRadioButton, mp3Button)
#: rc.cpp:960
msgid "Mp3"
msgstr "เสียงรูปแบบ Mp3"

#. i18n: file: core-impl/collections/audiocd/FormatSelectionDialog.ui:82
#. i18n: ectx: property (text), widget (QPushButton, advancedButton)
#: rc.cpp:966
msgid "Advanced"
msgstr "ขั้นสูง"

#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:20
#. i18n: ectx: property (windowTitle), widget (QWidget, UmsConfiguration)
#: rc.cpp:969
msgid "USB Mass Storage device configuration"
msgstr "ปรับแต่งอุปกรณ์จัดเก็บข้อมูลแบบ USB"

#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:26
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:972
msgid "Music folder:"
msgstr "โฟลเดอร์ดนตรี:"

#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:36
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:975
msgid "Podcast folder:"
msgstr "โฟลเดอร์พ็อดแคสท์:"

#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:46
#. i18n: ectx: property (text), widget (QCheckBox, m_autoConnect)
#: rc.cpp:978
msgid "Enabled"
msgstr "เปิดใช้งาน"

#. i18n: file: core-impl/collections/umscollection/UmsConfiguration.ui:53
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:981
msgid "Use automatically when connected"
msgstr "ใช้งานโดยอัตโนมัติเมื่อเชื่อมต่อแล้ว"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:30
#. i18n: ectx: property (windowTitle), widget (QWidget, PodcastSettingsBase)
#: rc.cpp:984
msgid "Podcast Configuration"
msgstr "ปรับแต่งค่าพ็อดแคสท์"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:52
#. i18n: ectx: property (text), widget (QLabel, m_urlLabel)
#: rc.cpp:987
msgid "URL:"
msgstr "ที่อยู่ URL:"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:68
#. i18n: ectx: property (text), widget (QLabel, m_saveLocationlabel)
#: rc.cpp:990
msgid "Save Location:"
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:993 rc.cpp:996
msgid "When checked, Amarok will automatically scan the podcast for updates"
msgstr "หากเลือกตัวเลือกนี้ แอมอะร็อกจะทำการค้นหาพ็อดแคสท์เพื่อตรวจหาตัวใหม่ล่าสุดให้โดยอัตโนมัติ"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:105
#. i18n: ectx: property (text), widget (QCheckBox, m_autoFetchCheck)
#: rc.cpp:999
msgid "Automatically scan for updates"
msgstr "ทำการตรวจหาตัวใหม่ล่าสุดให้โดยอัตโนมัติ"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:112
#. i18n: ectx: property (title), widget (KButtonGroup, kbuttongroup)
#: rc.cpp:1002
msgid "Media Download"
msgstr "ดาวน์โหลดสื่อ"

#. 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:1005 rc.cpp:1008
msgid "Download media as soon as it becomes available"
msgstr "ให้ดาวน์โหลดสื่อทันทีที่มีให้โหลด"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:127
#. i18n: ectx: property (text), widget (QRadioButton, m_downloadRadio)
#: rc.cpp:1011
msgid "Download when a&vailable"
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:1014 rc.cpp:1017
msgid ""
"Media must be explicitly downloaded, otherwise the podcast will be played "
"from the remote server."
msgstr "สื่อจะต้องถูกดาวน์โหลดไว้แล้ว หรือมิฉะนั้นพ็อดแคสท์จะถูกเล่นจากเซิร์ฟเวอร์จากระยะไกล"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:140
#. i18n: ectx: property (text), widget (QRadioButton, m_streamRadio)
#: rc.cpp:1020
msgid "Stream or download on re&quest"
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:1023 rc.cpp:1026
msgid "If checked, Amarok will throw away old podcast episodes"
msgstr "หากเลือกตัวเลือกนี้ แอมอะร็อกจะลบพ็อดแคสท์ตอนเก่า ๆ ออกไป"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:158
#. i18n: ectx: property (text), widget (QCheckBox, m_purgeCheck)
#: rc.cpp:1029
msgid "Limit &number of episodes"
msgstr "จำกัด&จำนวนของตอน"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:181
#. i18n: ectx: property (text), widget (QLabel, m_purgeCountLabel)
#: rc.cpp:1032
msgid "Keep maximum of:"
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:1035 rc.cpp:1038
msgid "The maximum number of podcast items to store"
msgstr "จำนวนของรายการพ็อดแคสท์ที่มากที่สุดที่จะเก็บไว้"

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:208
#. i18n: ectx: property (whatsThis), widget (QCheckBox, m_writeTagsCheck)
#: rc.cpp:1041
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 ""

#. i18n: file: core-impl/podcasts/sql/PodcastSettingsBase.ui:211
#. i18n: ectx: property (text), widget (QCheckBox, m_writeTagsCheck)
#: rc.cpp:1044
msgid "Write feed information to tags after downloading."
msgstr ""

#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:32
#. i18n: ectx: property (text), widget (QLabel, m_intervalLabel)
#: rc.cpp:1047
msgid "Auto-update:"
msgstr "ปรับปรุงอัตโนมัติ:"

#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:57
#. i18n: ectx: property (specialValueText), widget (KIntSpinBox, m_autoUpdateInterval)
#: rc.cpp:1050
msgctxt "automatic updates turned off"
msgid "disabled"
msgstr "ไม่ใช้งาน"

#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:60
#. i18n: ectx: property (prefix), widget (KIntSpinBox, m_autoUpdateInterval)
#: rc.cpp:1053
msgctxt "prefix to update interval in minutes"
msgid "every "
msgstr "ทุก ๆ "

#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:79
#. i18n: ectx: property (text), widget (QLabel, m_baseDirLabel)
#: rc.cpp:1056
msgid "Base directory:"
msgstr "ไดเรกทอรีฐาน:"

#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:107
#. i18n: ectx: property (toolTip), widget (KUrlRequester, m_baseDirUrl)
#: rc.cpp:1059
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:8pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Base directory for all new "
"podcast channels.</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">When a podcast channel is "
"added <span style=\" font-style:italic;\">&lt;base directory&gt;</span>/"
"<span style=\" font-style:italic;\">&lt;channel name&gt;</span> is used as "
"the download directory.</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">This can be changed for "
"each channel individually.</p></body></html>"
msgstr ""

#. i18n: file: core-impl/podcasts/sql/SqlPodcastProviderSettingsWidget.ui:112
#. i18n: ectx: property (whatsThis), widget (KUrlRequester, m_baseDirUrl)
#: rc.cpp:1068
msgid ""
"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 ""

#. 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:1073 rc.cpp:1753
msgid "application/x-amarok-tag-token"
msgstr ""

#. i18n: file: dialogs/FilenameLayoutDialog.ui:119
#. i18n: ectx: property (text), widget (QLabel, syntaxLabel)
#: rc.cpp:1077
#, no-c-format
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Nimbus Sans L'; font-size:10pt; "
"font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">The following tokens can "
"be used to define a filename scheme: %track, %title, </p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">%artist, %composer, %year, "
"%album, %comment, %genre<br /></p></body></html>"
msgstr ""

#. i18n: file: dialogs/FilenameLayoutDialog.ui:348
#. i18n: ectx: property (text), widget (QCheckBox, cbCase)
#: rc.cpp:1091
msgid "Edit &case"
msgstr "แก้ไขตัว&พิมพ์เล็ก/ใหญ่"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:385
#. i18n: ectx: property (text), widget (QRadioButton, rbTitleCase)
#: rc.cpp:1094
msgid "&Title case"
msgstr "ตัวพิมพ์เล็ก/ใหญ่ของ&ชื่อแทร็ก"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:407
#. i18n: ectx: property (text), widget (QRadioButton, rbFirstLetter)
#: rc.cpp:1097
msgid "&First letter of every word uppercase"
msgstr "ให้อักษรตัวแร&กของทุกคำเป็นตัวพิมพ์ใหญ่"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:426
#. i18n: ectx: property (text), widget (QRadioButton, rbAllUpper)
#: rc.cpp:1100
msgid "All &uppercase"
msgstr "ปรับเป็นตัวพิมพ์ใ&หญ่ทั้งหมด"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:445
#. i18n: ectx: property (text), widget (QRadioButton, rbAllLower)
#: rc.cpp:1103
msgid "All &lowercase"
msgstr "ปรับเป็นตัวพิมพ์เ&ล็กทั้งหมด"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:467
#. i18n: ectx: property (text), widget (QCheckBox, cbEliminateSpaces)
#: rc.cpp:1106
msgid "Remove trailing &spaces in tags"
msgstr "ลบช่อ&งว่างที่อยู่ท้ายป้ายกำกับออก"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:483
#. i18n: ectx: property (text), widget (QCheckBox, cbReplaceUnderscores)
#: rc.cpp:1109
msgid "Replace &underscores with spaces"
msgstr "แ&ทนที่ ตัวขีดเส้นใต้ (_) ด้วยช่องว่าง"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:512
#. i18n: ectx: property (title), widget (QGroupBox, resultGroupBox)
#: rc.cpp:1112
#, fuzzy
#| msgid "Destination Preview"
msgid "Result Preview"
msgstr "แสดงตัวอย่างการเปลี่ยนชื่อ"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:529
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:1115
msgid "Title:"
msgstr "ชื่อแทร็ก:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:536
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:1118
msgid "Artist:"
msgstr "ศิลปิน:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:543
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:1121
msgid "Composer:"
msgstr "ผู้ประพันธ์:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:550
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:1124
msgid "Year:"
msgstr "ปี:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:557
#. i18n: ectx: property (text), widget (QLabel, label_9)
#: rc.cpp:1127
msgid "Track:"
msgstr "แทร็กที่:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:564
#. i18n: ectx: property (text), widget (QLabel, label_10)
#: rc.cpp:1130
msgid "Album:"
msgstr "อัลบั้ม:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:571
#. i18n: ectx: property (text), widget (QLabel, label_11)
#: rc.cpp:1133
msgid "Comment:"
msgstr "ความเห็น:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:578
#. i18n: ectx: property (text), widget (QLabel, label_12)
#: rc.cpp:1136
msgid "Genre:"
msgstr "ประเภท:"

#. i18n: file: dialogs/FilenameLayoutDialog.ui:608
#. i18n: ectx: property (text), widget (QLabel, Title_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:624
#. i18n: ectx: property (text), widget (QLabel, Artist_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:640
#. i18n: ectx: property (text), widget (QLabel, Composer_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:656
#. i18n: ectx: property (text), widget (QLabel, Year_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:672
#. i18n: ectx: property (text), widget (QLabel, Track_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:688
#. i18n: ectx: property (text), widget (QLabel, Album_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:704
#. i18n: ectx: property (text), widget (QLabel, Comment_result)
#. i18n: file: dialogs/FilenameLayoutDialog.ui:720
#. i18n: ectx: property (text), widget (QLabel, Genre_result)
#: rc.cpp:1139 rc.cpp:1142 rc.cpp:1145 rc.cpp:1148 rc.cpp:1151 rc.cpp:1154
#: rc.cpp:1157 rc.cpp:1160
msgid "<empty>"
msgstr "<empty>"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:38
#. i18n: ectx: property (toolTip), widget (QLabel, folderLabel)
#: rc.cpp:1166
msgid "Base directory under which to put files"
msgstr "ชื่อไดเรกทอรีฐานที่จะใช้เก็บแฟ้มไว้ภายใน"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:41
#. i18n: ectx: property (text), widget (QLabel, folderLabel)
#: rc.cpp:1169
msgid "C&ollection Folder:"
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:1172 rc.cpp:1175
#, fuzzy
#| msgid "The following formats will be transferred directly:"
msgid "The collection folder to which the files will be transferred."
msgstr "รูปแบบต่อไปนี้จะถูกถ่ายโอนลงไปโดยตรง:"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:83
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:1178
#, fuzzy
#| msgid "Presets:"
msgid "Format Presets:"
msgstr "ชุดสำเร็จ:"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:108
#. i18n: ectx: property (whatsThis), widget (QComboBox, presetCombo)
#: rc.cpp:1181
msgid "A list of selectable filename scheme/format presets."
msgstr ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:115
#. i18n: ectx: property (toolTip), widget (QPushButton, removePresetButton)
#: rc.cpp:1184
#, fuzzy
#| msgid "Save changes of currently selected preset"
msgid "Removes the currently selected format preset"
msgstr "บันทึกความเปลี่ยนแปลงของชุดสำเร็จปัจจุบันที่เลือกไว้"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:118
#. i18n: ectx: property (text), widget (QPushButton, removePresetButton)
#: rc.cpp:1187
#, fuzzy
#| msgid "Remove Applet"
msgid "Remove Preset"
msgstr "เอาแอพเพล็ตออก"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:125
#. i18n: ectx: property (toolTip), widget (QPushButton, addPresetButton)
#: rc.cpp:1190
#, fuzzy
#| msgid "Save changes of currently selected preset"
msgid "Saves the current scheme/format above as a preset."
msgstr "บันทึกความเปลี่ยนแปลงของชุดสำเร็จปัจจุบันที่เลือกไว้"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:128
#. i18n: ectx: property (text), widget (QPushButton, addPresetButton)
#: rc.cpp:1193
#, fuzzy
#| msgid "Save the preset."
msgid "Save Preset"
msgstr "จัดเก็บชุดสำเร็จ"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:159
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:1196
msgid "Character Replacement"
msgstr "การแทนที่ตัวอักษร"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:174
#. i18n: ectx: property (toolTip), widget (QCheckBox, spaceCheck)
#: rc.cpp:1199
msgid "If checked, convert spaces to underscores."
msgstr "หากเลือกไว้ จะทำการเปลี่ยนวรรคเป็นเครื่องหมาย underscore (_)"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:177
#. i18n: ectx: property (whatsThis), widget (QCheckBox, spaceCheck)
#: rc.cpp:1202
msgid ""
"If checked all spaces will be replaced with underscores in the file names. "
"If not, spaces will be left as they are."
msgstr ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:180
#. i18n: ectx: property (text), widget (QCheckBox, spaceCheck)
#: rc.cpp:1205
#, fuzzy
#| msgid "&Replace Spaces with Underscores"
msgid "Replace spaces with &underscores"
msgstr "แ&ทนที่วรรคด้วย underscore (_)"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:189
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:1208
msgid "Replace"
msgstr "แทนที่"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:199
#. i18n: ectx: property (toolTip), widget (KLineEdit, regexpEdit)
#: rc.cpp:1211
msgid "Regular expression"
msgstr "เงื่อนไขการค้นหา"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:206
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:1214
msgid "with"
msgstr "ด้วย"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:216
#. i18n: ectx: property (toolTip), widget (KLineEdit, replaceEdit)
#: rc.cpp:1217
msgid "Character string"
msgstr "สตริงตัวอักษร"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:231
#. i18n: ectx: property (toolTip), widget (QCheckBox, ignoreTheCheck)
#: rc.cpp:1220
msgid "If checked, postfix artists' names starting with 'The' with ', The'."
msgstr "หากเลือกไว้ จะแก้ชื่อศิลปินที่ขึ้นต้นด้วยคำ 'The' เป็น ', The' (เอาไปต่อท้าย)"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:234
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ignoreTheCheck)
#: rc.cpp:1223
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 ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:237
#. i18n: ectx: property (text), widget (QCheckBox, ignoreTheCheck)
#: rc.cpp:1226
#, fuzzy
#| msgid "I&gnore 'The' in Artist Names"
msgid "I&gnore 'The' in artist names"
msgstr "ไม่ต้อง&สนใจคำ 'The' ในชื่อศิลปิน"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:258
#. i18n: ectx: property (toolTip), widget (QCheckBox, asciiCheck)
#: rc.cpp:1229
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">If checked, all non-ASCII "
"characters will be replaced with underscores.<span style=\" font-weight:600;"
"\"> </span></p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-"
"weight:600;\"></p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"weight:600;\">Do not check this option if you have non-English characters in "
"your tags. </span></p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Most people can leave this "
"option unchecked.</p></body></html>"
msgstr ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:267
#. i18n: ectx: property (whatsThis), widget (QCheckBox, asciiCheck)
#: rc.cpp:1240
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">If checked, all non-ASCII "
"characters will be replaced with underscores.<span style=\" font-weight:600;"
"\"> Do not check this option if you have non-English characters in your "
"tags. </span></p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Most people can leave this "
"option <span style=\" font-style:italic;\">unchecked.</span></p></body></"
"html>"
msgstr ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:270
#. i18n: ectx: property (text), widget (QCheckBox, asciiCheck)
#: rc.cpp:1249
msgid "Restrict to &ASCII"
msgstr "จำกัดตาม &ASCII"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:285
#. i18n: ectx: property (toolTip), widget (QCheckBox, vfatCheck)
#: rc.cpp:1252
#, fuzzy
#| msgid ""
#| "If checked, replace characters that are incompatible with MS-DOS/VFAT "
#| "file systems."
msgid ""
"Replace characters that are incompatible with MS-DOS/VFAT file systems with "
"underscores. \n"
"\n"
"Most people can leave this option enabled."
msgstr "หากเลือกไว้ จะมีการแทนที่ตัวอักษรที่ไม่สามารถเข้ากันได้กับระบบแฟ้ม MS-DOS/VFAT"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:290
#. i18n: ectx: property (whatsThis), widget (QCheckBox, vfatCheck)
#: rc.cpp:1257
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 ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:293
#. i18n: ectx: property (text), widget (QCheckBox, vfatCheck)
#: rc.cpp:1262
#, fuzzy
#| msgid "VFAT Safe &Names"
msgid "&VFAT safe names"
msgstr "ชื่อที่&ปลอดภัยสำหรับ VFAT"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:309
#. i18n: ectx: property (title), widget (QGroupBox, previewBox)
#: rc.cpp:1265
msgid "Destination Preview"
msgstr "แสดงตัวอย่างการเปลี่ยนชื่อ"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:322
#. i18n: ectx: property (text), widget (QTableWidget, previewTableWidget)
#: rc.cpp:1268
#, fuzzy
#| msgid "Original author"
msgid "Original"
msgstr "ผู้เขียนเดิม"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:327
#. i18n: ectx: property (text), widget (QTableWidget, previewTableWidget)
#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:336
#. i18n: ectx: property (text), widget (QPushButton, previewButton)
#: rc.cpp:1271 rc.cpp:1768
msgid "Preview"
msgstr "ฟังตัวอย่างแทร็ก"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:369
#. i18n: ectx: property (toolTip), widget (QCheckBox, overwriteCheck)
#: rc.cpp:1274
msgid "If checked, overwrite files of the same name without asking."
msgstr "หากกาเลือกเอาไว้ จะทำการเขียนทับแฟ้มที่มีชื่อเหมือนกัน โดยไม่มีการถามใด ๆ"

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:376
#. i18n: ectx: property (whatsThis), widget (QCheckBox, overwriteCheck)
#: rc.cpp:1277
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Sans Serif'; font-size:9pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">Check this to overwrite "
"files of the same name automatically. <span style=\" font-style:italic;\">"
"(Warning: Overwriting is not undoable)</span></p></body></html>"
msgstr ""

#. i18n: file: dialogs/OrganizeCollectionDialogBase.ui:379
#. i18n: ectx: property (text), widget (QCheckBox, overwriteCheck)
#: rc.cpp:1284
msgid "Overwrite &Destination"
msgstr "ให้เขี&ยนทับแฟ้มที่หมาย"

#. i18n: file: dialogs/ScriptManagerBase.ui:29
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:1287
msgid "Installed Amarok Scripts:"
msgstr "ติดตั้งสคริปต์ต่าง ๆ ของแอมอะร็อก:"

#. i18n: file: dialogs/ScriptManagerBase.ui:46
#. i18n: ectx: property (toolTip), widget (QCheckBox, kcfg_AutoUpdateScripts)
#. i18n: file: dialogs/ScriptManagerBase.ui:49
#. i18n: ectx: property (whatsThis), widget (QCheckBox, kcfg_AutoUpdateScripts)
#: rc.cpp:1290 rc.cpp:1293
msgid ""
"Automatically download and install updates for the built-in scripts from the "
"Amarok website if available"
msgstr ""

#. i18n: file: dialogs/ScriptManagerBase.ui:52
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_AutoUpdateScripts)
#: rc.cpp:1296
#, fuzzy
#| msgid "&Automatically delete podcasts"
msgid "Automatically update built-in scripts"
msgstr "&ลบพ็อดแคสท์อัตโนมัติ"

#. i18n: file: dialogs/ScriptManagerBase.ui:67
#. i18n: ectx: property (text), widget (QPushButton, installButton)
#: rc.cpp:1299
msgid "&Install Script"
msgstr "&ติดตั้งสคริปต์"

#. i18n: file: dialogs/ScriptManagerBase.ui:80
#. i18n: ectx: property (text), widget (QPushButton, uninstallButton)
#: rc.cpp:1302
msgid "&Uninstall"
msgstr "&ถอนการติดตั้ง"

#. i18n: file: dialogs/ScriptManagerBase.ui:93
#. i18n: ectx: property (text), widget (QPushButton, retrieveButton)
#: rc.cpp:1305
msgid "&Get More Scripts"
msgstr "&รับสคริปต์เพิ่ม"

#. i18n: file: dialogs/ScriptManagerBase.ui:113
#. i18n: ectx: property (text), widget (QPushButton, okButton)
#: rc.cpp:1308
msgid "&OK"
msgstr "&ตกลง"

#. i18n: file: dialogs/deletedialogbase.ui:41
#. i18n: ectx: property (text), widget (QLabel, ddWarningIcon)
#: rc.cpp:1311
msgid "Icon Placeholder, not in GUI"
msgstr "ที่เก็บไอคอน ที่ไม่ได้อยู่ใน GUI"

#. i18n: file: dialogs/deletedialogbase.ui:56
#. i18n: ectx: property (text), widget (QLabel, ddDeleteText)
#: rc.cpp:1314
msgid "Deletion method placeholder, never shown to user."
msgstr ""

#. i18n: file: dialogs/deletedialogbase.ui:79
#. i18n: ectx: property (toolTip), widget (K3ListBox, ddFileList)
#: rc.cpp:1317
msgid "List of files that are about to be deleted."
msgstr "รายการของแฟ้มที่กำลังจะโดนลบ"

#. i18n: file: dialogs/deletedialogbase.ui:82
#. i18n: ectx: property (whatsThis), widget (K3ListBox, ddFileList)
#: rc.cpp:1320
msgid "This is the list of items that are about to be deleted."
msgstr "นี่คือชุดรายการต่าง ๆ ของรายการที่กำลังจะโดนลบ"

#. i18n: file: dialogs/deletedialogbase.ui:89
#. i18n: ectx: property (text), widget (QLabel, ddNumFiles)
#: rc.cpp:1323
msgid "Placeholder for number of files, not in GUI"
msgstr ""

#. i18n: file: dialogs/deletedialogbase.ui:102
#. i18n: ectx: property (text), widget (QCheckBox, ddShouldDelete)
#: rc.cpp:1326
msgid "&Delete files instead of moving them to the trash"
msgstr "ให้&ลบแฟ้มทิ้งแทนที่จะย้ายไปที่ถังขยะ"

#. i18n: file: dialogs/deletedialogbase.ui:105
#. i18n: ectx: property (toolTip), widget (QCheckBox, ddShouldDelete)
#: rc.cpp:1329
msgid ""
"If checked, files will be permanently removed instead of being placed in the "
"Trash Bin"
msgstr "หากกาเลือก แฟ้มจะโดนลบทิ้งแบบถาวร แทนที่จะถูกย้ายไปไว้ในถังขยะ"

#. i18n: file: dialogs/deletedialogbase.ui:110
#. i18n: ectx: property (whatsThis), widget (QCheckBox, ddShouldDelete)
#: rc.cpp:1332
msgid ""
"<qt><p>If this box is checked, files will be <b>permanently removed</b> "
"instead of being placed in the Trash Bin.</p>\n"
"\n"
"<p><em>Use this option with caution</em>: Most filesystems are unable to "
"reliably undelete deleted files.</p></qt>"
msgstr ""
"<qt> <p>หากกาเลือกที่กล่องนี้ แฟ้มจะถูกลบทิ้งแบบ <b>ถาวร</b> แทนที่จะถูกย้ายไปไว้ในถังขยะ</"
"p>\n"
"\n"
"<p><em>โปรดใช้ตัวเลือกนี้ด้วยความระมัดระวัง</em>: ระบบแฟ้มส่วนใหญ่ไม่สามารถเอาแฟ้มที่โดนลบ "
"ไปแล้วคืนมาได้</p></qt>"

#. i18n: file: dialogs/EqualizerDialog.ui:23
#. i18n: ectx: property (title), widget (QGroupBox, EqualizerGroupBox)
#: rc.cpp:1337
msgid "Sound Equalizer"
msgstr "อิควอไลเซอร์เสียง"

#. i18n: file: dialogs/EqualizerDialog.ui:43
#. i18n: ectx: property (text), widget (QLabel, eqPresetslabel)
#: rc.cpp:1340
msgid "Presets:"
msgstr "ชุดสำเร็จ:"

#. i18n: file: dialogs/EqualizerDialog.ui:56
#. i18n: ectx: property (toolTip), widget (QComboBox, eqPresets)
#: rc.cpp:1343
msgid "List of available equalizer presets."
msgstr "ดูรายการชุดสำเร็จของอิควอไลเซอร์ที่มีให้ใช้"

#. i18n: file: dialogs/EqualizerDialog.ui:72
#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetSaveBtn)
#: rc.cpp:1346
msgid "Save changes of currently selected preset"
msgstr "บันทึกความเปลี่ยนแปลงของชุดสำเร็จปัจจุบันที่เลือกไว้"

#. i18n: file: dialogs/EqualizerDialog.ui:75
#. i18n: ectx: property (text), widget (QPushButton, eqPresetSaveBtn)
#: rc.cpp:1349
msgid "Save"
msgstr "จัดเก็บ"

#. i18n: file: dialogs/EqualizerDialog.ui:88
#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetDeleteBtn)
#: rc.cpp:1352
msgid "Delete currently selected preset. Not available for built-in presets."
msgstr "ลบชุดสำเร็จปัจจุบันที่เลือกไว้ แต่ใช้ไม่ได้กับชุดสำเร็จที่ติดมากับโปรแกรม"

#. i18n: file: dialogs/EqualizerDialog.ui:91
#. i18n: ectx: property (text), widget (QPushButton, eqPresetDeleteBtn)
#: rc.cpp:1355
msgid "Delete Preset"
msgstr "ลบชุดสำเร็จ"

#. i18n: file: dialogs/EqualizerDialog.ui:104
#. i18n: ectx: property (toolTip), widget (QPushButton, eqPresetResetBtn)
#: rc.cpp:1358
msgid ""
"Reset selected preset setting to default. Available only for built-in "
"presets."
msgstr "ปรับชุดสำเร็จที่เลือกไว้ให้กลับไปใช้ค่าปริยาย ใช้ได้กับชุดสำเร็จที่ติดมากับโปรแกรมเท่านั้น"

#. i18n: file: dialogs/EqualizerDialog.ui:107
#. i18n: ectx: property (text), widget (QPushButton, eqPresetResetBtn)
#: rc.cpp:1361
msgid "Reset to Default"
msgstr "ปรับกลับไปใช้ค่าปริยาย"

#. i18n: file: dialogs/EqualizerDialog.ui:129
#. i18n: ectx: property (title), widget (QGroupBox, eqBandsGroupBox)
#: rc.cpp:1364
msgid "Bands"
msgstr "ย่านความถี่ต่าง ๆ"

#. i18n: file: dialogs/EqualizerDialog.ui:142
#. i18n: ectx: property (text), widget (QLabel, eqMaxEq)
#: rc.cpp:1367
#, fuzzy
#| msgid "+ dB"
msgid "+dB"
msgstr "+ dB"

#. i18n: file: dialogs/EqualizerDialog.ui:280
#. i18n: ectx: property (text), widget (QLabel, eqZero)
#: rc.cpp:1403
#, fuzzy
#| msgid "0 dB"
msgid "0dB"
msgstr "0 dB"

#. i18n: file: dialogs/EqualizerDialog.ui:589
#. i18n: ectx: property (text), widget (QLabel, eqMinEq)
#: rc.cpp:1406
#, fuzzy
#| msgid "- dB"
msgid "-dB"
msgstr "- dB"

#. 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:1409 rc.cpp:1412 rc.cpp:1415 rc.cpp:1418 rc.cpp:1421 rc.cpp:1424
#: rc.cpp:1427 rc.cpp:1430 rc.cpp:1433 rc.cpp:1436 rc.cpp:1439
msgid "Hz"
msgstr "เฮิรตซ์"

#. i18n: file: dialogs/TagDialogBase.ui:20
#. i18n: ectx: property (windowTitle), widget (QWidget, TagDialogBase)
#: rc.cpp:1442
msgid "Track Information"
msgstr "ข้อมูลรายละเอียดของแทร็ก"

#. i18n: file: dialogs/TagDialogBase.ui:38
#. i18n: ectx: attribute (title), widget (QWidget, summaryTab)
#: rc.cpp:1445
msgid "S&ummary"
msgstr "&สรุป"

#. i18n: file: dialogs/TagDialogBase.ui:73
#. i18n: ectx: property (text), widget (QLabel, trackArtistAlbumLabel)
#. i18n: file: dialogs/TagDialogBase.ui:602
#. i18n: ectx: property (text), widget (QLabel, trackArtistAlbumLabel2)
#: rc.cpp:1448 rc.cpp:1493
msgid "Track by Artist on Album"
msgstr "แทร็กเสียงโดยศิลปินในอัลบั้ม"

#. i18n: file: dialogs/TagDialogBase.ui:155
#. i18n: ectx: attribute (title), widget (QWidget, tagsTab)
#: rc.cpp:1451
msgid "Ta&gs"
msgstr "ป้าย&กำกับ"

#. i18n: file: dialogs/TagDialogBase.ui:161
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:1454
msgid "T&itle:"
msgstr "&ชื่อแทร็ก:"

#. i18n: file: dialogs/TagDialogBase.ui:180
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:1457
msgid "&Artist:"
msgstr "ศิ&ลปิน:"

#. i18n: file: dialogs/TagDialogBase.ui:212
#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2)
#: rc.cpp:1460
msgid "&Composer:"
msgstr "ผู้ป&ระพันธ์:"

#. i18n: file: dialogs/TagDialogBase.ui:241
#. i18n: ectx: property (text), widget (QLabel, textLabel1_3)
#: rc.cpp:1463
msgid "Al&bum:"
msgstr "อั&ลบั้ม:"

#. i18n: file: dialogs/TagDialogBase.ui:286
#. i18n: ectx: property (text), widget (QLabel, textLabel1_3_2_2)
#: rc.cpp:1466
msgid "&Disc Number:"
msgstr "ดิสก์แผ่&นที่:"

#. i18n: file: dialogs/TagDialogBase.ui:362
#. i18n: ectx: property (text), widget (QLabel, textLabel_BPM)
#: rc.cpp:1469
msgid "B&eats Per Minute:"
msgstr "&จังหวะต่อนาที:"

#. i18n: file: dialogs/TagDialogBase.ui:439
#. i18n: ectx: property (text), widget (QLabel, textLabel1_4)
#: rc.cpp:1472
msgid "&Genre:"
msgstr "&ประเภท:"

#. i18n: file: dialogs/TagDialogBase.ui:455
#. i18n: ectx: property (text), widget (QLabel, textLabel1_6_6)
#: rc.cpp:1475
msgid "Trac&k:"
msgstr "แ&ทร็กที่:"

#. i18n: file: dialogs/TagDialogBase.ui:495
#. i18n: ectx: property (text), widget (QLabel, textLabel1_5)
#: rc.cpp:1478
msgid "&Year:"
msgstr "&ปี:"

#. i18n: file: dialogs/TagDialogBase.ui:532
#. i18n: ectx: property (text), widget (QLabel, textLabel_comment)
#: rc.cpp:1481
msgid "Co&mment:"
msgstr "หมายเ&หตุ:"

#. i18n: file: dialogs/TagDialogBase.ui:559
#. i18n: ectx: property (text), widget (QPushButton, pushButton_guessTags)
#: rc.cpp:1484
msgid "Guess Tags From &Filename"
msgstr "เดาข้อมูลกำกับต่าง ๆ จากชื่อแ&ฟ้ม"

#. i18n: file: dialogs/TagDialogBase.ui:569
#. i18n: ectx: attribute (title), widget (QWidget, lyricsTab)
#: rc.cpp:1487
msgid "L&yrics"
msgstr "เนื้&&อร้อง"

#. i18n: file: dialogs/TagDialogBase.ui:586
#. i18n: ectx: attribute (title), widget (QWidget, statisticsTab)
#: rc.cpp:1490
msgid "St&atistics"
msgstr "ส&ถิติ"

#. i18n: file: dialogs/TagDialogBase.ui:743
#. i18n: ectx: attribute (title), widget (QWidget, labelsTab)
#: rc.cpp:1502
msgid "La&bels"
msgstr "ป้าย&ต่าง ๆ"

#. i18n: file: dialogs/TagDialogBase.ui:759
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:1505
#, fuzzy
#| msgid "Label"
msgid "Label:"
msgstr "ป้าย"

#. i18n: file: dialogs/TagDialogBase.ui:775
#. i18n: ectx: property (toolTip), widget (KComboBox, kComboBox_label)
#: rc.cpp:1508
#, fuzzy
#| msgid "Remove the selected formats from the list."
msgid "Insert your custom label here or select one from the list."
msgstr "ลบรูปแบบที่เลือกอยู่ออกจากรายการ"

#. i18n: file: dialogs/TagDialogBase.ui:806
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:1511
msgid "Custom labels for this item:"
msgstr "ป้ายชื่อต่าง ๆ สำหรับรายการนี้:"

#. i18n: file: dialogs/TagDialogBase.ui:835
#. i18n: ectx: property (text), widget (QPushButton, addButton)
#. i18n: file: services/ampache/AmpacheConfigWidget.ui:91
#. i18n: ectx: property (text), widget (KPushButton, addButton)
#: rc.cpp:1514 rc.cpp:2096
msgid "Add"
msgstr "เพิ่ม..."

#. i18n: file: dialogs/TagDialogBase.ui:880
#. i18n: ectx: property (text), widget (QLabel, locationLabel)
#: rc.cpp:1520
msgid "Location:"
msgstr "ตำแหน่ง:"

#. i18n: file: dialogs/TagDialogBase.ui:940
#. i18n: ectx: property (text), widget (QCheckBox, checkBox_perTrack)
#: rc.cpp:1529
msgid "Per Trac&k"
msgstr "แ&ต่ละแทร็กเสียง"

#. i18n: file: dialogs/TagDialogBase.ui:963
#. i18n: ectx: property (text), widget (QPushButton, pushButton_ok)
#: rc.cpp:1532
msgid "Sa&ve && Close"
msgstr "บันทึ&กแล้วปิด"

#. i18n: file: dialogs/EditFilterDialog.ui:52
#. i18n: ectx: property (text), widget (QLabel, description)
#: rc.cpp:1538
msgid ""
"Edit the filter for finding tracks with specific attributes, e.g. a track "
"that has a length of three minutes."
msgstr ""
"แก้ไขตัวกรองสำหรับใช้ในการค้นหาแทร็กเสียงด้วยลักษณะเฉพาะของแทร็ก ตัวอย่างเช่น "
"คุณสามารถค้นหาแทร็กเสียงที่มีความยาวสามนาทีได้ เป็นต้น"

#. i18n: file: dialogs/EditFilterDialog.ui:83
#. i18n: ectx: property (title), widget (QGroupBox, attributeGroupBox)
#: rc.cpp:1541
msgid "Attribute"
msgstr "ลักษณะเฉพาะ"

#. i18n: file: dialogs/EditFilterDialog.ui:97
#. i18n: ectx: property (toolTip), widget (KComboBox, keywordCombo)
#: rc.cpp:1544
msgid "Select an attribute for the filter"
msgstr "เลือกลักษณะเฉพาะของตัวกรอง"

#. i18n: file: dialogs/EditFilterDialog.ui:228
#. i18n: ectx: property (whatsThis), widget (KComboBox, editKeywordBox)
#: rc.cpp:1616
msgid "<p>Type the attribute value or the text to look for here.</p>"
msgstr "<p>ป้อนค่าลักษณะเฉพาะหรือข้อความที่จะให้ค้นลงไปที่นี่</p>"

#. i18n: file: dialogs/EditFilterDialog.ui:258
#. i18n: ectx: property (title), widget (QGroupBox, valueGroupBox)
#: rc.cpp:1619
#, fuzzy
#| msgid "Volume"
msgid "Values"
msgstr "ระดับเสียง"

#. i18n: file: dialogs/EditFilterDialog.ui:341
#. i18n: ectx: property (displayFormat), widget (QDateEdit, minDateEdit)
#. i18n: file: dialogs/EditFilterDialog.ui:401
#. i18n: ectx: property (displayFormat), widget (QDateEdit, maxDateEdit)
#: rc.cpp:1634 rc.cpp:1640
msgid "dd MMM yyyy"
msgstr ""

#. i18n: file: dialogs/EditFilterDialog.ui:431
#. i18n: ectx: property (title), widget (QGroupBox, filterActionGroupBox)
#: rc.cpp:1643
msgid "Filter Action"
msgstr "การกระทำของตัวกรอง"

#. i18n: file: dialogs/EditFilterDialog.ui:451
#. i18n: ectx: property (toolTip), widget (QRadioButton, matchAll)
#: rc.cpp:1646
msgid ""
"Check this box to look for the tracks that contain all the words you typed "
"in the related Simple Search edit box"
msgstr ""
"กาเลือกที่กล่องนี้เพื่อค้นหาแทร็กเสียงทั้งหมด "
"ที่มีคำทั้งหมดตามที่คุณป้อนไว้ในกล่องการค้นหาแบบธรรมดาที่เกี่ยวข้อง"

#. i18n: file: dialogs/EditFilterDialog.ui:454
#. i18n: ectx: property (text), widget (QRadioButton, matchAll)
#: rc.cpp:1649
msgid "Match all words"
msgstr "เข้าคู่กับคำทั้งหมด"

#. i18n: file: dialogs/EditFilterDialog.ui:467
#. i18n: ectx: property (toolTip), widget (QRadioButton, matchAny)
#: rc.cpp:1652
msgid ""
"Check this box to look for the tracks that contain at least one of the words "
"you typed in the related Simple Search edit box"
msgstr ""
"กาเลือกที่กล่องนี้เพื่อค้นหาแทร็กเสียงทั้งหมด "
"ที่มีคำตรงกันบางคำกับที่คุณป้อนไว้ในกล่องการค้นหาแบบธรรมดาที่เกี่ยวข้อง"

#. i18n: file: dialogs/EditFilterDialog.ui:470
#. i18n: ectx: property (text), widget (QRadioButton, matchAny)
#: rc.cpp:1655
msgid "Match any word"
msgstr "ตรงกับคำบางคำก็ได้"

#. i18n: file: dialogs/EditFilterDialog.ui:483
#. i18n: ectx: property (toolTip), widget (QRadioButton, matchLiteral)
#: rc.cpp:1658
msgid ""
"Check this box to look for all the tracks that contain exactly the words you "
"typed in the related Simple Search edit box"
msgstr ""
"กาเลือกที่กล่องนี้เพื่อค้นหาแทร็กเสียงทั้งหมด "
"ที่มีคำตรงกันทั้งหมดกับที่คุณป้อนไว้ในกล่องการค้นหาแบบธรรมดาที่เกี่ยวข้อง"

#. i18n: file: dialogs/EditFilterDialog.ui:486
#. i18n: ectx: property (text), widget (QRadioButton, matchLiteral)
#: rc.cpp:1661
msgid "Exact match"
msgstr "ตรงกันทั้งหมด"

#. i18n: file: dialogs/EditFilterDialog.ui:499
#. i18n: ectx: property (toolTip), widget (QRadioButton, matchNot)
#: rc.cpp:1664
msgid ""
"Check this box to look for all the tracks that do not contain the words you "
"typed in the related Simple Search edit box"
msgstr ""
"กาเลือกที่กล่องนี้เพื่อค้นหาแทร็กเสียงทั้งหมด ที่ไม่มีคำที่คุณป้อนไว้ในกล่องการค้นหาแบบธรรมดาที่เกี่ยวข้อง"

#. i18n: file: dialogs/EditFilterDialog.ui:502
#. i18n: ectx: property (text), widget (QRadioButton, matchNot)
#: rc.cpp:1667
msgid "Exclude"
msgstr "ไม่รวม"

#. i18n: file: dialogs/EditFilterDialog.ui:533
#. i18n: ectx: property (title), widget (QGroupBox, andOrGroupBox)
#: rc.cpp:1670
msgid "Appending Condition"
msgstr "เพิ่มเงื่อนไข"

#. i18n: file: dialogs/EditFilterDialog.ui:553
#. i18n: ectx: property (toolTip), widget (QRadioButton, andButton)
#: rc.cpp:1673
msgid ""
"Check this box if you want to add another condition and you want that the "
"filter to match both the previous conditions and this new one"
msgstr ""
"กาเลือกที่กล่องนี้หากว่าคุณต้องการเพิ่มเงื่อนไขอีกเงื่อนไขหนึ่ง "
"และต้องการให้ตัวกรองทำการค้นหาตัวที่ตรงเงื่อนไขก่อนหน้านี้ และตรงกับเงื่อนไขใหม่นี้ด้วย"

#. i18n: file: dialogs/EditFilterDialog.ui:556
#. i18n: ectx: property (text), widget (QRadioButton, andButton)
#: rc.cpp:1676
msgid "AND"
msgstr "และ"

#. i18n: file: dialogs/EditFilterDialog.ui:569
#. i18n: ectx: property (toolTip), widget (QRadioButton, orButton)
#: rc.cpp:1679
msgid ""
"Check this box if you want to add another condition and you want that the "
"filter to match either the previous conditions or this new one"
msgstr ""
"กาเลือกที่กล่องนี้หากว่าคุณต้องการเพิ่มเงื่อนไขอีกเงื่อนไขหนึ่ง "
"และต้องการให้ตัวกรองทำการค้นหาตัวที่ตรงเงื่อนไขก่อนหน้านี้ หรือ เงื่อนไขใหม่นี้ก็ได้"

#. i18n: file: dialogs/EditFilterDialog.ui:572
#. i18n: ectx: property (text), widget (QRadioButton, orButton)
#: rc.cpp:1682
msgid "OR"
msgstr "หรือ"

#. i18n: file: dialogs/EditFilterDialog.ui:585
#. i18n: ectx: property (toolTip), widget (QCheckBox, invertButton)
#: rc.cpp:1685
msgid "Check this box to negate the defined filter condition"
msgstr "กาเลือกที่กล่องนี้เพื่อกลับค่าเงื่อนไขของตัวกรองที่ได้กำหนดเอาไว้"

#. i18n: file: dialogs/EditFilterDialog.ui:588
#. i18n: ectx: property (whatsThis), widget (QCheckBox, invertButton)
#: rc.cpp:1688
msgid ""
"<p>If this option is checked the defined filter condition will be negated. "
"This means that, for example, you can define a filter that looks for all "
"tracks that are not of a specific album, artist, and so on.</p>"
msgstr ""
"<p>หากมีการกาเลือกตัวเลือกนี้ เงื่อนไขที่ได้กำหนดเอาไว้จะถูกปรับค่าเป็นตรงข้าม ซึี่งหมายความว่า "
"ตัวอย่างเช่น คุณสามารถนิยามเงื่อนไขการกรองให้หาเพลงทั้งหมด ที่ไม่ได้มาจาก อัลบั้ม, ศิลปิน, ฯลฯ "
"ที่ได้ระบุไว้ เป็นต้น</p>"

#. i18n: file: dialogs/EditFilterDialog.ui:591
#. i18n: ectx: property (text), widget (QCheckBox, invertButton)
#: rc.cpp:1691
msgid "Invert condition"
msgstr "กลับค่าของเงื่อนไข"

#. i18n: file: likeback/LikeBackBar.ui:29
#. i18n: ectx: property (toolTip), widget (QToolButton, m_likeButton)
#: rc.cpp:1694
msgid "Tell the developers about something you liked"
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:1697 rc.cpp:1704 rc.cpp:1711 rc.cpp:1718
msgid ""
"<html>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.</html>\n"
"      "
msgstr ""

#. i18n: file: likeback/LikeBackBar.ui:46
#. i18n: ectx: property (toolTip), widget (QToolButton, m_dislikeButton)
#: rc.cpp:1701
msgid "Tell the developers about something you did not like"
msgstr "แจ้งให้ผู้พัฒนาทราบเกี่ยวกับบางสิ่งที่คุณไม่ชอบ"

#. i18n: file: likeback/LikeBackBar.ui:63
#. i18n: ectx: property (toolTip), widget (QToolButton, m_bugButton)
#: rc.cpp:1708
msgid "Tell the developers about a problem in the application"
msgstr "แจ้งให้ผู้พัฒนาทราบเกี่ยวกับปัญหาภายในตัวโปรแกรม"

#. i18n: file: likeback/LikeBackBar.ui:80
#. i18n: ectx: property (toolTip), widget (QToolButton, m_featureButton)
#: rc.cpp:1715
msgid ""
"Tell the developers about new features you would like to have in this "
"application"
msgstr "แจ้งให้ผู้พัฒนาทราบเกี่ยวกับคุณสมบัติใหม่ ๆ ที่คุณอยากให้มีในโปรแกรม"

#. i18n: file: likeback/LikeBackDialog.ui:45
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:1722
msgid "Your comment:"
msgstr "ความคิดเห็นของคุณ:"

#. i18n: file: likeback/LikeBackDialog.ui:71
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1725
msgid "Your comment is about:"
msgstr "ความคิดเห็นของคุณเกี่ยวกับ:"

#. i18n: file: likeback/LikeBackDialog.ui:86
#. i18n: ectx: property (text), widget (QRadioButton, likeRadio_)
#: rc.cpp:1728
msgid "Something you like"
msgstr "บางสิ่งที่คุณชอบ"

#. i18n: file: likeback/LikeBackDialog.ui:99
#. i18n: ectx: property (text), widget (QRadioButton, dislikeRadio_)
#: rc.cpp:1731
msgid "Something you dislike"
msgstr "บางสิ่งที่คุณไม่ชอบ"

#. i18n: file: likeback/LikeBackDialog.ui:112
#. i18n: ectx: property (text), widget (QRadioButton, bugRadio_)
#: rc.cpp:1734
msgid "An improper behavior of the application"
msgstr "พฤติกรรมแปลก ๆ ของตัวโปรแกรม"

#. i18n: file: likeback/LikeBackDialog.ui:125
#. i18n: ectx: property (text), widget (QRadioButton, featureRadio_)
#: rc.cpp:1737
msgid "A new feature you desire"
msgstr "คุณสมบัติใหม่ ๆ ที่คุณอยากได้"

#. i18n: file: likeback/LikeBackDialog.ui:141
#. i18n: ectx: property (text), widget (QCheckBox, specifyEmailCheckBox_)
#: rc.cpp:1740
msgid "Specify an email address to be contacted back:"
msgstr "ระบุที่อยู่อีเมลที่จะให้ติดต่อกลับ:"

#. i18n: file: likeback/LikeBackDialog.ui:188
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:1743
msgid ""
"<html>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.<br/>\n"
"<b>Your email address will not be used for anything else but this report.</"
"b></html>"
msgstr ""

#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:20
#. i18n: ectx: property (windowTitle), widget (QDialog, PlaylistLayoutEditDialog)
#: rc.cpp:1747
msgid "Playlist Layout Editor"
msgstr "เครื่องมือแก้ไขการจัดวางรายการเล่น"

#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:57
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1750
msgid "Available Layouts"
msgstr "การจัดวางที่มีให้เลือกใช้"

#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:294
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:1756
msgid "Layout"
msgstr "การจัดวาง"

#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:300
#. i18n: ectx: property (text), widget (QCheckBox, inlineControlsChekbox)
#: rc.cpp:1759
msgid "Show inline playback controls"
msgstr "แสดงส่วนควบคุมการเล่นไว้ภายในบรรทัด"

#. i18n: file: playlist/layouts/PlaylistLayoutEditDialog.ui:324
#. i18n: ectx: property (text), widget (QCheckBox, tooltipsCheckbox)
#: rc.cpp:1765
msgid "Show tooltips"
msgstr "แสดงทูลทิป"

#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:18
#. i18n: ectx: property (whatsThis), widget (QWidget, ConstraintGroupEditWidget)
#: rc.cpp:1772
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 ""

#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:24
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1775
#, fuzzy
#| msgid "Connection Settings"
msgid "Constraint Group Settings"
msgstr "ตั้งค่าการเชื่อมต่อ"

#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:32
#. i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAll)
#: rc.cpp:1778
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 ""

#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:35
#. i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAll)
#: rc.cpp:1781
msgid "Match all constraints in the group"
msgstr ""

#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:42
#. i18n: ectx: property (whatsThis), widget (QRadioButton, radioButton_MatchAny)
#: rc.cpp:1784
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 ""

#. i18n: file: playlistgenerator/ConstraintGroupEditWidget.ui:45
#. i18n: ectx: property (text), widget (QRadioButton, radioButton_MatchAny)
#: rc.cpp:1787
msgid "Match any constraint in the group"
msgstr ""

#. i18n: file: playlistgenerator/PresetEditDialog.ui:15
#. i18n: ectx: property (windowTitle), widget (QDialog, PresetEditDialog)
#: rc.cpp:1790
msgid "APG Preset Editor"
msgstr ""

#. i18n: file: playlistgenerator/PresetEditDialog.ui:23
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_Tree)
#: rc.cpp:1793
msgid "Constraint Tree"
msgstr ""

#. i18n: file: playlistgenerator/PresetEditDialog.ui:41
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_Title)
#: rc.cpp:1796
#, fuzzy
#| msgid "Preset Name"
msgid "APG Preset Name"
msgstr "ชุดสำเร็จ"

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:18
#. i18n: ectx: property (whatsThis), widget (QWidget, CheckpointEditWidget)
#: rc.cpp:1800
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:24
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1803
#, fuzzy
#| msgid "Connection Settings"
msgid "Checkpoint Constraint Settings"
msgstr "ตั้งค่าการเชื่อมต่อ"

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:38
#. i18n: ectx: property (whatsThis), widget (TrackSelectWidget, trackSelector)
#: rc.cpp:1806
msgid "Select the track that you want to use as the checkpoint."
msgstr ""

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:51
#. i18n: ectx: property (text), widget (QLabel, label_Position)
#: rc.cpp:1809
#, fuzzy
#| msgid "Proportion:"
msgid "Position:"
msgstr "ความสัมพันธ์:"

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:72
#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Position)
#: rc.cpp:1812
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 ""

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:75
#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_Position)
#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:68
#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_Duration)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:503
#. i18n: ectx: property (displayFormat), widget (QTimeEdit, timeEdit_TimeValue)
#: rc.cpp:1815 rc.cpp:1880 rc.cpp:2030
msgid "h:mm:ss"
msgstr ""

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:110
#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:141
#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
#: rc.cpp:1818 rc.cpp:1827
msgid ""
"How strict the APG should be about placing the selected track at the "
"specified time."
msgstr ""

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:125
#. i18n: ectx: property (text), widget (QLabel, label_FuzzyPos)
#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:112
#. i18n: ectx: property (text), widget (QLabel, label_Fuzzy)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:176
#. i18n: ectx: property (text), widget (QLabel, label_FuzzyInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:355
#. i18n: ectx: property (text), widget (QLabel, label_FuzzyDate)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:547
#. i18n: ectx: property (text), widget (QLabel, label_FuzzyTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:670
#. i18n: ectx: property (text), widget (QLabel, label_FuzzyRating)
#: rc.cpp:1824 rc.cpp:1889 rc.cpp:1952 rc.cpp:1988 rc.cpp:2039 rc.cpp:2069
msgid "fuzzy"
msgstr ""

#. i18n: file: playlistgenerator/constraints/CheckpointEditWidget.ui:157
#. i18n: ectx: property (text), widget (QLabel, label_ExactPos)
#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:138
#. i18n: ectx: property (text), widget (QLabel, label_Exact)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:199
#. i18n: ectx: property (text), widget (QLabel, label_ExactInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:378
#. i18n: ectx: property (text), widget (QLabel, label_ExactDate)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:570
#. i18n: ectx: property (text), widget (QLabel, label_ExactTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:693
#. i18n: ectx: property (text), widget (QLabel, label_ExactRating)
#: rc.cpp:1830 rc.cpp:1895 rc.cpp:1958 rc.cpp:1994 rc.cpp:2045 rc.cpp:2075
#, fuzzy
#| msgid "Next"
msgid "exact"
msgstr "ถัดไป"

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:18
#. i18n: ectx: property (whatsThis), widget (QWidget, PreventDuplicatesEditWidget)
#: rc.cpp:1834
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."
msgstr ""

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:24
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1837
msgid "Prevent Duplicates Constraint Settings"
msgstr ""

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:32
#. i18n: ectx: property (whatsThis), widget (QLabel, label_Field)
#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:50
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
#: rc.cpp:1840 rc.cpp:1846
msgid ""
"Control which duplicates to prevent.  \"Prevent duplicate tracks\" is the "
"least restrictive, and \"prevent duplicate artists\" is the most restrictive."
msgstr ""

#. i18n: file: playlistgenerator/constraints/PreventDuplicatesEditWidget.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_Field)
#: rc.cpp:1843
#, fuzzy
#| msgctxt "Remove duplicate and dead (unplayable) tracks from the playlist"
#| msgid "Re&move Duplicates"
msgid "Prevent duplicate"
msgstr "เ&อารายการที่ซ้ำกันออก"

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:18
#. i18n: ectx: property (whatsThis), widget (QWidget, PlaylistLengthEditWidget)
#: rc.cpp:1859
msgid ""
"An editor for a PlaylistLength 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 ""

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:24
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1862
#, fuzzy
#| msgid "Connection Settings"
msgid "Playlist Duration Constraint Settings"
msgstr "ตั้งค่าการเชื่อมต่อ"

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:35
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Comparison)
#: rc.cpp:1865
msgid ""
"Whether the duration of the generated playlist should be shorter than, equal "
"to, or longer than the specified value."
msgstr ""

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:47
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_Comparison)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:121
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:475
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:612
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonRating)
#: rc.cpp:1871 rc.cpp:1937 rc.cpp:2021 rc.cpp:2054
msgid "equal to"
msgstr "เท่ากับ"

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:65
#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_Duration)
#: rc.cpp:1877
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 ""

#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:97
#. i18n: ectx: property (whatsThis), widget (QLabel, label_Strictness)
#. i18n: file: playlistgenerator/constraints/PlaylistLengthEditWidget.ui:122
#. i18n: ectx: property (whatsThis), widget (QSlider, slider_Strictness)
#: rc.cpp:1883 rc.cpp:1892
msgid ""
"How strict the APG should be about matching the playlist duration to the "
"specified time."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:18
#. i18n: ectx: property (whatsThis), widget (QWidget, TagMatchEditWidget)
#: rc.cpp:1899
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 ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:24
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:1902
#, fuzzy
#| msgid "Connection Settings"
msgid "Match Tag Constraint Settings"
msgstr "ตั้งค่าการเชื่อมต่อ"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:32
#. i18n: ectx: property (whatsThis), widget (QLabel, label_Match)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:47
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_Field)
#: rc.cpp:1905 rc.cpp:1911
msgid "Selects which track characteristic you want to match."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:35
#. i18n: ectx: property (text), widget (QLabel, label_Match)
#: rc.cpp:1908
#, fuzzy
#| msgid "Failed"
msgid "Field:"
msgstr "ล้มเหลว"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:73
#. i18n: ectx: property (whatsThis), widget (QCheckBox, checkBox_Invert)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:87
#. i18n: ectx: property (whatsThis), widget (QLabel, label_Invert)
#: rc.cpp:1914 rc.cpp:1921
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Calibri'; font-size:10pt; font-"
"weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">The APG will choose all "
"tracks that do <span style=\" font-weight:600;\">not</span> match the "
"specified characteristics.</p></body></html>"
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:90
#. i18n: ectx: property (text), widget (QLabel, label_Invert)
#: rc.cpp:1928
#, fuzzy
#| msgid "Internet"
msgid "Invert:"
msgstr "อินเทอร์เน็ต"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:109
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonInt)
#: rc.cpp:1931
msgid ""
"Whether the APG should choose tracks that are less than, equal to, or "
"greater than the specified value."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:136
#. i18n: ectx: property (whatsThis), widget (KIntSpinBox, spinBox_ValueInt)
#: rc.cpp:1943
msgid "The numerical value that the track characteristic should match."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:161
#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessInt)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:183
#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessInt)
#: rc.cpp:1946 rc.cpp:1955
msgid ""
"How strict the APG should be about matching tracks to the specified value."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:229
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonDate)
#: rc.cpp:1961
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 ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:251
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonDate)
#: rc.cpp:1973
#, fuzzy
#| msgid "is in the last"
msgid "within the last"
msgstr "อยู่สุดท้าย"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:269
#. i18n: ectx: property (whatsThis), widget (QWidget, page_DateSpecific)
#: rc.cpp:1976
msgid "The specific date that the APG should use for matching."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:303
#. i18n: ectx: property (whatsThis), widget (QWidget, page_DateRange)
#: rc.cpp:1979
msgid "The relative time period that the APG should try to match."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:340
#. i18n: ectx: property (whatsThis), widget (QLabel, label_strictnessDate)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:362
#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessDate)
#: rc.cpp:1982 rc.cpp:1991
msgid ""
"How strict the APG should be about matching tracks to the specified date."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:408
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonString)
#: rc.cpp:1997
msgid ""
"Whether the APG should match tracks that equal, start with, end with, or "
"contain the specified string."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:412
#. i18n: ectx: property (text), item, widget (QComboBox, comboBox_ComparisonString)
#: rc.cpp:2000
#, fuzzy
#| msgid "equal to"
msgid "equals"
msgstr "เท่ากับ"

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:435
#. i18n: ectx: property (whatsThis), widget (QLineEdit, lineEdit_StringValue)
#: rc.cpp:2012
msgid "The string that the APG should use when matching tracks."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:463
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonTime)
#: rc.cpp:2015
msgid ""
"Whether the APG should choose tracks that are less than, equal to, or "
"greater than the specified time."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:490
#. i18n: ectx: property (whatsThis), widget (QTimeEdit, timeEdit_TimeValue)
#: rc.cpp:2027
msgid "The time that the APG should try to match."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:532
#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessTime)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:554
#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessTime)
#: rc.cpp:2033 rc.cpp:2042
msgid ""
"How strict the APG should be about matching tracks to the specified time."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:600
#. i18n: ectx: property (whatsThis), widget (QComboBox, comboBox_ComparisonRating)
#: rc.cpp:2048
msgid ""
"Whether the APG should choose tracks that are less than, equal to, or "
"greater than the specified rating."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:627
#. i18n: ectx: property (whatsThis), widget (Amarok::KRatingWidget, rating_RatingValue)
#: rc.cpp:2060
msgid "The rating that the APG should try to match."
msgstr ""

#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:655
#. i18n: ectx: property (whatsThis), widget (QLabel, label_StrictnessRating)
#. i18n: file: playlistgenerator/constraints/TagMatchEditWidget.ui:677
#. i18n: ectx: property (whatsThis), widget (QSlider, slider_StrictnessRating)
#: rc.cpp:2063 rc.cpp:2072
msgid ""
"How strict the APG should be about matching tracks to the specified rating."
msgstr ""

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:26
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:2078
msgid "Server"
msgstr "แม่ข่าย"

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:32
#. i18n: ectx: property (text), widget (QLabel, label_8)
#: rc.cpp:2081
msgctxt "The user-definable name of an Ampache server"
msgid "Name:"
msgstr "ชื่อ:"

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:42
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: rc.cpp:2084
msgid "Server:"
msgstr "แม่ข่าย:"

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:52
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:2087
msgctxt "The username to use for logins to an Ampache server"
msgid "Username:"
msgstr "ชื่อผู้ใช้:"

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:62
#. i18n: ectx: property (text), widget (QLabel, label_5)
#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:117
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:2090 rc.cpp:2159
msgid "Password:"
msgstr "รหัสผ่าน:"

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:85
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:2093
msgid "Edit"
msgstr "แก้ไข"

#. i18n: file: services/ampache/AmpacheConfigWidget.ui:105
#. i18n: ectx: property (text), widget (KPushButton, modifyButton)
#: rc.cpp:2102
msgid "Modify"
msgstr "แก้ไข"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:38
#. i18n: ectx: property (title), widget (QGroupBox, groupBox3)
#: rc.cpp:2105
msgid "Last.fm Profile"
msgstr "โพรไฟล์ของ last.fm"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:86
#. i18n: ectx: property (text), widget (QLabel, kActiveLabel1)
#: rc.cpp:2114
msgid "<a href=\"http://www.last.fm:80/signup.php\">Sign up to last.fm</a>"
msgstr "<a href=\"http://www.last.fm:80/signup.php\">ลงชื่อเข้าร่วม last.fm</a>"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:106
#. i18n: ectx: property (text), widget (QLabel, kActiveLabel2)
#: rc.cpp:2120
msgid ""
"Why not join the <a href=\"http://www.last.fm:80/group/Amarok+Users\">Amarok "
"last.fm group</a> and share your musical tastes with other Amarok users?"
msgstr ""
"ทำไมไม่มาร่วมกับ <a href='http://www.last.fm:80/group/Amarok+Users'> "
"กลุ่มแอมอะร็อกบน last.fm</a> และแบ่งปันรสนิยมทางดนตรีของคุณ กับผู้ใช้แอมอะร็อกคนอื่น ๆ ล่ะ ?"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:116
#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
#: rc.cpp:2123
msgid "Last.fm Services"
msgstr "บริการ Last.fm"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:125
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_SubmitPlayedSongs)
#: rc.cpp:2126
msgid "&Submit tracks"
msgstr "&ส่งมอบแทร็กต่าง ๆ"

#. i18n: file: services/lastfm/LastFmConfigWidget.ui:135
#. i18n: ectx: property (text), widget (QCheckBox, kcfg_RetrieveSimilarArtists)
#: rc.cpp:2129
msgid "&Retrieve similar artists"
msgstr "&ดึงข้อมูลศิลปินเดียวกันนี้"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:17
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_3)
#: rc.cpp:2132
#, fuzzy
#| msgid "Re&download"
msgid "Redownloads"
msgstr "&ดาวน์โหลดใหม่"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:23
#. i18n: ectx: property (text), widget (QLabel, label_7)
#: rc.cpp:2135
msgid ""
"Enter your e-mail here to be able to redownload any previous purchase from "
"Magnatune directly from within Amarok."
msgstr ""

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:33
#. i18n: ectx: property (text), widget (QLabel, label_6)
#: rc.cpp:2138
#, fuzzy
#| msgctxt "The e-mail address of the user"
#| msgid "E-mail:"
msgctxt "Username for logins to Magnatune"
msgid "E-mail:"
msgstr "อีเมล:"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:53
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:2141
#, fuzzy
#| msgid "Membership options"
msgid "Membership Options"
msgstr "ตัวเลือกของสมาชิก"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:59
#. i18n: ectx: property (text), widget (QCheckBox, isMemberCheckbox)
#: rc.cpp:2144
msgid "I am a member"
msgstr "ฉันเป็นสมาชิก"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:79
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:2147
msgid "Membership type:"
msgstr "ประเภทสมาชิก:"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:103
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:2156
msgctxt "Username for logins to Magnatune"
msgid "Username:"
msgstr "ชื่อผู้ใช้:"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:135
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:2162
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Serif'; font-size:8pt; "
"font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-"
"family:'Sans Serif';\">For more information about the Magnatune.com "
"memberships, and to sign up, go to  </span><a href=\"http://magnatune.com/"
"compare_plans?referal_id=amarok\"><span style=\" font-family:'Sans Serif'; "
"text-decoration: underline; color:#0000ff;\">http://magnatune.com/"
"compare_plans</span></a></p></body></html>"
msgstr ""

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:157
#. i18n: ectx: property (title), widget (QGroupBox, groupBox_2)
#: rc.cpp:2169
#, fuzzy
#| msgid "Stream options"
msgid "Stream Options"
msgstr "ตัวเลือกของสายข้อมูล"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:163
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:2172
msgid "Preview stream type:"
msgstr "เล่นตัวอย่างเพลงชนิด:"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:171
#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
#: rc.cpp:2175
msgid "Ogg"
msgstr "สื่อเสียงประเภท Ogg"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:176
#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
#: rc.cpp:2178
msgid "High Quality Mp3"
msgstr "สื่อเสียงประเภท Mp3 คุณภาพสูง"

#. i18n: file: services/magnatune/MagnatuneConfigWidget.ui:181
#. i18n: ectx: property (text), item, widget (QComboBox, streamTypeComboBox)
#: rc.cpp:2181
msgid "Low Quality Mp3"
msgstr "สื่อเสียงประเภท Mp3 คุณภาพต่ำ"

#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, magnatuneDownloadDialogBase)
#: rc.cpp:2184
msgid "Magnatune.com Album Download"
msgstr "ดาวน์โหลดอัลบั้ม Magnatune.com"

#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:19
#. i18n: ectx: property (title), widget (QGroupBox, groupBox1)
#: rc.cpp:2187
msgid "Download options"
msgstr "ตัวเลือกการดาวน์โหลด"

#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:25
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:2190
msgid "Select Format:"
msgstr "เลือกรูปแบบแฟ้ม:"

#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:38
#. i18n: ectx: property (text), widget (QLabel, textLabel2)
#: rc.cpp:2193
msgid "Download to:"
msgstr "ดาวน์โหลดไปไว้ยัง:"

#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:51
#. i18n: ectx: property (text), widget (QLabel, textLabel1_2)
#: rc.cpp:2196
msgid ""
"If you download to a location that is already being monitored by Amarok, the "
"album will automatically be added to your collection."
msgstr ""
"ถ้าหากคุณดาวน์โหลดไปเก็บไว้ในที่ ๆ กำลังถูกเฝ้าดูโดยแอมอะร็อกอยู่แล้ว อัลบั้มก็จะ "
"เพิ่มเข้าไปในคลังสื่อของคุณโดยอัตโนมัติ"

#. i18n: file: services/magnatune/MagnatuneDownloadDialogBase.ui:67
#. i18n: ectx: property (title), widget (QGroupBox, groupBox2)
#: rc.cpp:2199
msgid "Magnatune info"
msgstr "ข้อมูลจาก Magnatune"

#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:13
#. i18n: ectx: property (windowTitle), widget (QDialog, magnatuneReDownloadDialogBase)
#: rc.cpp:2205
msgid "Redownload manager"
msgstr "ตัวจัดการการดาวน์โหลดใหม่"

#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:19
#. i18n: ectx: property (text), widget (QLabel, textLabel1)
#: rc.cpp:2208
msgid "These are the albums that you have previously downloaded:"
msgstr "เหล่านี้คืออัลบั้มที่คุณได้ดาวน์โหลดไปก่อนหน้านี้แล้ว:"

#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:29
#. i18n: ectx: property (text), widget (QPushButton, redownloadButton)
#: rc.cpp:2211
msgid "Re&download"
msgstr "&ดาวน์โหลดใหม่"

#. i18n: file: services/magnatune/MagnatuneRedownloadDialogBase.ui:60
#. i18n: ectx: property (text), widget (QTreeWidget, redownloadListView)
#: rc.cpp:2217
msgid "Artist - Album"
msgstr "ศิลปิน - อัลบั้ม"

#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:14
#. i18n: ectx: property (windowTitle), widget (QDialog, SignupDialog)
#: rc.cpp:2220
#, fuzzy
#| msgid "Magnatune.com Album Download"
msgid "Magnatune.com member signup"
msgstr "ดาวน์โหลดอัลบั้ม Magnatune.com"

#. i18n: file: services/magnatune/MagnatuneSignupDialogBase.ui:32
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:2224
#, no-c-format
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Liberation Sans'; font-size:9pt; "
"font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">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.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">The Amarok team gets 10% "
"of your initial membership payment, so by joining, you are also supporting "
"the development of Amarok.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">As always, the artists get "
"50% of your memberhip payment(s) distributed based on which artist you "
"download and stream.</p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">To read more about "
"Magnatune.com memberships, or to sign up, click here: <a href=\"http://"
"magnatune.com/downloads?referal_id=amarok\"><span style=\" text-decoration: "
"underline; color:#0057ae;\">Membership Info</span></a> </p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; "
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"></"
"p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\">After joining, go to the "
"Magnatune config in \"Settings-&gt;Configure Amarok-&gt;Internet Services\" "
"and enter your membership information. </p></body></html>"
msgstr ""

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:16
#. i18n: ectx: property (title), widget (QGroupBox, groupBox)
#: rc.cpp:2242
#, fuzzy
#| msgid "Mp3tunes Login"
msgid "MP3tunes Login"
msgstr "ล็อกอิน Mp3tunes"

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:22
#. i18n: ectx: property (text), widget (QLabel, label)
#: rc.cpp:2245
msgctxt "The e-mail address for Mp3Tunes logins"
msgid "E-Mail:"
msgstr "อีเมล:"

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:32
#. i18n: ectx: property (text), widget (QLabel, label_2)
#: rc.cpp:2248
#, fuzzy
#| msgid "Password:"
msgctxt "The MP3Tunes password"
msgid "Password:"
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:2251 rc.cpp:2254
msgid ""
"AutoSync is a feature from MP3tunes which allows you to automatically move "
"your music between computers and devices."
msgstr ""

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:52
#. i18n: ectx: property (whatsThis), widget (QLabel, label_3)
#: rc.cpp:2257
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 ""

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:55
#. i18n: ectx: property (text), widget (QLabel, label_3)
#: rc.cpp:2260
#, fuzzy
#| msgid "Enable AutoSync"
msgctxt "Enable harmony"
msgid "Enable AutoSync"
msgstr "เปิดใช้การปรับเทียบข้อมูลอัตโนมัติ"

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:62
#. i18n: ectx: property (text), widget (QLabel, label_4)
#: rc.cpp:2263
#, fuzzy
#| msgid " PIN Code:"
msgid "PIN Code:"
msgstr "รหัสพิน:"

#. i18n: file: services/mp3tunes/Mp3tunesConfigWidget.ui:89
#. i18n: ectx: property (text), widget (QLabel, label_5)
#: rc.cpp:2266
msgid ""
"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/"
"REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css"
"\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans'; font-size:10pt; "
"font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-"
"right:0px; -qt-block-indent:0; text-indent:0px;\"><a href=\"https://shop."
"mp3tunes.com/myaccount/registration/\"><span style=\" text-decoration: "
"underline; color:#0057ae;\">Get an MP3tunes locker</span></a></p></body></"
"html>"
msgstr ""

#. i18n: tag layout attribute name
#. i18n: file: data/DefaultPlaylistLayouts.xml:60
#: rc.cpp:2279
msgid "No Grouping (Single Line)"
msgstr "ไม่มีการจัดกลุ่ม (บรรทัดเดี่ยว)"

#. i18n: tag layout attribute name
#. i18n: file: data/DefaultPlaylistLayouts.xml:77
#: rc.cpp:2282
msgid "Verbose"
msgstr "ทุกส่วน"

#, fuzzy






#, fuzzy



















#, fuzzy




#, fuzzy




#, fuzzy








#, fuzzy




#, fuzzy







#, fuzzy














































#, fuzzy































#, fuzzy




#, fuzzy































































































































































#, fuzzy




#, fuzzy















#, fuzzy




#, fuzzy




#, fuzzy


































#, fuzzy







#, fuzzy


































#, fuzzy






































#, fuzzy




#, fuzzy









































#, fuzzy





























#, fuzzy








#, fuzzy










#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy




#, fuzzy







#, fuzzy




#, fuzzy




#, fuzzy














































































#, fuzzy




#, fuzzy














#, fuzzy










#, fuzzy




#, fuzzy






























#, fuzzy










#, fuzzy



























































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































#, fuzzy



#, fuzzy



#, fuzzy



#, fuzzy