Commit 2a36f177fb32625a00194c5335f12e7d380e9120
Committed by
权海
1 parent
45559a46
feat(app): bug fixed
(cherry picked from commit 57c728d2) # Conflicts: # pubspec.lock
Showing
12 changed files
with
671 additions
and
1322 deletions
Too many changes to show.
To preserve performance only 12 of 12+ files are displayed.
| @@ -668,8 +668,10 @@ class TodayController extends GetxController with WidgetsBindingObserver { | @@ -668,8 +668,10 @@ class TodayController extends GetxController with WidgetsBindingObserver { | ||
| 668 | 668 | ||
| 669 | switch (await _healthApi.getV2HrvTrend(friendUserId, intDate)) { | 669 | switch (await _healthApi.getV2HrvTrend(friendUserId, intDate)) { |
| 670 | case AppSuccess(:final data): | 670 | case AppSuccess(:final data): |
| 671 | + v2HrvTrend.value = data; | ||
| 671 | hrvChartData.assignAll(data.list ?? []); | 672 | hrvChartData.assignAll(data.list ?? []); |
| 672 | case AppFailure(): | 673 | case AppFailure(): |
| 674 | + v2HrvTrend.value = null; | ||
| 673 | hrvChartData.clear(); | 675 | hrvChartData.clear(); |
| 674 | } | 676 | } |
| 675 | 677 | ||
| @@ -716,6 +718,7 @@ class TodayController extends GetxController with WidgetsBindingObserver { | @@ -716,6 +718,7 @@ class TodayController extends GetxController with WidgetsBindingObserver { | ||
| 716 | } | 718 | } |
| 717 | 719 | ||
| 718 | void _clearRealTimeData() { | 720 | void _clearRealTimeData() { |
| 721 | + v2HrvTrend.value = null; | ||
| 719 | hrvChartData.clear(); | 722 | hrvChartData.clear(); |
| 720 | stressChartData.clear(); | 723 | stressChartData.clear(); |
| 721 | hrvAnnotations.clear(); | 724 | hrvAnnotations.clear(); |
| @@ -32,7 +32,10 @@ class TodayHrvChartCard extends StatelessWidget { | @@ -32,7 +32,10 @@ class TodayHrvChartCard extends StatelessWidget { | ||
| 32 | Widget build(BuildContext context) { | 32 | Widget build(BuildContext context) { |
| 33 | final userPrefs = Get.find<UserPreferencesStorage>(); | 33 | final userPrefs = Get.find<UserPreferencesStorage>(); |
| 34 | return Obx(() { | 34 | return Obx(() { |
| 35 | - final hrvPoints = isOhos() | 35 | + final useHarmonySampling = controller.isFriend |
| 36 | + ? controller.v2HrvTrend.value?.isHarmonyOS() == true | ||
| 37 | + : isOhos(); | ||
| 38 | + final hrvPoints = useHarmonySampling | ||
| 36 | ? _selectHrvTrendPoints(controller.hrvChartData) | 39 | ? _selectHrvTrendPoints(controller.hrvChartData) |
| 37 | : controller.hrvChartData; | 40 | : controller.hrvChartData; |
| 38 | final hrvSpots = hrvPoints | 41 | final hrvSpots = hrvPoints |
| @@ -296,16 +296,17 @@ class V2HrvTrendItem { | @@ -296,16 +296,17 @@ class V2HrvTrendItem { | ||
| 296 | 296 | ||
| 297 | /// v2/hrv_trend/ response | 297 | /// v2/hrv_trend/ response |
| 298 | class V2HrvTrendData { | 298 | class V2HrvTrendData { |
| 299 | - const V2HrvTrendData({this.list}); | 299 | + const V2HrvTrendData({this.list, this.isHarmony}); |
| 300 | 300 | ||
| 301 | final List<V2HrvTrendItem>? list; | 301 | final List<V2HrvTrendItem>? list; |
| 302 | + final bool? isHarmony; | ||
| 302 | 303 | ||
| 303 | factory V2HrvTrendData.fromJson(Map<String, dynamic> json) { | 304 | factory V2HrvTrendData.fromJson(Map<String, dynamic> json) { |
| 304 | return V2HrvTrendData( | 305 | return V2HrvTrendData( |
| 305 | - list: (json['list'] as List<dynamic>?) | ||
| 306 | - ?.map((e) => V2HrvTrendItem.fromJson(e as Map<String, dynamic>)) | ||
| 307 | - .toList(), | ||
| 308 | - ); | 306 | + list: (json['list'] as List<dynamic>?) |
| 307 | + ?.map((e) => V2HrvTrendItem.fromJson(e as Map<String, dynamic>)) | ||
| 308 | + .toList(), | ||
| 309 | + isHarmony: json['is_harmony'] ?? false); | ||
| 309 | } | 310 | } |
| 310 | 311 | ||
| 311 | Map<String, dynamic> toJson() { | 312 | Map<String, dynamic> toJson() { |
| @@ -313,8 +314,13 @@ class V2HrvTrendData { | @@ -313,8 +314,13 @@ class V2HrvTrendData { | ||
| 313 | if (list != null) { | 314 | if (list != null) { |
| 314 | val['list'] = list!.map((e) => e.toJson()).toList(); | 315 | val['list'] = list!.map((e) => e.toJson()).toList(); |
| 315 | } | 316 | } |
| 317 | + val['is_harmony'] = isHarmony ?? false; | ||
| 316 | return val; | 318 | return val; |
| 317 | } | 319 | } |
| 320 | + | ||
| 321 | + bool isHarmonyOS() { | ||
| 322 | + return isHarmony ?? false; | ||
| 323 | + } | ||
| 318 | } | 324 | } |
| 319 | 325 | ||
| 320 | /// Single item in v2/realtime_stress/ list | 326 | /// Single item in v2/realtime_stress/ list |
| @@ -74,8 +74,7 @@ import 'app_localizations_zh.dart'; | @@ -74,8 +74,7 @@ import 'app_localizations_zh.dart'; | ||
| 74 | /// be consistent with the languages listed in the AppLocalizations.supportedLocales | 74 | /// be consistent with the languages listed in the AppLocalizations.supportedLocales |
| 75 | /// property. | 75 | /// property. |
| 76 | abstract class AppLocalizations { | 76 | abstract class AppLocalizations { |
| 77 | - AppLocalizations(String locale) | ||
| 78 | - : localeName = intl.Intl.canonicalizedLocale(locale.toString()); | 77 | + AppLocalizations(String locale) : localeName = intl.Intl.canonicalizedLocale(locale.toString()); |
| 79 | 78 | ||
| 80 | final String localeName; | 79 | final String localeName; |
| 81 | 80 | ||
| @@ -83,8 +82,7 @@ abstract class AppLocalizations { | @@ -83,8 +82,7 @@ abstract class AppLocalizations { | ||
| 83 | return Localizations.of<AppLocalizations>(context, AppLocalizations); | 82 | return Localizations.of<AppLocalizations>(context, AppLocalizations); |
| 84 | } | 83 | } |
| 85 | 84 | ||
| 86 | - static const LocalizationsDelegate<AppLocalizations> delegate = | ||
| 87 | - _AppLocalizationsDelegate(); | 85 | + static const LocalizationsDelegate<AppLocalizations> delegate = _AppLocalizationsDelegate(); |
| 88 | 86 | ||
| 89 | /// A list of this localizations delegate along with the default localizations | 87 | /// A list of this localizations delegate along with the default localizations |
| 90 | /// delegates. | 88 | /// delegates. |
| @@ -96,8 +94,7 @@ abstract class AppLocalizations { | @@ -96,8 +94,7 @@ abstract class AppLocalizations { | ||
| 96 | /// Additional delegates can be added by appending to this list in | 94 | /// Additional delegates can be added by appending to this list in |
| 97 | /// MaterialApp. This list does not have to be used at all if a custom list | 95 | /// MaterialApp. This list does not have to be used at all if a custom list |
| 98 | /// of delegates is preferred or required. | 96 | /// of delegates is preferred or required. |
| 99 | - static const List<LocalizationsDelegate<dynamic>> localizationsDelegates = | ||
| 100 | - <LocalizationsDelegate<dynamic>>[ | 97 | + static const List<LocalizationsDelegate<dynamic>> localizationsDelegates = <LocalizationsDelegate<dynamic>>[ |
| 101 | delegate, | 98 | delegate, |
| 102 | GlobalMaterialLocalizations.delegate, | 99 | GlobalMaterialLocalizations.delegate, |
| 103 | GlobalCupertinoLocalizations.delegate, | 100 | GlobalCupertinoLocalizations.delegate, |
| @@ -568,8 +565,7 @@ abstract class AppLocalizations { | @@ -568,8 +565,7 @@ abstract class AppLocalizations { | ||
| 568 | /// | 565 | /// |
| 569 | /// In zh, this message translates to: | 566 | /// In zh, this message translates to: |
| 570 | /// **'你们现在可以查看彼此的 HRV、压力与睡眠变化,并在对方疲惫时及时送上关心。'** | 567 | /// **'你们现在可以查看彼此的 HRV、压力与睡眠变化,并在对方疲惫时及时送上关心。'** |
| 571 | - String | ||
| 572 | - get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired; | 568 | + String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired; |
| 573 | 569 | ||
| 574 | /// No description provided for @bindPartnerTitle. | 570 | /// No description provided for @bindPartnerTitle. |
| 575 | /// | 571 | /// |
| @@ -4763,8 +4759,7 @@ abstract class AppLocalizations { | @@ -4763,8 +4759,7 @@ abstract class AppLocalizations { | ||
| 4763 | /// | 4759 | /// |
| 4764 | /// In zh, this message translates to: | 4760 | /// In zh, this message translates to: |
| 4765 | /// **'{state} · {startTime}-{endTime}'** | 4761 | /// **'{state} · {startTime}-{endTime}'** |
| 4766 | - String healthLocalNotificationRealtimeStressTitle( | ||
| 4767 | - String state, String startTime, String endTime); | 4762 | + String healthLocalNotificationRealtimeStressTitle(String state, String startTime, String endTime); |
| 4768 | 4763 | ||
| 4769 | /// No description provided for @healthLocalNotificationRealtimeStressExcellentContent. | 4764 | /// No description provided for @healthLocalNotificationRealtimeStressExcellentContent. |
| 4770 | /// | 4765 | /// |
| @@ -4842,8 +4837,7 @@ abstract class AppLocalizations { | @@ -4842,8 +4837,7 @@ abstract class AppLocalizations { | ||
| 4842 | /// | 4837 | /// |
| 4843 | /// In zh, this message translates to: | 4838 | /// In zh, this message translates to: |
| 4844 | /// **'由于其他设备登录或令牌过期,您的账户已被退出登录。请重新登录以继续操作。'** | 4839 | /// **'由于其他设备登录或令牌过期,您的账户已被退出登录。请重新登录以继续操作。'** |
| 4845 | - String | ||
| 4846 | - get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue; | 4840 | + String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue; |
| 4847 | 4841 | ||
| 4848 | /// No description provided for @contactUs. | 4842 | /// No description provided for @contactUs. |
| 4849 | /// | 4843 | /// |
| @@ -4855,8 +4849,7 @@ abstract class AppLocalizations { | @@ -4855,8 +4849,7 @@ abstract class AppLocalizations { | ||
| 4855 | /// | 4849 | /// |
| 4856 | /// In zh, this message translates to: | 4850 | /// In zh, this message translates to: |
| 4857 | /// **'请清楚地描述问题,并尽可能附上屏幕录像。'** | 4851 | /// **'请清楚地描述问题,并尽可能附上屏幕录像。'** |
| 4858 | - String | ||
| 4859 | - get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible; | 4852 | + String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible; |
| 4860 | 4853 | ||
| 4861 | /// No description provided for @sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster. | 4854 | /// No description provided for @sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster. |
| 4862 | /// | 4855 | /// |
| @@ -4898,8 +4891,7 @@ abstract class AppLocalizations { | @@ -4898,8 +4891,7 @@ abstract class AppLocalizations { | ||
| 4898 | /// | 4891 | /// |
| 4899 | /// In zh, this message translates to: | 4892 | /// In zh, this message translates to: |
| 4900 | /// **'请设置密码以成功添加此电子邮箱。如果现在退出,将取消此设置。'** | 4893 | /// **'请设置密码以成功添加此电子邮箱。如果现在退出,将取消此设置。'** |
| 4901 | - String | ||
| 4902 | - get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup; | 4894 | + String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup; |
| 4903 | 4895 | ||
| 4904 | /// No description provided for @setupIncomplete. | 4896 | /// No description provided for @setupIncomplete. |
| 4905 | /// | 4897 | /// |
| @@ -4923,8 +4915,7 @@ abstract class AppLocalizations { | @@ -4923,8 +4915,7 @@ abstract class AppLocalizations { | ||
| 4923 | /// | 4915 | /// |
| 4924 | /// In zh, this message translates to: | 4916 | /// In zh, this message translates to: |
| 4925 | /// **'密码必须至少包含 6 个字符,并包含 1 个数字和 1 个大写字母。'** | 4917 | /// **'密码必须至少包含 6 个字符,并包含 1 个数字和 1 个大写字母。'** |
| 4926 | - String | ||
| 4927 | - get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter; | 4918 | + String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter; |
| 4928 | 4919 | ||
| 4929 | /// No description provided for @forgotPassword. | 4920 | /// No description provided for @forgotPassword. |
| 4930 | /// | 4921 | /// |
| @@ -5176,8 +5167,7 @@ abstract class AppLocalizations { | @@ -5176,8 +5167,7 @@ abstract class AppLocalizations { | ||
| 5176 | /// | 5167 | /// |
| 5177 | /// In zh, this message translates to: | 5168 | /// In zh, this message translates to: |
| 5178 | /// **'您的密码必须至少包含 6 个字符,并包含至少 1 个数字和 1 个大写字母'** | 5169 | /// **'您的密码必须至少包含 6 个字符,并包含至少 1 个数字和 1 个大写字母'** |
| 5179 | - String | ||
| 5180 | - get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter; | 5170 | + String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter; |
| 5181 | 5171 | ||
| 5182 | /// No description provided for @weHaveSentACodeTo. | 5172 | /// No description provided for @weHaveSentACodeTo. |
| 5183 | /// | 5173 | /// |
| @@ -5240,8 +5230,7 @@ abstract class AppLocalizations { | @@ -5240,8 +5230,7 @@ abstract class AppLocalizations { | ||
| 5240 | String get noInternetConnectionPleaseCheckYourInternetConnection; | 5230 | String get noInternetConnectionPleaseCheckYourInternetConnection; |
| 5241 | } | 5231 | } |
| 5242 | 5232 | ||
| 5243 | -class _AppLocalizationsDelegate | ||
| 5244 | - extends LocalizationsDelegate<AppLocalizations> { | 5233 | +class _AppLocalizationsDelegate extends LocalizationsDelegate<AppLocalizations> { |
| 5245 | const _AppLocalizationsDelegate(); | 5234 | const _AppLocalizationsDelegate(); |
| 5246 | 5235 | ||
| 5247 | @override | 5236 | @override |
| @@ -5250,91 +5239,58 @@ class _AppLocalizationsDelegate | @@ -5250,91 +5239,58 @@ class _AppLocalizationsDelegate | ||
| 5250 | } | 5239 | } |
| 5251 | 5240 | ||
| 5252 | @override | 5241 | @override |
| 5253 | - bool isSupported(Locale locale) => <String>[ | ||
| 5254 | - 'de', | ||
| 5255 | - 'en', | ||
| 5256 | - 'es', | ||
| 5257 | - 'fil', | ||
| 5258 | - 'fr', | ||
| 5259 | - 'hi', | ||
| 5260 | - 'it', | ||
| 5261 | - 'ja', | ||
| 5262 | - 'ko', | ||
| 5263 | - 'nl', | ||
| 5264 | - 'pt', | ||
| 5265 | - 'ru', | ||
| 5266 | - 'tr', | ||
| 5267 | - 'zh' | ||
| 5268 | - ].contains(locale.languageCode); | 5242 | + bool isSupported(Locale locale) => <String>['de', 'en', 'es', 'fil', 'fr', 'hi', 'it', 'ja', 'ko', 'nl', 'pt', 'ru', 'tr', 'zh'].contains(locale.languageCode); |
| 5269 | 5243 | ||
| 5270 | @override | 5244 | @override |
| 5271 | bool shouldReload(_AppLocalizationsDelegate old) => false; | 5245 | bool shouldReload(_AppLocalizationsDelegate old) => false; |
| 5272 | } | 5246 | } |
| 5273 | 5247 | ||
| 5274 | AppLocalizations lookupAppLocalizations(Locale locale) { | 5248 | AppLocalizations lookupAppLocalizations(Locale locale) { |
| 5249 | + | ||
| 5275 | // Lookup logic when language+script codes are specified. | 5250 | // Lookup logic when language+script codes are specified. |
| 5276 | switch (locale.languageCode) { | 5251 | switch (locale.languageCode) { |
| 5277 | - case 'zh': | ||
| 5278 | - { | ||
| 5279 | - switch (locale.scriptCode) { | ||
| 5280 | - case 'Hans': | ||
| 5281 | - return AppLocalizationsZhHans(); | ||
| 5282 | - case 'Hant': | ||
| 5283 | - return AppLocalizationsZhHant(); | ||
| 5284 | - } | ||
| 5285 | - break; | ||
| 5286 | - } | 5252 | + case 'zh': { |
| 5253 | + switch (locale.scriptCode) { | ||
| 5254 | + case 'Hans': return AppLocalizationsZhHans(); | ||
| 5255 | +case 'Hant': return AppLocalizationsZhHant(); | ||
| 5256 | + } | ||
| 5257 | + break; | ||
| 5258 | + } | ||
| 5287 | } | 5259 | } |
| 5288 | 5260 | ||
| 5289 | // Lookup logic when language+country codes are specified. | 5261 | // Lookup logic when language+country codes are specified. |
| 5290 | switch (locale.languageCode) { | 5262 | switch (locale.languageCode) { |
| 5291 | - case 'pt': | ||
| 5292 | - { | ||
| 5293 | - switch (locale.countryCode) { | ||
| 5294 | - case 'BR': | ||
| 5295 | - return AppLocalizationsPtBr(); | ||
| 5296 | - case 'PT': | ||
| 5297 | - return AppLocalizationsPtPt(); | ||
| 5298 | - } | ||
| 5299 | - break; | ||
| 5300 | - } | 5263 | + case 'pt': { |
| 5264 | + switch (locale.countryCode) { | ||
| 5265 | + case 'BR': return AppLocalizationsPtBr(); | ||
| 5266 | +case 'PT': return AppLocalizationsPtPt(); | ||
| 5267 | + } | ||
| 5268 | + break; | ||
| 5269 | + } | ||
| 5301 | } | 5270 | } |
| 5302 | 5271 | ||
| 5303 | // Lookup logic when only language code is specified. | 5272 | // Lookup logic when only language code is specified. |
| 5304 | switch (locale.languageCode) { | 5273 | switch (locale.languageCode) { |
| 5305 | - case 'de': | ||
| 5306 | - return AppLocalizationsDe(); | ||
| 5307 | - case 'en': | ||
| 5308 | - return AppLocalizationsEn(); | ||
| 5309 | - case 'es': | ||
| 5310 | - return AppLocalizationsEs(); | ||
| 5311 | - case 'fil': | ||
| 5312 | - return AppLocalizationsFil(); | ||
| 5313 | - case 'fr': | ||
| 5314 | - return AppLocalizationsFr(); | ||
| 5315 | - case 'hi': | ||
| 5316 | - return AppLocalizationsHi(); | ||
| 5317 | - case 'it': | ||
| 5318 | - return AppLocalizationsIt(); | ||
| 5319 | - case 'ja': | ||
| 5320 | - return AppLocalizationsJa(); | ||
| 5321 | - case 'ko': | ||
| 5322 | - return AppLocalizationsKo(); | ||
| 5323 | - case 'nl': | ||
| 5324 | - return AppLocalizationsNl(); | ||
| 5325 | - case 'pt': | ||
| 5326 | - return AppLocalizationsPt(); | ||
| 5327 | - case 'ru': | ||
| 5328 | - return AppLocalizationsRu(); | ||
| 5329 | - case 'tr': | ||
| 5330 | - return AppLocalizationsTr(); | ||
| 5331 | - case 'zh': | ||
| 5332 | - return AppLocalizationsZh(); | 5274 | + case 'de': return AppLocalizationsDe(); |
| 5275 | + case 'en': return AppLocalizationsEn(); | ||
| 5276 | + case 'es': return AppLocalizationsEs(); | ||
| 5277 | + case 'fil': return AppLocalizationsFil(); | ||
| 5278 | + case 'fr': return AppLocalizationsFr(); | ||
| 5279 | + case 'hi': return AppLocalizationsHi(); | ||
| 5280 | + case 'it': return AppLocalizationsIt(); | ||
| 5281 | + case 'ja': return AppLocalizationsJa(); | ||
| 5282 | + case 'ko': return AppLocalizationsKo(); | ||
| 5283 | + case 'nl': return AppLocalizationsNl(); | ||
| 5284 | + case 'pt': return AppLocalizationsPt(); | ||
| 5285 | + case 'ru': return AppLocalizationsRu(); | ||
| 5286 | + case 'tr': return AppLocalizationsTr(); | ||
| 5287 | + case 'zh': return AppLocalizationsZh(); | ||
| 5333 | } | 5288 | } |
| 5334 | 5289 | ||
| 5335 | throw FlutterError( | 5290 | throw FlutterError( |
| 5336 | - 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely ' | ||
| 5337 | - 'an issue with the localizations generation tool. Please file an issue ' | ||
| 5338 | - 'on GitHub with a reproducible sample app and the gen-l10n configuration ' | ||
| 5339 | - 'that was used.'); | 5291 | + 'AppLocalizations.delegate failed to load unsupported locale "$locale". This is likely ' |
| 5292 | + 'an issue with the localizations generation tool. Please file an issue ' | ||
| 5293 | + 'on GitHub with a reproducible sample app and the gen-l10n configuration ' | ||
| 5294 | + 'that was used.' | ||
| 5295 | + ); | ||
| 5340 | } | 5296 | } |
This diff could not be displayed because it is too large.
| 1 | -// ignore: unused_import | ||
| 2 | -import 'package:intl/intl.dart' as intl; | ||
| 3 | import 'app_localizations.dart'; | 1 | import 'app_localizations.dart'; |
| 4 | 2 | ||
| 5 | // ignore_for_file: type=lint | 3 | // ignore_for_file: type=lint |
| @@ -72,27 +70,22 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -72,27 +70,22 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 72 | String get internationalServices => 'International Services'; | 70 | String get internationalServices => 'International Services'; |
| 73 | 71 | ||
| 74 | @override | 72 | @override |
| 75 | - String get mainlandChinaServicesDescription => | ||
| 76 | - 'For users mainly in Mainland China. Health, account, and friend data is stored in Mainland China.'; | 73 | + String get mainlandChinaServicesDescription => 'For users mainly in Mainland China. Health, account, and friend data is stored in Mainland China.'; |
| 77 | 74 | ||
| 78 | @override | 75 | @override |
| 79 | - String get internationalServicesDescription => | ||
| 80 | - 'For users mainly outside Mainland China. Health, account, and friend data is stored internationally.'; | 76 | + String get internationalServicesDescription => 'For users mainly outside Mainland China. Health, account, and friend data is stored internationally.'; |
| 81 | 77 | ||
| 82 | @override | 78 | @override |
| 83 | - String get serviceRegionCannotBeChanged => | ||
| 84 | - 'Service region cannot be changed after account creation.'; | 79 | + String get serviceRegionCannotBeChanged => 'Service region cannot be changed after account creation.'; |
| 85 | 80 | ||
| 86 | @override | 81 | @override |
| 87 | String get settings => 'Settings'; | 82 | String get settings => 'Settings'; |
| 88 | 83 | ||
| 89 | @override | 84 | @override |
| 90 | - String get onboardingIntroTitle => | ||
| 91 | - 'DoubleFeel is a health companion app built for Apple Watch'; | 85 | + String get onboardingIntroTitle => 'DoubleFeel is a health companion app built for Apple Watch'; |
| 92 | 86 | ||
| 93 | @override | 87 | @override |
| 94 | - String get onboardingIntroBody => | ||
| 95 | - '<em>Understand yourself better</em>, and let people who care about you <em>notice when you need support.</em>'; | 88 | + String get onboardingIntroBody => '<em>Understand yourself better</em>, and let people who care about you <em>notice when you need support.</em>'; |
| 96 | 89 | ||
| 97 | @override | 90 | @override |
| 98 | String get onboardingStateQuestion => 'Which happens to you often?'; | 91 | String get onboardingStateQuestion => 'Which happens to you often?'; |
| @@ -107,15 +100,13 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -107,15 +100,13 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 107 | String get onboardingStatePoorRest => 'Wake up feeling tired'; | 100 | String get onboardingStatePoorRest => 'Wake up feeling tired'; |
| 108 | 101 | ||
| 109 | @override | 102 | @override |
| 110 | - String get onboardingStateNeedStimulants => | ||
| 111 | - 'Rely on stimulants to stay alert'; | 103 | + String get onboardingStateNeedStimulants => 'Rely on stimulants to stay alert'; |
| 112 | 104 | ||
| 113 | @override | 105 | @override |
| 114 | String get onboardingStateNone => 'None of the above'; | 106 | String get onboardingStateNone => 'None of the above'; |
| 115 | 107 | ||
| 116 | @override | 108 | @override |
| 117 | - String get onboardingStressGoalQuestion => | ||
| 118 | - 'What do you want from stress tracking?'; | 109 | + String get onboardingStressGoalQuestion => 'What do you want from stress tracking?'; |
| 119 | 110 | ||
| 120 | @override | 111 | @override |
| 121 | String get onboardingStressGoalSource => 'Understand stress sources'; | 112 | String get onboardingStressGoalSource => 'Understand stress sources'; |
| @@ -157,8 +148,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -157,8 +148,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 157 | String get onboardingKeyDataTitle => ''; | 148 | String get onboardingKeyDataTitle => ''; |
| 158 | 149 | ||
| 159 | @override | 150 | @override |
| 160 | - String get onboardingKeyDataSubtitle => | ||
| 161 | - 'Your body has a hidden signal that can help you:'; | 151 | + String get onboardingKeyDataSubtitle => 'Your body has a hidden signal that can help you:'; |
| 162 | 152 | ||
| 163 | @override | 153 | @override |
| 164 | String get onboardingKeyDataStress => 'Track stress'; | 154 | String get onboardingKeyDataStress => 'Track stress'; |
| @@ -182,19 +172,16 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -182,19 +172,16 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 182 | String get onboardingHrvTitle => 'It’s called HRV'; | 172 | String get onboardingHrvTitle => 'It’s called HRV'; |
| 183 | 173 | ||
| 184 | @override | 174 | @override |
| 185 | - String get onboardingHrvSubtitle => | ||
| 186 | - 'HRV helps reflect your stress, recovery, and overall wellness'; | 175 | + String get onboardingHrvSubtitle => 'HRV helps reflect your stress, recovery, and overall wellness'; |
| 187 | 176 | ||
| 188 | @override | 177 | @override |
| 189 | - String get onboardingHrvDescription => | ||
| 190 | - 'Heart Rate Variability (HRV) measures tiny changes between heartbeats and reflects how your body responds to stress.'; | 178 | + String get onboardingHrvDescription => 'Heart Rate Variability (HRV) measures tiny changes between heartbeats and reflects how your body responds to stress.'; |
| 191 | 179 | ||
| 192 | @override | 180 | @override |
| 193 | String get onboardingTellMeMore => 'Tell me more'; | 181 | String get onboardingTellMeMore => 'Tell me more'; |
| 194 | 182 | ||
| 195 | @override | 183 | @override |
| 196 | - String get onboardingResearchTitle => | ||
| 197 | - 'Studies show that HRV changes are closely related to how our body and mind feel'; | 184 | + String get onboardingResearchTitle => 'Studies show that HRV changes are closely related to how our body and mind feel'; |
| 198 | 185 | ||
| 199 | @override | 186 | @override |
| 200 | String get onboardingResearchFatigue => 'Feeling tired'; | 187 | String get onboardingResearchFatigue => 'Feeling tired'; |
| @@ -212,12 +199,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -212,12 +199,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 212 | String get onboardingHealthPermissionTitle => 'Allow Health Access'; | 199 | String get onboardingHealthPermissionTitle => 'Allow Health Access'; |
| 213 | 200 | ||
| 214 | @override | 201 | @override |
| 215 | - String get onboardingHealthPermissionBody => | ||
| 216 | - 'DoubleFeel uses health data to track stress and wellness.'; | 202 | + String get onboardingHealthPermissionBody => 'DoubleFeel uses health data to track stress and wellness.'; |
| 217 | 203 | ||
| 218 | @override | 204 | @override |
| 219 | - String get onboardingHealthPermissionPrivacy => | ||
| 220 | - 'Your health raw data stays private and is never uploaded.'; | 205 | + String get onboardingHealthPermissionPrivacy => 'Your health raw data stays private and is never uploaded.'; |
| 221 | 206 | ||
| 222 | @override | 207 | @override |
| 223 | String get onboardingNotificationTitle => 'Turn on notifications'; | 208 | String get onboardingNotificationTitle => 'Turn on notifications'; |
| @@ -226,15 +211,13 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -226,15 +211,13 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 226 | String get onboardingNotificationSubtitle => ''; | 211 | String get onboardingNotificationSubtitle => ''; |
| 227 | 212 | ||
| 228 | @override | 213 | @override |
| 229 | - String get onboardingNotificationBody => | ||
| 230 | - 'Get notified when your body shows unusual stress or fatigue signals.'; | 214 | + String get onboardingNotificationBody => 'Get notified when your body shows unusual stress or fatigue signals.'; |
| 231 | 215 | ||
| 232 | @override | 216 | @override |
| 233 | String get onboardingMemberTitle => 'Get Annual Membership Offer'; | 217 | String get onboardingMemberTitle => 'Get Annual Membership Offer'; |
| 234 | 218 | ||
| 235 | @override | 219 | @override |
| 236 | - String get onboardingMemberBody => | ||
| 237 | - 'Start your stress tracking and wellness journey, and never miss caring moments.'; | 220 | + String get onboardingMemberBody => 'Start your stress tracking and wellness journey, and never miss caring moments.'; |
| 238 | 221 | ||
| 239 | @override | 222 | @override |
| 240 | String get onboardingMemberAllOptions => 'View all purchase options'; | 223 | String get onboardingMemberAllOptions => 'View all purchase options'; |
| @@ -243,8 +226,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -243,8 +226,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 243 | String get healthCompanionIsNowAvailable => 'Wellness Companion Activated'; | 226 | String get healthCompanionIsNowAvailable => 'Wellness Companion Activated'; |
| 244 | 227 | ||
| 245 | @override | 228 | @override |
| 246 | - String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => | ||
| 247 | - 'You can now track HRV, stress, and sleep changes, and share alerts with loved ones.'; | 229 | + String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => 'You can now track HRV, stress, and sleep changes, and share alerts with loved ones.'; |
| 248 | 230 | ||
| 249 | @override | 231 | @override |
| 250 | String get bindPartnerTitle => 'Add a Loved One\nFollow your health'; | 232 | String get bindPartnerTitle => 'Add a Loved One\nFollow your health'; |
| @@ -286,8 +268,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -286,8 +268,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 286 | String get onboardingResearchGoodSleep => 'Well rested'; | 268 | String get onboardingResearchGoodSleep => 'Well rested'; |
| 287 | 269 | ||
| 288 | @override | 270 | @override |
| 289 | - String get loginSlogan => | ||
| 290 | - 'Start your journey of stress insights and caring connection.'; | 271 | + String get loginSlogan => 'Start your journey of stress insights and caring connection.'; |
| 291 | 272 | ||
| 292 | @override | 273 | @override |
| 293 | String get loginWithPhone => 'Sign in with Phone'; | 274 | String get loginWithPhone => 'Sign in with Phone'; |
| @@ -337,15 +318,13 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -337,15 +318,13 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 337 | String get phoneLoginCodeHint => 'Enter verification code'; | 318 | String get phoneLoginCodeHint => 'Enter verification code'; |
| 338 | 319 | ||
| 339 | @override | 320 | @override |
| 340 | - String get phoneLoginAutoRegisterHint => | ||
| 341 | - 'Unregistered numbers will be registered automatically'; | 321 | + String get phoneLoginAutoRegisterHint => 'Unregistered numbers will be registered automatically'; |
| 342 | 322 | ||
| 343 | @override | 323 | @override |
| 344 | String get phoneLoginLoggingIn => 'Signing in...'; | 324 | String get phoneLoginLoggingIn => 'Signing in...'; |
| 345 | 325 | ||
| 346 | @override | 326 | @override |
| 347 | - String get loginAgreeToTermsToast => | ||
| 348 | - 'Please read and agree to the Terms of Service and Privacy Policy first'; | 327 | + String get loginAgreeToTermsToast => 'Please read and agree to the Terms of Service and Privacy Policy first'; |
| 349 | 328 | ||
| 350 | @override | 329 | @override |
| 351 | String get phoneLoginInvalidPhone => 'Invalid phone number'; | 330 | String get phoneLoginInvalidPhone => 'Invalid phone number'; |
| @@ -360,8 +339,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -360,8 +339,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 360 | String get todayHealthDataAuthTitle => 'Syncing Health Data'; | 339 | String get todayHealthDataAuthTitle => 'Syncing Health Data'; |
| 361 | 340 | ||
| 362 | @override | 341 | @override |
| 363 | - String get todayHealthDataAuthDescription => | ||
| 364 | - 'DoubleFeel needs access to your Apple Health data to provide stress insights, Live Stress tracking, and health recommendations.\nIf you haven’t granted access, please allow permissions below. If you have already granted access, syncing your health data may take a few minutes. Please try again later.'; | 342 | + String get todayHealthDataAuthDescription => 'DoubleFeel needs access to your Apple Health data to provide stress insights, Live Stress tracking, and health recommendations.\nIf you haven’t granted access, please allow permissions below. If you have already granted access, syncing your health data may take a few minutes. Please try again later.'; |
| 365 | 343 | ||
| 366 | @override | 344 | @override |
| 367 | String get todayHealthDataAuthAction => 'Continue'; | 345 | String get todayHealthDataAuthAction => 'Continue'; |
| @@ -382,24 +360,19 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -382,24 +360,19 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 382 | String get todayFaqLinkNoData => 'What if the app or watch face has no data?'; | 360 | String get todayFaqLinkNoData => 'What if the app or watch face has no data?'; |
| 383 | 361 | ||
| 384 | @override | 362 | @override |
| 385 | - String get todayFaqLinkHrvRealtimeUpdate => | ||
| 386 | - 'How can HRV data update in real time?'; | 363 | + String get todayFaqLinkHrvRealtimeUpdate => 'How can HRV data update in real time?'; |
| 387 | 364 | ||
| 388 | @override | 365 | @override |
| 389 | - String get todayFaqLinkWatchNoStatusNotification => | ||
| 390 | - 'Why can\'t my watch receive status notifications?'; | 366 | + String get todayFaqLinkWatchNoStatusNotification => 'Why can\'t my watch receive status notifications?'; |
| 391 | 367 | ||
| 392 | @override | 368 | @override |
| 393 | - String get todayFaqLinkWatchNoStatusAndInteractionNotification => | ||
| 394 | - 'Why can\'t my watch receive status and interaction notifications?'; | 369 | + String get todayFaqLinkWatchNoStatusAndInteractionNotification => 'Why can\'t my watch receive status and interaction notifications?'; |
| 395 | 370 | ||
| 396 | @override | 371 | @override |
| 397 | - String get todayFaqLinkWatchFaceDataDelay => | ||
| 398 | - 'Why is watch face data delayed or not updating?'; | 372 | + String get todayFaqLinkWatchFaceDataDelay => 'Why is watch face data delayed or not updating?'; |
| 399 | 373 | ||
| 400 | @override | 374 | @override |
| 401 | - String get todayFaqLinkWatchFaceBlackScreen => | ||
| 402 | - 'Why does the watch face turn black?'; | 375 | + String get todayFaqLinkWatchFaceBlackScreen => 'Why does the watch face turn black?'; |
| 403 | 376 | ||
| 404 | @override | 377 | @override |
| 405 | String get todayStressStatusTitle => 'Overall stress status'; | 378 | String get todayStressStatusTitle => 'Overall stress status'; |
| @@ -426,175 +399,136 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -426,175 +399,136 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 426 | String get todayStressStatusInsufficientData => 'Insufficient data'; | 399 | String get todayStressStatusInsufficientData => 'Insufficient data'; |
| 427 | 400 | ||
| 428 | @override | 401 | @override |
| 429 | - String get todayStressStatusOverloadDescription => | ||
| 430 | - 'Your current HRV is much lower than your long-term average, which may indicate fatigue, high stress, or insufficient recovery. Rest is recommended.'; | 402 | + String get todayStressStatusOverloadDescription => 'Your current HRV is much lower than your long-term average, which may indicate fatigue, high stress, or insufficient recovery. Rest is recommended.'; |
| 431 | 403 | ||
| 432 | @override | 404 | @override |
| 433 | - String get todayStressStatusCautionDescription => | ||
| 434 | - 'Your current HRV is below the normal range, and your body may be accumulating stress. Pay attention to rest and recovery.'; | 405 | + String get todayStressStatusCautionDescription => 'Your current HRV is below the normal range, and your body may be accumulating stress. Pay attention to rest and recovery.'; |
| 435 | 406 | ||
| 436 | @override | 407 | @override |
| 437 | - String get todayStressStatusNormalDescription => | ||
| 438 | - 'Your current body state is within your normal fluctuation range.'; | 408 | + String get todayStressStatusNormalDescription => 'Your current body state is within your normal fluctuation range.'; |
| 439 | 409 | ||
| 440 | @override | 410 | @override |
| 441 | - String get todayStressStatusExcellentDescription => | ||
| 442 | - 'Your current HRV is higher than your recent average, indicating better recovery and overall state.'; | 411 | + String get todayStressStatusExcellentDescription => 'Your current HRV is higher than your recent average, indicating better recovery and overall state.'; |
| 443 | 412 | ||
| 444 | @override | 413 | @override |
| 445 | - String get todayStressStatusInsufficientDataDescription => | ||
| 446 | - 'There is not enough available data to accurately assess your stress state yet.'; | 414 | + String get todayStressStatusInsufficientDataDescription => 'There is not enough available data to accurately assess your stress state yet.'; |
| 447 | 415 | ||
| 448 | @override | 416 | @override |
| 449 | - String get todayHrvMeasurementIntro => | ||
| 450 | - 'Apple Watch measures HRV automatically every 2–5 hours. If you’d like to take a manual measurement, follow these steps:'; | 417 | + String get todayHrvMeasurementIntro => 'Apple Watch measures HRV automatically every 2–5 hours. If you’d like to take a manual measurement, follow these steps:'; |
| 451 | 418 | ||
| 452 | @override | 419 | @override |
| 453 | - String get todayHrvMeasurementStep1 => | ||
| 454 | - '1. Wear your Apple Watch, sit down, and stay relaxed.'; | 420 | + String get todayHrvMeasurementStep1 => '1. Wear your Apple Watch, sit down, and stay relaxed.'; |
| 455 | 421 | ||
| 456 | @override | 422 | @override |
| 457 | - String get todayHrvMeasurementStep2 => | ||
| 458 | - '2. Open the “Mindfulness” app on your Apple Watch and start a “Breathe” session.'; | 423 | + String get todayHrvMeasurementStep2 => '2. Open the “Mindfulness” app on your Apple Watch and start a “Breathe” session.'; |
| 459 | 424 | ||
| 460 | @override | 425 | @override |
| 461 | - String get todayHrvMeasurementStep3 => | ||
| 462 | - '3. Keep your breathing steady and wait for 1–3 minutes.'; | 426 | + String get todayHrvMeasurementStep3 => '3. Keep your breathing steady and wait for 1–3 minutes.'; |
| 463 | 427 | ||
| 464 | @override | 428 | @override |
| 465 | - String get todayHrvMeasurementStep4 => | ||
| 466 | - '4. After the breathing session ends, lock your Apple Watch and unlock your iPhone once.'; | 429 | + String get todayHrvMeasurementStep4 => '4. After the breathing session ends, lock your Apple Watch and unlock your iPhone once.'; |
| 467 | 430 | ||
| 468 | @override | 431 | @override |
| 469 | - String get todayHrvMeasurementStep5 => | ||
| 470 | - '5. Wait about one minute. DoubleFeel will receive and display your data.'; | 432 | + String get todayHrvMeasurementStep5 => '5. Wait about one minute. DoubleFeel will receive and display your data.'; |
| 471 | 433 | ||
| 472 | @override | 434 | @override |
| 473 | - String get todayHrvMeasurementHint => | ||
| 474 | - 'Tip: Your data comes from Apple Watch. There may be a delay after measurement, or the data may not sync immediately. If this happens, please try measuring again and wait for the data to sync.'; | 435 | + String get todayHrvMeasurementHint => 'Tip: Your data comes from Apple Watch. There may be a delay after measurement, or the data may not sync immediately. If this happens, please try measuring again and wait for the data to sync.'; |
| 475 | 436 | ||
| 476 | @override | 437 | @override |
| 477 | - String get todayHrvMeasurementWarning => | ||
| 478 | - 'Note: Health permissions must be enabled, and Low Power Mode must be turned off.'; | 438 | + String get todayHrvMeasurementWarning => 'Note: Health permissions must be enabled, and Low Power Mode must be turned off.'; |
| 479 | 439 | ||
| 480 | @override | 440 | @override |
| 481 | String get todayStressStatusWhatTitle => 'What is Overall Stress Status?'; | 441 | String get todayStressStatusWhatTitle => 'What is Overall Stress Status?'; |
| 482 | 442 | ||
| 483 | @override | 443 | @override |
| 484 | - String get todayStressStatusWhatDescription1 => | ||
| 485 | - 'DoubleFeel combines your HRV (heart rate variability), resting heart rate, and body-state changes from the past 30 days to assess your overall stress level.'; | 444 | + String get todayStressStatusWhatDescription1 => 'DoubleFeel combines your HRV (heart rate variability), resting heart rate, and body-state changes from the past 30 days to assess your overall stress level.'; |
| 486 | 445 | ||
| 487 | @override | 446 | @override |
| 488 | - String get todayStressStatusWhatDescription2 => | ||
| 489 | - 'Because HRV fluctuates with emotions, exercise, sleep, and fatigue, a single reading has limited value. We recommend focusing on your overall stress status across the day, which is more stable and useful. It helps you understand your body state and helps close contacts notice changes in time.'; | 447 | + String get todayStressStatusWhatDescription2 => 'Because HRV fluctuates with emotions, exercise, sleep, and fatigue, a single reading has limited value. We recommend focusing on your overall stress status across the day, which is more stable and useful. It helps you understand your body state and helps close contacts notice changes in time.'; |
| 490 | 448 | ||
| 491 | @override | 449 | @override |
| 492 | - String get todayStressStatusWhyHrvTitle => | ||
| 493 | - 'Why use HRV (heart rate variability)?'; | 450 | + String get todayStressStatusWhyHrvTitle => 'Why use HRV (heart rate variability)?'; |
| 494 | 451 | ||
| 495 | @override | 452 | @override |
| 496 | - String get todayStressStatusWhyHrvDescription => | ||
| 497 | - 'HRV is an important metric for measuring body stress and recovery capacity.'; | 453 | + String get todayStressStatusWhyHrvDescription => 'HRV is an important metric for measuring body stress and recovery capacity.'; |
| 498 | 454 | ||
| 499 | @override | 455 | @override |
| 500 | String get todayStressStatusUsually => 'In general:'; | 456 | String get todayStressStatusUsually => 'In general:'; |
| 501 | 457 | ||
| 502 | @override | 458 | @override |
| 503 | - String get todayStressStatusHrvHigher => | ||
| 504 | - '· Higher HRV usually means better recovery'; | 459 | + String get todayStressStatusHrvHigher => '· Higher HRV usually means better recovery'; |
| 505 | 460 | ||
| 506 | @override | 461 | @override |
| 507 | - String get todayStressStatusHrvLower => | ||
| 508 | - '· Lower HRV may indicate fatigue, stress, or insufficient sleep'; | 462 | + String get todayStressStatusHrvLower => '· Lower HRV may indicate fatigue, stress, or insufficient sleep'; |
| 509 | 463 | ||
| 510 | @override | 464 | @override |
| 511 | - String get todayStressStatusHrvChangesFast => | ||
| 512 | - '· HRV changes quickly, making it useful for short-term body-state changes.'; | 465 | + String get todayStressStatusHrvChangesFast => '· HRV changes quickly, making it useful for short-term body-state changes.'; |
| 513 | 466 | ||
| 514 | @override | 467 | @override |
| 515 | - String get todayStressStatusAppWatchDifferenceTitle => | ||
| 516 | - 'How are stress statuses on the phone app and Apple Watch different?'; | 468 | + String get todayStressStatusAppWatchDifferenceTitle => 'How are stress statuses on the phone app and Apple Watch different?'; |
| 517 | 469 | ||
| 518 | @override | 470 | @override |
| 519 | - String get todayStressStatusAppWatchDifferenceApp => | ||
| 520 | - 'The phone app home page shows the day\'s overall stress status, combining HRV, resting heart rate, and overall trends.'; | 471 | + String get todayStressStatusAppWatchDifferenceApp => 'The phone app home page shows the day\'s overall stress status, combining HRV, resting heart rate, and overall trends.'; |
| 521 | 472 | ||
| 522 | @override | 473 | @override |
| 523 | - String get todayStressStatusAppWatchDifferenceWatch => | ||
| 524 | - 'Apple Watch shows the most recent Live Stress status, which is better for quickly checking your current body changes.'; | 474 | + String get todayStressStatusAppWatchDifferenceWatch => 'Apple Watch shows the most recent Live Stress status, which is better for quickly checking your current body changes.'; |
| 525 | 475 | ||
| 526 | @override | 476 | @override |
| 527 | - String get todayStressStatusWaitingDataTitle => | ||
| 528 | - 'Why does Waiting for data appear?'; | 477 | + String get todayStressStatusWaitingDataTitle => 'Why does Waiting for data appear?'; |
| 529 | 478 | ||
| 530 | @override | 479 | @override |
| 531 | - String get todayStressStatusWaitingDataDescription1 => | ||
| 532 | - 'Waiting for data means the current amount of collected data is not enough to generate a reliable stress assessment.'; | 480 | + String get todayStressStatusWaitingDataDescription1 => 'Waiting for data means the current amount of collected data is not enough to generate a reliable stress assessment.'; |
| 533 | 481 | ||
| 534 | @override | 482 | @override |
| 535 | - String get todayStressStatusWaitingDataDescription2 => | ||
| 536 | - 'Please keep wearing your Apple Watch and wait for the system to collect data automatically.'; | 483 | + String get todayStressStatusWaitingDataDescription2 => 'Please keep wearing your Apple Watch and wait for the system to collect data automatically.'; |
| 537 | 484 | ||
| 538 | @override | 485 | @override |
| 539 | - String get todayStressStatusWaitingDataReasonsIntro => | ||
| 540 | - 'Possible reasons include:'; | 486 | + String get todayStressStatusWaitingDataReasonsIntro => 'Possible reasons include:'; |
| 541 | 487 | ||
| 542 | @override | 488 | @override |
| 543 | String get todayStressStatusWaitingDataReason1 => '1. Not enough HRV samples'; | 489 | String get todayStressStatusWaitingDataReason1 => '1. Not enough HRV samples'; |
| 544 | 490 | ||
| 545 | @override | 491 | @override |
| 546 | - String get todayStressStatusWaitingDataReason2 => | ||
| 547 | - '2. Missing resting heart rate data'; | 492 | + String get todayStressStatusWaitingDataReason2 => '2. Missing resting heart rate data'; |
| 548 | 493 | ||
| 549 | @override | 494 | @override |
| 550 | - String get todayStressStatusWaitingDataReason3 => | ||
| 551 | - '3. Apple Watch has not been worn long enough'; | 495 | + String get todayStressStatusWaitingDataReason3 => '3. Apple Watch has not been worn long enough'; |
| 552 | 496 | ||
| 553 | @override | 497 | @override |
| 554 | - String get todayStressStatusWaitingDataReason4 => | ||
| 555 | - '4. Apple Health permissions are not enabled'; | 498 | + String get todayStressStatusWaitingDataReason4 => '4. Apple Health permissions are not enabled'; |
| 556 | 499 | ||
| 557 | @override | 500 | @override |
| 558 | - String get todayHrvPrincipleHowMeasureTitle => | ||
| 559 | - 'How does DoubleFeel measure stress status?'; | 501 | + String get todayHrvPrincipleHowMeasureTitle => 'How does DoubleFeel measure stress status?'; |
| 560 | 502 | ||
| 561 | @override | 503 | @override |
| 562 | - String get todayHrvPrincipleHowMeasureDescription1 => | ||
| 563 | - 'When you wear Apple Watch normally, the system automatically collects your heart rate data and syncs it to Apple Health.'; | 504 | + String get todayHrvPrincipleHowMeasureDescription1 => 'When you wear Apple Watch normally, the system automatically collects your heart rate data and syncs it to Apple Health.'; |
| 564 | 505 | ||
| 565 | @override | 506 | @override |
| 566 | - String get todayHrvPrincipleHowMeasureDescription2 => | ||
| 567 | - 'DoubleFeel calculates HRV (heart rate variability) indicators based on this data to assess your body stress and recovery state.'; | 507 | + String get todayHrvPrincipleHowMeasureDescription2 => 'DoubleFeel calculates HRV (heart rate variability) indicators based on this data to assess your body stress and recovery state.'; |
| 568 | 508 | ||
| 569 | @override | 509 | @override |
| 570 | - String get todayHrvPrincipleHowMeasureDescription3 => | ||
| 571 | - 'HRV is sensitive to stress, fatigue, sleep, emotions, and recovery, so it helps us notice body-state changes earlier.'; | 510 | + String get todayHrvPrincipleHowMeasureDescription3 => 'HRV is sensitive to stress, fatigue, sleep, emotions, and recovery, so it helps us notice body-state changes earlier.'; |
| 572 | 511 | ||
| 573 | @override | 512 | @override |
| 574 | - String get todayHrvPrincipleHowMeasureDescription4 => | ||
| 575 | - 'To make results more accurate, DoubleFeel compares your current HRV state with your own 30-day average instead of comparing it directly with other people.'; | 513 | + String get todayHrvPrincipleHowMeasureDescription4 => 'To make results more accurate, DoubleFeel compares your current HRV state with your own 30-day average instead of comparing it directly with other people.'; |
| 576 | 514 | ||
| 577 | @override | 515 | @override |
| 578 | String get todayRealtimeStressWhatTitle => 'What is Live Stress?'; | 516 | String get todayRealtimeStressWhatTitle => 'What is Live Stress?'; |
| 579 | 517 | ||
| 580 | @override | 518 | @override |
| 581 | - String get todayRealtimeStressWhatDescription1 => | ||
| 582 | - 'Live Stress is a body stress indicator dynamically generated by DoubleFeel based on your current HRV, heart rate state, and changes in your personal history.'; | 519 | + String get todayRealtimeStressWhatDescription1 => 'Live Stress is a body stress indicator dynamically generated by DoubleFeel based on your current HRV, heart rate state, and changes in your personal history.'; |
| 583 | 520 | ||
| 584 | @override | 521 | @override |
| 585 | - String get todayRealtimeStressWhatDescription2 => | ||
| 586 | - 'A higher stress value means your body state is deviating more from your usual baseline and may reflect fatigue, insufficient recovery, or high stress.'; | 522 | + String get todayRealtimeStressWhatDescription2 => 'A higher stress value means your body state is deviating more from your usual baseline and may reflect fatigue, insufficient recovery, or high stress.'; |
| 587 | 523 | ||
| 588 | @override | 524 | @override |
| 589 | - String get todayRealtimeStressWhatDescription3 => | ||
| 590 | - 'It helps you notice body changes faster and adjust rest, exercise, and daily rhythm in time.'; | 525 | + String get todayRealtimeStressWhatDescription3 => 'It helps you notice body changes faster and adjust rest, exercise, and daily rhythm in time.'; |
| 591 | 526 | ||
| 592 | @override | 527 | @override |
| 593 | String get todayRealtimeStressDivisionTitle => 'How is Live Stress Scored?'; | 528 | String get todayRealtimeStressDivisionTitle => 'How is Live Stress Scored?'; |
| 594 | 529 | ||
| 595 | @override | 530 | @override |
| 596 | - String get todayRealtimeStressDivisionIntro => | ||
| 597 | - 'Live stress is displayed as a percentage:'; | 531 | + String get todayRealtimeStressDivisionIntro => 'Live stress is displayed as a percentage:'; |
| 598 | 532 | ||
| 599 | @override | 533 | @override |
| 600 | String get todayRealtimeStressExcellentRange => 'Excellent: 1%-20%'; | 534 | String get todayRealtimeStressExcellentRange => 'Excellent: 1%-20%'; |
| @@ -609,103 +543,79 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -609,103 +543,79 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 609 | String get todayRealtimeStressOverloadRange => 'Overload: 81%-100%'; | 543 | String get todayRealtimeStressOverloadRange => 'Overload: 81%-100%'; |
| 610 | 544 | ||
| 611 | @override | 545 | @override |
| 612 | - String get todayRealtimeStressExcellentDescription => | ||
| 613 | - 'Your body is in a good recovery state and feels more relaxed.'; | 546 | + String get todayRealtimeStressExcellentDescription => 'Your body is in a good recovery state and feels more relaxed.'; |
| 614 | 547 | ||
| 615 | @override | 548 | @override |
| 616 | - String get todayRealtimeStressNormalDescription => | ||
| 617 | - 'Your body is within a normal fluctuation range.'; | 549 | + String get todayRealtimeStressNormalDescription => 'Your body is within a normal fluctuation range.'; |
| 618 | 550 | ||
| 619 | @override | 551 | @override |
| 620 | - String get todayRealtimeStressCautionDescription => | ||
| 621 | - 'Your body may be accumulating stress. Consider taking breaks and recovering.'; | 552 | + String get todayRealtimeStressCautionDescription => 'Your body may be accumulating stress. Consider taking breaks and recovering.'; |
| 622 | 553 | ||
| 623 | @override | 554 | @override |
| 624 | - String get todayRealtimeStressOverloadDescription => | ||
| 625 | - 'Your body may be under significant stress. Consider reducing your workload and prioritizing sleep and recovery.'; | 555 | + String get todayRealtimeStressOverloadDescription => 'Your body may be under significant stress. Consider reducing your workload and prioritizing sleep and recovery.'; |
| 626 | 556 | ||
| 627 | @override | 557 | @override |
| 628 | - String get todayRealtimeStressDivisionBaseline => | ||
| 629 | - 'These ranges are adjusted based on your personal baseline and activity patterns. Results are not directly comparable between different users.'; | 558 | + String get todayRealtimeStressDivisionBaseline => 'These ranges are adjusted based on your personal baseline and activity patterns. Results are not directly comparable between different users.'; |
| 630 | 559 | ||
| 631 | @override | 560 | @override |
| 632 | - String get todayRealtimeStressDivisionAwake => | ||
| 633 | - 'Live Stress mainly reflects changes in your body’s stress level while you are awake.'; | 561 | + String get todayRealtimeStressDivisionAwake => 'Live Stress mainly reflects changes in your body’s stress level while you are awake.'; |
| 634 | 562 | ||
| 635 | @override | 563 | @override |
| 636 | - String get todayRealtimeStressLowBetterTitle => | ||
| 637 | - 'Is lower Live Stress always better?'; | 564 | + String get todayRealtimeStressLowBetterTitle => 'Is lower Live Stress always better?'; |
| 638 | 565 | ||
| 639 | @override | 566 | @override |
| 640 | String get todayRealtimeStressLowBetterNo => 'Not necessarily.'; | 567 | String get todayRealtimeStressLowBetterNo => 'Not necessarily.'; |
| 641 | 568 | ||
| 642 | @override | 569 | @override |
| 643 | - String get todayRealtimeStressLowBetterType => | ||
| 644 | - 'Body stress can be normal or abnormal.'; | 570 | + String get todayRealtimeStressLowBetterType => 'Body stress can be normal or abnormal.'; |
| 645 | 571 | ||
| 646 | @override | 572 | @override |
| 647 | - String get todayRealtimeStressLowBetterExample => | ||
| 648 | - 'For example, real-time stress rising briefly during or after exercise is a normal recovery response. It can also rise temporarily during focused work or emotional excitement, which are normal body adjustments.'; | 573 | + String get todayRealtimeStressLowBetterExample => 'For example, real-time stress rising briefly during or after exercise is a normal recovery response. It can also rise temporarily during focused work or emotional excitement, which are normal body adjustments.'; |
| 649 | 574 | ||
| 650 | @override | 575 | @override |
| 651 | - String get todayRealtimeStressLowBetterHighStress => | ||
| 652 | - 'But if stress remains high while resting, sitting for a long time, or after poor sleep, it may indicate physical fatigue, mental stress, insufficient sleep recovery, incomplete exercise recovery, too much caffeine, alcohol, stimulants, or possible discomfort.'; | 576 | + String get todayRealtimeStressLowBetterHighStress => 'But if stress remains high while resting, sitting for a long time, or after poor sleep, it may indicate physical fatigue, mental stress, insufficient sleep recovery, incomplete exercise recovery, too much caffeine, alcohol, stimulants, or possible discomfort.'; |
| 653 | 577 | ||
| 654 | @override | 578 | @override |
| 655 | - String get todayRealtimeStressLowBetterTrend => | ||
| 656 | - 'DoubleFeel focuses more on your long-term trend than on a single fluctuation.'; | 579 | + String get todayRealtimeStressLowBetterTrend => 'DoubleFeel focuses more on your long-term trend than on a single fluctuation.'; |
| 657 | 580 | ||
| 658 | @override | 581 | @override |
| 659 | - String get todayRealtimeStressScenarioTitle => | ||
| 660 | - 'When should HRV and Live Stress be used?'; | 582 | + String get todayRealtimeStressScenarioTitle => 'When should HRV and Live Stress be used?'; |
| 661 | 583 | ||
| 662 | @override | 584 | @override |
| 663 | - String get todayRealtimeStressScenarioHrvDefault => | ||
| 664 | - 'With Apple Watch default settings, HRV updates every 2-5 hours.'; | 585 | + String get todayRealtimeStressScenarioHrvDefault => 'With Apple Watch default settings, HRV updates every 2-5 hours.'; |
| 665 | 586 | ||
| 666 | @override | 587 | @override |
| 667 | - String get todayRealtimeStressScenarioRegionLimit => | ||
| 668 | - 'In some regions, Apple Watch breathing features may be limited, which can affect HRV update frequency. Turning on breathing features may also consume more battery.'; | 588 | + String get todayRealtimeStressScenarioRegionLimit => 'In some regions, Apple Watch breathing features may be limited, which can affect HRV update frequency. Turning on breathing features may also consume more battery.'; |
| 669 | 589 | ||
| 670 | @override | 590 | @override |
| 671 | - String get todayRealtimeStressScenarioIntro => | ||
| 672 | - 'To address the long interval between HRV updates, DoubleFeel designed Live Stress:'; | 591 | + String get todayRealtimeStressScenarioIntro => 'To address the long interval between HRV updates, DoubleFeel designed Live Stress:'; |
| 673 | 592 | ||
| 674 | @override | 593 | @override |
| 675 | - String get todayRealtimeStressScenarioUpdateEvery6Min => | ||
| 676 | - '· Live Stress updates every 6 minutes (Friend status updates rely on Apple Health sync and may experience brief delays due to system mechanisms. If your friend uses DoubleFeel frequently, their health status will be updated more promptly)'; | 594 | + String get todayRealtimeStressScenarioUpdateEvery6Min => '· Live Stress updates every 6 minutes (Friend status updates rely on Apple Health sync and may experience brief delays due to system mechanisms. If your friend uses DoubleFeel frequently, their health status will be updated more promptly)'; |
| 677 | 595 | ||
| 678 | @override | 596 | @override |
| 679 | - String get todayRealtimeStressScenarioTimely => | ||
| 680 | - '· It can reflect body-state changes more promptly'; | 597 | + String get todayRealtimeStressScenarioTimely => '· It can reflect body-state changes more promptly'; |
| 681 | 598 | ||
| 682 | @override | 599 | @override |
| 683 | - String get todayRealtimeStressScenarioConsistentTrend => | ||
| 684 | - '· In most cases, the Live Stress trend is consistent with the HRV trend'; | 600 | + String get todayRealtimeStressScenarioConsistentTrend => '· In most cases, the Live Stress trend is consistent with the HRV trend'; |
| 685 | 601 | ||
| 686 | @override | 602 | @override |
| 687 | - String get todayRealtimeStressScenarioSummary => | ||
| 688 | - 'This lets users see long-term HRV trends while also using Live Stress as a short-term body-state reference.'; | 603 | + String get todayRealtimeStressScenarioSummary => 'This lets users see long-term HRV trends while also using Live Stress as a short-term body-state reference.'; |
| 689 | 604 | ||
| 690 | @override | 605 | @override |
| 691 | - String get todayFaqNoDataTitle => | ||
| 692 | - 'What if the app or watch face has no data?'; | 606 | + String get todayFaqNoDataTitle => 'What if the app or watch face has no data?'; |
| 693 | 607 | ||
| 694 | @override | 608 | @override |
| 695 | - String get todayFaqNoDataDescription1 => | ||
| 696 | - '1. Confirm that Apple Watch is on watchOS 10.0 or above and iPhone is on iOS 14 or above. You can check system versions in About.'; | 609 | + String get todayFaqNoDataDescription1 => '1. Confirm that Apple Watch is on watchOS 10.0 or above and iPhone is on iOS 14 or above. You can check system versions in About.'; |
| 697 | 610 | ||
| 698 | @override | 611 | @override |
| 699 | - String get todayFaqNoDataDescription2 => | ||
| 700 | - '2. Confirm all permissions are enabled: iPhone Health > Sharing > Apps > DoubleFeel > Turn On All Permissions.'; | 612 | + String get todayFaqNoDataDescription2 => '2. Confirm all permissions are enabled: iPhone Health > Sharing > Apps > DoubleFeel > Turn On All Permissions.'; |
| 701 | 613 | ||
| 702 | @override | 614 | @override |
| 703 | - String get todayFaqNoDataDescription3 => | ||
| 704 | - '3. Confirm the device is not in Low Power Mode, low battery, or worn too loosely, as these can affect data collection.'; | 615 | + String get todayFaqNoDataDescription3 => '3. Confirm the device is not in Low Power Mode, low battery, or worn too loosely, as these can affect data collection.'; |
| 705 | 616 | ||
| 706 | @override | 617 | @override |
| 707 | - String get todayFaqContactPrefix => | ||
| 708 | - 'If everything above is correct, you can '; | 618 | + String get todayFaqContactPrefix => 'If everything above is correct, you can '; |
| 709 | 619 | ||
| 710 | @override | 620 | @override |
| 711 | String get todayFaqContactAction => 'contact us'; | 621 | String get todayFaqContactAction => 'contact us'; |
| @@ -714,90 +624,70 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -714,90 +624,70 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 714 | String get todayFaqContactSuffix => '.'; | 624 | String get todayFaqContactSuffix => '.'; |
| 715 | 625 | ||
| 716 | @override | 626 | @override |
| 717 | - String get todayFaqWatchNoNotificationTitle => | ||
| 718 | - 'Watch cannot receive status notifications?'; | 627 | + String get todayFaqWatchNoNotificationTitle => 'Watch cannot receive status notifications?'; |
| 719 | 628 | ||
| 720 | @override | 629 | @override |
| 721 | - String get todayFaqWatchNoNotificationDescription1 => | ||
| 722 | - 'Apple Watch and iPhone notifications have priority rules: when your iPhone is unlocked and the screen is on, notifications only appear on the phone and will not appear on the watch.'; | 630 | + String get todayFaqWatchNoNotificationDescription1 => 'Apple Watch and iPhone notifications have priority rules: when your iPhone is unlocked and the screen is on, notifications only appear on the phone and will not appear on the watch.'; |
| 723 | 631 | ||
| 724 | @override | 632 | @override |
| 725 | - String get todayFaqWatchNoNotificationDescription2 => | ||
| 726 | - 'If stress data displays and updates normally but your watch does not receive notifications, try the following:'; | 633 | + String get todayFaqWatchNoNotificationDescription2 => 'If stress data displays and updates normally but your watch does not receive notifications, try the following:'; |
| 727 | 634 | ||
| 728 | @override | 635 | @override |
| 729 | - String get todayFaqWatchNoNotificationCheckPhoneNotification => | ||
| 730 | - '1. Check whether iPhone notifications are enabled (Settings > DoubleFeel > Notifications).'; | 636 | + String get todayFaqWatchNoNotificationCheckPhoneNotification => '1. Check whether iPhone notifications are enabled (Settings > DoubleFeel > Notifications).'; |
| 731 | 637 | ||
| 732 | @override | 638 | @override |
| 733 | - String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh => | ||
| 734 | - '2. Check whether iPhone Background App Refresh is enabled (Settings > DoubleFeel > Background App Refresh).'; | 639 | + String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh => '2. Check whether iPhone Background App Refresh is enabled (Settings > DoubleFeel > Background App Refresh).'; |
| 735 | 640 | ||
| 736 | @override | 641 | @override |
| 737 | - String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh => | ||
| 738 | - '3. Check whether Apple Watch Background App Refresh is enabled (Settings > General > Background App Refresh, and make sure DoubleFeel is enabled).'; | 642 | + String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh => '3. Check whether Apple Watch Background App Refresh is enabled (Settings > General > Background App Refresh, and make sure DoubleFeel is enabled).'; |
| 739 | 643 | ||
| 740 | @override | 644 | @override |
| 741 | - String get todayFaqWatchNoNotificationCheckModes => | ||
| 742 | - '4. Make sure Low Power, Focus, Do Not Disturb, Theater, Sleep, and similar modes are off.'; | 645 | + String get todayFaqWatchNoNotificationCheckModes => '4. Make sure Low Power, Focus, Do Not Disturb, Theater, Sleep, and similar modes are off.'; |
| 743 | 646 | ||
| 744 | @override | 647 | @override |
| 745 | - String get todayFaqWatchNoNotificationReinstall => | ||
| 746 | - '5. Reinstall DoubleFeel and restart Apple Watch and iPhone.'; | 648 | + String get todayFaqWatchNoNotificationReinstall => '5. Reinstall DoubleFeel and restart Apple Watch and iPhone.'; |
| 747 | 649 | ||
| 748 | @override | 650 | @override |
| 749 | - String get todayFaqWatchFaceDelayTitle => | ||
| 750 | - 'Watch face data not updating or delayed?'; | 651 | + String get todayFaqWatchFaceDelayTitle => 'Watch face data not updating or delayed?'; |
| 751 | 652 | ||
| 752 | @override | 653 | @override |
| 753 | - String get todayFaqWatchFaceDelayDescription1 => | ||
| 754 | - 'Due to Apple system limits, all watch faces, third-party or official, may have delays from a few minutes to half an hour. Developers cannot control the refresh frequency.'; | 654 | + String get todayFaqWatchFaceDelayDescription1 => 'Due to Apple system limits, all watch faces, third-party or official, may have delays from a few minutes to half an hour. Developers cannot control the refresh frequency.'; |
| 755 | 655 | ||
| 756 | @override | 656 | @override |
| 757 | - String get todayFaqWatchFaceDelayIfOverOneHour => | ||
| 758 | - 'If the phone data refreshes but the watch face still has not updated after more than 1 hour:'; | 657 | + String get todayFaqWatchFaceDelayIfOverOneHour => 'If the phone data refreshes but the watch face still has not updated after more than 1 hour:'; |
| 759 | 658 | ||
| 760 | @override | 659 | @override |
| 761 | - String get todayFaqWatchFaceDelayOpenWatchApp => | ||
| 762 | - 'Manually open DoubleFeel on Apple Watch and wait about 1 minute.'; | 660 | + String get todayFaqWatchFaceDelayOpenWatchApp => 'Manually open DoubleFeel on Apple Watch and wait about 1 minute.'; |
| 763 | 661 | ||
| 764 | @override | 662 | @override |
| 765 | String get todayFaqWatchFaceDelayIfStill => 'If it still does not update:'; | 663 | String get todayFaqWatchFaceDelayIfStill => 'If it still does not update:'; |
| 766 | 664 | ||
| 767 | @override | 665 | @override |
| 768 | - String get todayFaqWatchFaceDelayRestartApp => | ||
| 769 | - 'Close the DoubleFeel background process and restart it.'; | 666 | + String get todayFaqWatchFaceDelayRestartApp => 'Close the DoubleFeel background process and restart it.'; |
| 770 | 667 | ||
| 771 | @override | 668 | @override |
| 772 | - String get todayFaqWatchFaceDelayCheckIntro => | ||
| 773 | - 'If it still does not work, check:'; | 669 | + String get todayFaqWatchFaceDelayCheckIntro => 'If it still does not work, check:'; |
| 774 | 670 | ||
| 775 | @override | 671 | @override |
| 776 | - String get todayFaqWatchFaceDelayCheckData => | ||
| 777 | - '· Whether both phone and watch apps can show HRV data normally.'; | 672 | + String get todayFaqWatchFaceDelayCheckData => '· Whether both phone and watch apps can show HRV data normally.'; |
| 778 | 673 | ||
| 779 | @override | 674 | @override |
| 780 | - String get todayFaqWatchFaceDelayCheckPhoneHealth => | ||
| 781 | - '· Make sure all permissions are enabled on iPhone: iOS Settings > Privacy & Security > Health > DoubleFeel.'; | 675 | + String get todayFaqWatchFaceDelayCheckPhoneHealth => '· Make sure all permissions are enabled on iPhone: iOS Settings > Privacy & Security > Health > DoubleFeel.'; |
| 782 | 676 | ||
| 783 | @override | 677 | @override |
| 784 | - String get todayFaqWatchFaceDelayCheckWatchHealth => | ||
| 785 | - '· Make sure all permissions are enabled on Apple Watch: Settings > Health > Data Sources & Access > DoubleFeel.'; | 678 | + String get todayFaqWatchFaceDelayCheckWatchHealth => '· Make sure all permissions are enabled on Apple Watch: Settings > Health > Data Sources & Access > DoubleFeel.'; |
| 786 | 679 | ||
| 787 | @override | 680 | @override |
| 788 | - String get todayFaqWatchFaceDelayCheckBackgroundRefresh => | ||
| 789 | - '· Confirm DoubleFeel is enabled in Apple Watch > Settings > General > Background App Refresh.'; | 681 | + String get todayFaqWatchFaceDelayCheckBackgroundRefresh => '· Confirm DoubleFeel is enabled in Apple Watch > Settings > General > Background App Refresh.'; |
| 790 | 682 | ||
| 791 | @override | 683 | @override |
| 792 | - String get todayFaqWatchFaceDelayRestartWatch => | ||
| 793 | - '· If it still does not refresh automatically, restart Apple Watch. Long runtimes or high background usage may cause watch face updates to pause.'; | 684 | + String get todayFaqWatchFaceDelayRestartWatch => '· If it still does not refresh automatically, restart Apple Watch. Long runtimes or high background usage may cause watch face updates to pause.'; |
| 794 | 685 | ||
| 795 | @override | 686 | @override |
| 796 | String get todayFaqWatchFaceBlackScreenTitle => 'Watch face turns black?'; | 687 | String get todayFaqWatchFaceBlackScreenTitle => 'Watch face turns black?'; |
| 797 | 688 | ||
| 798 | @override | 689 | @override |
| 799 | - String get todayFaqWatchFaceBlackScreenDescription => | ||
| 800 | - 'If the custom interactive watch face turns black after being added and only shows time and date, long-press the watch face, tap Edit, swipe left to Complications, choose DoubleFeel, and add each component again as needed.'; | 690 | + String get todayFaqWatchFaceBlackScreenDescription => 'If the custom interactive watch face turns black after being added and only shows time and date, long-press the watch face, tap Edit, swipe left to Complications, choose DoubleFeel, and add each component again as needed.'; |
| 801 | 691 | ||
| 802 | @override | 692 | @override |
| 803 | String get today => 'Today'; | 693 | String get today => 'Today'; |
| @@ -881,12 +771,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -881,12 +771,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 881 | String get questionsAndFeedback => 'Questions and Feedback'; | 771 | String get questionsAndFeedback => 'Questions and Feedback'; |
| 882 | 772 | ||
| 883 | @override | 773 | @override |
| 884 | - String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress => | ||
| 885 | - 'If you would like us to reply, please provide your email address'; | 774 | + String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress => 'If you would like us to reply, please provide your email address'; |
| 886 | 775 | ||
| 887 | @override | 776 | @override |
| 888 | - String get feedbackHintText => | ||
| 889 | - '1. Please describe the screen and scenario where the issue occurred\n2. Please provide screenshots to help us resolve the issue more efficiently\n3. Please leave your contact information so we can get back to you as soon as possible'; | 777 | + String get feedbackHintText => '1. Please describe the screen and scenario where the issue occurred\n2. Please provide screenshots to help us resolve the issue more efficiently\n3. Please leave your contact information so we can get back to you as soon as possible'; |
| 890 | 778 | ||
| 891 | @override | 779 | @override |
| 892 | String get uploadProof => 'Upload Proof'; | 780 | String get uploadProof => 'Upload Proof'; |
| @@ -895,8 +783,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -895,8 +783,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 895 | String get frequentlyAskedQuestions => 'Frequently Asked Questions'; | 783 | String get frequentlyAskedQuestions => 'Frequently Asked Questions'; |
| 896 | 784 | ||
| 897 | @override | 785 | @override |
| 898 | - String get areYouSureYouWantToDeleteYourAccount => | ||
| 899 | - 'Are you sure you want to delete your account?'; | 786 | + String get areYouSureYouWantToDeleteYourAccount => 'Are you sure you want to delete your account?'; |
| 900 | 787 | ||
| 901 | @override | 788 | @override |
| 902 | String get accountSettings => 'Account Settings'; | 789 | String get accountSettings => 'Account Settings'; |
| @@ -914,8 +801,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -914,8 +801,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 914 | String get addSecurityEmail => 'Add an email'; | 801 | String get addSecurityEmail => 'Add an email'; |
| 915 | 802 | ||
| 916 | @override | 803 | @override |
| 917 | - String get securityEmailDescription => | ||
| 918 | - 'Adding an email address makes it easier to recover your account. For your account security, please use an email address you own.'; | 804 | + String get securityEmailDescription => 'Adding an email address makes it easier to recover your account. For your account security, please use an email address you own.'; |
| 919 | 805 | ||
| 920 | @override | 806 | @override |
| 921 | String get securityEmailHint => 'Email address'; | 807 | String get securityEmailHint => 'Email address'; |
| @@ -929,8 +815,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -929,8 +815,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 929 | } | 815 | } |
| 930 | 816 | ||
| 931 | @override | 817 | @override |
| 932 | - String get emailVerificationHelp => | ||
| 933 | - 'If you don\'t see the email, check other places it might be, like your junk, spam, social, or other folders'; | 818 | + String get emailVerificationHelp => 'If you don\'t see the email, check other places it might be, like your junk, spam, social, or other folders'; |
| 934 | 819 | ||
| 935 | @override | 820 | @override |
| 936 | String get verificationCode => 'Verification code'; | 821 | String get verificationCode => 'Verification code'; |
| @@ -968,20 +853,16 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -968,20 +853,16 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 968 | String get accountDeletedSuccessfully => 'Account deleted successfully'; | 853 | String get accountDeletedSuccessfully => 'Account deleted successfully'; |
| 969 | 854 | ||
| 970 | @override | 855 | @override |
| 971 | - String get deleteAccountWarningTitle => | ||
| 972 | - 'Account deletion cannot be undone. Please proceed carefully.'; | 856 | + String get deleteAccountWarningTitle => 'Account deletion cannot be undone. Please proceed carefully.'; |
| 973 | 857 | ||
| 974 | @override | 858 | @override |
| 975 | - String get deleteAccountWarningPrompt => | ||
| 976 | - '1. Deleting your account will permanently remove all your data, including health records, statistics, and account information.'; | 859 | + String get deleteAccountWarningPrompt => '1. Deleting your account will permanently remove all your data, including health records, statistics, and account information.'; |
| 977 | 860 | ||
| 978 | @override | 861 | @override |
| 979 | - String get deleteAccountWarningNote1 => | ||
| 980 | - '2. To protect your privacy, we cannot recover deleted accounts or data.'; | 862 | + String get deleteAccountWarningNote1 => '2. To protect your privacy, we cannot recover deleted accounts or data.'; |
| 981 | 863 | ||
| 982 | @override | 864 | @override |
| 983 | - String get deleteAccountWarningNote2 => | ||
| 984 | - '3. If you have an active subscription through the App Store, please cancel it in App Store → Subscriptions before deleting your account.'; | 865 | + String get deleteAccountWarningNote2 => '3. If you have an active subscription through the App Store, please cancel it in App Store → Subscriptions before deleting your account.'; |
| 985 | 866 | ||
| 986 | @override | 867 | @override |
| 987 | String get confirmDeletion => 'Delete Account'; | 868 | String get confirmDeletion => 'Delete Account'; |
| @@ -1736,8 +1617,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1736,8 +1617,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1736 | String get sleepEmptyDateWithWeekday => '-·-'; | 1617 | String get sleepEmptyDateWithWeekday => '-·-'; |
| 1737 | 1618 | ||
| 1738 | @override | 1619 | @override |
| 1739 | - String get sleepQualityDescription => | ||
| 1740 | - 'DoubleFeel calculates your daily sleep quality score based on sleep duration, sleep stages, deep sleep, heart rate during the night, and HRV changes.\nThis score helps you better understand your body’s recovery and sleep performance.'; | 1620 | + String get sleepQualityDescription => 'DoubleFeel calculates your daily sleep quality score based on sleep duration, sleep stages, deep sleep, heart rate during the night, and HRV changes.\nThis score helps you better understand your body’s recovery and sleep performance.'; |
| 1741 | 1621 | ||
| 1742 | @override | 1622 | @override |
| 1743 | String get sleepQualityAttentionRange => '<60'; | 1623 | String get sleepQualityAttentionRange => '<60'; |
| @@ -1749,8 +1629,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1749,8 +1629,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1749 | String get sleepQualityExcellentRange => '>85'; | 1629 | String get sleepQualityExcellentRange => '>85'; |
| 1750 | 1630 | ||
| 1751 | @override | 1631 | @override |
| 1752 | - String get friendsAddCloseContactDescription => | ||
| 1753 | - 'Add a loved one to follow your health'; | 1632 | + String get friendsAddCloseContactDescription => 'Add a loved one to follow your health'; |
| 1754 | 1633 | ||
| 1755 | @override | 1634 | @override |
| 1756 | String get friendsLimitReached => 'You can add up to 10 friends'; | 1635 | String get friendsLimitReached => 'You can add up to 10 friends'; |
| @@ -1874,12 +1753,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1874,12 +1753,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1874 | String get friendsPromptSelfIdTitle => 'You can\'t add yourself'; | 1753 | String get friendsPromptSelfIdTitle => 'You can\'t add yourself'; |
| 1875 | 1754 | ||
| 1876 | @override | 1755 | @override |
| 1877 | - String get friendsPromptIdNotFoundMessage => | ||
| 1878 | - 'This ID doesn\'t exist. Check it and try again.'; | 1756 | + String get friendsPromptIdNotFoundMessage => 'This ID doesn\'t exist. Check it and try again.'; |
| 1879 | 1757 | ||
| 1880 | @override | 1758 | @override |
| 1881 | - String get friendsPromptAlreadyFriendMessage => | ||
| 1882 | - 'You\'re already close contacts.'; | 1759 | + String get friendsPromptAlreadyFriendMessage => 'You\'re already close contacts.'; |
| 1883 | 1760 | ||
| 1884 | @override | 1761 | @override |
| 1885 | String get friendsPromptSelfIdMessage => 'Enter your close contact\'s ID.'; | 1762 | String get friendsPromptSelfIdMessage => 'Enter your close contact\'s ID.'; |
| @@ -1899,8 +1776,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1899,8 +1776,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1899 | } | 1776 | } |
| 1900 | 1777 | ||
| 1901 | @override | 1778 | @override |
| 1902 | - String get friendsDeleteConfirmMessage => | ||
| 1903 | - 'You’ll no longer receive their wellness updates after removal.'; | 1779 | + String get friendsDeleteConfirmMessage => 'You’ll no longer receive their wellness updates after removal.'; |
| 1904 | 1780 | ||
| 1905 | @override | 1781 | @override |
| 1906 | String get friendsDeleteConfirmAction => 'Remove'; | 1782 | String get friendsDeleteConfirmAction => 'Remove'; |
| @@ -1915,12 +1791,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1915,12 +1791,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1915 | String get privacySettingsShowRealtimeStress => 'Show Live Stress'; | 1791 | String get privacySettingsShowRealtimeStress => 'Show Live Stress'; |
| 1916 | 1792 | ||
| 1917 | @override | 1793 | @override |
| 1918 | - String get premiumActivatedTitle => | ||
| 1919 | - 'Congratulations! You’re now a DoubleFeel Pro member.'; | 1794 | + String get premiumActivatedTitle => 'Congratulations! You’re now a DoubleFeel Pro member.'; |
| 1920 | 1795 | ||
| 1921 | @override | 1796 | @override |
| 1922 | - String get premiumActivatedDescription => | ||
| 1923 | - 'You can now monitor stress, sleep, and HRV in real time, build healthier habits, and share health updates with close contacts so the people who matter can stay informed.'; | 1797 | + String get premiumActivatedDescription => 'You can now monitor stress, sleep, and HRV in real time, build healthier habits, and share health updates with close contacts so the people who matter can stay informed.'; |
| 1924 | 1798 | ||
| 1925 | @override | 1799 | @override |
| 1926 | String get premiumActivatedContinue => 'Continue'; | 1800 | String get premiumActivatedContinue => 'Continue'; |
| @@ -1965,12 +1839,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1965,12 +1839,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1965 | String get purchaseCurrencySymbol => '¥'; | 1839 | String get purchaseCurrencySymbol => '¥'; |
| 1966 | 1840 | ||
| 1967 | @override | 1841 | @override |
| 1968 | - String get purchaseProductInfoUnavailable => | ||
| 1969 | - 'Product information is unavailable. Please try again later.'; | 1842 | + String get purchaseProductInfoUnavailable => 'Product information is unavailable. Please try again later.'; |
| 1970 | 1843 | ||
| 1971 | @override | 1844 | @override |
| 1972 | - String get purchaseOrderInfoUnavailable => | ||
| 1973 | - 'Order information is unavailable. Please try again later.'; | 1845 | + String get purchaseOrderInfoUnavailable => 'Order information is unavailable. Please try again later.'; |
| 1974 | 1846 | ||
| 1975 | @override | 1847 | @override |
| 1976 | String purchaseMonthlyUnitPrice(String unitPrice) { | 1848 | String purchaseMonthlyUnitPrice(String unitPrice) { |
| @@ -1981,15 +1853,13 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1981,15 +1853,13 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1981 | String get purchaseApplePaymentInvalidOrder => 'Invalid UUID format.'; | 1853 | String get purchaseApplePaymentInvalidOrder => 'Invalid UUID format.'; |
| 1982 | 1854 | ||
| 1983 | @override | 1855 | @override |
| 1984 | - String get purchaseApplePaymentProductNotFound => | ||
| 1985 | - 'Failed to find product by product ID.'; | 1856 | + String get purchaseApplePaymentProductNotFound => 'Failed to find product by product ID.'; |
| 1986 | 1857 | ||
| 1987 | @override | 1858 | @override |
| 1988 | String get purchaseApplePaymentCancelled => 'The user cancelled the payment.'; | 1859 | String get purchaseApplePaymentCancelled => 'The user cancelled the payment.'; |
| 1989 | 1860 | ||
| 1990 | @override | 1861 | @override |
| 1991 | - String get purchaseApplePaymentVerificationFailed => | ||
| 1992 | - 'Payment verification failed.'; | 1862 | + String get purchaseApplePaymentVerificationFailed => 'Payment verification failed.'; |
| 1993 | 1863 | ||
| 1994 | @override | 1864 | @override |
| 1995 | String get purchaseApplePaymentFailed => 'Unknown error.'; | 1865 | String get purchaseApplePaymentFailed => 'Unknown error.'; |
| @@ -1998,23 +1868,19 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -1998,23 +1868,19 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 1998 | String get purchaseBenefitRealtimeStress => 'Live Stress Monitoring'; | 1868 | String get purchaseBenefitRealtimeStress => 'Live Stress Monitoring'; |
| 1999 | 1869 | ||
| 2000 | @override | 1870 | @override |
| 2001 | - String get purchaseBenefitStressTrends => | ||
| 2002 | - 'Daily / Monthly / Yearly HRV Trends'; | 1871 | + String get purchaseBenefitStressTrends => 'Daily / Monthly / Yearly HRV Trends'; |
| 2003 | 1872 | ||
| 2004 | @override | 1873 | @override |
| 2005 | - String get purchaseBenefitActivityTrends => | ||
| 2006 | - 'Daily / Monthly / Yearly Activity Trends'; | 1874 | + String get purchaseBenefitActivityTrends => 'Daily / Monthly / Yearly Activity Trends'; |
| 2007 | 1875 | ||
| 2008 | @override | 1876 | @override |
| 2009 | - String get purchaseBenefitSleepReports => | ||
| 2010 | - 'Daily / Monthly / Yearly Sleep Reports'; | 1877 | + String get purchaseBenefitSleepReports => 'Daily / Monthly / Yearly Sleep Reports'; |
| 2011 | 1878 | ||
| 2012 | @override | 1879 | @override |
| 2013 | String get purchaseBenefitHealthSync => 'Real-Time Health Data Sync'; | 1880 | String get purchaseBenefitHealthSync => 'Real-Time Health Data Sync'; |
| 2014 | 1881 | ||
| 2015 | @override | 1882 | @override |
| 2016 | - String get purchaseBenefitContactNotifications => | ||
| 2017 | - 'Real-Time Health Updates to Loved Ones'; | 1883 | + String get purchaseBenefitContactNotifications => 'Real-Time Health Updates to Loved Ones'; |
| 2018 | 1884 | ||
| 2019 | @override | 1885 | @override |
| 2020 | String get purchaseBenefitCustomWatchFace => 'Exclusive Custom Watch Faces'; | 1886 | String get purchaseBenefitCustomWatchFace => 'Exclusive Custom Watch Faces'; |
| @@ -2029,15 +1895,13 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2029,15 +1895,13 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2029 | String get purchaseNotesTitle => 'Instructions'; | 1895 | String get purchaseNotesTitle => 'Instructions'; |
| 2030 | 1896 | ||
| 2031 | @override | 1897 | @override |
| 2032 | - String get purchaseNoteSubscription => | ||
| 2033 | - 'After you confirm and pay, the subscription will renew automatically through your iTunes account. Your Apple account will be charged within 24 hours before the current period ends, and the subscription will renew for another period. To cancel, turn off auto-renewal in your iTunes/Apple ID subscription settings at least 24 hours before the current period ends.\n\nDoubleFeel Pro is a virtual product. Purchases are non-refundable except through the App Store refund process. Tap '; | 1898 | + String get purchaseNoteSubscription => 'After you confirm and pay, the subscription will renew automatically through your iTunes account. Your Apple account will be charged within 24 hours before the current period ends, and the subscription will renew for another period. To cancel, turn off auto-renewal in your iTunes/Apple ID subscription settings at least 24 hours before the current period ends.\n\nDoubleFeel Pro is a virtual product. Purchases are non-refundable except through the App Store refund process. Tap '; |
| 2034 | 1899 | ||
| 2035 | @override | 1900 | @override |
| 2036 | String get purchaseLinkLearnMore => 'Learn More'; | 1901 | String get purchaseLinkLearnMore => 'Learn More'; |
| 2037 | 1902 | ||
| 2038 | @override | 1903 | @override |
| 2039 | - String get purchaseNoteRestore => | ||
| 2040 | - 'If your purchase does not take effect, tap Restore Purchases.'; | 1904 | + String get purchaseNoteRestore => 'If your purchase does not take effect, tap Restore Purchases.'; |
| 2041 | 1905 | ||
| 2042 | @override | 1906 | @override |
| 2043 | String get purchaseNoteContact => 'If you have any other questions, '; | 1907 | String get purchaseNoteContact => 'If you have any other questions, '; |
| @@ -2052,114 +1916,91 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2052,114 +1916,91 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2052 | String get refundExplanationTitle => 'Refund Information'; | 1916 | String get refundExplanationTitle => 'Refund Information'; |
| 2053 | 1917 | ||
| 2054 | @override | 1918 | @override |
| 2055 | - String get refundAppStoreReviewTitle => | ||
| 2056 | - 'Refunds are reviewed by the App Store'; | 1919 | + String get refundAppStoreReviewTitle => 'Refunds are reviewed by the App Store'; |
| 2057 | 1920 | ||
| 2058 | @override | 1921 | @override |
| 2059 | - String get refundAppStoreReviewDescription => | ||
| 2060 | - 'All subscriptions and virtual products are purchased through the official App Store payment system. DoubleFeel cannot directly process payments or refunds.'; | 1922 | + String get refundAppStoreReviewDescription => 'All subscriptions and virtual products are purchased through the official App Store payment system. DoubleFeel cannot directly process payments or refunds.'; |
| 2061 | 1923 | ||
| 2062 | @override | 1924 | @override |
| 2063 | String get refundAppleRulesIntroduction => 'Under Apple\'s platform rules:'; | 1925 | String get refundAppleRulesIntroduction => 'Under Apple\'s platform rules:'; |
| 2064 | 1926 | ||
| 2065 | @override | 1927 | @override |
| 2066 | - String get refundAppleCollectsPayments => | ||
| 2067 | - ' · All payments are collected by the App Store'; | 1928 | + String get refundAppleCollectsPayments => ' · All payments are collected by the App Store'; |
| 2068 | 1929 | ||
| 2069 | @override | 1930 | @override |
| 2070 | - String get refundAppleReviewsRequests => | ||
| 2071 | - ' · All refund requests are reviewed by Apple'; | 1931 | + String get refundAppleReviewsRequests => ' · All refund requests are reviewed by Apple'; |
| 2072 | 1932 | ||
| 2073 | @override | 1933 | @override |
| 2074 | - String get refundDeveloperCannotSubmit => | ||
| 2075 | - ' · Developers cannot submit requests for users'; | 1934 | + String get refundDeveloperCannotSubmit => ' · Developers cannot submit requests for users'; |
| 2076 | 1935 | ||
| 2077 | @override | 1936 | @override |
| 2078 | - String get refundDeveloperCannotIntervene => | ||
| 2079 | - ' · Developers cannot influence Apple\'s decision'; | 1937 | + String get refundDeveloperCannotIntervene => ' · Developers cannot influence Apple\'s decision'; |
| 2080 | 1938 | ||
| 2081 | @override | 1939 | @override |
| 2082 | - String get refundAppStoreFinalDecision => | ||
| 2083 | - 'Your refund request will therefore be decided by the App Store.'; | 1940 | + String get refundAppStoreFinalDecision => 'Your refund request will therefore be decided by the App Store.'; |
| 2084 | 1941 | ||
| 2085 | @override | 1942 | @override |
| 2086 | String get refundMayBeRejectedTitle => 'The App Store may reject a refund'; | 1943 | String get refundMayBeRejectedTitle => 'The App Store may reject a refund'; |
| 2087 | 1944 | ||
| 2088 | @override | 1945 | @override |
| 2089 | - String get refundNoUnconditionalRefunds => | ||
| 2090 | - 'Apple\'s refund policy does not provide unconditional refunds in every situation.'; | 1946 | + String get refundNoUnconditionalRefunds => 'Apple\'s refund policy does not provide unconditional refunds in every situation.'; |
| 2091 | 1947 | ||
| 2092 | @override | 1948 | @override |
| 2093 | - String get refundAppleTermsDescription => | ||
| 2094 | - 'By using the App Store, you agree to Apple\'s terms of service and refund rules. https://www.apple.com/legal/internet-services/itunes/'; | 1949 | + String get refundAppleTermsDescription => 'By using the App Store, you agree to Apple\'s terms of service and refund rules. https://www.apple.com/legal/internet-services/itunes/'; |
| 2095 | 1950 | ||
| 2096 | @override | 1951 | @override |
| 2097 | - String get refundAppleReviewsCircumstances => | ||
| 2098 | - 'Apple reviews the order, account history, and actual usage when deciding whether to approve a refund.'; | 1952 | + String get refundAppleReviewsCircumstances => 'Apple reviews the order, account history, and actual usage when deciding whether to approve a refund.'; |
| 2099 | 1953 | ||
| 2100 | @override | 1954 | @override |
| 2101 | String get refundRejectionReasonsTitle => 'Why might a refund be rejected?'; | 1955 | String get refundRejectionReasonsTitle => 'Why might a refund be rejected?'; |
| 2102 | 1956 | ||
| 2103 | @override | 1957 | @override |
| 2104 | - String get refundRejectionReasonsIntroduction => | ||
| 2105 | - 'The App Store may reject a request for reasons including, but not limited to:'; | 1958 | + String get refundRejectionReasonsIntroduction => 'The App Store may reject a request for reasons including, but not limited to:'; |
| 2106 | 1959 | ||
| 2107 | @override | 1960 | @override |
| 2108 | - String get refundReasonPurchaseTooOld => | ||
| 2109 | - ' · Too much time has passed since purchase'; | 1961 | + String get refundReasonPurchaseTooOld => ' · Too much time has passed since purchase'; |
| 2110 | 1962 | ||
| 2111 | @override | 1963 | @override |
| 2112 | - String get refundReasonFrequentRequests => | ||
| 2113 | - ' · Frequent requests from the same account'; | 1964 | + String get refundReasonFrequentRequests => ' · Frequent requests from the same account'; |
| 2114 | 1965 | ||
| 2115 | @override | 1966 | @override |
| 2116 | - String get refundReasonAbnormalHistory => | ||
| 2117 | - ' · A history of unusual refund activity'; | 1967 | + String get refundReasonAbnormalHistory => ' · A history of unusual refund activity'; |
| 2118 | 1968 | ||
| 2119 | @override | 1969 | @override |
| 2120 | String get refundReasonInsufficient => ' · An insufficient refund reason'; | 1970 | String get refundReasonInsufficient => ' · An insufficient refund reason'; |
| 2121 | 1971 | ||
| 2122 | @override | 1972 | @override |
| 2123 | - String get refundReasonLongTermUse => | ||
| 2124 | - ' · Extended normal use of membership features'; | 1973 | + String get refundReasonLongTermUse => ' · Extended normal use of membership features'; |
| 2125 | 1974 | ||
| 2126 | @override | 1975 | @override |
| 2127 | - String get refundReasonPriceChange => | ||
| 2128 | - ' · Promotions, discounts, or price changes'; | 1976 | + String get refundReasonPriceChange => ' · Promotions, discounts, or price changes'; |
| 2129 | 1977 | ||
| 2130 | @override | 1978 | @override |
| 2131 | - String get refundReasonNoReceipt => | ||
| 2132 | - ' · No valid order receipt can be provided'; | 1979 | + String get refundReasonNoReceipt => ' · No valid order receipt can be provided'; |
| 2133 | 1980 | ||
| 2134 | @override | 1981 | @override |
| 2135 | - String get refundOfficialDecision => | ||
| 2136 | - 'The App Store\'s final decision applies.'; | 1982 | + String get refundOfficialDecision => 'The App Store\'s final decision applies.'; |
| 2137 | 1983 | ||
| 2138 | @override | 1984 | @override |
| 2139 | String get refundRejectedNextStepsTitle => 'What if my request is rejected?'; | 1985 | String get refundRejectedNextStepsTitle => 'What if my request is rejected?'; |
| 2140 | 1986 | ||
| 2141 | @override | 1987 | @override |
| 2142 | - String get refundTryAgain => | ||
| 2143 | - 'If your refund request is rejected, you can try submitting it to the App Store again.'; | 1988 | + String get refundTryAgain => 'If your refund request is rejected, you can try submitting it to the App Store again.'; |
| 2144 | 1989 | ||
| 2145 | @override | 1990 | @override |
| 2146 | - String get refundFinalReview => | ||
| 2147 | - 'If it is rejected again, the App Store has completed its final review. Neither DoubleFeel nor Apple Support can change the result.'; | 1991 | + String get refundFinalReview => 'If it is rejected again, the App Store has completed its final review. Neither DoubleFeel nor Apple Support can change the result.'; |
| 2148 | 1992 | ||
| 2149 | @override | 1993 | @override |
| 2150 | - String get refundNoAlternativeChannel => | ||
| 2151 | - 'DoubleFeel cannot process refund requests outside the App Store system.'; | 1994 | + String get refundNoAlternativeChannel => 'DoubleFeel cannot process refund requests outside the App Store system.'; |
| 2152 | 1995 | ||
| 2153 | @override | 1996 | @override |
| 2154 | - String get refundMembershipCancellation => | ||
| 2155 | - 'After a successful refund, your DoubleFeel Pro benefits will also be canceled.'; | 1997 | + String get refundMembershipCancellation => 'After a successful refund, your DoubleFeel Pro benefits will also be canceled.'; |
| 2156 | 1998 | ||
| 2157 | @override | 1999 | @override |
| 2158 | String get refundHelpTitle => 'Need help?'; | 2000 | String get refundHelpTitle => 'Need help?'; |
| 2159 | 2001 | ||
| 2160 | @override | 2002 | @override |
| 2161 | - String get refundHelpDescription => | ||
| 2162 | - 'If you have questions about refunds or experience payment errors, duplicate charges, or a missing order, contact DoubleFeel Support and we will do our best to assist.'; | 2003 | + String get refundHelpDescription => 'If you have questions about refunds or experience payment errors, duplicate charges, or a missing order, contact DoubleFeel Support and we will do our best to assist.'; |
| 2163 | 2004 | ||
| 2164 | @override | 2005 | @override |
| 2165 | String get refundFaqTitle => 'DoubleFeel FAQs'; | 2006 | String get refundFaqTitle => 'DoubleFeel FAQs'; |
| @@ -2168,8 +2009,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2168,8 +2009,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2168 | String get appReviewPromptTitle => 'Enjoying DoubleFeel?'; | 2009 | String get appReviewPromptTitle => 'Enjoying DoubleFeel?'; |
| 2169 | 2010 | ||
| 2170 | @override | 2011 | @override |
| 2171 | - String get appReviewPromptMessage => | ||
| 2172 | - 'We\'d love to know if DoubleFeel is helping you better understand your stress and sleep. 💜'; | 2012 | + String get appReviewPromptMessage => 'We\'d love to know if DoubleFeel is helping you better understand your stress and sleep. 💜'; |
| 2173 | 2013 | ||
| 2174 | @override | 2014 | @override |
| 2175 | String get appReviewPromptLikeActionEmoji => '😍'; | 2015 | String get appReviewPromptLikeActionEmoji => '😍'; |
| @@ -2181,12 +2021,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2181,12 +2021,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2181 | String get appReviewPromptFeedbackAction => 'Not Really'; | 2021 | String get appReviewPromptFeedbackAction => 'Not Really'; |
| 2182 | 2022 | ||
| 2183 | @override | 2023 | @override |
| 2184 | - String get appReviewFeedbackTitle => | ||
| 2185 | - 'Sorry DoubleFeel Didn\'t Meet Your Expectations'; | 2024 | + String get appReviewFeedbackTitle => 'Sorry DoubleFeel Didn\'t Meet Your Expectations'; |
| 2186 | 2025 | ||
| 2187 | @override | 2026 | @override |
| 2188 | - String get appReviewFeedbackMessage => | ||
| 2189 | - 'Tell us what happened and how we can improve. Your feedback helps make DoubleFeel better for everyone. 💜'; | 2027 | + String get appReviewFeedbackMessage => 'Tell us what happened and how we can improve. Your feedback helps make DoubleFeel better for everyone. 💜'; |
| 2190 | 2028 | ||
| 2191 | @override | 2029 | @override |
| 2192 | String get appReviewFeedbackSendAction => 'Send Feedback'; | 2030 | String get appReviewFeedbackSendAction => 'Send Feedback'; |
| @@ -2207,8 +2045,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2207,8 +2045,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2207 | String get stressLevelsToday => 'Their Stress Status Today'; | 2045 | String get stressLevelsToday => 'Their Stress Status Today'; |
| 2208 | 2046 | ||
| 2209 | @override | 2047 | @override |
| 2210 | - String get noPressureDataAvailableAtThisTime => | ||
| 2211 | - 'No pressure data available at this time'; | 2048 | + String get noPressureDataAvailableAtThisTime => 'No pressure data available at this time'; |
| 2212 | 2049 | ||
| 2213 | @override | 2050 | @override |
| 2214 | String get membersCanViewTheCompleteData => 'Unlock Pro to view'; | 2051 | String get membersCanViewTheCompleteData => 'Unlock Pro to view'; |
| @@ -2250,8 +2087,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2250,8 +2087,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2250 | String get unlockTheProVersion => 'Unlock Pro'; | 2087 | String get unlockTheProVersion => 'Unlock Pro'; |
| 2251 | 2088 | ||
| 2252 | @override | 2089 | @override |
| 2253 | - String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport => | ||
| 2254 | - 'Begin Your Stress Alerts & Health Journey'; | 2090 | + String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport => 'Begin Your Stress Alerts & Health Journey'; |
| 2255 | 2091 | ||
| 2256 | @override | 2092 | @override |
| 2257 | String sharePartnerCodeTemplate(String inviteCode) { | 2093 | String sharePartnerCodeTemplate(String inviteCode) { |
| @@ -2262,8 +2098,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2262,8 +2098,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2262 | String get bindPartnerIdNotExistTitle => 'User not found'; | 2098 | String get bindPartnerIdNotExistTitle => 'User not found'; |
| 2263 | 2099 | ||
| 2264 | @override | 2100 | @override |
| 2265 | - String get bindPartnerIdNotExistMessage => | ||
| 2266 | - 'This user ID doesn’t exist. Please check and try again.'; | 2101 | + String get bindPartnerIdNotExistMessage => 'This user ID doesn’t exist. Please check and try again.'; |
| 2267 | 2102 | ||
| 2268 | @override | 2103 | @override |
| 2269 | String get bindPartnerDialogGotIt => 'Got it'; | 2104 | String get bindPartnerDialogGotIt => 'Got it'; |
| @@ -2272,8 +2107,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2272,8 +2107,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2272 | String get bindPartnerAddFailedTitle => 'Unable to add friend'; | 2107 | String get bindPartnerAddFailedTitle => 'Unable to add friend'; |
| 2273 | 2108 | ||
| 2274 | @override | 2109 | @override |
| 2275 | - String get bindPartnerAddFailedMessage => | ||
| 2276 | - 'This user doesn’t allow friend requests.'; | 2110 | + String get bindPartnerAddFailedMessage => 'This user doesn’t allow friend requests.'; |
| 2277 | 2111 | ||
| 2278 | @override | 2112 | @override |
| 2279 | String get bindPartnerAlreadyFriendTitle => 'You’re already friends'; | 2113 | String get bindPartnerAlreadyFriendTitle => 'You’re already friends'; |
| @@ -2316,20 +2150,16 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2316,20 +2150,16 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2316 | String get todaySAverageHrv => 'Avg. Hrv Today'; | 2150 | String get todaySAverageHrv => 'Avg. Hrv Today'; |
| 2317 | 2151 | ||
| 2318 | @override | 2152 | @override |
| 2319 | - String get helpNoDataReason1 => | ||
| 2320 | - '1. Ensure your Apple Watch is on watchOS 10.0+ and iPhone is on iOS 14+. The system version can be checked in [Settings] -> [General] -> [About].'; | 2153 | + String get helpNoDataReason1 => '1. Ensure your Apple Watch is on watchOS 10.0+ and iPhone is on iOS 14+. The system version can be checked in [Settings] -> [General] -> [About].'; |
| 2321 | 2154 | ||
| 2322 | @override | 2155 | @override |
| 2323 | - String get helpNoDataReason2 => | ||
| 2324 | - '2. Confirm if all permissions are enabled: iPhone [Health] -> [Sharing] -> [Apps] -> [DoubleFeel] -> [Turn On All].'; | 2156 | + String get helpNoDataReason2 => '2. Confirm if all permissions are enabled: iPhone [Health] -> [Sharing] -> [Apps] -> [DoubleFeel] -> [Turn On All].'; |
| 2325 | 2157 | ||
| 2326 | @override | 2158 | @override |
| 2327 | - String get helpNoDataReason3 => | ||
| 2328 | - '3. Confirm if devices are in power-saving mode, low battery status, or if the watch is not worn snugly, as these conditions affect watch data collection.'; | 2159 | + String get helpNoDataReason3 => '3. Confirm if devices are in power-saving mode, low battery status, or if the watch is not worn snugly, as these conditions affect watch data collection.'; |
| 2329 | 2160 | ||
| 2330 | @override | 2161 | @override |
| 2331 | - String get helpNoDataReasonFooter => | ||
| 2332 | - 'If all checks are correct and the issue persists, you can submit the problem in [Feedback] -> [Contact Us]. We will reply as soon as possible.'; | 2162 | + String get helpNoDataReasonFooter => 'If all checks are correct and the issue persists, you can submit the problem in [Feedback] -> [Contact Us]. We will reply as soon as possible.'; |
| 2333 | 2163 | ||
| 2334 | @override | 2164 | @override |
| 2335 | String get noHealthDataNeedHelp => 'Need help?'; | 2165 | String get noHealthDataNeedHelp => 'Need help?'; |
| @@ -2341,30 +2171,25 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2341,30 +2171,25 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2341 | String get noHealthDataHeadingTitle => 'No Heart Rate Data Available'; | 2171 | String get noHealthDataHeadingTitle => 'No Heart Rate Data Available'; |
| 2342 | 2172 | ||
| 2343 | @override | 2173 | @override |
| 2344 | - String get noHealthDataHeadingBody => | ||
| 2345 | - 'DoubleFeel is unable to retrieve your HRV data from Apple Health. Please follow the instructions to grant permissions, then tap \'Refresh\' in the top right to continue.'; | 2174 | + String get noHealthDataHeadingBody => 'DoubleFeel is unable to retrieve your HRV data from Apple Health. Please follow the instructions to grant permissions, then tap \'Refresh\' in the top right to continue.'; |
| 2346 | 2175 | ||
| 2347 | @override | 2176 | @override |
| 2348 | String get noHealthDataError1Title => 'Error 1: Apple Watch Data Unavailable'; | 2177 | String get noHealthDataError1Title => 'Error 1: Apple Watch Data Unavailable'; |
| 2349 | 2178 | ||
| 2350 | @override | 2179 | @override |
| 2351 | - String get noHealthDataError1Body => | ||
| 2352 | - 'It looks like you haven\'t used your Apple Watch in the past 12 months. If you just started using it and have enabled all data permissions, this message might still appear. Please continue to wear your Apple Watch to allow data collection, or add HRV data manually on the homepage.'; | 2180 | + String get noHealthDataError1Body => 'It looks like you haven\'t used your Apple Watch in the past 12 months. If you just started using it and have enabled all data permissions, this message might still appear. Please continue to wear your Apple Watch to allow data collection, or add HRV data manually on the homepage.'; |
| 2353 | 2181 | ||
| 2354 | @override | 2182 | @override |
| 2355 | - String get noHealthDataError2Title => | ||
| 2356 | - 'Error 2: Health Data Access Unauthorized'; | 2183 | + String get noHealthDataError2Title => 'Error 2: Health Data Access Unauthorized'; |
| 2357 | 2184 | ||
| 2358 | @override | 2185 | @override |
| 2359 | - String get noHealthDataError2Body => | ||
| 2360 | - 'DoubleFeel requires access to Apple Health data to provide stress stats, alerts, and recommendations. If not authorized, some features may not work properly.\n\nRest assured, all health data is only stored locally and will not be uploaded.\n\nTo enable permissions, follow the prompt and select Allow All -> Health -> DoubleFeel in iOS Settings.'; | 2186 | + String get noHealthDataError2Body => 'DoubleFeel requires access to Apple Health data to provide stress stats, alerts, and recommendations. If not authorized, some features may not work properly.\n\nRest assured, all health data is only stored locally and will not be uploaded.\n\nTo enable permissions, follow the prompt and select Allow All -> Health -> DoubleFeel in iOS Settings.'; |
| 2361 | 2187 | ||
| 2362 | @override | 2188 | @override |
| 2363 | String get noHealthDataError3Title => 'Error 3: System Issue'; | 2189 | String get noHealthDataError3Title => 'Error 3: System Issue'; |
| 2364 | 2190 | ||
| 2365 | @override | 2191 | @override |
| 2366 | - String get noHealthDataError3Body => | ||
| 2367 | - 'Based on user feedback, we found two reasons why HRV or heart rate data might be missing:\n\n1. Apple Watch not connected\n · If your Apple Watch has not been worn for a long time, heart rate data may not be collected.\n · Please check iOS Health App -> \'My Watch\' to confirm if recent heart rate data was recorded while wearing the Apple Watch.\n · If not, please try wearing your Apple Watch for data collection and turn on the heart rate feature supported by Apple.\n\n2. Heart rate or HRV data missing in the past 30 days\n · Open iOS Health App -> Browse -> \'Heart Rate\' or \'HRV\' -> \'No Data Found\' to confirm if it\'s missing.\n · If data is missing, please wear the watch again, restart your iPhone and Apple Watch, then open DoubleFeel again.'; | 2192 | + String get noHealthDataError3Body => 'Based on user feedback, we found two reasons why HRV or heart rate data might be missing:\n\n1. Apple Watch not connected\n · If your Apple Watch has not been worn for a long time, heart rate data may not be collected.\n · Please check iOS Health App -> \'My Watch\' to confirm if recent heart rate data was recorded while wearing the Apple Watch.\n · If not, please try wearing your Apple Watch for data collection and turn on the heart rate feature supported by Apple.\n\n2. Heart rate or HRV data missing in the past 30 days\n · Open iOS Health App -> Browse -> \'Heart Rate\' or \'HRV\' -> \'No Data Found\' to confirm if it\'s missing.\n · If data is missing, please wear the watch again, restart your iPhone and Apple Watch, then open DoubleFeel again.'; |
| 2368 | 2193 | ||
| 2369 | @override | 2194 | @override |
| 2370 | String get noHealthDataGoToSettings => 'Enable Now'; | 2195 | String get noHealthDataGoToSettings => 'Enable Now'; |
| @@ -2391,8 +2216,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2391,8 +2216,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2391 | String get watchThemeCustomTheme => 'Custom Themes'; | 2216 | String get watchThemeCustomTheme => 'Custom Themes'; |
| 2392 | 2217 | ||
| 2393 | @override | 2218 | @override |
| 2394 | - String get watchThemeCustomDescription => | ||
| 2395 | - 'Turn your emotions into a watch face that\'s uniquely yours. ⭐'; | 2219 | + String get watchThemeCustomDescription => 'Turn your emotions into a watch face that\'s uniquely yours. ⭐'; |
| 2396 | 2220 | ||
| 2397 | @override | 2221 | @override |
| 2398 | String get watchThemeCreateTheme => 'Create a Theme'; | 2222 | String get watchThemeCreateTheme => 'Create a Theme'; |
| @@ -2410,8 +2234,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2410,8 +2234,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2410 | String get watchThemeSave => 'Save'; | 2234 | String get watchThemeSave => 'Save'; |
| 2411 | 2235 | ||
| 2412 | @override | 2236 | @override |
| 2413 | - String get watchThemeContentUnavailable => | ||
| 2414 | - 'This content is unavailable. Try another one.'; | 2237 | + String get watchThemeContentUnavailable => 'This content is unavailable. Try another one.'; |
| 2415 | 2238 | ||
| 2416 | @override | 2239 | @override |
| 2417 | String get watchThemeDialPreview => 'Watch Preview'; | 2240 | String get watchThemeDialPreview => 'Watch Preview'; |
| @@ -2432,8 +2255,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2432,8 +2255,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2432 | String get watchThemeUseNow => 'Use Now'; | 2255 | String get watchThemeUseNow => 'Use Now'; |
| 2433 | 2256 | ||
| 2434 | @override | 2257 | @override |
| 2435 | - String get watchThemeSyncIntro => | ||
| 2436 | - 'Open the DoubleFeel app on your Apple Watch, then tap Next below.'; | 2258 | + String get watchThemeSyncIntro => 'Open the DoubleFeel app on your Apple Watch, then tap Next below.'; |
| 2437 | 2259 | ||
| 2438 | @override | 2260 | @override |
| 2439 | String get watchThemeSyncWaiting => 'Keep the Watch app open while syncing'; | 2261 | String get watchThemeSyncWaiting => 'Keep the Watch app open while syncing'; |
| @@ -2471,12 +2293,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2471,12 +2293,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2471 | String get watchThemeNameMaxLength => 'Up to 10 characters'; | 2293 | String get watchThemeNameMaxLength => 'Up to 10 characters'; |
| 2472 | 2294 | ||
| 2473 | @override | 2295 | @override |
| 2474 | - String get watchThemeSubmissionAgreement => | ||
| 2475 | - 'I have read and agree to the User Submission Agreement'; | 2296 | + String get watchThemeSubmissionAgreement => 'I have read and agree to the User Submission Agreement'; |
| 2476 | 2297 | ||
| 2477 | @override | 2298 | @override |
| 2478 | - String get watchThemeSubmissionAgreementPrefix => | ||
| 2479 | - 'I have read and agree to the User '; | 2299 | + String get watchThemeSubmissionAgreementPrefix => 'I have read and agree to the User '; |
| 2480 | 2300 | ||
| 2481 | @override | 2301 | @override |
| 2482 | String get watchThemeSubmissionAgreementLink => 'Submission Agreement'; | 2302 | String get watchThemeSubmissionAgreementLink => 'Submission Agreement'; |
| @@ -2503,22 +2323,19 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2503,22 +2323,19 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2503 | String get watchThemeCropImage => 'Crop Watch Face Image'; | 2323 | String get watchThemeCropImage => 'Crop Watch Face Image'; |
| 2504 | 2324 | ||
| 2505 | @override | 2325 | @override |
| 2506 | - String get watchThemeImageProcessFailed => | ||
| 2507 | - 'Image processing failed. Please try again'; | 2326 | + String get watchThemeImageProcessFailed => 'Image processing failed. Please try again'; |
| 2508 | 2327 | ||
| 2509 | @override | 2328 | @override |
| 2510 | String get watchThemeAbandonEdit => 'Discard Changes'; | 2329 | String get watchThemeAbandonEdit => 'Discard Changes'; |
| 2511 | 2330 | ||
| 2512 | @override | 2331 | @override |
| 2513 | - String get watchThemeAbandonMessage => | ||
| 2514 | - 'Your changes won\'t be saved if you close this page. Discard them?'; | 2332 | + String get watchThemeAbandonMessage => 'Your changes won\'t be saved if you close this page. Discard them?'; |
| 2515 | 2333 | ||
| 2516 | @override | 2334 | @override |
| 2517 | String get watchThemeContinueEditing => 'Continue Editing'; | 2335 | String get watchThemeContinueEditing => 'Continue Editing'; |
| 2518 | 2336 | ||
| 2519 | @override | 2337 | @override |
| 2520 | - String get watchThemeImageUploadFailed => | ||
| 2521 | - 'Image upload failed. Please try again'; | 2338 | + String get watchThemeImageUploadFailed => 'Image upload failed. Please try again'; |
| 2522 | 2339 | ||
| 2523 | @override | 2340 | @override |
| 2524 | String watchThemeImageDownloadFailed(String error) { | 2341 | String watchThemeImageDownloadFailed(String error) { |
| @@ -2526,15 +2343,13 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2526,15 +2343,13 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2526 | } | 2343 | } |
| 2527 | 2344 | ||
| 2528 | @override | 2345 | @override |
| 2529 | - String get watchThemeCreateFailed => | ||
| 2530 | - 'Failed to create watch face. Please try again'; | 2346 | + String get watchThemeCreateFailed => 'Failed to create watch face. Please try again'; |
| 2531 | 2347 | ||
| 2532 | @override | 2348 | @override |
| 2533 | String get watchThemeDeleteTheme => 'Delete Theme'; | 2349 | String get watchThemeDeleteTheme => 'Delete Theme'; |
| 2534 | 2350 | ||
| 2535 | @override | 2351 | @override |
| 2536 | - String get watchThemeDeleteMessage => | ||
| 2537 | - 'Deleted themes cannot be restored. Delete this theme?'; | 2352 | + String get watchThemeDeleteMessage => 'Deleted themes cannot be restored. Delete this theme?'; |
| 2538 | 2353 | ||
| 2539 | @override | 2354 | @override |
| 2540 | String get watchThemeCancel => 'Cancel'; | 2355 | String get watchThemeCancel => 'Cancel'; |
| @@ -2575,8 +2390,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2575,8 +2390,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2575 | } | 2390 | } |
| 2576 | 2391 | ||
| 2577 | @override | 2392 | @override |
| 2578 | - String get feedbackSelectImageError => | ||
| 2579 | - 'Unable to select images, please try again later'; | 2393 | + String get feedbackSelectImageError => 'Unable to select images, please try again later'; |
| 2580 | 2394 | ||
| 2581 | @override | 2395 | @override |
| 2582 | String get feedbackEmptyContentHint => 'Please enter questions and feedback'; | 2396 | String get feedbackEmptyContentHint => 'Please enter questions and feedback'; |
| @@ -2588,8 +2402,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2588,8 +2402,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2588 | String get feedbackSubmitSuccessTitle => 'Feedback submitted successfully'; | 2402 | String get feedbackSubmitSuccessTitle => 'Feedback submitted successfully'; |
| 2589 | 2403 | ||
| 2590 | @override | 2404 | @override |
| 2591 | - String get feedbackSubmitSuccessMessage => | ||
| 2592 | - 'Thank you for your feedback. If further communication is needed, we will contact you via the email address you left as soon as possible. Please keep an eye on your inbox.'; | 2405 | + String get feedbackSubmitSuccessMessage => 'Thank you for your feedback. If further communication is needed, we will contact you via the email address you left as soon as possible. Please keep an eye on your inbox.'; |
| 2593 | 2406 | ||
| 2594 | @override | 2407 | @override |
| 2595 | String get feedbackSubmitSuccessConfirm => 'OK'; | 2408 | String get feedbackSubmitSuccessConfirm => 'OK'; |
| @@ -2598,36 +2411,28 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2598,36 +2411,28 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2598 | String get frequentMovement => 'Frequent movement'; | 2411 | String get frequentMovement => 'Frequent movement'; |
| 2599 | 2412 | ||
| 2600 | @override | 2413 | @override |
| 2601 | - String get latestHrvTipExcellentAboveBaseline => | ||
| 2602 | - 'Your HRV is above your usual level. Your body appears relaxed and your stress state looks good. Keep your current rhythm.'; | 2414 | + String get latestHrvTipExcellentAboveBaseline => 'Your HRV is above your usual level. Your body appears relaxed and your stress state looks good. Keep your current rhythm.'; |
| 2603 | 2415 | ||
| 2604 | @override | 2416 | @override |
| 2605 | - String get latestHrvTipExcellentBelowBaseline => | ||
| 2606 | - 'Your HRV is in an excellent range, but slightly lower than usual. Keep a regular routine and make time for recovery.'; | 2417 | + String get latestHrvTipExcellentBelowBaseline => 'Your HRV is in an excellent range, but slightly lower than usual. Keep a regular routine and make time for recovery.'; |
| 2607 | 2418 | ||
| 2608 | @override | 2419 | @override |
| 2609 | - String get latestHrvTipNormalAboveBaseline => | ||
| 2610 | - 'Your HRV is within the normal range and your current stress state is stable. Keep maintaining healthy rest habits.'; | 2420 | + String get latestHrvTipNormalAboveBaseline => 'Your HRV is within the normal range and your current stress state is stable. Keep maintaining healthy rest habits.'; |
| 2611 | 2421 | ||
| 2612 | @override | 2422 | @override |
| 2613 | - String get latestHrvTipNormalBelowBaseline => | ||
| 2614 | - 'Your HRV is within the normal range, but below your usual level. Consider relaxing and resting appropriately.'; | 2423 | + String get latestHrvTipNormalBelowBaseline => 'Your HRV is within the normal range, but below your usual level. Consider relaxing and resting appropriately.'; |
| 2615 | 2424 | ||
| 2616 | @override | 2425 | @override |
| 2617 | - String get latestHrvTipAttentionAboveBaseline => | ||
| 2618 | - 'Your HRV is on the low side. Consider relaxing, keeping regular rest, and paying attention to nutrition and recovery.'; | 2426 | + String get latestHrvTipAttentionAboveBaseline => 'Your HRV is on the low side. Consider relaxing, keeping regular rest, and paying attention to nutrition and recovery.'; |
| 2619 | 2427 | ||
| 2620 | @override | 2428 | @override |
| 2621 | - String get latestHrvTipAttentionBelowBaseline => | ||
| 2622 | - 'Your HRV is clearly below your usual level. Recent stress may be elevated, so try to rest and adjust your state.'; | 2429 | + String get latestHrvTipAttentionBelowBaseline => 'Your HRV is clearly below your usual level. Recent stress may be elevated, so try to rest and adjust your state.'; |
| 2623 | 2430 | ||
| 2624 | @override | 2431 | @override |
| 2625 | - String get latestHrvTipOverloadAboveBaseline => | ||
| 2626 | - 'Your HRV is at a relatively low level. Your body may be under higher stress. If this is after exercise, a lower HRV can be normal. Rest and recover in time.'; | 2432 | + String get latestHrvTipOverloadAboveBaseline => 'Your HRV is at a relatively low level. Your body may be under higher stress. If this is after exercise, a lower HRV can be normal. Rest and recover in time.'; |
| 2627 | 2433 | ||
| 2628 | @override | 2434 | @override |
| 2629 | - String get latestHrvTipOverloadBelowBaseline => | ||
| 2630 | - 'Your HRV is clearly below your usual level. Your body may be under high stress. If this is after exercise, a lower HRV can be normal. Reduce exertion, rest in time, and support sleep recovery.'; | 2435 | + String get latestHrvTipOverloadBelowBaseline => 'Your HRV is clearly below your usual level. Your body may be under high stress. If this is after exercise, a lower HRV can be normal. Reduce exertion, rest in time, and support sleep recovery.'; |
| 2631 | 2436 | ||
| 2632 | @override | 2437 | @override |
| 2633 | String healthLocalNotificationSleepDuration(int hours, int minutes) { | 2438 | String healthLocalNotificationSleepDuration(int hours, int minutes) { |
| @@ -2640,8 +2445,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2640,8 +2445,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2640 | } | 2445 | } |
| 2641 | 2446 | ||
| 2642 | @override | 2447 | @override |
| 2643 | - String get healthLocalNotificationSleepContent => | ||
| 2644 | - 'Today\'s sleep report is ready. Tap to view your detailed sleep data.'; | 2448 | + String get healthLocalNotificationSleepContent => 'Today\'s sleep report is ready. Tap to view your detailed sleep data.'; |
| 2645 | 2449 | ||
| 2646 | @override | 2450 | @override |
| 2647 | String healthLocalNotificationHrvTitle(int hrv, String state, String time) { | 2451 | String healthLocalNotificationHrvTitle(int hrv, String state, String time) { |
| @@ -2649,33 +2453,27 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2649,33 +2453,27 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2649 | } | 2453 | } |
| 2650 | 2454 | ||
| 2651 | @override | 2455 | @override |
| 2652 | - String healthLocalNotificationRealtimeStressTitle( | ||
| 2653 | - String state, String startTime, String endTime) { | 2456 | + String healthLocalNotificationRealtimeStressTitle(String state, String startTime, String endTime) { |
| 2654 | return '$state · $startTime-$endTime'; | 2457 | return '$state · $startTime-$endTime'; |
| 2655 | } | 2458 | } |
| 2656 | 2459 | ||
| 2657 | @override | 2460 | @override |
| 2658 | - String get healthLocalNotificationRealtimeStressExcellentContent => | ||
| 2659 | - 'Your realtime stress stayed low over the past 60 minutes. You seem relaxed overall. Keep your current rhythm.'; | 2461 | + String get healthLocalNotificationRealtimeStressExcellentContent => 'Your realtime stress stayed low over the past 60 minutes. You seem relaxed overall. Keep your current rhythm.'; |
| 2660 | 2462 | ||
| 2661 | @override | 2463 | @override |
| 2662 | - String get healthLocalNotificationRealtimeStressNormalContent => | ||
| 2663 | - 'Your stress state was stable over the past 60 minutes. Your current rhythm looks normal.'; | 2464 | + String get healthLocalNotificationRealtimeStressNormalContent => 'Your stress state was stable over the past 60 minutes. Your current rhythm looks normal.'; |
| 2664 | 2465 | ||
| 2665 | @override | 2466 | @override |
| 2666 | - String get healthLocalNotificationRealtimeStressAttentionContent => | ||
| 2667 | - 'Your stress was elevated over the past 60 minutes. Consider relaxing and making time for rest and recovery. Elevated stress during workouts is normal.'; | 2467 | + String get healthLocalNotificationRealtimeStressAttentionContent => 'Your stress was elevated over the past 60 minutes. Consider relaxing and making time for rest and recovery. Elevated stress during workouts is normal.'; |
| 2668 | 2468 | ||
| 2669 | @override | 2469 | @override |
| 2670 | - String get healthLocalNotificationRealtimeStressOverloadContent => | ||
| 2671 | - 'You stayed in a high-stress state over the past 60 minutes. Reduce exertion and prioritize rest and sleep. Elevated stress during workouts is normal.'; | 2470 | + String get healthLocalNotificationRealtimeStressOverloadContent => 'You stayed in a high-stress state over the past 60 minutes. Reduce exertion and prioritize rest and sleep. Elevated stress during workouts is normal.'; |
| 2672 | 2471 | ||
| 2673 | @override | 2472 | @override |
| 2674 | String get turnOnNotifications => 'Turn on Notifications'; | 2473 | String get turnOnNotifications => 'Turn on Notifications'; |
| 2675 | 2474 | ||
| 2676 | @override | 2475 | @override |
| 2677 | - String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth => | ||
| 2678 | - 'Stay up to date on changes in your own and your friends\' health'; | 2476 | + String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth => 'Stay up to date on changes in your own and your friends\' health'; |
| 2679 | 2477 | ||
| 2680 | @override | 2478 | @override |
| 2681 | String get refreshComplete => 'Refresh Complete'; | 2479 | String get refreshComplete => 'Refresh Complete'; |
| @@ -2698,26 +2496,22 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2698,26 +2496,22 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2698 | String get emailLoginYourPassword => 'Your password'; | 2496 | String get emailLoginYourPassword => 'Your password'; |
| 2699 | 2497 | ||
| 2700 | @override | 2498 | @override |
| 2701 | - String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue => | ||
| 2702 | - 'Your account was signed out due to another device login or token expiration. Please log in again to continue.'; | 2499 | + String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue => 'Your account was signed out due to another device login or token expiration. Please log in again to continue.'; |
| 2703 | 2500 | ||
| 2704 | @override | 2501 | @override |
| 2705 | String get contactUs => 'Contact us'; | 2502 | String get contactUs => 'Contact us'; |
| 2706 | 2503 | ||
| 2707 | @override | 2504 | @override |
| 2708 | - String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible => | ||
| 2709 | - 'Please describe the problem clearly and include screen recordings if possible.'; | 2505 | + String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible => 'Please describe the problem clearly and include screen recordings if possible.'; |
| 2710 | 2506 | ||
| 2711 | @override | 2507 | @override |
| 2712 | - String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster => | ||
| 2713 | - 'Send us your User ID as it will help us identify the problem faster.'; | 2508 | + String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster => 'Send us your User ID as it will help us identify the problem faster.'; |
| 2714 | 2509 | ||
| 2715 | @override | 2510 | @override |
| 2716 | String get setAPassword => 'Set a Password'; | 2511 | String get setAPassword => 'Set a Password'; |
| 2717 | 2512 | ||
| 2718 | @override | 2513 | @override |
| 2719 | - String get setAPasswordToSignInWithYourEmail => | ||
| 2720 | - 'Set a password to sign in with your email.'; | 2514 | + String get setAPasswordToSignInWithYourEmail => 'Set a password to sign in with your email.'; |
| 2721 | 2515 | ||
| 2722 | @override | 2516 | @override |
| 2723 | String get settingsSaved => 'Settings saved'; | 2517 | String get settingsSaved => 'Settings saved'; |
| @@ -2729,8 +2523,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2729,8 +2523,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2729 | String get setPassword => 'Set Password'; | 2523 | String get setPassword => 'Set Password'; |
| 2730 | 2524 | ||
| 2731 | @override | 2525 | @override |
| 2732 | - String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup => | ||
| 2733 | - 'Set a password to add this email successfully. Leaving now will cancel this setup.'; | 2526 | + String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup => 'Set a password to add this email successfully. Leaving now will cancel this setup.'; |
| 2734 | 2527 | ||
| 2735 | @override | 2528 | @override |
| 2736 | String get setupIncomplete => 'Setup Incomplete'; | 2529 | String get setupIncomplete => 'Setup Incomplete'; |
| @@ -2742,8 +2535,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2742,8 +2535,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2742 | String get confirmNewPassword => 'Confirm new password'; | 2535 | String get confirmNewPassword => 'Confirm new password'; |
| 2743 | 2536 | ||
| 2744 | @override | 2537 | @override |
| 2745 | - String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter => | ||
| 2746 | - 'Password must be at least 6 characters and include 1 number and 1 uppercase letter.'; | 2538 | + String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter => 'Password must be at least 6 characters and include 1 number and 1 uppercase letter.'; |
| 2747 | 2539 | ||
| 2748 | @override | 2540 | @override |
| 2749 | String get forgotPassword => 'Forgot password?'; | 2541 | String get forgotPassword => 'Forgot password?'; |
| @@ -2758,8 +2550,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2758,8 +2550,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2758 | String get weVeSentACodeTo => 'We’ve sent a code to'; | 2550 | String get weVeSentACodeTo => 'We’ve sent a code to'; |
| 2759 | 2551 | ||
| 2760 | @override | 2552 | @override |
| 2761 | - String get didnTGetItCheckYourSpamFolderOrTryAgain => | ||
| 2762 | - '. Didn’t get it? Check your spam folder or try again.'; | 2553 | + String get didnTGetItCheckYourSpamFolderOrTryAgain => '. Didn’t get it? Check your spam folder or try again.'; |
| 2763 | 2554 | ||
| 2764 | @override | 2555 | @override |
| 2765 | String get checkYourEmail => 'Check your email'; | 2556 | String get checkYourEmail => 'Check your email'; |
| @@ -2777,12 +2568,10 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2777,12 +2568,10 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2777 | String get sendEmail => 'Send Email'; | 2568 | String get sendEmail => 'Send Email'; |
| 2778 | 2569 | ||
| 2779 | @override | 2570 | @override |
| 2780 | - String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain => | ||
| 2781 | - 'This email is not registered. Please check and try again.'; | 2571 | + String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain => 'This email is not registered. Please check and try again.'; |
| 2782 | 2572 | ||
| 2783 | @override | 2573 | @override |
| 2784 | - String get youLlReceiveACodeViaEmailToResetYourPassword => | ||
| 2785 | - 'You\'ll receive a code via email to reset your password.'; | 2574 | + String get youLlReceiveACodeViaEmailToResetYourPassword => 'You\'ll receive a code via email to reset your password.'; |
| 2786 | 2575 | ||
| 2787 | @override | 2576 | @override |
| 2788 | String get codeFromEmail => 'Code from email'; | 2577 | String get codeFromEmail => 'Code from email'; |
| @@ -2835,8 +2624,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2835,8 +2624,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2835 | String get verifyYourPassword => 'Verify your password'; | 2624 | String get verifyYourPassword => 'Verify your password'; |
| 2836 | 2625 | ||
| 2837 | @override | 2626 | @override |
| 2838 | - String get reEnterYourDoublefeelPasswordToContinue => | ||
| 2839 | - 'Re-enter your DoubleFeel password to continue.'; | 2627 | + String get reEnterYourDoublefeelPasswordToContinue => 'Re-enter your DoubleFeel password to continue.'; |
| 2840 | 2628 | ||
| 2841 | @override | 2629 | @override |
| 2842 | String get changeEmail => 'Change Email'; | 2630 | String get changeEmail => 'Change Email'; |
| @@ -2845,8 +2633,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2845,8 +2633,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2845 | String get yourCurrentEmailIs => 'Your current email is'; | 2633 | String get yourCurrentEmailIs => 'Your current email is'; |
| 2846 | 2634 | ||
| 2847 | @override | 2635 | @override |
| 2848 | - String get whatWouldYouLikeToUpdateItTo => | ||
| 2849 | - '. What would you like to update it to?'; | 2636 | + String get whatWouldYouLikeToUpdateItTo => '. What would you like to update it to?'; |
| 2850 | 2637 | ||
| 2851 | @override | 2638 | @override |
| 2852 | String get successChanged => 'Success changed'; | 2639 | String get successChanged => 'Success changed'; |
| @@ -2876,8 +2663,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2876,8 +2663,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2876 | String get confirmYourNewPassword => 'Confirm your new password'; | 2663 | String get confirmYourNewPassword => 'Confirm your new password'; |
| 2877 | 2664 | ||
| 2878 | @override | 2665 | @override |
| 2879 | - String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter => | ||
| 2880 | - 'Your password needs to have a minimum of 6 characters and contain at least 1 number and 1 uppercase character'; | 2666 | + String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter => 'Your password needs to have a minimum of 6 characters and contain at least 1 number and 1 uppercase character'; |
| 2881 | 2667 | ||
| 2882 | @override | 2668 | @override |
| 2883 | String weHaveSentACodeTo(String email) { | 2669 | String weHaveSentACodeTo(String email) { |
| @@ -2897,8 +2683,7 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2897,8 +2683,7 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2897 | String get cannotUseCurrentPassword => 'You can\'t use the current password'; | 2683 | String get cannotUseCurrentPassword => 'You can\'t use the current password'; |
| 2898 | 2684 | ||
| 2899 | @override | 2685 | @override |
| 2900 | - String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail => | ||
| 2901 | - 'This email is already linked to another account. Please use a different email.'; | 2686 | + String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail => 'This email is already linked to another account. Please use a different email.'; |
| 2902 | 2687 | ||
| 2903 | @override | 2688 | @override |
| 2904 | String get loggedOutTokenInvalid => 'Logged Out'; | 2689 | String get loggedOutTokenInvalid => 'Logged Out'; |
| @@ -2910,6 +2695,5 @@ class AppLocalizationsEn extends AppLocalizations { | @@ -2910,6 +2695,5 @@ class AppLocalizationsEn extends AppLocalizations { | ||
| 2910 | String get signOut => 'Sign Out'; | 2695 | String get signOut => 'Sign Out'; |
| 2911 | 2696 | ||
| 2912 | @override | 2697 | @override |
| 2913 | - String get noInternetConnectionPleaseCheckYourInternetConnection => | ||
| 2914 | - 'No internet connection. Please check your internet connection.'; | 2698 | + String get noInternetConnectionPleaseCheckYourInternetConnection => 'No internet connection. Please check your internet connection.'; |
| 2915 | } | 2699 | } |
| 1 | -// ignore: unused_import | ||
| 2 | -import 'package:intl/intl.dart' as intl; | ||
| 3 | import 'app_localizations.dart'; | 1 | import 'app_localizations.dart'; |
| 4 | 2 | ||
| 5 | // ignore_for_file: type=lint | 3 | // ignore_for_file: type=lint |
| @@ -72,27 +70,22 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -72,27 +70,22 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 72 | String get internationalServices => 'Servicios Internacionales'; | 70 | String get internationalServices => 'Servicios Internacionales'; |
| 73 | 71 | ||
| 74 | @override | 72 | @override |
| 75 | - String get mainlandChinaServicesDescription => | ||
| 76 | - 'Para usuarios principalmente en China continental. Los datos de salud, cuentas y amigos se almacenan en China continental.'; | 73 | + String get mainlandChinaServicesDescription => 'Para usuarios principalmente en China continental. Los datos de salud, cuentas y amigos se almacenan en China continental.'; |
| 77 | 74 | ||
| 78 | @override | 75 | @override |
| 79 | - String get internationalServicesDescription => | ||
| 80 | - 'Para usuarios principalmente fuera de China continental. Los datos de salud, cuentas y amigos se almacenan internacionalmente.'; | 76 | + String get internationalServicesDescription => 'Para usuarios principalmente fuera de China continental. Los datos de salud, cuentas y amigos se almacenan internacionalmente.'; |
| 81 | 77 | ||
| 82 | @override | 78 | @override |
| 83 | - String get serviceRegionCannotBeChanged => | ||
| 84 | - 'La región del servicio no se puede cambiar después de la creación de la cuenta.'; | 79 | + String get serviceRegionCannotBeChanged => 'La región del servicio no se puede cambiar después de la creación de la cuenta.'; |
| 85 | 80 | ||
| 86 | @override | 81 | @override |
| 87 | String get settings => 'Ajustes'; | 82 | String get settings => 'Ajustes'; |
| 88 | 83 | ||
| 89 | @override | 84 | @override |
| 90 | - String get onboardingIntroTitle => | ||
| 91 | - 'DoubleFeel es una aplicación complementaria de salud creada para Apple Watch'; | 85 | + String get onboardingIntroTitle => 'DoubleFeel es una aplicación complementaria de salud creada para Apple Watch'; |
| 92 | 86 | ||
| 93 | @override | 87 | @override |
| 94 | - String get onboardingIntroBody => | ||
| 95 | - '<em>Compréndete mejor a ti mismo</em> y deja que las personas que se preocupan por ti <em>se den cuenta cuando necesitas apoyo.</em>'; | 88 | + String get onboardingIntroBody => '<em>Compréndete mejor a ti mismo</em> y deja que las personas que se preocupan por ti <em>se den cuenta cuando necesitas apoyo.</em>'; |
| 96 | 89 | ||
| 97 | @override | 90 | @override |
| 98 | String get onboardingStateQuestion => '¿Qué te pasa a menudo?'; | 91 | String get onboardingStateQuestion => '¿Qué te pasa a menudo?'; |
| @@ -107,15 +100,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -107,15 +100,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 107 | String get onboardingStatePoorRest => 'Despierta sintiéndote cansado'; | 100 | String get onboardingStatePoorRest => 'Despierta sintiéndote cansado'; |
| 108 | 101 | ||
| 109 | @override | 102 | @override |
| 110 | - String get onboardingStateNeedStimulants => | ||
| 111 | - 'Confíe en estimulantes para mantenerse alerta'; | 103 | + String get onboardingStateNeedStimulants => 'Confíe en estimulantes para mantenerse alerta'; |
| 112 | 104 | ||
| 113 | @override | 105 | @override |
| 114 | String get onboardingStateNone => 'Ninguno de los anteriores'; | 106 | String get onboardingStateNone => 'Ninguno de los anteriores'; |
| 115 | 107 | ||
| 116 | @override | 108 | @override |
| 117 | - String get onboardingStressGoalQuestion => | ||
| 118 | - '¿Qué quieres del seguimiento del estrés?'; | 109 | + String get onboardingStressGoalQuestion => '¿Qué quieres del seguimiento del estrés?'; |
| 119 | 110 | ||
| 120 | @override | 111 | @override |
| 121 | String get onboardingStressGoalSource => 'Comprender las fuentes de estrés'; | 112 | String get onboardingStressGoalSource => 'Comprender las fuentes de estrés'; |
| @@ -124,8 +115,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -124,8 +115,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 124 | String get onboardingStressGoalReminder => 'Recibe recordatorios de estrés'; | 115 | String get onboardingStressGoalReminder => 'Recibe recordatorios de estrés'; |
| 125 | 116 | ||
| 126 | @override | 117 | @override |
| 127 | - String get onboardingStressGoalLovedOnes => | ||
| 128 | - 'Compartir el estrés con sus seres queridos'; | 118 | + String get onboardingStressGoalLovedOnes => 'Compartir el estrés con sus seres queridos'; |
| 129 | 119 | ||
| 130 | @override | 120 | @override |
| 131 | String get onboardingStressGoalRelax => 'Siéntete más tranquilo'; | 121 | String get onboardingStressGoalRelax => 'Siéntete más tranquilo'; |
| @@ -158,8 +148,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -158,8 +148,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 158 | String get onboardingKeyDataTitle => ''; | 148 | String get onboardingKeyDataTitle => ''; |
| 159 | 149 | ||
| 160 | @override | 150 | @override |
| 161 | - String get onboardingKeyDataSubtitle => | ||
| 162 | - 'Tu cuerpo tiene una señal oculta que puede ayudarte a:'; | 151 | + String get onboardingKeyDataSubtitle => 'Tu cuerpo tiene una señal oculta que puede ayudarte a:'; |
| 163 | 152 | ||
| 164 | @override | 153 | @override |
| 165 | String get onboardingKeyDataStress => 'Seguimiento del estrés'; | 154 | String get onboardingKeyDataStress => 'Seguimiento del estrés'; |
| @@ -174,8 +163,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -174,8 +163,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 174 | String get onboardingKeyDataHabits => 'Desarrolla hábitos más saludables'; | 163 | String get onboardingKeyDataHabits => 'Desarrolla hábitos más saludables'; |
| 175 | 164 | ||
| 176 | @override | 165 | @override |
| 177 | - String get onboardingKeyDataLovedOnes => | ||
| 178 | - 'Deja que tus seres queridos te cuiden antes'; | 166 | + String get onboardingKeyDataLovedOnes => 'Deja que tus seres queridos te cuiden antes'; |
| 179 | 167 | ||
| 180 | @override | 168 | @override |
| 181 | String get onboardingTellMeWhatItIs => '¡Dime qué es!'; | 169 | String get onboardingTellMeWhatItIs => '¡Dime qué es!'; |
| @@ -184,19 +172,16 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -184,19 +172,16 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 184 | String get onboardingHrvTitle => 'Se llama VFC'; | 172 | String get onboardingHrvTitle => 'Se llama VFC'; |
| 185 | 173 | ||
| 186 | @override | 174 | @override |
| 187 | - String get onboardingHrvSubtitle => | ||
| 188 | - 'HRV ayuda a reflejar su estrés, recuperación y bienestar general'; | 175 | + String get onboardingHrvSubtitle => 'HRV ayuda a reflejar su estrés, recuperación y bienestar general'; |
| 189 | 176 | ||
| 190 | @override | 177 | @override |
| 191 | - String get onboardingHrvDescription => | ||
| 192 | - 'La variabilidad de la frecuencia cardíaca (VFC) mide pequeños cambios entre los latidos del corazón y refleja cómo responde su cuerpo al estrés.'; | 178 | + String get onboardingHrvDescription => 'La variabilidad de la frecuencia cardíaca (VFC) mide pequeños cambios entre los latidos del corazón y refleja cómo responde su cuerpo al estrés.'; |
| 193 | 179 | ||
| 194 | @override | 180 | @override |
| 195 | String get onboardingTellMeMore => 'Cuéntame más'; | 181 | String get onboardingTellMeMore => 'Cuéntame más'; |
| 196 | 182 | ||
| 197 | @override | 183 | @override |
| 198 | - String get onboardingResearchTitle => | ||
| 199 | - 'Los estudios demuestran que los cambios en la VFC están estrechamente relacionados con cómo se sienten nuestro cuerpo y nuestra mente.'; | 184 | + String get onboardingResearchTitle => 'Los estudios demuestran que los cambios en la VFC están estrechamente relacionados con cómo se sienten nuestro cuerpo y nuestra mente.'; |
| 200 | 185 | ||
| 201 | @override | 186 | @override |
| 202 | String get onboardingResearchFatigue => 'sentirse cansado'; | 187 | String get onboardingResearchFatigue => 'sentirse cansado'; |
| @@ -214,12 +199,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -214,12 +199,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 214 | String get onboardingHealthPermissionTitle => 'Permitir acceso a la salud'; | 199 | String get onboardingHealthPermissionTitle => 'Permitir acceso a la salud'; |
| 215 | 200 | ||
| 216 | @override | 201 | @override |
| 217 | - String get onboardingHealthPermissionBody => | ||
| 218 | - 'DoubleFeel utiliza datos de salud para realizar un seguimiento del estrés y el bienestar.'; | 202 | + String get onboardingHealthPermissionBody => 'DoubleFeel utiliza datos de salud para realizar un seguimiento del estrés y el bienestar.'; |
| 219 | 203 | ||
| 220 | @override | 204 | @override |
| 221 | - String get onboardingHealthPermissionPrivacy => | ||
| 222 | - 'Sus datos de salud sin procesar permanecen privados y nunca se cargan.'; | 205 | + String get onboardingHealthPermissionPrivacy => 'Sus datos de salud sin procesar permanecen privados y nunca se cargan.'; |
| 223 | 206 | ||
| 224 | @override | 207 | @override |
| 225 | String get onboardingNotificationTitle => 'Activar notificaciones'; | 208 | String get onboardingNotificationTitle => 'Activar notificaciones'; |
| @@ -228,15 +211,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -228,15 +211,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 228 | String get onboardingNotificationSubtitle => ''; | 211 | String get onboardingNotificationSubtitle => ''; |
| 229 | 212 | ||
| 230 | @override | 213 | @override |
| 231 | - String get onboardingNotificationBody => | ||
| 232 | - 'Reciba notificaciones cuando su cuerpo muestre señales inusuales de estrés o fatiga.'; | 214 | + String get onboardingNotificationBody => 'Reciba notificaciones cuando su cuerpo muestre señales inusuales de estrés o fatiga.'; |
| 233 | 215 | ||
| 234 | @override | 216 | @override |
| 235 | String get onboardingMemberTitle => 'Obtenga la oferta de membresía anual'; | 217 | String get onboardingMemberTitle => 'Obtenga la oferta de membresía anual'; |
| 236 | 218 | ||
| 237 | @override | 219 | @override |
| 238 | - String get onboardingMemberBody => | ||
| 239 | - 'Comience su viaje de bienestar y seguimiento del estrés, y nunca se pierda momentos de cariño.'; | 220 | + String get onboardingMemberBody => 'Comience su viaje de bienestar y seguimiento del estrés, y nunca se pierda momentos de cariño.'; |
| 240 | 221 | ||
| 241 | @override | 222 | @override |
| 242 | String get onboardingMemberAllOptions => 'Ver todas las opciones de compra'; | 223 | String get onboardingMemberAllOptions => 'Ver todas las opciones de compra'; |
| @@ -245,8 +226,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -245,8 +226,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 245 | String get healthCompanionIsNowAvailable => 'Compañero de bienestar activado'; | 226 | String get healthCompanionIsNowAvailable => 'Compañero de bienestar activado'; |
| 246 | 227 | ||
| 247 | @override | 228 | @override |
| 248 | - String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => | ||
| 249 | - 'Ahora puede realizar un seguimiento de la VFC, el estrés y los cambios del sueño, y compartir alertas con sus seres queridos.'; | 229 | + String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => 'Ahora puede realizar un seguimiento de la VFC, el estrés y los cambios del sueño, y compartir alertas con sus seres queridos.'; |
| 250 | 230 | ||
| 251 | @override | 231 | @override |
| 252 | String get bindPartnerTitle => 'Agregar un ser querido\nSigue tu salud'; | 232 | String get bindPartnerTitle => 'Agregar un ser querido\nSigue tu salud'; |
| @@ -288,8 +268,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -288,8 +268,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 288 | String get onboardingResearchGoodSleep => 'bien descansado'; | 268 | String get onboardingResearchGoodSleep => 'bien descansado'; |
| 289 | 269 | ||
| 290 | @override | 270 | @override |
| 291 | - String get loginSlogan => | ||
| 292 | - 'Comience su viaje de conocimientos sobre el estrés y conexión afectuosa.'; | 271 | + String get loginSlogan => 'Comience su viaje de conocimientos sobre el estrés y conexión afectuosa.'; |
| 293 | 272 | ||
| 294 | @override | 273 | @override |
| 295 | String get loginWithPhone => 'Iniciar sesión con teléfono'; | 274 | String get loginWithPhone => 'Iniciar sesión con teléfono'; |
| @@ -339,15 +318,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -339,15 +318,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 339 | String get phoneLoginCodeHint => 'Ingrese el código de verificación'; | 318 | String get phoneLoginCodeHint => 'Ingrese el código de verificación'; |
| 340 | 319 | ||
| 341 | @override | 320 | @override |
| 342 | - String get phoneLoginAutoRegisterHint => | ||
| 343 | - 'Los números no registrados se registrarán automáticamente'; | 321 | + String get phoneLoginAutoRegisterHint => 'Los números no registrados se registrarán automáticamente'; |
| 344 | 322 | ||
| 345 | @override | 323 | @override |
| 346 | String get phoneLoginLoggingIn => 'Iniciando sesión...'; | 324 | String get phoneLoginLoggingIn => 'Iniciando sesión...'; |
| 347 | 325 | ||
| 348 | @override | 326 | @override |
| 349 | - String get loginAgreeToTermsToast => | ||
| 350 | - 'Primero lea y acepte los Términos de servicio y la Política de privacidad.'; | 327 | + String get loginAgreeToTermsToast => 'Primero lea y acepte los Términos de servicio y la Política de privacidad.'; |
| 351 | 328 | ||
| 352 | @override | 329 | @override |
| 353 | String get phoneLoginInvalidPhone => 'Número de teléfono no válido'; | 330 | String get phoneLoginInvalidPhone => 'Número de teléfono no válido'; |
| @@ -362,8 +339,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -362,8 +339,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 362 | String get todayHealthDataAuthTitle => 'Sincronización de datos de salud'; | 339 | String get todayHealthDataAuthTitle => 'Sincronización de datos de salud'; |
| 363 | 340 | ||
| 364 | @override | 341 | @override |
| 365 | - String get todayHealthDataAuthDescription => | ||
| 366 | - 'DoubleFeel necesita acceso a sus datos de Apple Health para proporcionar información sobre el estrés, seguimiento del estrés en vivo y recomendaciones de salud.\nSi no ha otorgado acceso, permita los permisos a continuación. Si ya has concedido acceso, la sincronización de tus datos de salud puede tardar unos minutos. Inténtelo de nuevo más tarde.'; | 342 | + String get todayHealthDataAuthDescription => 'DoubleFeel necesita acceso a sus datos de Apple Health para proporcionar información sobre el estrés, seguimiento del estrés en vivo y recomendaciones de salud.\nSi no ha otorgado acceso, permita los permisos a continuación. Si ya has concedido acceso, la sincronización de tus datos de salud puede tardar unos minutos. Inténtelo de nuevo más tarde.'; |
| 367 | 343 | ||
| 368 | @override | 344 | @override |
| 369 | String get todayHealthDataAuthAction => 'Continuar'; | 345 | String get todayHealthDataAuthAction => 'Continuar'; |
| @@ -381,28 +357,22 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -381,28 +357,22 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 381 | String get todayFaqSectionTitle => 'Preguntas frecuentes sobre DoubleFeel'; | 357 | String get todayFaqSectionTitle => 'Preguntas frecuentes sobre DoubleFeel'; |
| 382 | 358 | ||
| 383 | @override | 359 | @override |
| 384 | - String get todayFaqLinkNoData => | ||
| 385 | - '¿Qué pasa si la aplicación o la esfera del reloj no tiene datos?'; | 360 | + String get todayFaqLinkNoData => '¿Qué pasa si la aplicación o la esfera del reloj no tiene datos?'; |
| 386 | 361 | ||
| 387 | @override | 362 | @override |
| 388 | - String get todayFaqLinkHrvRealtimeUpdate => | ||
| 389 | - '¿Cómo se pueden actualizar los datos de HRV en tiempo real?'; | 363 | + String get todayFaqLinkHrvRealtimeUpdate => '¿Cómo se pueden actualizar los datos de HRV en tiempo real?'; |
| 390 | 364 | ||
| 391 | @override | 365 | @override |
| 392 | - String get todayFaqLinkWatchNoStatusNotification => | ||
| 393 | - '¿Por qué mi reloj no puede recibir notificaciones de estado?'; | 366 | + String get todayFaqLinkWatchNoStatusNotification => '¿Por qué mi reloj no puede recibir notificaciones de estado?'; |
| 394 | 367 | ||
| 395 | @override | 368 | @override |
| 396 | - String get todayFaqLinkWatchNoStatusAndInteractionNotification => | ||
| 397 | - '¿Por qué mi reloj no puede recibir notificaciones de estado e interacción?'; | 369 | + String get todayFaqLinkWatchNoStatusAndInteractionNotification => '¿Por qué mi reloj no puede recibir notificaciones de estado e interacción?'; |
| 398 | 370 | ||
| 399 | @override | 371 | @override |
| 400 | - String get todayFaqLinkWatchFaceDataDelay => | ||
| 401 | - '¿Por qué los datos de la esfera del reloj se retrasan o no se actualizan?'; | 372 | + String get todayFaqLinkWatchFaceDataDelay => '¿Por qué los datos de la esfera del reloj se retrasan o no se actualizan?'; |
| 402 | 373 | ||
| 403 | @override | 374 | @override |
| 404 | - String get todayFaqLinkWatchFaceBlackScreen => | ||
| 405 | - '¿Por qué la esfera del reloj se vuelve negra?'; | 375 | + String get todayFaqLinkWatchFaceBlackScreen => '¿Por qué la esfera del reloj se vuelve negra?'; |
| 406 | 376 | ||
| 407 | @override | 377 | @override |
| 408 | String get todayStressStatusTitle => 'Estado de estrés general'; | 378 | String get todayStressStatusTitle => 'Estado de estrés general'; |
| @@ -429,178 +399,136 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -429,178 +399,136 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 429 | String get todayStressStatusInsufficientData => 'Datos insuficientes'; | 399 | String get todayStressStatusInsufficientData => 'Datos insuficientes'; |
| 430 | 400 | ||
| 431 | @override | 401 | @override |
| 432 | - String get todayStressStatusOverloadDescription => | ||
| 433 | - 'Su VFC actual es mucho más baja que su promedio a largo plazo, lo que puede indicar fatiga, mucho estrés o una recuperación insuficiente. Se recomienda reposo.'; | 402 | + String get todayStressStatusOverloadDescription => 'Su VFC actual es mucho más baja que su promedio a largo plazo, lo que puede indicar fatiga, mucho estrés o una recuperación insuficiente. Se recomienda reposo.'; |
| 434 | 403 | ||
| 435 | @override | 404 | @override |
| 436 | - String get todayStressStatusCautionDescription => | ||
| 437 | - 'Su VFC actual está por debajo del rango normal y su cuerpo puede estar acumulando estrés. Presta atención al descanso y la recuperación.'; | 405 | + String get todayStressStatusCautionDescription => 'Su VFC actual está por debajo del rango normal y su cuerpo puede estar acumulando estrés. Presta atención al descanso y la recuperación.'; |
| 438 | 406 | ||
| 439 | @override | 407 | @override |
| 440 | - String get todayStressStatusNormalDescription => | ||
| 441 | - 'Su estado corporal actual está dentro de su rango de fluctuación normal.'; | 408 | + String get todayStressStatusNormalDescription => 'Su estado corporal actual está dentro de su rango de fluctuación normal.'; |
| 442 | 409 | ||
| 443 | @override | 410 | @override |
| 444 | - String get todayStressStatusExcellentDescription => | ||
| 445 | - 'Su VFC actual es más alta que su promedio reciente, lo que indica una mejor recuperación y estado general.'; | 411 | + String get todayStressStatusExcellentDescription => 'Su VFC actual es más alta que su promedio reciente, lo que indica una mejor recuperación y estado general.'; |
| 446 | 412 | ||
| 447 | @override | 413 | @override |
| 448 | - String get todayStressStatusInsufficientDataDescription => | ||
| 449 | - 'Todavía no hay suficientes datos disponibles para evaluar con precisión su estado de estrés.'; | 414 | + String get todayStressStatusInsufficientDataDescription => 'Todavía no hay suficientes datos disponibles para evaluar con precisión su estado de estrés.'; |
| 450 | 415 | ||
| 451 | @override | 416 | @override |
| 452 | - String get todayHrvMeasurementIntro => | ||
| 453 | - 'Apple Watch mide la VFC automáticamente cada 2 a 5 horas. Si desea realizar una medición manual, siga estos pasos:'; | 417 | + String get todayHrvMeasurementIntro => 'Apple Watch mide la VFC automáticamente cada 2 a 5 horas. Si desea realizar una medición manual, siga estos pasos:'; |
| 454 | 418 | ||
| 455 | @override | 419 | @override |
| 456 | - String get todayHrvMeasurementStep1 => | ||
| 457 | - '1. Usa tu Apple Watch, siéntate y mantente relajado.'; | 420 | + String get todayHrvMeasurementStep1 => '1. Usa tu Apple Watch, siéntate y mantente relajado.'; |
| 458 | 421 | ||
| 459 | @override | 422 | @override |
| 460 | - String get todayHrvMeasurementStep2 => | ||
| 461 | - '2. Abra la aplicación \"Mindfulness\" en su Apple Watch e inicie una sesión de \"Respiración\".'; | 423 | + String get todayHrvMeasurementStep2 => '2. Abra la aplicación \"Mindfulness\" en su Apple Watch e inicie una sesión de \"Respiración\".'; |
| 462 | 424 | ||
| 463 | @override | 425 | @override |
| 464 | - String get todayHrvMeasurementStep3 => | ||
| 465 | - '3. Mantenga la respiración constante y espere de 1 a 3 minutos.'; | 426 | + String get todayHrvMeasurementStep3 => '3. Mantenga la respiración constante y espere de 1 a 3 minutos.'; |
| 466 | 427 | ||
| 467 | @override | 428 | @override |
| 468 | - String get todayHrvMeasurementStep4 => | ||
| 469 | - '4. Una vez finalizada la sesión de respiración, bloquea tu Apple Watch y desbloquea tu iPhone una vez.'; | 429 | + String get todayHrvMeasurementStep4 => '4. Una vez finalizada la sesión de respiración, bloquea tu Apple Watch y desbloquea tu iPhone una vez.'; |
| 470 | 430 | ||
| 471 | @override | 431 | @override |
| 472 | - String get todayHrvMeasurementStep5 => | ||
| 473 | - '5. Espere aproximadamente un minuto. DoubleFeel recibirá y mostrará sus datos.'; | 432 | + String get todayHrvMeasurementStep5 => '5. Espere aproximadamente un minuto. DoubleFeel recibirá y mostrará sus datos.'; |
| 474 | 433 | ||
| 475 | @override | 434 | @override |
| 476 | - String get todayHrvMeasurementHint => | ||
| 477 | - 'Consejo: Tus datos provienen del Apple Watch. Puede haber un retraso después de la medición o es posible que los datos no se sincronicen inmediatamente. Si esto sucede, intente medir nuevamente y espere a que se sincronicen los datos.'; | 435 | + String get todayHrvMeasurementHint => 'Consejo: Tus datos provienen del Apple Watch. Puede haber un retraso después de la medición o es posible que los datos no se sincronicen inmediatamente. Si esto sucede, intente medir nuevamente y espere a que se sincronicen los datos.'; |
| 478 | 436 | ||
| 479 | @override | 437 | @override |
| 480 | - String get todayHrvMeasurementWarning => | ||
| 481 | - 'Nota: Los permisos de salud deben estar habilitados y el modo de bajo consumo debe estar desactivado.'; | 438 | + String get todayHrvMeasurementWarning => 'Nota: Los permisos de salud deben estar habilitados y el modo de bajo consumo debe estar desactivado.'; |
| 482 | 439 | ||
| 483 | @override | 440 | @override |
| 484 | - String get todayStressStatusWhatTitle => | ||
| 485 | - '¿Qué es el estado de estrés general?'; | 441 | + String get todayStressStatusWhatTitle => '¿Qué es el estado de estrés general?'; |
| 486 | 442 | ||
| 487 | @override | 443 | @override |
| 488 | - String get todayStressStatusWhatDescription1 => | ||
| 489 | - 'DoubleFeel combina su VFC (variabilidad de la frecuencia cardíaca), frecuencia cardíaca en reposo y cambios en el estado corporal de los últimos 30 días para evaluar su nivel de estrés general.'; | 444 | + String get todayStressStatusWhatDescription1 => 'DoubleFeel combina su VFC (variabilidad de la frecuencia cardíaca), frecuencia cardíaca en reposo y cambios en el estado corporal de los últimos 30 días para evaluar su nivel de estrés general.'; |
| 490 | 445 | ||
| 491 | @override | 446 | @override |
| 492 | - String get todayStressStatusWhatDescription2 => | ||
| 493 | - 'Debido a que la VFC fluctúa con las emociones, el ejercicio, el sueño y la fatiga, una sola lectura tiene un valor limitado. Recomendamos centrarse en su estado de estrés general a lo largo del día, que es más estable y útil. Le ayuda a comprender su estado corporal y ayuda a sus contactos cercanos a notar cambios a tiempo.'; | 447 | + String get todayStressStatusWhatDescription2 => 'Debido a que la VFC fluctúa con las emociones, el ejercicio, el sueño y la fatiga, una sola lectura tiene un valor limitado. Recomendamos centrarse en su estado de estrés general a lo largo del día, que es más estable y útil. Le ayuda a comprender su estado corporal y ayuda a sus contactos cercanos a notar cambios a tiempo.'; |
| 494 | 448 | ||
| 495 | @override | 449 | @override |
| 496 | - String get todayStressStatusWhyHrvTitle => | ||
| 497 | - '¿Por qué utilizar HRV (variabilidad de la frecuencia cardíaca)?'; | 450 | + String get todayStressStatusWhyHrvTitle => '¿Por qué utilizar HRV (variabilidad de la frecuencia cardíaca)?'; |
| 498 | 451 | ||
| 499 | @override | 452 | @override |
| 500 | - String get todayStressStatusWhyHrvDescription => | ||
| 501 | - 'La VFC es una métrica importante para medir el estrés corporal y la capacidad de recuperación.'; | 453 | + String get todayStressStatusWhyHrvDescription => 'La VFC es una métrica importante para medir el estrés corporal y la capacidad de recuperación.'; |
| 502 | 454 | ||
| 503 | @override | 455 | @override |
| 504 | String get todayStressStatusUsually => 'En general:'; | 456 | String get todayStressStatusUsually => 'En general:'; |
| 505 | 457 | ||
| 506 | @override | 458 | @override |
| 507 | - String get todayStressStatusHrvHigher => | ||
| 508 | - '· Una VFC más alta generalmente significa una mejor recuperación'; | 459 | + String get todayStressStatusHrvHigher => '· Una VFC más alta generalmente significa una mejor recuperación'; |
| 509 | 460 | ||
| 510 | @override | 461 | @override |
| 511 | - String get todayStressStatusHrvLower => | ||
| 512 | - '· Una VFC más baja puede indicar fatiga, estrés o sueño insuficiente'; | 462 | + String get todayStressStatusHrvLower => '· Una VFC más baja puede indicar fatiga, estrés o sueño insuficiente'; |
| 513 | 463 | ||
| 514 | @override | 464 | @override |
| 515 | - String get todayStressStatusHrvChangesFast => | ||
| 516 | - '· La VFC cambia rápidamente, lo que la hace útil para cambios de estado corporal a corto plazo.'; | 465 | + String get todayStressStatusHrvChangesFast => '· La VFC cambia rápidamente, lo que la hace útil para cambios de estado corporal a corto plazo.'; |
| 517 | 466 | ||
| 518 | @override | 467 | @override |
| 519 | - String get todayStressStatusAppWatchDifferenceTitle => | ||
| 520 | - '¿En qué se diferencian los estados de estrés en la aplicación del teléfono y en el Apple Watch?'; | 468 | + String get todayStressStatusAppWatchDifferenceTitle => '¿En qué se diferencian los estados de estrés en la aplicación del teléfono y en el Apple Watch?'; |
| 521 | 469 | ||
| 522 | @override | 470 | @override |
| 523 | - String get todayStressStatusAppWatchDifferenceApp => | ||
| 524 | - 'La página de inicio de la aplicación del teléfono muestra el estado de estrés general del día, combinando la VFC, la frecuencia cardíaca en reposo y las tendencias generales.'; | 471 | + String get todayStressStatusAppWatchDifferenceApp => 'La página de inicio de la aplicación del teléfono muestra el estado de estrés general del día, combinando la VFC, la frecuencia cardíaca en reposo y las tendencias generales.'; |
| 525 | 472 | ||
| 526 | @override | 473 | @override |
| 527 | - String get todayStressStatusAppWatchDifferenceWatch => | ||
| 528 | - 'Apple Watch muestra el estado Live Stress más reciente, lo cual es mejor para verificar rápidamente los cambios corporales actuales.'; | 474 | + String get todayStressStatusAppWatchDifferenceWatch => 'Apple Watch muestra el estado Live Stress más reciente, lo cual es mejor para verificar rápidamente los cambios corporales actuales.'; |
| 529 | 475 | ||
| 530 | @override | 476 | @override |
| 531 | - String get todayStressStatusWaitingDataTitle => | ||
| 532 | - '¿Por qué aparece Esperando datos?'; | 477 | + String get todayStressStatusWaitingDataTitle => '¿Por qué aparece Esperando datos?'; |
| 533 | 478 | ||
| 534 | @override | 479 | @override |
| 535 | - String get todayStressStatusWaitingDataDescription1 => | ||
| 536 | - 'Esperar datos significa que la cantidad actual de datos recopilados no es suficiente para generar una evaluación de estrés confiable.'; | 480 | + String get todayStressStatusWaitingDataDescription1 => 'Esperar datos significa que la cantidad actual de datos recopilados no es suficiente para generar una evaluación de estrés confiable.'; |
| 537 | 481 | ||
| 538 | @override | 482 | @override |
| 539 | - String get todayStressStatusWaitingDataDescription2 => | ||
| 540 | - 'Continúe usando su Apple Watch y espere a que el sistema recopile datos automáticamente.'; | 483 | + String get todayStressStatusWaitingDataDescription2 => 'Continúe usando su Apple Watch y espere a que el sistema recopile datos automáticamente.'; |
| 541 | 484 | ||
| 542 | @override | 485 | @override |
| 543 | - String get todayStressStatusWaitingDataReasonsIntro => | ||
| 544 | - 'Las posibles razones incluyen:'; | 486 | + String get todayStressStatusWaitingDataReasonsIntro => 'Las posibles razones incluyen:'; |
| 545 | 487 | ||
| 546 | @override | 488 | @override |
| 547 | - String get todayStressStatusWaitingDataReason1 => | ||
| 548 | - '1. No hay suficientes muestras de VFC'; | 489 | + String get todayStressStatusWaitingDataReason1 => '1. No hay suficientes muestras de VFC'; |
| 549 | 490 | ||
| 550 | @override | 491 | @override |
| 551 | - String get todayStressStatusWaitingDataReason2 => | ||
| 552 | - '2. Faltan datos de frecuencia cardíaca en reposo'; | 492 | + String get todayStressStatusWaitingDataReason2 => '2. Faltan datos de frecuencia cardíaca en reposo'; |
| 553 | 493 | ||
| 554 | @override | 494 | @override |
| 555 | - String get todayStressStatusWaitingDataReason3 => | ||
| 556 | - '3. El Apple Watch no se ha usado el tiempo suficiente'; | 495 | + String get todayStressStatusWaitingDataReason3 => '3. El Apple Watch no se ha usado el tiempo suficiente'; |
| 557 | 496 | ||
| 558 | @override | 497 | @override |
| 559 | - String get todayStressStatusWaitingDataReason4 => | ||
| 560 | - '4. Los permisos de Apple Health no están habilitados'; | 498 | + String get todayStressStatusWaitingDataReason4 => '4. Los permisos de Apple Health no están habilitados'; |
| 561 | 499 | ||
| 562 | @override | 500 | @override |
| 563 | - String get todayHrvPrincipleHowMeasureTitle => | ||
| 564 | - '¿Cómo mide DoubleFeel el estado de estrés?'; | 501 | + String get todayHrvPrincipleHowMeasureTitle => '¿Cómo mide DoubleFeel el estado de estrés?'; |
| 565 | 502 | ||
| 566 | @override | 503 | @override |
| 567 | - String get todayHrvPrincipleHowMeasureDescription1 => | ||
| 568 | - 'Cuando usas Apple Watch normalmente, el sistema recopila automáticamente tus datos de frecuencia cardíaca y los sincroniza con Apple Health.'; | 504 | + String get todayHrvPrincipleHowMeasureDescription1 => 'Cuando usas Apple Watch normalmente, el sistema recopila automáticamente tus datos de frecuencia cardíaca y los sincroniza con Apple Health.'; |
| 569 | 505 | ||
| 570 | @override | 506 | @override |
| 571 | - String get todayHrvPrincipleHowMeasureDescription2 => | ||
| 572 | - 'DoubleFeel calcula los indicadores HRV (variabilidad de la frecuencia cardíaca) basándose en estos datos para evaluar el estrés corporal y el estado de recuperación.'; | 507 | + String get todayHrvPrincipleHowMeasureDescription2 => 'DoubleFeel calcula los indicadores HRV (variabilidad de la frecuencia cardíaca) basándose en estos datos para evaluar el estrés corporal y el estado de recuperación.'; |
| 573 | 508 | ||
| 574 | @override | 509 | @override |
| 575 | - String get todayHrvPrincipleHowMeasureDescription3 => | ||
| 576 | - 'La VFC es sensible al estrés, la fatiga, el sueño, las emociones y la recuperación, por lo que nos ayuda a notar antes los cambios en el estado corporal.'; | 510 | + String get todayHrvPrincipleHowMeasureDescription3 => 'La VFC es sensible al estrés, la fatiga, el sueño, las emociones y la recuperación, por lo que nos ayuda a notar antes los cambios en el estado corporal.'; |
| 577 | 511 | ||
| 578 | @override | 512 | @override |
| 579 | - String get todayHrvPrincipleHowMeasureDescription4 => | ||
| 580 | - 'Para que los resultados sean más precisos, DoubleFeel compara su estado actual de VFC con su propio promedio de 30 días en lugar de compararlo directamente con el de otras personas.'; | 513 | + String get todayHrvPrincipleHowMeasureDescription4 => 'Para que los resultados sean más precisos, DoubleFeel compara su estado actual de VFC con su propio promedio de 30 días en lugar de compararlo directamente con el de otras personas.'; |
| 581 | 514 | ||
| 582 | @override | 515 | @override |
| 583 | String get todayRealtimeStressWhatTitle => '¿Qué es el estrés en vivo?'; | 516 | String get todayRealtimeStressWhatTitle => '¿Qué es el estrés en vivo?'; |
| 584 | 517 | ||
| 585 | @override | 518 | @override |
| 586 | - String get todayRealtimeStressWhatDescription1 => | ||
| 587 | - 'Live Stress es un indicador de estrés corporal generado dinámicamente por DoubleFeel en función de su VFC actual, su estado de frecuencia cardíaca y los cambios en su historial personal.'; | 519 | + String get todayRealtimeStressWhatDescription1 => 'Live Stress es un indicador de estrés corporal generado dinámicamente por DoubleFeel en función de su VFC actual, su estado de frecuencia cardíaca y los cambios en su historial personal.'; |
| 588 | 520 | ||
| 589 | @override | 521 | @override |
| 590 | - String get todayRealtimeStressWhatDescription2 => | ||
| 591 | - 'Un valor de estrés más alto significa que su estado corporal se está desviando más de su valor inicial habitual y puede reflejar fatiga, recuperación insuficiente o estrés elevado.'; | 522 | + String get todayRealtimeStressWhatDescription2 => 'Un valor de estrés más alto significa que su estado corporal se está desviando más de su valor inicial habitual y puede reflejar fatiga, recuperación insuficiente o estrés elevado.'; |
| 592 | 523 | ||
| 593 | @override | 524 | @override |
| 594 | - String get todayRealtimeStressWhatDescription3 => | ||
| 595 | - 'Te ayuda a notar los cambios corporales más rápido y a ajustar el descanso, el ejercicio y el ritmo diario a tiempo.'; | 525 | + String get todayRealtimeStressWhatDescription3 => 'Te ayuda a notar los cambios corporales más rápido y a ajustar el descanso, el ejercicio y el ritmo diario a tiempo.'; |
| 596 | 526 | ||
| 597 | @override | 527 | @override |
| 598 | - String get todayRealtimeStressDivisionTitle => | ||
| 599 | - '¿Cómo se califica el estrés en vivo?'; | 528 | + String get todayRealtimeStressDivisionTitle => '¿Cómo se califica el estrés en vivo?'; |
| 600 | 529 | ||
| 601 | @override | 530 | @override |
| 602 | - String get todayRealtimeStressDivisionIntro => | ||
| 603 | - 'El estrés vivo se muestra como porcentaje:'; | 531 | + String get todayRealtimeStressDivisionIntro => 'El estrés vivo se muestra como porcentaje:'; |
| 604 | 532 | ||
| 605 | @override | 533 | @override |
| 606 | String get todayRealtimeStressExcellentRange => 'Excelente: 1%-20%'; | 534 | String get todayRealtimeStressExcellentRange => 'Excelente: 1%-20%'; |
| @@ -615,99 +543,76 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -615,99 +543,76 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 615 | String get todayRealtimeStressOverloadRange => 'Sobrecarga: 81%-100%'; | 543 | String get todayRealtimeStressOverloadRange => 'Sobrecarga: 81%-100%'; |
| 616 | 544 | ||
| 617 | @override | 545 | @override |
| 618 | - String get todayRealtimeStressExcellentDescription => | ||
| 619 | - 'Tu cuerpo está en un buen estado de recuperación y se siente más relajado.'; | 546 | + String get todayRealtimeStressExcellentDescription => 'Tu cuerpo está en un buen estado de recuperación y se siente más relajado.'; |
| 620 | 547 | ||
| 621 | @override | 548 | @override |
| 622 | - String get todayRealtimeStressNormalDescription => | ||
| 623 | - 'Su cuerpo está dentro de un rango de fluctuación normal.'; | 549 | + String get todayRealtimeStressNormalDescription => 'Su cuerpo está dentro de un rango de fluctuación normal.'; |
| 624 | 550 | ||
| 625 | @override | 551 | @override |
| 626 | - String get todayRealtimeStressCautionDescription => | ||
| 627 | - 'Tu cuerpo puede estar acumulando estrés. Considere tomar descansos y recuperarse.'; | 552 | + String get todayRealtimeStressCautionDescription => 'Tu cuerpo puede estar acumulando estrés. Considere tomar descansos y recuperarse.'; |
| 628 | 553 | ||
| 629 | @override | 554 | @override |
| 630 | - String get todayRealtimeStressOverloadDescription => | ||
| 631 | - 'Su cuerpo puede estar bajo un estrés significativo. Considere reducir su carga de trabajo y priorizar el sueño y la recuperación.'; | 555 | + String get todayRealtimeStressOverloadDescription => 'Su cuerpo puede estar bajo un estrés significativo. Considere reducir su carga de trabajo y priorizar el sueño y la recuperación.'; |
| 632 | 556 | ||
| 633 | @override | 557 | @override |
| 634 | - String get todayRealtimeStressDivisionBaseline => | ||
| 635 | - 'Estos rangos se ajustan según su base personal y sus patrones de actividad. Los resultados no son directamente comparables entre diferentes usuarios.'; | 558 | + String get todayRealtimeStressDivisionBaseline => 'Estos rangos se ajustan según su base personal y sus patrones de actividad. Los resultados no son directamente comparables entre diferentes usuarios.'; |
| 636 | 559 | ||
| 637 | @override | 560 | @override |
| 638 | - String get todayRealtimeStressDivisionAwake => | ||
| 639 | - 'Live Stress refleja principalmente cambios en el nivel de estrés de su cuerpo mientras está despierto.'; | 561 | + String get todayRealtimeStressDivisionAwake => 'Live Stress refleja principalmente cambios en el nivel de estrés de su cuerpo mientras está despierto.'; |
| 640 | 562 | ||
| 641 | @override | 563 | @override |
| 642 | - String get todayRealtimeStressLowBetterTitle => | ||
| 643 | - '¿Es siempre mejor tener menos estrés en vivo?'; | 564 | + String get todayRealtimeStressLowBetterTitle => '¿Es siempre mejor tener menos estrés en vivo?'; |
| 644 | 565 | ||
| 645 | @override | 566 | @override |
| 646 | String get todayRealtimeStressLowBetterNo => 'No necesariamente.'; | 567 | String get todayRealtimeStressLowBetterNo => 'No necesariamente.'; |
| 647 | 568 | ||
| 648 | @override | 569 | @override |
| 649 | - String get todayRealtimeStressLowBetterType => | ||
| 650 | - 'El estrés corporal puede ser normal o anormal.'; | 570 | + String get todayRealtimeStressLowBetterType => 'El estrés corporal puede ser normal o anormal.'; |
| 651 | 571 | ||
| 652 | @override | 572 | @override |
| 653 | - String get todayRealtimeStressLowBetterExample => | ||
| 654 | - 'Por ejemplo, el estrés en tiempo real que aumenta brevemente durante o después del ejercicio es una respuesta de recuperación normal. También puede aumentar temporalmente durante el trabajo concentrado o la excitación emocional, que son ajustes normales del cuerpo.'; | 573 | + String get todayRealtimeStressLowBetterExample => 'Por ejemplo, el estrés en tiempo real que aumenta brevemente durante o después del ejercicio es una respuesta de recuperación normal. También puede aumentar temporalmente durante el trabajo concentrado o la excitación emocional, que son ajustes normales del cuerpo.'; |
| 655 | 574 | ||
| 656 | @override | 575 | @override |
| 657 | - String get todayRealtimeStressLowBetterHighStress => | ||
| 658 | - 'Pero si el estrés permanece alto mientras descansa, está sentado durante mucho tiempo o después de dormir mal, puede indicar fatiga física, estrés mental, recuperación insuficiente del sueño, recuperación incompleta del ejercicio, demasiada cafeína, alcohol, estimulantes o posible malestar.'; | 576 | + String get todayRealtimeStressLowBetterHighStress => 'Pero si el estrés permanece alto mientras descansa, está sentado durante mucho tiempo o después de dormir mal, puede indicar fatiga física, estrés mental, recuperación insuficiente del sueño, recuperación incompleta del ejercicio, demasiada cafeína, alcohol, estimulantes o posible malestar.'; |
| 659 | 577 | ||
| 660 | @override | 578 | @override |
| 661 | - String get todayRealtimeStressLowBetterTrend => | ||
| 662 | - 'DoubleFeel se centra más en su tendencia a largo plazo que en una sola fluctuación.'; | 579 | + String get todayRealtimeStressLowBetterTrend => 'DoubleFeel se centra más en su tendencia a largo plazo que en una sola fluctuación.'; |
| 663 | 580 | ||
| 664 | @override | 581 | @override |
| 665 | - String get todayRealtimeStressScenarioTitle => | ||
| 666 | - '¿Cuándo se debe utilizar HRV y Live Stress?'; | 582 | + String get todayRealtimeStressScenarioTitle => '¿Cuándo se debe utilizar HRV y Live Stress?'; |
| 667 | 583 | ||
| 668 | @override | 584 | @override |
| 669 | - String get todayRealtimeStressScenarioHrvDefault => | ||
| 670 | - 'Con la configuración predeterminada de Apple Watch, la VFC se actualiza cada 2 a 5 horas.'; | 585 | + String get todayRealtimeStressScenarioHrvDefault => 'Con la configuración predeterminada de Apple Watch, la VFC se actualiza cada 2 a 5 horas.'; |
| 671 | 586 | ||
| 672 | @override | 587 | @override |
| 673 | - String get todayRealtimeStressScenarioRegionLimit => | ||
| 674 | - 'En algunas regiones, las funciones de respiración del Apple Watch pueden ser limitadas, lo que puede afectar la frecuencia de actualización de la VFC. Activar las funciones de respiración también puede consumir más batería.'; | 588 | + String get todayRealtimeStressScenarioRegionLimit => 'En algunas regiones, las funciones de respiración del Apple Watch pueden ser limitadas, lo que puede afectar la frecuencia de actualización de la VFC. Activar las funciones de respiración también puede consumir más batería.'; |
| 675 | 589 | ||
| 676 | @override | 590 | @override |
| 677 | - String get todayRealtimeStressScenarioIntro => | ||
| 678 | - 'Para abordar el largo intervalo entre actualizaciones de HRV, DoubleFeel diseñó Live Stress:'; | 591 | + String get todayRealtimeStressScenarioIntro => 'Para abordar el largo intervalo entre actualizaciones de HRV, DoubleFeel diseñó Live Stress:'; |
| 679 | 592 | ||
| 680 | @override | 593 | @override |
| 681 | - String get todayRealtimeStressScenarioUpdateEvery6Min => | ||
| 682 | - '· Live Stress se actualiza cada 6 minutos (las actualizaciones del estado de los amigos dependen de la sincronización de Apple Health y pueden experimentar breves retrasos debido a los mecanismos del sistema. Si su amigo usa DoubleFeel con frecuencia, su estado de salud se actualizará más rápidamente)'; | 594 | + String get todayRealtimeStressScenarioUpdateEvery6Min => '· Live Stress se actualiza cada 6 minutos (las actualizaciones del estado de los amigos dependen de la sincronización de Apple Health y pueden experimentar breves retrasos debido a los mecanismos del sistema. Si su amigo usa DoubleFeel con frecuencia, su estado de salud se actualizará más rápidamente)'; |
| 683 | 595 | ||
| 684 | @override | 596 | @override |
| 685 | - String get todayRealtimeStressScenarioTimely => | ||
| 686 | - '· Puede reflejar los cambios del estado corporal más rápidamente'; | 597 | + String get todayRealtimeStressScenarioTimely => '· Puede reflejar los cambios del estado corporal más rápidamente'; |
| 687 | 598 | ||
| 688 | @override | 599 | @override |
| 689 | - String get todayRealtimeStressScenarioConsistentTrend => | ||
| 690 | - '· En la mayoría de los casos, la tendencia Live Stress es consistente con la tendencia HRV'; | 600 | + String get todayRealtimeStressScenarioConsistentTrend => '· En la mayoría de los casos, la tendencia Live Stress es consistente con la tendencia HRV'; |
| 691 | 601 | ||
| 692 | @override | 602 | @override |
| 693 | - String get todayRealtimeStressScenarioSummary => | ||
| 694 | - 'Esto permite a los usuarios ver las tendencias de la VFC a largo plazo y al mismo tiempo utilizar Live Stress como referencia del estado corporal a corto plazo.'; | 603 | + String get todayRealtimeStressScenarioSummary => 'Esto permite a los usuarios ver las tendencias de la VFC a largo plazo y al mismo tiempo utilizar Live Stress como referencia del estado corporal a corto plazo.'; |
| 695 | 604 | ||
| 696 | @override | 605 | @override |
| 697 | - String get todayFaqNoDataTitle => | ||
| 698 | - '¿Qué pasa si la aplicación o la esfera del reloj no tiene datos?'; | 606 | + String get todayFaqNoDataTitle => '¿Qué pasa si la aplicación o la esfera del reloj no tiene datos?'; |
| 699 | 607 | ||
| 700 | @override | 608 | @override |
| 701 | - String get todayFaqNoDataDescription1 => | ||
| 702 | - '1. Confirme que Apple Watch esté en watchOS 10.0 o superior y que el iPhone esté en iOS 14 o superior. Puede consultar las versiones del sistema en Acerca de.'; | 609 | + String get todayFaqNoDataDescription1 => '1. Confirme que Apple Watch esté en watchOS 10.0 o superior y que el iPhone esté en iOS 14 o superior. Puede consultar las versiones del sistema en Acerca de.'; |
| 703 | 610 | ||
| 704 | @override | 611 | @override |
| 705 | - String get todayFaqNoDataDescription2 => | ||
| 706 | - '2. Confirme que todos los permisos estén habilitados: Salud del iPhone > Compartir > Aplicaciones > DoubleFeel > Activar todos los permisos.'; | 612 | + String get todayFaqNoDataDescription2 => '2. Confirme que todos los permisos estén habilitados: Salud del iPhone > Compartir > Aplicaciones > DoubleFeel > Activar todos los permisos.'; |
| 707 | 613 | ||
| 708 | @override | 614 | @override |
| 709 | - String get todayFaqNoDataDescription3 => | ||
| 710 | - '3. Confirme que el dispositivo no esté en modo de bajo consumo, batería baja o usado demasiado flojo, ya que esto puede afectar la recopilación de datos.'; | 615 | + String get todayFaqNoDataDescription3 => '3. Confirme que el dispositivo no esté en modo de bajo consumo, batería baja o usado demasiado flojo, ya que esto puede afectar la recopilación de datos.'; |
| 711 | 616 | ||
| 712 | @override | 617 | @override |
| 713 | String get todayFaqContactPrefix => 'Si todo lo anterior es correcto, puedes'; | 618 | String get todayFaqContactPrefix => 'Si todo lo anterior es correcto, puedes'; |
| @@ -719,90 +624,70 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -719,90 +624,70 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 719 | String get todayFaqContactSuffix => '.'; | 624 | String get todayFaqContactSuffix => '.'; |
| 720 | 625 | ||
| 721 | @override | 626 | @override |
| 722 | - String get todayFaqWatchNoNotificationTitle => | ||
| 723 | - '¿El reloj no puede recibir notificaciones de estado?'; | 627 | + String get todayFaqWatchNoNotificationTitle => '¿El reloj no puede recibir notificaciones de estado?'; |
| 724 | 628 | ||
| 725 | @override | 629 | @override |
| 726 | - String get todayFaqWatchNoNotificationDescription1 => | ||
| 727 | - 'Las notificaciones de Apple Watch y iPhone tienen reglas de prioridad: cuando tu iPhone está desbloqueado y la pantalla está encendida, las notificaciones solo aparecen en el teléfono y no aparecerán en el reloj.'; | 630 | + String get todayFaqWatchNoNotificationDescription1 => 'Las notificaciones de Apple Watch y iPhone tienen reglas de prioridad: cuando tu iPhone está desbloqueado y la pantalla está encendida, las notificaciones solo aparecen en el teléfono y no aparecerán en el reloj.'; |
| 728 | 631 | ||
| 729 | @override | 632 | @override |
| 730 | - String get todayFaqWatchNoNotificationDescription2 => | ||
| 731 | - 'Si los datos de estrés se muestran y actualizan normalmente pero su reloj no recibe notificaciones, intente lo siguiente:'; | 633 | + String get todayFaqWatchNoNotificationDescription2 => 'Si los datos de estrés se muestran y actualizan normalmente pero su reloj no recibe notificaciones, intente lo siguiente:'; |
| 732 | 634 | ||
| 733 | @override | 635 | @override |
| 734 | - String get todayFaqWatchNoNotificationCheckPhoneNotification => | ||
| 735 | - '1. Verifique si las notificaciones del iPhone están habilitadas (Configuración > DoubleFeel > Notificaciones).'; | 636 | + String get todayFaqWatchNoNotificationCheckPhoneNotification => '1. Verifique si las notificaciones del iPhone están habilitadas (Configuración > DoubleFeel > Notificaciones).'; |
| 736 | 637 | ||
| 737 | @override | 638 | @override |
| 738 | - String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh => | ||
| 739 | - '2. Compruebe si la Actualización de la aplicación en segundo plano del iPhone está habilitada (Configuración > DoubleFeel > Actualización de la aplicación en segundo plano).'; | 639 | + String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh => '2. Compruebe si la Actualización de la aplicación en segundo plano del iPhone está habilitada (Configuración > DoubleFeel > Actualización de la aplicación en segundo plano).'; |
| 740 | 640 | ||
| 741 | @override | 641 | @override |
| 742 | - String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh => | ||
| 743 | - '3. Verifique si la Actualización de la aplicación en segundo plano del Apple Watch está habilitada (Configuración > General > Actualización de la aplicación en segundo plano y asegúrese de que DoubleFeel esté habilitado).'; | 642 | + String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh => '3. Verifique si la Actualización de la aplicación en segundo plano del Apple Watch está habilitada (Configuración > General > Actualización de la aplicación en segundo plano y asegúrese de que DoubleFeel esté habilitado).'; |
| 744 | 643 | ||
| 745 | @override | 644 | @override |
| 746 | - String get todayFaqWatchNoNotificationCheckModes => | ||
| 747 | - '4. Asegúrese de que los modos Bajo consumo, Enfoque, No molestar, Cine, Suspensión y similares estén desactivados.'; | 645 | + String get todayFaqWatchNoNotificationCheckModes => '4. Asegúrese de que los modos Bajo consumo, Enfoque, No molestar, Cine, Suspensión y similares estén desactivados.'; |
| 748 | 646 | ||
| 749 | @override | 647 | @override |
| 750 | - String get todayFaqWatchNoNotificationReinstall => | ||
| 751 | - '5. Reinstale DoubleFeel y reinicie Apple Watch y iPhone.'; | 648 | + String get todayFaqWatchNoNotificationReinstall => '5. Reinstale DoubleFeel y reinicie Apple Watch y iPhone.'; |
| 752 | 649 | ||
| 753 | @override | 650 | @override |
| 754 | - String get todayFaqWatchFaceDelayTitle => | ||
| 755 | - '¿Los datos de la esfera del reloj no se actualizan o se retrasan?'; | 651 | + String get todayFaqWatchFaceDelayTitle => '¿Los datos de la esfera del reloj no se actualizan o se retrasan?'; |
| 756 | 652 | ||
| 757 | @override | 653 | @override |
| 758 | - String get todayFaqWatchFaceDelayDescription1 => | ||
| 759 | - 'Debido a los límites del sistema de Apple, todas las esferas de reloj, de terceros u oficiales, pueden tener retrasos desde unos minutos hasta media hora. Los desarrolladores no pueden controlar la frecuencia de actualización.'; | 654 | + String get todayFaqWatchFaceDelayDescription1 => 'Debido a los límites del sistema de Apple, todas las esferas de reloj, de terceros u oficiales, pueden tener retrasos desde unos minutos hasta media hora. Los desarrolladores no pueden controlar la frecuencia de actualización.'; |
| 760 | 655 | ||
| 761 | @override | 656 | @override |
| 762 | - String get todayFaqWatchFaceDelayIfOverOneHour => | ||
| 763 | - 'Si los datos del teléfono se actualizan pero la esfera del reloj aún no se actualiza después de más de 1 hora:'; | 657 | + String get todayFaqWatchFaceDelayIfOverOneHour => 'Si los datos del teléfono se actualizan pero la esfera del reloj aún no se actualiza después de más de 1 hora:'; |
| 764 | 658 | ||
| 765 | @override | 659 | @override |
| 766 | - String get todayFaqWatchFaceDelayOpenWatchApp => | ||
| 767 | - 'Abra DoubleFeel manualmente en Apple Watch y espere aproximadamente 1 minuto.'; | 660 | + String get todayFaqWatchFaceDelayOpenWatchApp => 'Abra DoubleFeel manualmente en Apple Watch y espere aproximadamente 1 minuto.'; |
| 768 | 661 | ||
| 769 | @override | 662 | @override |
| 770 | String get todayFaqWatchFaceDelayIfStill => 'Si aún no se actualiza:'; | 663 | String get todayFaqWatchFaceDelayIfStill => 'Si aún no se actualiza:'; |
| 771 | 664 | ||
| 772 | @override | 665 | @override |
| 773 | - String get todayFaqWatchFaceDelayRestartApp => | ||
| 774 | - 'Cierre el proceso en segundo plano de DoubleFeel y reinícielo.'; | 666 | + String get todayFaqWatchFaceDelayRestartApp => 'Cierre el proceso en segundo plano de DoubleFeel y reinícielo.'; |
| 775 | 667 | ||
| 776 | @override | 668 | @override |
| 777 | String get todayFaqWatchFaceDelayCheckIntro => 'Si aún no funciona, revisa:'; | 669 | String get todayFaqWatchFaceDelayCheckIntro => 'Si aún no funciona, revisa:'; |
| 778 | 670 | ||
| 779 | @override | 671 | @override |
| 780 | - String get todayFaqWatchFaceDelayCheckData => | ||
| 781 | - '· Si tanto las aplicaciones del teléfono como del reloj pueden mostrar datos de VFC con normalidad.'; | 672 | + String get todayFaqWatchFaceDelayCheckData => '· Si tanto las aplicaciones del teléfono como del reloj pueden mostrar datos de VFC con normalidad.'; |
| 782 | 673 | ||
| 783 | @override | 674 | @override |
| 784 | - String get todayFaqWatchFaceDelayCheckPhoneHealth => | ||
| 785 | - '· Asegúrese de que todos los permisos estén habilitados en iPhone: Configuración de iOS > Privacidad y seguridad > Salud > DoubleFeel.'; | 675 | + String get todayFaqWatchFaceDelayCheckPhoneHealth => '· Asegúrese de que todos los permisos estén habilitados en iPhone: Configuración de iOS > Privacidad y seguridad > Salud > DoubleFeel.'; |
| 786 | 676 | ||
| 787 | @override | 677 | @override |
| 788 | - String get todayFaqWatchFaceDelayCheckWatchHealth => | ||
| 789 | - '· Asegúrese de que todos los permisos estén habilitados en Apple Watch: Configuración > Salud > Fuentes de datos y acceso > DoubleFeel.'; | 678 | + String get todayFaqWatchFaceDelayCheckWatchHealth => '· Asegúrese de que todos los permisos estén habilitados en Apple Watch: Configuración > Salud > Fuentes de datos y acceso > DoubleFeel.'; |
| 790 | 679 | ||
| 791 | @override | 680 | @override |
| 792 | - String get todayFaqWatchFaceDelayCheckBackgroundRefresh => | ||
| 793 | - '· Confirma que DoubleFeel está habilitado en Apple Watch > Configuración > General > Actualización de aplicación en segundo plano.'; | 681 | + String get todayFaqWatchFaceDelayCheckBackgroundRefresh => '· Confirma que DoubleFeel está habilitado en Apple Watch > Configuración > General > Actualización de aplicación en segundo plano.'; |
| 794 | 682 | ||
| 795 | @override | 683 | @override |
| 796 | - String get todayFaqWatchFaceDelayRestartWatch => | ||
| 797 | - '· Si aún no se actualiza automáticamente, reinicie Apple Watch. Los tiempos de ejecución prolongados o un uso elevado en segundo plano pueden provocar que se detengan las actualizaciones de la esfera del reloj.'; | 684 | + String get todayFaqWatchFaceDelayRestartWatch => '· Si aún no se actualiza automáticamente, reinicie Apple Watch. Los tiempos de ejecución prolongados o un uso elevado en segundo plano pueden provocar que se detengan las actualizaciones de la esfera del reloj.'; |
| 798 | 685 | ||
| 799 | @override | 686 | @override |
| 800 | - String get todayFaqWatchFaceBlackScreenTitle => | ||
| 801 | - '¿La esfera del reloj se vuelve negra?'; | 687 | + String get todayFaqWatchFaceBlackScreenTitle => '¿La esfera del reloj se vuelve negra?'; |
| 802 | 688 | ||
| 803 | @override | 689 | @override |
| 804 | - String get todayFaqWatchFaceBlackScreenDescription => | ||
| 805 | - 'Si la esfera del reloj interactiva personalizada se vuelve negra después de agregarla y solo muestra la hora y la fecha, mantenga presionada la esfera del reloj, toque Editar, deslícese hacia la izquierda hasta Complicaciones, elija DoubleFeel y agregue cada componente nuevamente según sea necesario.'; | 690 | + String get todayFaqWatchFaceBlackScreenDescription => 'Si la esfera del reloj interactiva personalizada se vuelve negra después de agregarla y solo muestra la hora y la fecha, mantenga presionada la esfera del reloj, toque Editar, deslícese hacia la izquierda hasta Complicaciones, elija DoubleFeel y agregue cada componente nuevamente según sea necesario.'; |
| 806 | 691 | ||
| 807 | @override | 692 | @override |
| 808 | String get today => 'Hoy'; | 693 | String get today => 'Hoy'; |
| @@ -823,8 +708,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -823,8 +708,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 823 | String get clickToAddTheHrvThemedWatchFace => 'Agregar esfera de reloj HRV'; | 708 | String get clickToAddTheHrvThemedWatchFace => 'Agregar esfera de reloj HRV'; |
| 824 | 709 | ||
| 825 | @override | 710 | @override |
| 826 | - String get stayOnTopOfYourHealthFluctuations => | ||
| 827 | - 'Sigue los cambios de tu cuerpo'; | 711 | + String get stayOnTopOfYourHealthFluctuations => 'Sigue los cambios de tu cuerpo'; |
| 828 | 712 | ||
| 829 | @override | 713 | @override |
| 830 | String get addACloseContact => 'Agregar un ser querido'; | 714 | String get addACloseContact => 'Agregar un ser querido'; |
| @@ -887,12 +771,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -887,12 +771,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 887 | String get questionsAndFeedback => 'Preguntas y comentarios'; | 771 | String get questionsAndFeedback => 'Preguntas y comentarios'; |
| 888 | 772 | ||
| 889 | @override | 773 | @override |
| 890 | - String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress => | ||
| 891 | - 'Si desea que le respondamos, proporcione su dirección de correo electrónico'; | 774 | + String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress => 'Si desea que le respondamos, proporcione su dirección de correo electrónico'; |
| 892 | 775 | ||
| 893 | @override | 776 | @override |
| 894 | - String get feedbackHintText => | ||
| 895 | - '1. Describa la pantalla y el escenario donde ocurrió el problema.\n2. Proporcione capturas de pantalla para ayudarnos a resolver el problema de manera más eficiente.\n3. Deje su información de contacto para que podamos comunicarnos con usted lo antes posible.'; | 777 | + String get feedbackHintText => '1. Describa la pantalla y el escenario donde ocurrió el problema.\n2. Proporcione capturas de pantalla para ayudarnos a resolver el problema de manera más eficiente.\n3. Deje su información de contacto para que podamos comunicarnos con usted lo antes posible.'; |
| 896 | 778 | ||
| 897 | @override | 779 | @override |
| 898 | String get uploadProof => 'Subir prueba'; | 780 | String get uploadProof => 'Subir prueba'; |
| @@ -901,8 +783,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -901,8 +783,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 901 | String get frequentlyAskedQuestions => 'Preguntas frecuentes'; | 783 | String get frequentlyAskedQuestions => 'Preguntas frecuentes'; |
| 902 | 784 | ||
| 903 | @override | 785 | @override |
| 904 | - String get areYouSureYouWantToDeleteYourAccount => | ||
| 905 | - '¿Estás seguro de que quieres eliminar tu cuenta?'; | 786 | + String get areYouSureYouWantToDeleteYourAccount => '¿Estás seguro de que quieres eliminar tu cuenta?'; |
| 906 | 787 | ||
| 907 | @override | 788 | @override |
| 908 | String get accountSettings => 'Configuraciones de la cuenta'; | 789 | String get accountSettings => 'Configuraciones de la cuenta'; |
| @@ -920,8 +801,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -920,8 +801,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 920 | String get addSecurityEmail => 'Agregar un correo electrónico'; | 801 | String get addSecurityEmail => 'Agregar un correo electrónico'; |
| 921 | 802 | ||
| 922 | @override | 803 | @override |
| 923 | - String get securityEmailDescription => | ||
| 924 | - 'Agregar una dirección de correo electrónico facilita la recuperación de su cuenta. Para la seguridad de su cuenta, utilice una dirección de correo electrónico de su propiedad.'; | 804 | + String get securityEmailDescription => 'Agregar una dirección de correo electrónico facilita la recuperación de su cuenta. Para la seguridad de su cuenta, utilice una dirección de correo electrónico de su propiedad.'; |
| 925 | 805 | ||
| 926 | @override | 806 | @override |
| 927 | String get securityEmailHint => 'Dirección de correo electrónico'; | 807 | String get securityEmailHint => 'Dirección de correo electrónico'; |
| @@ -935,8 +815,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -935,8 +815,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 935 | } | 815 | } |
| 936 | 816 | ||
| 937 | @override | 817 | @override |
| 938 | - String get emailVerificationHelp => | ||
| 939 | - 'Si no ve el correo electrónico, verifique otros lugares donde pueda estar, como su carpeta de correo no deseado, spam, redes sociales u otras.'; | 818 | + String get emailVerificationHelp => 'Si no ve el correo electrónico, verifique otros lugares donde pueda estar, como su carpeta de correo no deseado, spam, redes sociales u otras.'; |
| 940 | 819 | ||
| 941 | @override | 820 | @override |
| 942 | String get verificationCode => 'Código de verificación'; | 821 | String get verificationCode => 'Código de verificación'; |
| @@ -974,20 +853,16 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -974,20 +853,16 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 974 | String get accountDeletedSuccessfully => 'Cuenta eliminada exitosamente'; | 853 | String get accountDeletedSuccessfully => 'Cuenta eliminada exitosamente'; |
| 975 | 854 | ||
| 976 | @override | 855 | @override |
| 977 | - String get deleteAccountWarningTitle => | ||
| 978 | - 'La eliminación de la cuenta no se puede deshacer. Proceda con cuidado.'; | 856 | + String get deleteAccountWarningTitle => 'La eliminación de la cuenta no se puede deshacer. Proceda con cuidado.'; |
| 979 | 857 | ||
| 980 | @override | 858 | @override |
| 981 | - String get deleteAccountWarningPrompt => | ||
| 982 | - '1. Al eliminar su cuenta, se eliminarán permanentemente todos sus datos, incluidos registros médicos, estadísticas e información de la cuenta.'; | 859 | + String get deleteAccountWarningPrompt => '1. Al eliminar su cuenta, se eliminarán permanentemente todos sus datos, incluidos registros médicos, estadísticas e información de la cuenta.'; |
| 983 | 860 | ||
| 984 | @override | 861 | @override |
| 985 | - String get deleteAccountWarningNote1 => | ||
| 986 | - '2. Para proteger su privacidad, no podemos recuperar cuentas o datos eliminados.'; | 862 | + String get deleteAccountWarningNote1 => '2. Para proteger su privacidad, no podemos recuperar cuentas o datos eliminados.'; |
| 987 | 863 | ||
| 988 | @override | 864 | @override |
| 989 | - String get deleteAccountWarningNote2 => | ||
| 990 | - '3. Si tiene una suscripción activa a través de App Store, cancélela en App Store → Suscripciones antes de eliminar su cuenta.'; | 865 | + String get deleteAccountWarningNote2 => '3. Si tiene una suscripción activa a través de App Store, cancélela en App Store → Suscripciones antes de eliminar su cuenta.'; |
| 991 | 866 | ||
| 992 | @override | 867 | @override |
| 993 | String get confirmDeletion => 'Eliminar cuenta'; | 868 | String get confirmDeletion => 'Eliminar cuenta'; |
| @@ -1385,8 +1260,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1385,8 +1260,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1385 | String get hrvMostRelaxed => 'Más relajado'; | 1260 | String get hrvMostRelaxed => 'Más relajado'; |
| 1386 | 1261 | ||
| 1387 | @override | 1262 | @override |
| 1388 | - String get hrvComparedLastWeekUnavailable => | ||
| 1389 | - 'Comparado con la semana pasada: -'; | 1263 | + String get hrvComparedLastWeekUnavailable => 'Comparado con la semana pasada: -'; |
| 1390 | 1264 | ||
| 1391 | @override | 1265 | @override |
| 1392 | String get hrvSameAsLastWeek => 'Igual que la semana pasada'; | 1266 | String get hrvSameAsLastWeek => 'Igual que la semana pasada'; |
| @@ -1402,8 +1276,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1402,8 +1276,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1402 | } | 1276 | } |
| 1403 | 1277 | ||
| 1404 | @override | 1278 | @override |
| 1405 | - String get hrvComparedLastMonthUnavailable => | ||
| 1406 | - 'Comparado con el mes pasado: -'; | 1279 | + String get hrvComparedLastMonthUnavailable => 'Comparado con el mes pasado: -'; |
| 1407 | 1280 | ||
| 1408 | @override | 1281 | @override |
| 1409 | String get hrvSameAsLastMonth => 'Igual que el mes pasado'; | 1282 | String get hrvSameAsLastMonth => 'Igual que el mes pasado'; |
| @@ -1744,8 +1617,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1744,8 +1617,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1744 | String get sleepEmptyDateWithWeekday => '-·-'; | 1617 | String get sleepEmptyDateWithWeekday => '-·-'; |
| 1745 | 1618 | ||
| 1746 | @override | 1619 | @override |
| 1747 | - String get sleepQualityDescription => | ||
| 1748 | - 'DoubleFeel calcula su puntuación diaria de calidad del sueño en función de la duración del sueño, las etapas del sueño, el sueño profundo, la frecuencia cardíaca durante la noche y los cambios en la VFC.\nEsta puntuación le ayuda a comprender mejor la recuperación de su cuerpo y el rendimiento del sueño.'; | 1620 | + String get sleepQualityDescription => 'DoubleFeel calcula su puntuación diaria de calidad del sueño en función de la duración del sueño, las etapas del sueño, el sueño profundo, la frecuencia cardíaca durante la noche y los cambios en la VFC.\nEsta puntuación le ayuda a comprender mejor la recuperación de su cuerpo y el rendimiento del sueño.'; |
| 1749 | 1621 | ||
| 1750 | @override | 1622 | @override |
| 1751 | String get sleepQualityAttentionRange => '<60'; | 1623 | String get sleepQualityAttentionRange => '<60'; |
| @@ -1757,8 +1629,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1757,8 +1629,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1757 | String get sleepQualityExcellentRange => '>85'; | 1629 | String get sleepQualityExcellentRange => '>85'; |
| 1758 | 1630 | ||
| 1759 | @override | 1631 | @override |
| 1760 | - String get friendsAddCloseContactDescription => | ||
| 1761 | - 'Añade un ser querido para seguir tu salud.'; | 1632 | + String get friendsAddCloseContactDescription => 'Añade un ser querido para seguir tu salud.'; |
| 1762 | 1633 | ||
| 1763 | @override | 1634 | @override |
| 1764 | String get friendsLimitReached => 'Puedes agregar hasta 10 amigos.'; | 1635 | String get friendsLimitReached => 'Puedes agregar hasta 10 amigos.'; |
| @@ -1882,16 +1753,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1882,16 +1753,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1882 | String get friendsPromptSelfIdTitle => 'No puedes agregarte'; | 1753 | String get friendsPromptSelfIdTitle => 'No puedes agregarte'; |
| 1883 | 1754 | ||
| 1884 | @override | 1755 | @override |
| 1885 | - String get friendsPromptIdNotFoundMessage => | ||
| 1886 | - 'Esta identificación no existe. Compruébalo y vuelve a intentarlo.'; | 1756 | + String get friendsPromptIdNotFoundMessage => 'Esta identificación no existe. Compruébalo y vuelve a intentarlo.'; |
| 1887 | 1757 | ||
| 1888 | @override | 1758 | @override |
| 1889 | - String get friendsPromptAlreadyFriendMessage => | ||
| 1890 | - 'Ya sois contactos estrechos.'; | 1759 | + String get friendsPromptAlreadyFriendMessage => 'Ya sois contactos estrechos.'; |
| 1891 | 1760 | ||
| 1892 | @override | 1761 | @override |
| 1893 | - String get friendsPromptSelfIdMessage => | ||
| 1894 | - 'Ingrese la identificación de su contacto cercano.'; | 1762 | + String get friendsPromptSelfIdMessage => 'Ingrese la identificación de su contacto cercano.'; |
| 1895 | 1763 | ||
| 1896 | @override | 1764 | @override |
| 1897 | String get friendsEditRemarkTitle => 'Editar nota'; | 1765 | String get friendsEditRemarkTitle => 'Editar nota'; |
| @@ -1908,8 +1776,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1908,8 +1776,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1908 | } | 1776 | } |
| 1909 | 1777 | ||
| 1910 | @override | 1778 | @override |
| 1911 | - String get friendsDeleteConfirmMessage => | ||
| 1912 | - 'Ya no recibirás sus actualizaciones de bienestar después de la eliminación.'; | 1779 | + String get friendsDeleteConfirmMessage => 'Ya no recibirás sus actualizaciones de bienestar después de la eliminación.'; |
| 1913 | 1780 | ||
| 1914 | @override | 1781 | @override |
| 1915 | String get friendsDeleteConfirmAction => 'Eliminar'; | 1782 | String get friendsDeleteConfirmAction => 'Eliminar'; |
| @@ -1924,12 +1791,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1924,12 +1791,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1924 | String get privacySettingsShowRealtimeStress => 'Mostrar estrés en vivo'; | 1791 | String get privacySettingsShowRealtimeStress => 'Mostrar estrés en vivo'; |
| 1925 | 1792 | ||
| 1926 | @override | 1793 | @override |
| 1927 | - String get premiumActivatedTitle => | ||
| 1928 | - '¡Felicidades! Ahora eres miembro de DoubleFeel Pro.'; | 1794 | + String get premiumActivatedTitle => '¡Felicidades! Ahora eres miembro de DoubleFeel Pro.'; |
| 1929 | 1795 | ||
| 1930 | @override | 1796 | @override |
| 1931 | - String get premiumActivatedDescription => | ||
| 1932 | - 'Ahora puede controlar el estrés, el sueño y la VFC en tiempo real, desarrollar hábitos más saludables y compartir actualizaciones de salud con contactos cercanos para que las personas importantes puedan mantenerse informadas.'; | 1797 | + String get premiumActivatedDescription => 'Ahora puede controlar el estrés, el sueño y la VFC en tiempo real, desarrollar hábitos más saludables y compartir actualizaciones de salud con contactos cercanos para que las personas importantes puedan mantenerse informadas.'; |
| 1933 | 1798 | ||
| 1934 | @override | 1799 | @override |
| 1935 | String get premiumActivatedContinue => 'Continuar'; | 1800 | String get premiumActivatedContinue => 'Continuar'; |
| @@ -1938,8 +1803,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1938,8 +1803,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1938 | String get purchaseHeroTitle => 'Desbloquea Pro, cuídate mejor'; | 1803 | String get purchaseHeroTitle => 'Desbloquea Pro, cuídate mejor'; |
| 1939 | 1804 | ||
| 1940 | @override | 1805 | @override |
| 1941 | - String get purchaseBenefitsTitle => | ||
| 1942 | - 'Desbloquea todos los beneficios profesionales'; | 1806 | + String get purchaseBenefitsTitle => 'Desbloquea todos los beneficios profesionales'; |
| 1943 | 1807 | ||
| 1944 | @override | 1808 | @override |
| 1945 | String get purchaseUnlockNow => 'Descubrir'; | 1809 | String get purchaseUnlockNow => 'Descubrir'; |
| @@ -1957,8 +1821,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1957,8 +1821,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1957 | String get purchaseLifetimePlan => 'Vida'; | 1821 | String get purchaseLifetimePlan => 'Vida'; |
| 1958 | 1822 | ||
| 1959 | @override | 1823 | @override |
| 1960 | - String get purchaseLifetimeSubtitle => | ||
| 1961 | - 'Acceso de por vida con actualizaciones gratuitas'; | 1824 | + String get purchaseLifetimeSubtitle => 'Acceso de por vida con actualizaciones gratuitas'; |
| 1962 | 1825 | ||
| 1963 | @override | 1826 | @override |
| 1964 | String get purchaseSpecialOffer => 'Oferta especial'; | 1827 | String get purchaseSpecialOffer => 'Oferta especial'; |
| @@ -1976,12 +1839,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1976,12 +1839,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1976 | String get purchaseCurrencySymbol => '¥'; | 1839 | String get purchaseCurrencySymbol => '¥'; |
| 1977 | 1840 | ||
| 1978 | @override | 1841 | @override |
| 1979 | - String get purchaseProductInfoUnavailable => | ||
| 1980 | - 'La información del producto no está disponible. Inténtelo de nuevo más tarde.'; | 1842 | + String get purchaseProductInfoUnavailable => 'La información del producto no está disponible. Inténtelo de nuevo más tarde.'; |
| 1981 | 1843 | ||
| 1982 | @override | 1844 | @override |
| 1983 | - String get purchaseOrderInfoUnavailable => | ||
| 1984 | - 'La información del pedido no está disponible. Inténtelo de nuevo más tarde.'; | 1845 | + String get purchaseOrderInfoUnavailable => 'La información del pedido no está disponible. Inténtelo de nuevo más tarde.'; |
| 1985 | 1846 | ||
| 1986 | @override | 1847 | @override |
| 1987 | String purchaseMonthlyUnitPrice(String unitPrice) { | 1848 | String purchaseMonthlyUnitPrice(String unitPrice) { |
| @@ -1992,15 +1853,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -1992,15 +1853,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 1992 | String get purchaseApplePaymentInvalidOrder => 'Formato UUID no válido.'; | 1853 | String get purchaseApplePaymentInvalidOrder => 'Formato UUID no válido.'; |
| 1993 | 1854 | ||
| 1994 | @override | 1855 | @override |
| 1995 | - String get purchaseApplePaymentProductNotFound => | ||
| 1996 | - 'No se pudo encontrar el producto por ID de producto.'; | 1856 | + String get purchaseApplePaymentProductNotFound => 'No se pudo encontrar el producto por ID de producto.'; |
| 1997 | 1857 | ||
| 1998 | @override | 1858 | @override |
| 1999 | String get purchaseApplePaymentCancelled => 'El usuario canceló el pago.'; | 1859 | String get purchaseApplePaymentCancelled => 'El usuario canceló el pago.'; |
| 2000 | 1860 | ||
| 2001 | @override | 1861 | @override |
| 2002 | - String get purchaseApplePaymentVerificationFailed => | ||
| 2003 | - 'La verificación del pago falló.'; | 1862 | + String get purchaseApplePaymentVerificationFailed => 'La verificación del pago falló.'; |
| 2004 | 1863 | ||
| 2005 | @override | 1864 | @override |
| 2006 | String get purchaseApplePaymentFailed => 'Error desconocido.'; | 1865 | String get purchaseApplePaymentFailed => 'Error desconocido.'; |
| @@ -2009,49 +1868,40 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2009,49 +1868,40 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2009 | String get purchaseBenefitRealtimeStress => 'Monitoreo de estrés en vivo'; | 1868 | String get purchaseBenefitRealtimeStress => 'Monitoreo de estrés en vivo'; |
| 2010 | 1869 | ||
| 2011 | @override | 1870 | @override |
| 2012 | - String get purchaseBenefitStressTrends => | ||
| 2013 | - 'Tendencias diarias / mensuales / anuales de la VFC'; | 1871 | + String get purchaseBenefitStressTrends => 'Tendencias diarias / mensuales / anuales de la VFC'; |
| 2014 | 1872 | ||
| 2015 | @override | 1873 | @override |
| 2016 | - String get purchaseBenefitActivityTrends => | ||
| 2017 | - 'Tendencias de actividad diaria/mensual/anual'; | 1874 | + String get purchaseBenefitActivityTrends => 'Tendencias de actividad diaria/mensual/anual'; |
| 2018 | 1875 | ||
| 2019 | @override | 1876 | @override |
| 2020 | - String get purchaseBenefitSleepReports => | ||
| 2021 | - 'Informes de sueño diarios/mensuales/anuales'; | 1877 | + String get purchaseBenefitSleepReports => 'Informes de sueño diarios/mensuales/anuales'; |
| 2022 | 1878 | ||
| 2023 | @override | 1879 | @override |
| 2024 | - String get purchaseBenefitHealthSync => | ||
| 2025 | - 'Sincronización de datos de salud en tiempo real'; | 1880 | + String get purchaseBenefitHealthSync => 'Sincronización de datos de salud en tiempo real'; |
| 2026 | 1881 | ||
| 2027 | @override | 1882 | @override |
| 2028 | - String get purchaseBenefitContactNotifications => | ||
| 2029 | - 'Actualizaciones de salud en tiempo real para sus seres queridos'; | 1883 | + String get purchaseBenefitContactNotifications => 'Actualizaciones de salud en tiempo real para sus seres queridos'; |
| 2030 | 1884 | ||
| 2031 | @override | 1885 | @override |
| 2032 | - String get purchaseBenefitCustomWatchFace => | ||
| 2033 | - 'Esferas de reloj personalizadas exclusivas'; | 1886 | + String get purchaseBenefitCustomWatchFace => 'Esferas de reloj personalizadas exclusivas'; |
| 2034 | 1887 | ||
| 2035 | @override | 1888 | @override |
| 2036 | String get purchaseBenefitSleepAnalysis => 'Análisis del sueño'; | 1889 | String get purchaseBenefitSleepAnalysis => 'Análisis del sueño'; |
| 2037 | 1890 | ||
| 2038 | @override | 1891 | @override |
| 2039 | - String get purchaseBenefitFutureFeatures => | ||
| 2040 | - 'Más beneficios profesionales próximamente'; | 1892 | + String get purchaseBenefitFutureFeatures => 'Más beneficios profesionales próximamente'; |
| 2041 | 1893 | ||
| 2042 | @override | 1894 | @override |
| 2043 | String get purchaseNotesTitle => 'Instrucciones'; | 1895 | String get purchaseNotesTitle => 'Instrucciones'; |
| 2044 | 1896 | ||
| 2045 | @override | 1897 | @override |
| 2046 | - String get purchaseNoteSubscription => | ||
| 2047 | - 'Después de confirmar y pagar, la suscripción se renovará automáticamente a través de su cuenta de iTunes. Se cargará a su cuenta Apple dentro de las 24 horas anteriores a que finalice el período actual y la suscripción se renovará por otro período. Para cancelar, desactive la renovación automática en la configuración de su suscripción de iTunes/ID de Apple al menos 24 horas antes de que finalice el período actual.\n\nDoubleFeel Pro es un producto virtual. Las compras no son reembolsables excepto a través del proceso de reembolso de la App Store. Grifo'; | 1898 | + String get purchaseNoteSubscription => 'Después de confirmar y pagar, la suscripción se renovará automáticamente a través de su cuenta de iTunes. Se cargará a su cuenta Apple dentro de las 24 horas anteriores a que finalice el período actual y la suscripción se renovará por otro período. Para cancelar, desactive la renovación automática en la configuración de su suscripción de iTunes/ID de Apple al menos 24 horas antes de que finalice el período actual.\n\nDoubleFeel Pro es un producto virtual. Las compras no son reembolsables excepto a través del proceso de reembolso de la App Store. Grifo'; |
| 2048 | 1899 | ||
| 2049 | @override | 1900 | @override |
| 2050 | String get purchaseLinkLearnMore => 'Más información'; | 1901 | String get purchaseLinkLearnMore => 'Más información'; |
| 2051 | 1902 | ||
| 2052 | @override | 1903 | @override |
| 2053 | - String get purchaseNoteRestore => | ||
| 2054 | - 'Si su compra no surte efecto, toque Restaurar compras.'; | 1904 | + String get purchaseNoteRestore => 'Si su compra no surte efecto, toque Restaurar compras.'; |
| 2055 | 1905 | ||
| 2056 | @override | 1906 | @override |
| 2057 | String get purchaseNoteContact => 'Si tienes alguna otra pregunta,'; | 1907 | String get purchaseNoteContact => 'Si tienes alguna otra pregunta,'; |
| @@ -2060,126 +1910,97 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2060,126 +1910,97 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2060 | String get purchaseLinkContactUs => 'Contáctenos'; | 1910 | String get purchaseLinkContactUs => 'Contáctenos'; |
| 2061 | 1911 | ||
| 2062 | @override | 1912 | @override |
| 2063 | - String get reportBottomSlogan => | ||
| 2064 | - 'El doble de conciencia, la mitad del estrés'; | 1913 | + String get reportBottomSlogan => 'El doble de conciencia, la mitad del estrés'; |
| 2065 | 1914 | ||
| 2066 | @override | 1915 | @override |
| 2067 | String get refundExplanationTitle => 'Información de reembolso'; | 1916 | String get refundExplanationTitle => 'Información de reembolso'; |
| 2068 | 1917 | ||
| 2069 | @override | 1918 | @override |
| 2070 | - String get refundAppStoreReviewTitle => | ||
| 2071 | - 'Los reembolsos son revisados por la App Store'; | 1919 | + String get refundAppStoreReviewTitle => 'Los reembolsos son revisados por la App Store'; |
| 2072 | 1920 | ||
| 2073 | @override | 1921 | @override |
| 2074 | - String get refundAppStoreReviewDescription => | ||
| 2075 | - 'Todas las suscripciones y productos virtuales se compran a través del sistema de pago oficial de la App Store. DoubleFeel no puede procesar pagos o reembolsos directamente.'; | 1922 | + String get refundAppStoreReviewDescription => 'Todas las suscripciones y productos virtuales se compran a través del sistema de pago oficial de la App Store. DoubleFeel no puede procesar pagos o reembolsos directamente.'; |
| 2076 | 1923 | ||
| 2077 | @override | 1924 | @override |
| 2078 | - String get refundAppleRulesIntroduction => | ||
| 2079 | - 'Según las reglas de la plataforma de Apple:'; | 1925 | + String get refundAppleRulesIntroduction => 'Según las reglas de la plataforma de Apple:'; |
| 2080 | 1926 | ||
| 2081 | @override | 1927 | @override |
| 2082 | - String get refundAppleCollectsPayments => | ||
| 2083 | - '· Todos los pagos son cobrados por la App Store'; | 1928 | + String get refundAppleCollectsPayments => '· Todos los pagos son cobrados por la App Store'; |
| 2084 | 1929 | ||
| 2085 | @override | 1930 | @override |
| 2086 | - String get refundAppleReviewsRequests => | ||
| 2087 | - '· Todas las solicitudes de reembolso son revisadas por Apple'; | 1931 | + String get refundAppleReviewsRequests => '· Todas las solicitudes de reembolso son revisadas por Apple'; |
| 2088 | 1932 | ||
| 2089 | @override | 1933 | @override |
| 2090 | - String get refundDeveloperCannotSubmit => | ||
| 2091 | - '· Los desarrolladores no pueden enviar solicitudes de usuarios'; | 1934 | + String get refundDeveloperCannotSubmit => '· Los desarrolladores no pueden enviar solicitudes de usuarios'; |
| 2092 | 1935 | ||
| 2093 | @override | 1936 | @override |
| 2094 | - String get refundDeveloperCannotIntervene => | ||
| 2095 | - '· Los desarrolladores no pueden influir en la decisión de Apple'; | 1937 | + String get refundDeveloperCannotIntervene => '· Los desarrolladores no pueden influir en la decisión de Apple'; |
| 2096 | 1938 | ||
| 2097 | @override | 1939 | @override |
| 2098 | - String get refundAppStoreFinalDecision => | ||
| 2099 | - 'Por lo tanto, la App Store decidirá su solicitud de reembolso.'; | 1940 | + String get refundAppStoreFinalDecision => 'Por lo tanto, la App Store decidirá su solicitud de reembolso.'; |
| 2100 | 1941 | ||
| 2101 | @override | 1942 | @override |
| 2102 | - String get refundMayBeRejectedTitle => | ||
| 2103 | - 'La App Store puede rechazar un reembolso'; | 1943 | + String get refundMayBeRejectedTitle => 'La App Store puede rechazar un reembolso'; |
| 2104 | 1944 | ||
| 2105 | @override | 1945 | @override |
| 2106 | - String get refundNoUnconditionalRefunds => | ||
| 2107 | - 'La política de reembolso de Apple no proporciona reembolsos incondicionales en todas las situaciones.'; | 1946 | + String get refundNoUnconditionalRefunds => 'La política de reembolso de Apple no proporciona reembolsos incondicionales en todas las situaciones.'; |
| 2108 | 1947 | ||
| 2109 | @override | 1948 | @override |
| 2110 | - String get refundAppleTermsDescription => | ||
| 2111 | - 'Al utilizar la App Store, aceptas los términos de servicio y las reglas de reembolso de Apple. https://www.apple.com/legal/internet-services/itunes/'; | 1949 | + String get refundAppleTermsDescription => 'Al utilizar la App Store, aceptas los términos de servicio y las reglas de reembolso de Apple. https://www.apple.com/legal/internet-services/itunes/'; |
| 2112 | 1950 | ||
| 2113 | @override | 1951 | @override |
| 2114 | - String get refundAppleReviewsCircumstances => | ||
| 2115 | - 'Apple revisa el pedido, el historial de la cuenta y el uso real al decidir si aprueba un reembolso.'; | 1952 | + String get refundAppleReviewsCircumstances => 'Apple revisa el pedido, el historial de la cuenta y el uso real al decidir si aprueba un reembolso.'; |
| 2116 | 1953 | ||
| 2117 | @override | 1954 | @override |
| 2118 | - String get refundRejectionReasonsTitle => | ||
| 2119 | - '¿Por qué se podría rechazar un reembolso?'; | 1955 | + String get refundRejectionReasonsTitle => '¿Por qué se podría rechazar un reembolso?'; |
| 2120 | 1956 | ||
| 2121 | @override | 1957 | @override |
| 2122 | - String get refundRejectionReasonsIntroduction => | ||
| 2123 | - 'La App Store puede rechazar una solicitud por motivos que incluyen, entre otros:'; | 1958 | + String get refundRejectionReasonsIntroduction => 'La App Store puede rechazar una solicitud por motivos que incluyen, entre otros:'; |
| 2124 | 1959 | ||
| 2125 | @override | 1960 | @override |
| 2126 | - String get refundReasonPurchaseTooOld => | ||
| 2127 | - '· Ha pasado demasiado tiempo desde la compra.'; | 1961 | + String get refundReasonPurchaseTooOld => '· Ha pasado demasiado tiempo desde la compra.'; |
| 2128 | 1962 | ||
| 2129 | @override | 1963 | @override |
| 2130 | - String get refundReasonFrequentRequests => | ||
| 2131 | - '· Solicitudes frecuentes de la misma cuenta'; | 1964 | + String get refundReasonFrequentRequests => '· Solicitudes frecuentes de la misma cuenta'; |
| 2132 | 1965 | ||
| 2133 | @override | 1966 | @override |
| 2134 | - String get refundReasonAbnormalHistory => | ||
| 2135 | - '· Un historial de actividad de reembolso inusual'; | 1967 | + String get refundReasonAbnormalHistory => '· Un historial de actividad de reembolso inusual'; |
| 2136 | 1968 | ||
| 2137 | @override | 1969 | @override |
| 2138 | - String get refundReasonInsufficient => | ||
| 2139 | - '· Un motivo de reembolso insuficiente'; | 1970 | + String get refundReasonInsufficient => '· Un motivo de reembolso insuficiente'; |
| 2140 | 1971 | ||
| 2141 | @override | 1972 | @override |
| 2142 | - String get refundReasonLongTermUse => | ||
| 2143 | - '· Uso normal extendido de las funciones de membresía'; | 1973 | + String get refundReasonLongTermUse => '· Uso normal extendido de las funciones de membresía'; |
| 2144 | 1974 | ||
| 2145 | @override | 1975 | @override |
| 2146 | - String get refundReasonPriceChange => | ||
| 2147 | - '· Promociones, descuentos o cambios de precios.'; | 1976 | + String get refundReasonPriceChange => '· Promociones, descuentos o cambios de precios.'; |
| 2148 | 1977 | ||
| 2149 | @override | 1978 | @override |
| 2150 | - String get refundReasonNoReceipt => | ||
| 2151 | - '· No se puede proporcionar ningún recibo de pedido válido'; | 1979 | + String get refundReasonNoReceipt => '· No se puede proporcionar ningún recibo de pedido válido'; |
| 2152 | 1980 | ||
| 2153 | @override | 1981 | @override |
| 2154 | - String get refundOfficialDecision => | ||
| 2155 | - 'Se aplica la decisión final de la App Store.'; | 1982 | + String get refundOfficialDecision => 'Se aplica la decisión final de la App Store.'; |
| 2156 | 1983 | ||
| 2157 | @override | 1984 | @override |
| 2158 | - String get refundRejectedNextStepsTitle => | ||
| 2159 | - '¿Qué pasa si mi solicitud es rechazada?'; | 1985 | + String get refundRejectedNextStepsTitle => '¿Qué pasa si mi solicitud es rechazada?'; |
| 2160 | 1986 | ||
| 2161 | @override | 1987 | @override |
| 2162 | - String get refundTryAgain => | ||
| 2163 | - 'Si se rechaza su solicitud de reembolso, puede intentar enviarla a la App Store nuevamente.'; | 1988 | + String get refundTryAgain => 'Si se rechaza su solicitud de reembolso, puede intentar enviarla a la App Store nuevamente.'; |
| 2164 | 1989 | ||
| 2165 | @override | 1990 | @override |
| 2166 | - String get refundFinalReview => | ||
| 2167 | - 'Si se rechaza nuevamente, la App Store habrá completado su revisión final. Ni DoubleFeel ni el soporte técnico de Apple pueden cambiar el resultado.'; | 1991 | + String get refundFinalReview => 'Si se rechaza nuevamente, la App Store habrá completado su revisión final. Ni DoubleFeel ni el soporte técnico de Apple pueden cambiar el resultado.'; |
| 2168 | 1992 | ||
| 2169 | @override | 1993 | @override |
| 2170 | - String get refundNoAlternativeChannel => | ||
| 2171 | - 'DoubleFeel no puede procesar solicitudes de reembolso fuera del sistema App Store.'; | 1994 | + String get refundNoAlternativeChannel => 'DoubleFeel no puede procesar solicitudes de reembolso fuera del sistema App Store.'; |
| 2172 | 1995 | ||
| 2173 | @override | 1996 | @override |
| 2174 | - String get refundMembershipCancellation => | ||
| 2175 | - 'Después de un reembolso exitoso, sus beneficios de DoubleFeel Pro también se cancelarán.'; | 1997 | + String get refundMembershipCancellation => 'Después de un reembolso exitoso, sus beneficios de DoubleFeel Pro también se cancelarán.'; |
| 2176 | 1998 | ||
| 2177 | @override | 1999 | @override |
| 2178 | String get refundHelpTitle => '¿Necesitar ayuda?'; | 2000 | String get refundHelpTitle => '¿Necesitar ayuda?'; |
| 2179 | 2001 | ||
| 2180 | @override | 2002 | @override |
| 2181 | - String get refundHelpDescription => | ||
| 2182 | - 'Si tiene preguntas sobre reembolsos o experimenta errores de pago, cargos duplicados o un pedido faltante, comuníquese con el soporte de DoubleFeel y haremos todo lo posible para ayudarlo.'; | 2003 | + String get refundHelpDescription => 'Si tiene preguntas sobre reembolsos o experimenta errores de pago, cargos duplicados o un pedido faltante, comuníquese con el soporte de DoubleFeel y haremos todo lo posible para ayudarlo.'; |
| 2183 | 2004 | ||
| 2184 | @override | 2005 | @override |
| 2185 | String get refundFaqTitle => 'Preguntas frecuentes sobre DoubleFeel'; | 2006 | String get refundFaqTitle => 'Preguntas frecuentes sobre DoubleFeel'; |
| @@ -2188,8 +2009,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2188,8 +2009,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2188 | String get appReviewPromptTitle => '¿Disfrutas de DoubleFeel?'; | 2009 | String get appReviewPromptTitle => '¿Disfrutas de DoubleFeel?'; |
| 2189 | 2010 | ||
| 2190 | @override | 2011 | @override |
| 2191 | - String get appReviewPromptMessage => | ||
| 2192 | - 'Nos encantaría saber si DoubleFeel le está ayudando a comprender mejor su estrés y su sueño. 💜'; | 2012 | + String get appReviewPromptMessage => 'Nos encantaría saber si DoubleFeel le está ayudando a comprender mejor su estrés y su sueño. 💜'; |
| 2193 | 2013 | ||
| 2194 | @override | 2014 | @override |
| 2195 | String get appReviewPromptLikeActionEmoji => '😍'; | 2015 | String get appReviewPromptLikeActionEmoji => '😍'; |
| @@ -2201,12 +2021,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2201,12 +2021,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2201 | String get appReviewPromptFeedbackAction => 'No precisamente'; | 2021 | String get appReviewPromptFeedbackAction => 'No precisamente'; |
| 2202 | 2022 | ||
| 2203 | @override | 2023 | @override |
| 2204 | - String get appReviewFeedbackTitle => | ||
| 2205 | - 'Lo sentimos, DoubleFeel no cumplió con sus expectativas'; | 2024 | + String get appReviewFeedbackTitle => 'Lo sentimos, DoubleFeel no cumplió con sus expectativas'; |
| 2206 | 2025 | ||
| 2207 | @override | 2026 | @override |
| 2208 | - String get appReviewFeedbackMessage => | ||
| 2209 | - 'Cuéntanos qué pasó y cómo podemos mejorar. Sus comentarios ayudan a que DoubleFeel sea mejor para todos. 💜'; | 2027 | + String get appReviewFeedbackMessage => 'Cuéntanos qué pasó y cómo podemos mejorar. Sus comentarios ayudan a que DoubleFeel sea mejor para todos. 💜'; |
| 2210 | 2028 | ||
| 2211 | @override | 2029 | @override |
| 2212 | String get appReviewFeedbackSendAction => 'Enviar comentarios'; | 2030 | String get appReviewFeedbackSendAction => 'Enviar comentarios'; |
| @@ -2215,8 +2033,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2215,8 +2033,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2215 | String get appReviewFeedbackLaterAction => 'Quizás más tarde'; | 2033 | String get appReviewFeedbackLaterAction => 'Quizás más tarde'; |
| 2216 | 2034 | ||
| 2217 | @override | 2035 | @override |
| 2218 | - String get appReviewIllustrationPlaceholder => | ||
| 2219 | - 'Marcador de posición de ilustración'; | 2036 | + String get appReviewIllustrationPlaceholder => 'Marcador de posición de ilustración'; |
| 2220 | 2037 | ||
| 2221 | @override | 2038 | @override |
| 2222 | String get overallStressLevelToday => 'aquí está su estado de estrés general'; | 2039 | String get overallStressLevelToday => 'aquí está su estado de estrés general'; |
| @@ -2228,8 +2045,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2228,8 +2045,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2228 | String get stressLevelsToday => 'Su estado de estrés hoy'; | 2045 | String get stressLevelsToday => 'Su estado de estrés hoy'; |
| 2229 | 2046 | ||
| 2230 | @override | 2047 | @override |
| 2231 | - String get noPressureDataAvailableAtThisTime => | ||
| 2232 | - 'No hay datos de presión disponibles en este momento'; | 2048 | + String get noPressureDataAvailableAtThisTime => 'No hay datos de presión disponibles en este momento'; |
| 2233 | 2049 | ||
| 2234 | @override | 2050 | @override |
| 2235 | String get membersCanViewTheCompleteData => 'Desbloquea Pro para ver'; | 2051 | String get membersCanViewTheCompleteData => 'Desbloquea Pro para ver'; |
| @@ -2271,8 +2087,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2271,8 +2087,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2271 | String get unlockTheProVersion => 'Desbloquear Pro'; | 2087 | String get unlockTheProVersion => 'Desbloquear Pro'; |
| 2272 | 2088 | ||
| 2273 | @override | 2089 | @override |
| 2274 | - String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport => | ||
| 2275 | - 'Comience sus alertas de estrés y su viaje de salud'; | 2090 | + String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport => 'Comience sus alertas de estrés y su viaje de salud'; |
| 2276 | 2091 | ||
| 2277 | @override | 2092 | @override |
| 2278 | String sharePartnerCodeTemplate(String inviteCode) { | 2093 | String sharePartnerCodeTemplate(String inviteCode) { |
| @@ -2283,8 +2098,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2283,8 +2098,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2283 | String get bindPartnerIdNotExistTitle => 'Usuario no encontrado'; | 2098 | String get bindPartnerIdNotExistTitle => 'Usuario no encontrado'; |
| 2284 | 2099 | ||
| 2285 | @override | 2100 | @override |
| 2286 | - String get bindPartnerIdNotExistMessage => | ||
| 2287 | - 'Esta identificación de usuario no existe. Por favor verifique e intente nuevamente.'; | 2101 | + String get bindPartnerIdNotExistMessage => 'Esta identificación de usuario no existe. Por favor verifique e intente nuevamente.'; |
| 2288 | 2102 | ||
| 2289 | @override | 2103 | @override |
| 2290 | String get bindPartnerDialogGotIt => 'Entiendo'; | 2104 | String get bindPartnerDialogGotIt => 'Entiendo'; |
| @@ -2293,15 +2107,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2293,15 +2107,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2293 | String get bindPartnerAddFailedTitle => 'No se puede agregar amigo'; | 2107 | String get bindPartnerAddFailedTitle => 'No se puede agregar amigo'; |
| 2294 | 2108 | ||
| 2295 | @override | 2109 | @override |
| 2296 | - String get bindPartnerAddFailedMessage => | ||
| 2297 | - 'Este usuario no permite solicitudes de amistad.'; | 2110 | + String get bindPartnerAddFailedMessage => 'Este usuario no permite solicitudes de amistad.'; |
| 2298 | 2111 | ||
| 2299 | @override | 2112 | @override |
| 2300 | String get bindPartnerAlreadyFriendTitle => 'ya sois amigos'; | 2113 | String get bindPartnerAlreadyFriendTitle => 'ya sois amigos'; |
| 2301 | 2114 | ||
| 2302 | @override | 2115 | @override |
| 2303 | - String get bindPartnerAlreadyFriendMessage => | ||
| 2304 | - 'No es necesario volver a agregarlos'; | 2116 | + String get bindPartnerAlreadyFriendMessage => 'No es necesario volver a agregarlos'; |
| 2305 | 2117 | ||
| 2306 | @override | 2118 | @override |
| 2307 | String friendStatusTitle(String remarkName) { | 2119 | String friendStatusTitle(String remarkName) { |
| @@ -2338,20 +2150,16 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2338,20 +2150,16 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2338 | String get todaySAverageHrv => 'Promedio Hrv hoy'; | 2150 | String get todaySAverageHrv => 'Promedio Hrv hoy'; |
| 2339 | 2151 | ||
| 2340 | @override | 2152 | @override |
| 2341 | - String get helpNoDataReason1 => | ||
| 2342 | - '1. Asegúrese de que su Apple Watch esté en watchOS 10.0+ y su iPhone en iOS 14+. La versión del sistema se puede comprobar en [Configuración] -> [General] -> [Acerca de].'; | 2153 | + String get helpNoDataReason1 => '1. Asegúrese de que su Apple Watch esté en watchOS 10.0+ y su iPhone en iOS 14+. La versión del sistema se puede comprobar en [Configuración] -> [General] -> [Acerca de].'; |
| 2343 | 2154 | ||
| 2344 | @override | 2155 | @override |
| 2345 | - String get helpNoDataReason2 => | ||
| 2346 | - '2. Confirme si todos los permisos están habilitados: iPhone [Salud] -> [Compartir] -> [Aplicaciones] -> [DoubleFeel] -> [Activar todo].'; | 2156 | + String get helpNoDataReason2 => '2. Confirme si todos los permisos están habilitados: iPhone [Salud] -> [Compartir] -> [Aplicaciones] -> [DoubleFeel] -> [Activar todo].'; |
| 2347 | 2157 | ||
| 2348 | @override | 2158 | @override |
| 2349 | - String get helpNoDataReason3 => | ||
| 2350 | - '3. Confirme si los dispositivos están en modo de ahorro de energía, en estado de batería baja o si el reloj no está colocado cómodamente, ya que estas condiciones afectan la recopilación de datos del reloj.'; | 2159 | + String get helpNoDataReason3 => '3. Confirme si los dispositivos están en modo de ahorro de energía, en estado de batería baja o si el reloj no está colocado cómodamente, ya que estas condiciones afectan la recopilación de datos del reloj.'; |
| 2351 | 2160 | ||
| 2352 | @override | 2161 | @override |
| 2353 | - String get helpNoDataReasonFooter => | ||
| 2354 | - 'Si todas las comprobaciones son correctas y el problema persiste, puede enviarlo en [Comentarios] -> [Contáctenos]. Le responderemos lo antes posible.'; | 2162 | + String get helpNoDataReasonFooter => 'Si todas las comprobaciones son correctas y el problema persiste, puede enviarlo en [Comentarios] -> [Contáctenos]. Le responderemos lo antes posible.'; |
| 2355 | 2163 | ||
| 2356 | @override | 2164 | @override |
| 2357 | String get noHealthDataNeedHelp => '¿Necesitar ayuda?'; | 2165 | String get noHealthDataNeedHelp => '¿Necesitar ayuda?'; |
| @@ -2360,35 +2168,28 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2360,35 +2168,28 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2360 | String get noHealthDataRefresh => 'Refrescar'; | 2168 | String get noHealthDataRefresh => 'Refrescar'; |
| 2361 | 2169 | ||
| 2362 | @override | 2170 | @override |
| 2363 | - String get noHealthDataHeadingTitle => | ||
| 2364 | - 'No hay datos de frecuencia cardíaca disponibles'; | 2171 | + String get noHealthDataHeadingTitle => 'No hay datos de frecuencia cardíaca disponibles'; |
| 2365 | 2172 | ||
| 2366 | @override | 2173 | @override |
| 2367 | - String get noHealthDataHeadingBody => | ||
| 2368 | - 'DoubleFeel no puede recuperar sus datos de VFC de Apple Health. Siga las instrucciones para otorgar permisos y luego toque \"Actualizar\" en la parte superior derecha para continuar.'; | 2174 | + String get noHealthDataHeadingBody => 'DoubleFeel no puede recuperar sus datos de VFC de Apple Health. Siga las instrucciones para otorgar permisos y luego toque \"Actualizar\" en la parte superior derecha para continuar.'; |
| 2369 | 2175 | ||
| 2370 | @override | 2176 | @override |
| 2371 | - String get noHealthDataError1Title => | ||
| 2372 | - 'Error 1: datos de Apple Watch no disponibles'; | 2177 | + String get noHealthDataError1Title => 'Error 1: datos de Apple Watch no disponibles'; |
| 2373 | 2178 | ||
| 2374 | @override | 2179 | @override |
| 2375 | - String get noHealthDataError1Body => | ||
| 2376 | - 'Parece que no has usado tu Apple Watch en los últimos 12 meses. Si acaba de comenzar a usarlo y ha habilitado todos los permisos de datos, es posible que este mensaje aún aparezca. Continúe usando su Apple Watch para permitir la recopilación de datos o agregue datos de VFC manualmente en la página de inicio.'; | 2180 | + String get noHealthDataError1Body => 'Parece que no has usado tu Apple Watch en los últimos 12 meses. Si acaba de comenzar a usarlo y ha habilitado todos los permisos de datos, es posible que este mensaje aún aparezca. Continúe usando su Apple Watch para permitir la recopilación de datos o agregue datos de VFC manualmente en la página de inicio.'; |
| 2377 | 2181 | ||
| 2378 | @override | 2182 | @override |
| 2379 | - String get noHealthDataError2Title => | ||
| 2380 | - 'Error 2: Acceso a datos de salud no autorizado'; | 2183 | + String get noHealthDataError2Title => 'Error 2: Acceso a datos de salud no autorizado'; |
| 2381 | 2184 | ||
| 2382 | @override | 2185 | @override |
| 2383 | - String get noHealthDataError2Body => | ||
| 2384 | - 'DoubleFeel requiere acceso a los datos de Apple Health para proporcionar estadísticas, alertas y recomendaciones de estrés. Si no está autorizado, es posible que algunas funciones no funcionen correctamente.\n\nTenga la seguridad de que todos los datos de salud solo se almacenan localmente y no se cargarán.\n\nPara habilitar permisos, siga las indicaciones y seleccione Permitir todo -> Salud -> DoubleFeel en Configuración de iOS.'; | 2186 | + String get noHealthDataError2Body => 'DoubleFeel requiere acceso a los datos de Apple Health para proporcionar estadísticas, alertas y recomendaciones de estrés. Si no está autorizado, es posible que algunas funciones no funcionen correctamente.\n\nTenga la seguridad de que todos los datos de salud solo se almacenan localmente y no se cargarán.\n\nPara habilitar permisos, siga las indicaciones y seleccione Permitir todo -> Salud -> DoubleFeel en Configuración de iOS.'; |
| 2385 | 2187 | ||
| 2386 | @override | 2188 | @override |
| 2387 | String get noHealthDataError3Title => 'Error 3: problema del sistema'; | 2189 | String get noHealthDataError3Title => 'Error 3: problema del sistema'; |
| 2388 | 2190 | ||
| 2389 | @override | 2191 | @override |
| 2390 | - String get noHealthDataError3Body => | ||
| 2391 | - 'Según los comentarios de los usuarios, encontramos dos razones por las que podrían faltar datos de VFC o frecuencia cardíaca:\n\n1. Apple Watch no conectado\n · Si no ha usado su Apple Watch durante mucho tiempo, es posible que no se recopilen datos de frecuencia cardíaca.\n · Verifique la aplicación iOS Health -> \'Mi reloj\' para confirmar si se registraron datos recientes de frecuencia cardíaca mientras usaba el Apple Watch.\n · De lo contrario, intente usar su Apple Watch para recopilar datos y active la función de frecuencia cardíaca compatible con Apple.\n\n2. Faltan datos de frecuencia cardíaca o VFC en los últimos 30 días\n · Abra la aplicación iOS Health -> Explorar -> \'Frecuencia cardíaca\' o \'VFC\' -> \'No se encontraron datos\' para confirmar si falta.\n · Si faltan datos, use el reloj nuevamente, reinicie su iPhone y Apple Watch, luego abra DoubleFeel nuevamente.'; | 2192 | + String get noHealthDataError3Body => 'Según los comentarios de los usuarios, encontramos dos razones por las que podrían faltar datos de VFC o frecuencia cardíaca:\n\n1. Apple Watch no conectado\n · Si no ha usado su Apple Watch durante mucho tiempo, es posible que no se recopilen datos de frecuencia cardíaca.\n · Verifique la aplicación iOS Health -> \'Mi reloj\' para confirmar si se registraron datos recientes de frecuencia cardíaca mientras usaba el Apple Watch.\n · De lo contrario, intente usar su Apple Watch para recopilar datos y active la función de frecuencia cardíaca compatible con Apple.\n\n2. Faltan datos de frecuencia cardíaca o VFC en los últimos 30 días\n · Abra la aplicación iOS Health -> Explorar -> \'Frecuencia cardíaca\' o \'VFC\' -> \'No se encontraron datos\' para confirmar si falta.\n · Si faltan datos, use el reloj nuevamente, reinicie su iPhone y Apple Watch, luego abra DoubleFeel nuevamente.'; |
| 2392 | 2193 | ||
| 2393 | @override | 2194 | @override |
| 2394 | String get noHealthDataGoToSettings => 'Habilitar ahora'; | 2195 | String get noHealthDataGoToSettings => 'Habilitar ahora'; |
| @@ -2400,8 +2201,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2400,8 +2201,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2400 | String get watchThemeNoWatchTitle => 'Apple Watch no encontrado'; | 2201 | String get watchThemeNoWatchTitle => 'Apple Watch no encontrado'; |
| 2401 | 2202 | ||
| 2402 | @override | 2203 | @override |
| 2403 | - String get watchThemeNoWatchMessage => | ||
| 2404 | - 'Empareja un Apple Watch e inténtalo de nuevo'; | 2204 | + String get watchThemeNoWatchMessage => 'Empareja un Apple Watch e inténtalo de nuevo'; |
| 2405 | 2205 | ||
| 2406 | @override | 2206 | @override |
| 2407 | String get watchThemeOk => 'DE ACUERDO'; | 2207 | String get watchThemeOk => 'DE ACUERDO'; |
| @@ -2416,8 +2216,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2416,8 +2216,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2416 | String get watchThemeCustomTheme => 'Temas personalizados'; | 2216 | String get watchThemeCustomTheme => 'Temas personalizados'; |
| 2417 | 2217 | ||
| 2418 | @override | 2218 | @override |
| 2419 | - String get watchThemeCustomDescription => | ||
| 2420 | - 'Convierte tus emociones en una esfera de reloj exclusivamente tuya. ⭐'; | 2219 | + String get watchThemeCustomDescription => 'Convierte tus emociones en una esfera de reloj exclusivamente tuya. ⭐'; |
| 2421 | 2220 | ||
| 2422 | @override | 2221 | @override |
| 2423 | String get watchThemeCreateTheme => 'Crear un tema'; | 2222 | String get watchThemeCreateTheme => 'Crear un tema'; |
| @@ -2435,8 +2234,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2435,8 +2234,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2435 | String get watchThemeSave => 'Ahorrar'; | 2234 | String get watchThemeSave => 'Ahorrar'; |
| 2436 | 2235 | ||
| 2437 | @override | 2236 | @override |
| 2438 | - String get watchThemeContentUnavailable => | ||
| 2439 | - 'Este contenido no está disponible. Prueba con otro.'; | 2237 | + String get watchThemeContentUnavailable => 'Este contenido no está disponible. Prueba con otro.'; |
| 2440 | 2238 | ||
| 2441 | @override | 2239 | @override |
| 2442 | String get watchThemeDialPreview => 'Ver vista previa'; | 2240 | String get watchThemeDialPreview => 'Ver vista previa'; |
| @@ -2457,12 +2255,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2457,12 +2255,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2457 | String get watchThemeUseNow => 'Usar ahora'; | 2255 | String get watchThemeUseNow => 'Usar ahora'; |
| 2458 | 2256 | ||
| 2459 | @override | 2257 | @override |
| 2460 | - String get watchThemeSyncIntro => | ||
| 2461 | - 'Abra la aplicación DoubleFeel en su Apple Watch y luego toque Siguiente a continuación.'; | 2258 | + String get watchThemeSyncIntro => 'Abra la aplicación DoubleFeel en su Apple Watch y luego toque Siguiente a continuación.'; |
| 2462 | 2259 | ||
| 2463 | @override | 2260 | @override |
| 2464 | - String get watchThemeSyncWaiting => | ||
| 2465 | - 'Mantenga abierta la aplicación Watch mientras sincroniza'; | 2261 | + String get watchThemeSyncWaiting => 'Mantenga abierta la aplicación Watch mientras sincroniza'; |
| 2466 | 2262 | ||
| 2467 | @override | 2263 | @override |
| 2468 | String get watchThemeSyncComplete => 'Sincronización completa'; | 2264 | String get watchThemeSyncComplete => 'Sincronización completa'; |
| @@ -2497,12 +2293,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2497,12 +2293,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2497 | String get watchThemeNameMaxLength => 'Hasta 10 caracteres'; | 2293 | String get watchThemeNameMaxLength => 'Hasta 10 caracteres'; |
| 2498 | 2294 | ||
| 2499 | @override | 2295 | @override |
| 2500 | - String get watchThemeSubmissionAgreement => | ||
| 2501 | - 'He leído y acepto el Acuerdo de envío de usuario'; | 2296 | + String get watchThemeSubmissionAgreement => 'He leído y acepto el Acuerdo de envío de usuario'; |
| 2502 | 2297 | ||
| 2503 | @override | 2298 | @override |
| 2504 | - String get watchThemeSubmissionAgreementPrefix => | ||
| 2505 | - 'He leído y acepto el Usuario'; | 2299 | + String get watchThemeSubmissionAgreementPrefix => 'He leído y acepto el Usuario'; |
| 2506 | 2300 | ||
| 2507 | @override | 2301 | @override |
| 2508 | String get watchThemeSubmissionAgreementLink => 'Acuerdo de presentación'; | 2302 | String get watchThemeSubmissionAgreementLink => 'Acuerdo de presentación'; |
| @@ -2529,22 +2323,19 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2529,22 +2323,19 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2529 | String get watchThemeCropImage => 'Recortar imagen de la esfera del reloj'; | 2323 | String get watchThemeCropImage => 'Recortar imagen de la esfera del reloj'; |
| 2530 | 2324 | ||
| 2531 | @override | 2325 | @override |
| 2532 | - String get watchThemeImageProcessFailed => | ||
| 2533 | - 'Error en el procesamiento de imágenes. Por favor inténtalo de nuevo'; | 2326 | + String get watchThemeImageProcessFailed => 'Error en el procesamiento de imágenes. Por favor inténtalo de nuevo'; |
| 2534 | 2327 | ||
| 2535 | @override | 2328 | @override |
| 2536 | String get watchThemeAbandonEdit => 'Descartar cambios'; | 2329 | String get watchThemeAbandonEdit => 'Descartar cambios'; |
| 2537 | 2330 | ||
| 2538 | @override | 2331 | @override |
| 2539 | - String get watchThemeAbandonMessage => | ||
| 2540 | - 'Sus cambios no se guardarán si cierra esta página. ¿Descartarlos?'; | 2332 | + String get watchThemeAbandonMessage => 'Sus cambios no se guardarán si cierra esta página. ¿Descartarlos?'; |
| 2541 | 2333 | ||
| 2542 | @override | 2334 | @override |
| 2543 | String get watchThemeContinueEditing => 'Continuar editando'; | 2335 | String get watchThemeContinueEditing => 'Continuar editando'; |
| 2544 | 2336 | ||
| 2545 | @override | 2337 | @override |
| 2546 | - String get watchThemeImageUploadFailed => | ||
| 2547 | - 'Error al cargar la imagen. Por favor inténtalo de nuevo'; | 2338 | + String get watchThemeImageUploadFailed => 'Error al cargar la imagen. Por favor inténtalo de nuevo'; |
| 2548 | 2339 | ||
| 2549 | @override | 2340 | @override |
| 2550 | String watchThemeImageDownloadFailed(String error) { | 2341 | String watchThemeImageDownloadFailed(String error) { |
| @@ -2552,15 +2343,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2552,15 +2343,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2552 | } | 2343 | } |
| 2553 | 2344 | ||
| 2554 | @override | 2345 | @override |
| 2555 | - String get watchThemeCreateFailed => | ||
| 2556 | - 'No se pudo crear la esfera del reloj. Por favor inténtalo de nuevo'; | 2346 | + String get watchThemeCreateFailed => 'No se pudo crear la esfera del reloj. Por favor inténtalo de nuevo'; |
| 2557 | 2347 | ||
| 2558 | @override | 2348 | @override |
| 2559 | String get watchThemeDeleteTheme => 'Eliminar tema'; | 2349 | String get watchThemeDeleteTheme => 'Eliminar tema'; |
| 2560 | 2350 | ||
| 2561 | @override | 2351 | @override |
| 2562 | - String get watchThemeDeleteMessage => | ||
| 2563 | - 'Los temas eliminados no se pueden restaurar. ¿Eliminar este tema?'; | 2352 | + String get watchThemeDeleteMessage => 'Los temas eliminados no se pueden restaurar. ¿Eliminar este tema?'; |
| 2564 | 2353 | ||
| 2565 | @override | 2354 | @override |
| 2566 | String get watchThemeCancel => 'Cancelar'; | 2355 | String get watchThemeCancel => 'Cancelar'; |
| @@ -2578,19 +2367,16 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2578,19 +2367,16 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2578 | String get watchThemeApplyFailed => 'No se pudo aplicar el tema'; | 2367 | String get watchThemeApplyFailed => 'No se pudo aplicar el tema'; |
| 2579 | 2368 | ||
| 2580 | @override | 2369 | @override |
| 2581 | - String get watchThemeWatchSyncFailed => | ||
| 2582 | - 'Falló la sincronización de la esfera del reloj'; | 2370 | + String get watchThemeWatchSyncFailed => 'Falló la sincronización de la esfera del reloj'; |
| 2583 | 2371 | ||
| 2584 | @override | 2372 | @override |
| 2585 | String get watchThemeWatchNotPaired => 'Reloj no emparejado'; | 2373 | String get watchThemeWatchNotPaired => 'Reloj no emparejado'; |
| 2586 | 2374 | ||
| 2587 | @override | 2375 | @override |
| 2588 | - String get watchThemeWatchDataUnavailable => | ||
| 2589 | - 'Los datos del reloj no están disponibles'; | 2376 | + String get watchThemeWatchDataUnavailable => 'Los datos del reloj no están disponibles'; |
| 2590 | 2377 | ||
| 2591 | @override | 2378 | @override |
| 2592 | - String get watchThemeWatchAppNotInstalled => | ||
| 2593 | - 'La aplicación del reloj no está instalada'; | 2379 | + String get watchThemeWatchAppNotInstalled => 'La aplicación del reloj no está instalada'; |
| 2594 | 2380 | ||
| 2595 | @override | 2381 | @override |
| 2596 | String get watchThemePurchaseChannel => 'Temas de la esfera del reloj'; | 2382 | String get watchThemePurchaseChannel => 'Temas de la esfera del reloj'; |
| @@ -2604,23 +2390,19 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2604,23 +2390,19 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2604 | } | 2390 | } |
| 2605 | 2391 | ||
| 2606 | @override | 2392 | @override |
| 2607 | - String get feedbackSelectImageError => | ||
| 2608 | - 'No se pueden seleccionar imágenes. Vuelve a intentarlo más tarde.'; | 2393 | + String get feedbackSelectImageError => 'No se pueden seleccionar imágenes. Vuelve a intentarlo más tarde.'; |
| 2609 | 2394 | ||
| 2610 | @override | 2395 | @override |
| 2611 | - String get feedbackEmptyContentHint => | ||
| 2612 | - 'Por favor ingrese preguntas y comentarios'; | 2396 | + String get feedbackEmptyContentHint => 'Por favor ingrese preguntas y comentarios'; |
| 2613 | 2397 | ||
| 2614 | @override | 2398 | @override |
| 2615 | - String get feedbackInvalidEmail => | ||
| 2616 | - 'Formato de correo electrónico no válido, por favor ingresa nuevamente'; | 2399 | + String get feedbackInvalidEmail => 'Formato de correo electrónico no válido, por favor ingresa nuevamente'; |
| 2617 | 2400 | ||
| 2618 | @override | 2401 | @override |
| 2619 | String get feedbackSubmitSuccessTitle => 'Comentarios enviados correctamente'; | 2402 | String get feedbackSubmitSuccessTitle => 'Comentarios enviados correctamente'; |
| 2620 | 2403 | ||
| 2621 | @override | 2404 | @override |
| 2622 | - String get feedbackSubmitSuccessMessage => | ||
| 2623 | - 'Gracias por tus comentarios. Si se necesita más comunicación, nos comunicaremos con usted a través de la dirección de correo electrónico que dejó lo antes posible. Esté atento a su bandeja de entrada.'; | 2405 | + String get feedbackSubmitSuccessMessage => 'Gracias por tus comentarios. Si se necesita más comunicación, nos comunicaremos con usted a través de la dirección de correo electrónico que dejó lo antes posible. Esté atento a su bandeja de entrada.'; |
| 2624 | 2406 | ||
| 2625 | @override | 2407 | @override |
| 2626 | String get feedbackSubmitSuccessConfirm => 'DE ACUERDO'; | 2408 | String get feedbackSubmitSuccessConfirm => 'DE ACUERDO'; |
| @@ -2629,36 +2411,28 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2629,36 +2411,28 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2629 | String get frequentMovement => 'Movimiento frecuente'; | 2411 | String get frequentMovement => 'Movimiento frecuente'; |
| 2630 | 2412 | ||
| 2631 | @override | 2413 | @override |
| 2632 | - String get latestHrvTipExcellentAboveBaseline => | ||
| 2633 | - 'Su VFC está por encima de su nivel habitual. Su cuerpo parece relajado y su estado de estrés luce bien. Mantén tu ritmo actual.'; | 2414 | + String get latestHrvTipExcellentAboveBaseline => 'Su VFC está por encima de su nivel habitual. Su cuerpo parece relajado y su estado de estrés luce bien. Mantén tu ritmo actual.'; |
| 2634 | 2415 | ||
| 2635 | @override | 2416 | @override |
| 2636 | - String get latestHrvTipExcellentBelowBaseline => | ||
| 2637 | - 'Su VFC está en un rango excelente, pero ligeramente más bajo de lo habitual. Mantenga una rutina regular y tómese tiempo para recuperarse.'; | 2417 | + String get latestHrvTipExcellentBelowBaseline => 'Su VFC está en un rango excelente, pero ligeramente más bajo de lo habitual. Mantenga una rutina regular y tómese tiempo para recuperarse.'; |
| 2638 | 2418 | ||
| 2639 | @override | 2419 | @override |
| 2640 | - String get latestHrvTipNormalAboveBaseline => | ||
| 2641 | - 'Su VFC está dentro del rango normal y su estado de estrés actual es estable. Sigue manteniendo hábitos de descanso saludables.'; | 2420 | + String get latestHrvTipNormalAboveBaseline => 'Su VFC está dentro del rango normal y su estado de estrés actual es estable. Sigue manteniendo hábitos de descanso saludables.'; |
| 2642 | 2421 | ||
| 2643 | @override | 2422 | @override |
| 2644 | - String get latestHrvTipNormalBelowBaseline => | ||
| 2645 | - 'Su VFC está dentro del rango normal, pero por debajo de su nivel habitual. Considere relajarse y descansar adecuadamente.'; | 2423 | + String get latestHrvTipNormalBelowBaseline => 'Su VFC está dentro del rango normal, pero por debajo de su nivel habitual. Considere relajarse y descansar adecuadamente.'; |
| 2646 | 2424 | ||
| 2647 | @override | 2425 | @override |
| 2648 | - String get latestHrvTipAttentionAboveBaseline => | ||
| 2649 | - 'Su VFC está en el lado bajo. Considere relajarse, descansar regularmente y prestar atención a la nutrición y la recuperación.'; | 2426 | + String get latestHrvTipAttentionAboveBaseline => 'Su VFC está en el lado bajo. Considere relajarse, descansar regularmente y prestar atención a la nutrición y la recuperación.'; |
| 2650 | 2427 | ||
| 2651 | @override | 2428 | @override |
| 2652 | - String get latestHrvTipAttentionBelowBaseline => | ||
| 2653 | - 'Su VFC está claramente por debajo de su nivel habitual. El estrés reciente puede ser elevado, así que trate de descansar y ajustar su estado.'; | 2429 | + String get latestHrvTipAttentionBelowBaseline => 'Su VFC está claramente por debajo de su nivel habitual. El estrés reciente puede ser elevado, así que trate de descansar y ajustar su estado.'; |
| 2654 | 2430 | ||
| 2655 | @override | 2431 | @override |
| 2656 | - String get latestHrvTipOverloadAboveBaseline => | ||
| 2657 | - 'Su VFC está en un nivel relativamente bajo. Su cuerpo puede estar bajo mayor estrés. Si esto es después del ejercicio, una VFC más baja puede ser normal. Descansa y recupérate a tiempo.'; | 2432 | + String get latestHrvTipOverloadAboveBaseline => 'Su VFC está en un nivel relativamente bajo. Su cuerpo puede estar bajo mayor estrés. Si esto es después del ejercicio, una VFC más baja puede ser normal. Descansa y recupérate a tiempo.'; |
| 2658 | 2433 | ||
| 2659 | @override | 2434 | @override |
| 2660 | - String get latestHrvTipOverloadBelowBaseline => | ||
| 2661 | - 'Su VFC está claramente por debajo de su nivel habitual. Su cuerpo puede estar bajo mucho estrés. Si esto es después del ejercicio, una VFC más baja puede ser normal. Reduzca el esfuerzo, descanse a tiempo y apoye la recuperación del sueño.'; | 2435 | + String get latestHrvTipOverloadBelowBaseline => 'Su VFC está claramente por debajo de su nivel habitual. Su cuerpo puede estar bajo mucho estrés. Si esto es después del ejercicio, una VFC más baja puede ser normal. Reduzca el esfuerzo, descanse a tiempo y apoye la recuperación del sueño.'; |
| 2662 | 2436 | ||
| 2663 | @override | 2437 | @override |
| 2664 | String healthLocalNotificationSleepDuration(int hours, int minutes) { | 2438 | String healthLocalNotificationSleepDuration(int hours, int minutes) { |
| @@ -2671,8 +2445,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2671,8 +2445,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2671 | } | 2445 | } |
| 2672 | 2446 | ||
| 2673 | @override | 2447 | @override |
| 2674 | - String get healthLocalNotificationSleepContent => | ||
| 2675 | - 'El informe de sueño de hoy está listo. Toque para ver sus datos detallados de sueño.'; | 2448 | + String get healthLocalNotificationSleepContent => 'El informe de sueño de hoy está listo. Toque para ver sus datos detallados de sueño.'; |
| 2676 | 2449 | ||
| 2677 | @override | 2450 | @override |
| 2678 | String healthLocalNotificationHrvTitle(int hrv, String state, String time) { | 2451 | String healthLocalNotificationHrvTitle(int hrv, String state, String time) { |
| @@ -2680,33 +2453,27 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2680,33 +2453,27 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2680 | } | 2453 | } |
| 2681 | 2454 | ||
| 2682 | @override | 2455 | @override |
| 2683 | - String healthLocalNotificationRealtimeStressTitle( | ||
| 2684 | - String state, String startTime, String endTime) { | 2456 | + String healthLocalNotificationRealtimeStressTitle(String state, String startTime, String endTime) { |
| 2685 | return '$state · $startTime-$endTime'; | 2457 | return '$state · $startTime-$endTime'; |
| 2686 | } | 2458 | } |
| 2687 | 2459 | ||
| 2688 | @override | 2460 | @override |
| 2689 | - String get healthLocalNotificationRealtimeStressExcellentContent => | ||
| 2690 | - 'Tu estrés en tiempo real se mantuvo bajo durante los últimos 60 minutos. Pareces relajado en general. Mantén tu ritmo actual.'; | 2461 | + String get healthLocalNotificationRealtimeStressExcellentContent => 'Tu estrés en tiempo real se mantuvo bajo durante los últimos 60 minutos. Pareces relajado en general. Mantén tu ritmo actual.'; |
| 2691 | 2462 | ||
| 2692 | @override | 2463 | @override |
| 2693 | - String get healthLocalNotificationRealtimeStressNormalContent => | ||
| 2694 | - 'Su estado de estrés se mantuvo estable durante los últimos 60 minutos. Su ritmo actual parece normal.'; | 2464 | + String get healthLocalNotificationRealtimeStressNormalContent => 'Su estado de estrés se mantuvo estable durante los últimos 60 minutos. Su ritmo actual parece normal.'; |
| 2695 | 2465 | ||
| 2696 | @override | 2466 | @override |
| 2697 | - String get healthLocalNotificationRealtimeStressAttentionContent => | ||
| 2698 | - 'Su estrés aumentó durante los últimos 60 minutos. Considere relajarse y reservar tiempo para descansar y recuperarse. El estrés elevado durante los entrenamientos es normal.'; | 2467 | + String get healthLocalNotificationRealtimeStressAttentionContent => 'Su estrés aumentó durante los últimos 60 minutos. Considere relajarse y reservar tiempo para descansar y recuperarse. El estrés elevado durante los entrenamientos es normal.'; |
| 2699 | 2468 | ||
| 2700 | @override | 2469 | @override |
| 2701 | - String get healthLocalNotificationRealtimeStressOverloadContent => | ||
| 2702 | - 'Permaneció en un estado de alto estrés durante los últimos 60 minutos. Reducir el esfuerzo y priorizar el descanso y el sueño. El estrés elevado durante los entrenamientos es normal.'; | 2470 | + String get healthLocalNotificationRealtimeStressOverloadContent => 'Permaneció en un estado de alto estrés durante los últimos 60 minutos. Reducir el esfuerzo y priorizar el descanso y el sueño. El estrés elevado durante los entrenamientos es normal.'; |
| 2703 | 2471 | ||
| 2704 | @override | 2472 | @override |
| 2705 | String get turnOnNotifications => 'Activar notificaciones'; | 2473 | String get turnOnNotifications => 'Activar notificaciones'; |
| 2706 | 2474 | ||
| 2707 | @override | 2475 | @override |
| 2708 | - String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth => | ||
| 2709 | - 'Manténgase actualizado sobre los cambios en su salud y la de sus amigos'; | 2476 | + String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth => 'Manténgase actualizado sobre los cambios en su salud y la de sus amigos'; |
| 2710 | 2477 | ||
| 2711 | @override | 2478 | @override |
| 2712 | String get refreshComplete => 'Actualización completa'; | 2479 | String get refreshComplete => 'Actualización completa'; |
| @@ -2729,26 +2496,22 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2729,26 +2496,22 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2729 | String get emailLoginYourPassword => 'Tu contraseña'; | 2496 | String get emailLoginYourPassword => 'Tu contraseña'; |
| 2730 | 2497 | ||
| 2731 | @override | 2498 | @override |
| 2732 | - String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue => | ||
| 2733 | - 'Se cerró la sesión de su cuenta debido a otro inicio de sesión en el dispositivo o a la expiración del token. Por favor inicie sesión nuevamente para continuar.'; | 2499 | + String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue => 'Se cerró la sesión de su cuenta debido a otro inicio de sesión en el dispositivo o a la expiración del token. Por favor inicie sesión nuevamente para continuar.'; |
| 2734 | 2500 | ||
| 2735 | @override | 2501 | @override |
| 2736 | String get contactUs => 'Contáctenos'; | 2502 | String get contactUs => 'Contáctenos'; |
| 2737 | 2503 | ||
| 2738 | @override | 2504 | @override |
| 2739 | - String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible => | ||
| 2740 | - 'Describa el problema claramente e incluya grabaciones de pantalla si es posible.'; | 2505 | + String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible => 'Describa el problema claramente e incluya grabaciones de pantalla si es posible.'; |
| 2741 | 2506 | ||
| 2742 | @override | 2507 | @override |
| 2743 | - String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster => | ||
| 2744 | - 'Envíenos su ID de usuario, ya que nos ayudará a identificar el problema más rápido.'; | 2508 | + String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster => 'Envíenos su ID de usuario, ya que nos ayudará a identificar el problema más rápido.'; |
| 2745 | 2509 | ||
| 2746 | @override | 2510 | @override |
| 2747 | String get setAPassword => 'Establecer una contraseña'; | 2511 | String get setAPassword => 'Establecer una contraseña'; |
| 2748 | 2512 | ||
| 2749 | @override | 2513 | @override |
| 2750 | - String get setAPasswordToSignInWithYourEmail => | ||
| 2751 | - 'Establece una contraseña para iniciar sesión con tu correo electrónico.'; | 2514 | + String get setAPasswordToSignInWithYourEmail => 'Establece una contraseña para iniciar sesión con tu correo electrónico.'; |
| 2752 | 2515 | ||
| 2753 | @override | 2516 | @override |
| 2754 | String get settingsSaved => 'Configuración guardada'; | 2517 | String get settingsSaved => 'Configuración guardada'; |
| @@ -2760,8 +2523,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2760,8 +2523,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2760 | String get setPassword => 'Establecer contraseña'; | 2523 | String get setPassword => 'Establecer contraseña'; |
| 2761 | 2524 | ||
| 2762 | @override | 2525 | @override |
| 2763 | - String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup => | ||
| 2764 | - 'Establezca una contraseña para agregar este correo electrónico correctamente. Salir ahora cancelará esta configuración.'; | 2526 | + String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup => 'Establezca una contraseña para agregar este correo electrónico correctamente. Salir ahora cancelará esta configuración.'; |
| 2765 | 2527 | ||
| 2766 | @override | 2528 | @override |
| 2767 | String get setupIncomplete => 'Configuración incompleta'; | 2529 | String get setupIncomplete => 'Configuración incompleta'; |
| @@ -2773,15 +2535,13 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2773,15 +2535,13 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2773 | String get confirmNewPassword => 'Confirmar nueva contraseña'; | 2535 | String get confirmNewPassword => 'Confirmar nueva contraseña'; |
| 2774 | 2536 | ||
| 2775 | @override | 2537 | @override |
| 2776 | - String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter => | ||
| 2777 | - 'La contraseña debe tener al menos 6 caracteres e incluir 1 número y 1 letra mayúscula.'; | 2538 | + String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter => 'La contraseña debe tener al menos 6 caracteres e incluir 1 número y 1 letra mayúscula.'; |
| 2778 | 2539 | ||
| 2779 | @override | 2540 | @override |
| 2780 | String get forgotPassword => '¿Has olvidado tu contraseña?'; | 2541 | String get forgotPassword => '¿Has olvidado tu contraseña?'; |
| 2781 | 2542 | ||
| 2782 | @override | 2543 | @override |
| 2783 | - String get enterYourEmailAndPassword => | ||
| 2784 | - 'Introduce tu correo electrónico y contraseña'; | 2544 | + String get enterYourEmailAndPassword => 'Introduce tu correo electrónico y contraseña'; |
| 2785 | 2545 | ||
| 2786 | @override | 2546 | @override |
| 2787 | String get newPassword => 'Nueva contraseña'; | 2547 | String get newPassword => 'Nueva contraseña'; |
| @@ -2790,8 +2550,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2790,8 +2550,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2790 | String get weVeSentACodeTo => 'Hemos enviado un código a'; | 2550 | String get weVeSentACodeTo => 'Hemos enviado un código a'; |
| 2791 | 2551 | ||
| 2792 | @override | 2552 | @override |
| 2793 | - String get didnTGetItCheckYourSpamFolderOrTryAgain => | ||
| 2794 | - '. ¿No lo entendiste? Revisa tu carpeta de spam o inténtalo de nuevo.'; | 2553 | + String get didnTGetItCheckYourSpamFolderOrTryAgain => '. ¿No lo entendiste? Revisa tu carpeta de spam o inténtalo de nuevo.'; |
| 2795 | 2554 | ||
| 2796 | @override | 2555 | @override |
| 2797 | String get checkYourEmail => 'Revisa tu correo electrónico'; | 2556 | String get checkYourEmail => 'Revisa tu correo electrónico'; |
| @@ -2809,12 +2568,10 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2809,12 +2568,10 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2809 | String get sendEmail => 'Enviar correo electrónico'; | 2568 | String get sendEmail => 'Enviar correo electrónico'; |
| 2810 | 2569 | ||
| 2811 | @override | 2570 | @override |
| 2812 | - String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain => | ||
| 2813 | - 'Este correo electrónico no está registrado. Por favor verifique e intente nuevamente.'; | 2571 | + String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain => 'Este correo electrónico no está registrado. Por favor verifique e intente nuevamente.'; |
| 2814 | 2572 | ||
| 2815 | @override | 2573 | @override |
| 2816 | - String get youLlReceiveACodeViaEmailToResetYourPassword => | ||
| 2817 | - 'Recibirás un código por correo electrónico para restablecer tu contraseña.'; | 2574 | + String get youLlReceiveACodeViaEmailToResetYourPassword => 'Recibirás un código por correo electrónico para restablecer tu contraseña.'; |
| 2818 | 2575 | ||
| 2819 | @override | 2576 | @override |
| 2820 | String get codeFromEmail => 'Código del correo electrónico'; | 2577 | String get codeFromEmail => 'Código del correo electrónico'; |
| @@ -2832,8 +2589,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2832,8 +2589,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2832 | String get copiedSuccessfully => 'Copiado exitosamente'; | 2589 | String get copiedSuccessfully => 'Copiado exitosamente'; |
| 2833 | 2590 | ||
| 2834 | @override | 2591 | @override |
| 2835 | - String get enjoyAllPremiumBenefits => | ||
| 2836 | - 'Disfrute de todos los beneficios premium'; | 2592 | + String get enjoyAllPremiumBenefits => 'Disfrute de todos los beneficios premium'; |
| 2837 | 2593 | ||
| 2838 | @override | 2594 | @override |
| 2839 | String get membershipManagement => 'Afiliación'; | 2595 | String get membershipManagement => 'Afiliación'; |
| @@ -2868,8 +2624,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2868,8 +2624,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2868 | String get verifyYourPassword => 'Verifica tu contraseña'; | 2624 | String get verifyYourPassword => 'Verifica tu contraseña'; |
| 2869 | 2625 | ||
| 2870 | @override | 2626 | @override |
| 2871 | - String get reEnterYourDoublefeelPasswordToContinue => | ||
| 2872 | - 'Vuelva a ingresar su contraseña de DoubleFeel para continuar.'; | 2627 | + String get reEnterYourDoublefeelPasswordToContinue => 'Vuelva a ingresar su contraseña de DoubleFeel para continuar.'; |
| 2873 | 2628 | ||
| 2874 | @override | 2629 | @override |
| 2875 | String get changeEmail => 'Cambiar correo electrónico'; | 2630 | String get changeEmail => 'Cambiar correo electrónico'; |
| @@ -2878,8 +2633,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2878,8 +2633,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2878 | String get yourCurrentEmailIs => 'Su correo electrónico actual es'; | 2633 | String get yourCurrentEmailIs => 'Su correo electrónico actual es'; |
| 2879 | 2634 | ||
| 2880 | @override | 2635 | @override |
| 2881 | - String get whatWouldYouLikeToUpdateItTo => | ||
| 2882 | - '. ¿A qué te gustaría actualizarlo?'; | 2636 | + String get whatWouldYouLikeToUpdateItTo => '. ¿A qué te gustaría actualizarlo?'; |
| 2883 | 2637 | ||
| 2884 | @override | 2638 | @override |
| 2885 | String get successChanged => 'El éxito cambió'; | 2639 | String get successChanged => 'El éxito cambió'; |
| @@ -2888,8 +2642,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2888,8 +2642,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2888 | String get verifyEmailFailed => 'Error al verificar el correo electrónico'; | 2642 | String get verifyEmailFailed => 'Error al verificar el correo electrónico'; |
| 2889 | 2643 | ||
| 2890 | @override | 2644 | @override |
| 2891 | - String get aResetEmailHasBeenSent => | ||
| 2892 | - 'Se ha enviado un correo electrónico de reinicio.'; | 2645 | + String get aResetEmailHasBeenSent => 'Se ha enviado un correo electrónico de reinicio.'; |
| 2893 | 2646 | ||
| 2894 | @override | 2647 | @override |
| 2895 | String get enterPassword => 'Introduce la contraseña'; | 2648 | String get enterPassword => 'Introduce la contraseña'; |
| @@ -2901,8 +2654,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2901,8 +2654,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2901 | String get currentPassword => 'Contraseña actual'; | 2654 | String get currentPassword => 'Contraseña actual'; |
| 2902 | 2655 | ||
| 2903 | @override | 2656 | @override |
| 2904 | - String get enterYourCurrentPasswordHere => | ||
| 2905 | - 'Ingrese su contraseña actual aquí'; | 2657 | + String get enterYourCurrentPasswordHere => 'Ingrese su contraseña actual aquí'; |
| 2906 | 2658 | ||
| 2907 | @override | 2659 | @override |
| 2908 | String get enterYourNewPassword => 'Ingresa tu nueva contraseña'; | 2660 | String get enterYourNewPassword => 'Ingresa tu nueva contraseña'; |
| @@ -2911,8 +2663,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2911,8 +2663,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2911 | String get confirmYourNewPassword => 'Confirma tu nueva contraseña'; | 2663 | String get confirmYourNewPassword => 'Confirma tu nueva contraseña'; |
| 2912 | 2664 | ||
| 2913 | @override | 2665 | @override |
| 2914 | - String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter => | ||
| 2915 | - 'Su contraseña debe tener un mínimo de 6 caracteres y contener al menos 1 número y 1 carácter en mayúscula'; | 2666 | + String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter => 'Su contraseña debe tener un mínimo de 6 caracteres y contener al menos 1 número y 1 carácter en mayúscula'; |
| 2916 | 2667 | ||
| 2917 | @override | 2668 | @override |
| 2918 | String weHaveSentACodeTo(String email) { | 2669 | String weHaveSentACodeTo(String email) { |
| @@ -2932,8 +2683,7 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2932,8 +2683,7 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2932 | String get cannotUseCurrentPassword => 'No puedes usar la contraseña actual'; | 2683 | String get cannotUseCurrentPassword => 'No puedes usar la contraseña actual'; |
| 2933 | 2684 | ||
| 2934 | @override | 2685 | @override |
| 2935 | - String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail => | ||
| 2936 | - 'Esta dirección de correo electrónico ya está vinculada a otra cuenta. Por favor, utiliza otra dirección de correo electrónico.'; | 2686 | + String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail => 'Esta dirección de correo electrónico ya está vinculada a otra cuenta. Por favor, utiliza otra dirección de correo electrónico.'; |
| 2937 | 2687 | ||
| 2938 | @override | 2688 | @override |
| 2939 | String get loggedOutTokenInvalid => 'Sesión cerrada'; | 2689 | String get loggedOutTokenInvalid => 'Sesión cerrada'; |
| @@ -2945,6 +2695,5 @@ class AppLocalizationsEs extends AppLocalizations { | @@ -2945,6 +2695,5 @@ class AppLocalizationsEs extends AppLocalizations { | ||
| 2945 | String get signOut => 'Cerrar sesión'; | 2695 | String get signOut => 'Cerrar sesión'; |
| 2946 | 2696 | ||
| 2947 | @override | 2697 | @override |
| 2948 | - String get noInternetConnectionPleaseCheckYourInternetConnection => | ||
| 2949 | - 'No hay conexión a Internet. Comprueba tu conexión.'; | 2698 | + String get noInternetConnectionPleaseCheckYourInternetConnection => 'No hay conexión a Internet. Comprueba tu conexión.'; |
| 2950 | } | 2699 | } |
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
| 1 | -// ignore: unused_import | ||
| 2 | -import 'package:intl/intl.dart' as intl; | ||
| 3 | import 'app_localizations.dart'; | 1 | import 'app_localizations.dart'; |
| 4 | 2 | ||
| 5 | // ignore_for_file: type=lint | 3 | // ignore_for_file: type=lint |
| @@ -72,12 +70,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -72,12 +70,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 72 | String get internationalServices => '国際サービス'; | 70 | String get internationalServices => '国際サービス'; |
| 73 | 71 | ||
| 74 | @override | 72 | @override |
| 75 | - String get mainlandChinaServicesDescription => | ||
| 76 | - '主に中国本土のユーザー向け。健康状態、アカウント、友人のデータは中国本土に保存されます。'; | 73 | + String get mainlandChinaServicesDescription => '主に中国本土のユーザー向け。健康状態、アカウント、友人のデータは中国本土に保存されます。'; |
| 77 | 74 | ||
| 78 | @override | 75 | @override |
| 79 | - String get internationalServicesDescription => | ||
| 80 | - '主に中国本土以外のユーザー向け。健康状態、アカウント、友人のデータは国際的に保存されます。'; | 76 | + String get internationalServicesDescription => '主に中国本土以外のユーザー向け。健康状態、アカウント、友人のデータは国際的に保存されます。'; |
| 81 | 77 | ||
| 82 | @override | 78 | @override |
| 83 | String get serviceRegionCannotBeChanged => 'アカウント作成後にサービス地域を変更することはできません。'; | 79 | String get serviceRegionCannotBeChanged => 'アカウント作成後にサービス地域を変更することはできません。'; |
| @@ -86,12 +82,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -86,12 +82,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 86 | String get settings => '設定'; | 82 | String get settings => '設定'; |
| 87 | 83 | ||
| 88 | @override | 84 | @override |
| 89 | - String get onboardingIntroTitle => | ||
| 90 | - 'DoubleFeel は Apple Watch 用に構築された健康コンパニオン アプリです'; | 85 | + String get onboardingIntroTitle => 'DoubleFeel は Apple Watch 用に構築された健康コンパニオン アプリです'; |
| 91 | 86 | ||
| 92 | @override | 87 | @override |
| 93 | - String get onboardingIntroBody => | ||
| 94 | - '<em>自分自身をよりよく理解</em>し、 あなたのことを気にかけてくれる人たちに<em>サポートが必要なときに気づいてもらいましょう</em>。'; | 88 | + String get onboardingIntroBody => '<em>自分自身をよりよく理解</em>し、 あなたのことを気にかけてくれる人たちに<em>サポートが必要なときに気づいてもらいましょう</em>。'; |
| 95 | 89 | ||
| 96 | @override | 90 | @override |
| 97 | String get onboardingStateQuestion => 'あなたによく起こるのはどれですか?'; | 91 | String get onboardingStateQuestion => 'あなたによく起こるのはどれですか?'; |
| @@ -181,8 +175,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -181,8 +175,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 181 | String get onboardingHrvSubtitle => 'HRV はストレス、回復、全体的な健康状態を反映するのに役立ちます'; | 175 | String get onboardingHrvSubtitle => 'HRV はストレス、回復、全体的な健康状態を反映するのに役立ちます'; |
| 182 | 176 | ||
| 183 | @override | 177 | @override |
| 184 | - String get onboardingHrvDescription => | ||
| 185 | - '心拍数変動 (HRV) は、心拍間のわずかな変化を測定し、身体がストレスにどのように反応するかを反映します。'; | 178 | + String get onboardingHrvDescription => '心拍数変動 (HRV) は、心拍間のわずかな変化を測定し、身体がストレスにどのように反応するかを反映します。'; |
| 186 | 179 | ||
| 187 | @override | 180 | @override |
| 188 | String get onboardingTellMeMore => 'もっと教えてください'; | 181 | String get onboardingTellMeMore => 'もっと教えてください'; |
| @@ -206,12 +199,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -206,12 +199,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 206 | String get onboardingHealthPermissionTitle => 'ヘルスアクセスを許可する'; | 199 | String get onboardingHealthPermissionTitle => 'ヘルスアクセスを許可する'; |
| 207 | 200 | ||
| 208 | @override | 201 | @override |
| 209 | - String get onboardingHealthPermissionBody => | ||
| 210 | - 'DoubleFeel は健康データを使用してストレスと健康状態を追跡します。'; | 202 | + String get onboardingHealthPermissionBody => 'DoubleFeel は健康データを使用してストレスと健康状態を追跡します。'; |
| 211 | 203 | ||
| 212 | @override | 204 | @override |
| 213 | - String get onboardingHealthPermissionPrivacy => | ||
| 214 | - 'あなたの健康状態の生データは非公開のままであり、アップロードされることはありません。'; | 205 | + String get onboardingHealthPermissionPrivacy => 'あなたの健康状態の生データは非公開のままであり、アップロードされることはありません。'; |
| 215 | 206 | ||
| 216 | @override | 207 | @override |
| 217 | String get onboardingNotificationTitle => '通知をオンにする'; | 208 | String get onboardingNotificationTitle => '通知をオンにする'; |
| @@ -235,9 +226,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -235,9 +226,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 235 | String get healthCompanionIsNowAvailable => 'ウェルネス コンパニオンがアクティブになりました'; | 226 | String get healthCompanionIsNowAvailable => 'ウェルネス コンパニオンがアクティブになりました'; |
| 236 | 227 | ||
| 237 | @override | 228 | @override |
| 238 | - String | ||
| 239 | - get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => | ||
| 240 | - 'HRV、ストレス、睡眠の変化を追跡し、愛する人とアラートを共有できるようになりました。'; | 229 | + String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => 'HRV、ストレス、睡眠の変化を追跡し、愛する人とアラートを共有できるようになりました。'; |
| 241 | 230 | ||
| 242 | @override | 231 | @override |
| 243 | String get bindPartnerTitle => '愛する人を追加\n健康に気をつけてください'; | 232 | String get bindPartnerTitle => '愛する人を追加\n健康に気をつけてください'; |
| @@ -350,8 +339,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -350,8 +339,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 350 | String get todayHealthDataAuthTitle => '健康データの同期'; | 339 | String get todayHealthDataAuthTitle => '健康データの同期'; |
| 351 | 340 | ||
| 352 | @override | 341 | @override |
| 353 | - String get todayHealthDataAuthDescription => | ||
| 354 | - 'DoubleFeel は、ストレスに関する洞察、リアルタイムのストレス追跡、健康上の推奨事項を提供するために、Apple Health データにアクセスする必要があります。\nアクセスを許可していない場合は、以下の許可を許可してください。すでにアクセスを許可している場合、健康データの同期には数分かかる場合があります。後でもう一度試してください。'; | 342 | + String get todayHealthDataAuthDescription => 'DoubleFeel は、ストレスに関する洞察、リアルタイムのストレス追跡、健康上の推奨事項を提供するために、Apple Health データにアクセスする必要があります。\nアクセスを許可していない場合は、以下の許可を許可してください。すでにアクセスを許可している場合、健康データの同期には数分かかる場合があります。後でもう一度試してください。'; |
| 355 | 343 | ||
| 356 | @override | 344 | @override |
| 357 | String get todayHealthDataAuthAction => '続く'; | 345 | String get todayHealthDataAuthAction => '続く'; |
| @@ -372,20 +360,16 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -372,20 +360,16 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 372 | String get todayFaqLinkNoData => 'アプリまたはウォッチフェイスにデータがない場合はどうなりますか?'; | 360 | String get todayFaqLinkNoData => 'アプリまたはウォッチフェイスにデータがない場合はどうなりますか?'; |
| 373 | 361 | ||
| 374 | @override | 362 | @override |
| 375 | - String get todayFaqLinkHrvRealtimeUpdate => | ||
| 376 | - 'HRV データをリアルタイムで更新するにはどうすればよいですか?'; | 363 | + String get todayFaqLinkHrvRealtimeUpdate => 'HRV データをリアルタイムで更新するにはどうすればよいですか?'; |
| 377 | 364 | ||
| 378 | @override | 365 | @override |
| 379 | - String get todayFaqLinkWatchNoStatusNotification => | ||
| 380 | - '私のウォッチがステータス通知を受信できないのはなぜですか?'; | 366 | + String get todayFaqLinkWatchNoStatusNotification => '私のウォッチがステータス通知を受信できないのはなぜですか?'; |
| 381 | 367 | ||
| 382 | @override | 368 | @override |
| 383 | - String get todayFaqLinkWatchNoStatusAndInteractionNotification => | ||
| 384 | - '私のウォッチがステータスとインタラクションの通知を受信できないのはなぜですか?'; | 369 | + String get todayFaqLinkWatchNoStatusAndInteractionNotification => '私のウォッチがステータスとインタラクションの通知を受信できないのはなぜですか?'; |
| 385 | 370 | ||
| 386 | @override | 371 | @override |
| 387 | - String get todayFaqLinkWatchFaceDataDelay => | ||
| 388 | - 'ウォッチフェイスのデータが遅れたり、更新されないのはなぜですか?'; | 372 | + String get todayFaqLinkWatchFaceDataDelay => 'ウォッチフェイスのデータが遅れたり、更新されないのはなぜですか?'; |
| 389 | 373 | ||
| 390 | @override | 374 | @override |
| 391 | String get todayFaqLinkWatchFaceBlackScreen => '時計の文字盤が黒くなるのはなぜですか?'; | 375 | String get todayFaqLinkWatchFaceBlackScreen => '時計の文字盤が黒くなるのはなぜですか?'; |
| @@ -415,71 +399,58 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -415,71 +399,58 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 415 | String get todayStressStatusInsufficientData => 'データが不十分です'; | 399 | String get todayStressStatusInsufficientData => 'データが不十分です'; |
| 416 | 400 | ||
| 417 | @override | 401 | @override |
| 418 | - String get todayStressStatusOverloadDescription => | ||
| 419 | - '現在の HRV は長期平均よりも大幅に低く、これは疲労、高いストレス、または不十分な回復を示している可能性があります。休むことをお勧めします。'; | 402 | + String get todayStressStatusOverloadDescription => '現在の HRV は長期平均よりも大幅に低く、これは疲労、高いストレス、または不十分な回復を示している可能性があります。休むことをお勧めします。'; |
| 420 | 403 | ||
| 421 | @override | 404 | @override |
| 422 | - String get todayStressStatusCautionDescription => | ||
| 423 | - '現在の HRV は正常範囲を下回っており、体にストレスが蓄積している可能性があります。休息と回復に注意してください。'; | 405 | + String get todayStressStatusCautionDescription => '現在の HRV は正常範囲を下回っており、体にストレスが蓄積している可能性があります。休息と回復に注意してください。'; |
| 424 | 406 | ||
| 425 | @override | 407 | @override |
| 426 | String get todayStressStatusNormalDescription => '現在の体の状態は、通常の変動範囲内にあります。'; | 408 | String get todayStressStatusNormalDescription => '現在の体の状態は、通常の変動範囲内にあります。'; |
| 427 | 409 | ||
| 428 | @override | 410 | @override |
| 429 | - String get todayStressStatusExcellentDescription => | ||
| 430 | - '現在の HRV は最近の平均よりも高く、回復と全体的な状態が良好であることを示しています。'; | 411 | + String get todayStressStatusExcellentDescription => '現在の HRV は最近の平均よりも高く、回復と全体的な状態が良好であることを示しています。'; |
| 431 | 412 | ||
| 432 | @override | 413 | @override |
| 433 | - String get todayStressStatusInsufficientDataDescription => | ||
| 434 | - 'あなたのストレス状態を正確に評価するのに十分なデータはまだありません。'; | 414 | + String get todayStressStatusInsufficientDataDescription => 'あなたのストレス状態を正確に評価するのに十分なデータはまだありません。'; |
| 435 | 415 | ||
| 436 | @override | 416 | @override |
| 437 | - String get todayHrvMeasurementIntro => | ||
| 438 | - 'Apple Watch は 2 ~ 5 時間ごとに HRV を自動的に測定します。手動で測定したい場合は、次の手順に従ってください。'; | 417 | + String get todayHrvMeasurementIntro => 'Apple Watch は 2 ~ 5 時間ごとに HRV を自動的に測定します。手動で測定したい場合は、次の手順に従ってください。'; |
| 439 | 418 | ||
| 440 | @override | 419 | @override |
| 441 | String get todayHrvMeasurementStep1 => '1. Apple Watch を着用し、座ってリラックスしてください。'; | 420 | String get todayHrvMeasurementStep1 => '1. Apple Watch を着用し、座ってリラックスしてください。'; |
| 442 | 421 | ||
| 443 | @override | 422 | @override |
| 444 | - String get todayHrvMeasurementStep2 => | ||
| 445 | - '2. Apple Watch で「マインドフルネス」アプリを開き、「呼吸」セッションを開始します。'; | 423 | + String get todayHrvMeasurementStep2 => '2. Apple Watch で「マインドフルネス」アプリを開き、「呼吸」セッションを開始します。'; |
| 446 | 424 | ||
| 447 | @override | 425 | @override |
| 448 | String get todayHrvMeasurementStep3 => '3. 呼吸を安定させて 1 ~ 3 分間待ちます。'; | 426 | String get todayHrvMeasurementStep3 => '3. 呼吸を安定させて 1 ~ 3 分間待ちます。'; |
| 449 | 427 | ||
| 450 | @override | 428 | @override |
| 451 | - String get todayHrvMeasurementStep4 => | ||
| 452 | - '4. 呼吸セッションが終了したら、Apple Watch をロックし、iPhone のロックを一度解除します。'; | 429 | + String get todayHrvMeasurementStep4 => '4. 呼吸セッションが終了したら、Apple Watch をロックし、iPhone のロックを一度解除します。'; |
| 453 | 430 | ||
| 454 | @override | 431 | @override |
| 455 | - String get todayHrvMeasurementStep5 => | ||
| 456 | - '5. 約 1 分間待ちます。 DoubleFeel はデータを受信して表示します。'; | 432 | + String get todayHrvMeasurementStep5 => '5. 約 1 分間待ちます。 DoubleFeel はデータを受信して表示します。'; |
| 457 | 433 | ||
| 458 | @override | 434 | @override |
| 459 | - String get todayHrvMeasurementHint => | ||
| 460 | - 'ヒント: データは Apple Watch から取得されます。測定後に遅延が発生したり、データがすぐに同期されない場合があります。この問題が発生した場合は、再度測定を試みて、データが同期されるまでお待ちください。'; | 435 | + String get todayHrvMeasurementHint => 'ヒント: データは Apple Watch から取得されます。測定後に遅延が発生したり、データがすぐに同期されない場合があります。この問題が発生した場合は、再度測定を試みて、データが同期されるまでお待ちください。'; |
| 461 | 436 | ||
| 462 | @override | 437 | @override |
| 463 | - String get todayHrvMeasurementWarning => | ||
| 464 | - '注: ヘルスアクセス許可を有効にし、低電力モードをオフにする必要があります。'; | 438 | + String get todayHrvMeasurementWarning => '注: ヘルスアクセス許可を有効にし、低電力モードをオフにする必要があります。'; |
| 465 | 439 | ||
| 466 | @override | 440 | @override |
| 467 | String get todayStressStatusWhatTitle => '全体的なストレス状態とは何ですか?'; | 441 | String get todayStressStatusWhatTitle => '全体的なストレス状態とは何ですか?'; |
| 468 | 442 | ||
| 469 | @override | 443 | @override |
| 470 | - String get todayStressStatusWhatDescription1 => | ||
| 471 | - 'DoubleFeel は、過去 30 日間の HRV (心拍数変動)、安静時心拍数、身体状態の変化を組み合わせて、全体的なストレス レベルを評価します。'; | 444 | + String get todayStressStatusWhatDescription1 => 'DoubleFeel は、過去 30 日間の HRV (心拍数変動)、安静時心拍数、身体状態の変化を組み合わせて、全体的なストレス レベルを評価します。'; |
| 472 | 445 | ||
| 473 | @override | 446 | @override |
| 474 | - String get todayStressStatusWhatDescription2 => | ||
| 475 | - 'HRV は感情、運動、睡眠、疲労によって変動するため、1 回の測定値には限界があります。より安定して有用な、1 日を通しての全体的なストレス状態に焦点を当てることをお勧めします。自分の体の状態を理解し、濃厚接触者が時間の経過とともに変化に気づくのに役立ちます。'; | 447 | + String get todayStressStatusWhatDescription2 => 'HRV は感情、運動、睡眠、疲労によって変動するため、1 回の測定値には限界があります。より安定して有用な、1 日を通しての全体的なストレス状態に焦点を当てることをお勧めします。自分の体の状態を理解し、濃厚接触者が時間の経過とともに変化に気づくのに役立ちます。'; |
| 476 | 448 | ||
| 477 | @override | 449 | @override |
| 478 | String get todayStressStatusWhyHrvTitle => 'HRV (心拍数変動) を使用する理由は何ですか?'; | 450 | String get todayStressStatusWhyHrvTitle => 'HRV (心拍数変動) を使用する理由は何ですか?'; |
| 479 | 451 | ||
| 480 | @override | 452 | @override |
| 481 | - String get todayStressStatusWhyHrvDescription => | ||
| 482 | - 'HRV は、体のストレスと回復能力を測定するための重要な指標です。'; | 453 | + String get todayStressStatusWhyHrvDescription => 'HRV は、体のストレスと回復能力を測定するための重要な指標です。'; |
| 483 | 454 | ||
| 484 | @override | 455 | @override |
| 485 | String get todayStressStatusUsually => '一般的に:'; | 456 | String get todayStressStatusUsually => '一般的に:'; |
| @@ -488,35 +459,28 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -488,35 +459,28 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 488 | String get todayStressStatusHrvHigher => '· 通常、HRV が高いほど回復が良好であることを意味します'; | 459 | String get todayStressStatusHrvHigher => '· 通常、HRV が高いほど回復が良好であることを意味します'; |
| 489 | 460 | ||
| 490 | @override | 461 | @override |
| 491 | - String get todayStressStatusHrvLower => | ||
| 492 | - '· HRV の低下は疲労、ストレス、睡眠不足を示している可能性があります'; | 462 | + String get todayStressStatusHrvLower => '· HRV の低下は疲労、ストレス、睡眠不足を示している可能性があります'; |
| 493 | 463 | ||
| 494 | @override | 464 | @override |
| 495 | - String get todayStressStatusHrvChangesFast => | ||
| 496 | - '· HRV は急速に変化するため、短期的な身体状態の変化に役立ちます。'; | 465 | + String get todayStressStatusHrvChangesFast => '· HRV は急速に変化するため、短期的な身体状態の変化に役立ちます。'; |
| 497 | 466 | ||
| 498 | @override | 467 | @override |
| 499 | - String get todayStressStatusAppWatchDifferenceTitle => | ||
| 500 | - '電話アプリと Apple Watch のストレス ステータスはどのように異なりますか?'; | 468 | + String get todayStressStatusAppWatchDifferenceTitle => '電話アプリと Apple Watch のストレス ステータスはどのように異なりますか?'; |
| 501 | 469 | ||
| 502 | @override | 470 | @override |
| 503 | - String get todayStressStatusAppWatchDifferenceApp => | ||
| 504 | - '電話アプリのホームページには、HRV、安静時心拍数、全体的な傾向を組み合わせた、その日の全体的なストレス状態が表示されます。'; | 471 | + String get todayStressStatusAppWatchDifferenceApp => '電話アプリのホームページには、HRV、安静時心拍数、全体的な傾向を組み合わせた、その日の全体的なストレス状態が表示されます。'; |
| 505 | 472 | ||
| 506 | @override | 473 | @override |
| 507 | - String get todayStressStatusAppWatchDifferenceWatch => | ||
| 508 | - 'Apple Watch には最新のライブストレスステータスが表示されるため、現在の体の変化をすばやく確認するのに適しています。'; | 474 | + String get todayStressStatusAppWatchDifferenceWatch => 'Apple Watch には最新のライブストレスステータスが表示されるため、現在の体の変化をすばやく確認するのに適しています。'; |
| 509 | 475 | ||
| 510 | @override | 476 | @override |
| 511 | String get todayStressStatusWaitingDataTitle => '「データ待機中」が表示されるのはなぜですか?'; | 477 | String get todayStressStatusWaitingDataTitle => '「データ待機中」が表示されるのはなぜですか?'; |
| 512 | 478 | ||
| 513 | @override | 479 | @override |
| 514 | - String get todayStressStatusWaitingDataDescription1 => | ||
| 515 | - 'データを待っているということは、現在収集されているデータの量が信頼できるストレス評価を生成するには十分ではないことを意味します。'; | 480 | + String get todayStressStatusWaitingDataDescription1 => 'データを待っているということは、現在収集されているデータの量が信頼できるストレス評価を生成するには十分ではないことを意味します。'; |
| 516 | 481 | ||
| 517 | @override | 482 | @override |
| 518 | - String get todayStressStatusWaitingDataDescription2 => | ||
| 519 | - 'Apple Watch を装着したままにして、システムが自動的にデータを収集するまでお待ちください。'; | 483 | + String get todayStressStatusWaitingDataDescription2 => 'Apple Watch を装着したままにして、システムが自動的にデータを収集するまでお待ちください。'; |
| 520 | 484 | ||
| 521 | @override | 485 | @override |
| 522 | String get todayStressStatusWaitingDataReasonsIntro => '考えられる理由は次のとおりです。'; | 486 | String get todayStressStatusWaitingDataReasonsIntro => '考えられる理由は次のとおりです。'; |
| @@ -528,47 +492,37 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -528,47 +492,37 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 528 | String get todayStressStatusWaitingDataReason2 => '2. 安静時心拍数データが欠落している'; | 492 | String get todayStressStatusWaitingDataReason2 => '2. 安静時心拍数データが欠落している'; |
| 529 | 493 | ||
| 530 | @override | 494 | @override |
| 531 | - String get todayStressStatusWaitingDataReason3 => | ||
| 532 | - '3. Apple Watch を装着してから時間が経っていない'; | 495 | + String get todayStressStatusWaitingDataReason3 => '3. Apple Watch を装着してから時間が経っていない'; |
| 533 | 496 | ||
| 534 | @override | 497 | @override |
| 535 | - String get todayStressStatusWaitingDataReason4 => | ||
| 536 | - '4. Apple Healthの権限が有効になっていない'; | 498 | + String get todayStressStatusWaitingDataReason4 => '4. Apple Healthの権限が有効になっていない'; |
| 537 | 499 | ||
| 538 | @override | 500 | @override |
| 539 | - String get todayHrvPrincipleHowMeasureTitle => | ||
| 540 | - 'DoubleFeel はストレス状態をどのように測定しますか?'; | 501 | + String get todayHrvPrincipleHowMeasureTitle => 'DoubleFeel はストレス状態をどのように測定しますか?'; |
| 541 | 502 | ||
| 542 | @override | 503 | @override |
| 543 | - String get todayHrvPrincipleHowMeasureDescription1 => | ||
| 544 | - 'Apple Watch を通常通りに着用すると、システムは心拍数データを自動的に収集し、Apple Health に同期します。'; | 504 | + String get todayHrvPrincipleHowMeasureDescription1 => 'Apple Watch を通常通りに着用すると、システムは心拍数データを自動的に収集し、Apple Health に同期します。'; |
| 545 | 505 | ||
| 546 | @override | 506 | @override |
| 547 | - String get todayHrvPrincipleHowMeasureDescription2 => | ||
| 548 | - 'DoubleFeel は、このデータに基づいて HRV (心拍変動) 指標を計算し、体のストレスと回復状態を評価します。'; | 507 | + String get todayHrvPrincipleHowMeasureDescription2 => 'DoubleFeel は、このデータに基づいて HRV (心拍変動) 指標を計算し、体のストレスと回復状態を評価します。'; |
| 549 | 508 | ||
| 550 | @override | 509 | @override |
| 551 | - String get todayHrvPrincipleHowMeasureDescription3 => | ||
| 552 | - 'HRV はストレス、疲労、睡眠、感情、回復に敏感なので、体の状態の変化に早く気づくのに役立ちます。'; | 510 | + String get todayHrvPrincipleHowMeasureDescription3 => 'HRV はストレス、疲労、睡眠、感情、回復に敏感なので、体の状態の変化に早く気づくのに役立ちます。'; |
| 553 | 511 | ||
| 554 | @override | 512 | @override |
| 555 | - String get todayHrvPrincipleHowMeasureDescription4 => | ||
| 556 | - '結果をより正確にするために、DoubleFeel は他の人と直接比較するのではなく、現在の HRV 状態を自分の 30 日間の平均と比較します。'; | 513 | + String get todayHrvPrincipleHowMeasureDescription4 => '結果をより正確にするために、DoubleFeel は他の人と直接比較するのではなく、現在の HRV 状態を自分の 30 日間の平均と比較します。'; |
| 557 | 514 | ||
| 558 | @override | 515 | @override |
| 559 | String get todayRealtimeStressWhatTitle => 'ライブストレスとは何ですか?'; | 516 | String get todayRealtimeStressWhatTitle => 'ライブストレスとは何ですか?'; |
| 560 | 517 | ||
| 561 | @override | 518 | @override |
| 562 | - String get todayRealtimeStressWhatDescription1 => | ||
| 563 | - 'Live Stress は、現在の HRV、心拍数の状態、個人履歴の変化に基づいて DoubleFeel によって動的に生成される身体ストレス指標です。'; | 519 | + String get todayRealtimeStressWhatDescription1 => 'Live Stress は、現在の HRV、心拍数の状態、個人履歴の変化に基づいて DoubleFeel によって動的に生成される身体ストレス指標です。'; |
| 564 | 520 | ||
| 565 | @override | 521 | @override |
| 566 | - String get todayRealtimeStressWhatDescription2 => | ||
| 567 | - 'ストレス値が高いということは、体の状態が通常のベースラインから大きく逸脱していることを意味し、疲労、不十分な回復、または高いストレスを反映している可能性があります。'; | 522 | + String get todayRealtimeStressWhatDescription2 => 'ストレス値が高いということは、体の状態が通常のベースラインから大きく逸脱していることを意味し、疲労、不十分な回復、または高いストレスを反映している可能性があります。'; |
| 568 | 523 | ||
| 569 | @override | 524 | @override |
| 570 | - String get todayRealtimeStressWhatDescription3 => | ||
| 571 | - '体の変化に早く気づき、休息、運動、生活リズムを適時に調整するのに役立ちます。'; | 525 | + String get todayRealtimeStressWhatDescription3 => '体の変化に早く気づき、休息、運動、生活リズムを適時に調整するのに役立ちます。'; |
| 572 | 526 | ||
| 573 | @override | 527 | @override |
| 574 | String get todayRealtimeStressDivisionTitle => 'ライブストレスはどのようにスコアリングされますか?'; | 528 | String get todayRealtimeStressDivisionTitle => 'ライブストレスはどのようにスコアリングされますか?'; |
| @@ -589,27 +543,22 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -589,27 +543,22 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 589 | String get todayRealtimeStressOverloadRange => '過負荷: 81%-100%'; | 543 | String get todayRealtimeStressOverloadRange => '過負荷: 81%-100%'; |
| 590 | 544 | ||
| 591 | @override | 545 | @override |
| 592 | - String get todayRealtimeStressExcellentDescription => | ||
| 593 | - 'あなたの体は良好な回復状態にあり、よりリラックスした気分になります。'; | 546 | + String get todayRealtimeStressExcellentDescription => 'あなたの体は良好な回復状態にあり、よりリラックスした気分になります。'; |
| 594 | 547 | ||
| 595 | @override | 548 | @override |
| 596 | String get todayRealtimeStressNormalDescription => 'あなたの体は正常な変動範囲内にあります。'; | 549 | String get todayRealtimeStressNormalDescription => 'あなたの体は正常な変動範囲内にあります。'; |
| 597 | 550 | ||
| 598 | @override | 551 | @override |
| 599 | - String get todayRealtimeStressCautionDescription => | ||
| 600 | - '身体にストレスが溜まっている可能性があります。休憩を取って回復することを検討してください。'; | 552 | + String get todayRealtimeStressCautionDescription => '身体にストレスが溜まっている可能性があります。休憩を取って回復することを検討してください。'; |
| 601 | 553 | ||
| 602 | @override | 554 | @override |
| 603 | - String get todayRealtimeStressOverloadDescription => | ||
| 604 | - 'あなたの体は大きなストレスにさらされている可能性があります。仕事量を減らし、睡眠と回復を優先することを検討してください。'; | 555 | + String get todayRealtimeStressOverloadDescription => 'あなたの体は大きなストレスにさらされている可能性があります。仕事量を減らし、睡眠と回復を優先することを検討してください。'; |
| 605 | 556 | ||
| 606 | @override | 557 | @override |
| 607 | - String get todayRealtimeStressDivisionBaseline => | ||
| 608 | - 'これらの範囲は、個人のベースラインと活動パターンに基づいて調整されます。異なるユーザー間で結果を直接比較することはできません。'; | 558 | + String get todayRealtimeStressDivisionBaseline => 'これらの範囲は、個人のベースラインと活動パターンに基づいて調整されます。異なるユーザー間で結果を直接比較することはできません。'; |
| 609 | 559 | ||
| 610 | @override | 560 | @override |
| 611 | - String get todayRealtimeStressDivisionAwake => | ||
| 612 | - 'ライブストレスは主に、起きている間の体のストレスレベルの変化を反映します。'; | 561 | + String get todayRealtimeStressDivisionAwake => 'ライブストレスは主に、起きている間の体のストレスレベルの変化を反映します。'; |
| 613 | 562 | ||
| 614 | @override | 563 | @override |
| 615 | String get todayRealtimeStressLowBetterTitle => 'ライブストレスは常に低い方が良いのでしょうか?'; | 564 | String get todayRealtimeStressLowBetterTitle => 'ライブストレスは常に低い方が良いのでしょうか?'; |
| @@ -621,62 +570,49 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -621,62 +570,49 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 621 | String get todayRealtimeStressLowBetterType => '体のストレスには正常な場合と異常な場合があります。'; | 570 | String get todayRealtimeStressLowBetterType => '体のストレスには正常な場合と異常な場合があります。'; |
| 622 | 571 | ||
| 623 | @override | 572 | @override |
| 624 | - String get todayRealtimeStressLowBetterExample => | ||
| 625 | - 'たとえば、運動中または運動後にリアルタイムでストレスが一時的に上昇するのは、正常な回復反応です。また、集中した仕事や感情的な興奮の際にも一時的に上昇することがありますが、これは通常の体の調整です。'; | 573 | + String get todayRealtimeStressLowBetterExample => 'たとえば、運動中または運動後にリアルタイムでストレスが一時的に上昇するのは、正常な回復反応です。また、集中した仕事や感情的な興奮の際にも一時的に上昇することがありますが、これは通常の体の調整です。'; |
| 626 | 574 | ||
| 627 | @override | 575 | @override |
| 628 | - String get todayRealtimeStressLowBetterHighStress => | ||
| 629 | - 'しかし、休息中、長時間座っているとき、または睡眠不足の後にストレスが高い状態が続いている場合は、肉体的疲労、精神的ストレス、睡眠回復の不十分、運動回復の不完全、カフェイン、アルコール、刺激物の過剰摂取、または不快感の可能性を示している可能性があります。'; | 576 | + String get todayRealtimeStressLowBetterHighStress => 'しかし、休息中、長時間座っているとき、または睡眠不足の後にストレスが高い状態が続いている場合は、肉体的疲労、精神的ストレス、睡眠回復の不十分、運動回復の不完全、カフェイン、アルコール、刺激物の過剰摂取、または不快感の可能性を示している可能性があります。'; |
| 630 | 577 | ||
| 631 | @override | 578 | @override |
| 632 | - String get todayRealtimeStressLowBetterTrend => | ||
| 633 | - 'DoubleFeel は、単一の変動よりも長期的な傾向に重点を置いています。'; | 579 | + String get todayRealtimeStressLowBetterTrend => 'DoubleFeel は、単一の変動よりも長期的な傾向に重点を置いています。'; |
| 634 | 580 | ||
| 635 | @override | 581 | @override |
| 636 | - String get todayRealtimeStressScenarioTitle => | ||
| 637 | - 'HRV とライブ ストレスはいつ使用する必要がありますか?'; | 582 | + String get todayRealtimeStressScenarioTitle => 'HRV とライブ ストレスはいつ使用する必要がありますか?'; |
| 638 | 583 | ||
| 639 | @override | 584 | @override |
| 640 | - String get todayRealtimeStressScenarioHrvDefault => | ||
| 641 | - 'Apple Watch のデフォルト設定では、HRV は 2 ~ 5 時間ごとに更新されます。'; | 585 | + String get todayRealtimeStressScenarioHrvDefault => 'Apple Watch のデフォルト設定では、HRV は 2 ~ 5 時間ごとに更新されます。'; |
| 642 | 586 | ||
| 643 | @override | 587 | @override |
| 644 | - String get todayRealtimeStressScenarioRegionLimit => | ||
| 645 | - '一部の地域では、Apple Watch の呼吸機能が制限され、HRV 更新頻度に影響を与える可能性があります。呼吸機能をオンにすると、バッテリーの消費量が増える場合もあります。'; | 588 | + String get todayRealtimeStressScenarioRegionLimit => '一部の地域では、Apple Watch の呼吸機能が制限され、HRV 更新頻度に影響を与える可能性があります。呼吸機能をオンにすると、バッテリーの消費量が増える場合もあります。'; |
| 646 | 589 | ||
| 647 | @override | 590 | @override |
| 648 | - String get todayRealtimeStressScenarioIntro => | ||
| 649 | - 'HRV 更新間の長い間隔に対処するために、DoubleFeel は Live Stress を設計しました。'; | 591 | + String get todayRealtimeStressScenarioIntro => 'HRV 更新間の長い間隔に対処するために、DoubleFeel は Live Stress を設計しました。'; |
| 650 | 592 | ||
| 651 | @override | 593 | @override |
| 652 | - String get todayRealtimeStressScenarioUpdateEvery6Min => | ||
| 653 | - '· Live Stress は 6 分ごとに更新されます (友人のステータス更新は Apple Health 同期に依存しており、システムのメカニズムにより短時間の遅延が発生する場合があります。友人が DoubleFeel を頻繁に使用している場合、健康状態はより迅速に更新されます)'; | 594 | + String get todayRealtimeStressScenarioUpdateEvery6Min => '· Live Stress は 6 分ごとに更新されます (友人のステータス更新は Apple Health 同期に依存しており、システムのメカニズムにより短時間の遅延が発生する場合があります。友人が DoubleFeel を頻繁に使用している場合、健康状態はより迅速に更新されます)'; |
| 654 | 595 | ||
| 655 | @override | 596 | @override |
| 656 | String get todayRealtimeStressScenarioTimely => '・身体状態の変化をより早く反映できる'; | 597 | String get todayRealtimeStressScenarioTimely => '・身体状態の変化をより早く反映できる'; |
| 657 | 598 | ||
| 658 | @override | 599 | @override |
| 659 | - String get todayRealtimeStressScenarioConsistentTrend => | ||
| 660 | - '· ほとんどの場合、ライブストレスの傾向は HRV の傾向と一致します。'; | 600 | + String get todayRealtimeStressScenarioConsistentTrend => '· ほとんどの場合、ライブストレスの傾向は HRV の傾向と一致します。'; |
| 661 | 601 | ||
| 662 | @override | 602 | @override |
| 663 | - String get todayRealtimeStressScenarioSummary => | ||
| 664 | - 'これにより、ユーザーは長期的な HRV 傾向を確認しながら、ライブ ストレスを短期的な身体状態の参照として使用できるようになります。'; | 603 | + String get todayRealtimeStressScenarioSummary => 'これにより、ユーザーは長期的な HRV 傾向を確認しながら、ライブ ストレスを短期的な身体状態の参照として使用できるようになります。'; |
| 665 | 604 | ||
| 666 | @override | 605 | @override |
| 667 | String get todayFaqNoDataTitle => 'アプリまたはウォッチフェイスにデータがない場合はどうなりますか?'; | 606 | String get todayFaqNoDataTitle => 'アプリまたはウォッチフェイスにデータがない場合はどうなりますか?'; |
| 668 | 607 | ||
| 669 | @override | 608 | @override |
| 670 | - String get todayFaqNoDataDescription1 => | ||
| 671 | - '1. Apple Watch が watchOS 10.0 以降、iPhone が iOS 14 以降であることを確認します。システムバージョンは「バージョン情報」で確認できます。'; | 609 | + String get todayFaqNoDataDescription1 => '1. Apple Watch が watchOS 10.0 以降、iPhone が iOS 14 以降であることを確認します。システムバージョンは「バージョン情報」で確認できます。'; |
| 672 | 610 | ||
| 673 | @override | 611 | @override |
| 674 | - String get todayFaqNoDataDescription2 => | ||
| 675 | - '2. すべての権限が有効になっていることを確認します: [iPhone の健康状態] > [共有] > [アプリ] > [DoubleFeel] > [すべての権限をオンにする]。'; | 612 | + String get todayFaqNoDataDescription2 => '2. すべての権限が有効になっていることを確認します: [iPhone の健康状態] > [共有] > [アプリ] > [DoubleFeel] > [すべての権限をオンにする]。'; |
| 676 | 613 | ||
| 677 | @override | 614 | @override |
| 678 | - String get todayFaqNoDataDescription3 => | ||
| 679 | - '3. データ収集に影響を与える可能性があるため、デバイスが低電力モードではないこと、バッテリー残量が少ないこと、または着用がゆるすぎていないことを確認します。'; | 615 | + String get todayFaqNoDataDescription3 => '3. データ収集に影響を与える可能性があるため、デバイスが低電力モードではないこと、バッテリー残量が少ないこと、または着用がゆるすぎていないことを確認します。'; |
| 680 | 616 | ||
| 681 | @override | 617 | @override |
| 682 | String get todayFaqContactPrefix => '上記のすべてが正しい場合は、次のことができます。'; | 618 | String get todayFaqContactPrefix => '上記のすべてが正しい場合は、次のことができます。'; |
| @@ -691,84 +627,67 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -691,84 +627,67 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 691 | String get todayFaqWatchNoNotificationTitle => 'ウォッチはステータス通知を受信できませんか?'; | 627 | String get todayFaqWatchNoNotificationTitle => 'ウォッチはステータス通知を受信できませんか?'; |
| 692 | 628 | ||
| 693 | @override | 629 | @override |
| 694 | - String get todayFaqWatchNoNotificationDescription1 => | ||
| 695 | - 'Apple Watch と iPhone の通知には優先ルールがあります。iPhone のロックが解除され、画面がオンになっている場合、通知は電話機にのみ表示され、時計には表示されません。'; | 630 | + String get todayFaqWatchNoNotificationDescription1 => 'Apple Watch と iPhone の通知には優先ルールがあります。iPhone のロックが解除され、画面がオンになっている場合、通知は電話機にのみ表示され、時計には表示されません。'; |
| 696 | 631 | ||
| 697 | @override | 632 | @override |
| 698 | - String get todayFaqWatchNoNotificationDescription2 => | ||
| 699 | - 'ストレスデータは正常に表示および更新されるが、ウォッチが通知を受信しない場合は、次のことを試してください。'; | 633 | + String get todayFaqWatchNoNotificationDescription2 => 'ストレスデータは正常に表示および更新されるが、ウォッチが通知を受信しない場合は、次のことを試してください。'; |
| 700 | 634 | ||
| 701 | @override | 635 | @override |
| 702 | - String get todayFaqWatchNoNotificationCheckPhoneNotification => | ||
| 703 | - '1. iPhone の通知が有効になっているかどうかを確認します ([設定] > [DoubleFeel] > [通知])。'; | 636 | + String get todayFaqWatchNoNotificationCheckPhoneNotification => '1. iPhone の通知が有効になっているかどうかを確認します ([設定] > [DoubleFeel] > [通知])。'; |
| 704 | 637 | ||
| 705 | @override | 638 | @override |
| 706 | - String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh => | ||
| 707 | - '2. iPhone のアプリのバックグラウンド更新が有効になっているかどうかを確認します ([設定] > [DoubleFeel] > [アプリのバックグラウンド更新])。'; | 639 | + String get todayFaqWatchNoNotificationCheckPhoneBackgroundRefresh => '2. iPhone のアプリのバックグラウンド更新が有効になっているかどうかを確認します ([設定] > [DoubleFeel] > [アプリのバックグラウンド更新])。'; |
| 708 | 640 | ||
| 709 | @override | 641 | @override |
| 710 | - String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh => | ||
| 711 | - '3. Apple Watch のアプリのバックグラウンド更新が有効になっているかどうかを確認します ([設定] > [一般] > [アプリのバックグラウンド更新] を選択し、DoubleFeel が有効になっていることを確認します)。'; | 642 | + String get todayFaqWatchNoNotificationCheckWatchBackgroundRefresh => '3. Apple Watch のアプリのバックグラウンド更新が有効になっているかどうかを確認します ([設定] > [一般] > [アプリのバックグラウンド更新] を選択し、DoubleFeel が有効になっていることを確認します)。'; |
| 712 | 643 | ||
| 713 | @override | 644 | @override |
| 714 | - String get todayFaqWatchNoNotificationCheckModes => | ||
| 715 | - '4. 低電力、フォーカス、おやすみモード、シアター、スリープ、および同様のモードがオフになっていることを確認します。'; | 645 | + String get todayFaqWatchNoNotificationCheckModes => '4. 低電力、フォーカス、おやすみモード、シアター、スリープ、および同様のモードがオフになっていることを確認します。'; |
| 716 | 646 | ||
| 717 | @override | 647 | @override |
| 718 | - String get todayFaqWatchNoNotificationReinstall => | ||
| 719 | - '5. DoubleFeel を再インストールし、Apple Watch と iPhone を再起動します。'; | 648 | + String get todayFaqWatchNoNotificationReinstall => '5. DoubleFeel を再インストールし、Apple Watch と iPhone を再起動します。'; |
| 720 | 649 | ||
| 721 | @override | 650 | @override |
| 722 | String get todayFaqWatchFaceDelayTitle => 'ウォッチフェイスのデータが更新されない、または遅れていますか?'; | 651 | String get todayFaqWatchFaceDelayTitle => 'ウォッチフェイスのデータが更新されない、または遅れていますか?'; |
| 723 | 652 | ||
| 724 | @override | 653 | @override |
| 725 | - String get todayFaqWatchFaceDelayDescription1 => | ||
| 726 | - 'Apple のシステム制限により、サードパーティ製か公式製かにかかわらず、すべてのウォッチフェイスに数分から 30 分の遅延が発生する可能性があります。開発者は更新頻度を制御できません。'; | 654 | + String get todayFaqWatchFaceDelayDescription1 => 'Apple のシステム制限により、サードパーティ製か公式製かにかかわらず、すべてのウォッチフェイスに数分から 30 分の遅延が発生する可能性があります。開発者は更新頻度を制御できません。'; |
| 727 | 655 | ||
| 728 | @override | 656 | @override |
| 729 | - String get todayFaqWatchFaceDelayIfOverOneHour => | ||
| 730 | - '携帯電話のデータが更新されても、時計の文字盤が 1 時間以上経っても更新されない場合:'; | 657 | + String get todayFaqWatchFaceDelayIfOverOneHour => '携帯電話のデータが更新されても、時計の文字盤が 1 時間以上経っても更新されない場合:'; |
| 731 | 658 | ||
| 732 | @override | 659 | @override |
| 733 | - String get todayFaqWatchFaceDelayOpenWatchApp => | ||
| 734 | - 'Apple Watch で DoubleFeel を手動で開き、約 1 分間待ちます。'; | 660 | + String get todayFaqWatchFaceDelayOpenWatchApp => 'Apple Watch で DoubleFeel を手動で開き、約 1 分間待ちます。'; |
| 735 | 661 | ||
| 736 | @override | 662 | @override |
| 737 | String get todayFaqWatchFaceDelayIfStill => 'それでも更新されない場合:'; | 663 | String get todayFaqWatchFaceDelayIfStill => 'それでも更新されない場合:'; |
| 738 | 664 | ||
| 739 | @override | 665 | @override |
| 740 | - String get todayFaqWatchFaceDelayRestartApp => | ||
| 741 | - 'DoubleFeel バックグラウンド プロセスを閉じて、再起動します。'; | 666 | + String get todayFaqWatchFaceDelayRestartApp => 'DoubleFeel バックグラウンド プロセスを閉じて、再起動します。'; |
| 742 | 667 | ||
| 743 | @override | 668 | @override |
| 744 | String get todayFaqWatchFaceDelayCheckIntro => 'それでも動作しない場合は、以下を確認してください。'; | 669 | String get todayFaqWatchFaceDelayCheckIntro => 'それでも動作しない場合は、以下を確認してください。'; |
| 745 | 670 | ||
| 746 | @override | 671 | @override |
| 747 | - String get todayFaqWatchFaceDelayCheckData => | ||
| 748 | - '· 電話アプリと時計アプリの両方で HRV データを正常に表示できるかどうか。'; | 672 | + String get todayFaqWatchFaceDelayCheckData => '· 電話アプリと時計アプリの両方で HRV データを正常に表示できるかどうか。'; |
| 749 | 673 | ||
| 750 | @override | 674 | @override |
| 751 | - String get todayFaqWatchFaceDelayCheckPhoneHealth => | ||
| 752 | - '· iPhone ですべての権限が有効になっていることを確認します: [iOS 設定] > [プライバシーとセキュリティ] > [健康状態] > [DoubleFeel]。'; | 675 | + String get todayFaqWatchFaceDelayCheckPhoneHealth => '· iPhone ですべての権限が有効になっていることを確認します: [iOS 設定] > [プライバシーとセキュリティ] > [健康状態] > [DoubleFeel]。'; |
| 753 | 676 | ||
| 754 | @override | 677 | @override |
| 755 | - String get todayFaqWatchFaceDelayCheckWatchHealth => | ||
| 756 | - '· Apple Watch ですべての権限が有効になっていることを確認します: [設定] > [健康状態] > [データ ソースとアクセス] > [DoubleFeel]。'; | 678 | + String get todayFaqWatchFaceDelayCheckWatchHealth => '· Apple Watch ですべての権限が有効になっていることを確認します: [設定] > [健康状態] > [データ ソースとアクセス] > [DoubleFeel]。'; |
| 757 | 679 | ||
| 758 | @override | 680 | @override |
| 759 | - String get todayFaqWatchFaceDelayCheckBackgroundRefresh => | ||
| 760 | - '· Apple Watch > 設定 > 一般 > App のバックグラウンド更新で DoubleFeel が有効になっていることを確認します。'; | 681 | + String get todayFaqWatchFaceDelayCheckBackgroundRefresh => '· Apple Watch > 設定 > 一般 > App のバックグラウンド更新で DoubleFeel が有効になっていることを確認します。'; |
| 761 | 682 | ||
| 762 | @override | 683 | @override |
| 763 | - String get todayFaqWatchFaceDelayRestartWatch => | ||
| 764 | - '· それでも自動的に更新されない場合は、Apple Watch を再起動します。実行時間が長いか、バックグラウンドでの使用量が多いと、ウォッチフェイスの更新が一時停止することがあります。'; | 684 | + String get todayFaqWatchFaceDelayRestartWatch => '· それでも自動的に更新されない場合は、Apple Watch を再起動します。実行時間が長いか、バックグラウンドでの使用量が多いと、ウォッチフェイスの更新が一時停止することがあります。'; |
| 765 | 685 | ||
| 766 | @override | 686 | @override |
| 767 | String get todayFaqWatchFaceBlackScreenTitle => '時計の文字盤が黒くなりますか?'; | 687 | String get todayFaqWatchFaceBlackScreenTitle => '時計の文字盤が黒くなりますか?'; |
| 768 | 688 | ||
| 769 | @override | 689 | @override |
| 770 | - String get todayFaqWatchFaceBlackScreenDescription => | ||
| 771 | - '追加後にカスタム インタラクティブ ウォッチフェイスが黒くなり、時刻と日付のみが表示される場合は、ウォッチフェイスを長押しし、[編集] をタップし、左にスワイプして合併症まで表示し、DoubleFeel を選択し、必要に応じて各コンポーネントを再度追加します。'; | 690 | + String get todayFaqWatchFaceBlackScreenDescription => '追加後にカスタム インタラクティブ ウォッチフェイスが黒くなり、時刻と日付のみが表示される場合は、ウォッチフェイスを長押しし、[編集] をタップし、左にスワイプして合併症まで表示し、DoubleFeel を選択し、必要に応じて各コンポーネントを再度追加します。'; |
| 772 | 691 | ||
| 773 | @override | 692 | @override |
| 774 | String get today => '今日'; | 693 | String get today => '今日'; |
| @@ -852,12 +771,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -852,12 +771,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 852 | String get questionsAndFeedback => '質問とフィードバック'; | 771 | String get questionsAndFeedback => '質問とフィードバック'; |
| 853 | 772 | ||
| 854 | @override | 773 | @override |
| 855 | - String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress => | ||
| 856 | - '返信をご希望の場合は、メールアドレスをご入力ください'; | 774 | + String get ifYouWouldLikeUsToReplyPleaseProvideYourEmailAddress => '返信をご希望の場合は、メールアドレスをご入力ください'; |
| 857 | 775 | ||
| 858 | @override | 776 | @override |
| 859 | - String get feedbackHintText => | ||
| 860 | - '1. 問題が発生した画面とシナリオについて説明してください\n2. 問題をより効率的に解決するために、スクリーンショットを提供してください。\n3.できるだけ早くご連絡させていただきますので、連絡先情報を残してください。'; | 777 | + String get feedbackHintText => '1. 問題が発生した画面とシナリオについて説明してください\n2. 問題をより効率的に解決するために、スクリーンショットを提供してください。\n3.できるだけ早くご連絡させていただきますので、連絡先情報を残してください。'; |
| 861 | 778 | ||
| 862 | @override | 779 | @override |
| 863 | String get uploadProof => '証拠のアップロード'; | 780 | String get uploadProof => '証拠のアップロード'; |
| @@ -884,8 +801,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -884,8 +801,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 884 | String get addSecurityEmail => 'メールを追加する'; | 801 | String get addSecurityEmail => 'メールを追加する'; |
| 885 | 802 | ||
| 886 | @override | 803 | @override |
| 887 | - String get securityEmailDescription => | ||
| 888 | - '電子メール アドレスを追加すると、アカウントを簡単に回復できます。アカウントのセキュリティを確保するため、ご自身のメール アドレスを使用してください。'; | 804 | + String get securityEmailDescription => '電子メール アドレスを追加すると、アカウントを簡単に回復できます。アカウントのセキュリティを確保するため、ご自身のメール アドレスを使用してください。'; |
| 889 | 805 | ||
| 890 | @override | 806 | @override |
| 891 | String get securityEmailHint => '電子メールアドレス'; | 807 | String get securityEmailHint => '電子メールアドレス'; |
| @@ -899,8 +815,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -899,8 +815,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 899 | } | 815 | } |
| 900 | 816 | ||
| 901 | @override | 817 | @override |
| 902 | - String get emailVerificationHelp => | ||
| 903 | - 'メールが見つからない場合は、迷惑メール、スパム、ソーシャル、その他のフォルダーなど、メールが存在する可能性のある他の場所を確認してください。'; | 818 | + String get emailVerificationHelp => 'メールが見つからない場合は、迷惑メール、スパム、ソーシャル、その他のフォルダーなど、メールが存在する可能性のある他の場所を確認してください。'; |
| 904 | 819 | ||
| 905 | @override | 820 | @override |
| 906 | String get verificationCode => '検証コード'; | 821 | String get verificationCode => '検証コード'; |
| @@ -941,16 +856,13 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -941,16 +856,13 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 941 | String get deleteAccountWarningTitle => 'アカウントの削除は元に戻せません。慎重に進んでください。'; | 856 | String get deleteAccountWarningTitle => 'アカウントの削除は元に戻せません。慎重に進んでください。'; |
| 942 | 857 | ||
| 943 | @override | 858 | @override |
| 944 | - String get deleteAccountWarningPrompt => | ||
| 945 | - '1. アカウントを削除すると、健康記録、統計、アカウント情報を含むすべてのデータが永久に削除されます。'; | 859 | + String get deleteAccountWarningPrompt => '1. アカウントを削除すると、健康記録、統計、アカウント情報を含むすべてのデータが永久に削除されます。'; |
| 946 | 860 | ||
| 947 | @override | 861 | @override |
| 948 | - String get deleteAccountWarningNote1 => | ||
| 949 | - '2. お客様のプライバシーを保護するため、削除されたアカウントやデータを復元することはできません。'; | 862 | + String get deleteAccountWarningNote1 => '2. お客様のプライバシーを保護するため、削除されたアカウントやデータを復元することはできません。'; |
| 950 | 863 | ||
| 951 | @override | 864 | @override |
| 952 | - String get deleteAccountWarningNote2 => | ||
| 953 | - '3. App Store を通じて有効なサブスクリプションをお持ちの場合は、アカウントを削除する前に、「App Store」→「サブスクリプション」でサブスクリプションをキャンセルしてください。'; | 865 | + String get deleteAccountWarningNote2 => '3. App Store を通じて有効なサブスクリプションをお持ちの場合は、アカウントを削除する前に、「App Store」→「サブスクリプション」でサブスクリプションをキャンセルしてください。'; |
| 954 | 866 | ||
| 955 | @override | 867 | @override |
| 956 | String get confirmDeletion => 'アカウントの削除'; | 868 | String get confirmDeletion => 'アカウントの削除'; |
| @@ -1705,8 +1617,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -1705,8 +1617,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 1705 | String get sleepEmptyDateWithWeekday => '-·-'; | 1617 | String get sleepEmptyDateWithWeekday => '-·-'; |
| 1706 | 1618 | ||
| 1707 | @override | 1619 | @override |
| 1708 | - String get sleepQualityDescription => | ||
| 1709 | - 'DoubleFeel は、睡眠時間、睡眠段階、深い睡眠、夜間の心拍数、HRV 変化に基づいて毎日の睡眠の質スコアを計算します。\nこのスコアは、体の回復と睡眠のパフォーマンスをより深く理解するのに役立ちます。'; | 1620 | + String get sleepQualityDescription => 'DoubleFeel は、睡眠時間、睡眠段階、深い睡眠、夜間の心拍数、HRV 変化に基づいて毎日の睡眠の質スコアを計算します。\nこのスコアは、体の回復と睡眠のパフォーマンスをより深く理解するのに役立ちます。'; |
| 1710 | 1621 | ||
| 1711 | @override | 1622 | @override |
| 1712 | String get sleepQualityAttentionRange => '<60'; | 1623 | String get sleepQualityAttentionRange => '<60'; |
| @@ -1718,8 +1629,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -1718,8 +1629,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 1718 | String get sleepQualityExcellentRange => '>85'; | 1629 | String get sleepQualityExcellentRange => '>85'; |
| 1719 | 1630 | ||
| 1720 | @override | 1631 | @override |
| 1721 | - String get friendsAddCloseContactDescription => | ||
| 1722 | - 'あなたの健康をフォローするために愛する人を追加してください'; | 1632 | + String get friendsAddCloseContactDescription => 'あなたの健康をフォローするために愛する人を追加してください'; |
| 1723 | 1633 | ||
| 1724 | @override | 1634 | @override |
| 1725 | String get friendsLimitReached => '最大10人まで友達を追加できます'; | 1635 | String get friendsLimitReached => '最大10人まで友達を追加できます'; |
| @@ -1881,12 +1791,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -1881,12 +1791,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 1881 | String get privacySettingsShowRealtimeStress => 'ライブストレスを表示'; | 1791 | String get privacySettingsShowRealtimeStress => 'ライブストレスを表示'; |
| 1882 | 1792 | ||
| 1883 | @override | 1793 | @override |
| 1884 | - String get premiumActivatedTitle => | ||
| 1885 | - 'おめでとう!これであなたも DoubleFeel Pro メンバーになりました。'; | 1794 | + String get premiumActivatedTitle => 'おめでとう!これであなたも DoubleFeel Pro メンバーになりました。'; |
| 1886 | 1795 | ||
| 1887 | @override | 1796 | @override |
| 1888 | - String get premiumActivatedDescription => | ||
| 1889 | - 'ストレス、睡眠、HRV をリアルタイムで監視し、より健康的な習慣を構築し、近しい接触者と健康に関する最新情報を共有して、重要な人が最新情報を入手できるようになりました。'; | 1797 | + String get premiumActivatedDescription => 'ストレス、睡眠、HRV をリアルタイムで監視し、より健康的な習慣を構築し、近しい接触者と健康に関する最新情報を共有して、重要な人が最新情報を入手できるようになりました。'; |
| 1890 | 1798 | ||
| 1891 | @override | 1799 | @override |
| 1892 | String get premiumActivatedContinue => '続く'; | 1800 | String get premiumActivatedContinue => '続く'; |
| @@ -1987,8 +1895,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -1987,8 +1895,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 1987 | String get purchaseNotesTitle => '説明書'; | 1895 | String get purchaseNotesTitle => '説明書'; |
| 1988 | 1896 | ||
| 1989 | @override | 1897 | @override |
| 1990 | - String get purchaseNoteSubscription => | ||
| 1991 | - '確認して支払うと、サブスクリプションは iTunes アカウントを通じて自動的に更新されます。現在の期間が終了する 24 時間以内に Apple アカウントに請求され、サブスクリプションは別の期間に更新されます。キャンセルするには、現在の期間が終了する少なくとも 24 時間前に、iTunes/Apple ID サブスクリプション設定で自動更新をオフにしてください。\n\nDoubleFeel Pro は仮想製品です。購入した商品は、App Store の返金プロセスを除いて返金できません。タップ'; | 1898 | + String get purchaseNoteSubscription => '確認して支払うと、サブスクリプションは iTunes アカウントを通じて自動的に更新されます。現在の期間が終了する 24 時間以内に Apple アカウントに請求され、サブスクリプションは別の期間に更新されます。キャンセルするには、現在の期間が終了する少なくとも 24 時間前に、iTunes/Apple ID サブスクリプション設定で自動更新をオフにしてください。\n\nDoubleFeel Pro は仮想製品です。購入した商品は、App Store の返金プロセスを除いて返金できません。タップ'; |
| 1992 | 1899 | ||
| 1993 | @override | 1900 | @override |
| 1994 | String get purchaseLinkLearnMore => 'もっと詳しく知る'; | 1901 | String get purchaseLinkLearnMore => 'もっと詳しく知る'; |
| @@ -2012,8 +1919,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2012,8 +1919,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2012 | String get refundAppStoreReviewTitle => '払い戻しはApp Storeによって審査されます'; | 1919 | String get refundAppStoreReviewTitle => '払い戻しはApp Storeによって審査されます'; |
| 2013 | 1920 | ||
| 2014 | @override | 1921 | @override |
| 2015 | - String get refundAppStoreReviewDescription => | ||
| 2016 | - 'すべてのサブスクリプションと仮想製品は、公式の App Store 支払いシステムを通じて購入されます。 DoubleFeel は支払いや返金を直接処理することはできません。'; | 1922 | + String get refundAppStoreReviewDescription => 'すべてのサブスクリプションと仮想製品は、公式の App Store 支払いシステムを通じて購入されます。 DoubleFeel は支払いや返金を直接処理することはできません。'; |
| 2017 | 1923 | ||
| 2018 | @override | 1924 | @override |
| 2019 | String get refundAppleRulesIntroduction => 'Apple のプラットフォーム規則では次のようになります。'; | 1925 | String get refundAppleRulesIntroduction => 'Apple のプラットフォーム規則では次のようになります。'; |
| @@ -2028,34 +1934,28 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2028,34 +1934,28 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2028 | String get refundDeveloperCannotSubmit => '· 開発者はユーザーのリクエストを送信できません'; | 1934 | String get refundDeveloperCannotSubmit => '· 開発者はユーザーのリクエストを送信できません'; |
| 2029 | 1935 | ||
| 2030 | @override | 1936 | @override |
| 2031 | - String get refundDeveloperCannotIntervene => | ||
| 2032 | - '· 開発者は Apple の決定に影響を与えることはできません'; | 1937 | + String get refundDeveloperCannotIntervene => '· 開発者は Apple の決定に影響を与えることはできません'; |
| 2033 | 1938 | ||
| 2034 | @override | 1939 | @override |
| 2035 | - String get refundAppStoreFinalDecision => | ||
| 2036 | - 'したがって、返金リクエストは App Store によって決定されます。'; | 1940 | + String get refundAppStoreFinalDecision => 'したがって、返金リクエストは App Store によって決定されます。'; |
| 2037 | 1941 | ||
| 2038 | @override | 1942 | @override |
| 2039 | String get refundMayBeRejectedTitle => 'App Store が払い戻しを拒否する場合があります'; | 1943 | String get refundMayBeRejectedTitle => 'App Store が払い戻しを拒否する場合があります'; |
| 2040 | 1944 | ||
| 2041 | @override | 1945 | @override |
| 2042 | - String get refundNoUnconditionalRefunds => | ||
| 2043 | - 'Apple の返金ポリシーは、あらゆる状況において無条件の返金を提供するものではありません。'; | 1946 | + String get refundNoUnconditionalRefunds => 'Apple の返金ポリシーは、あらゆる状況において無条件の返金を提供するものではありません。'; |
| 2044 | 1947 | ||
| 2045 | @override | 1948 | @override |
| 2046 | - String get refundAppleTermsDescription => | ||
| 2047 | - 'App Store を使用すると、Apple のサービス利用規約と返金ルールに同意したことになります。 https://www.apple.com/legal/internet-services/itunes/'; | 1949 | + String get refundAppleTermsDescription => 'App Store を使用すると、Apple のサービス利用規約と返金ルールに同意したことになります。 https://www.apple.com/legal/internet-services/itunes/'; |
| 2048 | 1950 | ||
| 2049 | @override | 1951 | @override |
| 2050 | - String get refundAppleReviewsCircumstances => | ||
| 2051 | - 'Apple は、返金を承認するかどうかを決定する際に、注文、アカウント履歴、実際の使用状況を確認します。'; | 1952 | + String get refundAppleReviewsCircumstances => 'Apple は、返金を承認するかどうかを決定する際に、注文、アカウント履歴、実際の使用状況を確認します。'; |
| 2052 | 1953 | ||
| 2053 | @override | 1954 | @override |
| 2054 | String get refundRejectionReasonsTitle => '返金が拒否されるのはなぜですか?'; | 1955 | String get refundRejectionReasonsTitle => '返金が拒否されるのはなぜですか?'; |
| 2055 | 1956 | ||
| 2056 | @override | 1957 | @override |
| 2057 | - String get refundRejectionReasonsIntroduction => | ||
| 2058 | - 'App Store は、次のような理由でリクエストを拒否する場合がありますが、これらに限定されません。'; | 1958 | + String get refundRejectionReasonsIntroduction => 'App Store は、次のような理由でリクエストを拒否する場合がありますが、これらに限定されません。'; |
| 2059 | 1959 | ||
| 2060 | @override | 1960 | @override |
| 2061 | String get refundReasonPurchaseTooOld => '・購入してから時間が経ちすぎている'; | 1961 | String get refundReasonPurchaseTooOld => '・購入してから時間が経ちすぎている'; |
| @@ -2085,27 +1985,22 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2085,27 +1985,22 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2085 | String get refundRejectedNextStepsTitle => '私のリクエストが拒否された場合はどうなりますか?'; | 1985 | String get refundRejectedNextStepsTitle => '私のリクエストが拒否された場合はどうなりますか?'; |
| 2086 | 1986 | ||
| 2087 | @override | 1987 | @override |
| 2088 | - String get refundTryAgain => | ||
| 2089 | - '返金リクエストが拒否された場合は、App Store に再度リクエストを送信してみてください。'; | 1988 | + String get refundTryAgain => '返金リクエストが拒否された場合は、App Store に再度リクエストを送信してみてください。'; |
| 2090 | 1989 | ||
| 2091 | @override | 1990 | @override |
| 2092 | - String get refundFinalReview => | ||
| 2093 | - '再度拒否された場合、App Store は最終審査を完了したことになります。 DoubleFeel も Apple サポートも結果を変更することはできません。'; | 1991 | + String get refundFinalReview => '再度拒否された場合、App Store は最終審査を完了したことになります。 DoubleFeel も Apple サポートも結果を変更することはできません。'; |
| 2094 | 1992 | ||
| 2095 | @override | 1993 | @override |
| 2096 | - String get refundNoAlternativeChannel => | ||
| 2097 | - 'DoubleFeel は、App Store システム外で返金リクエストを処理することはできません。'; | 1994 | + String get refundNoAlternativeChannel => 'DoubleFeel は、App Store システム外で返金リクエストを処理することはできません。'; |
| 2098 | 1995 | ||
| 2099 | @override | 1996 | @override |
| 2100 | - String get refundMembershipCancellation => | ||
| 2101 | - '返金が完了すると、DoubleFeel Pro の特典もキャンセルされます。'; | 1997 | + String get refundMembershipCancellation => '返金が完了すると、DoubleFeel Pro の特典もキャンセルされます。'; |
| 2102 | 1998 | ||
| 2103 | @override | 1999 | @override |
| 2104 | String get refundHelpTitle => '助けが必要ですか?'; | 2000 | String get refundHelpTitle => '助けが必要ですか?'; |
| 2105 | 2001 | ||
| 2106 | @override | 2002 | @override |
| 2107 | - String get refundHelpDescription => | ||
| 2108 | - '返金についてご質問がある場合、または支払いエラー、重複請求、または注文の紛失などが発生した場合は、DoubleFeel サポートにご連絡ください。最善を尽くしてサポートさせていただきます。'; | 2003 | + String get refundHelpDescription => '返金についてご質問がある場合、または支払いエラー、重複請求、または注文の紛失などが発生した場合は、DoubleFeel サポートにご連絡ください。最善を尽くしてサポートさせていただきます。'; |
| 2109 | 2004 | ||
| 2110 | @override | 2005 | @override |
| 2111 | String get refundFaqTitle => 'ダブルフィールに関するよくある質問'; | 2006 | String get refundFaqTitle => 'ダブルフィールに関するよくある質問'; |
| @@ -2114,8 +2009,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2114,8 +2009,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2114 | String get appReviewPromptTitle => 'DoubleFeel を楽しんでいますか?'; | 2009 | String get appReviewPromptTitle => 'DoubleFeel を楽しんでいますか?'; |
| 2115 | 2010 | ||
| 2116 | @override | 2011 | @override |
| 2117 | - String get appReviewPromptMessage => | ||
| 2118 | - 'DoubleFeel がストレスと睡眠についての理解を深めるのに役立っているかどうか知りたいと思っています。 💜'; | 2012 | + String get appReviewPromptMessage => 'DoubleFeel がストレスと睡眠についての理解を深めるのに役立っているかどうか知りたいと思っています。 💜'; |
| 2119 | 2013 | ||
| 2120 | @override | 2014 | @override |
| 2121 | String get appReviewPromptLikeActionEmoji => '😍'; | 2015 | String get appReviewPromptLikeActionEmoji => '😍'; |
| @@ -2127,12 +2021,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2127,12 +2021,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2127 | String get appReviewPromptFeedbackAction => 'あまり'; | 2021 | String get appReviewPromptFeedbackAction => 'あまり'; |
| 2128 | 2022 | ||
| 2129 | @override | 2023 | @override |
| 2130 | - String get appReviewFeedbackTitle => | ||
| 2131 | - '申し訳ありませんが、DoubleFeel はあなたの期待に応えられませんでした'; | 2024 | + String get appReviewFeedbackTitle => '申し訳ありませんが、DoubleFeel はあなたの期待に応えられませんでした'; |
| 2132 | 2025 | ||
| 2133 | @override | 2026 | @override |
| 2134 | - String get appReviewFeedbackMessage => | ||
| 2135 | - '何が起こったのか、そしてどのように改善できるかを教えてください。あなたのフィードバックは、DoubleFeel をすべての人にとってより良いものにするのに役立ちます。 💜'; | 2027 | + String get appReviewFeedbackMessage => '何が起こったのか、そしてどのように改善できるかを教えてください。あなたのフィードバックは、DoubleFeel をすべての人にとってより良いものにするのに役立ちます。 💜'; |
| 2136 | 2028 | ||
| 2137 | @override | 2029 | @override |
| 2138 | String get appReviewFeedbackSendAction => 'フィードバックを送信する'; | 2030 | String get appReviewFeedbackSendAction => 'フィードバックを送信する'; |
| @@ -2195,8 +2087,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2195,8 +2087,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2195 | String get unlockTheProVersion => 'プロのロックを解除する'; | 2087 | String get unlockTheProVersion => 'プロのロックを解除する'; |
| 2196 | 2088 | ||
| 2197 | @override | 2089 | @override |
| 2198 | - String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport => | ||
| 2199 | - 'ストレスアラートと健康の旅を始めましょう'; | 2090 | + String get embarkOnAJourneyOfStressAwarenessAndWellnessSupport => 'ストレスアラートと健康の旅を始めましょう'; |
| 2200 | 2091 | ||
| 2201 | @override | 2092 | @override |
| 2202 | String sharePartnerCodeTemplate(String inviteCode) { | 2093 | String sharePartnerCodeTemplate(String inviteCode) { |
| @@ -2259,20 +2150,16 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2259,20 +2150,16 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2259 | String get todaySAverageHrv => '平均今日のHRV'; | 2150 | String get todaySAverageHrv => '平均今日のHRV'; |
| 2260 | 2151 | ||
| 2261 | @override | 2152 | @override |
| 2262 | - String get helpNoDataReason1 => | ||
| 2263 | - '1. Apple Watch が watchOS 10.0 以降、iPhone が iOS 14 以降であることを確認します。システムバージョンは[設定]→[一般]→[バージョン情報]で確認できます。'; | 2153 | + String get helpNoDataReason1 => '1. Apple Watch が watchOS 10.0 以降、iPhone が iOS 14 以降であることを確認します。システムバージョンは[設定]→[一般]→[バージョン情報]で確認できます。'; |
| 2264 | 2154 | ||
| 2265 | @override | 2155 | @override |
| 2266 | - String get helpNoDataReason2 => | ||
| 2267 | - '2. すべての権限が有効になっているかどうかを確認します: iPhone [ヘルスケア] -> [共有] -> [アプリ] -> [DoubleFeel] -> [すべてオン]。'; | 2156 | + String get helpNoDataReason2 => '2. すべての権限が有効になっているかどうかを確認します: iPhone [ヘルスケア] -> [共有] -> [アプリ] -> [DoubleFeel] -> [すべてオン]。'; |
| 2268 | 2157 | ||
| 2269 | @override | 2158 | @override |
| 2270 | - String get helpNoDataReason3 => | ||
| 2271 | - '3. デバイスが省電力モードになっていないか、バッテリー残量が低下していないか、または時計がぴったりと装着されていないかを確認します。これらの状態は時計のデータ収集に影響します。'; | 2159 | + String get helpNoDataReason3 => '3. デバイスが省電力モードになっていないか、バッテリー残量が低下していないか、または時計がぴったりと装着されていないかを確認します。これらの状態は時計のデータ収集に影響します。'; |
| 2272 | 2160 | ||
| 2273 | @override | 2161 | @override |
| 2274 | - String get helpNoDataReasonFooter => | ||
| 2275 | - 'すべてのチェックが正しくても問題が解決しない場合は、[フィードバック] -> [お問い合わせ] で問題を送信できます。できるだけ早く返信させていただきます。'; | 2162 | + String get helpNoDataReasonFooter => 'すべてのチェックが正しくても問題が解決しない場合は、[フィードバック] -> [お問い合わせ] で問題を送信できます。できるだけ早く返信させていただきます。'; |
| 2276 | 2163 | ||
| 2277 | @override | 2164 | @override |
| 2278 | String get noHealthDataNeedHelp => '助けが必要ですか?'; | 2165 | String get noHealthDataNeedHelp => '助けが必要ですか?'; |
| @@ -2284,29 +2171,25 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2284,29 +2171,25 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2284 | String get noHealthDataHeadingTitle => '利用可能な心拍数データがありません'; | 2171 | String get noHealthDataHeadingTitle => '利用可能な心拍数データがありません'; |
| 2285 | 2172 | ||
| 2286 | @override | 2173 | @override |
| 2287 | - String get noHealthDataHeadingBody => | ||
| 2288 | - 'DoubleFeel は Apple Health から HRV データを取得できません。指示に従って権限を付与し、右上の「更新」をタップして続行してください。'; | 2174 | + String get noHealthDataHeadingBody => 'DoubleFeel は Apple Health から HRV データを取得できません。指示に従って権限を付与し、右上の「更新」をタップして続行してください。'; |
| 2289 | 2175 | ||
| 2290 | @override | 2176 | @override |
| 2291 | String get noHealthDataError1Title => 'エラー 1: Apple Watch データが利用できない'; | 2177 | String get noHealthDataError1Title => 'エラー 1: Apple Watch データが利用できない'; |
| 2292 | 2178 | ||
| 2293 | @override | 2179 | @override |
| 2294 | - String get noHealthDataError1Body => | ||
| 2295 | - '過去 12 か月間 Apple Watch を使用していないようです。使い始めたばかりで、すべてのデータ権限を有効にしている場合でも、このメッセージが表示される可能性があります。データ収集を可能にするために Apple Watch を着用し続けるか、ホームページに HRV データを手動で追加してください。'; | 2180 | + String get noHealthDataError1Body => '過去 12 か月間 Apple Watch を使用していないようです。使い始めたばかりで、すべてのデータ権限を有効にしている場合でも、このメッセージが表示される可能性があります。データ収集を可能にするために Apple Watch を着用し続けるか、ホームページに HRV データを手動で追加してください。'; |
| 2296 | 2181 | ||
| 2297 | @override | 2182 | @override |
| 2298 | String get noHealthDataError2Title => 'エラー 2: 健康データへのアクセスが許可されていません'; | 2183 | String get noHealthDataError2Title => 'エラー 2: 健康データへのアクセスが許可されていません'; |
| 2299 | 2184 | ||
| 2300 | @override | 2185 | @override |
| 2301 | - String get noHealthDataError2Body => | ||
| 2302 | - 'DoubleFeel では、ストレス統計、アラート、推奨事項を提供するために Apple Health データにアクセスする必要があります。許可されていない場合、一部の機能が正しく動作しない可能性があります。\n\nすべての健康データはローカルにのみ保存され、アップロードされることはありませんので、ご安心ください。\n\n権限を有効にするには、プロンプトに従い、iOS 設定で [すべて許可] -> [ヘルス] -> [DoubleFeel] を選択します。'; | 2186 | + String get noHealthDataError2Body => 'DoubleFeel では、ストレス統計、アラート、推奨事項を提供するために Apple Health データにアクセスする必要があります。許可されていない場合、一部の機能が正しく動作しない可能性があります。\n\nすべての健康データはローカルにのみ保存され、アップロードされることはありませんので、ご安心ください。\n\n権限を有効にするには、プロンプトに従い、iOS 設定で [すべて許可] -> [ヘルス] -> [DoubleFeel] を選択します。'; |
| 2303 | 2187 | ||
| 2304 | @override | 2188 | @override |
| 2305 | String get noHealthDataError3Title => 'エラー 3: システムの問題'; | 2189 | String get noHealthDataError3Title => 'エラー 3: システムの問題'; |
| 2306 | 2190 | ||
| 2307 | @override | 2191 | @override |
| 2308 | - String get noHealthDataError3Body => | ||
| 2309 | - 'ユーザーからのフィードバックに基づいて、HRV または心拍数データが欠落している可能性がある 2 つの理由を発見しました。\n\n1. Apple Watchが接続されていない\n ・Apple Watchを長期間装着していなかった場合、心拍数データが収集されない場合があります。\n · iOS ヘルスケアアプリ -> 「マイウォッチ」をチェックして、Apple Watch を装着中に最近の心拍数データが記録されたかどうかを確認してください。\n · そうでない場合は、データ収集のために Apple Watch を着用し、Apple がサポートする心拍数機能をオンにしてみてください。\n\n2. 過去 30 日間の心拍数または HRV データが欠落している\n · iOS ヘルスケア アプリを開き、[参照] -> [心拍数] または [HRV] -> [データが見つかりません] を選択し、データが欠落しているかどうかを確認します。\n · データが欠落している場合は、ウォッチを再度装着し、iPhone と Apple Watch を再起動してから、DoubleFeel を再度開いてください。'; | 2192 | + String get noHealthDataError3Body => 'ユーザーからのフィードバックに基づいて、HRV または心拍数データが欠落している可能性がある 2 つの理由を発見しました。\n\n1. Apple Watchが接続されていない\n ・Apple Watchを長期間装着していなかった場合、心拍数データが収集されない場合があります。\n · iOS ヘルスケアアプリ -> 「マイウォッチ」をチェックして、Apple Watch を装着中に最近の心拍数データが記録されたかどうかを確認してください。\n · そうでない場合は、データ収集のために Apple Watch を着用し、Apple がサポートする心拍数機能をオンにしてみてください。\n\n2. 過去 30 日間の心拍数または HRV データが欠落している\n · iOS ヘルスケア アプリを開き、[参照] -> [心拍数] または [HRV] -> [データが見つかりません] を選択し、データが欠落しているかどうかを確認します。\n · データが欠落している場合は、ウォッチを再度装着し、iPhone と Apple Watch を再起動してから、DoubleFeel を再度開いてください。'; |
| 2310 | 2193 | ||
| 2311 | @override | 2194 | @override |
| 2312 | String get noHealthDataGoToSettings => '今すぐ有効にする'; | 2195 | String get noHealthDataGoToSettings => '今すぐ有効にする'; |
| @@ -2372,8 +2255,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2372,8 +2255,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2372 | String get watchThemeUseNow => '今すぐ使用'; | 2255 | String get watchThemeUseNow => '今すぐ使用'; |
| 2373 | 2256 | ||
| 2374 | @override | 2257 | @override |
| 2375 | - String get watchThemeSyncIntro => | ||
| 2376 | - 'Apple Watch で DoubleFeel アプリを開き、下の「次へ」をタップします。'; | 2258 | + String get watchThemeSyncIntro => 'Apple Watch で DoubleFeel アプリを開き、下の「次へ」をタップします。'; |
| 2377 | 2259 | ||
| 2378 | @override | 2260 | @override |
| 2379 | String get watchThemeSyncWaiting => '同期中は Watch アプリを開いたままにしてください'; | 2261 | String get watchThemeSyncWaiting => '同期中は Watch アプリを開いたままにしてください'; |
| @@ -2520,8 +2402,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2520,8 +2402,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2520 | String get feedbackSubmitSuccessTitle => 'フィードバックは正常に送信されました'; | 2402 | String get feedbackSubmitSuccessTitle => 'フィードバックは正常に送信されました'; |
| 2521 | 2403 | ||
| 2522 | @override | 2404 | @override |
| 2523 | - String get feedbackSubmitSuccessMessage => | ||
| 2524 | - 'ご意見ありがとうございます。さらに連絡が必要な場合は、できるだけ早く残していただいたメールアドレスに連絡させていただきます。受信箱に注目してください。'; | 2405 | + String get feedbackSubmitSuccessMessage => 'ご意見ありがとうございます。さらに連絡が必要な場合は、できるだけ早く残していただいたメールアドレスに連絡させていただきます。受信箱に注目してください。'; |
| 2525 | 2406 | ||
| 2526 | @override | 2407 | @override |
| 2527 | String get feedbackSubmitSuccessConfirm => 'わかりました'; | 2408 | String get feedbackSubmitSuccessConfirm => 'わかりました'; |
| @@ -2530,36 +2411,28 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2530,36 +2411,28 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2530 | String get frequentMovement => '頻繁な移動'; | 2411 | String get frequentMovement => '頻繁な移動'; |
| 2531 | 2412 | ||
| 2532 | @override | 2413 | @override |
| 2533 | - String get latestHrvTipExcellentAboveBaseline => | ||
| 2534 | - 'あなたのHRVは通常のレベルを上回っています。体はリラックスしており、ストレス状態も良好に見えます。今のリズムを維持してください。'; | 2414 | + String get latestHrvTipExcellentAboveBaseline => 'あなたのHRVは通常のレベルを上回っています。体はリラックスしており、ストレス状態も良好に見えます。今のリズムを維持してください。'; |
| 2535 | 2415 | ||
| 2536 | @override | 2416 | @override |
| 2537 | - String get latestHrvTipExcellentBelowBaseline => | ||
| 2538 | - 'あなたの HRV は良好な範囲にありますが、通常よりわずかに低いです。規則正しい生活習慣を維持し、回復のための時間を確保しましょう。'; | 2417 | + String get latestHrvTipExcellentBelowBaseline => 'あなたの HRV は良好な範囲にありますが、通常よりわずかに低いです。規則正しい生活習慣を維持し、回復のための時間を確保しましょう。'; |
| 2539 | 2418 | ||
| 2540 | @override | 2419 | @override |
| 2541 | - String get latestHrvTipNormalAboveBaseline => | ||
| 2542 | - 'あなたの HRV は正常範囲内にあり、現在のストレス状態は安定しています。健康的な休息習慣を維持してください。'; | 2420 | + String get latestHrvTipNormalAboveBaseline => 'あなたの HRV は正常範囲内にあり、現在のストレス状態は安定しています。健康的な休息習慣を維持してください。'; |
| 2543 | 2421 | ||
| 2544 | @override | 2422 | @override |
| 2545 | - String get latestHrvTipNormalBelowBaseline => | ||
| 2546 | - 'あなたの HRV は正常範囲内ですが、通常のレベルを下回っています。リラックスして適切に休むことを考慮してください。'; | 2423 | + String get latestHrvTipNormalBelowBaseline => 'あなたの HRV は正常範囲内ですが、通常のレベルを下回っています。リラックスして適切に休むことを考慮してください。'; |
| 2547 | 2424 | ||
| 2548 | @override | 2425 | @override |
| 2549 | - String get latestHrvTipAttentionAboveBaseline => | ||
| 2550 | - '心拍変動は低いほうにあります。リラックスし、定期的に休息をとり、栄養と回復に注意を払うことを検討してください。'; | 2426 | + String get latestHrvTipAttentionAboveBaseline => '心拍変動は低いほうにあります。リラックスし、定期的に休息をとり、栄養と回復に注意を払うことを検討してください。'; |
| 2551 | 2427 | ||
| 2552 | @override | 2428 | @override |
| 2553 | - String get latestHrvTipAttentionBelowBaseline => | ||
| 2554 | - 'あなたの心拍変動は明らかに通常のレベルを下回っています。最近ストレスが高まっている可能性がありますので、休息をとり状態を整えるようにしましょう。'; | 2429 | + String get latestHrvTipAttentionBelowBaseline => 'あなたの心拍変動は明らかに通常のレベルを下回っています。最近ストレスが高まっている可能性がありますので、休息をとり状態を整えるようにしましょう。'; |
| 2555 | 2430 | ||
| 2556 | @override | 2431 | @override |
| 2557 | - String get latestHrvTipOverloadAboveBaseline => | ||
| 2558 | - 'あなたの HRV は比較的低いレベルにあります。あなたの体はより高いストレスにさらされている可能性があります。これが運動後の場合、HRV が低下するのは正常の可能性があります。休んで、時間内に回復してください。'; | 2432 | + String get latestHrvTipOverloadAboveBaseline => 'あなたの HRV は比較的低いレベルにあります。あなたの体はより高いストレスにさらされている可能性があります。これが運動後の場合、HRV が低下するのは正常の可能性があります。休んで、時間内に回復してください。'; |
| 2559 | 2433 | ||
| 2560 | @override | 2434 | @override |
| 2561 | - String get latestHrvTipOverloadBelowBaseline => | ||
| 2562 | - 'あなたの心拍変動は明らかに通常のレベルを下回っています。あなたの体は高いストレスにさらされている可能性があります。これが運動後の場合、HRV が低下するのは正常の可能性があります。運動量を減らし、時間をかけて休息し、睡眠からの回復をサポートします。'; | 2435 | + String get latestHrvTipOverloadBelowBaseline => 'あなたの心拍変動は明らかに通常のレベルを下回っています。あなたの体は高いストレスにさらされている可能性があります。これが運動後の場合、HRV が低下するのは正常の可能性があります。運動量を減らし、時間をかけて休息し、睡眠からの回復をサポートします。'; |
| 2563 | 2436 | ||
| 2564 | @override | 2437 | @override |
| 2565 | String healthLocalNotificationSleepDuration(int hours, int minutes) { | 2438 | String healthLocalNotificationSleepDuration(int hours, int minutes) { |
| @@ -2572,8 +2445,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2572,8 +2445,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2572 | } | 2445 | } |
| 2573 | 2446 | ||
| 2574 | @override | 2447 | @override |
| 2575 | - String get healthLocalNotificationSleepContent => | ||
| 2576 | - '本日の睡眠レポートが完成しました。タップして詳細な睡眠データを表示します。'; | 2448 | + String get healthLocalNotificationSleepContent => '本日の睡眠レポートが完成しました。タップして詳細な睡眠データを表示します。'; |
| 2577 | 2449 | ||
| 2578 | @override | 2450 | @override |
| 2579 | String healthLocalNotificationHrvTitle(int hrv, String state, String time) { | 2451 | String healthLocalNotificationHrvTitle(int hrv, String state, String time) { |
| @@ -2581,33 +2453,27 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2581,33 +2453,27 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2581 | } | 2453 | } |
| 2582 | 2454 | ||
| 2583 | @override | 2455 | @override |
| 2584 | - String healthLocalNotificationRealtimeStressTitle( | ||
| 2585 | - String state, String startTime, String endTime) { | 2456 | + String healthLocalNotificationRealtimeStressTitle(String state, String startTime, String endTime) { |
| 2586 | return '$state · $startTime-$endTime'; | 2457 | return '$state · $startTime-$endTime'; |
| 2587 | } | 2458 | } |
| 2588 | 2459 | ||
| 2589 | @override | 2460 | @override |
| 2590 | - String get healthLocalNotificationRealtimeStressExcellentContent => | ||
| 2591 | - '過去 60 分間、リアルタイムのストレスは低いままでした。全体的にリラックスしているようですね。今のリズムを維持してください。'; | 2461 | + String get healthLocalNotificationRealtimeStressExcellentContent => '過去 60 分間、リアルタイムのストレスは低いままでした。全体的にリラックスしているようですね。今のリズムを維持してください。'; |
| 2592 | 2462 | ||
| 2593 | @override | 2463 | @override |
| 2594 | - String get healthLocalNotificationRealtimeStressNormalContent => | ||
| 2595 | - '過去 60 分間、あなたのストレス状態は安定していました。現在のリズムは正常のようです。'; | 2464 | + String get healthLocalNotificationRealtimeStressNormalContent => '過去 60 分間、あなたのストレス状態は安定していました。現在のリズムは正常のようです。'; |
| 2596 | 2465 | ||
| 2597 | @override | 2466 | @override |
| 2598 | - String get healthLocalNotificationRealtimeStressAttentionContent => | ||
| 2599 | - '過去 60 分間でストレスが高まりました。リラックスして休息と回復のための時間を作ることを検討してください。トレーニング中にストレスが高まるのは正常なことです。'; | 2467 | + String get healthLocalNotificationRealtimeStressAttentionContent => '過去 60 分間でストレスが高まりました。リラックスして休息と回復のための時間を作ることを検討してください。トレーニング中にストレスが高まるのは正常なことです。'; |
| 2600 | 2468 | ||
| 2601 | @override | 2469 | @override |
| 2602 | - String get healthLocalNotificationRealtimeStressOverloadContent => | ||
| 2603 | - 'あなたは過去 60 分間、高いストレス状態にありました。運動量を減らし、休息と睡眠を優先します。トレーニング中にストレスが高まるのは正常なことです。'; | 2470 | + String get healthLocalNotificationRealtimeStressOverloadContent => 'あなたは過去 60 分間、高いストレス状態にありました。運動量を減らし、休息と睡眠を優先します。トレーニング中にストレスが高まるのは正常なことです。'; |
| 2604 | 2471 | ||
| 2605 | @override | 2472 | @override |
| 2606 | String get turnOnNotifications => '通知をオンにする'; | 2473 | String get turnOnNotifications => '通知をオンにする'; |
| 2607 | 2474 | ||
| 2608 | @override | 2475 | @override |
| 2609 | - String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth => | ||
| 2610 | - 'あなた自身や友人の健康状態の変化について最新の情報を入手してください'; | 2476 | + String get stayUpToDateOnChangesInYourOwnAndYourFriendsHealth => 'あなた自身や友人の健康状態の変化について最新の情報を入手してください'; |
| 2611 | 2477 | ||
| 2612 | @override | 2478 | @override |
| 2613 | String get refreshComplete => '更新が完了しました'; | 2479 | String get refreshComplete => '更新が完了しました'; |
| @@ -2630,28 +2496,22 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2630,28 +2496,22 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2630 | String get emailLoginYourPassword => 'あなたのパスワード'; | 2496 | String get emailLoginYourPassword => 'あなたのパスワード'; |
| 2631 | 2497 | ||
| 2632 | @override | 2498 | @override |
| 2633 | - String | ||
| 2634 | - get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue => | ||
| 2635 | - '別のデバイスでのログインまたはトークンの有効期限が切れたため、アカウントはサインアウトされました。続行するには再度ログインしてください。'; | 2499 | + String get yourAccountWasSignedOutDueToAnotherDeviceLoginOrTokenExpirationPleaseLogInAgainToContinue => '別のデバイスでのログインまたはトークンの有効期限が切れたため、アカウントはサインアウトされました。続行するには再度ログインしてください。'; |
| 2636 | 2500 | ||
| 2637 | @override | 2501 | @override |
| 2638 | String get contactUs => 'お問い合わせ'; | 2502 | String get contactUs => 'お問い合わせ'; |
| 2639 | 2503 | ||
| 2640 | @override | 2504 | @override |
| 2641 | - String | ||
| 2642 | - get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible => | ||
| 2643 | - '問題を明確に説明し、可能であれば画面録画も含めてください。'; | 2505 | + String get pleaseDescribeTheProblemClearlyAndIncludeScreenRecordingsIfPossible => '問題を明確に説明し、可能であれば画面録画も含めてください。'; |
| 2644 | 2506 | ||
| 2645 | @override | 2507 | @override |
| 2646 | - String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster => | ||
| 2647 | - '問題をより迅速に特定するのに役立つため、ユーザー ID を送信してください。'; | 2508 | + String get sendUsYourUserIdAsItWillHelpUsIdentifyTheProblemFaster => '問題をより迅速に特定するのに役立つため、ユーザー ID を送信してください。'; |
| 2648 | 2509 | ||
| 2649 | @override | 2510 | @override |
| 2650 | String get setAPassword => 'パスワードを設定する'; | 2511 | String get setAPassword => 'パスワードを設定する'; |
| 2651 | 2512 | ||
| 2652 | @override | 2513 | @override |
| 2653 | - String get setAPasswordToSignInWithYourEmail => | ||
| 2654 | - 'メールアドレスでサインインするためのパスワードを設定します。'; | 2514 | + String get setAPasswordToSignInWithYourEmail => 'メールアドレスでサインインするためのパスワードを設定します。'; |
| 2655 | 2515 | ||
| 2656 | @override | 2516 | @override |
| 2657 | String get settingsSaved => '設定が保存されました'; | 2517 | String get settingsSaved => '設定が保存されました'; |
| @@ -2663,9 +2523,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2663,9 +2523,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2663 | String get setPassword => 'パスワードを設定する'; | 2523 | String get setPassword => 'パスワードを設定する'; |
| 2664 | 2524 | ||
| 2665 | @override | 2525 | @override |
| 2666 | - String | ||
| 2667 | - get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup => | ||
| 2668 | - 'このメールを正常に追加するには、パスワードを設定してください。今すぐ終了すると、この設定がキャンセルされます。'; | 2526 | + String get setAPasswordToAddThisEmailSuccessfullyLeavingNowWillCancelThisSetup => 'このメールを正常に追加するには、パスワードを設定してください。今すぐ終了すると、この設定がキャンセルされます。'; |
| 2669 | 2527 | ||
| 2670 | @override | 2528 | @override |
| 2671 | String get setupIncomplete => 'セットアップが不完全'; | 2529 | String get setupIncomplete => 'セットアップが不完全'; |
| @@ -2677,9 +2535,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2677,9 +2535,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2677 | String get confirmNewPassword => '新しいパスワードを確認します'; | 2535 | String get confirmNewPassword => '新しいパスワードを確認します'; |
| 2678 | 2536 | ||
| 2679 | @override | 2537 | @override |
| 2680 | - String | ||
| 2681 | - get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter => | ||
| 2682 | - 'パスワードは 6 文字以上で、数字 1 つと大文字 1 つを含む必要があります。'; | 2538 | + String get passwordMustBeAtLeast6CharactersAndInclude1NumberAnd1UppercaseLetter => 'パスワードは 6 文字以上で、数字 1 つと大文字 1 つを含む必要があります。'; |
| 2683 | 2539 | ||
| 2684 | @override | 2540 | @override |
| 2685 | String get forgotPassword => 'パスワードをお忘れですか?'; | 2541 | String get forgotPassword => 'パスワードをお忘れですか?'; |
| @@ -2694,8 +2550,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2694,8 +2550,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2694 | String get weVeSentACodeTo => 'コードを送信しました'; | 2550 | String get weVeSentACodeTo => 'コードを送信しました'; |
| 2695 | 2551 | ||
| 2696 | @override | 2552 | @override |
| 2697 | - String get didnTGetItCheckYourSpamFolderOrTryAgain => | ||
| 2698 | - '。分かりませんでしたか?スパムフォルダーを確認するか、もう一度試してください。'; | 2553 | + String get didnTGetItCheckYourSpamFolderOrTryAgain => '。分かりませんでしたか?スパムフォルダーを確認するか、もう一度試してください。'; |
| 2699 | 2554 | ||
| 2700 | @override | 2555 | @override |
| 2701 | String get checkYourEmail => 'メールを確認してください'; | 2556 | String get checkYourEmail => 'メールを確認してください'; |
| @@ -2713,12 +2568,10 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2713,12 +2568,10 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2713 | String get sendEmail => '電子メールを送信する'; | 2568 | String get sendEmail => '電子メールを送信する'; |
| 2714 | 2569 | ||
| 2715 | @override | 2570 | @override |
| 2716 | - String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain => | ||
| 2717 | - 'このメールは登録されていません。確認してもう一度お試しください。'; | 2571 | + String get thisEmailIsNotRegisteredPleaseCheckAndTryAgain => 'このメールは登録されていません。確認してもう一度お試しください。'; |
| 2718 | 2572 | ||
| 2719 | @override | 2573 | @override |
| 2720 | - String get youLlReceiveACodeViaEmailToResetYourPassword => | ||
| 2721 | - 'パスワードをリセットするためのコードが電子メールで届きます。'; | 2574 | + String get youLlReceiveACodeViaEmailToResetYourPassword => 'パスワードをリセットするためのコードが電子メールで届きます。'; |
| 2722 | 2575 | ||
| 2723 | @override | 2576 | @override |
| 2724 | String get codeFromEmail => 'メールからのコード'; | 2577 | String get codeFromEmail => 'メールからのコード'; |
| @@ -2771,8 +2624,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2771,8 +2624,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2771 | String get verifyYourPassword => 'パスワードを確認してください'; | 2624 | String get verifyYourPassword => 'パスワードを確認してください'; |
| 2772 | 2625 | ||
| 2773 | @override | 2626 | @override |
| 2774 | - String get reEnterYourDoublefeelPasswordToContinue => | ||
| 2775 | - '続行するには、DoubleFeel パスワードを再入力してください。'; | 2627 | + String get reEnterYourDoublefeelPasswordToContinue => '続行するには、DoubleFeel パスワードを再入力してください。'; |
| 2776 | 2628 | ||
| 2777 | @override | 2629 | @override |
| 2778 | String get changeEmail => 'メールアドレスの変更'; | 2630 | String get changeEmail => 'メールアドレスの変更'; |
| @@ -2811,9 +2663,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2811,9 +2663,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2811 | String get confirmYourNewPassword => '新しいパスワードを確認します'; | 2663 | String get confirmYourNewPassword => '新しいパスワードを確認します'; |
| 2812 | 2664 | ||
| 2813 | @override | 2665 | @override |
| 2814 | - String | ||
| 2815 | - get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter => | ||
| 2816 | - 'パスワードは 6 文字以上で、少なくとも 1 つの数字と 1 つの大文字を含む必要があります。'; | 2666 | + String get yourPasswordNeedsToHaveAMinimumOf6CharactersAndContainAtLeast1NumberAnd1UppercaseCharacter => 'パスワードは 6 文字以上で、少なくとも 1 つの数字と 1 つの大文字を含む必要があります。'; |
| 2817 | 2667 | ||
| 2818 | @override | 2668 | @override |
| 2819 | String weHaveSentACodeTo(String email) { | 2669 | String weHaveSentACodeTo(String email) { |
| @@ -2833,8 +2683,7 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2833,8 +2683,7 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2833 | String get cannotUseCurrentPassword => '現在のパスワードは使用できません'; | 2683 | String get cannotUseCurrentPassword => '現在のパスワードは使用できません'; |
| 2834 | 2684 | ||
| 2835 | @override | 2685 | @override |
| 2836 | - String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail => | ||
| 2837 | - 'このメールアドレスはすでに別のアカウントに登録されています。別のメールアドレスをご使用ください。'; | 2686 | + String get thisEmailIsAlreadyLinkedToAnotherAccountPleaseUseADifferentEmail => 'このメールアドレスはすでに別のアカウントに登録されています。別のメールアドレスをご使用ください。'; |
| 2838 | 2687 | ||
| 2839 | @override | 2688 | @override |
| 2840 | String get loggedOutTokenInvalid => 'ログアウトしました'; | 2689 | String get loggedOutTokenInvalid => 'ログアウトしました'; |
| @@ -2846,6 +2695,5 @@ class AppLocalizationsJa extends AppLocalizations { | @@ -2846,6 +2695,5 @@ class AppLocalizationsJa extends AppLocalizations { | ||
| 2846 | String get signOut => 'ログアウト'; | 2695 | String get signOut => 'ログアウト'; |
| 2847 | 2696 | ||
| 2848 | @override | 2697 | @override |
| 2849 | - String get noInternetConnectionPleaseCheckYourInternetConnection => | ||
| 2850 | - 'ネットワークに接続されていません。ネットワーク設定を確認してください。'; | 2698 | + String get noInternetConnectionPleaseCheckYourInternetConnection => 'ネットワークに接続されていません。ネットワーク設定を確認してください。'; |
| 2851 | } | 2699 | } |
-
Please register or login to post a comment