Files
pluriwave/lib/l10n/gen/app_localizations_hi.dart
T
FreeTLab aa0b242374 feat(iap): add freemium unlock via one-time in-app purchase
Adds a permanent, non-consumable premium unlock (EstadoEntitlement +
PuertoCompras/ServicioComprasPlayBilling) that removes ads and unlocks
alarm vacations, alarms past a 5-alarm free cap, recording start, and
full Android Auto browsing. The phone equalizer stays free for everyone.

- Entitlement is prefs-backed (compra_premium_v1), fail-open, and
  resolvable headlessly via esPremiumPersistido() for the Android Auto
  audio handler, which registers before runApp.
- Android Auto reduced mode keeps the real root folder labels for free
  users; browsing into any of them (and playFromMediaId/playFromSearch/
  skipToNext/skipToPrevious) is blocked at the getChildren/servicio_audio
  choke points, with a locked "Función Premium" item as the backstop.
  Current-station play/pause/stop stays untouched. A free -> premium
  transition actively invalidates the head unit's cached browse tree.
- Ads (top banner + capped interstitial before adding a station or an
  alarm) are gated behind entitlement via ServicioAnuncios, using
  official Google test ad unit IDs pending AdMob provisioning.
- Alarm cap UX shows an explanatory message with a secondary unlock
  action rather than a bare paywall jump; existing data is grandfathered.
- 4 new localization keys translated across all 13 supported locales.

Co-located tests use strict TDD (RED test before implementation) for
every new pure-logic unit; full existing suite passes unchanged.
2026-08-10 20:37:07 +02:00

