mirror of
https://github.com/KRTirtho/spotube.git
synced 2025-09-12 23:45:18 +00:00
1375 lines
44 KiB
Dart
1375 lines
44 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for Thai (`th`).
|
|
class AppLocalizationsTh extends AppLocalizations {
|
|
AppLocalizationsTh([String locale = 'th']) : super(locale);
|
|
|
|
@override
|
|
String get guest => 'ผู้มาเยือน';
|
|
|
|
@override
|
|
String get browse => 'เรียกดู';
|
|
|
|
@override
|
|
String get search => 'ค้นหา';
|
|
|
|
@override
|
|
String get library => 'คลัง';
|
|
|
|
@override
|
|
String get lyrics => 'เนื้อเพลง';
|
|
|
|
@override
|
|
String get settings => 'ตั้งค่า';
|
|
|
|
@override
|
|
String get genre_categories_filter => 'กรองประเภทหรือแนวเพลง...';
|
|
|
|
@override
|
|
String get genre => 'ประเภท';
|
|
|
|
@override
|
|
String get personalized => 'ปรับแต่ง';
|
|
|
|
@override
|
|
String get featured => 'เด่น';
|
|
|
|
@override
|
|
String get new_releases => 'เพิ่งปล่อยใหม่';
|
|
|
|
@override
|
|
String get songs => 'เพลง';
|
|
|
|
@override
|
|
String playing_track(Object track) {
|
|
return 'กำลังเล่น $track';
|
|
}
|
|
|
|
@override
|
|
String queue_clear_alert(Object track_length) {
|
|
return 'การดำเนินการนี้จะล้างคิวปัจจุบัน $track_length แทร็ก จะถูกลบออก\nคุณต้องการดำเนินการต่อหรือไม่?';
|
|
}
|
|
|
|
@override
|
|
String get load_more => 'โหลดเพิ่มเติม';
|
|
|
|
@override
|
|
String get playlists => 'เพลย์ลิสต์';
|
|
|
|
@override
|
|
String get artists => 'ศิลปิน';
|
|
|
|
@override
|
|
String get albums => 'อัลบั้ม';
|
|
|
|
@override
|
|
String get tracks => 'แทร็ก';
|
|
|
|
@override
|
|
String get downloads => 'ดาวน์โหลด';
|
|
|
|
@override
|
|
String get filter_playlists => 'กรองเพลย์ลิสต์...';
|
|
|
|
@override
|
|
String get liked_tracks => 'เพลงที่ชอบ';
|
|
|
|
@override
|
|
String get liked_tracks_description => 'เพลงที่คุณชื่นชอบทั้งหมด';
|
|
|
|
@override
|
|
String get playlist => 'เพลย์ลิสต์';
|
|
|
|
@override
|
|
String get create_a_playlist => 'สร้างเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get update_playlist => 'อัพเดทเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get create => 'สร้าง';
|
|
|
|
@override
|
|
String get cancel => 'ยกเลิก';
|
|
|
|
@override
|
|
String get update => 'อัพเดท';
|
|
|
|
@override
|
|
String get playlist_name => 'ชื่อเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get name_of_playlist => 'ชื่อของเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get description => 'คำอธิบาย';
|
|
|
|
@override
|
|
String get public => 'สาธารณะ';
|
|
|
|
@override
|
|
String get collaborative => 'ร่วมมือกัน';
|
|
|
|
@override
|
|
String get search_local_tracks => 'ค้นหาเพลงในเครื่อง...';
|
|
|
|
@override
|
|
String get play => 'เล่น';
|
|
|
|
@override
|
|
String get delete => 'ลบ';
|
|
|
|
@override
|
|
String get none => 'ไม่มี';
|
|
|
|
@override
|
|
String get sort_a_z => 'เรียงตาม A-Z';
|
|
|
|
@override
|
|
String get sort_z_a => 'เรียงตาม Z-A';
|
|
|
|
@override
|
|
String get sort_artist => 'เรียงตามศิลปิน';
|
|
|
|
@override
|
|
String get sort_album => 'เรียงตามอัลบั้ม';
|
|
|
|
@override
|
|
String get sort_duration => 'เรียงตามความยาว';
|
|
|
|
@override
|
|
String get sort_tracks => 'เรียงตามเพลง';
|
|
|
|
@override
|
|
String currently_downloading(Object tracks_length) {
|
|
return 'กำลังดาวน์โหลด ($tracks_length)';
|
|
}
|
|
|
|
@override
|
|
String get cancel_all => 'ยกเลิกทั้งหมด';
|
|
|
|
@override
|
|
String get filter_artist => 'กรองศิลปิน...';
|
|
|
|
@override
|
|
String followers(Object followers) {
|
|
return '$followers ผู้ติดตาม';
|
|
}
|
|
|
|
@override
|
|
String get add_artist_to_blacklist => 'เพิ่มศิลปินในบัญชีดำ';
|
|
|
|
@override
|
|
String get top_tracks => 'เพลงฮิต';
|
|
|
|
@override
|
|
String get fans_also_like => 'แฟนๆ ยังชอบ';
|
|
|
|
@override
|
|
String get loading => 'กำลังโหลด...';
|
|
|
|
@override
|
|
String get artist => 'ศิลปิน';
|
|
|
|
@override
|
|
String get blacklisted => 'อยู่ในบัญชีดำ';
|
|
|
|
@override
|
|
String get following => 'กำลังติดตาม';
|
|
|
|
@override
|
|
String get follow => 'ติดตาม';
|
|
|
|
@override
|
|
String get artist_url_copied => 'คัดลอก URL ศิลปินไปยังคลิปบอร์ด';
|
|
|
|
@override
|
|
String added_to_queue(Object tracks) {
|
|
return 'เพิ่ม $tracks เพลงลงในคิว';
|
|
}
|
|
|
|
@override
|
|
String get filter_albums => 'กรองอัลบั้ม...';
|
|
|
|
@override
|
|
String get synced => 'ซิงค์';
|
|
|
|
@override
|
|
String get plain => 'เรียบง่าย';
|
|
|
|
@override
|
|
String get shuffle => 'สุ่ม';
|
|
|
|
@override
|
|
String get search_tracks => 'ค้นหาเพลง...';
|
|
|
|
@override
|
|
String get released => 'เผยแพร่';
|
|
|
|
@override
|
|
String error(Object error) {
|
|
return 'ข้อผิดพลาด $error';
|
|
}
|
|
|
|
@override
|
|
String get title => 'ชื่อ';
|
|
|
|
@override
|
|
String get time => 'เวลา';
|
|
|
|
@override
|
|
String get more_actions => 'เพิ่มเติม';
|
|
|
|
@override
|
|
String download_count(Object count) {
|
|
return 'ดาวน์โหลด ($count)';
|
|
}
|
|
|
|
@override
|
|
String add_count_to_playlist(Object count) {
|
|
return 'เพิ่ม ($count) ลงในเพลย์ลิสต์';
|
|
}
|
|
|
|
@override
|
|
String add_count_to_queue(Object count) {
|
|
return 'เพิ่ม ($count) ลงในคิว';
|
|
}
|
|
|
|
@override
|
|
String play_count_next(Object count) {
|
|
return 'เล่น ($count) ต่อไป';
|
|
}
|
|
|
|
@override
|
|
String get album => 'อัลบั้ม';
|
|
|
|
@override
|
|
String copied_to_clipboard(Object data) {
|
|
return 'คัดลอก $data ไปยังคลิปบอร์ด';
|
|
}
|
|
|
|
@override
|
|
String add_to_following_playlists(Object track) {
|
|
return 'เพิ่ม $track ลงในเพลย์ลิสต์';
|
|
}
|
|
|
|
@override
|
|
String get add => 'เพิ่ม';
|
|
|
|
@override
|
|
String added_track_to_queue(Object track) {
|
|
return 'เพิ่ม $track ลงในคิว';
|
|
}
|
|
|
|
@override
|
|
String get add_to_queue => 'เพิ่มลงในคิว';
|
|
|
|
@override
|
|
String track_will_play_next(Object track) {
|
|
return '$track จะเล่นต่อไป';
|
|
}
|
|
|
|
@override
|
|
String get play_next => 'เล่นต่อไป';
|
|
|
|
@override
|
|
String removed_track_from_queue(Object track) {
|
|
return 'ลบ $track ออกจากคิว';
|
|
}
|
|
|
|
@override
|
|
String get remove_from_queue => 'ลบออกจากคิว';
|
|
|
|
@override
|
|
String get remove_from_favorites => 'ลบออกจากรายการโปรด';
|
|
|
|
@override
|
|
String get save_as_favorite => 'บันทึกเป็นรายการโปรด';
|
|
|
|
@override
|
|
String get add_to_playlist => 'เพิ่มลงในเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get remove_from_playlist => 'ลบออกจากเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get add_to_blacklist => 'เพิ่มลงในบัญชีดำ';
|
|
|
|
@override
|
|
String get remove_from_blacklist => 'ลบออกจากบัญชีดำ';
|
|
|
|
@override
|
|
String get share => 'แชร์';
|
|
|
|
@override
|
|
String get mini_player => 'มินิเพลเยอร์';
|
|
|
|
@override
|
|
String get slide_to_seek => 'เลื่อนเพื่อไปข้างหน้าหรือถอยหลัง';
|
|
|
|
@override
|
|
String get shuffle_playlist => 'สุ่มเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get unshuffle_playlist => 'ยกเลิกการสุ่มเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get previous_track => 'แทร็กก่อนหน้า';
|
|
|
|
@override
|
|
String get next_track => 'แทร็กถัดไป';
|
|
|
|
@override
|
|
String get pause_playback => 'หยุดการเล่น';
|
|
|
|
@override
|
|
String get resume_playback => 'เล่นต่อ';
|
|
|
|
@override
|
|
String get loop_track => 'วนเพลง';
|
|
|
|
@override
|
|
String get no_loop => 'ไม่มีการวนซ้ำ';
|
|
|
|
@override
|
|
String get repeat_playlist => 'ซ้ำเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get queue => 'คิว';
|
|
|
|
@override
|
|
String get alternative_track_sources => 'แหล่งแทร็กอื่น';
|
|
|
|
@override
|
|
String get download_track => 'ดาวน์โหลดแทร็ก';
|
|
|
|
@override
|
|
String tracks_in_queue(Object tracks) {
|
|
return '$tracks แทร็กในคิว';
|
|
}
|
|
|
|
@override
|
|
String get clear_all => 'ล้างทั้งหมด';
|
|
|
|
@override
|
|
String get show_hide_ui_on_hover => 'แสดง/ซ่อน UI เมื่อโฮเวอร์';
|
|
|
|
@override
|
|
String get always_on_top => 'อยู่ด้านบนเสมอ';
|
|
|
|
@override
|
|
String get exit_mini_player => 'ออกจากมินิเพลย์เยอร์';
|
|
|
|
@override
|
|
String get download_location => 'ตำแหน่งดาวน์โหลด';
|
|
|
|
@override
|
|
String get local_library => 'ห้องสมุดท้องถิ่น';
|
|
|
|
@override
|
|
String get add_library_location => 'เพิ่มในห้องสมุด';
|
|
|
|
@override
|
|
String get remove_library_location => 'ลบออกจากห้องสมุด';
|
|
|
|
@override
|
|
String get account => 'บัญชี';
|
|
|
|
@override
|
|
String get login_with_spotify => 'เข้าสู่ระบบด้วยบัญชี Spotify';
|
|
|
|
@override
|
|
String get connect_with_spotify => 'เชื่อมต่อกับ Spotify';
|
|
|
|
@override
|
|
String get logout => 'ออกจากระบบ';
|
|
|
|
@override
|
|
String get logout_of_this_account => 'ออกจากระบบบัญชีนี้';
|
|
|
|
@override
|
|
String get language_region => 'ภาษาและภูมิภาค';
|
|
|
|
@override
|
|
String get language => 'ภาษา';
|
|
|
|
@override
|
|
String get system_default => 'ค่าเริ่มต้นของระบบ';
|
|
|
|
@override
|
|
String get market_place_region => 'ภูมิภาค Marketplace';
|
|
|
|
@override
|
|
String get recommendation_country => 'ประเทศที่แนะนำ';
|
|
|
|
@override
|
|
String get appearance => 'ลักษณะที่ปรากฏ';
|
|
|
|
@override
|
|
String get layout_mode => 'โหมดเค้าโครง';
|
|
|
|
@override
|
|
String get override_layout_settings => 'แทนที่การตั้งค่าโหมดเค้าโครงแบบตอบสนอง';
|
|
|
|
@override
|
|
String get adaptive => 'ปรับเปลี่ยน';
|
|
|
|
@override
|
|
String get compact => 'กระชับ';
|
|
|
|
@override
|
|
String get extended => 'ขยาย';
|
|
|
|
@override
|
|
String get theme => 'ธีม';
|
|
|
|
@override
|
|
String get dark => 'มืด';
|
|
|
|
@override
|
|
String get light => 'สว่าง';
|
|
|
|
@override
|
|
String get system => 'ระบบ';
|
|
|
|
@override
|
|
String get accent_color => 'สีเน้น';
|
|
|
|
@override
|
|
String get sync_album_color => 'ซิงค์สีอัลบั้ม';
|
|
|
|
@override
|
|
String get sync_album_color_description => 'ใช้สีเด่นของอาร์ตอัลบั้มเป็นสีเน้น';
|
|
|
|
@override
|
|
String get playback => 'การเล่น';
|
|
|
|
@override
|
|
String get audio_quality => 'คุณภาพเสียง';
|
|
|
|
@override
|
|
String get high => 'สูง';
|
|
|
|
@override
|
|
String get low => 'ต่ำ';
|
|
|
|
@override
|
|
String get pre_download_play => 'ดาวน์โหลดล่วงหน้าและเล่น';
|
|
|
|
@override
|
|
String get pre_download_play_description => 'แทนที่จะสตรีมเสียง ดาวน์โหลดข้อมูลและเล่นแทน (แนะนำสำหรับผู้ใช้แบนด์วิดธ์สูง)';
|
|
|
|
@override
|
|
String get skip_non_music => 'ข้ามส่วนที่ไม่ใช่เพลง (SponsorBlock)';
|
|
|
|
@override
|
|
String get blacklist_description => 'แทร็กและศิลปินที่บล็อก';
|
|
|
|
@override
|
|
String get wait_for_download_to_finish => 'โปรดรอให้การดาวน์โหลดปัจจุบันเสร็จสิ้น';
|
|
|
|
@override
|
|
String get desktop => 'เดสก์ท็อป';
|
|
|
|
@override
|
|
String get close_behavior => 'ปิดพฤติกรรม';
|
|
|
|
@override
|
|
String get close => 'ปิด';
|
|
|
|
@override
|
|
String get minimize_to_tray => 'ลดขนาดลงถาด';
|
|
|
|
@override
|
|
String get show_tray_icon => 'แสดงไอคอนถาดระบบ';
|
|
|
|
@override
|
|
String get about => 'เกี่ยวกับ';
|
|
|
|
@override
|
|
String get u_love_spotube => 'เรารู้ว่าคุณรัก Spotube';
|
|
|
|
@override
|
|
String get check_for_updates => 'ตรวจสอบการปรับปรุง';
|
|
|
|
@override
|
|
String get about_spotube => 'เกี่ยวกับ Spotube';
|
|
|
|
@override
|
|
String get blacklist => 'แบล็กลิสต์';
|
|
|
|
@override
|
|
String get please_sponsor => 'กรุณาสนับสนุน/บริจาค';
|
|
|
|
@override
|
|
String get spotube_description => 'Spotube โปรแกรมเล่น Spotify ฟรีสำหรับทุกคน น้ำหนักเบา รองรับหลายแพลตฟอร์ม';
|
|
|
|
@override
|
|
String get version => 'รุ่น';
|
|
|
|
@override
|
|
String get build_number => 'หมายเลขบิลด์';
|
|
|
|
@override
|
|
String get founder => 'ผู้ก่อตั้ง';
|
|
|
|
@override
|
|
String get repository => 'ที่เก็บ';
|
|
|
|
@override
|
|
String get bug_issues => 'ข้อผิดพลาด+ปัญหา';
|
|
|
|
@override
|
|
String get made_with => 'ทำด้วย❤️ใน บังคลาเทศ🇧🇩';
|
|
|
|
@override
|
|
String get kingkor_roy_tirtho => 'Kingkor Roy Tirtho';
|
|
|
|
@override
|
|
String copyright(Object current_year) {
|
|
return '© 2021-$current_year Kingkor Roy Tirtho';
|
|
}
|
|
|
|
@override
|
|
String get license => 'ใบอนุญาต';
|
|
|
|
@override
|
|
String get add_spotify_credentials => 'เพิ่มข้อมูลรับรอง Spotify ของคุณเพื่อเริ่มต้น';
|
|
|
|
@override
|
|
String get credentials_will_not_be_shared_disclaimer => 'ไม่ต้องกังวล ข้อมูลรับรองใดๆ ของคุณจะไม่ถูกเก็บรวบรวมหรือแชร์กับใคร';
|
|
|
|
@override
|
|
String get know_how_to_login => 'ไม่รู้จักวิธีดำเนินการนี้ใช่ไหม';
|
|
|
|
@override
|
|
String get follow_step_by_step_guide => 'ทำตามคู่มือทีละขั้น';
|
|
|
|
@override
|
|
String spotify_cookie(Object name) {
|
|
return 'คุกกี้ Spotify $name';
|
|
}
|
|
|
|
@override
|
|
String cookie_name_cookie(Object name) {
|
|
return 'คุกกี้ $name';
|
|
}
|
|
|
|
@override
|
|
String get fill_in_all_fields => 'กรุณากรอกข้อมูลทุกช่อง';
|
|
|
|
@override
|
|
String get submit => 'ยื่น';
|
|
|
|
@override
|
|
String get exit => 'ออก';
|
|
|
|
@override
|
|
String get previous => 'ย้อนกลับ';
|
|
|
|
@override
|
|
String get next => 'ถัดไป';
|
|
|
|
@override
|
|
String get done => 'เสร็จ';
|
|
|
|
@override
|
|
String get step_1 => 'ขั้นที่ 1';
|
|
|
|
@override
|
|
String get first_go_to => 'ก่อนอื่น ไปที่';
|
|
|
|
@override
|
|
String get login_if_not_logged_in => 'ยังไม่ได้เข้าสู่ระบบ ให้เข้าสู่ระบบ/ลงทะเบียน';
|
|
|
|
@override
|
|
String get step_2 => 'ขั้นที่ 2';
|
|
|
|
@override
|
|
String get step_2_steps => '1. หลังจากเข้าสู่ระบบแล้ว กด F12 หรือ คลิกขวาที่เมาส์ > ตรวจสอบเพื่อเปิด Devtools เบราว์เซอร์\n2. จากนั้นไปที่แท็บ \"แอปพลิเคชัน\" (Chrome, Edge, Brave เป็นต้น) หรือแท็บ \"ที่เก็บข้อมูล\" (Firefox, Palemoon เป็นต้น)\n3. ไปที่ส่วน \"คุกกี้\" แล้วไปที่ subsection \"https: //accounts.spotify.com\"';
|
|
|
|
@override
|
|
String get step_3 => 'ขั้นที่ 3';
|
|
|
|
@override
|
|
String get step_3_steps => 'คัดลอกค่าคุกกี้ \"sp_dc\"';
|
|
|
|
@override
|
|
String get success_emoji => 'สำเร็จ';
|
|
|
|
@override
|
|
String get success_message => 'ตอนนี้คุณเข้าสู่ระบบด้วยบัญชี Spotify ของคุณเรียบร้อยแล้ว ยอดเยี่ยม!';
|
|
|
|
@override
|
|
String get step_4 => 'ขั้นที่ 4';
|
|
|
|
@override
|
|
String get step_4_steps => 'วางค่า \"sp_dc\" ที่คัดลอกมา';
|
|
|
|
@override
|
|
String get something_went_wrong => 'มีอะไรผิดพลาด';
|
|
|
|
@override
|
|
String get piped_instance => 'อินสแตนซ์เซิร์ฟเวอร์แบบ Pipe';
|
|
|
|
@override
|
|
String get piped_description => 'อินสแตนซ์เซิร์ฟเวอร์แบบ Pipe ที่ใช้สำหรับการจับคู่แทร็ก';
|
|
|
|
@override
|
|
String get piped_warning => 'บางอย่างอาจใช้งานไม่ได้ผล คุณจึงต้องรับความเสี่ยงเอง';
|
|
|
|
@override
|
|
String get invidious_instance => 'อินสแตนซ์เซิร์ฟเวอร์ Invidious';
|
|
|
|
@override
|
|
String get invidious_description => 'อินสแตนซ์เซิร์ฟเวอร์ Invidious ที่ใช้สำหรับการจับคู่เพลง';
|
|
|
|
@override
|
|
String get invidious_warning => 'บางอันอาจใช้งานไม่ดี ใช้ด้วยความเสี่ยงของคุณเอง';
|
|
|
|
@override
|
|
String get generate => 'สร้าง';
|
|
|
|
@override
|
|
String track_exists(Object track) {
|
|
return 'แทร็ก $track มีอยู่แล้ว';
|
|
}
|
|
|
|
@override
|
|
String get replace_downloaded_tracks => 'แทนที่แทร็กที่ดาวน์โหลดทั้งหมด';
|
|
|
|
@override
|
|
String get skip_download_tracks => 'ข้ามการดาวน์โหลดแทร็กที่ดาวน์โหลดทั้งหมด';
|
|
|
|
@override
|
|
String get do_you_want_to_replace => 'คุณต้องการแทนที่แทร็กที่มีอยู่หรือไม่';
|
|
|
|
@override
|
|
String get replace => 'แทนที่';
|
|
|
|
@override
|
|
String get skip => 'ข้าม';
|
|
|
|
@override
|
|
String select_up_to_count_type(Object count, Object type) {
|
|
return 'เลือกสูงสุด $count $type';
|
|
}
|
|
|
|
@override
|
|
String get select_genres => 'เลือกประเภท';
|
|
|
|
@override
|
|
String get add_genres => 'เพิ่มประเภท';
|
|
|
|
@override
|
|
String get country => 'ประเทศ';
|
|
|
|
@override
|
|
String get number_of_tracks_generate => 'จำนวนแทร็กที่จะสร้าง';
|
|
|
|
@override
|
|
String get acousticness => 'อะคูสติก';
|
|
|
|
@override
|
|
String get danceability => 'ความสามารถในการเต้น';
|
|
|
|
@override
|
|
String get energy => 'พลัง';
|
|
|
|
@override
|
|
String get instrumentalness => 'บรรเลง';
|
|
|
|
@override
|
|
String get liveness => 'ความสด';
|
|
|
|
@override
|
|
String get loudness => 'ความดัง';
|
|
|
|
@override
|
|
String get speechiness => 'การพูด';
|
|
|
|
@override
|
|
String get valence => 'ความสุข';
|
|
|
|
@override
|
|
String get popularity => 'ความนิยม';
|
|
|
|
@override
|
|
String get key => 'คีย์';
|
|
|
|
@override
|
|
String get duration => 'ระยะเวลา (วินาที)';
|
|
|
|
@override
|
|
String get tempo => 'ความเร็ว (BPM)';
|
|
|
|
@override
|
|
String get mode => 'โหมด';
|
|
|
|
@override
|
|
String get time_signature => 'ลายเซ็นเวลา';
|
|
|
|
@override
|
|
String get short => 'สั้น';
|
|
|
|
@override
|
|
String get medium => 'กลาง';
|
|
|
|
@override
|
|
String get long => 'ยาว';
|
|
|
|
@override
|
|
String get min => 'ต่ำสุด';
|
|
|
|
@override
|
|
String get max => 'สูงสุด';
|
|
|
|
@override
|
|
String get target => 'เป้าหมาย';
|
|
|
|
@override
|
|
String get moderate => 'ปานกลาง';
|
|
|
|
@override
|
|
String get deselect_all => 'ยกเลิกการเลือกทั้งหมด';
|
|
|
|
@override
|
|
String get select_all => 'เลือกทั้งหมด';
|
|
|
|
@override
|
|
String get are_you_sure => 'คุณแน่ใจไหม?';
|
|
|
|
@override
|
|
String get generating_playlist => 'กำลังสร้างเพลย์ลิสต์ที่คุณกำหนดเอง...';
|
|
|
|
@override
|
|
String selected_count_tracks(Object count) {
|
|
return 'เลือก $count แทร็ก';
|
|
}
|
|
|
|
@override
|
|
String get download_warning => 'ถ้าคุณดาวน์โหลดเพลงทั้งหมดเป็นจำนวนมาก คุณกำลังละเมิดลิขสิทธิ์เพลงและสร้างความเสียหายให้กับสังคมดนตรี สร้างสรรค์ หวังว่าคุณจะรับรู้เรื่องนี้ เสมอ พยายามเคารพและสนับสนุนผลงานหนักของศิลปิน';
|
|
|
|
@override
|
|
String get download_ip_ban_warning => 'นอกเหนือจากนั้น IP ของคุณอาจถูกบล็อกบน YouTube เนื่องจากคำขอดาวน์โหลดมากเกินกว่าปกติ การบล็อก IP หมายความว่าคุณไม่สามารถใช้ YouTube (แม้ว่าคุณจะล็อกอินอยู่) เป็นเวลาอย่างน้อย 2-3 เดือนจากอุปกรณ์ IP นั้น และ Spotube จะไม่รับผิดชอบใด ๆ หากสิ่งนี้เกิดขึ้น';
|
|
|
|
@override
|
|
String get by_clicking_accept_terms => 'คลิก \'ยอมรับ\' คุณยินยอมตามเงื่อนไขต่อไปนี้:';
|
|
|
|
@override
|
|
String get download_agreement_1 => 'ฉันรู้ว่าฉันกำลังละเมิดลิขสิทธิ์เพลง ฉันเลว';
|
|
|
|
@override
|
|
String get download_agreement_2 => 'ฉันจะสนับสนุนศิลปินทุกที่ที่ฉันทำได้และฉันทำสิ่งนี้เพียงเพราะฉันไม่มีเงินซื้อผลงานศิลปะของพวกเขา';
|
|
|
|
@override
|
|
String get download_agreement_3 => 'ฉันรับทราบอย่างสมบูรณ์ว่า IP ของฉันอาจถูกบล็อกบน YouTube และฉันจะไม่ถือ Spotube หรือเจ้าของ/ผู้มีส่วนร่วมใด ๆ รับผิดชอบต่ออุบัติเหตุใด ๆ ที่เกิดจากการกระทำปัจจุบันของฉัน';
|
|
|
|
@override
|
|
String get decline => 'ปฏิเสธ';
|
|
|
|
@override
|
|
String get accept => 'ยอมรับ';
|
|
|
|
@override
|
|
String get details => 'รายละเอียด';
|
|
|
|
@override
|
|
String get youtube => 'youtube';
|
|
|
|
@override
|
|
String get channel => 'ช่อง';
|
|
|
|
@override
|
|
String get likes => 'ถูกใจ';
|
|
|
|
@override
|
|
String get dislikes => 'ไม่ชอบ';
|
|
|
|
@override
|
|
String get views => 'วิว';
|
|
|
|
@override
|
|
String get streamUrl => 'สตรีม URL';
|
|
|
|
@override
|
|
String get stop => 'หยุด';
|
|
|
|
@override
|
|
String get sort_newest => 'เรียงตามการเพิ่มใหม่ล่าสุด';
|
|
|
|
@override
|
|
String get sort_oldest => 'เรียงตามการเพิ่มเก่าสุด';
|
|
|
|
@override
|
|
String get sleep_timer => 'ตั้งเวลาปิด';
|
|
|
|
@override
|
|
String mins(Object minutes) {
|
|
return '$minutes นาที';
|
|
}
|
|
|
|
@override
|
|
String hours(Object hours) {
|
|
return '$hours ชั่วโมง';
|
|
}
|
|
|
|
@override
|
|
String hour(Object hours) {
|
|
return '$hours ชั่วโมง';
|
|
}
|
|
|
|
@override
|
|
String get custom_hours => 'ชั่วโมงที่กำหนดเอง';
|
|
|
|
@override
|
|
String get logs => 'บันทึก';
|
|
|
|
@override
|
|
String get developers => 'นักพัฒนา';
|
|
|
|
@override
|
|
String get not_logged_in => 'คุณไม่ได้เข้าสู่ระบบ';
|
|
|
|
@override
|
|
String get search_mode => 'โหมดการค้นหา';
|
|
|
|
@override
|
|
String get audio_source => 'แหล่งที่มาของเสียง';
|
|
|
|
@override
|
|
String get ok => 'ตกลง';
|
|
|
|
@override
|
|
String get failed_to_encrypt => 'เข้ารหัสล้มเหลว';
|
|
|
|
@override
|
|
String get encryption_failed_warning => 'Spotube ใช้การเข้ารหัสเพื่อเก็บข้อมูลของคุณอย่างปลอดภัย แต่ไม่สามารถทำได้ ดังนั้นจะเปลี่ยนเป็นการจัดเก็บที่ไม่ปลอดภัย\nหากคุณใช้ Linux โปรดตรวจสอบว่าคุณได้ติดตั้งบริการลับ (gnome-keyring, kde-wallet, keepassxc เป็นต้น)';
|
|
|
|
@override
|
|
String get querying_info => 'กำลังดึงข้อมูล...';
|
|
|
|
@override
|
|
String get piped_api_down => 'Piped API ไม่ทำงาน';
|
|
|
|
@override
|
|
String piped_down_error_instructions(Object pipedInstance) {
|
|
return 'Piped instance $pipedInstance ไม่ทำงานขณะนี้\n\nเปลี่ยนอินสแตนซ์หรือเปลี่ยน \'ประเภท API\' เป็น YouTube API อย่างเป็นทางการ\n\nอย่าลืมรีสตาร์ทแอปหลังจากเปลี่ยน';
|
|
}
|
|
|
|
@override
|
|
String get you_are_offline => 'คุณออฟไลน์อยู่';
|
|
|
|
@override
|
|
String get connection_restored => 'การเชื่อมต่ออินเทอร์เน็ตของคุณได้รับการกู้คืน';
|
|
|
|
@override
|
|
String get use_system_title_bar => 'ใช้แถบชื่อระบบ';
|
|
|
|
@override
|
|
String get crunching_results => 'กำลังประมวลผล...';
|
|
|
|
@override
|
|
String get search_to_get_results => 'ค้นหาเพื่อดูผลลัพธ์';
|
|
|
|
@override
|
|
String get use_amoled_mode => 'ธีมมืดสนิท';
|
|
|
|
@override
|
|
String get pitch_dark_theme => 'โหมด AMOLED';
|
|
|
|
@override
|
|
String get normalize_audio => 'ปรับระดับเสียง';
|
|
|
|
@override
|
|
String get change_cover => 'เปลี่ยนปก';
|
|
|
|
@override
|
|
String get add_cover => 'เพิ่มปก';
|
|
|
|
@override
|
|
String get restore_defaults => 'คืนค่าเริ่มต้น';
|
|
|
|
@override
|
|
String get download_music_codec => 'ดาวน์โหลดโคเดคเพลง';
|
|
|
|
@override
|
|
String get streaming_music_codec => 'สตรีมมิ่งโคเดคเพลง';
|
|
|
|
@override
|
|
String get login_with_lastfm => 'เข้าสู่ระบบด้วย Last.fm';
|
|
|
|
@override
|
|
String get connect => 'เชื่อมต่อ';
|
|
|
|
@override
|
|
String get disconnect_lastfm => 'ตัดการเชื่อมต่อ Last.fm';
|
|
|
|
@override
|
|
String get disconnect => 'ตัดการเชื่อมต่อ';
|
|
|
|
@override
|
|
String get username => 'ชื่อผู้ใช้';
|
|
|
|
@override
|
|
String get password => 'รหัสผ่าน';
|
|
|
|
@override
|
|
String get login => 'เข้าสู่ระบบ';
|
|
|
|
@override
|
|
String get login_with_your_lastfm => 'เข้าสู่ระบบด้วย Last.fm';
|
|
|
|
@override
|
|
String get scrobble_to_lastfm => 'Scrobble ไปเป็น Last.fm';
|
|
|
|
@override
|
|
String get go_to_album => 'ไปที่อัลบั้ม';
|
|
|
|
@override
|
|
String get discord_rich_presence => 'Discord Rich Presence';
|
|
|
|
@override
|
|
String get browse_all => 'เรียกดูทั้งหมด';
|
|
|
|
@override
|
|
String get genres => 'ประเภท';
|
|
|
|
@override
|
|
String get explore_genres => 'สำรวจประเภท';
|
|
|
|
@override
|
|
String get friends => 'เพื่อน';
|
|
|
|
@override
|
|
String get no_lyrics_available => 'ขออภัย ไม่พบเนื้อเพลงสำหรับเพลงนี้';
|
|
|
|
@override
|
|
String get start_a_radio => 'เปิดวิทยุ';
|
|
|
|
@override
|
|
String get how_to_start_radio => 'หากต้องการเปิดวิทยุฟังยังไง?';
|
|
|
|
@override
|
|
String get replace_queue_question => 'คุณต้องการแทนที่คิวปัจจุบันหรือเพิ่มเข้าไปหรือไม่';
|
|
|
|
@override
|
|
String get endless_playback => 'เล่นซ้ำ';
|
|
|
|
@override
|
|
String get delete_playlist => 'ลบเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get delete_playlist_confirmation => 'คุณแน่ใจที่จะลบเพลย์ลิสต์นี้หรือไม่';
|
|
|
|
@override
|
|
String get local_tracks => 'เพลงในเครื่อง';
|
|
|
|
@override
|
|
String get local_tab => 'ท้องถิ่น';
|
|
|
|
@override
|
|
String get song_link => 'ลิงค์เพลง';
|
|
|
|
@override
|
|
String get skip_this_nonsense => 'ข้ามสิ่งไร้สาระนี้';
|
|
|
|
@override
|
|
String get freedom_of_music => '“เสรีภาพแห่งเสียงเพลง”';
|
|
|
|
@override
|
|
String get freedom_of_music_palm => '“เสรีภาพแห่งเสียงเพลง ในมือของคุณ”';
|
|
|
|
@override
|
|
String get get_started => 'เริ่มต้น';
|
|
|
|
@override
|
|
String get youtube_source_description => 'แนะนำและใช้งานได้ดีที่สุด';
|
|
|
|
@override
|
|
String get piped_source_description => 'รู้สึกอิสระ? เหมือน YouTube แต่ฟรีกว่าเยอะ';
|
|
|
|
@override
|
|
String get jiosaavn_source_description => 'ดีที่สุดสำหรับภูมิภาคเอเชียใต้';
|
|
|
|
@override
|
|
String get invidious_source_description => 'คล้ายกับ Piped แต่มีความพร้อมใช้งานสูงกว่า';
|
|
|
|
@override
|
|
String highest_quality(Object quality) {
|
|
return 'คุณภาพสูงสุด: $quality';
|
|
}
|
|
|
|
@override
|
|
String get select_audio_source => 'เลือกแหล่งเสียง';
|
|
|
|
@override
|
|
String get endless_playback_description => 'เพิ่มเพลงใหม่ลงในคิวโดยอัตโนมัติ';
|
|
|
|
@override
|
|
String get choose_your_region => 'เลือกภูมิภาคของคุณ';
|
|
|
|
@override
|
|
String get choose_your_region_description => 'สิ่งนี้จะช่วยให้ Spotube แสดงเนื้อหาที่เหมาะสมสำหรับคุณ';
|
|
|
|
@override
|
|
String get choose_your_language => 'เลือกภาษาของคุณ';
|
|
|
|
@override
|
|
String get help_project_grow => 'ช่วยให้โครงการนี้เติบโต';
|
|
|
|
@override
|
|
String get help_project_grow_description => 'Spotube เป็นโครงการโอเพนซอร์ส คุณสามารถช่วยให้โครงการนี้เติบโตได้โดยการมีส่วนร่วมในโครงการ รายงานข้อบกพร่อง หรือเสนอคุณสมบัติใหม่';
|
|
|
|
@override
|
|
String get contribute_on_github => 'มีส่วนร่วมบน GitHub';
|
|
|
|
@override
|
|
String get donate_on_open_collective => 'บริจาคบน Open Collective';
|
|
|
|
@override
|
|
String get browse_anonymously => 'เรียกดูแบบไม่ระบุตัวตน';
|
|
|
|
@override
|
|
String get enable_connect => 'เปิดใช้งานการเชื่อมต่อ';
|
|
|
|
@override
|
|
String get enable_connect_description => 'ควบคุม Spotube จากอุปกรณ์อื่น';
|
|
|
|
@override
|
|
String get devices => 'อุปกรณ์';
|
|
|
|
@override
|
|
String get select => 'เลือก';
|
|
|
|
@override
|
|
String connect_client_alert(Object client) {
|
|
return 'คุณกำลังถูกควบคุมโดย $client';
|
|
}
|
|
|
|
@override
|
|
String get this_device => 'อุปกรณ์นี้';
|
|
|
|
@override
|
|
String get remote => 'ระยะไกล';
|
|
|
|
@override
|
|
String get stats => 'สถิติ';
|
|
|
|
@override
|
|
String and_n_more(Object count) {
|
|
return 'และ $count อีก';
|
|
}
|
|
|
|
@override
|
|
String get recently_played => 'เพลงที่เพิ่งเล่น';
|
|
|
|
@override
|
|
String get browse_more => 'ดูเพิ่มเติม';
|
|
|
|
@override
|
|
String get no_title => 'ไม่มีชื่อ';
|
|
|
|
@override
|
|
String get not_playing => 'ไม่เล่น';
|
|
|
|
@override
|
|
String get epic_failure => 'ล้มเหลวอย่างยิ่ง!';
|
|
|
|
@override
|
|
String added_num_tracks_to_queue(Object tracks_length) {
|
|
return 'เพิ่ม $tracks_length เพลงในคิว';
|
|
}
|
|
|
|
@override
|
|
String get spotube_has_an_update => 'Spotube มีการอัปเดต';
|
|
|
|
@override
|
|
String get download_now => 'ดาวน์โหลดตอนนี้';
|
|
|
|
@override
|
|
String nightly_version(Object nightlyBuildNum) {
|
|
return 'Spotube Nightly $nightlyBuildNum ได้รับการปล่อยออกมา';
|
|
}
|
|
|
|
@override
|
|
String release_version(Object version) {
|
|
return 'Spotube v$version ได้รับการปล่อยออกมา';
|
|
}
|
|
|
|
@override
|
|
String get read_the_latest => 'อ่านข่าวสารล่าสุด ';
|
|
|
|
@override
|
|
String get release_notes => 'บันทึกการปล่อย';
|
|
|
|
@override
|
|
String get pick_color_scheme => 'เลือกธีมสี';
|
|
|
|
@override
|
|
String get save => 'บันทึก';
|
|
|
|
@override
|
|
String get choose_the_device => 'เลือกอุปกรณ์:';
|
|
|
|
@override
|
|
String get multiple_device_connected => 'มีอุปกรณ์เชื่อมต่อหลายเครื่อง\nเลือกอุปกรณ์ที่คุณต้องการให้การดำเนินการนี้เกิดขึ้น';
|
|
|
|
@override
|
|
String get nothing_found => 'ไม่พบข้อมูล';
|
|
|
|
@override
|
|
String get the_box_is_empty => 'กล่องว่างเปล่า';
|
|
|
|
@override
|
|
String get top_artists => 'ศิลปินยอดนิยม';
|
|
|
|
@override
|
|
String get top_albums => 'อัลบั้มยอดนิยม';
|
|
|
|
@override
|
|
String get this_week => 'สัปดาห์นี้';
|
|
|
|
@override
|
|
String get this_month => 'เดือนนี้';
|
|
|
|
@override
|
|
String get last_6_months => '6 เดือนที่ผ่านมา';
|
|
|
|
@override
|
|
String get this_year => 'ปีนี้';
|
|
|
|
@override
|
|
String get last_2_years => '2 ปีที่ผ่านมา';
|
|
|
|
@override
|
|
String get all_time => 'ตลอดกาล';
|
|
|
|
@override
|
|
String powered_by_provider(Object providerName) {
|
|
return 'ขับเคลื่อนโดย $providerName';
|
|
}
|
|
|
|
@override
|
|
String get email => 'อีเมล';
|
|
|
|
@override
|
|
String get profile_followers => 'ผู้ติดตาม';
|
|
|
|
@override
|
|
String get birthday => 'วันเกิด';
|
|
|
|
@override
|
|
String get subscription => 'การสมัครสมาชิก';
|
|
|
|
@override
|
|
String get not_born => 'ยังไม่เกิด';
|
|
|
|
@override
|
|
String get hacker => 'แฮ็กเกอร์';
|
|
|
|
@override
|
|
String get profile => 'โปรไฟล์';
|
|
|
|
@override
|
|
String get no_name => 'ไม่มีชื่อ';
|
|
|
|
@override
|
|
String get edit => 'แก้ไข';
|
|
|
|
@override
|
|
String get user_profile => 'โปรไฟล์ผู้ใช้';
|
|
|
|
@override
|
|
String count_plays(Object count) {
|
|
return '$count การเล่น';
|
|
}
|
|
|
|
@override
|
|
String get streaming_fees_hypothetical => '*คำนวณจากการจ่ายเงินต่อการสตรีมของ Spotify\nระหว่าง \$0.003 ถึง \$0.005 นี่เป็นการคำนวณสมมุติ\nเพื่อให้ข้อมูลแก่ผู้ใช้เกี่ยวกับจำนวนเงินที่พวกเขา\nอาจจะจ่ายให้กับศิลปินหากพวกเขาฟังเพลงของพวกเขาใน Spotify';
|
|
|
|
@override
|
|
String get minutes_listened => 'เวลาที่ฟัง';
|
|
|
|
@override
|
|
String get streamed_songs => 'เพลงที่สตรีม';
|
|
|
|
@override
|
|
String count_streams(Object count) {
|
|
return '$count สตรีม';
|
|
}
|
|
|
|
@override
|
|
String get owned_by_you => 'เป็นเจ้าของโดยคุณ';
|
|
|
|
@override
|
|
String copied_shareurl_to_clipboard(Object shareUrl) {
|
|
return '$shareUrl คัดลอกไปที่คลิปบอร์ดแล้ว';
|
|
}
|
|
|
|
@override
|
|
String get spotify_hipotetical_calculation => '*คำนวณตามการจ่ายต่อสตรีมของ Spotify\nซึ่งอยู่ในช่วง \$0.003 ถึง \$0.005 นี่เป็นการคำนวณสมมุติ\nเพื่อให้ผู้ใช้ทราบว่าพวกเขาจะจ่ายเงินให้ศิลปินเท่าไหร่\nหากพวกเขาฟังเพลงของพวกเขาใน Spotify.';
|
|
|
|
@override
|
|
String count_mins(Object minutes) {
|
|
return '$minutes นาที';
|
|
}
|
|
|
|
@override
|
|
String get summary_minutes => 'นาที';
|
|
|
|
@override
|
|
String get summary_listened_to_music => 'ฟังเพลง';
|
|
|
|
@override
|
|
String get summary_songs => 'เพลง';
|
|
|
|
@override
|
|
String get summary_streamed_overall => 'สตรีมทั้งหมด';
|
|
|
|
@override
|
|
String get summary_owed_to_artists => 'ค้างชำระให้ศิลปิน\nในเดือนนี้';
|
|
|
|
@override
|
|
String get summary_artists => 'ศิลปิน';
|
|
|
|
@override
|
|
String get summary_music_reached_you => 'เพลงมาถึงคุณ';
|
|
|
|
@override
|
|
String get summary_full_albums => 'อัลบั้มเต็ม';
|
|
|
|
@override
|
|
String get summary_got_your_love => 'ได้รับความรักของคุณ';
|
|
|
|
@override
|
|
String get summary_playlists => 'เพลย์ลิสต์';
|
|
|
|
@override
|
|
String get summary_were_on_repeat => 'อยู่ในโหมดซ้ำ';
|
|
|
|
@override
|
|
String total_money(Object money) {
|
|
return 'รวม $money';
|
|
}
|
|
|
|
@override
|
|
String get webview_not_found => 'ไม่พบ Webview';
|
|
|
|
@override
|
|
String get webview_not_found_description => 'ไม่พบ runtime ของ Webview บนอุปกรณ์ของคุณ\nหากติดตั้งแล้วตรวจสอบให้แน่ใจว่าอยู่ใน environment PATH\n\nหลังจากติดตั้งแล้ว ให้รีสตาร์ทแอป';
|
|
|
|
@override
|
|
String get unsupported_platform => 'แพลตฟอร์มไม่รองรับ';
|
|
|
|
@override
|
|
String get cache_music => 'แคชเพลง';
|
|
|
|
@override
|
|
String get open => 'เปิด';
|
|
|
|
@override
|
|
String get cache_folder => 'โฟลเดอร์แคช';
|
|
|
|
@override
|
|
String get export => 'ส่งออก';
|
|
|
|
@override
|
|
String get clear_cache => 'ล้างแคช';
|
|
|
|
@override
|
|
String get clear_cache_confirmation => 'คุณต้องการล้างแคชหรือไม่?';
|
|
|
|
@override
|
|
String get export_cache_files => 'ส่งออกไฟล์แคช';
|
|
|
|
@override
|
|
String found_n_files(Object count) {
|
|
return 'พบ $count ไฟล์';
|
|
}
|
|
|
|
@override
|
|
String get export_cache_confirmation => 'คุณต้องการส่งออกไฟล์เหล่านี้ไปยัง';
|
|
|
|
@override
|
|
String exported_n_out_of_m_files(Object files, Object filesExported) {
|
|
return 'ส่งออก $filesExported จาก $files ไฟล์';
|
|
}
|
|
|
|
@override
|
|
String get undo => 'ย้อนกลับ';
|
|
|
|
@override
|
|
String get download_all => 'ดาวน์โหลดทั้งหมด';
|
|
|
|
@override
|
|
String get add_all_to_playlist => 'เพิ่มทั้งหมดในเพลย์ลิสต์';
|
|
|
|
@override
|
|
String get add_all_to_queue => 'เพิ่มทั้งหมดในคิว';
|
|
|
|
@override
|
|
String get play_all_next => 'เล่นทั้งหมดถัดไป';
|
|
|
|
@override
|
|
String get pause => 'หยุดชั่วคราว';
|
|
|
|
@override
|
|
String get view_all => 'ดูทั้งหมด';
|
|
|
|
@override
|
|
String get no_tracks_added_yet => 'ดูเหมือนคุณยังไม่ได้เพิ่มเพลงใด ๆ';
|
|
|
|
@override
|
|
String get no_tracks => 'ดูเหมือนจะไม่มีเพลงที่นี่';
|
|
|
|
@override
|
|
String get no_tracks_listened_yet => 'ดูเหมือนคุณยังไม่ได้ฟังอะไรเลย';
|
|
|
|
@override
|
|
String get not_following_artists => 'คุณไม่ได้ติดตามศิลปินใด ๆ';
|
|
|
|
@override
|
|
String get no_favorite_albums_yet => 'ดูเหมือนคุณยังไม่ได้เพิ่มอัลบัมใด ๆ ในรายการโปรด';
|
|
|
|
@override
|
|
String get no_logs_found => 'ไม่พบบันทึก';
|
|
|
|
@override
|
|
String get youtube_engine => 'เครื่องมือ YouTube';
|
|
|
|
@override
|
|
String youtube_engine_not_installed_title(Object engine) {
|
|
return '$engine ยังไม่ได้ติดตั้ง';
|
|
}
|
|
|
|
@override
|
|
String youtube_engine_not_installed_message(Object engine) {
|
|
return '$engine ยังไม่ได้ติดตั้งในระบบของคุณ';
|
|
}
|
|
|
|
@override
|
|
String youtube_engine_set_path(Object engine) {
|
|
return 'ตรวจสอบให้แน่ใจว่ามันมีอยู่ในตัวแปร PATH หรือ\nตั้งค่าพาธที่แท้จริงของไฟล์ที่สามารถทำงานได้ $engine ด้านล่าง';
|
|
}
|
|
|
|
@override
|
|
String get youtube_engine_unix_issue_message => 'ใน macOS/Linux/Unix อย่าง OS การตั้งค่าพาธใน .zshrc/.bashrc/.bash_profile เป็นต้น จะไม่ทำงาน\nคุณต้องตั้งค่าพาธในไฟล์การกำหนดค่า shell';
|
|
|
|
@override
|
|
String get download => 'ดาวน์โหลด';
|
|
|
|
@override
|
|
String get file_not_found => 'ไม่พบไฟล์';
|
|
|
|
@override
|
|
String get custom => 'กำหนดเอง';
|
|
|
|
@override
|
|
String get add_custom_url => 'เพิ่ม URL แบบกำหนดเอง';
|
|
}
|