|
|
|
// ignore: unused_import
|
|
|
|
import 'package:intl/intl.dart' as intl;
|
|
|
|
import 'app_localizations.dart';
|
|
|
|
|
|
|
|
// ignore_for_file: type=lint
|
|
...
|
...
|
@@ -69,12 +67,10 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get settings => 'Settings';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingIntroTitle =>
|
|
|
|
'DoubleFeel is a health companion app built for Apple Watch';
|
|
|
|
String get onboardingIntroTitle => 'DoubleFeel is a health companion app built for Apple Watch';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingIntroBody =>
|
|
|
|
'We hope to help you\n<em>notice changes in your mind and body, and help the people who love you</em> see when you are <em>tired or need support</em>';
|
|
|
|
String get onboardingIntroBody => 'We hope to help you\n<em>notice changes in your mind and body, and help the people who love you</em> see when you are <em>tired or need support</em>';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStateQuestion => 'Which of these often happens to you?';
|
|
...
|
...
|
@@ -86,19 +82,16 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingStateTired => 'I get tired easily';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStatePoorRest =>
|
|
|
|
'I wake up but still do not feel rested';
|
|
|
|
String get onboardingStatePoorRest => 'I wake up but still do not feel rested';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStateNeedStimulants =>
|
|
|
|
'I rely on cigarettes, alcohol, coffee, or other stimulants to stay alert';
|
|
|
|
String get onboardingStateNeedStimulants => 'I rely on cigarettes, alcohol, coffee, or other stimulants to stay alert';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStateNone => 'None of the above';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStressGoalQuestion =>
|
|
|
|
'What do you want to learn by understanding stress?';
|
|
|
|
String get onboardingStressGoalQuestion => 'What do you want to learn by understanding stress?';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStressGoalSource => 'Understand where stress comes from';
|
|
...
|
...
|
@@ -107,8 +100,7 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingStressGoalReminder => 'Get reminded when stress appears';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStressGoalLovedOnes =>
|
|
|
|
'Let people who care about me know my stress state';
|
|
|
|
String get onboardingStressGoalLovedOnes => 'Let people who care about me know my stress state';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingStressGoalRelax => 'Understand stress and feel lighter';
|
|
...
|
...
|
@@ -117,8 +109,7 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingStressGoalBodyTalk => 'Communicate better with my body';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingReliefQuestion =>
|
|
|
|
'Which methods do you think can ease stress?';
|
|
|
|
String get onboardingReliefQuestion => 'Which methods do you think can ease stress?';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingReliefSleep => 'Regular sleep';
|
|
...
|
...
|
@@ -142,8 +133,7 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingKeyDataTitle => 'Did you know?';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingKeyDataSubtitle =>
|
|
|
|
'Everyone has a magical and important body metric that can help us:';
|
|
|
|
String get onboardingKeyDataSubtitle => 'Everyone has a magical and important body metric that can help us:';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingKeyDataStress => 'Monitor stress';
|
|
...
|
...
|
@@ -158,8 +148,7 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingKeyDataHabits => 'Build healthy habits';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingKeyDataLovedOnes =>
|
|
|
|
'Help important people care about your state in time';
|
|
|
|
String get onboardingKeyDataLovedOnes => 'Help important people care about your state in time';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingTellMeWhatItIs => 'Tell me what it is!';
|
|
...
|
...
|
@@ -168,19 +157,16 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingHrvTitle => 'It is HRV, heart rate variability';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingHrvSubtitle =>
|
|
|
|
'It helps us measure overall stress and health';
|
|
|
|
String get onboardingHrvSubtitle => 'It helps us measure overall stress and health';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingHrvDescription =>
|
|
|
|
'Heart rate variability (HRV) is the tiny variation in time between heartbeats. It reflects autonomic nervous system activity and how the body responds to stress.';
|
|
|
|
String get onboardingHrvDescription => 'Heart rate variability (HRV) is the tiny variation in time between heartbeats. It reflects autonomic nervous system activity and how the body responds to stress.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingTellMeMore => 'Tell me more';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingResearchTitle =>
|
|
|
|
'Many studies show that HRV changes are closely related to how our body and mind feel';
|
|
|
|
String get onboardingResearchTitle => 'Many studies show that HRV changes are closely related to how our body and mind feel';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingResearchFatigue => 'Physical fatigue';
|
|
...
|
...
|
@@ -198,30 +184,25 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingHealthPermissionTitle => 'Allow health data access';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingHealthPermissionBody =>
|
|
|
|
'DoubleFeel needs connected wearable health data to send reminders, count stress moments, and provide suggestions.';
|
|
|
|
String get onboardingHealthPermissionBody => 'DoubleFeel needs connected wearable health data to send reminders, count stress moments, and provide suggestions.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingHealthPermissionPrivacy =>
|
|
|
|
'Your health data is stored locally. We do not upload any related data.';
|
|
|
|
String get onboardingHealthPermissionPrivacy => 'Your health data is stored locally. We do not upload any related data.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingNotificationTitle => 'Turn on notifications';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingNotificationSubtitle =>
|
|
|
|
'Learn about every body change in time';
|
|
|
|
String get onboardingNotificationSubtitle => 'Learn about every body change in time';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingNotificationBody =>
|
|
|
|
'After Apple Watch data updates, we can remind you in time and help you act to improve your stress state.';
|
|
|
|
String get onboardingNotificationBody => 'After Apple Watch data updates, we can remind you in time and help you act to improve your stress state.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingMemberTitle => 'Get an annual membership offer';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingMemberBody =>
|
|
|
|
'Start your pressure alert and health companion journey, so love and care are always present.';
|
|
|
|
String get onboardingMemberBody => 'Start your pressure alert and health companion journey, so love and care are always present.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get onboardingMemberOriginalPrice => 'Original ¥72.00/year';
|
|
...
|
...
|
@@ -236,16 +217,13 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingMemberAllOptions => 'View all purchase options';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get healthCompanionIsNowAvailable =>
|
|
|
|
'Health Companion is now available';
|
|
|
|
String get healthCompanionIsNowAvailable => 'Health Companion is now available';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired =>
|
|
|
|
'You can now view each other\'s HRV, stress levels, and sleep patterns, and reach out to check in when the other person seems tired.';
|
|
|
|
String get youCanNowViewEachOtherSHrvStressLevelsAndSleepPatternsAndReachOutToCheckInWhenTheOtherPersonSeemsTired => 'You can now view each other\'s HRV, stress levels, and sleep patterns, and reach out to check in when the other person seems tired.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get bindPartnerTitle =>
|
|
|
|
'Add a Close Contact\nOne more person to care about your health';
|
|
|
|
String get bindPartnerTitle => 'Add a Close Contact\nOne more person to care about your health';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get bindPartnerMyId => 'My ID';
|
|
...
|
...
|
@@ -284,8 +262,7 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get onboardingResearchGoodSleep => 'Good Sleep';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get loginSlogan =>
|
|
|
|
'Start your pressure alert and health companion journey\nso love and care are always present';
|
|
|
|
String get loginSlogan => 'Start your pressure alert and health companion journey\nso love and care are always present';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get loginWithPhone => 'Sign in with Phone';
|
|
...
|
...
|
@@ -335,15 +312,13 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get phoneLoginCodeHint => 'Enter verification code';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get phoneLoginAutoRegisterHint =>
|
|
|
|
'Unregistered numbers will be registered automatically';
|
|
|
|
String get phoneLoginAutoRegisterHint => 'Unregistered numbers will be registered automatically';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get phoneLoginLoggingIn => 'Signing in...';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get loginAgreeToTermsToast =>
|
|
|
|
'Please read and agree to the Terms of Service and Privacy Policy first';
|
|
|
|
String get loginAgreeToTermsToast => 'Please read and agree to the Terms of Service and Privacy Policy first';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get phoneLoginInvalidPhone => 'Invalid phone number';
|
|
...
|
...
|
@@ -355,12 +330,10 @@ class AppLocalizationsEn extends AppLocalizations { |
|
|
|
String get phoneLoginInvalidCode => 'Invalid verification code';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get todayHealthDataAuthTitle =>
|
|
|
|
'Unable to access heart rate health data';
|
|
|
|
String get todayHealthDataAuthTitle => 'Unable to access heart rate health data';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get todayHealthDataAuthDescription =>
|
|
|
|
'DoubleFeel needs permission to access your health data to provide stress reminders, real-time stress statistics, and health suggestions. Otherwise, some app features may not work properly. Your health data is stored locally only and will not be uploaded to any server.';
|
|
|
|
String get todayHealthDataAuthDescription => 'DoubleFeel needs permission to access your health data to provide stress reminders, real-time stress statistics, and health suggestions. Otherwise, some app features may not work properly. Your health data is stored locally only and will not be uploaded to any server.';
|
|
|
|
|
|
|
|
@override
|
|
|
|
String get todayHealthDataAuthAction => 'Authorize health data access';
|
...
|
...
|
|