1195 lines
38 KiB
Dart
1195 lines
38 KiB
Dart
// ignore: unused_import
|
|
import 'package:intl/intl.dart' as intl;
|
|
import 'app_localizations.dart';
|
|
|
|
// ignore_for_file: type=lint
|
|
|
|
/// The translations for Hindi (`hi`).
|
|
class AppLocalizationsHi extends AppLocalizations {
|
|
AppLocalizationsHi([String locale = 'hi']) : super(locale);
|
|
|
|
@override
|
|
String get appTitle => 'PluriWave';
|
|
|
|
@override
|
|
String get navHome => 'मुखपृष्ठ';
|
|
|
|
@override
|
|
String get navSearch => 'खोज';
|
|
|
|
@override
|
|
String get navFavorites => 'पसंदीदा';
|
|
|
|
@override
|
|
String get navAlarms => 'अलार्म';
|
|
|
|
@override
|
|
String get navSettings => 'सेटिंग्स';
|
|
|
|
@override
|
|
String get actionOk => 'ठीक है';
|
|
|
|
@override
|
|
String get sleepTimer => 'नींद टाइमर';
|
|
|
|
@override
|
|
String get sleepTimerDescription =>
|
|
'सटीक उलटी गिनती के साथ रेडियो को धीरे से बंद करना।';
|
|
|
|
@override
|
|
String get cancelTimer => 'टाइमर रद्द करें';
|
|
|
|
@override
|
|
String get optionOther => 'अन्य';
|
|
|
|
@override
|
|
String get customDurationTitle => 'मनचाही अवधि';
|
|
|
|
@override
|
|
String get durationGreaterThanZero => 'शून्य से अधिक अवधि चुनें।';
|
|
|
|
@override
|
|
String get hoursLabel => 'घंटे';
|
|
|
|
@override
|
|
String get minutesLabel => 'मिनट';
|
|
|
|
@override
|
|
String get secondsLabel => 'सेकंड';
|
|
|
|
@override
|
|
String durationHoursMinutesSeconds(
|
|
Object hours,
|
|
Object minutes,
|
|
Object seconds,
|
|
) {
|
|
return '$hours ?? $minutes ?? $seconds ??';
|
|
}
|
|
|
|
@override
|
|
String durationMinutesSeconds(Object minutes, Object seconds) {
|
|
return '$minutes ?? $seconds ??';
|
|
}
|
|
|
|
@override
|
|
String durationMinutesOnly(Object minutes) {
|
|
return '$minutes ??';
|
|
}
|
|
|
|
@override
|
|
String durationSecondsOnly(Object seconds) {
|
|
return '$seconds ??';
|
|
}
|
|
|
|
@override
|
|
String get saveQuickAccess => 'त्वरित पहुँच के रूप में सहेजें';
|
|
|
|
@override
|
|
String get startTimer => 'टाइमर शुरू करें';
|
|
|
|
@override
|
|
String skipCurrentAlarmExecution(Object alarmName) {
|
|
return '$alarmName की यह चाल छोड़ दी गई।';
|
|
}
|
|
|
|
@override
|
|
String get settingsTitle => 'सेटिंग्स';
|
|
|
|
@override
|
|
String get settingsSubtitle =>
|
|
'ध्वनि, बैकअप और मनचाहे स्टेशनों पर बारीक नियंत्रण।';
|
|
|
|
@override
|
|
String get languageSectionTitle => 'भाषा';
|
|
|
|
@override
|
|
String get languageSectionDescription =>
|
|
'ऐप की भाषा कैसे दिखाई जाए, यह चुनें।';
|
|
|
|
@override
|
|
String get languageSystemDefault => 'सिस्टम';
|
|
|
|
@override
|
|
String get languageSpanish => 'स्पैनिश';
|
|
|
|
@override
|
|
String get languageEnglish => 'अंग्रेज़ी';
|
|
|
|
@override
|
|
String languageUpdated(Object languageName) {
|
|
return 'भाषा अपडेट हुई: $languageName';
|
|
}
|
|
|
|
@override
|
|
String get languageUpdatedSystem => 'भाषा अपडेट हुई: सिस्टम';
|
|
|
|
@override
|
|
String get timerSectionTitle => 'नींद टाइमर';
|
|
|
|
@override
|
|
String get timerSectionAdd => 'जोड़ें';
|
|
|
|
@override
|
|
String get timerSectionDescription =>
|
|
'रेडियो को अपने-आप बंद करते समय दिखने वाले त्वरित प्रीसेट सजाएँ।';
|
|
|
|
@override
|
|
String get timerSectionRestoreRecommended => 'अनुशंसित समय वापस लाएँ';
|
|
|
|
@override
|
|
String get newQuickAccessTitle => 'नई त्वरित पहुँच';
|
|
|
|
@override
|
|
String get saveQuickAccessButton => 'त्वरित पहुँच सहेजें';
|
|
|
|
@override
|
|
String get settingsSafeStatus => 'सुरक्षित';
|
|
|
|
@override
|
|
String get recordingsSectionTitle => 'रिकॉर्डिंग';
|
|
|
|
@override
|
|
String get recordingsFolderDialogTitle => 'रिकॉर्डिंग फ़ोल्डर चुनें';
|
|
|
|
@override
|
|
String get recordingsPathUpdated => 'रिकॉर्डिंग पथ अपडेट हुआ';
|
|
|
|
@override
|
|
String recordingsPathSaveError(Object error) {
|
|
return 'पथ सहेजा नहीं जा सका: $error';
|
|
}
|
|
|
|
@override
|
|
String get recordingsDefaultFolderRestored =>
|
|
'डिफ़ॉल्ट आंतरिक फ़ोल्डर इस्तेमाल होगा';
|
|
|
|
@override
|
|
String get recordingsFolderTitle => 'रिकॉर्डिंग फ़ोल्डर';
|
|
|
|
@override
|
|
String get recordingsPathCalculating => 'पथ की गणना हो रही है...';
|
|
|
|
@override
|
|
String get recordingsChangePath => 'पथ बदलें';
|
|
|
|
@override
|
|
String get recordingsUseDefaultPath => 'डिफ़ॉल्ट पथ इस्तेमाल करें';
|
|
|
|
@override
|
|
String get recordingsOriginalStreamHint =>
|
|
'रेडियो मूल स्ट्रीम से सहेजा जाता है, बिना दोबारा संपीड़ित किए।';
|
|
|
|
@override
|
|
String get equalizerActive => 'सक्रिय';
|
|
|
|
@override
|
|
String get equalizerDisabled => 'निष्क्रिय';
|
|
|
|
@override
|
|
String get equalizerEnable => 'इक्वलाइज़र चालू करें';
|
|
|
|
@override
|
|
String get equalizerRealtimeSubtitle =>
|
|
'बदलाव वर्तमान स्टेशन पर तुरंत लागू होते हैं।';
|
|
|
|
@override
|
|
String get equalizerPendingSubtitle =>
|
|
'बदलाव सहेजे जाते हैं और Android प्रभाव सक्षम होने पर लागू होंगे।';
|
|
|
|
@override
|
|
String get equalizerPerStationTitle =>
|
|
'इस पसंदीदा के लिए अपना EQ इस्तेमाल करें';
|
|
|
|
@override
|
|
String equalizerPerStationActive(Object stationName) {
|
|
return '$stationName के लिए सक्रिय';
|
|
}
|
|
|
|
@override
|
|
String equalizerPerStationMain(Object stationName) {
|
|
return '$stationName के लिए मुख्य EQ इस्तेमाल हो रहा है';
|
|
}
|
|
|
|
@override
|
|
String get preferredStationTitle => 'पसंदीदा स्टेशन';
|
|
|
|
@override
|
|
String get preferredStationDescription =>
|
|
'नए अलार्म बनाते समय पहले से चुना जाता है और त्वरित प्लेबैक में चल सकता है।';
|
|
|
|
@override
|
|
String get preferredStationNoStationsTitle => 'अभी कोई स्टेशन उपलब्ध नहीं है';
|
|
|
|
@override
|
|
String get preferredStationNoStationsSubtitle =>
|
|
'पसंदीदा स्टेशन चुनने के लिए पसंदीदा सहेजें या स्टेशन लोड करें।';
|
|
|
|
@override
|
|
String get preferredStationAutomaticFallback => 'स्वचालित विकल्प';
|
|
|
|
@override
|
|
String get preferredStationDefaultFavorite => 'डिफ़ॉल्ट पसंदीदा';
|
|
|
|
@override
|
|
String preferredStationCurrent(Object stationName) {
|
|
return 'वर्तमान पसंदीदा: $stationName';
|
|
}
|
|
|
|
@override
|
|
String preferredStationAutoUsing(Object stationName) {
|
|
return 'कोई पसंदीदा नहीं: अपने-आप $stationName इस्तेमाल हो रहा है';
|
|
}
|
|
|
|
@override
|
|
String get preferredStationPlay => 'पसंदीदा चलाएँ';
|
|
|
|
@override
|
|
String get customStationsTitle => 'मनचाहे स्टेशन';
|
|
|
|
@override
|
|
String get customStationsAdd => 'जोड़ें';
|
|
|
|
@override
|
|
String get customStationsEmpty => 'कोई मनचाहा स्टेशन नहीं।';
|
|
|
|
@override
|
|
String get playAction => 'चलाएँ';
|
|
|
|
@override
|
|
String get deleteAction => 'हटाएँ';
|
|
|
|
@override
|
|
String get addStationTitle => 'स्टेशन जोड़ें';
|
|
|
|
@override
|
|
String get stationNameLabel => 'नाम *';
|
|
|
|
@override
|
|
String get unnamedStation => 'बिना नाम का स्टेशन';
|
|
|
|
@override
|
|
String get requiredField => 'आवश्यक फ़ील्ड';
|
|
|
|
@override
|
|
String get streamUrlLabel => 'स्ट्रीम URL *';
|
|
|
|
@override
|
|
String get invalidUrl => 'अमान्य URL';
|
|
|
|
@override
|
|
String get countryOptionalLabel => 'देश (वैकल्पिक)';
|
|
|
|
@override
|
|
String get saveStation => 'स्टेशन सहेजें';
|
|
|
|
@override
|
|
String get backupSectionTitle => 'बैकअप';
|
|
|
|
@override
|
|
String get backupExportTitle => 'सेटिंग्स निर्यात करें';
|
|
|
|
@override
|
|
String get backupExportSubtitle => 'पसंदीदा, मनचाहे स्टेशन और EQ प्रीसेट';
|
|
|
|
@override
|
|
String get backupImportTitle => 'सेटिंग्स आयात करें';
|
|
|
|
@override
|
|
String get backupImportSubtitle => 'बैकअप फ़ाइल से पुनर्स्थापित करें';
|
|
|
|
@override
|
|
String get backupShareSubject => 'PluriWave — बैकअप';
|
|
|
|
@override
|
|
String backupShareText(Object date) {
|
|
return '$date को निर्यात की गई PluriWave सेटिंग्स';
|
|
}
|
|
|
|
@override
|
|
String backupExportError(Object error) {
|
|
return 'निर्यात करते समय त्रुटि: $error';
|
|
}
|
|
|
|
@override
|
|
String get backupImportConfirmMessage =>
|
|
'यह फ़ाइल से पसंदीदा, स्टेशन और प्रीसेट जोड़ देगा। जारी रखें?';
|
|
|
|
@override
|
|
String get backupImportSuccess => 'सेटिंग्स सफलतापूर्वक आयात हुईं';
|
|
|
|
@override
|
|
String backupImportError(Object error) {
|
|
return 'आयात करते समय त्रुटि: $error';
|
|
}
|
|
|
|
@override
|
|
String get appVersionLoading => 'संस्करण लोड हो रहा है...';
|
|
|
|
@override
|
|
String appVersionSubtitle(Object version) {
|
|
return '$version - विश्व रेडियो';
|
|
}
|
|
|
|
@override
|
|
String get savedFavoritesTitle => 'सहेजे गए पसंदीदा';
|
|
|
|
@override
|
|
String get stationFilterTitle => 'स्टेशन फ़िल्टर';
|
|
|
|
@override
|
|
String get stationFilterSubtitle => 'केवल सक्रिय सत्यापित स्टेशन';
|
|
|
|
@override
|
|
String get backgroundAudioTitle => 'पृष्ठभूमि ऑडियो';
|
|
|
|
@override
|
|
String get backgroundAudioSubtitle => 'स्क्रीन बंद होने पर भी जारी रहता है';
|
|
|
|
@override
|
|
String get dash => '—';
|
|
|
|
@override
|
|
String get cancelAction => 'रद्द करें';
|
|
|
|
@override
|
|
String get equalizerTitle => 'इक्वलाइज़र';
|
|
|
|
@override
|
|
String get recordingsOpenFolder => 'फ़ोल्डर खोलें';
|
|
|
|
@override
|
|
String recordingsOpenFolderError(Object error) {
|
|
return 'फ़ोल्डर नहीं खुल सका: $error';
|
|
}
|
|
|
|
@override
|
|
String get recordingsMaxSizeTitle => 'रिकॉर्डिंग का अधिकतम आकार';
|
|
|
|
@override
|
|
String recordingsMaxSizeSubtitle(int size) {
|
|
return 'वर्तमान सीमा: $size MB';
|
|
}
|
|
|
|
@override
|
|
String get recordingsMaxSizeDialogTitle => 'प्रति रिकॉर्डिंग अधिकतम आकार';
|
|
|
|
@override
|
|
String get recordingsMaxSizeMbLabel => 'अधिकतम मेगाबाइट';
|
|
|
|
@override
|
|
String recordingsMaxSizeSaved(int size) {
|
|
return 'रिकॉर्डिंग सीमा $size MB पर अपडेट हुई';
|
|
}
|
|
|
|
@override
|
|
String get stationOrderTitle => 'स्टेशन क्रम';
|
|
|
|
@override
|
|
String get stationOrderByName => 'नाम से';
|
|
|
|
@override
|
|
String get stationOrderByQuality => 'गुणवत्ता से';
|
|
|
|
@override
|
|
String get stationOrderScopeDescription =>
|
|
'पसंदीदा, खोज, पास के स्टेशन और त्वरित सूचियों पर लागू होता है।';
|
|
|
|
@override
|
|
String get favoriteGroupsTitle => 'पसंदीदा सूचियाँ';
|
|
|
|
@override
|
|
String get favoriteGroupsDescription =>
|
|
'सहेजे गए स्टेशनों को व्यवस्थित करने के लिए छोटी सूचियाँ बनाएँ।';
|
|
|
|
@override
|
|
String get favoriteGroupsAdd => 'सूची जोड़ें';
|
|
|
|
@override
|
|
String get favoriteGroupsEdit => 'सूची संपादित करें';
|
|
|
|
@override
|
|
String get favoriteGroupsDelete => 'सूची हटाएँ';
|
|
|
|
@override
|
|
String get favoriteGroupsNameLabel => 'सूची का नाम';
|
|
|
|
@override
|
|
String get favoriteGroupsNameTooLong => 'अधिकतम 28 वर्ण।';
|
|
|
|
@override
|
|
String get favoriteGroupsUnassigned => 'अनिर्धारित';
|
|
|
|
@override
|
|
String get favoriteGroupsProtectedHint =>
|
|
'डिफ़ॉल्ट सूची: संपादित या हटाई नहीं जा सकती।';
|
|
|
|
@override
|
|
String get favoriteGroupsCreated => 'सूची बनाई गई';
|
|
|
|
@override
|
|
String get favoriteGroupsUpdated => 'सूची अपडेट हुई';
|
|
|
|
@override
|
|
String get favoriteGroupsDeleted =>
|
|
'सूची हटाई गई; उसके स्टेशन अनिर्धारित में लौट गए।';
|
|
|
|
@override
|
|
String get favoriteGroupsAssign => 'सूची में ले जाएँ';
|
|
|
|
@override
|
|
String favoriteGroupsAssignSubtitle(Object groupName) {
|
|
return 'वर्तमान सूची: $groupName';
|
|
}
|
|
|
|
@override
|
|
String favoriteGroupsAssigned(Object stationName, Object groupName) {
|
|
return '$stationName को $groupName में ले जाया गया';
|
|
}
|
|
|
|
@override
|
|
String get favoritesTitle => 'पसंदीदा';
|
|
|
|
@override
|
|
String get favoritesEmptyTitle => 'अभी कोई पसंदीदा नहीं';
|
|
|
|
@override
|
|
String get favoritesEmptySubtitle =>
|
|
'किसी भी स्टेशन पर दिल दबाकर उसे अपने संग्रह में सहेजें।';
|
|
|
|
@override
|
|
String get favoritesHeaderSubtitle =>
|
|
'अपने संग्रह को सूचियों में सजाएँ और महत्वपूर्ण रेडियो पास रखें।';
|
|
|
|
@override
|
|
String get favoritesCollection => 'संग्रह';
|
|
|
|
@override
|
|
String favoritesSavedCount(int count) {
|
|
return '$count सहेजे गए';
|
|
}
|
|
|
|
@override
|
|
String get favoritesRemoveTooltip => 'पसंदीदा से हटाएँ';
|
|
|
|
@override
|
|
String favoritesRemovedMessage(Object stationName) {
|
|
return '$stationName पसंदीदा से हटाया गया';
|
|
}
|
|
|
|
@override
|
|
String get alarmPostponedCurrentExecution =>
|
|
'इस चाल के लिए अलार्म स्थगित किया गया।';
|
|
|
|
@override
|
|
String get searchScreenTitle => 'सिग्नल खोजें';
|
|
|
|
@override
|
|
String get searchScreenSubtitle =>
|
|
'नाम, देश या भाषा से तेज़ फ़िल्टर और उच्च कंट्रास्ट के साथ रेडियो खोजें।';
|
|
|
|
@override
|
|
String get searchFiltersLabel => 'फ़िल्टर';
|
|
|
|
@override
|
|
String get searchHint => 'रेडियो होराइजन, जैज़, समाचार...';
|
|
|
|
@override
|
|
String get searchCountryFilterLabel => 'देश';
|
|
|
|
@override
|
|
String get searchLanguageFilterLabel => 'भाषा';
|
|
|
|
@override
|
|
String get searchMinQualityFilterLabel => 'न्यूनतम गुणवत्ता';
|
|
|
|
@override
|
|
String get searchEmptyTitle => 'एक स्टेशन खोजें';
|
|
|
|
@override
|
|
String get searchNoResultsTitle => 'कोई परिणाम नहीं';
|
|
|
|
@override
|
|
String get searchEmptySubtitle =>
|
|
'दुनिया भर के सिग्नल खोजने के लिए ऊपर की बार या चिप्स इस्तेमाल करें।';
|
|
|
|
@override
|
|
String get searchNoResultsSubtitle =>
|
|
'सक्रिय सिग्नल पाने के लिए फ़िल्टर हटाएँ या कोई दूसरा नाम लिखें।';
|
|
|
|
@override
|
|
String get countrySpain => 'स्पेन';
|
|
|
|
@override
|
|
String get countryUsa => 'अमेरिका';
|
|
|
|
@override
|
|
String get countryMexico => 'मेक्सिको';
|
|
|
|
@override
|
|
String get countryArgentina => 'अर्जेंटीना';
|
|
|
|
@override
|
|
String get countryUk => 'यूनाइटेड किंगडम';
|
|
|
|
@override
|
|
String get countryFrance => 'फ़्रांस';
|
|
|
|
@override
|
|
String get countryGermany => 'जर्मनी';
|
|
|
|
@override
|
|
String get countryItaly => 'इटली';
|
|
|
|
@override
|
|
String get countryBrazil => 'ब्राज़ील';
|
|
|
|
@override
|
|
String get countryJapan => 'जापान';
|
|
|
|
@override
|
|
String get languageNameSpanish => 'स्पैनिश';
|
|
|
|
@override
|
|
String get languageNameEnglish => 'अंग्रेज़ी';
|
|
|
|
@override
|
|
String get languageNameFrench => 'फ़्रेंच';
|
|
|
|
@override
|
|
String get languageNameGerman => 'जर्मन';
|
|
|
|
@override
|
|
String get languageNamePortuguese => 'पुर्तगाली';
|
|
|
|
@override
|
|
String get languageNameItalian => 'इतालवी';
|
|
|
|
@override
|
|
String get languageNameJapanese => 'जापानी';
|
|
|
|
@override
|
|
String get languageNameArabic => 'अरबी';
|
|
|
|
@override
|
|
String get languageNameRussian => 'रूसी';
|
|
|
|
@override
|
|
String get homeScreenSubtitle =>
|
|
'साफ़ सिग्नल, समझदार पसंदीदा और गेम शो जैसी दृश्य अनुभूति के साथ लाइव वैश्विक रेडियो।';
|
|
|
|
@override
|
|
String get exploreStations => 'स्टेशन देखें';
|
|
|
|
@override
|
|
String stationsCount(int count) {
|
|
return '$count रेडियो';
|
|
}
|
|
|
|
@override
|
|
String get qualityHd => 'HD गुणवत्ता';
|
|
|
|
@override
|
|
String get nearYou => 'आपके पास';
|
|
|
|
@override
|
|
String nearYouInCountry(Object country) {
|
|
return 'आपके पास · $country';
|
|
}
|
|
|
|
@override
|
|
String get detectAction => 'पहचानें';
|
|
|
|
@override
|
|
String get liveRadar => 'लाइव रडार';
|
|
|
|
@override
|
|
String get genresTitle => 'शैलियाँ';
|
|
|
|
@override
|
|
String get retryAction => 'फिर कोशिश करें';
|
|
|
|
@override
|
|
String get noStationsAvailable => 'कोई स्टेशन उपलब्ध नहीं';
|
|
|
|
@override
|
|
String get noStationsAvailableSubtitle =>
|
|
'सिग्नल फिर पकड़ने के लिए रीफ़्रेश करें या दूसरी शैली चुनें।';
|
|
|
|
@override
|
|
String get genrePop => 'पॉप';
|
|
|
|
@override
|
|
String get genreRock => 'रॉक';
|
|
|
|
@override
|
|
String get genreJazz => 'जैज़';
|
|
|
|
@override
|
|
String get genreClassical => 'शास्त्रीय';
|
|
|
|
@override
|
|
String get genreElectronic => 'इलेक्ट्रॉनिक';
|
|
|
|
@override
|
|
String get genreNews => 'समाचार';
|
|
|
|
@override
|
|
String get genreTalk => 'वार्ता';
|
|
|
|
@override
|
|
String get genreHipHop => 'हिप-हॉप';
|
|
|
|
@override
|
|
String get genreCountry => 'कंट्री';
|
|
|
|
@override
|
|
String get genreMetal => 'मेटल';
|
|
|
|
@override
|
|
String get genreReggae => 'रेगे';
|
|
|
|
@override
|
|
String get genreLatin => 'लैटिन';
|
|
|
|
@override
|
|
String get alarmScreenTitle => 'संगीतमय जागरण';
|
|
|
|
@override
|
|
String get alarmScreenSubtitle =>
|
|
'रेडियो अलार्म, सुरक्षित ध्वनि, स्मार्ट छुट्टियाँ और अगली चाल हमेशा दिखाई देती है।';
|
|
|
|
@override
|
|
String get createAlarmAction => 'अलार्म बनाएँ';
|
|
|
|
@override
|
|
String alarmsCount(int count) {
|
|
return '$count अलार्म';
|
|
}
|
|
|
|
@override
|
|
String get activeAlarmsWithoutNextTitle => 'अगली चाल के बिना सक्रिय अलार्म';
|
|
|
|
@override
|
|
String get noActiveAlarms => 'कोई सक्रिय अलार्म नहीं';
|
|
|
|
@override
|
|
String get nextAlarmTitle => 'अगला अलार्म';
|
|
|
|
@override
|
|
String activeAlarmsWithoutNextSubtitle(int count) {
|
|
return '$count सक्रिय अलार्म हैं, लेकिन अभी उनके पास कोई वैध भविष्य तारीख नहीं है। तारीख, दिन और छुट्टियाँ जाँचें।';
|
|
}
|
|
|
|
@override
|
|
String get createAlarmHint =>
|
|
'एक अलार्म बनाएँ और PluriWave अगली चाल अपने-आप गणना करेगा।';
|
|
|
|
@override
|
|
String get alarmVacationPlay => 'छुट्टियों में बजे';
|
|
|
|
@override
|
|
String get alarmVacationPause => 'छुट्टियों में विराम';
|
|
|
|
@override
|
|
String alarmFadeInLabel(int seconds) {
|
|
return 'फेड-इन $secondsसे';
|
|
}
|
|
|
|
@override
|
|
String alarmNextExecution(Object date) {
|
|
return 'अगली चाल: $date';
|
|
}
|
|
|
|
@override
|
|
String get alarmNoNextExecution => 'कोई सक्रिय अगली चाल नहीं है।';
|
|
|
|
@override
|
|
String alarmSkippedExecution(Object date) {
|
|
return 'एक चाल छोड़ी गई: $date।';
|
|
}
|
|
|
|
@override
|
|
String get editAction => 'संपादित करें';
|
|
|
|
@override
|
|
String get skipNextAction => 'अगला छोड़ें';
|
|
|
|
@override
|
|
String get deleteTooltip => 'हटाएँ';
|
|
|
|
@override
|
|
String get alarmSkippedNoNextSnackbar =>
|
|
'अलार्म छोड़ा गया। कोई अगली चाल बाकी नहीं।';
|
|
|
|
@override
|
|
String alarmSkippedReturnsSnackbar(Object date) {
|
|
return 'अलार्म छोड़ा गया। $date को वापस आएगा।';
|
|
}
|
|
|
|
@override
|
|
String alarmVacationPausedNoNext(Object vacationName) {
|
|
return 'छुट्टी ($vacationName) के कारण विराम में है और कोई अगली चाल नहीं है।';
|
|
}
|
|
|
|
@override
|
|
String alarmVacationPausedReturns(Object vacationName, Object date) {
|
|
return 'छुट्टी ($vacationName) के कारण विराम में है और $date को लौटेगा।';
|
|
}
|
|
|
|
@override
|
|
String alarmVacationReturns(Object date) {
|
|
return 'छुट्टियाँ सक्रिय होने पर, $date को फिर बजेगा।';
|
|
}
|
|
|
|
@override
|
|
String get defaultAlarmName => 'संगीतमय अलार्म';
|
|
|
|
@override
|
|
String get newAlarmTitle => 'नया अलार्म';
|
|
|
|
@override
|
|
String get editAlarmTitle => 'अलार्म संपादित करें';
|
|
|
|
@override
|
|
String get nameField => 'नाम';
|
|
|
|
@override
|
|
String get timeField => 'समय';
|
|
|
|
@override
|
|
String get dateField => 'तारीख';
|
|
|
|
@override
|
|
String get onceOption => 'एक बार';
|
|
|
|
@override
|
|
String get dailyOption => 'दैनिक';
|
|
|
|
@override
|
|
String get weekdaysOption => 'दिन';
|
|
|
|
@override
|
|
String get soundAndVolumeSection => 'ध्वनि और वॉल्यूम';
|
|
|
|
@override
|
|
String get alarmFadeInTitle => 'अलार्म फेड-इन';
|
|
|
|
@override
|
|
String get alarmFadeInOff => '0 से (बिना बदलाव)';
|
|
|
|
@override
|
|
String alarmFadeInSummary(int seconds) {
|
|
return '$seconds से (5% से चुने हुए वॉल्यूम तक)';
|
|
}
|
|
|
|
@override
|
|
String get internalSafeSoundLabel => 'सुरक्षित आंतरिक ध्वनि';
|
|
|
|
@override
|
|
String get soundWarmSunrise => 'गरम सूर्योदय';
|
|
|
|
@override
|
|
String get soundSoftBell => 'मुलायम घंटी';
|
|
|
|
@override
|
|
String get soundDigitalPulse => 'डिजिटल धड़कन';
|
|
|
|
@override
|
|
String get favoriteStationLabel => 'पसंदीदा स्टेशन';
|
|
|
|
@override
|
|
String get noStationUseInternalSound =>
|
|
'कोई स्टेशन नहीं: आंतरिक ध्वनि इस्तेमाल करें';
|
|
|
|
@override
|
|
String get saveFavoritesAlarmHint =>
|
|
'उन्हें संगीतमय अलार्म के रूप में इस्तेमाल करने के लिए स्टेशन पसंदीदा में सहेजें।';
|
|
|
|
@override
|
|
String get useCurrentStationAction => 'वर्तमान स्टेशन इस्तेमाल करें';
|
|
|
|
@override
|
|
String get playDuringVacations => 'छुट्टियों में बजाएँ';
|
|
|
|
@override
|
|
String get playDuringVacationsHint =>
|
|
'इसे बंद करने पर अगली चाल पहले वैध दिन पर चली जाएगी।';
|
|
|
|
@override
|
|
String get saveAlarmAction => 'अलार्म सहेजें';
|
|
|
|
@override
|
|
String get chooseOneWeekdayError => 'सप्ताह का कम से कम एक दिन चुनें।';
|
|
|
|
@override
|
|
String get androidReliabilityReview => 'Android विश्वसनीयता जाँचें';
|
|
|
|
@override
|
|
String get statusOk => 'ठीक है';
|
|
|
|
@override
|
|
String get statusPending => 'लंबित';
|
|
|
|
@override
|
|
String androidReliabilityStatus(
|
|
Object exact,
|
|
Object notifications,
|
|
Object screen,
|
|
) {
|
|
return 'विश्वसनीयता: सटीक $exact · सूचनाएँ $notifications · स्क्रीन $screen';
|
|
}
|
|
|
|
@override
|
|
String get vacationRangesTitle => 'छुट्टी की अवधियाँ';
|
|
|
|
@override
|
|
String get addAction => 'जोड़ें';
|
|
|
|
@override
|
|
String get vacationRangesHint =>
|
|
'यदि किसी अलार्म में \"छुट्टियों में विराम\" है, तो ये अवधियाँ अपने-आप छोड़ी जाएँगी।';
|
|
|
|
@override
|
|
String get noVacationRangesLoaded => 'कोई अवधि लोड नहीं हुई।';
|
|
|
|
@override
|
|
String get deleteRangeTooltip => 'अवधि हटाएँ';
|
|
|
|
@override
|
|
String get vacationsDefaultName => 'छुट्टियाँ';
|
|
|
|
@override
|
|
String get newVacationRangeTitle => 'नई छुट्टी अवधि';
|
|
|
|
@override
|
|
String get startField => 'शुरुआत';
|
|
|
|
@override
|
|
String get endField => 'समाप्ति';
|
|
|
|
@override
|
|
String get saveRangeAction => 'अवधि सहेजें';
|
|
|
|
@override
|
|
String get noAlarmsYetTitle => 'अभी कोई अलार्म नहीं।';
|
|
|
|
@override
|
|
String get noAlarmsYetSubtitle => 'अपना संगीतमय जागरण बनाने के लिए एक बनाएँ।';
|
|
|
|
@override
|
|
String get ringingInternalAudioActive =>
|
|
'सुरक्षित आंतरिक ध्वनि के साथ बज रहा है।';
|
|
|
|
@override
|
|
String get ringingPreparingInternalAudio =>
|
|
'सुरक्षित आंतरिक ध्वनि तैयार हो रही है।';
|
|
|
|
@override
|
|
String get stopAlarmAction => 'अलार्म रोकें';
|
|
|
|
@override
|
|
String get pauseAction => 'विराम दें';
|
|
|
|
@override
|
|
String miniPlayerOpenLabel(Object stationName) {
|
|
return '$stationName का प्लेयर खोलें';
|
|
}
|
|
|
|
@override
|
|
String get playerIconLabel => 'प्लेयर';
|
|
|
|
@override
|
|
String get playbackStatusConnecting => 'कनेक्ट हो रहा है...';
|
|
|
|
@override
|
|
String get playbackStatusLive => 'लाइव';
|
|
|
|
@override
|
|
String get playbackStatusPaused => 'विराम पर';
|
|
|
|
@override
|
|
String get playbackStatusConnectionError => 'कनेक्शन त्रुटि';
|
|
|
|
@override
|
|
String get playbackStatusStopped => 'बंद';
|
|
|
|
@override
|
|
String stationSemanticLabel(Object stationName) {
|
|
return 'स्टेशन $stationName';
|
|
}
|
|
|
|
@override
|
|
String get favoritesAddTooltip => 'पसंदीदा में जोड़ें';
|
|
|
|
@override
|
|
String favoritesAddedMessage(Object stationName) {
|
|
return '$stationName को पसंदीदा में जोड़ा गया';
|
|
}
|
|
|
|
@override
|
|
String get stationIconLabel => 'स्टेशन आइकन';
|
|
|
|
@override
|
|
String get liveNow => 'अभी लाइव';
|
|
|
|
@override
|
|
String equalizerBandLabel(Object band) {
|
|
return 'बैंड $band';
|
|
}
|
|
|
|
@override
|
|
String equalizerBandValue(Object value) {
|
|
return '$value डेसिबल';
|
|
}
|
|
|
|
@override
|
|
String get equalizerPresetFlat => 'समतल';
|
|
|
|
@override
|
|
String get equalizerPresetRock => 'रॉक';
|
|
|
|
@override
|
|
String get equalizerPresetPop => 'पॉप';
|
|
|
|
@override
|
|
String get equalizerPresetBassBoost => 'बास बढ़ाएँ';
|
|
|
|
@override
|
|
String get equalizerPresetJazz => 'जैज़';
|
|
|
|
@override
|
|
String get equalizerPresetVoice => 'आवाज़';
|
|
|
|
@override
|
|
String get equalizerPresetCustom => 'कस्टम';
|
|
|
|
@override
|
|
String get onboardingTitle => 'PluriWave में आपका स्वागत है';
|
|
|
|
@override
|
|
String get onboardingNewsTitle => 'नया क्या है';
|
|
|
|
@override
|
|
String get onboardingStartAction => 'शुरू करें';
|
|
|
|
@override
|
|
String get onboardingCloseTooltip => 'बंद करें';
|
|
|
|
@override
|
|
String radioRecordingError(Object error) {
|
|
return 'रेडियो रिकॉर्ड करते समय त्रुटि: $error';
|
|
}
|
|
|
|
@override
|
|
String get radioApiConnectionError => 'रेडियो एपीआई से कनेक्शन नहीं है';
|
|
|
|
@override
|
|
String get radioSearchError => 'खोज त्रुटि। अपना कनेक्शन जाँचें।';
|
|
|
|
@override
|
|
String get radioLoadMoreStationsError => 'और स्टेशन लोड नहीं हो सके।';
|
|
|
|
@override
|
|
String get radioNearbyStationsError =>
|
|
'हम आस-पास के स्टेशन नहीं खोज सके। देश के फ़िल्टर इस्तेमाल करें।';
|
|
|
|
@override
|
|
String radioCannotPlayStation(Object stationName) {
|
|
return '\"$stationName\" नहीं चलाया जा सकता';
|
|
}
|
|
|
|
@override
|
|
String get recordingSelectStationFirst =>
|
|
'रिकॉर्ड करने से पहले कोई स्टेशन चुनें।';
|
|
|
|
@override
|
|
String recordingStartError(Object error) {
|
|
return 'रिकॉर्डिंग शुरू नहीं हो सकी: $error';
|
|
}
|
|
|
|
@override
|
|
String get unsupportedConfigVersion => 'कॉन्फ़िगरेशन संस्करण समर्थित नहीं है';
|
|
|
|
@override
|
|
String get audioErrorGeneric => 'चलाने में त्रुटि';
|
|
|
|
@override
|
|
String get audioErrorNoInternet => 'इंटरनेट कनेक्शन नहीं है';
|
|
|
|
@override
|
|
String get audioErrorInvalidUrl => 'रेडियो का पता मान्य नहीं है';
|
|
|
|
@override
|
|
String get audioErrorNotFound => 'रेडियो उपलब्ध नहीं है (404 त्रुटि)';
|
|
|
|
@override
|
|
String get audioErrorTimeout => 'कनेक्शन का समय समाप्त हो गया';
|
|
|
|
@override
|
|
String get audioErrorCannotConnect => 'रेडियो से कनेक्ट नहीं हो सकता';
|
|
|
|
@override
|
|
String get audioErrorUnsupportedFormat => 'स्ट्रीम स्वरूप समर्थित नहीं है';
|
|
|
|
@override
|
|
String get audioErrorDecode => 'ऑडियो स्ट्रीम डिकोड करने में त्रुटि';
|
|
|
|
@override
|
|
String get audioErrorCleartext =>
|
|
'यह रेडियो बिना एन्क्रिप्शन वाला HTTP इस्तेमाल करता है, जिसकी अनुमति नहीं है';
|
|
|
|
@override
|
|
String get audioErrorSsl => 'रेडियो पर SSL प्रमाणपत्र अमान्य है';
|
|
|
|
@override
|
|
String get audioErrorCannotPlay => 'यह रेडियो नहीं चलाया जा सकता';
|
|
|
|
@override
|
|
String get audioErrorUnexpectedPlayback => 'चलाते समय अनपेक्षित त्रुटि';
|
|
|
|
@override
|
|
String get androidExactAlarmScheduleError =>
|
|
'ऐंड्रॉयड सटीक अलार्म निर्धारित नहीं कर सका। सटीक अलार्म की अनुमति जाँचें।';
|
|
|
|
@override
|
|
String get recordingPathEmptyError => 'रिकॉर्डिंग पथ खाली नहीं हो सकता';
|
|
|
|
@override
|
|
String get recordingMaxSizeInvalidError =>
|
|
'अधिकतम आकार शून्य से बड़ा होना चाहिए';
|
|
|
|
@override
|
|
String get recordingAlreadyActiveError => 'एक रिकॉर्डिंग पहले से चल रही है';
|
|
|
|
@override
|
|
String get alarmRingingFallbackActive =>
|
|
'आंतरिक सुरक्षित ऑडियो के साथ चल रहा है।';
|
|
|
|
@override
|
|
String get alarmRingingPreparingFallback =>
|
|
'आंतरिक सुरक्षित ऑडियो तैयार किया जा रहा है।';
|
|
|
|
@override
|
|
String get alarmRingingTryingStation =>
|
|
'आपका स्टेशन उपलब्ध सर्वोच्च गुणवत्ता में चलाने की कोशिश की जा रही है।';
|
|
|
|
@override
|
|
String alarmScheduleOnce(Object date) {
|
|
return 'एक बार · $date';
|
|
}
|
|
|
|
@override
|
|
String alarmScheduleWeekdays(Object days) {
|
|
return 'दिन: $days';
|
|
}
|
|
|
|
@override
|
|
String get androidReliabilityTitle => 'Android विश्वसनीयता जाँचें';
|
|
|
|
@override
|
|
String get closeAction => 'बंद करें';
|
|
|
|
@override
|
|
String get customOption => 'कस्टम';
|
|
|
|
@override
|
|
String get endLabel => 'समाप्ति';
|
|
|
|
@override
|
|
String get equalizerDisable => 'इक्वलाइज़र बंद करें';
|
|
|
|
@override
|
|
String get helpTitle => 'मदद और ट्यूटोरियल';
|
|
|
|
@override
|
|
String get helpSubtitle =>
|
|
'PluriWave की सुविधाएँ, सुझाव और नया क्या है देखें।';
|
|
|
|
@override
|
|
String get indefiniteOption => 'अनिश्चित';
|
|
|
|
@override
|
|
String get invalidNumber => 'अमान्य संख्या';
|
|
|
|
@override
|
|
String get nameLabel => 'नाम';
|
|
|
|
@override
|
|
String get notPlaying => 'नहीं चल रहा';
|
|
|
|
@override
|
|
String get oneTimeOption => 'एक बार';
|
|
|
|
@override
|
|
String get pausePlaybackTooltip => 'प्लेबैक रोकें';
|
|
|
|
@override
|
|
String qualityOriginal(Object quality) {
|
|
return 'मूल गुणवत्ता: $quality';
|
|
}
|
|
|
|
@override
|
|
String get qualityUnknown => 'गुणवत्ता उपलब्ध नहीं';
|
|
|
|
@override
|
|
String get recordAction => 'रिकॉर्ड करें';
|
|
|
|
@override
|
|
String get recordDurationTitle => 'रिकॉर्डिंग अवधि';
|
|
|
|
@override
|
|
String get recordRadioSubtitle => 'रिकॉर्डिंग की अवधि चुनें।';
|
|
|
|
@override
|
|
String get recordRadioTitle => 'रेडियो रिकॉर्ड करें';
|
|
|
|
@override
|
|
String get recordingActiveTitle => 'रेडियो रिकॉर्ड हो रहा है';
|
|
|
|
@override
|
|
String get recordingDirectTitle => 'सीधी रिकॉर्डिंग';
|
|
|
|
@override
|
|
String get recordingsOpenFolderPlainError =>
|
|
'रिकॉर्डिंग फ़ोल्डर नहीं खुल सका';
|
|
|
|
@override
|
|
String get recordingsOpenLatest => 'नई रिकॉर्डिंग खोलें';
|
|
|
|
@override
|
|
String get recordingsOpenLatestError => 'नई रिकॉर्डिंग नहीं खुल सकी';
|
|
|
|
@override
|
|
String get startLabel => 'शुरुआत';
|
|
|
|
@override
|
|
String get startPlaybackTooltip => 'प्लेबैक शुरू करें';
|
|
|
|
@override
|
|
String get stopAction => 'रोकें';
|
|
|
|
@override
|
|
String get stopPlaybackTooltip => 'प्लेबैक रोकें';
|
|
|
|
@override
|
|
String get weekdayShortMonday => 'सोम';
|
|
|
|
@override
|
|
String get weekdayShortTuesday => 'मंगल';
|
|
|
|
@override
|
|
String get weekdayShortWednesday => 'बुध';
|
|
|
|
@override
|
|
String get weekdayShortThursday => 'गुरु';
|
|
|
|
@override
|
|
String get weekdayShortFriday => 'शुक्र';
|
|
|
|
@override
|
|
String get weekdayShortSaturday => 'शनि';
|
|
|
|
@override
|
|
String get weekdayShortSunday => 'रवि';
|
|
}
|