1861 lines
64 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 settingsGroupAudioTitle => 'ऑडियो';
@override
String get settingsGroupStationsTitle => 'स्टेशन';
@override
String get settingsGroupRecordingsTitle => 'रिकॉर्डिंग और संगीत';
@override
String get settingsGroupApplicationTitle => 'ऐप्लिकेशन';
@override
String get infoSectionTitle => 'जानकारी';
@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 equalizerBaseExplainer =>
'यह बेस इक्वलाइज़र है: यह उन सभी स्टेशन पर लागू होता है जिनकी अपनी सेटिंग नहीं है। किसी खास स्टेशन का अपना EQ उसकी प्लेबैक स्क्रीन से तय होता है और इस पर प्राथमिकता रखता है।';
@override
String get equalizerActiveOutputLabel => 'सक्रिय आउटपुट';
@override
String get equalizerActiveOutputDefault => 'इस डिवाइस का स्पीकर';
@override
String get equalizerStationsWithOwnEqTitle => 'अपना EQ रखने वाले स्टेशन';
@override
String get equalizerStationsWithOwnEqSubtitle =>
'यह बेस इक्वलाइज़र नज़रअंदाज़ करते हैं';
@override
String get equalizerStationsWithOwnEqEmpty =>
'अभी तक किसी स्टेशन का अपना EQ नहीं है।';
@override
String get equalizerSaveAsPresetAction => 'प्रीसेट के रूप में सहेजें';
@override
String get equalizerResetToFlatAction => 'समतल पर रीसेट करें';
@override
String get equalizerSavePresetDialogTitle => 'प्रीसेट के रूप में सहेजें';
@override
String get equalizerSavePresetNameLabel => 'प्रीसेट का नाम';
@override
String get equalizerSavePresetEmptyNameError =>
'प्रीसेट के लिए एक नाम डालें।';
@override
String get equalizerSavePresetConfirm => 'सहेजें';
@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 recordingsLibraryTitle => 'मेरी रिकॉर्डिंग';
@override
String recordingsLibraryStorageCaption(int usedMb, int totalMb) {
return '$totalMb MB में से $usedMb MB इस्तेमाल हुआ';
}
@override
String get recordingsLibraryStorageFolderCaption =>
'Music/PluriWave · सीमा पूरी होने पर सबसे पुरानी रिकॉर्डिंग हटा दी जाती हैं';
@override
String get recordingsLibraryEmptyTitle => 'अभी तक कोई रिकॉर्डिंग नहीं';
@override
String get recordingsLibraryEmptySubtitle =>
'आप जो रिकॉर्डिंग सहेजेंगे, वे यहां दिखाई देंगी।';
@override
String get recordingActionRename => 'नाम बदलें';
@override
String get recordingActionShare => 'शेयर करें';
@override
String get recordingActionDelete => 'हटाएं';
@override
String get recordingRenameDialogTitle => 'रिकॉर्डिंग का नाम बदलें';
@override
String get recordingRenameLabel => 'नाम';
@override
String get recordingRenameEmptyError => 'एक नाम डालें';
@override
String get recordingDeleteConfirmTitle => 'रिकॉर्डिंग हटाएं?';
@override
String get recordingDeleteConfirmMessage => 'इसे वापस नहीं लिया जा सकता।';
@override
String get recordingsLibrarySettingsTooltip => 'रिकॉर्डिंग सेटिंग्स';
@override
String get stationOrderTitle => 'स्टेशन क्रम';
@override
String get stationOrderByName => 'नाम से';
@override
String get stationOrderByQuality => 'गुणवत्ता से';
@override
String get stationOrderByPopularity => 'लोकप्रियता के अनुसार';
@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 favoritesFilterAllLabel => 'सभी';
@override
String favoriteGroupsChipLabel(Object groupName, int count) {
return '$groupName · $count';
}
@override
String get favoriteGroupsManage => 'सूचियां प्रबंधित करें';
@override
String get customStationsAddCta => 'मनचाहा स्टेशन जोड़ें';
@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 searchLoadingStationsLabel => 'स्टेशन खोजे जा रहे हैं…';
@override
String get searchEmptyTitle => 'एक स्टेशन खोजें';
@override
String get searchNoResultsTitle => 'कोई परिणाम नहीं';
@override
String searchNoResultsForQueryTitle(Object query) {
return '\"$query\" के लिए कोई परिणाम नहीं';
}
@override
String get searchEmptySubtitle =>
'दुनिया भर के सिग्नल खोजने के लिए ऊपर की बार या चिप्स इस्तेमाल करें।';
@override
String get searchNoResultsSubtitle =>
'सक्रिय सिग्नल पाने के लिए फ़िल्टर हटाएँ या कोई दूसरा नाम लिखें।';
@override
String searchResultsCount(num count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count परिणाम',
one: '1 परिणाम',
);
return '$_temp0';
}
@override
String searchClearFiltersAction(num count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count फ़िल्टर हटाएं',
one: 'फ़िल्टर हटाएं',
);
return '$_temp0';
}
@override
String get countriesScreenTitle => 'देश';
@override
String get countriesSearchHint => 'देश या कोड...';
@override
String get countriesYourLanguagesTitle => 'आपकी भाषाएं';
@override
String get countriesAllTitle => 'सभी देश';
@override
String get radioCountriesError => 'देश लोड नहीं हो सके।';
@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 yourStationsTitle => 'आपके स्टेशन';
@override
String get seeAllAction => 'सभी देखें';
@override
String get openFullPlayerTooltip => 'पूरा प्लेयर खोलें';
@override
String get nowListeningLabel => 'अभी सुन रहे हैं';
@override
String get nothingPlayingTitle => 'अभी तक कुछ नहीं चल रहा';
@override
String get nothingPlayingSubtitle =>
'शुरू करने के लिए आपके स्टेशन में से कोई एक चुनें या खोजें।';
@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 exploreByTitle => 'इस अनुसार खोजें';
@override
String get exploreTrendingTitle => 'ट्रेंडिंग';
@override
String get exploreTrendingSubtitle => 'आज';
@override
String get exploreNewTitle => 'नया';
@override
String get exploreNewSubtitle => 'इस सप्ताह';
@override
String get popularNowTitle => 'अभी लोकप्रिय';
@override
String get offlineBannerTitle => 'कोई कनेक्शन नहीं';
@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 alarmHeroSkipAction => 'छोड़ें';
@override
String get alarmDeleteConfirmTitle => 'अलार्म हटाएं?';
@override
String get alarmDeleteConfirmMessage => 'इसे वापस नहीं लिया जा सकता।';
@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 alarmFallbackStationLabel => 'बैकअप स्टेशन';
@override
String get alarmStationPickerSearchHint => 'नाम से स्टेशन खोजें';
@override
String get alarmSnoozeDurationTitle => 'स्नूज़ अवधि';
@override
String get snoozeAction => 'स्नूज़';
@override
String alarmSnoozeOptionLabel(int minutes) {
return '$minutes मिनट';
}
@override
String get alarmSnoozeUsualLabel => 'सामान्य';
@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 vacationRangesCount(int count) {
return '$count अवधियां';
}
@override
String vacationSummaryActiveCountdown(int days) {
return 'जारी है · $days दिन बाकी';
}
@override
String vacationSummaryUpcomingCountdown(int days) {
return 'अगली अवधि $days दिन में';
}
@override
String vacationImpactPausedLabel(Object times) {
return 'रोका गया: $times';
}
@override
String vacationImpactContinuesLabel(Object times) {
return 'बजना जारी: $times';
}
@override
String get vacationUpcomingSectionTitle => 'निर्धारित';
@override
String get vacationPastSectionTitle => 'पिछली अवधियां';
@override
String get addVacationRangeCta => 'अवधि जोड़ें';
@override
String get vacationExplainerBanner =>
'इन अवधियों के दौरान \"छुट्टी में रोकें\" के रूप में चिह्नित अलार्म नहीं बजेंगे। \"हमेशा बजाएं\" के रूप में चिह्नित अलार्म पर कोई असर नहीं पड़ता।';
@override
String get vacationNoActiveRangeHint => 'अभी कोई सक्रिय छुट्टी अवधि नहीं है।';
@override
String get vacationsDefaultName => 'छुट्टियाँ';
@override
String get newVacationRangeTitle => 'नई छुट्टी अवधि';
@override
String get editVacationRangeTitle => 'छुट्टी अवधि संपादित करें';
@override
String get vacationDeleteConfirmTitle => 'छुट्टी अवधि हटाएं?';
@override
String get vacationDeleteConfirmMessage => 'इसे वापस नहीं लिया जा सकता।';
@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 alarmStopFailedMessage =>
'हम पुष्टि नहीं कर सके कि अलार्म बंद हुआ। फिर से कोशिश करें।';
@override
String get alarmForceStopAction => 'जबरन बंद करें';
@override
String get alarmMissedNotificationTitle => 'छूटा हुआ अलार्म';
@override
String alarmMissedNotificationText(Object name) {
return '10 मिनट बाद $name अपने आप म्यूट कर दिया गया।';
}
@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 playbackStatusReconnecting => 'पुनः कनेक्ट हो रहा है...';
@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 get alarmScheduleDaily => 'हर सुबह';
@override
String alarmScheduleOnce(Object date) {
return 'एक बार · $date';
}
@override
String alarmScheduleWeekdays(Object days) {
return 'दिन: $days';
}
@override
String get alarmRepeatSectionLabel => 'दोहराएं';
@override
String get alarmVolumeLabel => 'आवाज़';
@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 => '9 स्क्रीन · जब चाहें दोबारा देखें';
@override
String get tutorialSkipAction => 'छोड़ें';
@override
String get tutorialNextAction => 'अगला';
@override
String get tutorialPage1Headline =>
'अपने स्टेशन सहेजें और उन्हें समूहों में बाँटें';
@override
String get tutorialPage1Body =>
'किसी स्टेशन को सहेजने के लिए दिल के आइकॉन पर टैप करें। «आपके स्टेशन» में आप «हर सुबह» या «कार» जैसे समूह बना सकते हैं और उन्हें खींचकर पुनः क्रमबद्ध कर सकते हैं।';
@override
String get tutorialPage2Headline =>
'एक सामान्य इक्वलाइज़र, और हर स्टेशन के लिए एक अलग';
@override
String get tutorialPage2Body =>
'सेटिंग्स में आप सामान्य इक्वलाइज़र सेट करते हैं। और किसी खास स्टेशन को चलाते समय आप उसे अपनी खुद की सेटिंग दे सकते हैं, जो सामान्य सेटिंग पर प्राथमिकता रखती है।';
@override
String get tutorialPage3Headline => 'जो सुन रहे हैं उसे रिकॉर्ड करें';
@override
String get tutorialPage3Body =>
'प्लेयर की टूल ट्रे से, «रिकॉर्ड करें» मूल स्ट्रीम को सहेजता है। अपनी रिकॉर्डिंग सेटिंग्स › रिकॉर्डिंग में पाएँ।';
@override
String get tutorialPage4Headline => 'अलार्म जो आपके अनुसार ढलते हैं';
@override
String get tutorialPage4Body =>
'अपने पसंदीदा स्टेशन के साथ जागें, 3, 5 या 10 मिनट के लिए स्नूज़ करें, और छुट्टियों की अवधि जोड़ें ताकि कुछ अलार्म खुद-ब-खुद छूट जाएँ।';
@override
String get tutorialPage5Headline => 'आपके पसंदीदा, कार में भी';
@override
String get tutorialPage5Body =>
'अपने फ़ोन को Android Auto से जोड़ें और पाएँ पसंदीदा, सभी स्टेशन, आपके स्टेशन और आपका लोकल म्यूज़िक, ड्राइविंग के लिए बने बड़े बटनों के साथ।';
@override
String get tutorialPage6Headline => 'खुद ही फिर से जुड़ जाता है';
@override
String get tutorialPage6Body =>
'अगर सिग्नल कट जाए, तो PluriWave अपने आप फिर कोशिश करता है और बिना कनेक्शन के भी आपके सहेजे गए पसंदीदा दिखाता रहता है।';
@override
String get tutorialPage7Headline => 'चुनें कितनी देर के लिए स्नूज़ करना है';
@override
String get tutorialPage7Body =>
'जब कोई अलार्म बजता है, तो «स्नूज़» का कोई एक ही विकल्प नहीं होता: आप उस पल की ज़रूरत के अनुसार 3, 5 या 10 मिनट चुनते हैं।';
@override
String get tutorialPage8Headline => 'नहीं मिल रहा? खुद जोड़ें';
@override
String get tutorialPage8Body =>
'«आपके स्टेशन» → कस्टम स्टेशन जोड़ें में, खोज में न मिलने वाले स्टेशन का स्ट्रीम URL पेस्ट करें। यह «आपके स्टेशन» में सहेजा जाता है और कार में भी उपलब्ध रहता है।';
@override
String get tutorialPage9Headline => 'हो गया, अब आप ज़रूरी बातें जानते हैं';
@override
String get tutorialPage9BannerBody =>
'इस ट्यूटोरियल को दोबारा देखने के लिए: सेटिंग्स → जानकारी → मदद और ट्यूटोरियल।';
@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 get playerQualityChangeAction => 'बदलें';
@override
String get playerToolEqLabel => 'अपना EQ';
@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 => 'रवि';
@override
String stationCount(int count) {
String _temp0 = intl.Intl.pluralLogic(
count,
locale: localeName,
other: '$count स्टेशन',
one: '1 स्टेशन',
);
return '$_temp0';
}
@override
String get alarmIconLabel => 'संगीत अलार्म';
@override
String get vacationIconLabel => 'अवकाश मोड';
@override
String get alarmAdvancedSectionTitle => 'उन्नत';
@override
String get alarmInlineHourLabel => 'घंटा';
@override
String get alarmInlineMinuteLabel => 'मिनट';
@override
String get alarmVolumeRisingStatus => 'आवाज़ बढ़ाई जा रही है';
@override
String get streamUrlHint => 'https://stream.example.com:8000/radio';
@override
String get advancedEqSectionTitle => 'उन्नत EQ विकल्प';
@override
String get advancedEqEnableToggle => 'प्रति-डिवाइस EQ सक्षम करें';
@override
String get advancedEqEnableToggleSubtitle =>
'ऑडियो आउटपुट बदलने पर स्वचालित रूप से अलग EQ प्रीसेट लागू करें।';
@override
String get advancedEqKnownDevicesTitle => 'ज्ञात ऑडियो डिवाइस';
@override
String get advancedEqKnownDevicesEmpty =>
'अभी तक कोई ऑडियो डिवाइस दर्ज नहीं हुई। शुरू करने के लिए कोई डिवाइस कनेक्ट करें।';
@override
String advancedEqDevicePresetLabel(Object presetName) {
return 'प्रीसेट: $presetName';
}
@override
String preNoticeCountdown(int minutes) {
return '$minutes मिनट में शुरू होगा';
}
@override
String snoozeCountdown(int minutes) {
return '$minutes मिनट में बजेगा';
}
@override
String get snoozeAgainAction => 'फिर से स्नूज़ करें';
@override
String get alarmRingingNotificationTitle => 'PluriWave अलार्म';
@override
String get alarmFireChannelName => 'बजते अलार्म';
@override
String get alarmFireChannelDescription =>
'जब कोई संगीत अलार्म बजना हो तो तत्काल ध्वनि और स्क्रीन';
@override
String get alarmPreNoticeChannelName => 'अलार्म रिमाइंडर';
@override
String get alarmPreNoticeChannelDescription => 'अलार्म से पहले मूक सूचनाएँ';
@override
String get openFolderChooserTitle => 'फ़ोल्डर खोलें';
@override
String get openRecordingChooserTitle => 'रिकॉर्डिंग खोलें';
@override
String get eqDeviceEditTitle => 'डिवाइस संपादित करें';
@override
String get eqDeviceNameLabel => 'डिवाइस का नाम';
@override
String get eqDeviceNameHint => 'उदा. लिविंग रूम स्पीकर';
@override
String get eqDeviceNameConfirm => 'सहेजें';
@override
String get eqDeviceConnected => 'कनेक्टेड';
@override
String get eqDeviceActiveOutput => 'ऑडियो इस डिवाइस से चल रहा है';
@override
String get eqDeviceRemove => 'डिवाइस हटाएं';
@override
String eqDeviceRemoved(Object device) {
return '$device हटा दिया गया';
}
@override
String get localMusicSectionTitle => 'स्थानीय संगीत (Android Auto)';
@override
String get localMusicSectionDescription =>
'गाड़ी में ऑडियो फ़ाइलें ब्राउज़ और चलाने के लिए इस डिवाइस का एक फ़ोल्डर चुनें।';
@override
String get localMusicFolderNotConfigured => 'कोई फ़ोल्डर चुना नहीं गया';
@override
String get localMusicFolderTitle => 'स्थानीय संगीत फ़ोल्डर';
@override
String get localMusicChoosePath => 'फ़ोल्डर चुनें';
@override
String get localMusicChangePath => 'फ़ोल्डर बदलें';
@override
String get localMusicFolderUpdated => 'स्थानीय संगीत फ़ोल्डर अपडेट हुआ';
@override
String localMusicFolderSaveError(Object error) {
return 'फ़ोल्डर सहेजा नहीं जा सका: $error';
}
@override
String get localMusicFolderGenericName => 'चयनित फ़ोल्डर';
@override
String get welcomeHeadline => 'आपकी दुनिया, लाइव';
@override
String get welcomeBody =>
'238 देशों के 53,412 स्टेशन। अपने पसंदीदा स्टेशन सहेजें, उन्हें गाड़ी में ले जाएं और उनके साथ जागें।';
@override
String get welcomeBullet1Title => 'प्रति स्टेशन इक्वलाइज़र';
@override
String get welcomeBullet1Subtitle => 'और हर आउटपुट डिवाइस के लिए एक प्रीसेट';
@override
String get welcomeBullet2Title => 'Android Auto';
@override
String get welcomeBullet2Subtitle => 'गाड़ी में आपके पसंदीदा और लोकल संगीत';
@override
String get welcomeBullet3Title => 'संगीत अलार्म';
@override
String get welcomeBullet3Subtitle =>
'धीरे-धीरे आवाज़ बढ़ाने और छुट्टी मोड के साथ';
@override
String get welcomeCtaLabel => 'सुनना शुरू करें';
@override
String get eqCustomActionEnableLabel => 'इक्वलाइज़र चालू करें';
@override
String get eqCustomActionDisableLabel => 'इक्वलाइज़र बंद करें';
@override
String eqCustomActionPresetLabel(String preset) {
return 'प्रीसेट: $preset';
}
@override
String get alarmCardVacationPausedBadge => 'छुट्टी के कारण रोका गया';
@override
String get alarmCardSchedulingFailedMessage =>
'यह अलार्म सिस्टम में दर्ज नहीं हो सका, इसलिए यह शायद न बजे।';
@override
String get alarmCardPreNoticeFailedMessage =>
'यह अलार्म शेड्यूल किया गया है, लेकिन इसकी पूर्व-चेतावनी सेट नहीं हो सकी।';
@override
String get alarmDiagnosticsExactAlarmsTitle => 'सटीक अलार्म शेड्यूलिंग';
@override
String get alarmDiagnosticsExactAlarmsHint =>
'फ़ोन के सुप्त मोड में होने पर भी अलार्म को ठीक तय किए गए मिनट पर बजने देता है।';
@override
String get alarmDiagnosticsNotificationsTitle => 'सूचनाएं';
@override
String get alarmDiagnosticsNotificationsHint =>
'अलार्म और पूर्व-चेतावनी सूचना दिखाने के लिए ज़रूरी।';
@override
String get alarmDiagnosticsFullScreenTitle =>
'अलार्म की फ़ुल-स्क्रीन डिस्प्ले';
@override
String get alarmDiagnosticsFullScreenHint =>
'फ़ोन लॉक होने पर भी अलार्म स्क्रीन को अपने आप दिखने देता है।';
@override
String get alarmDiagnosticsBatteryTitle => 'बैटरी ऑप्टिमाइज़ेशन';
@override
String get alarmDiagnosticsBatteryHint =>
'सिस्टम को बैकग्राउंड में PluriWave बंद करने से रोकता है, ताकि अलार्म फिर भी बज सके।';
@override
String get alarmDiagnosticsNativeCountTitle => 'Android में दर्ज अलार्म';
@override
String alarmDiagnosticsNativeCountValue(int count) {
return 'अभी दर्ज: $count';
}
@override
String get alarmDiagnosticsNativeCountAttentionHint =>
'आपने एक अलार्म चालू किया है, लेकिन अभी तक कोई भी सिस्टम में दर्ज नहीं हुआ है। PluriWave को दोबारा खोलें, या पहले ऊपर दी गई बातों को ठीक करें।';
@override
String get alarmDiagnosticsManufacturerLabel => 'निर्माता';
@override
String get alarmDiagnosticsSdkLabel => 'Android वर्शन (SDK)';
@override
String get alarmDiagnosticsNeedsAttentionStatus => 'ध्यान देने की ज़रूरत है';
@override
String get alarmDiagnosticsAutostartTitle => 'इस फ़ोन पर एक और मैन्युअल चरण';
@override
String alarmDiagnosticsAutostartBody(String manufacturer) {
return '$manufacturer फ़ोन बैटरी बचाने के लिए अक्सर बैकग्राउंड में चल रहे ऐप बंद कर देते हैं। ऐसी कोई सेटिंग नहीं है जिसे PluriWave खुद चालू कर सके — आपको PluriWave के लिए खुद ऑटोस्टार्ट (कभी-कभी \"Auto-start\" या \"बैकग्राउंड एक्टिविटी\" भी कहा जाता है) चालू करना होगा। इसे सेटिंग्स में, ऐप्स या बैटरी के अंदर, या फ़ोन के अपने सिक्योरिटी ऐप में देखें।';
}
@override
String get alarmDiagnosticsFixAction => 'ठीक करें';
@override
String get alarmDiagnosticsIntentUnavailable =>
'इस फ़ोन पर वह सेटिंग्स स्क्रीन नहीं खोली जा सकी। कृपया सेटिंग्स में इसे खुद ढूंढने की कोशिश करें।';
@override
String get alarmDiagnosticsUnavailableHint =>
'हम अभी तक आपकी अलार्म सेटिंग्स जांच नहीं पाए हैं।';
@override
String get autoEqDisableOption => 'बंद करें';
@override
String get funcionPremium => 'प्रीमियम सुविधा';
@override
String get limiteAlarmasAlcanzado =>
'आप मुफ़्त 5 अलार्म की सीमा तक पहुँच गए हैं।';
@override
String get desbloquearPremium => 'प्रीमियम अनलॉक करें';
@override
String get restaurarCompras => 'खरीदारी पुनर्स्थापित करें';
}