Commit 8235aac905e3c9154b73facaa41c0aba7f6036d2

Authored by 权海
1 parent 61a25926

feat(ui):修复数据库升级报错

Too many changes to show.

To preserve performance only 12 of 12+ files are displayed.

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